

/* Start:/assets/styles/vendor.min.css?1753029028144304*/
html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{height:0;-webkit-box-sizing:content-box;box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid silver}legend{padding:0;border:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,:after,:before{color:#000 !important;text-shadow:none !important;background:0 0 !important;-webkit-box-shadow:none !important;box-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100% !important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000 !important}.label{border:1px solid #000}.table{border-collapse:collapse !important}.table td,.table th{background-color:#fff !important}.table-bordered td,.table-bordered th{border:1px solid #ddd !important}}*{-webkit-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0, 0, 0, 0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:inherit;text-decoration:underline}a:focus,a:hover{color:#23527c;text-decoration:none}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail a>img,.thumbnail>img{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{display:inline-block;max-width:100%;height:auto;padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.img-circle{border-radius:50%}hr{margin:20px 0;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#777}.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4,h4{font-size:18px}.h5,h5{font-size:14px}.h6,h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media(min-width: 768px){.lead{font-size:21px}}.small,small{font-size:85%}.mark,mark{padding:.2em;background-color:#fcf8e3}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#337ab7}a.text-primary:focus,a.text-primary:hover{color:#286090}.text-success{color:#3c763d}a.text-success:focus,a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:focus,a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:focus,a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:focus,a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#337ab7}a.bg-primary:focus,a.bg-primary:hover{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:focus,a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:focus,a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:focus,a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:focus,a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ol,ul{margin-top:0;margin-bottom:10px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;margin-left:-5px;list-style:none}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}dl{margin-top:0;margin-bottom:20px}dd,dt{line-height:1.42857143}dt{font-weight:700}dd{margin-left:0}@media(min-width: 768px){.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.42857143;color:#777}blockquote .small:before,blockquote footer:before,blockquote small:before{content:"— "}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eee;border-left:0}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:""}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:" —"}address{margin-bottom:20px;font-style:normal;line-height:1.42857143}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;-webkit-box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0.25);box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0.25)}kbd kbd{padding:0;font-size:100%;font-weight:700;-webkit-box-shadow:none;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media(min-width: 768px){.container{width:750px}}@media(min-width: 992px){.container{width:970px}}@media(min-width: 1200px){.container{width:1170px}}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{margin-right:-15px;margin-left:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media(min-width: 768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media(min-width: 992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media(min-width: 1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*=col-]{position:static;display:table-column;float:none}table td[class*=col-],table th[class*=col-]{position:static;display:table-cell;float:none}.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.table-responsive{min-height:.01%;overflow-x:auto}@media screen and (max-width: 767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=search]{-webkit-box-sizing:border-box;box-sizing:border-box}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px \9 ;line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=file]:focus,input[type=checkbox]:focus,input[type=radio]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857143;color:#555}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s,-webkit-box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 8px rgba(102, 175, 233, 0.6);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 8px rgba(102, 175, 233, 0.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control::-ms-expand{background-color:transparent;border:0}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}input[type=search]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio: 0){input[type=date].form-control,input[type=time].form-control,input[type=datetime-local].form-control,input[type=month].form-control{line-height:34px}.input-group-sm input[type=date],.input-group-sm input[type=time],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],input[type=date].input-sm,input[type=time].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm{line-height:30px}.input-group-lg input[type=date],.input-group-lg input[type=time],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],input[type=date].input-lg,input[type=time].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg{line-height:46px}}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox label,.radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-top:4px \9 }.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}.checkbox-inline.disabled,.radio-inline.disabled,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio-inline{cursor:not-allowed}.checkbox.disabled label,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .radio label{cursor:not-allowed}.form-control-static{min-height:34px;padding-top:7px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.form-control-static.input-sm{padding-right:0;padding-left:0}.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm{height:30px;line-height:30px}select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.form-group-sm select.form-control{height:30px;line-height:30px}.form-group-sm select[multiple].form-control,.form-group-sm textarea.form-control{height:auto}.form-group-sm .form-control-static{height:30px;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.5}.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-lg{height:46px;line-height:46px}select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.form-group-lg select.form-control{height:46px;line-height:46px}.form-group-lg select[multiple].form-control,.form-group-lg textarea.form-control{height:auto}.form-group-lg .form-control-static{height:46px;min-height:38px;padding:11px 16px;font-size:18px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.form-group-lg .form-control+.form-control-feedback,.input-group-lg+.form-control-feedback,.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.form-group-sm .form-control+.form-control-feedback,.input-group-sm+.form-control-feedback,.input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;background-color:#dff0d8;border-color:#3c763d}.has-success .form-control-feedback{color:#3c763d}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;background-color:#fcf8e3;border-color:#8a6d3b}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;background-color:#f2dede;border-color:#a94442}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media(min-width: 768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{padding-top:7px;margin-top:0;margin-bottom:0}.form-horizontal .checkbox,.form-horizontal .radio{min-height:27px}.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}@media(min-width: 768px){.form-horizontal .control-label{padding-top:7px;margin-bottom:0;text-align:right}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media(min-width: 768px){.form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:18px}}@media(min-width: 768px){.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default.focus,.btn-default:focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled.focus,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled].focus,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#286090;border-color:#122b40}.btn-primary:hover{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{color:#fff;background-color:#204d74;border-color:#122b40}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#449d44;border-color:#255625}.btn-success:hover{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.dropdown-toggle.btn-success.focus,.open>.dropdown-toggle.btn-success:focus,.open>.dropdown-toggle.btn-success:hover{color:#fff;background-color:#398439;border-color:#255625}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled.focus,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled].focus,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.btn-info:hover{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.dropdown-toggle.btn-info.focus,.open>.dropdown-toggle.btn-info:focus,.open>.dropdown-toggle.btn-info:hover{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled.focus,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled].focus,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning.focus,.btn-warning:focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.btn-warning:hover{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.dropdown-toggle.btn-warning.focus,.open>.dropdown-toggle.btn-warning:focus,.open>.dropdown-toggle.btn-warning:hover{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled.focus,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled].focus,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#c9302c;border-color:#761c19}.btn-danger:hover{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.dropdown-toggle.btn-danger.focus,.open>.dropdown-toggle.btn-danger:focus,.open>.dropdown-toggle.btn-danger:hover{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled.focus,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled].focus,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{font-weight:400;color:#337ab7;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}.btn-group-lg>.btn,.btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.btn-group-sm>.btn,.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-xs>.btn,.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height,visibility;transition-property:height,visibility}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid \9 ;border-right:4px solid transparent;border-left:4px solid transparent}@media(min-width: 768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{right:auto;left:0}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;float:left}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-right:0;padding-left:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group .form-control:focus{z-index:3}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:46px;line-height:46px}select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn,textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn,textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn{height:auto}.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#777;text-decoration:none;cursor:not-allowed;background-color:transparent}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#337ab7}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media(min-width: 768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media(min-width: 768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#337ab7}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media(min-width: 768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border:1px solid #ddd}@media(min-width: 768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}@media(min-width: 768px){.navbar{border-radius:4px}}@media(min-width: 768px){.navbar-header{float:left}}.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;-webkit-overflow-scrolling:touch;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.1);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.1)}.navbar-collapse.in{overflow-y:auto}@media(min-width: 768px){.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}.navbar-collapse.collapse{display:block !important;height:auto !important;padding-bottom:0;overflow:visible !important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-right:0;padding-left:0}}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:340px}@media(max-device-width: 480px)and (orientation: landscape){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:200px}}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-15px;margin-left:-15px}@media(min-width: 768px){.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media(min-width: 768px){.navbar-static-top{border-radius:0}}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}@media(min-width: 768px){.navbar-fixed-bottom,.navbar-fixed-top{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;height:50px;padding:15px 15px;font-size:18px;line-height:20px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}@media(min-width: 768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-top:8px;margin-right:15px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:1px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:5px}@media(min-width: 768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media(max-width: 767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}@media(min-width: 768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{padding:10px 15px;margin-top:8px;margin-right:-15px;margin-bottom:8px;margin-left:-15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.1),0 1px 0 rgba(255, 255, 255, 0.1);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.1),0 1px 0 rgba(255, 255, 255, 0.1)}@media(min-width: 768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media(max-width: 767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media(min-width: 768px){.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media(min-width: 768px){.navbar-text{float:left;margin-right:15px;margin-left:15px}}@media(min-width: 768px){.navbar-left{float:left !important}.navbar-right{float:right !important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:#555;background-color:#e7e7e7}@media(max-width: 767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color:#333}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:#ccc}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{color:#fff;background-color:#080808}@media(max-width: 767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#fff}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"/ "}.breadcrumb>.active{color:#777}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{z-index:2;color:#23527c;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:3;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.3333333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#777}.label-default[href]:focus,.label-default[href]:hover{background-color:#5e5e5e}.label-primary{background-color:#337ab7}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#286090}.label-success{background-color:#5cb85c}.label-success[href]:focus,.label-success[href]:hover{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:focus,.label-info[href]:hover{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#c9302c}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#337ab7;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.thumbnail a>img,.thumbnail>img{margin-right:auto;margin-left:auto}a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{border-color:#337ab7}.thumbnail .caption{padding:9px;color:#333}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1)}.progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#337ab7;-webkit-box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0.15);box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0.15);-webkit-transition:width .6s ease;transition:width .6s ease}.progress-bar-striped,.progress-striped .progress-bar{background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-size:40px 40px}.progress-bar.active,.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{overflow:hidden;zoom:1}.media-body{width:10000px}.media-object{display:block}.media-object.img-thumbnail{max-width:none}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{padding-left:0;margin-bottom:20px}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}a.list-group-item,button.list-group-item{color:#555}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#333}a.list-group-item:focus,a.list-group-item:hover,button.list-group-item:focus,button.list-group-item:hover{color:#555;text-decoration:none;background-color:#f5f5f5}button.list-group-item{width:100%;text-align:left}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{color:#777;cursor:not-allowed;background-color:#eee}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#c7ddef}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success,button.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover,button.list-group-item-success:focus,button.list-group-item-success:hover{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover,button.list-group-item-success.active,button.list-group-item-success.active:focus,button.list-group-item-success.active:hover{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info,button.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:focus,a.list-group-item-info:hover,button.list-group-item-info:focus,button.list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover,button.list-group-item-info.active,button.list-group-item-info.active:focus,button.list-group-item-info.active:hover{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning,button.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:focus,a.list-group-item-warning:hover,button.list-group-item-warning:focus,button.list-group-item-warning:hover{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover,button.list-group-item-warning.active,button.list-group-item-warning.active:focus,button.list-group-item-warning.active:hover{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger,button.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:focus,a.list-group-item-danger:hover,button.list-group-item-danger:focus,button.list-group-item-danger:hover{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover,button.list-group-item-danger.active,button.list-group-item-danger.active:focus,button.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05)}.well blockquote{border-color:#ddd;border-color:rgba(0, 0, 0, 0.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5}button.close{-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out, -webkit-transform .3s ease-out;-webkit-transform:translate(0, -25%);transform:translate(0, -25%)}.modal.in .modal-dialog{-webkit-transform:translate(0, 0);transform:translate(0, 0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0, 0, 0, 0.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0, 0, 0, 0.5);box-shadow:0 3px 9px rgba(0, 0, 0, 0.5)}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media(min-width: 768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0, 0, 0, 0.5);box-shadow:0 5px 15px rgba(0, 0, 0, 0.5)}.modal-sm{width:300px}}@media(min-width: 992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;filter:alpha(opacity=0);opacity:0;line-break:auto}.tooltip.in{filter:alpha(opacity=90);opacity:.9}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{right:5px;bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.modal-header:after,.modal-header:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before{display:table;content:" "}.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.modal-footer:after,.modal-header:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.hidden{display:none !important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-lg,.visible-md,.visible-sm,.visible-xs{display:none !important}.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none !important}@media(max-width: 767px){.visible-xs{display:block !important}table.visible-xs{display:table !important}tr.visible-xs{display:table-row !important}td.visible-xs,th.visible-xs{display:table-cell !important}}@media(max-width: 767px){.visible-xs-block{display:block !important}}@media(max-width: 767px){.visible-xs-inline{display:inline !important}}@media(max-width: 767px){.visible-xs-inline-block{display:inline-block !important}}@media(min-width: 768px)and (max-width: 991px){.visible-sm{display:block !important}table.visible-sm{display:table !important}tr.visible-sm{display:table-row !important}td.visible-sm,th.visible-sm{display:table-cell !important}}@media(min-width: 768px)and (max-width: 991px){.visible-sm-block{display:block !important}}@media(min-width: 768px)and (max-width: 991px){.visible-sm-inline{display:inline !important}}@media(min-width: 768px)and (max-width: 991px){.visible-sm-inline-block{display:inline-block !important}}@media(min-width: 992px)and (max-width: 1199px){.visible-md{display:block !important}table.visible-md{display:table !important}tr.visible-md{display:table-row !important}td.visible-md,th.visible-md{display:table-cell !important}}@media(min-width: 992px)and (max-width: 1199px){.visible-md-block{display:block !important}}@media(min-width: 992px)and (max-width: 1199px){.visible-md-inline{display:inline !important}}@media(min-width: 992px)and (max-width: 1199px){.visible-md-inline-block{display:inline-block !important}}@media(min-width: 1200px){.visible-lg{display:block !important}table.visible-lg{display:table !important}tr.visible-lg{display:table-row !important}td.visible-lg,th.visible-lg{display:table-cell !important}}@media(min-width: 1200px){.visible-lg-block{display:block !important}}@media(min-width: 1200px){.visible-lg-inline{display:inline !important}}@media(min-width: 1200px){.visible-lg-inline-block{display:inline-block !important}}@media(max-width: 767px){.hidden-xs{display:none !important}}@media(min-width: 768px)and (max-width: 991px){.hidden-sm{display:none !important}}@media(min-width: 992px)and (max-width: 1199px){.hidden-md{display:none !important}}@media(min-width: 1200px){.hidden-lg{display:none !important}}.visible-print{display:none !important}@media print{.visible-print{display:block !important}table.visible-print{display:table !important}tr.visible-print{display:table-row !important}td.visible-print,th.visible-print{display:table-cell !important}}.visible-print-block{display:none !important}@media print{.visible-print-block{display:block !important}}.visible-print-inline{display:none !important}@media print{.visible-print-inline{display:inline !important}}.visible-print-inline-block{display:none !important}@media print{.visible-print-inline-block{display:inline-block !important}}@media print{.hidden-print{display:none !important}}.dropdown,.dropup{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, 0.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0, 0, 0, 0.175);box-shadow:0 6px 12px rgba(0, 0, 0, 0.175)}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#262626;text-decoration:none;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;background-color:#337ab7;outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#777}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{right:0;left:auto}.dropdown-menu-left{right:auto;left:0}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px dashed;border-bottom:4px solid \9 }.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media(min-width: 768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{right:auto;left:0}}/*!
 * Bootstrap-select v1.12.4 (https://silviomoreto.github.io/bootstrap-select)
 *
 * Copyright 2013-2017 bootstrap-select
 * Licensed under MIT (https://github.com/silviomoreto/bootstrap-select/blob/master/LICENSE)
 */select.bs-select-hidden,select.selectpicker{display:none !important}.bootstrap-select{width:220px\0 }.bootstrap-select>.dropdown-toggle{width:100%;padding-right:25px;z-index:1}.bootstrap-select>.dropdown-toggle.bs-placeholder,.bootstrap-select>.dropdown-toggle.bs-placeholder:active,.bootstrap-select>.dropdown-toggle.bs-placeholder:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder:hover{color:#999}.bootstrap-select>select{position:absolute !important;bottom:0;left:50%;display:block !important;width:.5px !important;height:100% !important;padding:0 !important;opacity:0 !important;border:none}.bootstrap-select>select.mobile-device{top:0;left:0;display:block !important;width:100% !important;z-index:2}.error .bootstrap-select .dropdown-toggle,.has-error .bootstrap-select .dropdown-toggle{border-color:#b94a48}.bootstrap-select.fit-width{width:auto !important}.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:220px}.bootstrap-select .dropdown-toggle:focus{outline:thin dotted #333 !important;outline:5px auto -webkit-focus-ring-color !important;outline-offset:-2px}.bootstrap-select.form-control{margin-bottom:0;padding:0;border:none}.bootstrap-select.form-control:not([class*=col-]){width:100%}.bootstrap-select.form-control.input-group-btn{z-index:auto}.bootstrap-select.form-control.input-group-btn:not(:first-child):not(:last-child)>.btn{border-radius:0}.bootstrap-select.btn-group:not(.input-group-btn),.bootstrap-select.btn-group[class*=col-]{float:none;display:inline-block;margin-left:0}.bootstrap-select.btn-group.dropdown-menu-right,.bootstrap-select.btn-group[class*=col-].dropdown-menu-right,.row .bootstrap-select.btn-group[class*=col-].dropdown-menu-right{float:right}.form-group .bootstrap-select.btn-group,.form-horizontal .bootstrap-select.btn-group,.form-inline .bootstrap-select.btn-group{margin-bottom:0}.form-group-lg .bootstrap-select.btn-group.form-control,.form-group-sm .bootstrap-select.btn-group.form-control{padding:0}.form-group-lg .bootstrap-select.btn-group.form-control .dropdown-toggle,.form-group-sm .bootstrap-select.btn-group.form-control .dropdown-toggle{height:100%;font-size:inherit;line-height:inherit;border-radius:inherit}.form-inline .bootstrap-select.btn-group .form-control{width:100%}.bootstrap-select.btn-group.disabled,.bootstrap-select.btn-group>.disabled{cursor:not-allowed}.bootstrap-select.btn-group.disabled:focus,.bootstrap-select.btn-group>.disabled:focus{outline:0 !important}.bootstrap-select.btn-group.bs-container{position:absolute;height:0 !important;padding:0 !important}.bootstrap-select.btn-group.bs-container .dropdown-menu{z-index:1060}.bootstrap-select.btn-group .dropdown-toggle .filter-option{display:inline-block;overflow:hidden;width:100%;text-align:left}.bootstrap-select.btn-group .dropdown-toggle .caret{position:absolute;top:50%;right:12px;margin-top:-2px;vertical-align:middle}.bootstrap-select.btn-group[class*=col-] .dropdown-toggle{width:100%}.bootstrap-select.btn-group .dropdown-menu{min-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.bootstrap-select.btn-group .dropdown-menu.inner{position:static;float:none;border:0;padding:0;margin:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.bootstrap-select.btn-group .dropdown-menu li{position:relative}.bootstrap-select.btn-group .dropdown-menu li.active small{color:#fff}.bootstrap-select.btn-group .dropdown-menu li.disabled a{cursor:not-allowed}.bootstrap-select.btn-group .dropdown-menu li a{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bootstrap-select.btn-group .dropdown-menu li a.opt{position:relative;padding-left:2.25em}.bootstrap-select.btn-group .dropdown-menu li a span.check-mark{display:none}.bootstrap-select.btn-group .dropdown-menu li a span.text{display:inline-block}.bootstrap-select.btn-group .dropdown-menu li small{padding-left:.5em}.bootstrap-select.btn-group .dropdown-menu .notify{position:absolute;bottom:5px;width:96%;margin:0 2%;min-height:26px;padding:3px 5px;background:#f5f5f5;border:1px solid #e3e3e3;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);pointer-events:none;opacity:.9;-webkit-box-sizing:border-box;box-sizing:border-box}.bootstrap-select.btn-group .no-results{padding:3px;background:#f5f5f5;margin:0 5px;white-space:nowrap}.bootstrap-select.btn-group.fit-width .dropdown-toggle .filter-option{position:static}.bootstrap-select.btn-group.fit-width .dropdown-toggle .caret{position:static;top:auto;margin-top:-1px}.bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a span.check-mark{position:absolute;display:inline-block;right:15px;margin-top:5px}.bootstrap-select.btn-group.show-tick .dropdown-menu li a span.text{margin-right:34px}.bootstrap-select.show-menu-arrow.open>.dropdown-toggle{z-index:1061}.bootstrap-select.show-menu-arrow .dropdown-toggle:before{content:"";border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid rgba(204, 204, 204, 0.2);position:absolute;bottom:-4px;left:9px;display:none}.bootstrap-select.show-menu-arrow .dropdown-toggle:after{content:"";border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;bottom:-4px;left:10px;display:none}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:before{bottom:auto;top:-3px;border-top:7px solid rgba(204, 204, 204, 0.2);border-bottom:0}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:after{bottom:auto;top:-3px;border-top:6px solid #fff;border-bottom:0}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:before{right:12px;left:auto}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:after{right:13px;left:auto}.bootstrap-select.show-menu-arrow.open>.dropdown-toggle:after,.bootstrap-select.show-menu-arrow.open>.dropdown-toggle:before{display:block}.bs-actionsbox,.bs-donebutton,.bs-searchbox{padding:4px 8px}.bs-actionsbox{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.bs-actionsbox .btn-group button{width:50%}.bs-donebutton{float:left;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.bs-donebutton .btn-group button{width:100%}.bs-searchbox+.bs-actionsbox{padding:0 8px 4px}.bs-searchbox .form-control{margin-bottom:0;width:100%;float:none}/*!
 * Datepicker v1.0.9
 * https://fengyuanchen.github.io/datepicker
 *
 * Copyright 2014-present Chen Fengyuan
 * Released under the MIT license
 *
 * Date: 2019-09-21T06:57:30.334Z
 */.datepicker-container{background-color:#fff;direction:ltr;font-size:12px;left:0;line-height:30px;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:none;touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:210px;z-index:-1}.datepicker-container::before,.datepicker-container::after{border:5px solid transparent;content:" ";display:block;height:0;position:absolute;width:0}.datepicker-dropdown{border:1px solid #ccc;-webkit-box-shadow:0 3px 6px #ccc;box-shadow:0 3px 6px #ccc;-webkit-box-sizing:content-box;box-sizing:content-box;position:absolute;z-index:1}.datepicker-inline{position:static}.datepicker-top-left,.datepicker-top-right{border-top-color:#39f}.datepicker-top-left::before,.datepicker-top-left::after,.datepicker-top-right::before,.datepicker-top-right::after{border-top:0;left:10px;top:-5px}.datepicker-top-left::before,.datepicker-top-right::before{border-bottom-color:#39f}.datepicker-top-left::after,.datepicker-top-right::after{border-bottom-color:#fff;top:-4px}.datepicker-bottom-left,.datepicker-bottom-right{border-bottom-color:#39f}.datepicker-bottom-left::before,.datepicker-bottom-left::after,.datepicker-bottom-right::before,.datepicker-bottom-right::after{border-bottom:0;bottom:-5px;left:10px}.datepicker-bottom-left::before,.datepicker-bottom-right::before{border-top-color:#39f}.datepicker-bottom-left::after,.datepicker-bottom-right::after{border-top-color:#fff;bottom:-4px}.datepicker-top-right::before,.datepicker-top-right::after,.datepicker-bottom-right::before,.datepicker-bottom-right::after{left:auto;right:10px}.datepicker-panel>ul{margin:0;padding:0;width:102%}.datepicker-panel>ul::before,.datepicker-panel>ul::after{content:" ";display:table}.datepicker-panel>ul::after{clear:both}.datepicker-panel>ul>li{background-color:#fff;cursor:pointer;float:left;height:30px;list-style:none;margin:0;padding:0;text-align:center;width:30px}.datepicker-panel>ul>li:hover{background-color:rgb(229, 242, 255)}.datepicker-panel>ul>li.muted,.datepicker-panel>ul>li.muted:hover{color:#999}.datepicker-panel>ul>li.highlighted{background-color:rgb(229, 242, 255)}.datepicker-panel>ul>li.highlighted:hover{background-color:rgb(204, 229, 255)}.datepicker-panel>ul>li.picked,.datepicker-panel>ul>li.picked:hover{color:#39f}.datepicker-panel>ul>li.disabled,.datepicker-panel>ul>li.disabled:hover{background-color:#fff;color:#ccc;cursor:default}.datepicker-panel>ul>li.disabled.highlighted,.datepicker-panel>ul>li.disabled:hover.highlighted{background-color:rgb(229, 242, 255)}.datepicker-panel>ul>li[data-view="years prev"],.datepicker-panel>ul>li[data-view="year prev"],.datepicker-panel>ul>li[data-view="month prev"],.datepicker-panel>ul>li[data-view="years next"],.datepicker-panel>ul>li[data-view="year next"],.datepicker-panel>ul>li[data-view="month next"],.datepicker-panel>ul>li[data-view=next]{font-size:18px}.datepicker-panel>ul>li[data-view="years current"],.datepicker-panel>ul>li[data-view="year current"],.datepicker-panel>ul>li[data-view="month current"]{width:150px}.datepicker-panel>ul[data-view=years]>li,.datepicker-panel>ul[data-view=months]>li{height:52.5px;line-height:52.5px;width:52.5px}.datepicker-panel>ul[data-view=week]>li,.datepicker-panel>ul[data-view=week]>li:hover{background-color:#fff;cursor:default}.datepicker-hide{display:none}body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute !important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-transform:translateZ(0);transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{-webkit-box-sizing:border-box;box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.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;-webkit-transition-duration:inherit;transition-duration:inherit;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:cubic-bezier(0.47, 0, 0.74, 0.71);transition-timing-function:cubic-bezier(0.47, 0, 0.74, 0.71)}.fancybox-is-open .fancybox-bg{opacity:.9;-webkit-transition-timing-function:cubic-bezier(0.22, 0.61, 0.36, 1);transition-timing-function:cubic-bezier(0.22, 0.61, 0.36, 1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;-webkit-transition:opacity .25s ease,visibility 0s ease .25s;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;-webkit-transition:opacity .25s ease 0s,visibility 0s ease 0s;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;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;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--current,.fancybox-slide--next,.fancybox-slide--previous{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{-webkit-animation-timing-function:cubic-bezier(0.5, 0, 0.14, 1);animation-timing-function:cubic-bezier(0.5, 0, 0.14, 1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;-webkit-transform-origin:top left;transform-origin:top left;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:-webkit-zoom-out;cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:-webkit-zoom-in;cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:-webkit-grab;cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .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-iframe,.fancybox-video{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, 0.6);border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;-webkit-transition:color .2s;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0;transform-origin:0;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-timing-function:linear;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:-webkit-gradient(linear, left bottom, left top, color-stop(0, rgba(0, 0, 0, 0.85)), color-stop(50%, rgba(0, 0, 0, 0.3)), color-stop(65%, rgba(0, 0, 0, 0.15)), color-stop(75.5%, rgba(0, 0, 0, 0.075)), color-stop(82.85%, rgba(0, 0, 0, 0.037)), color-stop(88%, rgba(0, 0, 0, 0.019)), to(transparent));background:linear-gradient(0deg, rgba(0, 0, 0, 0.85) 0, rgba(0, 0, 0, 0.3) 50%, rgba(0, 0, 0, 0.15) 65%, rgba(0, 0, 0, 0.075) 75.5%, rgba(0, 0, 0, 0.037) 82.85%, rgba(0, 0, 0, 0.019) 88%, transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports(padding: max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{-webkit-animation:a 1s linear infinite;animation:a 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}@-webkit-keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fancybox-animated{-webkit-transition-timing-function:cubic-bezier(0, 0, 0.25, 1);transition-timing-function:cubic-bezier(0, 0, 0.25, 1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;-webkit-transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1);transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(1.5, 1.5, 1.5);transform:scale3d(1.5, 1.5, 1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(0.5, 0.5, 0.5);transform:scale3d(0.5, 0.5, 0.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;-webkit-transform:rotate(1turn);transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(0, 0, 0) translate3d(-100%, 0, 0);transform:scale3d(0, 0, 0) translate3d(-100%, 0, 0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(0, 0, 0) translate3d(100%, 0, 0);transform:scale3d(0, 0, 0) translate3d(100%, 0, 0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%, 0, 0) scale(0.1) skew(-10deg);transform:translate3d(-100%, 0, 0) scale(0.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%, 0, 0) scale(0.1) skew(10deg);transform:translate3d(100%, 0, 0) scale(0.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}@media(max-height: 576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports(padding: max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;-webkit-transition:all .2s;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{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;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0, 0, 0, 0.3);box-shadow:inset 0 0 6px rgba(0, 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, 0.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;-webkit-transition:all .2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all .2s cubic-bezier(0.25, 0.46, 0.45, 0.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media(max-width: 576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute !important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-transform:translateZ(0);transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{-webkit-box-sizing:border-box;box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.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;-webkit-transition-duration:inherit;transition-duration:inherit;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:cubic-bezier(0.47, 0, 0.74, 0.71);transition-timing-function:cubic-bezier(0.47, 0, 0.74, 0.71)}.fancybox-is-open .fancybox-bg{opacity:.9;-webkit-transition-timing-function:cubic-bezier(0.22, 0.61, 0.36, 1);transition-timing-function:cubic-bezier(0.22, 0.61, 0.36, 1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;-webkit-transition:opacity .25s ease,visibility 0s ease .25s;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;-webkit-transition:opacity .25s ease 0s,visibility 0s ease 0s;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;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;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--current,.fancybox-slide--next,.fancybox-slide--previous{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{-webkit-animation-timing-function:cubic-bezier(0.5, 0, 0.14, 1);animation-timing-function:cubic-bezier(0.5, 0, 0.14, 1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;-webkit-transform-origin:top left;transform-origin:top left;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:-webkit-zoom-out;cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:-webkit-zoom-in;cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:-webkit-grab;cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .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-iframe,.fancybox-video{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, 0.6);border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;-webkit-transition:color .2s;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0;transform-origin:0;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-timing-function:linear;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:-webkit-gradient(linear, left bottom, left top, color-stop(0, rgba(0, 0, 0, 0.85)), color-stop(50%, rgba(0, 0, 0, 0.3)), color-stop(65%, rgba(0, 0, 0, 0.15)), color-stop(75.5%, rgba(0, 0, 0, 0.075)), color-stop(82.85%, rgba(0, 0, 0, 0.037)), color-stop(88%, rgba(0, 0, 0, 0.019)), to(transparent));background:linear-gradient(0deg, rgba(0, 0, 0, 0.85) 0, rgba(0, 0, 0, 0.3) 50%, rgba(0, 0, 0, 0.15) 65%, rgba(0, 0, 0, 0.075) 75.5%, rgba(0, 0, 0, 0.037) 82.85%, rgba(0, 0, 0, 0.019) 88%, transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports(padding: max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{-webkit-animation:a 1s linear infinite;animation:a 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 a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fancybox-animated{-webkit-transition-timing-function:cubic-bezier(0, 0, 0.25, 1);transition-timing-function:cubic-bezier(0, 0, 0.25, 1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;-webkit-transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1);transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(1.5, 1.5, 1.5);transform:scale3d(1.5, 1.5, 1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(0.5, 0.5, 0.5);transform:scale3d(0.5, 0.5, 0.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;-webkit-transform:rotate(1turn);transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(0, 0, 0) translate3d(-100%, 0, 0);transform:scale3d(0, 0, 0) translate3d(-100%, 0, 0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(0, 0, 0) translate3d(100%, 0, 0);transform:scale3d(0, 0, 0) translate3d(100%, 0, 0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%, 0, 0) scale(0.1) skew(-10deg);transform:translate3d(-100%, 0, 0) scale(0.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%, 0, 0) scale(0.1) skew(10deg);transform:translate3d(100%, 0, 0) scale(0.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}@media(max-height: 576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports(padding: max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;-webkit-transition:all .2s;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{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;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0, 0, 0, 0.3);box-shadow:inset 0 0 6px rgba(0, 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, 0.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;-webkit-transition:all .2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all .2s cubic-bezier(0.25, 0.46, 0.45, 0.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media(max-width: 576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}.ui-timepicker-container{position:absolute;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}.ui-timepicker{-webkit-box-sizing:content-box;box-sizing:content-box;display:block;height:205px;list-style:none outside none;margin:0;padding:0 1px;text-align:center}.ui-timepicker-viewport{-webkit-box-sizing:content-box;box-sizing:content-box;display:block;height:205px;margin:0;padding:0;overflow:auto;overflow-x:hidden}.ui-timepicker-standard{font-family:Verdana,Arial,sans-serif;font-size:1.1em;color:#222;margin:0;padding:2px}.ui-timepicker-standard a{border:1px solid transparent;color:#222;display:block;padding:.2em .4em;text-decoration:none}.ui-timepicker-standard .ui-state-hover{background-color:#dadada;border:1px solid #999;font-weight:normal;color:#212121}.ui-timepicker-standard .ui-menu-item{line-height:15px;margin:0;padding:0}.ui-timepicker-corners,.ui-timepicker-corners .ui-corner-all{border-radius:4px}.ui-timepicker-hidden{display:none}.ui-timepicker-no-scrollbar .ui-timepicker{border:none}.select2-container{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{-webkit-box-sizing:border-box;box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{-webkit-box-sizing:border-box;box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(50%, #fff), to(#eee));background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF", endColorstr="#FFEEEEEE", GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(50%, #eee), to(#ccc));background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE", endColorstr="#FFCCCCCC", GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-gradient(linear, left top, left bottom, from(#fff), color-stop(50%, #eee));background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF", endColorstr="#FFEEEEEE", GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(50%, #eee), to(#fff));background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE", endColorstr="#FFFFFFFF", GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;-webkit-box-shadow:none;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
/* End */


/* Start:/assets/styles/app.min.css?17530290283332*/
/*!
 * smartbanner.js v1.11.0 <https://github.com/ain/smartbanner.js>
 * Copyright В© 2019 Ain Tohvri, contributors. Licensed under GPL-3.0.
 */.smartbanner{position:absolute;top:0;left:0;overflow-x:hidden;width:100%;height:84px;background:#f3f3f3;font-family:Helvetica,sans,sans-serif}.smartbanner__exit{position:absolute;top:calc(50% - 6px);left:9px;display:block;margin:0;width:12px;height:12px;border:0;text-align:center}.smartbanner__exit::before,.smartbanner__exit::after{position:absolute;width:1px;height:12px;background:#767676;content:" "}.smartbanner__exit::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.smartbanner__exit::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.smartbanner__icon{position:absolute;top:10px;left:30px;width:64px;height:64px;border-radius:15px;background-size:64px 64px}.smartbanner__info{position:absolute;top:10px;left:104px;display:-webkit-box;display:-ms-flexbox;display:flex;overflow-y:hidden;width:60%;height:64px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;line-height:1.2em}.smartbanner__info__title{font-size:14px}.smartbanner__info__author,.smartbanner__info__price{font-size:12px}.smartbanner__button{position:absolute;top:32px;right:10px;z-index:1;display:block;padding:0 10px;min-width:10%;border-radius:5px;background:#f3f3f3;color:#1474fc;font-size:18px;text-align:right;text-decoration:none}.smartbanner__button__label{text-align:right}.smartbanner__score__container{display:inline-block;position:relative}.smartbanner__score__stars-filled{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.smartbanner.smartbanner--android{-webkit-box-shadow:inset 0 4px 0 #88b131;box-shadow:inset 0 4px 0 #88b131}.smartbanner.smartbanner--android .smartbanner__exit{left:6px;margin-right:7px;width:17px;height:17px;border-radius:14px;background:#1c1e21;-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.8) inset,0 1px 1px rgba(255, 255, 255, 0.3);box-shadow:0 1px 2px rgba(0, 0, 0, 0.8) inset,0 1px 1px rgba(255, 255, 255, 0.3);color:#b1b1b3;font-family:"ArialRoundedMTBold",Arial;font-size:20px;-webkit-font-smoothing:subpixel-antialiased;line-height:17px;text-shadow:0 1px 1px #000}.smartbanner.smartbanner--android .smartbanner__exit::before,.smartbanner.smartbanner--android .smartbanner__exit::after{top:3px;left:8px;width:2px;height:11px;background:#b1b1b3}.smartbanner.smartbanner--android .smartbanner__exit:active,.smartbanner.smartbanner--android .smartbanner__exit:hover{color:#eee}.smartbanner.smartbanner--android .smartbanner__icon{background-color:transparent;-webkit-box-shadow:none;box-shadow:none;background-color:#fff}.smartbanner.smartbanner--android .smartbanner__info{color:#333}.smartbanner.smartbanner--android .smartbanner__info__title{color:#333;font-weight:bold}.smartbanner.smartbanner--android .smartbanner__button{top:30px;right:20px;padding:0;min-width:12%;border-radius:0;background:none;color:#42b6c9;font-size:14px;font-weight:bold}.smartbanner.smartbanner--android .smartbanner__button:active,.smartbanner.smartbanner--android .smartbanner__button:hover{background:none}.smartbanner.smartbanner--android .smartbanner__button__label{display:block;padding:0 0 0 10px;-webkit-box-shadow:none;box-shadow:none;line-height:24px;text-align:right;text-shadow:none;text-transform:none}
/* End */


/* Start:/assets/styles/main.min.css?1764663656799655*/
@font-face{font-family:"Montserrat";font-display:fallback;src:url("/assets/styles/../fonts/montserrat/Montserrat-Regular.eot");src:url("/assets/styles/../fonts/montserrat/Montserrat-Regular.eot?#iefix") format("embedded-opentype"),url("/assets/styles/../fonts/montserrat/Montserrat-Regular.woff") format("woff"),url("/assets/styles/../fonts/montserrat/Montserrat-Regular.ttf") format("truetype"),url("/assets/styles/../fonts/montserrat/Montserrat-Regular.svg#") format("svg")}@font-face{font-family:"Montserrat Medium";font-display:fallback;src:url("/assets/styles/../fonts/montserrat/Montserrat-Medium.eot");src:url("/assets/styles/../fonts/montserrat/Montserrat-Medium.eot?#iefix") format("embedded-opentype"),url("/assets/styles/../fonts/montserrat/Montserrat-Medium.woff") format("woff"),url("/assets/styles/../fonts/montserrat/Montserrat-Medium.ttf") format("truetype"),url("/assets/styles/../fonts/montserrat/Montserrat-Medium.svg#") format("svg")}@font-face{font-family:"Montserrat Semi";font-display:fallback;src:url("/assets/styles/../fonts/montserrat/Montserrat-SemiBold.eot");src:url("/assets/styles/../fonts/montserrat/Montserrat-SemiBold.eot?#iefix") format("embedded-opentype"),url("/assets/styles/../fonts/montserrat/Montserrat-SemiBold.woff") format("woff"),url("/assets/styles/../fonts/montserrat/Montserrat-SemiBold.ttf") format("truetype"),url("/assets/styles/../fonts/montserrat/Montserrat-SemiBold.svg#") format("svg")}@font-face{font-family:"Montserrat Exra Bold";font-display:fallback;src:url("/assets/styles/../fonts/montserrat/Montserrat-ExtraBold.eot");src:url("/assets/styles/../fonts/montserrat/Montserrat-ExtraBold.eot?#iefix") format("embedded-opentype"),url("/assets/styles/../fonts/montserrat/Montserrat-ExtraBold.woff") format("woff"),url("/assets/styles/../fonts/montserrat/Montserrat-ExtraBold.ttf") format("truetype"),url("/assets/styles/../fonts/montserrat/Montserrat-ExtraBold.svg#") format("svg")}@font-face{font-family:"Montserrat Bold";font-display:fallback;src:url("/assets/styles/../fonts/montserrat/Montserrat-Bold.eot");src:url("/assets/styles/../fonts/montserrat/Montserrat-Bold.eot?#iefix") format("embedded-opentype"),url("/assets/styles/../fonts/montserrat/Montserrat-Bold.woff") format("woff"),url("/assets/styles/../fonts/montserrat/Montserrat-Bold.ttf") format("truetype"),url("/assets/styles/../fonts/montserrat/Montserrat-Bold.svg#") format("svg")}@font-face{font-family:"Digital-7";font-display:fallback;src:url("/assets/styles/../fonts/digital-7.ttf") format("truetype")}@font-face{font-family:"Digital-7 mono";font-display:fallback;src:url("/assets/styles/../fonts/digital-7_mono.ttf") format("truetype")}@font-face{font-family:"Caveat";src:local("Caveat Regular"),local("Caveat-Regular"),url("/assets/styles/../fonts/caveat/Caveatregular.woff2") format("woff2"),url("/assets/styles/../fonts/caveat/Caveatregular.woff") format("woff"),url("/assets/styles/../fonts/caveat/Caveatregular.ttf") format("truetype");font-weight:400;font-style:normal;font-display:fallback}@font-face{font-family:"Lora";src:url("/assets/styles/../fonts/lora/Lora-Regular.ttf") format("truetype");font-weight:400;font-style:normal;font-display:fallback}@font-face{font-family:"Caveat";src:local("Caveat Bold"),local("Caveat-Bold"),url("/assets/styles/../fonts/caveat/Caveatbold.woff2") format("woff2"),url("/assets/styles/../fonts/caveat/Caveatbold.woff") format("woff"),url("/assets/styles/../fonts/caveat/Caveatbold.ttf") format("truetype");font-weight:700;font-style:normal;font-display:fallback}@font-face{font-family:"RubikRegular";src:url("/assets/styles/../fonts/rubik/Rubik-Regular.ttf") format("truetype");font-style:normal;font-weight:normal}body{height:100%;width:100%;max-width:100%;font-family:"Montserrat",sans-serif;font-size:13px;font-weight:500;background:#fff}@media(max-width: 1024px){body{cursor:pointer !important}}img{max-width:100%}*,*:active,*:focus,*:visited{outline:none !important}a{text-decoration:none}a:hover{text-decoration:none}h1{color:#000;font-size:18px;font-weight:700;text-transform:uppercase;margin:0 0 25px;font-family:"Montserrat Semi",sans-serif}h1.title{font-size:13px;color:#000;font-weight:400;line-height:20px;text-transform:uppercase;margin-top:0;margin-bottom:10px}.h1{color:#000;font-size:18px;font-weight:700;text-transform:uppercase;margin:0 0 30px;font-family:"Montserrat Semi",sans-serif}h2{font-family:"Montserrat Semi",sans-serif;color:#000;font-size:18px;font-weight:400;line-height:20px;text-transform:uppercase;margin-top:0}h2 span{display:inline-block;vertical-align:middle}h2 .icon{display:inline-block;margin-right:9px;font-size:22px}h3{font-family:"Montserrat Semi",sans-serif;color:#000;font-size:15px;font-weight:500;text-transform:uppercase;margin:0 0 25px}h4{font-family:"Montserrat Semi",sans-serif;color:#000;font-size:13px;font-weight:400;line-height:20px;text-transform:uppercase;margin-top:0}h5{font-family:"Montserrat Semi",sans-serif;color:#000;font-size:13px;font-weight:400;line-height:18px;margin:0 0 15px}ul{list-style:none;padding:0}ul li{color:#000;font-size:13px;font-weight:500;line-height:18px;position:relative;margin-bottom:15px}ul li:before{content:"";width:12px;height:1px;background:#000;position:absolute;left:-20px;top:8px;display:inline-block}ul.list-unstyled li:before{display:none}p{color:#000;font-size:13px;font-weight:400;line-height:18px;margin-bottom:25px}@media(max-width: 767px){h2{font-size:13px;line-height:20px}h1{margin-bottom:20px}}header,.hidden-xs{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media(max-width: 767px){.has-quicknav .footer__bottom .app{padding-bottom:60px}.has-quicknav .header .navbar .navbar-collapse .logo .header-phone{padding-bottom:70px}}.text__red{color:#ff3347}.text-wrap{position:fixed;max-width:580px;margin-bottom:50px}.text-bold{font-family:"Montserrat Bold",sans-serif}.text-red{color:#f93f3f}.text-bronze{color:#9d703f}.slick-dots{padding:0;margin:20px 0;list-style:none;text-align:center}.slick-dots li{display:inline-block;width:6px;height:6px;border:1px solid #000;background-color:#000;border-radius:100%;opacity:.2;cursor:pointer}.slick-dots li button{background:rgba(0,0,0,0);border:none;padding:0;font-size:0}.slick-dots li+li{margin-left:25px}.slick-dots .slick-active{opacity:.5}.slick-arrow{position:absolute;top:35%;z-index:6;width:23px;height:66px;background:rgba(0,0,0,0);text-align:center;line-height:20px;border:0;font-size:0}.header__slider .slick-arrow{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.slick-prev{left:-30px;background:url("/assets/styles/../images/arrow-left.svg") center center no-repeat}.slick-next{right:-30px;background:url("/assets/styles/../images/arrow-right.svg") center center no-repeat}.slick-dots li:before{display:none}.slick-list .slide{height:auto !important}@media(min-width: 1400px),(min-width: 1145px)and (max-width: 1199px){.slick-prev{background:url("/assets/styles/../images/arrow-left-slider.svg") center center no-repeat}.slick-next{background:url("/assets/styles/../images/arrow-right-slider.svg") center center no-repeat}.slick-arrow{width:53px;height:53px;border-radius:50%;background-color:rgba(255,255,255,.58);-webkit-transition:all .2s ease;transition:all .2s ease}.slick-arrow:hover{background-color:#fff}}.select-city .modal-dialog{max-width:380px}.select-city .modal-body{padding:40px 55px 50px 55px}.select-city__list{height:150px;overflow-y:auto;scrollbar-width:thin}.select-city__list>div+div{margin-top:22px}.select-city__list>div{color:#000;cursor:pointer}.select-city__list>div:hover{text-decoration:underline}.select-city__list::-webkit-scrollbar{width:5px}.select-city__list::-webkit-scrollbar-thumb{background:#ebebeb;border-radius:3px}.select-city__list::-webkit-scrollbar-track{background-color:rgba(0,0,0,0)}@media(max-width: 767px){.select-city.modal .modal-content{top:0 !important;-webkit-transform:translateY(0%) !important;transform:translateY(0%) !important;height:100%;min-height:430px}.select-city .modal-dialog{max-width:100%}.select-city .modal-body{width:100%;height:100%}.select-city.in .modal-dialog{overflow:auto}}.selected-city__sel{margin:15px 0 0 0;display:inline-block}.search-city{margin:11px 0 43px 0;position:relative}.search-city input{border:0;background:rgba(0,0,0,0);width:100%;border-bottom:1px solid #e3e3e3;padding:10px 0}.search-city__input-icon{margin:0;padding:0;border:0;background:rgba(0,0,0,0);position:absolute;top:11px;right:7px}.close-icon{width:16px;height:15px;display:inline-block;background:url("/assets/styles/../images/i-close.svg") 0 0 no-repeat;background-size:cover;cursor:pointer}.close-icon:hover{width:16px;height:15px;background:url("/assets/styles/../images/i-close-hover.svg") 0 0 no-repeat;background-size:cover}.close-icon__white{background:url("/assets/styles/../images/close-white.svg") 0 0 no-repeat}.close-icon__white:hover{background:url("/assets/styles/../images/close-white.svg") 0 0 no-repeat;opacity:.7}.close-icon__black{background:url("/assets/styles/../images/close-black.svg") 0 0 no-repeat}.close-icon__black:hover{background:url("/assets/styles/../images/close-black.svg") 0 0 no-repeat;opacity:.7}.search-close-icon{width:19px;height:19px;background:url("/assets/styles/../images/i-close-search.svg") 0 0 no-repeat}.search-close-icon:hover{width:19px;height:19px;background:url("/assets/styles/../images/i-close-search.svg") 0 0 no-repeat}textarea.form-control{height:34px;max-height:110px;resize:vertical}.form-control{border-radius:0;-webkit-box-shadow:none;box-shadow:none}.form-control::-webkit-input-placeholder{color:#000}.form-control::-moz-placeholder{color:#000}.form-control:-moz-placeholder{color:#000}.form-control:-ms-input-placeholder{color:#000}.form-group.error{position:relative;margin-bottom:20px}.form-group.error .form-control{border-color:#fc5757 !important;border-width:2px}.form-group.error::after{content:attr(data-content);color:#fc5757;font-size:10px;position:absolute;left:0;top:calc(100% + 2px);width:100%;font-weight:bold}@media screen and (min-width: 992px){.form-group.error::after{width:auto}}.form-control{background:rgba(0,0,0,0);border:0;border-bottom:1px solid #e3e3e3;-webkit-box-shadow:none;box-shadow:none}input[type=text]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder{color:#7c7c7c}input[type=text]::-webkit-input-placeholder, input[type=email]::-webkit-input-placeholder, input[type=password]::-webkit-input-placeholder{color:#7c7c7c}input[type=text]::-moz-placeholder, input[type=email]::-moz-placeholder, input[type=password]::-moz-placeholder{color:#7c7c7c}input[type=text]:-ms-input-placeholder, input[type=email]:-ms-input-placeholder, input[type=password]:-ms-input-placeholder{color:#7c7c7c}input[type=text]::-ms-input-placeholder, input[type=email]::-ms-input-placeholder, input[type=password]::-ms-input-placeholder{color:#7c7c7c}input[type=text]::placeholder,input[type=email]::placeholder,input[type=password]::placeholder{color:#7c7c7c}.form-control:focus{border:0;border-bottom:1px solid #e3e3e3;-webkit-box-shadow:none;box-shadow:none}input[type=number]{-moz-appearance:textfield}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none}.favorite__icon{vertical-align:middle;opacity:1;background:url(/assets/images/i-heart.svg) center center no-repeat;margin-left:6px;width:25px;height:25px;background-size:22px 19px}.user__icon{display:inline-block;vertical-align:middle;width:24px;height:26px;background:url(/assets/images/i-user.svg) 0 0 no-repeat;background-size:20px 22px;margin-left:4px;margin-top:2px;opacity:1}.bag__icon{display:inline-block;vertical-align:middle;width:24px;height:26px;background:url(/assets/images/i-bag.svg) 0 0 no-repeat;background-size:18px 22px;margin-left:5px;margin-top:2px;opacity:1}.garbage__icon{display:inline-block;vertical-align:middle;width:17px;height:16px;background:url(/assets/images/i-garbage.svg) 0 0 no-repeat;background-size:cover;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.garbage__icon:hover{background:url(/assets/images/i-garbage-hover.svg) 0 0 no-repeat;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.garbage__icon:focus,.garbage__icon:active{background:url(/assets/images/i-garbage-hover.svg) 0 0 no-repeat;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.icon-back{display:inline-block;vertical-align:middle;width:23px;height:15px;background:url(/assets/images/i-arrow.svg) 0 0 no-repeat;opacity:.5}.icon-favorite{width:19px;height:17px;display:inline-block;vertical-align:middle;background:url(/assets/images/i-heart.svg) center center no-repeat;background-size:19px 17px;opacity:.5}.icon-favorite:hover,.icon-favorite:active,.icon-favorite:focus{opacity:1}.icon-favorite.active{background:url(/assets/images/i-heart-active.svg) center center no-repeat;background-size:19px 17px}.greystar{font-size:16px;font-style:normal;color:#7c7c7c}.line{display:block;width:100%;height:1px;background-color:#262626;opacity:.2}.sale-block{background-color:#111;text-align:center;font-family:"Montserrat Semi",sans-serif;color:#fff;font-size:13px;font-weight:400;line-height:40px;text-transform:uppercase;position:relative}.sale-block .sale-block__subscribe{position:fixed;top:-100%;z-index:99999;left:0;right:0;background:#111;-webkit-transition:.3s;transition:.3s}.sale-block .sale-block__subscribe.active{top:0}@media(max-width: 767px){.sale-block .sale-block__subscribe{height:500px;padding:171px 15px}.sale-block .sale-block__subscribe.active{top:44px}.sale-block .sale-block__subscribe .close-icon{position:relative;width:100%;background:#ebebeb;margin:0 auto;padding:11px;right:auto;top:auto;height:auto}.sale-block .sale-block__subscribe .subscribe-modal__title{line-height:20px;margin-bottom:30px}}.sale-block .sale-block__subscribe .subscribe-modal{position:relative}.sale-block .sale-block__subscribe .subscribe-modal__desc{font-size:13px;opacity:.5;text-transform:none;line-height:27px;margin-bottom:13px}.sale-block .close-icon{position:absolute;top:12px;right:10px}.sale-block__form{opacity:0;visibility:hidden;height:0}.sale-block__form .form-group{margin-right:15px;width:380px;display:inline-block;vertical-align:middle}.sale-block__form .form-group .form-control{display:inline-block;vertical-align:middle;width:100%;height:42px;border-radius:2px;background-color:#f8f9f9;font-family:"Montserrat",sans-serif;color:rgba(0,0,0,.5);font-size:13px;font-weight:500;line-height:20px;border:2px solid rgba(0,0,0,0)}.sale-block__form .form-group .form-control.error{border:2px solid #ff3347}.sale-block__form .btn__gray{display:inline-block;vertical-align:middle;width:182px;height:42px;border-radius:2px;background-color:#ebebeb;font-family:"Montserrat Semi",sans-serif;color:#000;font-size:13px;font-weight:400;line-height:20px;text-transform:uppercase}.sale-block__form .form-text{margin-top:12px;font-family:"Montserrat Semi",sans-serif;font-family:"Montserrat",sans-serif;opacity:.6;color:#f8f9f9;font-size:9px;line-height:15px;text-transform:none;letter-spacing:.14em}.sale-block__form .form-text a{color:inherit;text-decoration:underline}.sale-block__form.active{height:auto;opacity:1;visibility:visible;padding-bottom:20px}.sale-block__form-error{font-weight:bold;font-size:11px !important}.sale-block form{margin:0}@media(max-width: 991px){.sale-block__form .form-group{margin-right:10px;width:510px}}.sale-block.hidden-xs,.sale-block{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.bootstrap-select{outline:none;position:relative}.bootstrap-select .btn{padding:0 0 5px 0;background:rgba(0,0,0,0);border-bottom:1px solid #e3e3e3;font-family:"Montserrat",sans-serif;color:#000;font-size:13px;font-weight:400;line-height:18px;outline:none;-webkit-box-shadow:none;box-shadow:none}.bootstrap-select .btn .caret{display:none}.bootstrap-select .btn:before{background:url("/assets/styles/../images/dropwown-angle.svg") 0 0 no-repeat;width:15px;height:9px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0}.bootstrap-select .btn:hover,.bootstrap-select .btn:focus,.bootstrap-select .btn:active,.bootstrap-select .btn:checked{background:rgba(0,0,0,0);border-bottom:1px solid #e3e3e3;color:#000;outline:none;-webkit-box-shadow:none;box-shadow:none}.bootstrap-select .dropdown-toggle:focus,.bootstrap-select .dropdown-toggle:active{outline:none !important}.bootstrap-select .dropdown-menu{top:20px;min-height:112px;-webkit-box-shadow:0 0 60px rgba(16,35,44,.11);box-shadow:0 0 60px rgba(16,35,44,.11);border-radius:5px;border:1px solid #d7d7d7;background-color:#fff;padding:0}.bootstrap-select .dropdown-menu li a{outline:none !important}.bootstrap-select.open{background:rgba(0,0,0,0);outline:none}.bootstrap-select.open .btn,.bootstrap-select.open .btn:hover,.bootstrap-select.open .btn:focus,.bootstrap-select.open .btn:active,.bootstrap-select.open .btn:checked{background:rgba(0,0,0,0);border-bottom:1px solid #e3e3e3;color:#000;outline:none;-webkit-box-shadow:none;box-shadow:none}.bootstrap-select.btn-group .dropdown-menu li a{font-family:"Montserrat",sans-serif;color:#000;font-size:13px;font-weight:400;line-height:50px;position:relative}.bootstrap-select.btn-group .dropdown-menu li a:after{content:"";display:block;position:absolute;bottom:0;left:20px;right:20px;height:1px;width:auto;background:#e3e3e3}.bootstrap-select.btn-group .dropdown-menu li a:hover,.bootstrap-select.btn-group .dropdown-menu li a:active,.bootstrap-select.btn-group .dropdown-menu li a:focus{background-color:#ebebeb}.bootstrap-select.btn-group .dropdown-menu li{margin-bottom:0}.city-select{position:relative;width:280px}.city-select .bootstrap-select{width:100% !important;display:block}.city-select .bootstrap-select:after{content:"Город";position:absolute;right:30px;top:0;font-family:"Montserrat",sans-serif;color:rgba(0,0,0,.45);font-size:13px;font-weight:400;line-height:18px}.city-select li{margin:0}.basket__page form .city-select .btn{padding:6px 0}.flex-break{-ms-flex-preferred-size:100%;flex-basis:100%;height:0}.filter-block{position:relative;display:inline-block;margin-right:14px;z-index:auto;margin-bottom:10px}.filter-block__btn{display:inline-block;font-family:"Montserrat Semi",sans-serif;color:#000;font-size:10px;font-weight:400;text-transform:none;letter-spacing:.5px;padding:6px 20px 5px 10px;border-radius:12px;border:1px solid rgba(0,0,0,.3);cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.filter-block__btn.user-size:not(.checked){position:relative}.filter-block__btn.user-size:not(.checked):after{content:"";position:absolute;width:9px;height:9px;right:0px;top:1px;border-radius:50%;background:#ff3347}.filter-block__btn.seo-filter:hover{background-color:#9e9f9f;border:1px solid #9e9f9f;color:#fff}.filter-block__btn.active{background-color:#adadad;color:#fff;border-color:#adadad}.filter-block__btn.active:hover{border-color:rgba(0,0,0,0);color:#fff}.filter-block__btn.active:hover .caret{color:unset}.filter-block__btn.active .caret{color:#fff;z-index:1}.filter-block__btn .caret{z-index:-1;position:absolute;right:8px;top:12px;color:rgba(0,0,0,.3)}.filter-block__btn:hover{border:1px solid #000;color:#000}.filter-block__btn:hover .caret{color:#000}.filter-block__btn:active,.filter-block__btn:focus{background-color:#8f9090;border:1px solid #8f9090;color:#fff}.filter-block__btn:active .caret,.filter-block__btn:focus .caret{color:#fff}.filter-block__btn.checked{background-color:#eaebed;color:#000;padding:6px 26px 5px 10px;border:1px solid #000}.filter-block__btn.checked .caret{z-index:1;color:#fff;border:0;width:10px;height:9px;background-size:cover;top:9px}.filter-block__btn.checked .caret:before,.filter-block__btn.checked .caret:after{content:"";position:absolute;display:block;background:#000;top:4px;width:12px;height:1px}.filter-block__btn.checked .caret:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.filter-block__btn.checked .caret:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.filter-block__btn.checked:hover{background-color:#eaebed;border:1px solid #000;color:#000}.filter-block__btn.checked:active,.filter-block__btn.checked:focus{background-color:#8d8d8d;border:1px solid #8d8d8d;color:#fff}.filter-block__drop{min-width:250px;position:absolute;margin-top:5px;left:0;-webkit-transform:translateX(-25%);transform:translateX(-25%);visibility:hidden;opacity:0;top:-100%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border:1px solid #c6c7c7;-webkit-box-shadow:0 0 60px rgba(16,35,44,.11);box-shadow:0 0 60px rgba(16,35,44,.11);border-radius:4px;z-index:5}.filter-block__drop .close-icon{position:absolute;top:12px;right:15px}.filter-block__drop.show{top:100%;visibility:visible;opacity:1}.filter-block__head{font-family:"Montserrat Semi",sans-serif;color:#000;font-size:13px;font-weight:400;text-transform:uppercase;padding:10px 20px;background-color:#ebebeb}.filter-block__body{-webkit-box-shadow:0 0 60px rgba(16,35,44,.11);box-shadow:0 0 60px rgba(16,35,44,.11);background-color:#f8f9f9;padding:30px 24px 10px}.filter-size .filter-block__drop{min-width:360px}.filter-size .filter-block__size{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.filter-size .filter-block__body{padding:20px 10px}.filter-size .filter-block__body .color-item{width:42px;height:42px;display:inline-block;text-align:center;line-height:42px;border-radius:21px;color:#000;font-size:13px;font-weight:500;cursor:pointer;margin:0 2px 15px;font-family:"Montserrat",sans-serif}.filter-size .filter-block__body .color-item.active,.filter-size .filter-block__body .color-item:hover{background-color:#ebebeb}.filter-size .filter-block__body .color-item:disabled,.filter-size .filter-block__body .color-item[disabled]{opacity:.2;cursor:default}.filter-size .filter-block__body .hide-table{opacity:.6;font-family:"Montserrat",sans-serif;display:inline-block;margin-bottom:10px;margin-left:13px;color:#000;font-size:13px;font-weight:500;line-height:20px;text-decoration:underline}.filter-size .filter-block__body .table{margin-bottom:0}.filter-size .filter-block__body .table tr{border-top:0}.filter-size .filter-block__body .table tr td{border-top:0;padding:0}.filter-size .filter-block__body .table tr td span{display:inline-block;width:42px;height:42px;text-align:center;line-height:42px;border-radius:21px;color:#000;font-size:13px;font-weight:500;cursor:pointer;margin:2px 5px 2px 2px;font-family:"Montserrat",sans-serif}.filter-size .filter-block__body .table tr td .bold{width:30px;font-family:"Montserrat Exra Bold",sans-serif;opacity:.6;color:#000;font-size:10px;font-weight:400;line-height:42px;text-transform:uppercase;letter-spacing:.5px;text-align:left}.filter-size .filter-block__body .table tr td .line{display:block;width:auto;margin:0 13px 0 13px}.filter-check .filter-block__drop{width:250px}.filter-check[data-filter=CLASP] .filter-block__drop{width:360px}.filter-check .filter-block__body{padding:30px 20px 10px}.filter-check .filter-block__body.scroll_color{max-height:400px;overflow:auto}.filter-check .filter-block__body.scroll_color::-webkit-scrollbar{width:5px}.filter-check .filter-block__body.scroll_color::-webkit-scrollbar-thumb{background:#ebebeb;border-radius:3px}.filter-price .filter-block__drop{width:330px}.filter-price .filter-block__body{padding:15px 20px 10px}.filter-price .price-head,.filter-price .heel-head{position:relative}.filter-price .price-head .count,.filter-price .heel-head .count{font-family:"Montserrat",sans-serif;opacity:.6;color:#000;font-size:10px;font-weight:500;line-height:20px;text-transform:uppercase;letter-spacing:.5px}.filter-price .price-head .clear,.filter-price .heel-head .clear{position:absolute;top:0;right:0}.filter-price .price-head .clear a,.filter-price .heel-head .clear a{opacity:.6;font-family:"Montserrat",sans-serif;color:#000;font-size:10px;font-weight:500;line-height:20px;text-transform:uppercase;letter-spacing:.5px}.filters-wrap.a_b{background-color:#fff;-ms-flex-wrap:wrap;flex-wrap:wrap}.filters-wrap.a_b .filters-wrap__blocks{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-ms-flex-preferred-size:50%;flex-basis:50%}@media(max-width: 1200px){.filters-wrap.a_b .filters-wrap__blocks{-ms-flex-preferred-size:70%;flex-basis:70%}}.filters-wrap.a_b .filters-wrap__blocks .filter-block{margin-right:16px;margin-bottom:16px}.filters-wrap.a_b .filters-wrap__blocks .filter-block__btn{font-family:"Montserrat",sans-serif;letter-spacing:.04em;border:none;padding:0 16px 0 0}.filters-wrap.a_b .filters-wrap__blocks .filter-block__btn.active{background-color:unset;color:initial}.filters-wrap.a_b .filters-wrap__blocks .filter-block__btn.active .caret{-webkit-transform:rotate(315deg);transform:rotate(315deg);top:9px}.filters-wrap.a_b .filters-wrap__blocks .filter-block__btn:active,.filters-wrap.a_b .filters-wrap__blocks .filter-block__btn:focus{background-color:rgba(0,0,0,0);border:none;color:initial}.filters-wrap.a_b .filters-wrap__blocks .filter-block__btn:not(.seo-filter).checked{color:unset;background-color:unset}.filters-wrap.a_b .filters-wrap__blocks .filter-block__btn:not(.seo-filter).checked .caret:before,.filters-wrap.a_b .filters-wrap__blocks .filter-block__btn:not(.seo-filter).checked .caret:after{content:none}.filters-wrap.a_b .filters-wrap__blocks .filter-block__btn:not(.seo-filter).checked+.filter-block__drop .filter-block__footer{display:block}.filters-wrap.a_b .filters-wrap__blocks .filter-block__btn.seo-filter{background-color:#ebebeb;color:#000;border-radius:4px;padding:8px}.filters-wrap.a_b .filters-wrap__blocks .filter-block__btn.seo-filter.checked{background-color:#c6c7c7;padding-right:24px}.filters-wrap.a_b .filters-wrap__blocks .filter-block__btn.seo-filter.checked .caret{border-color:rgba(0,0,0,0);-webkit-transform:rotate(90deg);transform:rotate(90deg);top:8px;right:8px}.filters-wrap.a_b .filters-wrap__blocks .filter-block__btn.seo-filter.checked .caret:before,.filters-wrap.a_b .filters-wrap__blocks .filter-block__btn.seo-filter.checked .caret:after{background:#000}.filters-wrap.a_b .filters-wrap__blocks .filter-block__btn .caret{width:8px;height:8px;border-top:1px solid #000;border-right:1px solid #000;border-left:none;right:3px;top:4px;-webkit-transform:rotate(135deg);transform:rotate(135deg);-webkit-transition:all .25s ease;transition:all .25s ease;z-index:0}.filters-wrap.a_b .filters-wrap__blocks .filter-block__drop{min-width:250px;-webkit-box-shadow:none;box-shadow:none;border-radius:0;border-color:#c6c7c7}.filters-wrap.a_b .filters-wrap__blocks .filter-block__drop .filter-block__head{display:none}.filters-wrap.a_b .filters-wrap__blocks .filter-block__drop .filter-block__body{padding:16px;max-height:400px;overflow-y:auto;background-color:#fff;-webkit-box-shadow:none;box-shadow:none}.filters-wrap.a_b .filters-wrap__blocks .filter-block__drop .filter-block__body .filter-block__size{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.filters-wrap.a_b .filters-wrap__blocks .filter-block__drop .filter-block__body .filter-block__size .color-item{position:relative;width:auto;height:auto;margin:0;line-height:22px;text-align:left;padding-left:38px}.filters-wrap.a_b .filters-wrap__blocks .filter-block__drop .filter-block__body .filter-block__size .color-item:before{content:url("/assets/styles/../images/checkbox-squared.svg");display:inline-block;position:absolute;left:0;top:3px}.filters-wrap.a_b .filters-wrap__blocks .filter-block__drop .filter-block__body .filter-block__size .color-item:hover{background-color:unset}.filters-wrap.a_b .filters-wrap__blocks .filter-block__drop .filter-block__body .filter-block__size .color-item.active{background-color:unset}.filters-wrap.a_b .filters-wrap__blocks .filter-block__drop .filter-block__body .filter-block__size .color-item.active:before{content:url("/assets/styles/../images/checkbox-squared-checked.svg")}.filters-wrap.a_b .filters-wrap__blocks .filter-block__drop .filter-block__body .filter-block__size .color-item+.color-item{margin-top:8px}.filters-wrap.a_b .filters-wrap__blocks .filter-block__drop .filter-block__body .checkbox-styled{margin-bottom:0}.filters-wrap.a_b .filters-wrap__blocks .filter-block__drop .filter-block__body .checkbox-styled input+label{color:#000}.filters-wrap.a_b .filters-wrap__blocks .filter-block__drop .filter-block__body .checkbox-styled input+label:before{background:url("/assets/styles/../images/checkbox-squared.svg") 0 0 no-repeat;border:none;top:2px}.filters-wrap.a_b .filters-wrap__blocks .filter-block__drop .filter-block__body .checkbox-styled input:checked+label:before{background-image:url("/assets/styles/../images/checkbox-squared-checked.svg")}.filters-wrap.a_b .filters-wrap__blocks .filter-block__drop .filter-block__body .checkbox-styled+.checkbox-styled{margin-top:8px}.filters-wrap.a_b .filters-wrap__blocks .filter-block__drop .filter-block__body .checkbox-color{margin-bottom:0}.filters-wrap.a_b .filters-wrap__blocks .filter-block__drop .filter-block__body .checkbox-color .color-box{top:3px;width:17px;height:17px}.filters-wrap.a_b .filters-wrap__blocks .filter-block__drop .filter-block__body .checkbox-color input+label{margin-bottom:0;line-height:22px}.filters-wrap.a_b .filters-wrap__blocks .filter-block__drop .filter-block__body .checkbox-color input:checked+label:before{width:25px;height:25px;left:-4px;bottom:-2px}.filters-wrap.a_b .filters-wrap__blocks .filter-block__drop .filter-block__body .checkbox-color+.checkbox-color{margin-top:8px}.filters-wrap.a_b .filters-wrap__blocks .filter-block__drop .filter-block__footer{display:none;background-color:#fff;padding:16px 0;border-top:1px solid #c6c7c7;text-align:center}.filters-wrap.a_b .filters-wrap__blocks .filter-block__drop .filter-block__footer__remove_link{text-transform:uppercase;text-decoration:underline;font-size:10px;line-height:22px}.filters-wrap.a_b .filters-wrap__blocks .filter-block__drop .close-icon{display:none}.filters-wrap.a_b .remove-filters{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-ms-flex-preferred-size:100%;flex-basis:100%;text-align:left;padding:0}.filters-wrap.a_b .remove-filters>a{font-size:10px;text-transform:uppercase;margin-bottom:16px}.filters-wrap.a_b .sort-select{margin-left:auto;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.filters-wrap.a_b .sort-select .select2-container{margin-top:0}.filters-wrap.a_b .sort-select .select2-container .select2-selection{border:none}.filters-wrap.a_b .sort-select .select2-container .select2-selection__rendered{line-height:unset;font-size:10px;text-transform:uppercase;letter-spacing:.04em;padding-top:4px;text-align:right}.filters-wrap.a_b .sort-select .select2-container .select2-selection__arrow b{margin-top:-12px;margin-left:-3px;width:8px;height:8px;-webkit-transform:rotate(135deg);transform:rotate(135deg);-webkit-transition:all .25s ease;transition:all .25s ease}.filters-wrap.a_b .sort-select .select2-container .select2-selection[aria-expanded=true] .select2-selection__arrow b{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin-top:-7px}.filters-wrap.a_b .sort-select #sort-select-dropdown .select2-container{width:unset}.filters-wrap.a_b .sort-select #sort-select-dropdown .select2-container .select2-dropdown{border:none}.filters-wrap.a_b .sort-select #sort-select-dropdown .select2-container .select2-dropdown .select2-results__options{text-align:right}.filters-wrap.a_b .sort-select #sort-select-dropdown .select2-container .select2-dropdown .select2-results__option{padding-left:0;padding-right:20px;font-size:10px;text-transform:uppercase}@media(max-width: 991px){.filter-block{margin-right:2px}}@media(max-width: 767px){.filter-price .price-head{margin:15px 15px 0}}.checkbox-styled,.checkbox-styled-rounded,.checkbox-styled-squared,.radio-styled-rounded{margin-bottom:15px}.checkbox-styled label,.checkbox-styled-rounded label,.checkbox-styled-squared label,.radio-styled-rounded label{display:inline-block;cursor:pointer;position:relative;padding-left:32px;margin-right:0;font-family:"Montserrat",sans-serif;color:#000;font-size:13px;font-weight:500;line-height:18px}.checkbox-styled label:before,.checkbox-styled-rounded label:before,.checkbox-styled-squared label:before,.radio-styled-rounded label:before{content:"";display:inline-block;width:18px;height:18px;margin-right:10px;position:absolute;left:0;top:0;border-radius:0;border:1px solid #5d5d5d}.checkbox-styled input[type=checkbox],.checkbox-styled input[type=radio],.checkbox-styled-rounded input[type=checkbox],.checkbox-styled-rounded input[type=radio],.checkbox-styled-squared input[type=checkbox],.checkbox-styled-squared input[type=radio],.radio-styled-rounded input[type=checkbox],.radio-styled-rounded input[type=radio]{display:none}.checkbox-styled input[type=checkbox]:disabled+label,.checkbox-styled-rounded input[type=checkbox]:disabled+label,.checkbox-styled-squared input[type=checkbox]:disabled+label,.radio-styled-rounded input[type=checkbox]:disabled+label{opacity:.2;cursor:not-allowed}.checkbox-styled input[type=checkbox]:checked+label:before,.checkbox-styled-rounded input[type=checkbox]:checked+label:before,.checkbox-styled-squared input[type=checkbox]:checked+label:before,.radio-styled-rounded input[type=checkbox]:checked+label:before{content:"";text-align:center;line-height:15px;background:url("/assets/styles/../images/checkbox-checked.png") 0 0 no-repeat;background-size:cover;border:0 solid rgba(0,0,0,0)}.checkbox-styled:hover input[type=checkbox]:not(:disabled)+label:before,.checkbox-styled-rounded:hover input[type=checkbox]:not(:disabled)+label:before,.checkbox-styled-squared:hover input[type=checkbox]:not(:disabled)+label:before,.radio-styled-rounded:hover input[type=checkbox]:not(:disabled)+label:before{opacity:.7}.checkbox-styled-rounded{margin-bottom:5px}.checkbox-styled-rounded label{margin-bottom:0}.checkbox-styled-rounded label:before{border-radius:50%;top:5px}.checkbox-styled-rounded input[type=checkbox]:checked+label:before{background-image:url("/assets/styles/../images/checkbox-rounded-checked.svg")}.radio-styled-rounded{margin-bottom:5px}.radio-styled-rounded label{margin-bottom:0}.radio-styled-rounded label:before{border-radius:50%;top:4px;background-image:url("/assets/styles/../images/i-checkbox-rounded.svg");background-repeat:no-repeat;border:none}.radio-styled-rounded input:checked+label:before{background-image:url("/assets/styles/../images/i-checkbox-rounded-checked.svg")}.checkbox-styled-squared input[type=checkbox]+label,.checkbox-styled-squared input[type=radio]+label{padding-left:25px}.checkbox-styled-squared input[type=checkbox]+label:before,.checkbox-styled-squared input[type=radio]+label:before{border:none;background:url("/assets/styles/../images/checkbox-squared.svg") 0 0 no-repeat}.checkbox-styled-squared input[type=checkbox]:checked+label,.checkbox-styled-squared input[type=radio]:checked+label{padding-left:25px}.checkbox-styled-squared input[type=checkbox]:checked+label:before,.checkbox-styled-squared input[type=radio]:checked+label:before{background:url("/assets/styles/../images/checkbox-squared-checked.svg") 0 0 no-repeat}.checkbox-color{margin-bottom:15px;position:relative}.checkbox-color .color-box{position:absolute;width:16px;height:16px;top:1px;left:0;background:#000 center;background-size:contain}.checkbox-color .color-box[data-value=white]{border:2px solid #dfdfdf}.checkbox-color label{display:inline-block;cursor:pointer;position:relative;padding-left:32px;margin-right:0;opacity:1;font-family:"Montserrat",sans-serif;color:#818181;font-size:13px;font-weight:500;line-height:18px}.checkbox-color label:before{content:"";display:inline-block;width:16px;height:16px;margin-right:10px;position:absolute;left:0;bottom:1px}.checkbox-color input[type=checkbox]{display:none}.checkbox-color input[type=checkbox][data-value=white]+label:before{border:2px solid #dfdfdf}.checkbox-color input[type=checkbox]:checked+label:before{content:"";text-align:center;line-height:15px;width:24px;height:24px;left:-4px;bottom:-3px;border:4px solid #dfdfdf}.checkbox-color:hover .color-box{opacity:.7}.checkbox-color:hover label:before{opacity:.7}.checkbox-color.disabled{opacity:.3;cursor:not-allowed}.checkbox-color.disabled label{cursor:not-allowed}@media(max-width: 767px){.checkbox-styled,.checkbox-color{border-bottom:1px solid rgba(0,0,0,.2);margin:0 5px;padding:10px}.checkbox-styled label,.checkbox-color label{width:100%;margin:0;padding-left:0;padding-right:32px;line-height:24px;vertical-align:middle}.checkbox-styled label:before,.checkbox-color label:before{left:auto;right:0;margin:0}.checkbox-color .color-box{top:14px;left:auto;right:12px}.checkbox-color input[type=checkbox]:checked+label:before{top:0;left:auto;right:-2px}}.irs{height:43px}.irs-line{top:25px;height:2px;background:#c6c7c7;border:0}.irs-slider{top:15px;width:20px;height:20px;-webkit-box-shadow:0 1px 10px rgba(38,38,38,.1);box-shadow:0 1px 10px rgba(38,38,38,.1);border:1px solid rgba(0,0,0,.15);background-color:#fff;background-image:none;border-radius:100%}.irs-bar{height:2px;background:#868787;top:25px;border-top:0 solid #428bca;border-bottom:0 solid #428bca}.irs-bar-edge{height:2px;background:#868787;top:25px;border:0 !important}.row-styled{margin-left:-10px;margin-right:-10px}.error__page{text-align:center;position:absolute;top:250px;left:0;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width: 767px){.error__page{top:130px}}@media screen and (max-width: 1023px){.error__page{top:200px}}.error__page--relative{position:relative;top:50px;-webkit-transform:none;transform:none;margin-bottom:75px}.error__title{font-family:"Montserrat Semi",sans-serif;color:#000;font-size:25px;font-weight:700;line-height:1px;text-transform:uppercase;margin-bottom:20px}.error__text{font-family:"Montserrat",sans-serif;color:#000;font-size:13px;font-weight:400;line-height:18px;max-width:380px;margin:0 auto}.error__text a{color:inherit;text-decoration:underline}.error__text a:hover{text-decoration:none}.block-styled{padding-left:10px;padding-right:10px}.block-styled a:hover .product__name{opacity:.8}.block-table{display:table;width:100%;height:100%}.block-table__head{display:table-row-group}.block-table__body{display:table-row-group}.block-table__tr{position:relative;display:table-row}.block-table__th{display:table-cell;padding:20px 0;width:auto;border-bottom:1px solid #e3e3e3;vertical-align:middle;text-align:left}.block-table__td{display:table-cell;padding:20px 0;width:auto;border-bottom:1px solid #e3e3e3;vertical-align:top;text-align:left}.modal-backdrop{background:#000;opacity:.3}.modal-backdrop--black{background:#000;opacity:.4}.modal .modal-dialog{width:100%;height:100%;margin:auto}@media screen and (min-width: 768px){.modal .modal-dialog__left{left:-50%}}@media screen and (min-width: 992px){.modal .modal-dialog__left{left:-63%}}@media screen and (min-width: 1400px){.modal .modal-dialog__left{left:-75%}}@media screen and (min-width: 768px){.modal .modal-dialog__left__gift{top:calc(-200px + 40vh)}}.modal .modal-content{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:3px;-webkit-box-shadow:0 0 7px rgba(0,0,0,.07);box-shadow:0 0 7px rgba(0,0,0,.07);border:1px solid #c6c7c7;background-color:#f8f9f9}.modal .modal-body .modal-title{text-align:center;color:#000;font-family:"Montserrat Semi",sans-serif;margin-bottom:15px;font-size:14px;font-weight:400;line-height:28px;text-transform:uppercase;letter-spacing:.7px}.modal .modal-body .modal-inner_body{margin-bottom:15px}.modal .modal-body .close{position:absolute;top:14px;right:14px;opacity:.7}.modal .modal-body .close:hover,.modal .modal-body .close:focus{opacity:1}.modal .modal-body .btn__gray{width:170px;height:46px;display:block;margin:0 auto}#adres .modal-dialog{width:100%;max-width:540px}#adres .modal-body{padding:40px 30px 30px}#adres .modal-body .contacts__list{margin-bottom:0}#delivery .modal-dialog{width:100%;max-width:400px}#delivery .modal-body{padding:40px 30px 30px}#delivery .modal-body p{color:#000;font-size:13px;font-weight:400;line-height:27px;letter-spacing:.33px}.modal-dialog{width:100%;max-width:400px;right:0;left:0;position:fixed;margin:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media(max-width: 374px){.modal-dialog{max-width:315px}}.modal-body{padding:30px;text-align:center}.modal-body form{text-align:left}.modal-body a{color:inherit;text-decoration:underline}.modal-body a:hover{text-decoration:none}.modal-title{margin-bottom:25px}.auth-modal.modal .modal-dialog{max-width:360px;margin:auto;position:absolute;overflow:auto;top:0;left:0;bottom:0;right:0}.auth-modal.modal .modal-body{padding:28px}.auth-modal.modal .modal-title{margin-bottom:25px}.auth-modal.modal .auth_link_block{margin-top:50px}.auth-modal.modal form p{text-align:center;font-family:"Montserrat",sans-serif;font-size:13px;color:#000}.auth-modal.modal form .form-control{display:inline-block;width:100%;max-width:300px;-webkit-box-shadow:none;box-shadow:none;text-align:center;color:#000}.auth-modal.modal form .form-control__phone{text-align:left;border:1px solid #e3e3e3}.auth-modal.modal form .form-control__captcha{width:auto;border:1px solid #e3e3e3}@media screen and (max-width: 767px){.auth-modal.modal form .form-control__captcha{padding:6px 0}}.auth-modal.modal form .form-group span{display:table-cell}.auth-modal.modal form .form-group img{border-radius:5px;margin-right:5px}.auth-modal.modal form .btn__gray{height:44px;margin:15px auto 0;position:relative;width:180px}.auth-modal.modal form .code-input{width:48.94px;height:67.41px;border:1px solid #c4c4c4;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:35px;text-align:center;padding:0}.auth-modal.modal form .code-input:focus{border-color:#404040}.auth-modal.modal#forgot-password .form-group{margin-bottom:20px}.auth-modal.modal#forgot-password .small-text{color:#000;font-size:12px;line-height:18px}.auth-modal.modal#forgot-password .btn__gray{margin-top:25px}.auth-modal.modal#forgot-password .auth_link_block{margin-top:25px}.auth-modal.modal#auth-by-email .form-group__password{margin-bottom:0}.auth-modal.modal#auth-by-email .auth_link_block{margin:20px 0 23px}.auth-modal.modal#auth-by-email .btn__gray{margin-bottom:25px}.auth-order-modal.modal .modal-title{letter-spacing:.04em;font-size:13px;line-height:18px}.auth-order-modal.modal .modal-dialog{max-width:500px}.auth-order-modal.modal .modal-body{padding:40px 100px}@media(max-width: 500px){.auth-order-modal.modal .modal-body{padding:40px 20px}}.auth-order-modal.modal form .form-group .form-control{padding:6px 0;text-align:left;border:none;border-bottom:1px solid #000}.auth-order-modal.modal form .form-group .form-control[type=password]{letter-spacing:0}.auth-order-modal.modal form .form-group .form-control::-webkit-input-placeholder{color:#404040}.auth-order-modal.modal form .form-group .form-control::-moz-placeholder{color:#404040}.auth-order-modal.modal form .form-group .form-control:-ms-input-placeholder{color:#404040}.auth-order-modal.modal form .form-group .form-control::-ms-input-placeholder{color:#404040}.auth-order-modal.modal form .form-group .form-control::placeholder{color:#404040}.auth-order-modal.modal form#forgot-password .btn__gray{width:100%}#fast-buy .modal-dialog{max-width:540px;margin:auto;position:absolute;overflow:auto;top:0;left:0;bottom:0;right:0}#fast-buy .modal-body{padding:30px}#fast-buy .modal-title{margin-bottom:25px}#fast-buy form{margin:0}#fast-buy form label{display:inline-block;width:100%;max-width:100px;margin-right:10px;opacity:.65;color:#000;font-size:13px;font-weight:400;line-height:18px}#fast-buy form .form-control{display:inline-block;width:100%;max-width:360px;-webkit-box-shadow:none;box-shadow:none}@media screen and (min-width: 551px){#fast-buy form .form-group.error::after{left:114px}}#fast-buy form .btn__gray{width:253px;height:44px;margin:15px auto}#fast-buy form .policy-text{max-width:330px;margin:0 auto;text-align:center}#fast-buy form .form-group>label>span.required{position:relative;color:#000}#fast-buy form .form-group>label>span.required:before{content:"*";color:#ff3347;position:absolute;right:-6px;top:-6px}#admission .modal-dialog{width:100%;max-width:400px;right:0;left:0;position:fixed;top:50%;margin:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#admission .modal-body{padding:30px;text-align:center}#admission .modal-title{margin-bottom:25px}#admission .product-picture{margin:8px 0 30px}#admission .btn__gray{width:250px;height:44px;margin:30px auto 15px}#admission form .text{color:#000;font-size:13px;font-weight:400;line-height:18px;max-width:230px;margin:0 auto 20px;text-align:center}#admission form .form-control{display:inline-block;width:100%;max-width:320px;-webkit-box-shadow:none;box-shadow:none;text-align:center}#admission form .policy-text{max-width:330px;margin:0 auto;text-align:center}@media(max-width: 767px){#admission .modal-dialog{max-width:300px}}#thank .modal-dialog{width:100%;max-width:400px}#thank .modal-body{padding:30px;text-align:center}#thank .modal-title{margin-bottom:20px}#thank .thank-text{color:#000;font-size:13px;font-weight:400;line-height:18px;max-width:230px;margin:0 auto 20px;text-align:center}#thank .btn__gray{width:250px;height:44px;margin:30px auto 15px}@media(max-width: 767px){#thank .modal-dialog{max-width:300px}}#order-end .modal-dialog{width:100%;max-width:400px}#order-end .modal-body{padding:50px 30px;text-align:center}#order-end .modal-title{margin-bottom:10px}#order-end p{color:#000;font-size:13px;font-weight:400;line-height:18px;margin:0 auto;text-align:center}#order-end a{color:inherit;text-decoration:underline}#order-end a:hover{text-decoration:none}#order-end .status{margin:45px 0}#order-end .social{margin-bottom:40px}#order-end .social .soc-blocks{margin-top:15px}#order-end .social .soc-blocks .soc-block{display:inline-block;margin:0 5px;width:35px;height:35px;border-radius:100%;text-align:center;line-height:36px}#order-end .social .soc-blocks .soc-block i{display:inline-block;width:35px;height:35px;border-radius:100%;color:#fff;text-align:center;font-size:18px;line-height:34px}#order-end .social .soc-blocks .soc-block i.icon-vk:hover svg path{fill:#4a76a8}#order-end .social .soc-blocks .soc-block i.icon-facebook:hover svg path{fill:#405d9b}#order-end .social .soc-blocks .soc-block i.icon-instagram:hover svg path{fill:url(#a)}#order-end .social .soc-blocks .soc-block i.icon-pinterest-p:hover svg path{fill:#d55556}#order-end .social .soc-blocks .soc-block i:focus,#order-end .social .soc-blocks .soc-block i:active{opacity:1}#order-end .btn__gray{width:180px;height:44px;margin:0 auto}@media(max-width: 767px){#order-end .modal-dialog{max-width:300px}}#parametrs .modal-dialog{width:100%;max-width:350px}#parametrs .modal-body{padding:40px 10px;text-align:center}#parametrs .modal-title{margin-bottom:40px}#parametrs .card__color{padding-left:0}#parametrs .card__color-default{position:relative;text-align:center}#parametrs .card__color-name{position:relative;text-align:center;top:0;margin-bottom:15px}#parametrs p{color:#000;font-size:13px;font-weight:400;line-height:18px;margin:0 auto;text-align:center}#parametrs a{color:inherit;text-decoration:underline}#parametrs a:hover{text-decoration:none}#parametrs .btn__gray{width:180px;height:44px;margin:0 auto}#remove-acc .modal-dialog{width:100%;max-width:320px}#remove-acc .modal-body{padding:40px 10px;text-align:center}#remove-acc .modal-title{margin-bottom:25px}#remove-acc p{color:#000;font-size:13px;font-weight:400;line-height:18px;margin:0 auto;text-align:center}#remove-acc .btn__gray{width:180px;height:44px;margin:35px auto 25px}#remove-acc .btn-link{width:180px;height:auto;text-align:center;margin:0 auto;font-family:"Montserrat Semi",sans-serif;color:#000;font-size:13px;font-weight:400;line-height:20px;text-transform:uppercase;letter-spacing:.65px;text-decoration:none}@media(max-width: 767px){#remove-acc .modal-dialog{max-width:300px}}#custom-modal{z-index:1051}.notification-modal{position:fixed;display:none;top:0;width:100%;z-index:1051;text-align:center}.notification-modal.has-shown{display:block}.notification-modal__content{display:inline-block;background-color:#f9f9f9;color:#27ae60;-webkit-box-shadow:1px 4px 12px rgba(0,0,0,.13);box-shadow:1px 4px 12px rgba(0,0,0,.13);font-size:16px;padding:14px 30px;text-align:center}@media(max-width: 576px){.notification-modal__content{width:100%}}.notification-modal--fill-big .notification-modal__content{width:100%;max-width:620px}.notification-modal--error .notification-modal__content{color:#ff3347;font-family:"Montserrat Semi",sans-serif}.notification-modal--right.has-shown{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.notification-modal--right .notification-modal__content{max-width:420px;margin:auto}@media(min-width: 568px){.notification-modal--right.has-shown{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:10px}.notification-modal--right .notification-modal__content{margin:0}}@media(min-width: 920px){.notification-modal--fill-big .notification-modal__content{padding-left:70px;padding-right:70px}}#cancel-order .modal-dialog{width:100%;max-width:390px}#cancel-order .modal-body{padding:40px 10px;text-align:center}#cancel-order .modal-title{margin-bottom:10px}#cancel-order .btn__gray{width:200px;height:44px;margin:25px auto 15px}#cancel-order .btn-link{width:200px;height:auto;text-align:center;margin:0 auto;font-family:"Montserrat Semi",sans-serif;color:#000;font-size:13px;font-weight:400;line-height:20px;text-transform:uppercase;letter-spacing:.65px;text-decoration:none}@media(max-width: 767px){#cancel-order .modal-dialog{max-width:300px}}#cancel-order-approve .modal-dialog{width:100%;max-width:390px}#cancel-order-approve .modal-body{padding:40px 10px;text-align:center}#cancel-order-approve .modal-title{margin-bottom:10px}#cancel-order-approve .btn__gray{width:200px;height:44px;margin:25px auto 15px}#cancel-order-approve form{max-width:340px;margin:0 auto;text-align:left}#cancel-order-approve form .radio{margin-bottom:20px}#cancel-order-approve form .radio__text{padding-left:25px}@media(max-width: 767px){#cancel-order-approve .modal-dialog{max-width:300px}}.feedback .modal-dialog{-webkit-transform:none;transform:none;max-width:609px;z-index:1050}.feedback .modal-content{height:409px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff}.feedback .modal-body{position:static;padding:57px;width:100%}.feedback .close-icon{position:absolute;right:24px;top:24px}.feedback__title{text-transform:none;font-size:18px;line-height:24px;margin-bottom:30px;font-family:"Montserrat Semi",sans-serif}.feedback__title--mb{margin-bottom:60px}.feedback__ratings{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.feedback__radio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.feedback__radio:hover .icon{-webkit-transform:scale(1.37);transform:scale(1.37);-webkit-transition:-webkit-transform ease-out .3s;transition:-webkit-transform ease-out .3s;transition:transform ease-out .3s;transition:transform ease-out .3s, -webkit-transform ease-out .3s}.feedback__radio:hover span{text-decoration:underline}.feedback__radio input[type=radio]:checked~.icon{-webkit-transform:scale(1.37);transform:scale(1.37);-webkit-transition:-webkit-transform ease-out .3s;transition:-webkit-transform ease-out .3s;transition:transform ease-out .3s;transition:transform ease-out .3s, -webkit-transform ease-out .3s}.feedback__icon{width:43px;height:43px;margin-bottom:16px;-webkit-transform:none;transform:none;-webkit-transition:all ease-out .3s;transition:all ease-out .3s}.feedback__desc{font-size:13px;line-height:17px}.feedback__textarea{min-height:118px;max-width:442px;margin:0 auto 30px auto;border:1px solid #000}.feedback__textarea:focus{border:1px solid #000 !important}.feedback .btn{max-width:200px;height:42px}.feedback__collapsed{cursor:pointer;background:#000;color:#fff;position:fixed;bottom:180px;left:-64px;border-radius:5px;z-index:1001;padding:5px 20px;font-size:13px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media(max-width: 576px){.feedback__collapsed{display:none;-webkit-transform:none;transform:none;right:20px;bottom:50px;width:51px;height:51px;border-radius:50%;font-size:10px;padding:19px 4px}}@media(max-width: 576px){.feedback{display:none}}.notification-modal{position:fixed;display:none;top:0;width:100%;z-index:1051;text-align:center}.notification-modal.has-shown{display:block}.notification-modal__content{display:inline-block;background-color:#f9f9f9;color:#27ae60;-webkit-box-shadow:1px 4px 12px rgba(0,0,0,.13);box-shadow:1px 4px 12px rgba(0,0,0,.13);font-size:16px;padding:14px 30px;text-align:center}@media(max-width: 576px){.notification-modal__content{width:100%}}.notification-modal--fill-big .notification-modal__content{width:100%;max-width:620px}.notification-modal--error .notification-modal__content{color:#ff3347;font-family:"Montserrat Semi",sans-serif}.notification-modal--right.has-shown{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.notification-modal--right .notification-modal__content{max-width:420px;margin:auto}@media(min-width: 568px){.notification-modal--right.has-shown{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:10px}.notification-modal--right .notification-modal__content{margin:0}}@media(min-width: 920px){.notification-modal--fill-big .notification-modal__content{padding-left:70px;padding-right:70px}}.sale-popup-backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);z-index:1040;-webkit-transition:.3s;transition:.3s}.countdown-popup{position:fixed;background:#fff;color:#000;background-image:url("/assets/images/popups/countdown2025/bg_mobile.png");background-size:cover;background-repeat:no-repeat;z-index:1041;top:calc(50vh - 300px);max-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:auto;width:360px;max-width:calc(100% - 10px);left:0;right:0;margin:auto;padding:0;border-radius:4px}.countdown-popup__picture{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:-40px}.countdown-popup__body{padding:64px 20px 0px;position:relative;z-index:2}.countdown-popup__content{text-align:center}.countdown-popup__title{font:400 27px/36px "Montserrat Medium",sans-serif;margin-bottom:12px}.countdown-popup__desc{font-size:16px;line-height:22px;max-width:250px;margin:0 auto 12px}.countdown-popup__actions{margin-bottom:8px}.countdown-popup__ps{font-size:12px;line-height:22px}.countdown-popup__close{-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0;opacity:1;position:absolute;right:20px;top:20px;font-size:22px}.countdown-popup__close svg{width:1em;height:1em}.countdown-popup .btn{width:100%;height:42px;line-height:42px;border-radius:2px;font-family:"Montserrat Semi",sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:.65px;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:.3s;transition:.3s}.countdown-popup .btn__primary{background-color:#fff;border-color:#fff;color:#b80101}.countdown-popup .btn__primary:hover,.countdown-popup .btn__primary:focus,.countdown-popup .btn__primary:active{background-color:#e6e6e6;border-color:#e6e6e6;color:#b80101}@media(min-width: 992px){.countdown-popup{width:800px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-bottom:0;top:calc(50% - 174px);background-image:url("/assets/images/popups/countdown2025/bg_desktop.png")}.countdown-popup__body{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:55px 40px;padding-right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.countdown-popup__picture{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:0;-ms-flex:0 0 370px;flex:0 0 370px;margin:0;max-width:370px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.countdown-popup__img{width:409px;max-width:409px}.countdown-popup__content{text-align:left}.countdown-popup__actions{max-width:230px;margin-bottom:10px}.countdown-popup__title{font-size:31px;line-height:40px;margin-bottom:20px}.countdown-popup__desc{font-size:18px;line-height:22px;margin-left:0;margin-right:0;margin-bottom:20px;max-width:100%}}.pagination{margin:0}.pagination li{padding:0}.pagination li:before{display:none}.pagination li a,.pagination li span{display:inline-block;margin:0 5px;width:44px;height:44px;background:rgba(0,0,0,0);border:0;border-radius:100%;font-family:"Montserrat",sans-serif;color:#000;font-size:13px;font-weight:500;line-height:44px;padding:0}.pagination li a:hover,.pagination li span:hover{background:#ecf1f1;color:#000}.pagination .active a,.pagination .active span{color:#000;background:#ecf1f1}.pagination .active a:hover,.pagination .active span:hover{background:#ecf1f1;color:#000}.pagination-sec{text-align:center;margin-top:30px}.breadcrumbs-sec{position:absolute;top:100px;-webkit-transition:all .3s;transition:all .3s}.breadcrumbs-sec-top{position:relative;top:0 !important}.breadcrumbs-sec .back a{color:rgba(0,0,0,.6);font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.5px;text-decoration:none}.breadcrumbs-sec .back a:hover .icon-back{opacity:1}.breadcrumbs-sec .back .icon-back{margin-right:10px}.breadcrumbs-sec.breadcrumbs-sec_full .back a{color:#000;text-transform:none}.breadcrumbs-sec.breadcrumbs-sec_full .back a:hover .icon-back{-webkit-transform:translate(-15px);transform:translate(-15px)}.breadcrumbs-sec.breadcrumbs-sec_full .back .icon-back{opacity:1;-webkit-transition:all .3s;transition:all .3s}.card__sale .label-card__text-red{border-color:#ee1919}.card-ab__sale .label-card__text-red{border-color:#ee1919}.sale{height:15px;line-height:15px;margin:0 auto 8px;font-family:"Montserrat Semi",sans-serif;color:#ff3347;font-size:10px;font-weight:400;text-transform:uppercase;letter-spacing:.5px}.new-label{display:block;margin:0 auto 8px;width:68px;height:15px;border-radius:2px;background-color:rgba(0,0,0,.3);font-family:"Montserrat",sans-serif;color:#f8f9f9;font-size:10px;font-weight:400;line-height:15px;text-transform:uppercase;letter-spacing:.5px}.new-label:hover{background-color:rgba(0,0,0,.5)}.new-label:focus,.new-label:active{background-color:rgba(0,0,0,.6)}.not-available-label,.bootleg-label{display:block;margin:0 auto 8px;width:110px;height:15px;border:1px solid #adaeae;border-radius:2px;font-family:"Montserrat",sans-serif;color:#adaeae;font-size:10px;font-weight:400;line-height:14px;text-transform:uppercase;letter-spacing:.092em}.not-available-label:hover,.bootleg-label:hover{border-color:rgba(0,0,0,.5);color:rgba(0,0,0,.5)}.not-available-label:focus,.bootleg-label:focus,.not-available-label:active,.bootleg-label:active{border-color:rgba(0,0,0,.5);color:rgba(0,0,0,.5)}.bootleg-label{width:174px}.hit-label{display:block;margin:0 auto 8px;width:32px;height:15px;border-radius:2px;background-color:rgba(0,0,0,.3);font-family:"Montserrat",sans-serif;color:#f8f9f9;font-size:10px;font-weight:400;line-height:15px;text-transform:uppercase;letter-spacing:.5px}.hit-label:hover{background-color:rgba(0,0,0,.5)}.hit-label:focus,.hit-label:active{background-color:rgba(0,0,0,.6)}.label__hit{border-radius:2px;height:15px;background-color:#000;opacity:.3;display:inline-block;vertical-align:middle;font-family:"Montserrat",sans-serif;color:#f8f9f9;font-size:10px;font-weight:400;text-transform:uppercase;letter-spacing:.5px;padding:0 4px;cursor:pointer}.label__hit:hover{opacity:.5}.label__hit:active,.label__hit:focus{opacity:.6}.label__sale{border-radius:2px;border:1px solid #ee1919;opacity:.5;height:15px;font-family:"Montserrat Semi",sans-serif;display:inline-block;vertical-align:middle;color:#ff3347;font-size:10px;font-weight:400;text-transform:uppercase;letter-spacing:.5px;padding:0 2px;cursor:pointer}.label__sale:hover{opacity:.7}.label__sale:active,.label__sale:focus{opacity:.8}.color-block{display:inline-block;width:42px;height:42px;margin:0 1px;border:1px solid rgba(0,0,0,0);border-radius:100%}.color-block.have:hover,.color-block.active{background:#ebebeb;border:1px solid rgba(0,0,0,.4)}.color-block__btn.open-close{cursor:pointer}.color-block__drop{position:absolute;padding:30px 25px 10px 30px;top:-100%;opacity:0;visibility:hidden;left:50%;right:auto;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-box-shadow:0 0 60px rgba(16,35,44,.11);box-shadow:0 0 60px rgba(16,35,44,.11);border-radius:5px;border:1px solid #d7d7d7;background-color:#fff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:10}.color-block__drop.active{opacity:1;top:100%;visibility:visible}.color-block__drop-wrap{text-align:left;width:100%}.color-block__drop-wrap .color{margin-right:10px;margin-bottom:10px;cursor:pointer}.color-block__drop-wrap .color:hover,.color-block__drop-wrap .color:focus{-webkit-box-shadow:0 0 0 4px #d8d8d8;box-shadow:0 0 0 4px #d8d8d8}.color-block[data-value=white] .color{border:2px solid #e9e9e9}.color{width:32px;height:32px;display:inline-block;border-radius:100%}.color.with-picture{background-position:center;background-size:contain}.color[data-value=white]{border:2px solid #e9e9e9}.black{background:#000}.red{background:#dc1616}.brown{background:#cdbca3}.white{background:#ebebeb}.silver{background-image:linear-gradient(-260deg, rgb(119, 119, 119) 0%, rgb(148, 148, 148) 17%, rgb(255, 255, 255) 36%, rgb(180, 182, 184) 64%, rgb(255, 255, 255) 74%, rgb(76, 72, 72) 100%)}.benefits-list li{position:relative;margin-bottom:10px;color:#000;font-size:13px;font-weight:500;line-height:20px;letter-spacing:.012em}.benefits-list li:first-child{margin-bottom:12px}.benefits-list li .benefits-list-icon{position:absolute;width:44px;text-align:center;top:0;left:-60px}.benefits-list li .benefits-list-title{font-family:"Montserrat Semi",sans-serif;display:block}.table-mob{text-align:center}.table-mob tbody tr{border:0}.table-mob tbody tr td{border:0;width:50%;color:#000;font-family:"Montserrat",sans-serif;font-size:11px;font-weight:400;line-height:18px}.table-mob tbody tr td .delivery-variant{display:block;font-family:"Montserrat Semi",sans-serif;color:#000;margin-bottom:5px;font-size:13px;font-weight:400;line-height:18px}.table-mob tbody tr td .price{display:block;color:#ff3347;font-family:"Montserrat",sans-serif;font-size:10px;font-weight:500;line-height:18px;text-transform:uppercase;letter-spacing:.5px;margin-bottom:10px}.table-mob tbody tr td .modal-link{color:#000;font-size:11px;font-weight:400;line-height:18px;text-decoration:underline;letter-spacing:.28px}.table-mob tbody tr td.right{border-left:1px solid #e3e3e3}.table-mob tbody tr .title{font-family:"Montserrat Semi",sans-serif;color:rgba(0,0,0,.65);font-size:10px;font-weight:400;line-height:16px;text-transform:uppercase;letter-spacing:.75px;padding:30px auto 10px}.input-group.minus{width:80px;height:29px;background-color:rgba(0,0,0,0);text-align:center;padding-left:20px}.input-group.minus .input-number{display:inline-block;width:39px;height:29px;border-radius:2px;border:1px solid #9e9f9f;text-align:center;color:#000;font-size:13px;font-weight:400;line-height:18px;letter-spacing:.33px;padding:0;-webkit-box-shadow:none;box-shadow:none;margin:0 auto;z-index:1}.input-group.minus .input-group-btn{position:absolute;top:0;z-index:2;width:21px;height:20px}.input-group.minus .plus{right:0}.input-group.minus .minus{left:0}.input-group.minus .btn-number{width:15px;height:29px;border:0;padding:0;border-radius:0;line-height:20px;font-size:26px;text-align:center;-webkit-box-shadow:none;box-shadow:none;vertical-align:middle;background:rgba(0,0,0,0);color:#9e9f9f}.input-group.minus .btn-number:hover,.input-group.minus .btn-number:focus{background:rgba(0,0,0,0);color:#9e9f9f}.bordered{border:1px solid #000;font-size:13px;line-height:13px;padding:12px 24px;min-height:42px;background-color:#fff}.bordered:focus{border:1px solid #000}.bordered::-webkit-input-placeholder{color:#9e9e9f}.bordered::-moz-placeholder{color:#9e9e9f}.bordered:-ms-input-placeholder{color:#9e9e9f}.bordered::-ms-input-placeholder{color:#9e9e9f}.bordered::placeholder{color:#9e9e9f}.input-counter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.input-counter__plus,.input-counter__minus{width:20px;height:29px;background-color:rgba(0,0,0,0);border-radius:6px;border:0;outline:0;padding:0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);display:block;color:gray;-webkit-appearance:none;text-align:center;line-height:0}.input-counter__plus>svg,.input-counter__minus>svg{display:inline-block;width:1em;height:1em;fill:currentColor}.input-counter__plus:disabled,.input-counter__minus:disabled{color:#999}.input-counter__input{display:block;width:26px;height:29px;margin:0 2px;border:0;background-color:rgba(0,0,0,0);font:600 14px/120% "Montserrat Semi",sans-serif;text-align:center}.auth-p{opacity:.65;color:#000;font-size:13px;font-weight:500;line-height:18px;letter-spacing:.01em}.auth-p a{color:#000;border-bottom:1px solid}.auth-p a:hover{border-color:rgba(0,0,0,0)}.popup-body-small,.popup-body-size{position:absolute;right:-20px;-webkit-box-shadow:0 0 60px rgba(16,35,44,.11);box-shadow:0 0 60px rgba(16,35,44,.11);border:1px solid #c6c7c7;background-color:#f8f9f9;padding:20px;opacity:0;visibility:hidden;top:-100%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:21}.popup-body-small.active,.popup-body-size.active{opacity:1;visibility:visible;top:100%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;right:0}.popup-body-small .popup-text,.popup-body-size .popup-text{opacity:.6;color:#000;font-size:13px;font-weight:500;line-height:20px}.popup-body-small .text-block,.popup-body-size .text-block{display:block;margin-bottom:10px}.popup-body-small .text-block .gold,.popup-body-small .text-block .silver,.popup-body-small .text-block .bronze,.popup-body-small .text-block .brilliant,.popup-body-size .text-block .gold,.popup-body-size .text-block .silver,.popup-body-size .text-block .bronze,.popup-body-size .text-block .brilliant{background:rgba(0,0,0,0);text-shadow:0 0 0 #333}.popup-body-small .text-block .bronze,.popup-body-size .text-block .bronze{color:#824b00}.popup-body-small .text-block .silver,.popup-body-size .text-block .silver{color:#989090}.popup-body-small .text-block .gold,.popup-body-size .text-block .gold{color:#d0a600}.popup-body-small .text-block .brilliant,.popup-body-size .text-block .brilliant{color:#73c2fb}.popup-body-size{width:360px}.popup-body-size .popup-body{position:relative}.popup-body-size .popup-body .table{margin:0}.popup-body-size .popup-body .table tr td{min-width:auto;opacity:1;line-height:45px}.popup-body-size .popup-body .table tr td:last-child{max-width:0;min-width:0;width:40px}.popup-body-size .popup-body .table tr td .bold{width:30px;font-family:"Montserrat Exra Bold",sans-serif;opacity:.6;color:#000;font-size:10px;font-weight:400;line-height:42px;text-transform:uppercase;letter-spacing:.5px;text-align:left}@media(min-width: 1300px){.container{width:1212px}}.container{position:relative}@media(max-width: 1199px){.container-lg{width:auto !important;padding-right:0 !important;padding-left:0 !important}}.container-left{width:auto !important;padding-right:0}@media(min-width: 768px){.container-left{margin-left:calc((100% - 750px)/2)}}@media(min-width: 992px){.container-left{margin-left:calc((100% - 970px)/2)}}@media(min-width: 1200px){.container-left{margin-left:calc((100% - 1170px)/2)}}@media(min-width: 1300px){.container-left{margin-left:calc((100% - 1212px)/2)}}@media(max-width: 991px){.container-left-sm{width:auto !important;padding-right:0 !important}}@media(min-width: 768px)and (max-width: 991px){.container-left-sm{margin-left:calc((100% - 750px)/2)}}@media(max-width: 1480px){.container-left-xxl{width:auto !important;padding-right:0 !important}}@media(min-width: 768px)and (max-width: 991px){.container-left-xxl{margin-left:calc((100% - 750px)/2)}}@media(min-width: 992px)and (max-width: 1191px){.container-left-xxl{margin-left:calc((100% - 970px)/2)}}@media(min-width: 1200px)and (max-width: 1299px){.container-left-xxl{margin-left:calc((100% - 1170px)/2)}}@media(min-width: 1300px)and (max-width: 1480px){.container-left-xxl{margin-left:calc((100% - 1212px)/2)}}@media(min-width: 1300px){.desc-block{display:block}}@media(max-width: 991px){.list-line li:before{width:10px;left:-13px}}@media(max-width: 767px){.list-line li{padding-left:20px}.list-line li:before{width:10px;left:0}}@media(max-width: 767px){.contacts__page .bottom-block{padding:0 15px}}.bag .bag-drop__model-notification{padding:15px 20px 0;color:#ff3347}@media(min-width: 768px){.bag:hover .bag-drop{top:100%;visibility:visible;opacity:1}}@media(min-width: 768px)and (max-width: 409px){.bag:hover .bag-drop{position:fixed;top:33px;right:0;left:0;width:auto}}.rating-star-block:hover{cursor:pointer}.rating-star-block{display:inline-table;unicode-bidi:bidi-override;direction:rtl}.card .add-comment__body .rating-star-block>.rating-star{display:table-cell;padding:0 2px;margin:0}.card .add-comment__body .rating-star-block>.rating-star:hover~.rating-star a{color:#000}.card .add-comment__body .rating-star-block>.rating-star:hover a{color:#000}.city{border:0;background:#f8f9f9;border-bottom:1px solid #e3e3e3;width:100%;padding:6px 0}.ui-widget{width:280px;position:relative;display:inline-block}.ui-widget:before{content:"";position:absolute;width:15px;height:16px;background:url("/assets/styles/../images/i-search.svg") 0 0 no-repeat;background-size:cover;right:5px;bottom:6px}.ui-menu.ui-widget:before{display:none}.ui-menu{background:#fff;border:1px solid #d7d7d7;border-radius:5px;-webkit-box-shadow:0 0 35px 5px #eef0f0;box-shadow:0 0 35px 5px #eef0f0;padding:0 20px}@media(max-width: 991px){.ui-menu{width:281px !important;left:50% !important;-webkit-transform:translateX(-50%) !important;transform:translateX(-50%) !important}}.ui-menu-item{margin:0;line-height:50px;padding:0;border-bottom:1px solid #e3e3e3;cursor:pointer}.ui-menu-item:last-child{border:none}.ui-menu-item:before{display:none}.ui-helper-hidden-accessible{display:none}.basket__page .ui-widget{width:340px}.blog__page .news__read-wrap a{border-bottom:rgba(0,0,0,0)}.blog__page .news__read-wrap a:hover .news__read-title,.blog__page .news__read-wrap a:focus .news__read-title{opacity:.8}.zoomContainer{z-index:90}.block-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.block-flex--right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.products--embed>.row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.products--embed .block-styled{height:auto;width:50% !important;max-width:260px}.products--embed .replacable{display:none}.products--embed .product__img{height:316px}.products--embed .product__block-info{min-height:90px}.products--embed .product__name{max-height:46px}@media screen and (min-width: 992px){.products{min-height:600px}.products--embed{min-height:auto}}@media(min-width: 1200px){.products .col-sm-4{width:calc(100% / 3)}}.policy-text{margin-top:20px;color:#6a6a6a;font-size:11px;font-weight:400;letter-spacing:.28px}.policy-text:before{content:"";display:table;clear:top}.policy-text a{color:inherit;border-bottom:1px solid #999;text-decoration:none}.policy-text a:hover,.policy-text a:focus{border-color:rgba(0,0,0,0)}.title-variant{font-size:18px;font-family:"Montserrat Bold",sans-serif;color:#000;text-transform:uppercase;margin:0 0 5px 0}.title-variant.center{text-align:center}.subtitle-variant{font-size:13px;font-family:"Montserrat Medium",sans-serif;line-height:24px;margin:0 0 45px 0}@media(max-width: 767px){.title-variant{line-height:21px;margin:0 0 10px 0}.subtitle-variant br{display:none}}.jq-radio{position:relative;width:18px;height:18px;border:1px solid #616161;cursor:pointer;border-radius:50%}.jq-radio input{position:absolute;z-index:-1;margin:0;padding:0;opacity:0}.jq-radio.checked .jq-radio__div{position:absolute;top:50%;left:50%;width:6px;height:6px;border-radius:50%;background:#616161;margin:-3px 0 0 -3px}.old-site{background:#d7d7d7;height:28px;text-align:center}.old-site__link{font-family:"Montserrat",sans-serif;color:#000;opacity:.5;text-transform:none;text-decoration:none;font-size:11px;line-height:28px}.old-site__link:hover,.old-site__link:focus{color:#000;opacity:.8}@media screen and (max-width: 767px){.old-site{display:none}}.hidden{position:fixed;top:0;left:0;border:none;outline:none;-webkit-box-shadow:none;box-shadow:none;background:rgba(0,0,0,0)}.fa-star{font-style:normal}.fa-star:before{content:"★";font-size:16px;letter-spacing:-2px}.fa-vk{width:20px;height:20px;background-image:url("data:image/svg+xml,<svg width='20' height='20' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'><g fill='%23fff'><path d='M15.61%203.642c.07-.35-.085-.544-.448-.544h-1.83c-.418%200-.57.18-.697.446%200%200-.99%202.107-2.192%203.435-.386.428-.582.557-.796.557-.172%200-.25-.143-.25-.53V3.614C9.396%203.14%209.34%203%208.948%203H6.017c-.224%200-.364.13-.364.307%200%20.447.685.548.685%201.76v2.498c0%20.503-.03.7-.267.7-.628%200-2.122-2.165-2.96-4.623C2.946%203.14%202.763%203%202.29%203H.46C.196%203%200%203.18%200%203.447c0%20.488.572%202.75%202.82%205.78%201.508%202.038%203.49%203.14%205.278%203.14%201.09%200%201.354-.18%201.354-.64V10.16c0-.39.154-.558.377-.558.25%200%20.694.08%201.73%201.103%201.23%201.173%201.313%201.66%201.983%201.66h2.052c.21%200%20.405-.097.405-.446%200-.46-.6-1.283-1.522-2.26-.377-.503-.99-1.047-1.187-1.3-.278-.292-.194-.46%200-.767%200%200%202.11-2.973%202.32-3.95z'/></g></svg>")}.fa-odnoklassniki{width:24px;height:24px;margin-top:-1px;background-image:url("data:image/svg+xml,<svg width='24' height='24' viewBox='0 0 389 387' xmlns='http://www.w3.org/2000/svg'><g fill='%23fff'><path d='M194.485,57.901c-38.593,0-69.878,31.286-69.878,69.878c0,38.593,31.285,69.881,69.878,69.881   s69.878-31.288,69.878-69.881C264.363,89.187,233.078,57.901,194.485,57.901z M194.485,156.667   c-15.953,0-28.886-12.934-28.886-28.887s12.933-28.886,28.886-28.886s28.886,12.933,28.886,28.886S210.438,156.667,194.485,156.667   z'/><path d='M219.155,253.262c27.975-5.699,44.739-18.947,45.626-19.658c8.186-6.565,9.501-18.523,2.936-26.71    c-6.564-8.186-18.521-9.501-26.709-2.937c-0.173,0.14-18.053,13.856-47.472,13.876c-29.418-0.02-47.676-13.736-47.849-13.876    c-8.188-6.564-20.145-5.249-26.709,2.937c-6.565,8.187-5.25,20.145,2.936,26.71c0.899,0.721,18.355,14.314,47.114,19.879    l-40.081,41.888c-7.284,7.554-7.065,19.582,0.489,26.866c3.687,3.555,8.439,5.322,13.187,5.322c4.978,0,9.951-1.945,13.679-5.812    l37.235-39.665l40.996,39.922c7.428,7.416,19.456,7.404,26.87-0.021c7.414-7.426,7.405-19.456-0.021-26.87L219.155,253.262z'/><path d='M193.536,217.832c-0.047,0,0.046,0.001,0,0.002C193.49,217.833,193.583,217.832,193.536,217.832z'/></g></svg>")}.fa-google{width:18px;height:18px;background-image:url("data:image/svg+xml,<svg width='18' height='18' viewBox='0 0 48 48' xmlns='http://www.w3.org/2000/svg'><g fill='%23fff'><path d='M44.5 20H24v8.5h11.8C34.7 33.9 30.1 37 24 37c-7.2 0-13-5.8-13-13s5.8-13 13-13c3.1 0 5.9 1.1 8.1 2.9l6.4-6.4C34.6 4.1 29.6 2 24 2 11.8 2 2 11.8 2 24s9.8 22 22 22c11 0 21-8 21-22 0-1.3-.2-2.7-.5-4z'/></g></svg>")}.fa-google-plus{width:20px;height:20px;margin-top:-1px;background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'><path fill='%23fff' d='M448 224v-64h-32v64h-64v32h64v64h32v-64h64v-32zM160 224v64h90.53c-13.22 37.25-48.8 64-90.53 64-52.93 0-96-43.07-96-96s43.07-96 96-96a94.58 94.58 0 0 1 62.18 23.17l42.04-48.26A158.56 158.56 0 0 0 160 96C71.78 96 0 167.78 0 256s71.78 160 160 160 160-71.78 160-160v-32H160z'/></svg>")}.fa-facebook{width:30px;height:30px;background-image:url("data:image/svg+xml,<svg width='30' height='30' viewBox='0 0 1000 1000' xmlns='http://www.w3.org/2000/svg'><g fill='%23fff'><path d='M368.4,450v-93.8h57.5v-56.7c0-76.5,22.9-131.6,106.6-131.6h99.6v93.5H562c-35.1,0-43.1,23.3-43.1,47.8v47h108.1L612.2,450h-93.3v282.8h-93V450H368.4z'/></g></svg>")}.fa-moimir{width:28px;height:28px;margin-top:-2px;background-image:url("data:image/svg+xml,<svg width='28' height='28' viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg'><g fill='%23fff'><path d='M24,19c0,2.211 -1.799,4.011 -4.01,4.011c-2.212,0 -4.011,-1.8 -4.011,-4.011c0,-2.212 1.799,-4.011 4.011,-4.011c2.211,0 4.01,1.799 4.01,4.011m-4.01,-13.333c-7.352,0 -13.334,5.981 -13.334,13.333c0,7.352 5.982,13.333 13.334,13.333c2.693,0 5.29,-0.802 7.51,-2.319l0.039,-0.026l-1.797,-2.088l-0.03,0.019c-1.709,1.1 -3.688,1.681 -5.722,1.681c-5.845,0 -10.6,-4.755 -10.6,-10.6c0,-5.845 4.755,-10.6 10.6,-10.6c5.844,0 10.599,4.755 10.599,10.6c0,0.757 -0.084,1.524 -0.249,2.279c-0.336,1.375 -1.298,1.797 -2.022,1.741c-0.727,-0.059 -1.578,-0.578 -1.584,-1.846l0,-1.034l0,-1.14c0,-3.719 -3.026,-6.744 -6.744,-6.744c-3.719,0 -6.745,3.025 -6.745,6.744c0,3.719 3.026,6.744 6.745,6.744c1.806,0 3.501,-0.706 4.778,-1.991c0.742,1.156 1.954,1.881 3.331,1.992c0.118,0.009 0.239,0.014 0.359,0.014c0.97,0 1.931,-0.324 2.706,-0.913c0.799,-0.606 1.396,-1.484 1.725,-2.538c0.054,-0.17 0.15,-0.561 0.15,-0.563l0.003,-0.014c0.194,-0.846 0.281,-1.69 0.281,-2.731c0,-7.352 -5.981,-13.333 -13.333,-13.333'/></g></svg>")}.fa-pencil{width:18px;height:18px;background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 511.98 511.98'><path fill='%23fff' d='M262.95 0C122.63 0 48 89.92 48 187.97c0 45.47 25.41 102.17 66.08 120.16 6.18 2.78 9.54 1.6 10.92-4.13 1.21-4.35 6.56-25.31 9.15-35.2.8-3.17.38-5.92-2.18-8.9-13.5-15.61-24.22-44.06-24.22-70.75 0-68.38 54.37-134.78 146.88-134.78 80 0 135.97 51.97 135.97 126.3 0 84-44.45 142.11-102.21 142.11-31.97 0-55.78-25.08-48.23-56.12 9.12-36.96 27.01-76.7 27.01-103.36 0-23.9-13.5-43.68-41.09-43.68-32.54 0-58.94 32.22-58.94 75.48 0 27.5 9.73 46.05 9.73 46.05s-32.2 130.05-38.18 154.34c-10.11 41.12 1.38 107.71 2.37 113.44.6 3.17 4.16 4.16 6.14 1.57 3.17-4.16 42.08-59.68 53-99.81 3.96-14.63 20.25-73.92 20.25-73.92 10.72 19.36 41.67 35.58 74.63 35.58 98.04 0 168.9-86.17 168.9-193.12C463.61 76.7 375.87 0 262.94 0z'/></svg>")}.fa-at{width:16px;height:16px;margin-top:-1px;background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 319.1 319.1'><path fill='%23fff' d='M207.6 159.5a48.01 48.01 0 0 1-96 0c0-26.5 21.5-48 48-48s48 21.6 48 48M159.6 0C71.6 0 0 71.6 0 159.6s71.6 159.5 159.6 159.5c32.2 0 63.3-9.6 89.9-27.8l.5-.3-21.5-25-.4.2a126.85 126.85 0 0 1-68.5 20.1c-69.9 0-126.8-56.9-126.8-126.8S89.7 32.7 159.6 32.7s126.8 56.9 126.8 126.8c0 9.1-1 18.2-3 27.3-4 16.5-15.5 21.5-24.2 20.8-8.7-.7-18.9-6.9-19-22.1v-26c0-44.5-36.2-80.7-80.7-80.7S78.8 115 78.8 159.5s36.2 80.7 80.7 80.7c21.6 0 41.9-8.5 57.2-23.8a51.93 51.93 0 0 0 39.9 23.8c1.4.1 2.9.2 4.3.2 11.6 0 23.1-3.9 32.4-10.9 9.6-7.3 16.7-17.8 20.6-30.4.6-2 1.8-6.7 1.8-6.7v-.2c2.3-10.1 3.4-20.2 3.4-32.7C319.2 71.6 247.6 0 159.6 0'/></svg>")}.fa-twitter{width:16px;height:16px;background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 410.15 410.15'><path fill='%23fff' d='M403.63 74.18a162.41 162.41 0 0 1-28.28 9.54 88.18 88.18 0 0 0 23.28-37.07 4.62 4.62 0 0 0-6.77-5.38 163.19 163.19 0 0 1-43.23 17.86 11.46 11.46 0 0 1-10.27-2.55 88.42 88.42 0 0 0-58.51-22.09 94.54 94.54 0 0 0-28.02 4.33 85.67 85.67 0 0 0-57.73 61.72 94.33 94.33 0 0 0-2.1 32.56 3.28 3.28 0 0 1-3.55 3.57C125.7 130.84 69.1 100.6 29.1 51.53a4.62 4.62 0 0 0-7.58.6A88.35 88.35 0 0 0 9.54 96.58 88.33 88.33 0 0 0 35.9 159.6a79.24 79.24 0 0 1-20.17-7.8 4.62 4.62 0 0 0-6.87 3.98 88.54 88.54 0 0 0 51.65 81.57 79.17 79.17 0 0 1-16.79-1.4 4.62 4.62 0 0 0-5.27 5.95 88.62 88.62 0 0 0 70 60.28 163.17 163.17 0 0 1-91.39 27.75H6.83a6.77 6.77 0 0 0-6.62 5.1 7 7 0 0 0 3.36 7.74 242.7 242.7 0 0 0 121.95 32.88c37.49 0 72.55-7.43 104.22-22.1A230.14 230.14 0 0 0 306 296.4a250.52 250.52 0 0 0 46.69-78.2c10.38-27.73 15.87-57.33 15.87-85.59v-1.34c0-4.54 2.05-8.8 5.63-11.71a174.78 174.78 0 0 0 35.16-38.6c2.57-3.84-1.48-8.67-5.72-6.79z' /></svg>")}.fa-telegram{width:16px;height:13px;background-image:url("data:image/svg+xml,%3Csvg width='16' height='13' viewBox='0 0 16 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.33838 12.0325C6.41469 11.216 6.41469 10.4738 6.491 9.73154C6.491 9.65732 6.491 9.65732 6.491 9.58309C6.33838 8.69239 6.87257 8.17281 7.48308 7.65324C9.2383 6.16873 10.9935 4.61 12.7487 3.05127C12.825 2.97705 12.9014 2.8286 13.054 2.75437C13.054 2.68015 12.9777 2.68015 12.9777 2.60592C12.7487 2.68015 12.5198 2.75437 12.3672 2.8286C9.92512 4.3131 7.48308 5.87183 5.04104 7.35634C4.73579 7.50479 4.50685 7.57901 4.20159 7.43056C3.28583 7.13366 2.37006 6.83676 1.4543 6.53986C1.14904 6.46563 0.996417 6.24296 0.691162 6.09451C0.920103 5.87183 1.14905 5.57493 1.37799 5.50071C2.67532 4.98113 4.04897 4.46155 5.3463 4.0162C8.39885 2.90282 11.4514 1.71522 14.5039 0.601841C14.8092 0.453391 15.1908 0.379165 15.496 0.601841C15.8013 0.824517 15.725 1.19564 15.725 1.49254C14.9618 4.98113 14.1987 8.39549 13.4356 11.8841C13.2829 12.7006 12.7487 12.9232 12.0619 12.4037C10.9935 11.6614 9.84881 10.8449 8.78042 10.0284C7.86465 10.6222 7.33045 11.5129 6.33838 12.0325Z' fill='white'/%3E%3C/svg%3E%0A")}.fa-back{width:14px;height:15px;background-image:url("data:image/svg+xml,%3Csvg width='15' height='14' viewBox='0 0 15 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.5691 5.15824L9.72136 0.693014C9.29703 0.302121 8.62826 0.619448 8.62826 1.22666V3.57857C4.20401 3.6326 0.695801 4.57841 0.695801 9.05072C0.695801 10.8558 1.78599 12.6441 2.99106 13.579C3.36711 13.8708 3.90305 13.5046 3.76439 13.0317C2.51547 8.77127 4.35677 7.64022 8.62826 7.57467V10.1576C8.62826 10.7657 9.29756 11.0816 9.72136 10.6912L14.5691 6.22554C14.874 5.94461 14.8744 5.43955 14.5691 5.15824Z' fill='white'/%3E%3C/svg%3E%0A")}.btn{display:inline-block;background:rgba(0,0,0,0);border:0;border-radius:0;padding:0;line-height:100%;-webkit-box-shadow:none;box-shadow:none}.btn__transparent{font-family:"Montserrat Semi",sans-serif;height:40px;display:block;border-radius:2px;font-size:18px;font-weight:400;line-height:40px;text-transform:uppercase}.btn__transparent-inline{display:inline-block}.btn__transparent-light-grey{background:#ebebeb;font-size:13px;color:#000}.btn__transparent-black{color:#2e2e2e;border:1px solid #2e2e2e}.btn__transparent-black13{font-size:13px;color:#2e2e2e;border:1px solid #2e2e2e;line-height:40px;letter-spacing:.65px;padding:0 10px}.btn__transparent-white{color:#fff;border:1px solid #fff;border:1px solid #2e2e2e}.btn__transparent-white:hover,.btn__transparent-white:active,.btn__transparent-white:focus{background:#fff;color:#000}.btn__transparent-orange{color:#fff;background:#f46c09}.btn__transparent-opacity{background:rgba(255,255,255,.1);color:#fff;border:1px solid #fff}.btn__transparent-opacity:hover,.btn__transparent-opacity:active,.btn__transparent-opacity:focus{color:#fff}.btn__transparent-gray{font-family:"Montserrat Semi",sans-serif;color:#000;font-size:13px;font-weight:400;line-height:20px;text-transform:uppercase;border:1px solid rgba(54,54,54,.4);-webkit-box-shadow:none;box-shadow:none}.btn__transparent-gray:hover{border:1px solid #000}.btn__transparent-gray:active,.btn__transparent-gray:focus{border:1px solid #888;background-color:#888;color:#fff}.btn__white{font-family:"Montserrat Semi",sans-serif;color:#000;font-size:13px;font-weight:400;line-height:20px;background:#fff;text-transform:uppercase;border:1px solid #fff;-webkit-box-shadow:none;box-shadow:none}.btn__white:hover{background:#f6f7f7;border:1px solid #f6f7f7}.btn__white:active,.btn__white:focus{background:#fff;-webkit-box-shadow:none;box-shadow:none}.btn__gray{border-radius:2px;font-family:"Montserrat Semi",sans-serif;font-size:13px;font-weight:400;line-height:20px;text-transform:uppercase;letter-spacing:.65px;-webkit-box-shadow:none;box-shadow:none;background-color:#404040;color:#fff}.btn__gray:hover{background-color:dimgray;color:#fff}.btn__gray:active,.btn__gray:focus{-webkit-box-shadow:none;box-shadow:none;background-color:#888;color:#fff}.btn:active{-webkit-box-shadow:none;box-shadow:none}.btn__blue{background:#5983f0;height:42px;line-height:42px;border-radius:2px;text-transform:uppercase;font-size:12px;font-family:"Montserrat Medium",sans-serif;text-decoration:none;color:#fff;letter-spacing:.07em;padding:0 15px}.btn__blue:hover{color:#fff;background:#3265e6}.btn__blue:disabled{background:#c4c4c4}.btn__blue:disabled:hover{color:#fff}.btn__red{background:#ff3347;height:42px;line-height:42px;border-radius:2px;text-transform:uppercase;font-size:12px;font-family:"Montserrat Medium";text-decoration:none;color:#fff;letter-spacing:.07em;padding:0 15px}.btn__red:hover{color:#fff;background:#ff3347}.btn__dark{margin-right:16px;background:#404040;color:#fff;letter-spacing:.07em}.btn__dark:hover{background:dimgray;color:#fff}.btn__black{background-color:#000;color:#fff;max-height:46px;display:block;border-radius:2px;font-size:13px;font-weight:600;text-transform:uppercase;padding:15px 30px;max-width:275px;margin:0 auto 15px}.btn__black:hover,.btn__black:focus{color:#fff}.btn__white-n-black{background-color:#fff;color:#000;max-height:46px;display:block;border-radius:2px;border:1px solid #000;font-size:13px;font-weight:600;text-transform:uppercase;padding:15px 30px;max-width:275px;margin:0 auto 15px}.btn__md{font-family:"Montserrat Medium",sans-serif;font-size:13px;line-height:18px;border-radius:2px;padding:12px 8px}.btn__lg{font-family:"Montserrat Medium",sans-serif;font-size:16px;margin:auto;border-radius:4px;text-transform:none;padding:16px 10px}.btn__block{display:block;width:100%}.btn__outline{border:1px solid #000}.btn__present{font:400 13px/100% "Montserrat Medium",sans-serif;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:2px 7px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#f5cbc6;border-color:#f5cbc6;color:#000;gap:4px;-webkit-transition:background-color .15s,border-color .15s;transition:background-color .15s,border-color .15s;height:34px}.btn__present>.btn__icon{width:30px}.btn__present:hover,.btn__present:focus,.btn__present:active{background-color:#f3c3bd;border-color:#f3c3bd;color:#000}@media(max-width: 767px){.short-btn{display:none}}.btn-progress:after{content:"";position:absolute;top:50%;margin-top:-10px;background:rgba(0,0,0,0);border:1px solid #fff;border-top-color:rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,0);border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;right:5px;width:20px;height:20px;-webkit-animation:btn-progress 1s ease-in-out infinite;animation:btn-progress 1s ease-in-out infinite}.btn-progress-small:after{margin-top:-8px;right:-10px;width:16px;height:16px}.btn-progress-black:after{border:1px solid #000;border-top-color:rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,0)}.btn__transparent-black.btn-progress:after,.btn__transparent-gray.btn-progress:after{border:1px solid #000;border-top-color:rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,0)}.btn-progress-black:after,.btn-progress-gray:after{border:1px solid #000;border-top-color:rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,0)}@-webkit-keyframes btn-progress{0%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes btn-progress{0%{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}50%{-webkit-transform:rotate(180deg) scale(1.1);transform:rotate(180deg) scale(1.1)}100%{-webkit-transform:rotate(360deg) scale(1);transform:rotate(360deg) scale(1)}}.p-fixed{position:fixed !important}.w-100{width:100% !important}.d-none{display:none !important}.d-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-block{display:block !important}.d-inline-block{display:inline-block !important}.flex-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}.flex-fill{-webkit-box-flex:1 !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important}.align-items-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.justify-content-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.text-white{color:#fff !important}.text-small{font-size:14px;color:#8b8b8b;padding-left:8px;white-space:nowrap}.vh-100{height:100vh}.mvh-100{min-height:100vh}.select2-container--default .select2-selection--single{border:1px solid #000;border-radius:0;height:30px}.select2-container--default .select2-selection--single[aria-expanded=true]{border-width:1px 1px 0 1px}.select2-container--default .select2-selection--single[aria-expanded=true] .select2-selection__arrow b{border-color:#000;border-width:1px 1px 0 0;-webkit-transform:rotate(135deg);transform:rotate(135deg);margin-top:-5px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#000;padding-left:17px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:30px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#000;border-style:solid;border-width:1px 1px 0 0;height:10px;width:10px;margin-left:-20px;margin-top:-3px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.fast-view .card-ab__nominal-select{width:274px}.select2-dropdown{border-color:#000;border-radius:0}.select2-results__options::-webkit-scrollbar{width:8px}.select2-results__options::-webkit-scrollbar-track{display:none}.select2-results__options::-webkit-scrollbar-thumb{background-color:#404040;border-radius:6px}.select2-results__options::-webkit-scrollbar-button{display:none}.select2-results__option{margin-bottom:0;padding-left:17px}.select2-results__option--highlighted[aria-selected]{background-color:#f8f9f9 !important;color:#000 !important}.select2-results__option[aria-disabled=true]{display:none}.translucent{opacity:.5}.toasts{position:fixed;right:27px;bottom:37px;width:380px;z-index:101}@media(max-width: 767px){.toasts{width:auto;left:27px}}.toasts__toast{position:relative;background:#fff;border:1px solid #c6c7c7;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0px 7px 7px rgba(0,0,0,.07);box-shadow:0px 7px 7px rgba(0,0,0,.07);border-radius:4px;margin-top:10px}.toasts__close{position:absolute;top:12px;right:12px;width:14px;height:14px;background:url(/assets/images/close-black.svg) 0 0 no-repeat}.toasts__body{padding:40px 16px;font-weight:500;font-size:13px;line-height:22px;text-align:center;text-transform:uppercase;color:#000}@media(max-width: 767px){.toasts__body{padding:34px 16px 18px}}.animate{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}.fadeInLeft30{-webkit-animation-name:fadeInLeft30;animation-name:fadeInLeft30}.fadeInRight30{-webkit-animation-name:fadeInRight30;animation-name:fadeInRight30}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}.fadeInBottom30{-webkit-animation-name:fadeInBottom30;animation-name:fadeInBottom30}.fadeOutTop30{-webkit-animation-name:fadeOutTop30;animation-name:fadeOutTop30}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes fadeInLeft30{from{opacity:0;-webkit-transform:translate3d(-30%, 0, 0);transform:translate3d(-30%, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInLeft30{from{opacity:0;-webkit-transform:translate3d(-30%, 0, 0);transform:translate3d(-30%, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@-webkit-keyframes fadeInRight30{from{opacity:0;-webkit-transform:translate3d(30%, 0, 0);transform:translate3d(30%, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInRight30{from{opacity:0;-webkit-transform:translate3d(30%, 0, 0);transform:translate3d(30%, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInDown{from{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@-webkit-keyframes fadeInBottom30{from{opacity:0;-webkit-transform:translate3d(0, 30%, 0);transform:translate3d(0, 30%, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInBottom30{from{opacity:0;-webkit-transform:translate3d(0, 30%, 0);transform:translate3d(0, 30%, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@-webkit-keyframes fadeOutTop30{from{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{opacity:0;-webkit-transform:translate3d(0, -30%, 0);transform:translate3d(0, -30%, 0)}}@keyframes fadeOutTop30{from{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{opacity:0;-webkit-transform:translate3d(0, -30%, 0);transform:translate3d(0, -30%, 0)}}@-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}@keyframes slideOutUp{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{visibility:hidden;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}@-webkit-keyframes slideOutLeft{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes slideOutLeft{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes slideOutRight{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes slideOutRight{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@-webkit-keyframes slideInLeft{from{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInLeft{from{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slideInRight{from{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInRight{from{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes blinkBorderTransparent{0%,50%{border-color:#b0736b}51%,100%{border-color:rgba(0,0,0,0)}}@keyframes blinkBorderTransparent{0%,50%{border-color:#b0736b}51%,100%{border-color:rgba(0,0,0,0)}}@-webkit-keyframes blinkBorderDefault{0%,50%{border-color:#b0736b}51%,100%{border-color:var(--blink-border-color)}}@keyframes blinkBorderDefault{0%,50%{border-color:#b0736b}51%,100%{border-color:var(--blink-border-color)}}@-webkit-keyframes blinkColor{0%,50%{color:#b0736b}51%,100%{color:var(--blink-text-color)}}@keyframes blinkColor{0%,50%{color:#b0736b}51%,100%{color:var(--blink-text-color)}}.m-0{margin:0 !important}.m-1{margin:4px !important}.m-2{margin:8px !important}.m-3{margin:10px !important}.m-4{margin:12px !important}.m-5{margin:16px !important}.m-6{margin:20px !important}.m-7{margin:40px !important}.mt-0{margin-top:0 !important}.mt-1{margin-top:4px !important}.mt-2{margin-top:8px !important}.mt-3{margin-top:10px !important}.mt-4{margin-top:12px !important}.mt-5{margin-top:16px !important}.mt-6{margin-top:20px !important}.mt-7{margin-top:40px !important}.mb-0{margin-bottom:0 !important}.mb-1{margin-bottom:4px !important}.mb-2{margin-bottom:8px !important}.mb-3{margin-bottom:10px !important}.mb-4{margin-bottom:12px !important}.mb-5{margin-bottom:16px !important}.mb-6{margin-bottom:20px !important}.mb-7{margin-bottom:40px !important}.ms-0{margin-left:0 !important}.ms-1{margin-left:4px !important}.ms-2{margin-left:8px !important}.ms-3{margin-left:10px !important}.ms-4{margin-left:12px !important}.ms-5{margin-left:16px !important}.ms-6{margin-left:20px !important}.ms-7{margin-left:40px !important}.me-0{margin-right:0 !important}.me-1{margin-right:4px !important}.me-2{margin-right:8px !important}.me-3{margin-right:10px !important}.me-4{margin-right:12px !important}.me-5{margin-right:16px !important}.me-6{margin-right:20px !important}.me-7{margin-right:40px !important}.mx-0{margin-left:0 !important;margin-right:0 !important}.mx-1{margin-left:4px !important;margin-right:4px !important}.mx-2{margin-left:8px !important;margin-right:8px !important}.mx-3{margin-left:10px !important;margin-right:10px !important}.mx-4{margin-left:12px !important;margin-right:12px !important}.mx-5{margin-left:16px !important;margin-right:16px !important}.mx-6{margin-left:20px !important;margin-right:20px !important}.mx-7{margin-left:40px !important;margin-right:40px !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.my-1{margin-top:4px !important;margin-bottom:4px !important}.my-2{margin-top:8px !important;margin-bottom:8px !important}.my-3{margin-top:10px !important;margin-bottom:10px !important}.my-4{margin-top:12px !important;margin-bottom:12px !important}.my-5{margin-top:16px !important;margin-bottom:16px !important}.my-6{margin-top:20px !important;margin-bottom:20px !important}.my-7{margin-top:40px !important;margin-bottom:40px !important}.p-0{padding:0 !important}.p-1{padding:4px !important}.p-2{padding:8px !important}.p-3{padding:10px !important}.p-4{padding:12px !important}.p-5{padding:16px !important}.p-6{padding:20px !important}.p-7{padding:40px !important}.pt-0{padding-top:0 !important}.pt-1{padding-top:4px !important}.pt-2{padding-top:8px !important}.pt-3{padding-top:10px !important}.pt-4{padding-top:12px !important}.pt-5{padding-top:16px !important}.pt-6{padding-top:20px !important}.pt-7{padding-top:40px !important}.pb-0{padding-bottom:0 !important}.pb-1{padding-bottom:4px !important}.pb-2{padding-bottom:8px !important}.pb-3{padding-bottom:10px !important}.pb-4{padding-bottom:12px !important}.pb-5{padding-bottom:16px !important}.pb-6{padding-bottom:20px !important}.pb-7{padding-bottom:40px !important}.ps-0{padding-left:0 !important}.ps-1{padding-left:4px !important}.ps-2{padding-left:8px !important}.ps-3{padding-left:10px !important}.ps-4{padding-left:12px !important}.ps-5{padding-left:16px !important}.ps-6{padding-left:20px !important}.ps-7{padding-left:40px !important}.pe-0{padding-right:0 !important}.pe-1{padding-right:4px !important}.pe-2{padding-right:8px !important}.pe-3{padding-right:10px !important}.pe-4{padding-right:12px !important}.pe-5{padding-right:16px !important}.pe-6{padding-right:20px !important}.pe-7{padding-right:40px !important}.px-0{padding-left:0 !important;padding-right:0 !important}.px-1{padding-left:4px !important;padding-right:4px !important}.px-2{padding-left:8px !important;padding-right:8px !important}.px-3{padding-left:10px !important;padding-right:10px !important}.px-4{padding-left:12px !important;padding-right:12px !important}.px-5{padding-left:16px !important;padding-right:16px !important}.px-6{padding-left:20px !important;padding-right:20px !important}.px-7{padding-left:40px !important;padding-right:40px !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.py-1{padding-top:4px !important;padding-bottom:4px !important}.py-2{padding-top:8px !important;padding-bottom:8px !important}.py-3{padding-top:10px !important;padding-bottom:10px !important}.py-4{padding-top:12px !important;padding-bottom:12px !important}.py-5{padding-top:16px !important;padding-bottom:16px !important}.py-6{padding-top:20px !important;padding-bottom:20px !important}.py-7{padding-top:40px !important;padding-bottom:40px !important}@media(min-width: 576px){.m-sm-0{margin:0 !important}.m-sm-1{margin:4px !important}.m-sm-2{margin:8px !important}.m-sm-3{margin:10px !important}.m-sm-4{margin:12px !important}.m-sm-5{margin:16px !important}.m-sm-6{margin:20px !important}.m-sm-7{margin:40px !important}.mt-sm-0{margin-top:0 !important}.mt-sm-1{margin-top:4px !important}.mt-sm-2{margin-top:8px !important}.mt-sm-3{margin-top:10px !important}.mt-sm-4{margin-top:12px !important}.mt-sm-5{margin-top:16px !important}.mt-sm-6{margin-top:20px !important}.mt-sm-7{margin-top:40px !important}.mb-sm-0{margin-bottom:0 !important}.mb-sm-1{margin-bottom:4px !important}.mb-sm-2{margin-bottom:8px !important}.mb-sm-3{margin-bottom:10px !important}.mb-sm-4{margin-bottom:12px !important}.mb-sm-5{margin-bottom:16px !important}.mb-sm-6{margin-bottom:20px !important}.mb-sm-7{margin-bottom:40px !important}.ms-sm-0{margin-left:0 !important}.ms-sm-1{margin-left:4px !important}.ms-sm-2{margin-left:8px !important}.ms-sm-3{margin-left:10px !important}.ms-sm-4{margin-left:12px !important}.ms-sm-5{margin-left:16px !important}.ms-sm-6{margin-left:20px !important}.ms-sm-7{margin-left:40px !important}.me-sm-0{margin-right:0 !important}.me-sm-1{margin-right:4px !important}.me-sm-2{margin-right:8px !important}.me-sm-3{margin-right:10px !important}.me-sm-4{margin-right:12px !important}.me-sm-5{margin-right:16px !important}.me-sm-6{margin-right:20px !important}.me-sm-7{margin-right:40px !important}.mx-sm-0{margin-left:0 !important;margin-right:0 !important}.mx-sm-1{margin-left:4px !important;margin-right:4px !important}.mx-sm-2{margin-left:8px !important;margin-right:8px !important}.mx-sm-3{margin-left:10px !important;margin-right:10px !important}.mx-sm-4{margin-left:12px !important;margin-right:12px !important}.mx-sm-5{margin-left:16px !important;margin-right:16px !important}.mx-sm-6{margin-left:20px !important;margin-right:20px !important}.mx-sm-7{margin-left:40px !important;margin-right:40px !important}.my-sm-0{margin-top:0 !important;margin-bottom:0 !important}.my-sm-1{margin-top:4px !important;margin-bottom:4px !important}.my-sm-2{margin-top:8px !important;margin-bottom:8px !important}.my-sm-3{margin-top:10px !important;margin-bottom:10px !important}.my-sm-4{margin-top:12px !important;margin-bottom:12px !important}.my-sm-5{margin-top:16px !important;margin-bottom:16px !important}.my-sm-6{margin-top:20px !important;margin-bottom:20px !important}.my-sm-7{margin-top:40px !important;margin-bottom:40px !important}.p-sm-0{padding:0 !important}.p-sm-1{padding:4px !important}.p-sm-2{padding:8px !important}.p-sm-3{padding:10px !important}.p-sm-4{padding:12px !important}.p-sm-5{padding:16px !important}.p-sm-6{padding:20px !important}.p-sm-7{padding:40px !important}.pt-sm-0{padding-top:0 !important}.pt-sm-1{padding-top:4px !important}.pt-sm-2{padding-top:8px !important}.pt-sm-3{padding-top:10px !important}.pt-sm-4{padding-top:12px !important}.pt-sm-5{padding-top:16px !important}.pt-sm-6{padding-top:20px !important}.pt-sm-7{padding-top:40px !important}.pb-sm-0{padding-bottom:0 !important}.pb-sm-1{padding-bottom:4px !important}.pb-sm-2{padding-bottom:8px !important}.pb-sm-3{padding-bottom:10px !important}.pb-sm-4{padding-bottom:12px !important}.pb-sm-5{padding-bottom:16px !important}.pb-sm-6{padding-bottom:20px !important}.pb-sm-7{padding-bottom:40px !important}.ps-sm-0{padding-left:0 !important}.ps-sm-1{padding-left:4px !important}.ps-sm-2{padding-left:8px !important}.ps-sm-3{padding-left:10px !important}.ps-sm-4{padding-left:12px !important}.ps-sm-5{padding-left:16px !important}.ps-sm-6{padding-left:20px !important}.ps-sm-7{padding-left:40px !important}.pe-sm-0{padding-right:0 !important}.pe-sm-1{padding-right:4px !important}.pe-sm-2{padding-right:8px !important}.pe-sm-3{padding-right:10px !important}.pe-sm-4{padding-right:12px !important}.pe-sm-5{padding-right:16px !important}.pe-sm-6{padding-right:20px !important}.pe-sm-7{padding-right:40px !important}.px-sm-0{padding-left:0 !important;padding-right:0 !important}.px-sm-1{padding-left:4px !important;padding-right:4px !important}.px-sm-2{padding-left:8px !important;padding-right:8px !important}.px-sm-3{padding-left:10px !important;padding-right:10px !important}.px-sm-4{padding-left:12px !important;padding-right:12px !important}.px-sm-5{padding-left:16px !important;padding-right:16px !important}.px-sm-6{padding-left:20px !important;padding-right:20px !important}.px-sm-7{padding-left:40px !important;padding-right:40px !important}.py-sm-0{padding-top:0 !important;padding-bottom:0 !important}.py-sm-1{padding-top:4px !important;padding-bottom:4px !important}.py-sm-2{padding-top:8px !important;padding-bottom:8px !important}.py-sm-3{padding-top:10px !important;padding-bottom:10px !important}.py-sm-4{padding-top:12px !important;padding-bottom:12px !important}.py-sm-5{padding-top:16px !important;padding-bottom:16px !important}.py-sm-6{padding-top:20px !important;padding-bottom:20px !important}.py-sm-7{padding-top:40px !important;padding-bottom:40px !important}}@media(min-width: 768px){.m-md-0{margin:0 !important}.m-md-1{margin:4px !important}.m-md-2{margin:8px !important}.m-md-3{margin:10px !important}.m-md-4{margin:12px !important}.m-md-5{margin:16px !important}.m-md-6{margin:20px !important}.m-md-7{margin:40px !important}.mt-md-0{margin-top:0 !important}.mt-md-1{margin-top:4px !important}.mt-md-2{margin-top:8px !important}.mt-md-3{margin-top:10px !important}.mt-md-4{margin-top:12px !important}.mt-md-5{margin-top:16px !important}.mt-md-6{margin-top:20px !important}.mt-md-7{margin-top:40px !important}.mb-md-0{margin-bottom:0 !important}.mb-md-1{margin-bottom:4px !important}.mb-md-2{margin-bottom:8px !important}.mb-md-3{margin-bottom:10px !important}.mb-md-4{margin-bottom:12px !important}.mb-md-5{margin-bottom:16px !important}.mb-md-6{margin-bottom:20px !important}.mb-md-7{margin-bottom:40px !important}.ms-md-0{margin-left:0 !important}.ms-md-1{margin-left:4px !important}.ms-md-2{margin-left:8px !important}.ms-md-3{margin-left:10px !important}.ms-md-4{margin-left:12px !important}.ms-md-5{margin-left:16px !important}.ms-md-6{margin-left:20px !important}.ms-md-7{margin-left:40px !important}.me-md-0{margin-right:0 !important}.me-md-1{margin-right:4px !important}.me-md-2{margin-right:8px !important}.me-md-3{margin-right:10px !important}.me-md-4{margin-right:12px !important}.me-md-5{margin-right:16px !important}.me-md-6{margin-right:20px !important}.me-md-7{margin-right:40px !important}.mx-md-0{margin-left:0 !important;margin-right:0 !important}.mx-md-1{margin-left:4px !important;margin-right:4px !important}.mx-md-2{margin-left:8px !important;margin-right:8px !important}.mx-md-3{margin-left:10px !important;margin-right:10px !important}.mx-md-4{margin-left:12px !important;margin-right:12px !important}.mx-md-5{margin-left:16px !important;margin-right:16px !important}.mx-md-6{margin-left:20px !important;margin-right:20px !important}.mx-md-7{margin-left:40px !important;margin-right:40px !important}.my-md-0{margin-top:0 !important;margin-bottom:0 !important}.my-md-1{margin-top:4px !important;margin-bottom:4px !important}.my-md-2{margin-top:8px !important;margin-bottom:8px !important}.my-md-3{margin-top:10px !important;margin-bottom:10px !important}.my-md-4{margin-top:12px !important;margin-bottom:12px !important}.my-md-5{margin-top:16px !important;margin-bottom:16px !important}.my-md-6{margin-top:20px !important;margin-bottom:20px !important}.my-md-7{margin-top:40px !important;margin-bottom:40px !important}.p-md-0{padding:0 !important}.p-md-1{padding:4px !important}.p-md-2{padding:8px !important}.p-md-3{padding:10px !important}.p-md-4{padding:12px !important}.p-md-5{padding:16px !important}.p-md-6{padding:20px !important}.p-md-7{padding:40px !important}.pt-md-0{padding-top:0 !important}.pt-md-1{padding-top:4px !important}.pt-md-2{padding-top:8px !important}.pt-md-3{padding-top:10px !important}.pt-md-4{padding-top:12px !important}.pt-md-5{padding-top:16px !important}.pt-md-6{padding-top:20px !important}.pt-md-7{padding-top:40px !important}.pb-md-0{padding-bottom:0 !important}.pb-md-1{padding-bottom:4px !important}.pb-md-2{padding-bottom:8px !important}.pb-md-3{padding-bottom:10px !important}.pb-md-4{padding-bottom:12px !important}.pb-md-5{padding-bottom:16px !important}.pb-md-6{padding-bottom:20px !important}.pb-md-7{padding-bottom:40px !important}.ps-md-0{padding-left:0 !important}.ps-md-1{padding-left:4px !important}.ps-md-2{padding-left:8px !important}.ps-md-3{padding-left:10px !important}.ps-md-4{padding-left:12px !important}.ps-md-5{padding-left:16px !important}.ps-md-6{padding-left:20px !important}.ps-md-7{padding-left:40px !important}.pe-md-0{padding-right:0 !important}.pe-md-1{padding-right:4px !important}.pe-md-2{padding-right:8px !important}.pe-md-3{padding-right:10px !important}.pe-md-4{padding-right:12px !important}.pe-md-5{padding-right:16px !important}.pe-md-6{padding-right:20px !important}.pe-md-7{padding-right:40px !important}.px-md-0{padding-left:0 !important;padding-right:0 !important}.px-md-1{padding-left:4px !important;padding-right:4px !important}.px-md-2{padding-left:8px !important;padding-right:8px !important}.px-md-3{padding-left:10px !important;padding-right:10px !important}.px-md-4{padding-left:12px !important;padding-right:12px !important}.px-md-5{padding-left:16px !important;padding-right:16px !important}.px-md-6{padding-left:20px !important;padding-right:20px !important}.px-md-7{padding-left:40px !important;padding-right:40px !important}.py-md-0{padding-top:0 !important;padding-bottom:0 !important}.py-md-1{padding-top:4px !important;padding-bottom:4px !important}.py-md-2{padding-top:8px !important;padding-bottom:8px !important}.py-md-3{padding-top:10px !important;padding-bottom:10px !important}.py-md-4{padding-top:12px !important;padding-bottom:12px !important}.py-md-5{padding-top:16px !important;padding-bottom:16px !important}.py-md-6{padding-top:20px !important;padding-bottom:20px !important}.py-md-7{padding-top:40px !important;padding-bottom:40px !important}}@media(min-width: 992px){.m-lg-0{margin:0 !important}.m-lg-1{margin:4px !important}.m-lg-2{margin:8px !important}.m-lg-3{margin:10px !important}.m-lg-4{margin:12px !important}.m-lg-5{margin:16px !important}.m-lg-6{margin:20px !important}.m-lg-7{margin:40px !important}.mt-lg-0{margin-top:0 !important}.mt-lg-1{margin-top:4px !important}.mt-lg-2{margin-top:8px !important}.mt-lg-3{margin-top:10px !important}.mt-lg-4{margin-top:12px !important}.mt-lg-5{margin-top:16px !important}.mt-lg-6{margin-top:20px !important}.mt-lg-7{margin-top:40px !important}.mb-lg-0{margin-bottom:0 !important}.mb-lg-1{margin-bottom:4px !important}.mb-lg-2{margin-bottom:8px !important}.mb-lg-3{margin-bottom:10px !important}.mb-lg-4{margin-bottom:12px !important}.mb-lg-5{margin-bottom:16px !important}.mb-lg-6{margin-bottom:20px !important}.mb-lg-7{margin-bottom:40px !important}.ms-lg-0{margin-left:0 !important}.ms-lg-1{margin-left:4px !important}.ms-lg-2{margin-left:8px !important}.ms-lg-3{margin-left:10px !important}.ms-lg-4{margin-left:12px !important}.ms-lg-5{margin-left:16px !important}.ms-lg-6{margin-left:20px !important}.ms-lg-7{margin-left:40px !important}.me-lg-0{margin-right:0 !important}.me-lg-1{margin-right:4px !important}.me-lg-2{margin-right:8px !important}.me-lg-3{margin-right:10px !important}.me-lg-4{margin-right:12px !important}.me-lg-5{margin-right:16px !important}.me-lg-6{margin-right:20px !important}.me-lg-7{margin-right:40px !important}.mx-lg-0{margin-left:0 !important;margin-right:0 !important}.mx-lg-1{margin-left:4px !important;margin-right:4px !important}.mx-lg-2{margin-left:8px !important;margin-right:8px !important}.mx-lg-3{margin-left:10px !important;margin-right:10px !important}.mx-lg-4{margin-left:12px !important;margin-right:12px !important}.mx-lg-5{margin-left:16px !important;margin-right:16px !important}.mx-lg-6{margin-left:20px !important;margin-right:20px !important}.mx-lg-7{margin-left:40px !important;margin-right:40px !important}.my-lg-0{margin-top:0 !important;margin-bottom:0 !important}.my-lg-1{margin-top:4px !important;margin-bottom:4px !important}.my-lg-2{margin-top:8px !important;margin-bottom:8px !important}.my-lg-3{margin-top:10px !important;margin-bottom:10px !important}.my-lg-4{margin-top:12px !important;margin-bottom:12px !important}.my-lg-5{margin-top:16px !important;margin-bottom:16px !important}.my-lg-6{margin-top:20px !important;margin-bottom:20px !important}.my-lg-7{margin-top:40px !important;margin-bottom:40px !important}.p-lg-0{padding:0 !important}.p-lg-1{padding:4px !important}.p-lg-2{padding:8px !important}.p-lg-3{padding:10px !important}.p-lg-4{padding:12px !important}.p-lg-5{padding:16px !important}.p-lg-6{padding:20px !important}.p-lg-7{padding:40px !important}.pt-lg-0{padding-top:0 !important}.pt-lg-1{padding-top:4px !important}.pt-lg-2{padding-top:8px !important}.pt-lg-3{padding-top:10px !important}.pt-lg-4{padding-top:12px !important}.pt-lg-5{padding-top:16px !important}.pt-lg-6{padding-top:20px !important}.pt-lg-7{padding-top:40px !important}.pb-lg-0{padding-bottom:0 !important}.pb-lg-1{padding-bottom:4px !important}.pb-lg-2{padding-bottom:8px !important}.pb-lg-3{padding-bottom:10px !important}.pb-lg-4{padding-bottom:12px !important}.pb-lg-5{padding-bottom:16px !important}.pb-lg-6{padding-bottom:20px !important}.pb-lg-7{padding-bottom:40px !important}.ps-lg-0{padding-left:0 !important}.ps-lg-1{padding-left:4px !important}.ps-lg-2{padding-left:8px !important}.ps-lg-3{padding-left:10px !important}.ps-lg-4{padding-left:12px !important}.ps-lg-5{padding-left:16px !important}.ps-lg-6{padding-left:20px !important}.ps-lg-7{padding-left:40px !important}.pe-lg-0{padding-right:0 !important}.pe-lg-1{padding-right:4px !important}.pe-lg-2{padding-right:8px !important}.pe-lg-3{padding-right:10px !important}.pe-lg-4{padding-right:12px !important}.pe-lg-5{padding-right:16px !important}.pe-lg-6{padding-right:20px !important}.pe-lg-7{padding-right:40px !important}.px-lg-0{padding-left:0 !important;padding-right:0 !important}.px-lg-1{padding-left:4px !important;padding-right:4px !important}.px-lg-2{padding-left:8px !important;padding-right:8px !important}.px-lg-3{padding-left:10px !important;padding-right:10px !important}.px-lg-4{padding-left:12px !important;padding-right:12px !important}.px-lg-5{padding-left:16px !important;padding-right:16px !important}.px-lg-6{padding-left:20px !important;padding-right:20px !important}.px-lg-7{padding-left:40px !important;padding-right:40px !important}.py-lg-0{padding-top:0 !important;padding-bottom:0 !important}.py-lg-1{padding-top:4px !important;padding-bottom:4px !important}.py-lg-2{padding-top:8px !important;padding-bottom:8px !important}.py-lg-3{padding-top:10px !important;padding-bottom:10px !important}.py-lg-4{padding-top:12px !important;padding-bottom:12px !important}.py-lg-5{padding-top:16px !important;padding-bottom:16px !important}.py-lg-6{padding-top:20px !important;padding-bottom:20px !important}.py-lg-7{padding-top:40px !important;padding-bottom:40px !important}}@media(min-width: 1200px){.m-xl-0{margin:0 !important}.m-xl-1{margin:4px !important}.m-xl-2{margin:8px !important}.m-xl-3{margin:10px !important}.m-xl-4{margin:12px !important}.m-xl-5{margin:16px !important}.m-xl-6{margin:20px !important}.m-xl-7{margin:40px !important}.mt-xl-0{margin-top:0 !important}.mt-xl-1{margin-top:4px !important}.mt-xl-2{margin-top:8px !important}.mt-xl-3{margin-top:10px !important}.mt-xl-4{margin-top:12px !important}.mt-xl-5{margin-top:16px !important}.mt-xl-6{margin-top:20px !important}.mt-xl-7{margin-top:40px !important}.mb-xl-0{margin-bottom:0 !important}.mb-xl-1{margin-bottom:4px !important}.mb-xl-2{margin-bottom:8px !important}.mb-xl-3{margin-bottom:10px !important}.mb-xl-4{margin-bottom:12px !important}.mb-xl-5{margin-bottom:16px !important}.mb-xl-6{margin-bottom:20px !important}.mb-xl-7{margin-bottom:40px !important}.ms-xl-0{margin-left:0 !important}.ms-xl-1{margin-left:4px !important}.ms-xl-2{margin-left:8px !important}.ms-xl-3{margin-left:10px !important}.ms-xl-4{margin-left:12px !important}.ms-xl-5{margin-left:16px !important}.ms-xl-6{margin-left:20px !important}.ms-xl-7{margin-left:40px !important}.me-xl-0{margin-right:0 !important}.me-xl-1{margin-right:4px !important}.me-xl-2{margin-right:8px !important}.me-xl-3{margin-right:10px !important}.me-xl-4{margin-right:12px !important}.me-xl-5{margin-right:16px !important}.me-xl-6{margin-right:20px !important}.me-xl-7{margin-right:40px !important}.mx-xl-0{margin-left:0 !important;margin-right:0 !important}.mx-xl-1{margin-left:4px !important;margin-right:4px !important}.mx-xl-2{margin-left:8px !important;margin-right:8px !important}.mx-xl-3{margin-left:10px !important;margin-right:10px !important}.mx-xl-4{margin-left:12px !important;margin-right:12px !important}.mx-xl-5{margin-left:16px !important;margin-right:16px !important}.mx-xl-6{margin-left:20px !important;margin-right:20px !important}.mx-xl-7{margin-left:40px !important;margin-right:40px !important}.my-xl-0{margin-top:0 !important;margin-bottom:0 !important}.my-xl-1{margin-top:4px !important;margin-bottom:4px !important}.my-xl-2{margin-top:8px !important;margin-bottom:8px !important}.my-xl-3{margin-top:10px !important;margin-bottom:10px !important}.my-xl-4{margin-top:12px !important;margin-bottom:12px !important}.my-xl-5{margin-top:16px !important;margin-bottom:16px !important}.my-xl-6{margin-top:20px !important;margin-bottom:20px !important}.my-xl-7{margin-top:40px !important;margin-bottom:40px !important}.p-xl-0{padding:0 !important}.p-xl-1{padding:4px !important}.p-xl-2{padding:8px !important}.p-xl-3{padding:10px !important}.p-xl-4{padding:12px !important}.p-xl-5{padding:16px !important}.p-xl-6{padding:20px !important}.p-xl-7{padding:40px !important}.pt-xl-0{padding-top:0 !important}.pt-xl-1{padding-top:4px !important}.pt-xl-2{padding-top:8px !important}.pt-xl-3{padding-top:10px !important}.pt-xl-4{padding-top:12px !important}.pt-xl-5{padding-top:16px !important}.pt-xl-6{padding-top:20px !important}.pt-xl-7{padding-top:40px !important}.pb-xl-0{padding-bottom:0 !important}.pb-xl-1{padding-bottom:4px !important}.pb-xl-2{padding-bottom:8px !important}.pb-xl-3{padding-bottom:10px !important}.pb-xl-4{padding-bottom:12px !important}.pb-xl-5{padding-bottom:16px !important}.pb-xl-6{padding-bottom:20px !important}.pb-xl-7{padding-bottom:40px !important}.ps-xl-0{padding-left:0 !important}.ps-xl-1{padding-left:4px !important}.ps-xl-2{padding-left:8px !important}.ps-xl-3{padding-left:10px !important}.ps-xl-4{padding-left:12px !important}.ps-xl-5{padding-left:16px !important}.ps-xl-6{padding-left:20px !important}.ps-xl-7{padding-left:40px !important}.pe-xl-0{padding-right:0 !important}.pe-xl-1{padding-right:4px !important}.pe-xl-2{padding-right:8px !important}.pe-xl-3{padding-right:10px !important}.pe-xl-4{padding-right:12px !important}.pe-xl-5{padding-right:16px !important}.pe-xl-6{padding-right:20px !important}.pe-xl-7{padding-right:40px !important}.px-xl-0{padding-left:0 !important;padding-right:0 !important}.px-xl-1{padding-left:4px !important;padding-right:4px !important}.px-xl-2{padding-left:8px !important;padding-right:8px !important}.px-xl-3{padding-left:10px !important;padding-right:10px !important}.px-xl-4{padding-left:12px !important;padding-right:12px !important}.px-xl-5{padding-left:16px !important;padding-right:16px !important}.px-xl-6{padding-left:20px !important;padding-right:20px !important}.px-xl-7{padding-left:40px !important;padding-right:40px !important}.py-xl-0{padding-top:0 !important;padding-bottom:0 !important}.py-xl-1{padding-top:4px !important;padding-bottom:4px !important}.py-xl-2{padding-top:8px !important;padding-bottom:8px !important}.py-xl-3{padding-top:10px !important;padding-bottom:10px !important}.py-xl-4{padding-top:12px !important;padding-bottom:12px !important}.py-xl-5{padding-top:16px !important;padding-bottom:16px !important}.py-xl-6{padding-top:20px !important;padding-bottom:20px !important}.py-xl-7{padding-top:40px !important;padding-bottom:40px !important}}.m-auto{margin:auto !important}.mt-auto{margin-top:auto !important}.mb-auto{margin-bottom:auto !important}.ms-auto{margin-left:auto !important}.me-auto{margin-right:auto !important}.mx-auto{margin-left:auto !important;margin-right:auto !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}@media(min-width: 576px){.m-sm-auto{margin:auto !important}.mt-sm-auto{margin-top:auto !important}.mb-sm-auto{margin-bottom:auto !important}.ms-sm-auto{margin-left:auto !important}.me-sm-auto{margin-right:auto !important}.mx-sm-auto{margin-left:auto !important;margin-right:auto !important}.my-sm-auto{margin-top:auto !important;margin-bottom:auto !important}}@media(min-width: 768px){.m-md-auto{margin:auto !important}.mt-md-auto{margin-top:auto !important}.mb-md-auto{margin-bottom:auto !important}.ms-md-auto{margin-left:auto !important}.me-md-auto{margin-right:auto !important}.mx-md-auto{margin-left:auto !important;margin-right:auto !important}.my-md-auto{margin-top:auto !important;margin-bottom:auto !important}}@media(min-width: 992px){.m-lg-auto{margin:auto !important}.mt-lg-auto{margin-top:auto !important}.mb-lg-auto{margin-bottom:auto !important}.ms-lg-auto{margin-left:auto !important}.me-lg-auto{margin-right:auto !important}.mx-lg-auto{margin-left:auto !important;margin-right:auto !important}.my-lg-auto{margin-top:auto !important;margin-bottom:auto !important}}@media(min-width: 1200px){.m-xl-auto{margin:auto !important}.mt-xl-auto{margin-top:auto !important}.mb-xl-auto{margin-bottom:auto !important}.ms-xl-auto{margin-left:auto !important}.me-xl-auto{margin-right:auto !important}.mx-xl-auto{margin-left:auto !important;margin-right:auto !important}.my-xl-auto{margin-top:auto !important;margin-bottom:auto !important}}.padding-bottom{padding-bottom:42px}.section-base__head{margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-base__title{margin-bottom:0;font-size:18px;line-height:21px;font-family:"Montserrat Medium",sans-serif;text-transform:uppercase;-webkit-box-flex:1;-ms-flex:1;flex:1}.section-base__link{text-decoration:underline;font-size:14px;line-height:100%}.alert{--alert-border-radius: 4px;--alert-padding: 8px;--alert-font-size: 12px;--alert-line-height: 120%;--alert-gap: 0.5rem;--alert-close-margin: 1rem;--alert-margin: 0 0 16px;--alert-default-bg: #f8f9fa;--alert-default-border: #f8f9fa;--alert-default-text: #000;--alert-info-bg: #d1ecf1;--alert-info-border: #d1ecf1;--alert-info-text: #000;--alert-danger-bg: #FAEEEC;--alert-danger-border: #FAEEEC;--alert-danger-text: #000;--alert-warning-bg: #fff3cd;--alert-warning-border: #fff3cd;--alert-warning-text: #000;--alert-close-opacity: 0.7;--alert-close-opacity-hover: 1;position:relative;padding:var(--alert-padding);border:1px solid var(--alert-default-border);border-radius:var(--alert-border-radius);background-color:var(--alert-default-bg);color:var(--alert-default-text);font-size:var(--alert-font-size);line-height:var(--alert-line-height);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:all .3s ease;transition:all .3s ease;margin:var(--alert-margin)}.alert__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-flex:1;-ms-flex:1;flex:1;gap:var(--alert-gap)}.alert__icon{-ms-flex-negative:0;flex-shrink:0;font-size:1.125rem;line-height:1;margin-top:.125rem}.alert__message{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0}.alert__close{background:none;border:none;font-size:1.25rem;line-height:1;cursor:pointer;padding:0;margin-left:var(--alert-close-margin);color:inherit;opacity:var(--alert-close-opacity);-webkit-transition:opacity .2s ease;transition:opacity .2s ease;-ms-flex-negative:0;flex-shrink:0}.alert:hover,.alert:focus{opacity:var(--alert-close-opacity-hover);outline:none}.alert:focus-visible{outline:2px solid currentColor;outline-offset:2px}.alert--info{background-color:var(--alert-info-bg);border-color:var(--alert-info-border);color:var(--alert-info-text)}.alert--danger{background-color:var(--alert-danger-bg);border-color:var(--alert-danger-border);color:var(--alert-danger-text)}.alert--warning{background-color:var(--alert-warning-bg);border-color:var(--alert-warning-border);color:var(--alert-warning-text)}.offcanvas{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1000;visibility:hidden;opacity:0;-webkit-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease;z-index:2147483510}.offcanvas--active{pointer-events:auto;visibility:visible;opacity:1}.offcanvas--active .offcanvas__overlay{opacity:1}.offcanvas--active .offcanvas__body{-webkit-transform:translate(0) !important;transform:translate(0) !important}.offcanvas__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.offcanvas__body{position:absolute;background-color:#fff;-webkit-box-shadow:0 0 20px rgba(0,0,0,.1);box-shadow:0 0 20px rgba(0,0,0,.1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}.offcanvas[data-position=right] .offcanvas__body{top:0;right:0;width:420px;height:100%;-webkit-transform:translateX(100%);transform:translateX(100%)}.offcanvas[data-position=left] .offcanvas__body{top:0;left:0;width:420px;height:100%;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.offcanvas[data-position=top] .offcanvas__body{top:0;left:0;width:100%;height:420px;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.offcanvas[data-position=bottom] .offcanvas__body{bottom:0;left:0;width:100%;height:420px;-webkit-transform:translateY(100%);transform:translateY(100%)}.offcanvas__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px;-ms-flex-negative:0;flex-shrink:0;min-height:72px}.offcanvas__title{margin:0;font:400 18px/120% "Montserrat Semi",sans-serif;color:#212529;text-transform:uppercase}.offcanvas__header-actions{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}.offcanvas__header-actions>.btn__icon{width:40px;height:40px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.offcanvas__close{background:none;border:none;padding:.25rem;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2rem;height:2rem;border-radius:.25rem;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.offcanvas__close:hover{background-color:#f8f9fa}.offcanvas__close-icon{font-size:1.5rem;color:#6c757d;line-height:1}.offcanvas__content{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:8px 16px 0;overflow-y:auto}.offcanvas__tools{padding:8px 16px}.offcanvas__checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.offcanvas__checkbox label{margin-bottom:0;font:400 14px/120% "Montserrat",sans-serif;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.offcanvas__checkbox input[type=checkbox]{width:16px;height:16px;accent-color:#000;margin:0;cursor:pointer;margin:4px}.offcanvas__bottom{padding:16px;border-top:1px solid #e3e3e3}.offcanvas-loading{background-color:rgba(255,255,255,.6);position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;z-index:10000}.offcanvas-loading:after{content:"";background:url("/assets/images/preloader.svg") no-repeat center;width:64px;height:64px;position:absolute;top:calc(50% - 32px);left:calc(50% - 32px);z-index:101}.offcanvas--quick-cart{z-index:1040}.offcanvas--quick-cart .offcanvas__body{height:auto !important;border-top-left-radius:12px;border-top-right-radius:12px}.offcanvas--quick-cart .offcanvas__header{padding:10px 15px 0;min-height:auto}.offcanvas--quick-cart .offcanvas__header-actions>.btn__icon{width:24px;height:24px}.offcanvas--quick-cart .offcanvas__title{font-size:14px;text-transform:none;color:#000}.offcanvas--quick-cart .offcanvas__content{padding:3px 0 8px}.offcanvas--quick-cart .product__basket-props{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;visibility:visible !important;opacity:1 !important}.offcanvas--quick-cart .product__basket-size{width:50px;height:50px;border:1px solid #000}.offcanvas--quick-cart .product__basket-size:not(.not-available):hover,.offcanvas--quick-cart .product__basket-size:not(.not-available):focus,.offcanvas--quick-cart .product__basket-size:not(.not-available):active{background-color:#000;border-color:#000;color:#fff}@media(max-width: 576px){.offcanvas[data-position=right] .offcanvas__body,.offcanvas[data-position=left] .offcanvas__body{width:100%}.offcanvas[data-position=top] .offcanvas__body,.offcanvas[data-position=bottom] .offcanvas__body{height:100%}}.ui-menu{z-index:9999}.header{width:100%;padding:0;margin:0 auto;position:relative}.header.home-page .sale-block{z-index:100}.header.home-page .navbar-sec{position:relative}.header.home-page .header__block_hide{min-height:auto}.header .header__block_hide.family-tree{background-color:#fcf7f7}@media screen and (min-width: 768px){.header .header__block_hide{display:block;min-height:120px}}@media screen and (min-width: 992px){.header .header__block_hide{min-height:150px}}.header__phone{float:right;display:block;text-align:center}@media screen and (max-width: 1200px){.header__phone{width:272px}}.header__phone a{font-size:11px;font-weight:normal;text-decoration:none;white-space:nowrap}.header__callback{display:inline-block;padding-right:18px;margin-left:20px;cursor:pointer;color:#fff;border-bottom:1px solid #a9a9a9;text-decoration:none;background-image:url(/assets/images/dropdown-arrow-white.svg);background-repeat:no-repeat;background-position:right center;background-size:15px 10px;font-size:11px}.header__btns{position:absolute;right:15px;top:50px;z-index:90;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .header-first-order{text-align:center;font-size:11px;display:block;background-color:#99d8b2;line-height:18px;padding:8px 0;cursor:pointer}.header .header-first-order .coupon{position:relative}.header .header-first-order .coupon-text{font-family:"Montserrat Bold",sans-serif;border-bottom:1px solid #000}.header .header-first-order .coupon-tooltip{display:none;width:154px;text-transform:none;font-weight:400;font-size:10px;position:absolute;padding:8px;color:#111;border:1px solid #c6c7c7;border-radius:2px;top:24px;left:calc(50% - 77px);-webkit-box-shadow:0 4px 7px rgba(0,0,0,.1);box-shadow:0 4px 7px rgba(0,0,0,.1);background:#fff;z-index:1;line-height:12.5px}.header .header-first-order .coupon-tooltip:after{content:"";position:absolute;top:-5px;right:68px;border:5px solid rgba(0,0,0,0);border-bottom-color:#fff;border-top:0}.header .header-first-order:hover{color:#333}.header .header-first-order:hover .coupon-tooltip{display:block}.header .header-black-block{display:none;background:#000;color:#fff;padding:0 15px}@media(min-width: 768px){.header .header-black-block{display:block}}@media(min-width: 1200px){.header .header-black-block{padding:0 31px}}.header .header-black-block a{color:#fff}.header .header-black-block .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .header-black-block__mobile{display:none;background:#000;color:#fff}@media(max-width: 767px){.header .header-black-block__mobile{display:block}}.header .header-black-block__mobile .header-top-list.mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:5px 25px 12px}.header .header-top-list{display:none;white-space:nowrap;margin:0 auto;font-size:11px}@media(min-width: 1024px){.header .header-top-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.header .header-top-list li{margin:0;padding:0 1em;border-right:1px solid #fff;font-size:11px}.header .header-top-list li:before{display:none}.header .header-top-list li:last-child{border-right:none}.header .header-white-block{background:#fff}.header .header-white-block.p-fixed{z-index:92;top:0}.header .header-white-block.family-tree{background-color:#fcf7f7}.header .search-desktop{position:absolute;top:15px;z-index:90;max-width:27%}.header .search-desktop .search__btn{float:left;cursor:default;pointer-events:none}.header .search-desktop .search__btn img,.header .search-desktop .search__btn svg{height:22px;margin-top:3px;color:#000}.header .navbar .search-desktop .search__wrap{visibility:unset;opacity:1;border:none;overflow:hidden;position:relative;top:unset;left:unset;width:calc(100% - 36px);right:unset;padding:0;-webkit-box-shadow:none;box-shadow:none;background:unset}.header .navbar .search-desktop .search__wrap .search__remove{display:none}.header .navbar .search-desktop .search__wrap form .ui-widget .form-control{padding:0;border-width:0 0 1px 0;border-radius:0;height:2em}.header .navbar{margin-bottom:0}.header .navbar-header{width:100%;text-align:center}.header .navbar .navbar-collapse{padding:60px 0 0;z-index:2;position:relative;-webkit-transition:padding-top .3s,opacity .3s,visibility .3s;transition:padding-top .3s,opacity .3s,visibility .3s}.header .navbar .container{position:relative}.header .navbar .navbar-brand{padding:0;position:absolute;margin:0;display:block;top:50%;-webkit-transition:top .3s;transition:top .3s;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);left:50%;z-index:3}.header .navbar .navbar-brand img{display:inline-block;width:242px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s}@media(min-width: 768px){.header .navbar .navbar-nav{float:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.header .navbar .navbar-nav li{color:#000;list-style:none}.header .navbar .navbar-nav li:before{display:none}.header .navbar .navbar-nav li a{font-family:"Montserrat",sans-serif;color:inherit;font-size:13px;font-weight:400;padding:0 15px 0 0;letter-spacing:.02em}@media screen and (max-width: 991px){.header .navbar .navbar-nav li a{padding:0 10px 0 0}}.header .navbar .navbar-nav li a:hover,.header .navbar .navbar-nav li a:active,.header .navbar .navbar-nav li a:focus{background:rgba(0,0,0,0)}.header .navbar .navbar-nav li.active a{font-family:"Montserrat Semi",sans-serif}.header .navbar .navbar-nav li .text__red{color:#ff3347}.header .navbar .navbar-nav li .full__menu-wrap{display:none}.header .navbar .navbar-right{margin-right:0}.header .navbar .navbar-right li a{padding:0 0 0 15px}.header .navbar .favorite{display:inline-block;margin:0 10px 0 5px;position:relative}@media screen and (min-width: 1200px){.header .navbar .favorite{margin:0 30px;position:relative}}.header .navbar .favorite a{text-decoration:none}.header .navbar .favorite__icon{margin-top:0}.header .navbar .favorite__count{display:none;background:#000;font-weight:700;width:18px;height:18px;right:-10px;top:-3px;font-size:9px;line-height:16px;position:absolute;border-radius:50%;z-index:2;color:#fff;text-align:center;border:1px solid #fff}.header .navbar .favorite__count--filled{display:block}.header .navbar .bag{display:inline-block;margin:0 10px 0 0;cursor:pointer;position:relative}@media screen and (min-width: 1200px){.header .navbar .bag{margin:0 30px 0 0}}.header .navbar .bag__count{display:none;background:#000;font-weight:bold;width:18px;height:18px;right:-7px;top:-2px;font-size:9px;line-height:16px;position:absolute;border-radius:50%;z-index:2;color:#fff;text-align:center;border:1px solid #fff}.header .navbar .bag__count--filled{display:block}.header .navbar .login{display:inline-block;margin-top:0}@media screen and (min-width: 1200px){.header .navbar .login{position:relative;z-index:92}}.header .navbar .login__text{line-height:20px;letter-spacing:.13px;vertical-align:middle;color:#000;font-size:13px;font-weight:500;display:inline-block;margin-right:2px}.header .navbar .login a{text-decoration:none;color:#000}.header .navbar .login-wrapper__discount:before{content:"";background-image:url(/assets/styles/../images/discount.png);background-repeat:no-repeat;background-position:center;background-size:contain;width:15px;height:15px;position:absolute;display:block;top:-10px;right:15px;z-index:1}@media(max-width: 767px){.header .navbar .login-wrapper__discount:before{display:none}}.header .navbar .login-wrapper:hover .login__hint-wrapper,.header .navbar .login-wrapper:focus .login__hint-wrapper{display:block}.header .navbar .login__hint{position:absolute;top:calc(100% + 4px);right:-1px;width:250px;padding:12px 15px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:11px;line-height:14px;color:#000;background:#fff;border:1px solid #c6c7c7;border-radius:2px;-webkit-box-shadow:0 4px 7px rgba(0,0,0,.1);box-shadow:0 4px 7px rgba(0,0,0,.1);margin-top:-10px}.header .navbar .login__hint a{text-decoration:underline}.header .navbar .login__hint span{color:#ff3347}.header .navbar .login__hint:before{content:"";position:absolute;top:-6px;right:6px;border:6px solid rgba(0,0,0,0);border-bottom-color:#c6c7c7;border-top:0}.header .navbar .login__hint:after{content:"";position:absolute;top:-5px;right:7px;border:5px solid rgba(0,0,0,0);border-bottom-color:#fff;border-top:0}.header .navbar .login__hint-wrapper{display:none;width:100%;height:10px;position:absolute;top:20px;right:0}.header .navbar .login__hint-wrapper.a_b .login__hint{padding:23px 20px;top:calc(100% + 10px);border-radius:5px;-webkit-box-shadow:none;box-shadow:none;max-width:200px}.header .navbar .login__hint-wrapper.a_b .login__hint:before{right:6px}.header .navbar .login__hint-wrapper.a_b .login__hint:after{right:7px}.header .navbar .login__hint-wrapper.a_b .login__hint .profile-ab-popover__nav li{text-align:left;margin-bottom:12px}.header .navbar .login__hint-wrapper.a_b .login__hint .profile-ab-popover__nav li:before{content:none}.header .navbar .login__hint-wrapper.a_b .login__hint .profile-ab-popover__nav li a{padding:0 0 1px;text-decoration:none;border-bottom:1px solid rgba(0,0,0,0);display:inline;-webkit-transition:all .25s ease;transition:all .25s ease}.header .navbar .login__hint-wrapper.a_b .login__hint .profile-ab-popover__nav li a:hover{background-color:unset;border-color:#000}.header .navbar .login__hint-wrapper.a_b .login__hint .profile-ab-popover__nav li:last-child{margin-bottom:0}.header .navbar .login__hint-wrapper.a_b .login__hint .profile-ab-popover__nav li.referral-link{border-top:1px solid #c6c7c7;border-bottom:1px solid #c6c7c7;padding:9px 0 9px 25px}.header__slider .slick-next{right:25px}.header__slider .slick-prev{left:25px}@media(min-width: 1400px),(min-width: 1145px)and (max-width: 1199px){.header__slider .slick-next{right:50px}.header__slider .slick-prev{left:50px}}.header__slider-sec{position:relative;z-index:1}.header__slider-sec .slide{position:relative;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.header__slider-sec .slide.slick-current{opacity:1}.header__slider-sec .slide .shadow{position:absolute;top:0;left:0;right:0;background-image:-webkit-gradient(linear, left bottom, left top, from(rgba(248, 249, 249, 0)), to(#efefef));background-image:linear-gradient(to top, rgba(248, 249, 249, 0) 0%, #efefef 100%);height:440px;z-index:1}.header__slider-sec .slide .img{position:absolute;right:-120px;top:100px}.header__slider-sec .slide .container .row{height:760px}.header__slider-sec .slide .desc{position:absolute;top:30%;left:15px;z-index:2}.header__slider-sec .slide .desc h1,.header__slider-sec .slide .desc .h1{max-width:580px;font-family:"Montserrat Semi",sans-serif;color:#2e2e2e;font-size:40px;font-weight:400;line-height:55.58px;text-transform:uppercase;letter-spacing:1.3px;margin-bottom:15px;background:rgba(0,0,0,0)}.header__slider-sec .slide .desc h1.white,.header__slider-sec .slide .desc .h1.white{color:#fff;background:rgba(0,0,0,0)}.header__slider-sec .slide .desc span{display:block;font-family:"Montserrat Semi",sans-serif;max-width:410px;font-size:18px;line-height:1.389;color:#2e2e2e;margin-bottom:20px}.header__slider-sec .slide .desc span.white{color:#fff;background:rgba(0,0,0,0)}.header__slider-sec .slide .desc .btn{width:160px;height:52px;line-height:52px}.header__inner .navbar{position:relative;margin-bottom:0}.header__inner .header__btns{top:52px}@media(min-width: 767px){.header .navbar-sec{background:#fff;min-height:54px;z-index:99}.header .navbar-sec .short-btn{display:inline-block;position:absolute;top:18px;left:15px;cursor:pointer;z-index:9;overflow:hidden}.header .navbar-sec .short-btn img{margin-left:-45px;margin-top:1px}.header .navbar-sec .short-btn{display:inline-block;position:absolute;top:15px;left:15px;cursor:pointer;overflow:hidden}.header .navbar-sec .short-btn img{margin-left:0}.header .navbar-sec .header__btns{top:17px}.header .navbar-sec .navbar .navbar-brand{padding:0;position:absolute;margin:0;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);left:50%;height:16px;top:27px}.header .navbar-sec .navbar .navbar-brand img{-webkit-transform:scale(0.9);transform:scale(0.9)}.header .navbar-sec .navbar .favorite{display:inline-block;margin:0 15px 0 5px}.header .navbar-sec .navbar .bag{display:inline-block;margin:0 10px 0 0}.header__card .navbar-sec .navbar .navbar-brand{top:34%}}@media(max-width: 991px){.header{padding:0}.header__phone{top:25px;z-index:3}.header__slider-sec .slide .shadow{height:100%;background-color:rgba(149,149,149,.3)}.header__slider-sec .slide .desc{max-width:380px}.header__slider-sec .slide .desc h1,.header__slider-sec .slide .desc .h1{font-size:30px;line-height:40px}.header__slider-sec .slide .container .row{height:600px}.header__slider-sec .slide .img{top:50px}.header__btns{top:25px;z-index:9}.header .navbar .navbar-header{z-index:3}.header .navbar .navbar-right li a{padding:0 0 0 10px}}@media(max-width: 767px){.city-mobile{position:relative;background-image:url(/assets/styles/../images/location-icon.svg);background-repeat:no-repeat;background-position:33px 50%;padding-left:20px;background-size:12px}.slick-next,.slick-prev{display:none !important}.btn__transparent{height:auto;line-height:40px}.header__phone{display:none}.header__btns{display:none;position:absolute;right:15px;left:40px;top:9px;z-index:90;text-align:right}.header .navbar{min-height:44px;height:44px;margin-bottom:0}.header .navbar .navbar-collapse{position:fixed;top:0;left:0;right:0;bottom:0;max-height:100%;overflow:auto;z-index:99;padding-top:0;background:#fff}.header .navbar .navbar-collapse .close-menu{position:absolute;top:14px;right:28px;z-index:10}.header .navbar .navbar-collapse .logo{text-align:left;padding:14px 32px;border-bottom:1px solid rgba(0,0,0,.2);height:auto}.header .navbar .navbar-collapse .logo img{width:140px}.header .navbar .navbar-collapse .logo a{display:block}.header .navbar .navbar-collapse .logo a:first-child{margin-bottom:0}.header .navbar .navbar-collapse .logo .header-phone{position:fixed;bottom:0;z-index:1;display:block;background:#fff;width:100%;left:0;padding:10px 16px 10px 16px;font-family:"Montserrat",sans-serif}.header .navbar .navbar-collapse .logo .header-phone p{color:#767676;margin:3px 0}.header .navbar .navbar-collapse .logo .header-phone a{font-size:21px;font-weight:500}.header .navbar .navbar-collapse .navbar-nav{margin:0 0 100px}.header .navbar .navbar-toggle{float:left;margin-top:4px;margin-bottom:4px;padding:10px 10px}.header .navbar .navbar-toggle .icon-bar{background:#000;height:2px}.header .navbar .navbar-brand{display:none;position:relative;float:none;top:0;left:-10px;-webkit-transform:none;transform:none;height:44px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header .navbar .navbar-nav li{color:#000;margin-bottom:0}.header .navbar .navbar-nav li a{display:block;padding:10px 32px;text-align:left;text-transform:uppercase;border-bottom:1px solid rgba(0,0,0,.1);font-size:15px}.header .navbar .navbar-nav li .with-content{position:relative}.header .navbar .navbar-nav li .with-content.active:before{-webkit-transform:rotate(180deg);transform:rotate(180deg);top:50%;margin-top:-4px}.header .navbar .navbar-nav li .with-content:before{content:"";width:16px;height:7px;display:inline-block;background:url("/assets/styles/../images/menu-arrow-bottom.svg") 0 0 no-repeat;background-size:16px 7px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:28px}.header .navbar .navbar-nav li .full__submenu-with-content{position:relative}.header .navbar .navbar-nav li .full__submenu-with-content:before{content:"";width:16px;height:7px;display:inline-block;background:url("/assets/styles/../images/menu-arrow-bottom.svg") 0 0 no-repeat;background-size:16px 7px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:28px}.header .navbar .navbar-nav li .full__menu-wrap.active{display:block;position:fixed;top:0;left:0;right:0;bottom:0;z-index:9;overflow:auto;background:#fff}.header .navbar .navbar-nav li .full__menu-wrap.active.full__menu-wrap--catalog{position:static;background:#f8f8f8}.header .navbar .navbar-nav li .full__menu-wrap.active.full__menu-wrap--catalog ul{margin:0 0 0 16px}.header .navbar .navbar-nav li .full__menu-wrap.active.full__menu-wrap--catalog ul li a{border-bottom:1px solid #ebebeb;padding:10px 32px;font-size:15px;text-transform:uppercase}.header .navbar .navbar-nav li .full__menu-wrap.active.full__menu-wrap--catalog .head{display:none}.header .navbar .navbar-nav li .full__menu-wrap.active .full__submenu-item{display:none}.header .navbar .navbar-nav li .full__menu-wrap.active .full__submenu-item.active{display:block}.header .navbar .navbar-nav li .full__menu-wrap.active .full__submenu-item.active a{font-size:13px;padding-left:54px}.header .navbar .navbar-nav li .full__menu-wrap.active .head{text-align:center;height:45px;opacity:.7;font-family:"Montserrat Medium",sans-serif;color:#000;font-size:11px;font-weight:400;line-height:40px;text-transform:uppercase;letter-spacing:.82px;position:relative;cursor:pointer;border-bottom:1px solid rgba(0,0,0,.1)}.header .navbar .navbar-nav li .full__menu-wrap.active .head .back-icon{display:inline-block;width:12px;height:25px;background:url("/assets/styles/../images/menu-arrow-left.svg") 0 0 no-repeat;background-size:12px 25px;-webkit-transform:rotate(180deg);transform:rotate(180deg);position:absolute;left:15px;top:10px}.header .navbar .navbar-nav li .full__menu-wrap.active ul{margin-bottom:30px}.header .navbar .navbar-nav li .full__menu-wrap.active ul li{color:#000}.header .navbar .navbar-nav li .full__menu-wrap.active ul li a{color:#4d4d4d;font-size:13px;font-weight:500;line-height:20px;border-bottom:none;text-transform:none;padding:5px;font-family:"Montserrat",sans-serif}.header .navbar .navbar-nav li .full__menu-wrap.active ul li a:hover{text-decoration:none}.header .navbar .navbar-nav li .full__menu-wrap.active ul li .bold{font-family:"Montserrat Semi",sans-serif}.header .navbar .navbar-right{float:none}.header .navbar .navbar-right li a{display:block;padding:10px 32px;text-align:left;text-transform:uppercase;border-bottom:1px solid rgba(0,0,0,.1)}.header .navbar .search{margin-top:3px;display:inline-block}.header .navbar .search__btn img{display:inline-block;vertical-align:middle;height:26px;margin-left:5px;margin-top:-3px;opacity:1}.header .navbar .search__wrap{position:fixed;top:0;left:0;right:0;width:auto;height:316px;-webkit-box-shadow:0 0 60px rgba(16,35,44,.11);box-shadow:0 0 60px rgba(16,35,44,.11);border-radius:5px;border:1px solid #d7d7d7;padding:20px;opacity:0;visibility:hidden;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:1001}.header .navbar .search__wrap form{position:relative}.header .navbar .search__wrap form .form-control{border:none;border-bottom:1px solid rgba(0,0,0,.2);background:rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none;padding-left:0;color:#000;font-size:13px;font-weight:500;line-height:1}.header .navbar .search__remove{position:absolute;right:0}.header .navbar .search .active{visibility:visible;opacity:1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.header .navbar .favorite{display:inline-block}.header .navbar .favorite a{text-decoration:none}.header__slider-sec{margin-top:3px}.header__slider-sec .slide .container .row{height:480px}.header__slider-sec .slide .desc{max-width:300px}.header__slider-sec .slide .desc h1,.header__slider-sec .slide .desc .h1{font-size:25px;line-height:35px}.header__slider-sec .slide .desc .btn{width:140px;height:auto;line-height:30px;font-size:14px}.header__slider-sec .slide .img{width:480px;top:0;right:-90px}.header__slider-sec .slide .slick-dots{bottom:25px}.header__inner{padding-bottom:0;position:relative;z-index:1001}.header__inner .navbar .header__btns{top:10px}.header .bag-drop__footer .total{display:block;text-align:left}}@media(max-width: 576px){.header__slider-sec .slide .container .row{height:auto}.header__slider-sec .slide .desc{position:relative;margin:0 auto;padding:0 0 30px;max-width:80%}.header__slider-sec .slide .desc h1,.header__slider-sec .slide .desc .h1{font-size:20px;line-height:30px}.header__slider-sec .slide .img{position:relative;right:auto;margin:-36px auto -30px}}.loyalty-description{text-align:center}.header .navbar .login .loyalty-description a{background:#5983f0;border-radius:2px;text-decoration:none;color:#fff;height:auto;font-size:10px;line-height:14px;letter-spacing:.07em;padding:5px 25px;display:inline-block;text-transform:uppercase;margin-top:5px}.bag-drop__footer .total{position:relative;font-size:18px;font-weight:bold}.delivery-info__progress-total{position:absolute;right:0;top:0}.delivery-info__all{margin-bottom:10px;overflow:hidden;clear:both}.delivery-info__all-label{float:left;font-size:13px}.delivery-info__all-price{float:right;font-size:13px}.delivery-info__discount{color:#f93f3f;margin-bottom:10px;overflow:hidden;clear:both}.delivery-info__discount-label{float:left;font-size:13px}.delivery-info__discount-price{float:right;font-size:13px}.delivery-info__deliv{margin-bottom:10px;overflow:hidden;clear:both;position:relative}.delivery-info__deliv-label{float:left;font-size:13px}.delivery-info__deliv-price{position:absolute;font-size:13px;right:0;top:0}.delivery-info{overflow:hidden;width:100%}.delivery-info__label{overflow:hidden;color:gray;font-size:10px;width:100%;margin-bottom:10px}.delivery-info__label span{color:gray;font-size:10px;float:left}.delivery-info__label div{float:right}.delivery-info__progress-block{clear:both;position:relative}.delivery-info__progress-price{position:absolute;right:0;top:0;font-size:10px;color:#fc364c;font-weight:bold}.delivery-info__progress-label{color:#fc364c;font-size:10px;font-weight:bold;margin-bottom:4px;text-align:left}.delivery-info__progress{background:#c6c7c7;height:2px;width:100%;position:relative;clear:both;margin-bottom:10px}.delivery-info__progress span{position:absolute;top:0;left:0;background:#fc364c;height:2px}.header-limitedsale{height:56px;display:table;font-family:"Montserrat",sans-serif;font-weight:700;letter-spacing:1px}.header-limitedsale div{background:#ff3347;color:#fff;display:table-cell;height:56px;vertical-align:middle;padding-left:20px;overflow:hidden;position:relative}.header-limitedsale span{font-family:"Digital-7",Arial;font-size:20px;font-weight:400;text-transform:uppercase;background:#ff3347;color:#fff;padding:3px 15px;margin:0 20px;border:2px solid #fff;border-radius:2px;letter-spacing:2px}.header-limitedsale a{text-transform:uppercase;background:#fff;color:#ff3347;padding:3px 15px;margin-right:40px;border:2px solid #fff;border-radius:2px;line-height:25px}.header-limitedsale a:hover{background:#ff3347;color:#fff}.header-limitedsale button{position:absolute;right:22px;top:5px;width:16px;height:16px;padding:0;background:rgba(0,0,0,0);opacity:.6;border:0}.header-limitedsale button:before,.header-limitedsale button:after{position:absolute;top:-2px;right:7px;content:" ";height:20px;width:2px;background-color:#fff}.header-limitedsale button:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.header-limitedsale button:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.header-limitedsale button:hover{opacity:1}@media screen and (max-width: 767px){.header-limitedsale{height:auto;display:block;margin-top:50px}.header-limitedsale div{margin-left:-15px;margin-right:-15px;display:block;padding:0 20px 15px;text-align:center;height:auto}.header-limitedsale div:first-child{padding-top:15px}.header-limitedsale button{margin-right:-18px}.header-limitedsale span,.header-limitedsale a{margin:0}}.header.header--simple .navbar{height:auto;min-height:auto}.header.header--simple .navbar-brand{height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:24px 0}@media(max-width: 1199px){.header.header--simple .navbar .navbar-brand{left:0}.header.header--simple .container>.navbar-header{margin-left:0;margin-right:0}}@media(min-width: 768px){.header.header--simple .navbar-sec{min-height:auto}}.header.header--simple .navbar-sec .navbar .navbar-brand{position:relative;-webkit-transform:none;transform:none;left:0;right:0;top:0;height:auto;margin:auto;padding:24px 0;width:100%}.header .navbar .js-header-search{visibility:hidden}.header .navbar .search{display:inline-block}.header .navbar .search__wrap{position:fixed;top:35px;left:0;right:0;margin:0 auto;z-index:1001;width:982px;padding:45px 80px;opacity:0;visibility:hidden;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background:#f9f9f9;border:1px solid #c6c7c7;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 7px 7px rgba(0,0,0,.07);box-shadow:0 7px 7px rgba(0,0,0,.07);border-radius:4px}@media screen and (max-width: 982px){.header .navbar .search__wrap{width:100%}}.header .navbar .search__wrap form{position:relative}.header .navbar .search__wrap form .ui-widget{display:block;width:100%}.header .navbar .search__wrap form .ui-widget::before{display:none}.header .navbar .search__wrap form .ui-widget .form-control{left:0;width:100%;height:38px;padding:6px 47px 6px 20px;background:rgba(0,0,0,0);color:#000;border:1px solid #404040;border-radius:20px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:none;box-shadow:none;font-size:13px;font-weight:500;text-align:left}.header .navbar .search__wrap form .ui-widget .search__submit{position:absolute;right:0;top:0}@media screen and (min-width: 1200px){.header .navbar .search__wrap form .ui-widget .search__submit{display:none}}.header .navbar .search__remove{position:absolute;top:9px;right:16px}.header .navbar .search .active{visibility:visible;opacity:1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background-color:#fff}.header .navbar .search.is-blinking::before{content:"";position:absolute;width:282px;height:42px;background:rgba(0,0,0,0);top:-8px;left:-12px;border:1px solid #b0736b;border-radius:4px;-webkit-animation:blinkBorderTransparent 1s infinite;animation:blinkBorderTransparent 1s infinite}.header .navbar .search.is-blinking .form-control{--blink-border-color: #000;border-color:#b0736b;-webkit-animation:blinkBorderDefault 1s infinite;animation:blinkBorderDefault 1s infinite}.header .navbar .search.is-blinking .search__btn>svg{--blink-text-color: #000;-webkit-animation:blinkColor 1s infinite;animation:blinkColor 1s infinite}.header .navbar .search .search-hint{top:calc(100% + 24px);left:-11px}.header-search{display:none;width:100%;background-color:#fff;position:absolute;top:0;left:0;z-index:99;-webkit-transition:all .2s ease;transition:all .2s ease;padding:37px}.header-search-header{text-align:right}.header-search-header .close-icon{width:27px;height:27px;background:url("/assets/styles/../images/i-close-black.svg") 0 0 no-repeat;background-size:cover}.header-search-header .close-icon:hover{width:27px;height:27px;background:url("/assets/styles/../images/i-close-hover.svg") 0 0 no-repeat;background-size:cover}.header-search-body{margin-top:12px;text-align:center}.header-search-input{border-width:0 0 1px 0;border-color:#000;min-width:625px;font-size:20px;margin-left:16px}.header-search-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:66px;padding:0 48px}.header-search-sidebar__title,.header-search-products__title{font-size:16px;line-height:18px;letter-spacing:.04em;color:#929292;text-transform:uppercase;font-family:"Montserrat Medium",sans-serif;margin-bottom:24px}.header-search-sidebar__title a,.header-search-products__title a{border-bottom:1px solid #929292}.header-search-sidebar__title a:hover,.header-search-products__title a:hover{color:#929292}.header-search-sidebar__item{margin-bottom:0}.header-search-sidebar__item:before{content:none}.header-search-sidebar__item a{-webkit-transition:all .2s ease;transition:all .2s ease;border-bottom:1px solid rgba(0,0,0,0);font-size:16px;line-height:18px}.header-search-sidebar__item a:hover{border-color:#000;color:#000}.header-search-sidebar__item+.header-search-sidebar__item{margin-top:16px}.header-search-products{-ms-flex-preferred-size:75%;flex-basis:75%}.header-search-products .catalog-section-line{display:-webkit-box;display:-ms-flexbox;display:flex}.header-search-products .catalog-section-line__item{width:164px}.header-search-products .catalog-section-line__item+.catalog-section-line__item{margin-left:21px}.header-search-products .catalog-section-line__item .product__block-info{min-height:unset}.header-search-products .catalog-section-line__item .product__block .product__img{height:214px}@media(max-width: 1200px){.header-search-products .catalog-section-line__item:nth-child(n+5){display:none}.header-search-footer{padding:0}.header-search-sidebar{padding-right:16px}}@media(max-width: 991px){.header-search{padding:30px}.header-search-products__title,.header-search-sidebar__title{font-size:13px;white-space:nowrap}.header-search-sidebar__title{padding-right:24px}.header-search-sidebar__item a{font-size:13px}.header-search-products{-ms-flex-preferred-size:unset;flex-basis:unset;margin-left:auto}.header-search-products .catalog-section-line__item:nth-child(n+4){display:none}.header-search-footer{padding:0}}@media(max-width: 767px){.header-search-body{margin-top:16px}.header-search-body>img{display:none}.header-search-input{margin-left:unset;border-width:1px;padding:8px 20px;width:100%;min-width:unset;border-radius:30px;font-size:13px}.header-search-footer{margin-top:32px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header-search-sidebar__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.header-search-sidebar__item{-ms-flex-preferred-size:50%;flex-basis:50%;margin-bottom:16px}.header-search-sidebar__item+.header-search-sidebar__item{margin-top:unset}.header-search-products{margin-left:unset}.header-search-products .catalog-section-line{-ms-flex-wrap:wrap;flex-wrap:wrap}.header-search-products .catalog-section-line__item{-ms-flex-preferred-size:50%;flex-basis:50%;margin-bottom:24px;max-width:unset}.header-search-products .catalog-section-line__item:nth-child(n+4){display:initial}.header-search-products .catalog-section-line__item:nth-child(n+5){display:none}.header-search-products .catalog-section-line__item+.catalog-section-line__item{margin-left:unset}.header-search-products .catalog-section-line__item .product__block .product__img{height:241px}.header .navbar .search__wrap{top:0;height:170px;padding:65px 15px}.header .navbar .search__wrap form .form-control{padding:6px 33px 6px 15px}.header .navbar .search__remove{top:12px;right:10px}}@media(max-width: 576px){.header-search{padding:18px}.header-search-products .catalog-section-line__item .product__block-info{padding:0 8px}}@media screen and (max-width: 982px){.ui-menu{left:0 !important;-webkit-transform:none !important;transform:none !important;right:0 !important;width:calc(100% - 30px) !important;margin:0 15px;-webkit-box-sizing:border-box;box-sizing:border-box}}.search-hint{position:absolute;background:#fff;color:#000;width:282px;text-align:left;padding:16px 37px 16px 14px;border-radius:4px;-webkit-filter:drop-shadow(-1px 2px 4px rgba(0, 0, 0, 0.259));filter:drop-shadow(-1px 2px 4px rgba(0, 0, 0, 0.259));font:400 12px/120% "Montserrat Medium",sans-serif}.search-hint b{font-family:"Montserrat Semi",sans-serif;font-weight:400}.search-hint::before{content:"";position:absolute;top:-12px;left:14px;width:0;height:0;border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);border-bottom:12px solid #fff}.search-hint__close{position:absolute;top:2px;right:2px;background:none;border:none;padding:6px;cursor:pointer;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .15s ease;transition:all .15s ease;color:#999}.search-hint__close:hover{color:#000}.search-overlay{position:fixed;left:0;top:var(--navbar-height, 0px);right:0;bottom:0;height:calc(100vh - var(--navbar-height, 0px));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#000;overflow:auto;z-index:99999;-webkit-animation-duration:.15s;animation-duration:.15s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.search-overlay__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background-color:rgba(0,0,0,0)}.search-overlay__form{padding:36px 0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px}.search-overlay__form .btn{height:48px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:4px;font-family:"Montserrat Medium",sans-serif;font-size:16px;font-weight:400;text-transform:none;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:.3s;transition:.3s;padding:10px 44px}.search-overlay__form .btn__primary{background-color:#000;border-color:#000;color:#fff}.search-overlay__form .btn__primary:hover,.search-overlay__form .btn__primary:focus,.search-overlay__form .btn__primary:active{background-color:#1a1a1a;border-color:#1a1a1a;color:#fff}.search-overlay__form .btn__close{display:none}.search-overlay__body{z-index:3;position:relative;background-color:#fff}.search-overlay__input-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.search-overlay__icon{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:16px;color:#7c7c7c}.search-overlay__input{height:48px;border:1px solid #000;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:8px 12px;font-size:16px;border-radius:4px;min-width:120px;width:100%}.search-overlay__actions{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}.search-overlay:not(.is-active){display:none}.search-overlay.is-active{-webkit-animation-name:fadeInSearchOvelay;animation-name:fadeInSearchOvelay}@media(max-width: 767px){.search-overlay{background-color:#fff}.search-overlay__form{gap:8px}.search-overlay__form .btn{padding-left:20px;padding-right:20px}.search-overlay__form .btn__close{display:block;width:48px;height:48px;padding:0}}@-webkit-keyframes fadeInSearchOvelay{from{opacity:0;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInSearchOvelay{from{opacity:0;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@media(min-width: 768px){.header .navbar .navbar-nav li.hovered a:after{width:100%;background:#000}}.header .navbar .navbar-nav li a{position:relative}.header .navbar .navbar-nav li a:after{content:"";display:block;margin:auto;height:1px;width:0;background:rgba(0,0,0,0);-webkit-transition:width .5s ease,background-color .5s ease;transition:width .5s ease,background-color .5s ease}@media(min-width: 768px){.header .navbar .navbar-nav li a:hover:after{width:100%;background:#000}}@media(min-width: 768px){.header .navbar .navbar-nav li a.text__red:hover:after{width:100%;background:#ff3347}}.main-submenu__block{background:#fff;padding:40px 65px;position:absolute;left:0;z-index:1001;width:100%;display:none}@media(min-width: 768px){.main-submenu__block.hovered{display:-webkit-box;display:-ms-flexbox;display:flex}}.main-submenu__block-left{columns:2;-webkit-columns:2;-moz-columns:2;width:40%}.main-submenu__block-left a{position:relative;font-style:normal;font-weight:500;font-size:13px;margin:10px 0;text-decoration:none;display:block}.main-submenu__block-left a.has-marker:before{content:"";display:inline-block;position:absolute;top:6px;left:-10px;background:#ff3347;width:6px;height:6px;border-radius:50%}.main-submenu__block-left a span{display:inline-block}.main-submenu__block-left a span:after{content:"";display:block;margin:auto;height:1px;width:0;background:rgba(0,0,0,0);-webkit-transition:width .5s ease,background-color .5s ease;transition:width .5s ease,background-color .5s ease}.main-submenu__block-left a:first-child{margin-top:0}.main-submenu__block-left a:hover{color:#000}.main-submenu__block-left a:hover span:after{width:100%;background:#000}.main-submenu__block-left.sale_submenu{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex}.main-submenu__block-left-column{width:25%}.main-submenu__block-left-column:first-child{width:50%}.main-submenu__block-left-column__title{text-transform:uppercase;color:#929292;font-family:"Montserrat Medium",sans-serif}.main-submenu__block-left-column__block{display:grid}.main-submenu__block-left-column__block.sections{grid-template-columns:1fr 1fr}.main-submenu__block-left-column__block a{margin-top:0}.main-submenu__block-item{padding:0 10px;text-decoration:none;display:block;width:25%}.main-submenu__block-item-img{margin-bottom:27px;display:block;width:100%;height:161px;background-size:100%;background-repeat:no-repeat;background-position:50%}.main-submenu__block-item-text{font-style:normal;font-weight:500;font-size:15px;line-height:20px;letter-spacing:.04em;color:#000;text-decoration:none;text-transform:uppercase;display:inline-block}.main-submenu__block-item-text:after{content:"";display:block;margin:auto;height:1px;width:0;background:rgba(0,0,0,0);-webkit-transition:width .5s ease,background-color .5s ease;transition:width .5s ease,background-color .5s ease}.main-submenu__block-item:hover .main-submenu__block-item-text:after{width:100%;background:#000}.main-submenu__block.tall .main-submenu__block-item-img{height:256px}.bag-drop{width:378px;position:absolute;right:0;margin-top:10px;visibility:hidden;opacity:0;cursor:default;-webkit-transition:all .2s ease-in-out .2s;transition:all .2s ease-in-out .2s}@media(max-width: 409px){.bag-drop{position:fixed;width:100%}}.bag-drop.active{top:100%;visibility:visible;opacity:1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.bag-drop__wrapper{-webkit-box-shadow:0 0 60px rgba(16,35,44,.11);box-shadow:0 0 60px rgba(16,35,44,.11);border:1px solid #c6c7c7;background-color:#f8f9f9;border-radius:3px}.bag-drop__wrapper .close-icon{position:absolute;top:15px;right:10px}.bag-drop__header{height:50px;font-family:"Montserrat Semi",sans-serif;color:#000;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.6px;line-height:50px;text-align:center;position:relative}.bag-drop__header:after{content:"";display:block;width:auto;height:1px;background:rgba(0,0,0,.2);left:10px;position:absolute;right:10px}.bag-drop__main{padding:0 10px;max-height:370px;overflow:auto}.bag-drop__prod{padding:10px;border-bottom:1px solid rgba(0,0,0,.2);position:relative;min-height:80px}.bag-drop__img{position:absolute;top:9px;left:10px;max-width:40px}.bag-drop__img-empty{background-color:#ebebeb;max-width:40px;max-height:60px;width:100%;height:100%}.bag-drop__desc{padding-left:50px;max-width:250px;width:100%}@media(max-width: 409px){.bag-drop__desc{max-width:174px;padding:0;margin:0 auto}}.bag-drop__name{font-family:"Montserrat Semi",sans-serif;max-width:200px;color:#000;font-size:10px;font-weight:400}.bag-drop__brand{opacity:.65;color:#000;font-size:9px;font-weight:500;text-transform:uppercase;letter-spacing:.45px}.bag-drop__attr{font-size:10px;color:#000;display:inline-block;margin-right:15px;vertical-align:top}.bag-drop__attr .color{display:inline-block;border-radius:100%;width:15px;height:15px;vertical-align:middle}.bag-drop__price,.bag-drop__price-old{position:absolute;top:10px;right:0;font-family:"Montserrat Semi",sans-serif;color:#000;font-size:11px;font-weight:400;line-height:15.3px}.bag-drop__price-old{top:25px;opacity:.5;text-decoration:line-through}.bag-drop__remains{display:block;font-size:10px}.bag-drop__icons{position:absolute;right:0;bottom:15px}.bag-drop__icons .icon-heart{display:inline-block;width:16px;height:14px;background:url("/assets/styles/../images/i-heart.svg") 0 0 no-repeat;background-size:cover}.bag-drop__icons .icon-heart.active{background:url("/assets/styles/../images/i-heart-active.svg") 0 0 no-repeat;background-size:cover}.bag-drop__icons .icon-heart:hover{opacity:.5}.bag-drop__icons .icon-garbage{display:inline-block;width:14px;height:13px;background:url("/assets/styles/../images/i-garbage.svg") 0 0 no-repeat;background-size:14px 13px;margin-left:15px}.bag-drop__icons .icon-garbage:hover,.bag-drop__icons .icon-garbage:active,.bag-drop__icons .icon-garbage:focus{background:url("/assets/styles/../images/i-garbage-hover.svg") 0 0 no-repeat;background-size:14px 13px}.bag-drop__footer{padding:15px 20px}.bag-drop__footer .total{font-family:"Montserrat Semi",sans-serif;color:#000;font-size:12px;font-weight:400;line-height:15px;margin-bottom:25px;position:relative}.bag-drop__footer .total .count{position:absolute;right:0;top:0}.bag-drop__footer .btn{width:100%;height:50px;line-height:50px;border-radius:2px;font-family:"Montserrat Semi",sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;letter-spacing:.65px;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:.3s;transition:.3s}.bag-drop__footer .btn__gray{background-color:#404040;border:1px solid #404040;color:#fff}.bag-drop__footer .btn__gray:hover{background-color:dimgray;border-color:dimgray;color:#fff}.bag-drop__footer .btn__outline{background-color:rgba(0,0,0,0);border-color:#404040;color:#404040}.bag-drop__footer .btn__outline:hover{background-color:dimgray;border-color:dimgray;color:#fff}.bag-drop__footer .btn__primary{background-color:#ef476f;border-color:#ef476f;color:#fff}.bag-drop__footer .btn__primary:hover,.bag-drop__footer .btn__primary:focus,.bag-drop__footer .btn__primary:active{background-color:#ec2a58;border-color:#ec2a58;color:#fff}.bag-drop__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.bag-drop__model-predict{border:2px solid #ff3347;color:#ff3347;padding:5px;margin:15px 20px 0;text-align:center}.bag-drop.bag-drop-show{visibility:visible;opacity:1}.main{width:100%;min-height:500px;position:relative;margin:0 auto}.novelties-sec{padding-top:50px;padding-bottom:120px;max-width:100%;overflow:hidden}.novelties-sec .novelties-slider{margin-left:-10px;margin-right:-10px}.novelties-sec .novelties-slider .slide{padding:0 10px}.novelties-sec .novelties-slider:not(.slick-initialized){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow:hidden}.novelties-sec .novelties-slider:not(.slick-initialized) .block-styled{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;width:25%}.novelties-sec .novelties-slider:not(.slick-initialized) .block-styled:nth-child(n+5){display:none}.novelties-sec .novelties-slider:not(.slick-initialized) .block-styled:nth-child(n+5):not(.slick-initialized) .block-styled:nth-child(n+5){display:none}@media(min-width: 768px)and (max-width: 1199px){.novelties-sec .novelties-slider:not(.slick-initialized) .block-styled{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;width:33.3333333333%}.novelties-sec .novelties-slider:not(.slick-initialized) .block-styled:nth-child(n+4){display:none}}@media(max-width: 767px){.novelties-sec .novelties-slider:not(.slick-initialized){margin-left:-2px !important;margin-right:-2px !important}.novelties-sec .novelties-slider:not(.slick-initialized) .block-styled{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(33.3333% - 17px);padding-right:14px !important}.novelties-sec .novelties-slider:not(.slick-initialized) .product__block .product__img{height:214px !important}.novelties-sec .novelties-slider:not(.slick-initialized) .block-styled:nth-child(n+5){display:none}}@media(max-width: 599px){.novelties-sec .novelties-slider:not(.slick-initialized) .block-styled{width:calc(50% - 25px);padding-right:14px !important}.novelties-sec .novelties-slider:not(.slick-initialized) .product__block .product__img{height:214px !important}.novelties-sec .novelties-slider:not(.slick-initialized) .block-styled:nth-child(n+4){display:none}}.novelties-sec .title{margin-bottom:70px}.novelties-sec.day-product{padding-bottom:0}.hits-sec{max-width:100%;overflow:hidden;position:relative;z-index:21}.hits-sec .hits-slider{margin-left:-10px;margin-right:-10px}.hits-sec .hits-slider .slide{padding:0 10px}.hits-sec .like-slider{margin-left:-10px;margin-right:-10px}.hits-sec .like-slider .slide{padding:0 10px}.hits-sec .viewed-slider{margin-left:-10px;margin-right:-10px;padding-bottom:100px}.hits-sec .viewed-slider .slide{padding:0 10px}.hits-sec .title{margin-bottom:70px}.return__page{padding:50px 0 120px}.return__page .phone{font-size:15px;margin-bottom:10px}.faq__page .ideas__form form{width:480px;float:right}@media screen and (max-width: 991px){.faq__page .ideas__form form{width:100%;float:none}}.faq__panel{border-top:1px solid #c6c7c7;max-width:580px}.faq__panel:first-child{border-top:0;margin-top:-20px}.faq__panel-title{padding:30px 40px 30px 0;display:block;font-family:"Montserrat Semi",sans-serif;color:#000;font-size:13px;font-weight:400;line-height:18px;text-decoration:none;position:relative}.faq__panel-title .arrow{position:absolute;top:32px;-webkit-transform:rotate(180deg);transform:rotate(180deg);right:0;width:15px;height:15px;background:url("/assets/styles/../images/dropwown-angle.svg") 0 0 no-repeat}.faq__panel-title:hover,.faq__panel-title:active,.faq__panel-title:focus{text-decoration:none;color:#000}.faq__panel-title.collapsed .arrow{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.faq__panel-body.collapse{padding-bottom:0;-webkit-transition:padding-bottom ease-out .3s;transition:padding-bottom ease-out .3s}.faq__panel-body.collapse.in{padding-bottom:30px}.faq__panel-body p{font-family:"Montserrat",sans-serif;color:#000;font-size:13px;font-weight:400;line-height:27px;margin-bottom:20px}.faq__form-wrapper{min-height:424px}.return-socials{margin-bottom:20px}.return-socials .social-icon{display:inline-block;margin-right:7px;width:23px;height:27px}.return-socials .social-icon:nth-child(1){background:url("/assets/styles/../../images/return-icon1.svg") no-repeat}.return-socials .social-icon:nth-child(1):hover{background:url("/assets/styles/../../images/return-icon1-hover.svg") no-repeat;background-size:contain}.return-socials .social-icon:nth-child(2){background:url("/assets/styles/../../images/return-icon2.svg") no-repeat}.return-socials .social-icon:nth-child(2):hover{background:url("/assets/styles/../../images/return-icon2-hover.svg") no-repeat;background-size:contain}.return-socials .social-icon:nth-child(3){background:url("/assets/styles/../../images/return-icon3.svg") no-repeat}.return-socials .social-icon:nth-child(3):hover{background:url("/assets/styles/../../images/return-icon3-hover.svg") no-repeat;background-size:contain}.bestseller-slider:not(.slick-initialized){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow:hidden}.bestseller-slider:not(.slick-initialized) .block-styled{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;width:20%}.bestseller-slider:not(.slick-initialized) .block-styled:nth-child(n+6){display:none}@media(min-width: 992px)and (max-width: 1199px){.bestseller-slider:not(.slick-initialized) .block-styled{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;width:25%}.bestseller-slider:not(.slick-initialized) .block-styled:nth-child(n+5){display:none}}@media(min-width: 768px)and (max-width: 991px){.bestseller-slider:not(.slick-initialized) .block-styled{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;width:33.3333333333%}.bestseller-slider:not(.slick-initialized) .block-styled:nth-child(n+4){display:none}}@media(max-width: 767px){.bestseller-slider:not(.slick-initialized){margin-left:-2px !important;margin-right:-2px !important}.bestseller-slider:not(.slick-initialized) .block-styled{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(33.3333% - 17px);padding-right:14px !important}.bestseller-slider:not(.slick-initialized) .product__block .product__img{height:214px !important}.bestseller-slider:not(.slick-initialized) .block-styled:nth-child(n+5){display:none}}@media(max-width: 599px){.bestseller-slider:not(.slick-initialized) .block-styled{width:calc(50% - 25px);padding-right:14px !important}.bestseller-slider:not(.slick-initialized) .product__block .product__img{height:214px !important}.bestseller-slider:not(.slick-initialized) .block-styled:nth-child(n+4){display:none}}@media(max-width: 1200px){.faq__panel{max-width:400px}}@media(max-width: 991px){.main{min-height:400px}.novelties-sec{padding-top:30px;padding-bottom:60px}.novelties-sec .title{margin-bottom:20px;margin-top:0}.novelties-sec.day-product{padding-bottom:0}.hits-sec{padding-bottom:40px}.hits-sec .title{margin-bottom:15px;margin-top:0}.return__page{padding:50px 0 10px}.faq__page .ideas__form{margin-top:70px}.faq__page form{max-width:340px;width:100%;margin:0 auto 20px;float:none}.faq__panel{max-width:100%}}@media(max-width: 767px){.main{min-height:260px}.novelties-sec{padding-top:30px;padding-bottom:50px}.novelties-sec .novelties-slider{margin-left:0;margin-right:0}.novelties-sec .novelties-slider .slide{padding:0 2px}.novelties-sec .novelties-slider .block-styled{height:auto;padding-left:0;padding-right:0}}@media(max-width: 767px)and (max-width: 320px){.novelties-sec .novelties-slider .block-styled .product__block .product__img{height:222px}}@media(max-width: 767px){.novelties-sec .slick-initialized.novelties-slider .slick-slider{margin-left:-13px;margin-right:-13px}.novelties-sec .slick-initialized.novelties-slider .slick-list{padding:0 50px 0 0;margin-left:13px;margin-right:13px}.novelties-sec .slick-initialized.novelties-slider .block-styled{padding-right:14px}.novelties-sec .slick-initialized.novelties-slider .block-styled .product__block .product__img{height:214px}.bestseller>.container{padding-left:0;padding-right:0}.bestseller .bestseller-slider{margin-left:0;margin-right:0}.bestseller .bestseller-slider .slide{padding:0 2px}.bestseller .bestseller-slider .block-styled{height:auto;padding-left:0;padding-right:0}}@media(max-width: 767px)and (max-width: 320px){.bestseller .bestseller-slider .block-styled .product__block .product__img{height:222px}}@media(max-width: 767px){.bestseller .slick-initialized.bestseller-slider{margin-left:-15px;margin-right:-15px}.bestseller .slick-initialized.bestseller-slider .slick-slider{margin-left:-13px;margin-right:-13px}.bestseller .slick-initialized.bestseller-slider .slick-list{padding:0 50px 0 0;margin-left:13px;margin-right:13px}.bestseller .slick-initialized.bestseller-slider .block-styled{padding-right:14px}.bestseller .slick-initialized.bestseller-slider .block-styled .product__block .product__img{height:214px}.bestseller .title{margin-bottom:20px;margin-top:0}.bestseller.day-product{padding-bottom:0}.hits-sec{padding-bottom:50px}.hits-sec .hits-slider{margin-left:0;margin-right:0}.hits-sec .hits-slider .slide{padding:0 2px}.hits-sec .like-slider,.hits-sec .viewed-slider{margin-left:0;margin-right:0}.hits-sec .like-slider .slick-list,.hits-sec .viewed-slider .slick-list{padding:0 50px 0 0}.hits-sec .like-slider .slide,.hits-sec .viewed-slider .slide{padding:0 2px}.hits-sec .like-slider .block-styled,.hits-sec .viewed-slider .block-styled{height:auto;padding-left:0;padding-right:0}}@media(max-width: 767px)and (max-width: 320px){.hits-sec .like-slider .block-styled .product__block .product__img,.hits-sec .viewed-slider .block-styled .product__block .product__img{height:222px}}@media(max-width: 767px){.hits-sec .title{margin-bottom:25px;margin-top:0}.hits-sec .slick-initialized.like-slider,.hits-sec .slick-initialized.viewed-slider{margin-left:0;margin-right:0}.hits-sec .slick-initialized.like-slider .slick-list,.hits-sec .slick-initialized.viewed-slider .slick-list{margin-left:13px;margin-right:13px}.hits-sec .slick-initialized.like-slider .block-styled,.hits-sec .slick-initialized.viewed-slider .block-styled{padding-right:14px}.hits-sec .slick-initialized.like-slider .block-styled .product__block .product__img,.hits-sec .slick-initialized.viewed-slider .block-styled .product__block .product__img{height:214px}.faq__panel{padding-bottom:25px}.faq__panel-title{padding-bottom:5px}.faq__panel-body{padding-bottom:0}.faq__panel:first-child{margin-top:0}}.banner-sec{padding-bottom:120px}.banner-sec .row{margin-left:-10px;margin-right:-10px}.banner-sec .col-sm-6{padding:0 10px}.banner__block{position:relative}.banner__block .btn{width:160px;margin:0 auto}.banner__info{position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center}.banner__name{max-width:320px;margin:0 auto 25px;font-family:"Montserrat Exra Bold",sans-serif;text-shadow:0 0 20px rgba(0,0,0,.22);color:#fff;font-size:26px;font-weight:400;line-height:36px;text-transform:uppercase;letter-spacing:1.3px}.banner-header{text-align:center;overflow:hidden;margin-bottom:20px;position:relative}.banner-header__text{position:absolute;top:0;text-align:left;font:400 13px/19px "Montserrat Bold",sans-serif;color:#000;text-transform:uppercase;padding:0 60px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:2}.banner-header__img{width:100%;-o-object-fit:cover;object-fit:cover;height:150px}.banner-header__picture{position:absolute;right:50px;bottom:0}.banner-header .container{margin:0;padding:0;text-align:left}.banner_referrer{aspect-ratio:230/63}@media(max-width: 991px){.banner-sec{padding-bottom:50px}}@media(max-width: 991px){.banner-header__text{font-size:9px;line-height:13px}}@media(min-width: 991px)and (max-width: 1200px){.banner-header__text{font-size:11px;line-height:15px}}@media(max-width: 1199px){.banner-header__picture{display:none}.banner-header__text{padding-left:30px;padding-right:30px}}@media(min-width: 1200px){.banner-header.has-picture .banner-header__text{padding-left:60px;padding-right:250px}}@media(max-width: 767px){.banner-header__img{height:136px}.banner-header__text{padding-left:10px;padding-right:10px}.banner-sec{padding-bottom:30px}.banner__block .btn{width:105px;font-size:12px;background:rgba(255,255,255,.2);margin:0 auto}.banner__name{max-width:200px;margin:0 auto 25px;font-size:17px;line-height:20px;letter-spacing:0}}.banner-sec .banner__block{cursor:pointer}.banner-sec .banner__block>a{display:block}.banner-sec .banner__block .btn{background:#fff;color:#000}.banner-sec .banner__block .banner__info{display:none}.banner-sec .banner__block:hover .banner__info{display:block;z-index:2}.banner-sec .banner__blackout:hover:after{content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:0;background:#000;opacity:.5;z-index:1}@media(max-width: 375px){.banner-header__text{font-size:2.1390374332vw;line-height:3.2085561497vw;padding:16px 20px}}@media(min-width: 376px)and (max-width: 408px){.banner-header__text{padding-left:10px;padding-right:10px}}@media(max-width: 767px){.catalog-sec .flash-sale-countdown{margin-top:24px}}@media(max-width: 767px){.banner-sec .banner__block:hover .banner__info{display:none;z-index:2}.banner-sec .banner__blackout:hover:after{display:none}.banner-sec .banner__img{width:100%;display:block}.banner-sec .banner__img img{width:100%}}.banner-top{--banner-top-bg-color: #F1F2F2;--banner-top-text-color: #000000;--banner-top-btn-color: #000000;--banner-top-btn-text-color: #F8F8F8}.banner-top>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100% !important;height:45px;background-color:var(--banner-top-bg-color);background-position:center;background-repeat:no-repeat;background-size:cover;color:var(--banner-top-text-color);text-align:center;width:100% !important;font-size:15px;letter-spacing:.6px;font-family:"Montserrat Bold",sans-serif;text-transform:none}.banner-top>a .informer-timer{margin-left:12px;color:var(--banner-top-text-color)}.banner-top>a .timer{width:68px;display:inline-block}.banner-top>a>div{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.banner-top>a>.btn{display:inline-block;vertical-align:baseline;background-color:var(--banner-top-btn-color);color:var(--banner-top-btn-text-color);padding:8px 24px;border-radius:4px;margin-left:12px;font:400 11px/11px "Montserrat Semi",sans-serif;text-transform:uppercase;letter-spacing:.44px}.banner-top>a:hover,.banner-top>a:focus{text-decoration:none;color:var(--banner-top-text-color)}@media(max-width: 992px){.banner-top>a{font-size:11px}}@media(max-width: 767px){.banner-top>a{height:35px;font-size:11px;line-height:18px;letter-spacing:.44px}.banner-top>a .timer{width:48px}.banner-top>a>.btn{padding:4px 8px;margin-left:0}.banner-top>a .informer-timer{margin-left:0;margin-bottom:4px;margin-top:0}}@media(max-width: 767px){.banner-top>a{height:80px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;line-height:13px}.banner-top>a>.text{max-width:100%;margin-bottom:4px;padding:0 4px}.banner-top>a>.btn{font-size:9px}}@media(min-width: 1920px){.banner-top div{width:1920px}.banner-top .banner1920{height:50px;display:block}}@media(min-width: 1280px)and (max-width: 1919px){.banner-top div{width:100%}.banner-top .banner1920{display:block;width:100%}}@media(min-width: 992px)and (max-width: 1279px){.banner-top div{width:992px}.banner-top .banner992{display:block;height:50px}}@media(min-width: 768px)and (max-width: 991px){.banner-top div{width:768px}.banner-top .banner768{display:block;height:50px}}@media(max-width: 767px){.banner-top+.header__inner .navbar-sec{top:30px}.banner-top div{width:320px}.banner-top .banner320{display:block;height:80px}}.menu_banner{max-height:150px;margin-bottom:15px;position:relative}@media(max-width: 767px){.menu_banner{position:relative}}@media(min-width: 767px){.menu_banner{width:720px}}@media screen and (min-width: 992px){.menu_banner{width:940px}}@media screen and (min-width: 1200px){.menu_banner{width:1140px}}@media screen and (min-width: 1300px){.menu_banner{width:1182px}}.menu_banner img{width:100%}.menu_banner button:focus{outline:none}.menu_banner .circle{width:21px;height:21px;background:rgba(0,0,0,0);border:0;margin:0;padding:0;border-radius:50%;position:absolute;top:5px;right:5px;cursor:default;display:inline-block}.menu_banner .circle::before,.menu_banner .circle::after{content:"";position:absolute;top:50%;left:50%;width:13px;height:3px;margin:0;background-color:#fff}.menu_banner .circle::after{-webkit-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}.menu_banner .circle::before{-webkit-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}.menu_banner .circle[data-animation=magnify]:not(.magnify){-webkit-transition:ease-in-out 100ms;transition:ease-in-out 100ms}.menu_banner .circle[data-animation=magnify]:not(.magnify){-webkit-transform:scale(0.9);transform:scale(0.9)}.menu_banner .fromMiddle:before,.menu_banner .fromMiddle:after{z-index:9999;-webkit-transition-delay:150ms;transition-delay:150ms;-webkit-transition:ease-in-out 400ms;transition:ease-in-out 400ms}.menu_banner .fromMiddle span{width:21px;height:21px;background-color:#fff;display:inline-block;position:absolute;border-radius:100%;left:50%;top:50%;z-index:-9999;-webkit-transform:translate(-50%, -50%) scale(0.3);transform:translate(-50%, -50%) scale(0.3);opacity:0;-webkit-transition:ease-in-out 300ms;transition:ease-in-out 300ms}.menu_banner .fromMiddle:hover:before,.menu_banner .fromMiddle:hover:after{position:absolute;background-color:#000}.menu_banner .fromMiddle:hover span{-webkit-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1);opacity:1;z-index:9}.banner-slider{display:none}.banner-slider.slick-initialized{display:block}.banner-slider{margin-bottom:40px}@media(max-width: 991px){.banner-slider{margin-top:15px}}.banner-slider .slick-dots{-webkit-transform:translateY(20px);transform:translateY(20px);margin-top:-10px;margin-bottom:0;line-height:0}.banner-slider .slick-dots li{width:7px;height:7px;margin:0 3.5px}.banner-shoe-size{margin:48px 0 64px;position:relative;min-height:400px;background-color:#e3e3e3}.banner-shoe-size:hover,.banner-shoe-size:focus,.banner-shoe-size:active{color:inherit;text-decoration:none}.banner-shoe-size__content{position:absolute;top:12.1527vw;padding:0 8.32vw;text-align:center}.banner-shoe-size__text{font-family:"Inter",sans-serif;font-size:8.32vw;line-height:10.9375vw;letter-spacing:.005em}.banner-shoe-size__text span{color:#686ea1;font-weight:700}.banner-shoe-size__button{display:inline-block;font-family:"Inter",sans-serif;font-size:4.8611vw;line-height:6.4236vw;background:#fff;padding:3.125vw 15.625vw;margin-top:8.32vw}@media(min-width: 576px){.banner-shoe-size{min-height:auto}.banner-shoe-size__content{top:calc(50% + 2px);-webkit-transform:translateY(-50%);transform:translateY(-50%);max-width:380px;padding:0 24px;left:calc(10vw - 70px)}.banner-shoe-size__text{font-size:24px;line-height:31px}.banner-shoe-size__button{font-size:16px;line-height:20px;padding:8px 40px;margin-top:24px}}@media(min-width: 992px){.banner-shoe-size__content{max-width:480px;padding:0 32px;left:56px}.banner-shoe-size__text{font-size:30px;line-height:40px}.banner-shoe-size__button{font-size:19px;line-height:25px;padding:10px 51px;margin-top:30px}}@media(min-width: 1300px){.banner-shoe-size__content{max-width:614px;padding:0 40px;left:73px}.banner-shoe-size__text{font-size:41px;line-height:51px}.banner-shoe-size__button{font-size:25px;line-height:33px;padding:13px 67.25px;margin-top:40px}}.mainslider{position:relative;margin-top:3px}.mainslider__item{--text-color: #000;height:calc(100vh - 82px - 61px);min-height:700px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;color:var(--text-color)}.mainslider__item .btn{color:var(--text-color);border-color:var(--text-color)}@supports(height: 100dvh){.mainslider__item{height:calc(100dvh - 82px - 61px)}}.mainslider .slick-initialized .slick-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.mainslider__items:not(.slick-initialized) .mainslider__item:nth-child(n+2){display:none}.mainslider__item--white{--text-color: #fff}.mainslider__item.summer2025{color:#fff}@media(max-width: 1199px){.mainslider__item.summer2025{color:#000 !important}}.mainslider__item:not(.mainslider__item--white) .btn{border-color:#000}.mainslider__images{position:relative;width:100%;height:100%;left:0;top:0;display:-webkit-box;display:-ms-flexbox;display:flex}.mainslider__img{-webkit-box-flex:1;-ms-flex:1 auto;flex:1 auto;background-repeat:no-repeat;background-size:cover;background-position:center}.mainslider__picture{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.mainslider__video{-webkit-box-flex:1;-ms-flex:1 auto;flex:1 auto;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;-webkit-filter:grayscale(0);filter:grayscale(0)}.mainslider__stretch{position:absolute;width:100%;height:100%;left:0;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mainslider__content{-webkit-box-flex:0;-ms-flex:0 auto;flex:0 auto;margin-top:-38px;text-align:center}.mainslider__content>.container{position:static}.mainslider__title{font:400 36px/40px "Montserrat Bold",sans-serif}.mainslider__desc{font-size:25px;line-height:36px;padding:0 24px}.mainslider__item--app{background:#f1f2f2}.mainslider .btn{height:auto;margin-top:18px;padding:5px 0;display:inline-block;border-bottom:2px solid;font:400 24px/20px "Montserrat Semi",sans-serif;letter-spacing:.04em;text-transform:none}.mainslider .btn::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.mainslider .slick-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.mainslider .slick-dots{margin:0;bottom:5px;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.mainslider .slick-dots li{width:13px;height:13px;background:#fff;opacity:.4;border-color:rgba(0,0,0,0)}.mainslider .slick-dots li.slick-active{opacity:1}.mainslider .slick-dots li+li{margin-left:20px}.mainslider__stretch_summer2024{-webkit-box-align:normal;-ms-flex-align:normal;align-items:normal}.mainslider__stretch_summer2024 .container{padding:0;margin:0;width:50%;text-align:center;color:#333}.mainslider__stretch_summer2024 .mainslider__img{background-size:cover;background-repeat:no-repeat;background-position:center}.mainslider__images_summer2024 .mainslider__img{background-position:center 120px}.mainslider__stretch_summer2024 .mainslider__content-wrapper{position:relative}.mainslider__stretch_summer2024 .mainslider__content-wrapper:before{content:"";background-color:#dcd3c4;background:-webkit-gradient(linear, left top, left bottom, color-stop(80%, #DCD3C4), color-stop(90%, rgba(255, 255, 255, 0)));background:linear-gradient(180deg, #DCD3C4 80%, rgba(255, 255, 255, 0) 90%);width:100%;height:220px;position:absolute;left:0;top:0}.mainslider__stretch_summer2024 .mainslider__content{max-width:240px;margin:0 auto;color:#121212;text-align:left;padding-top:44px;z-index:2;position:relative}.mainslider__stretch_summer2024 .mainslider__title{font-size:20px;line-height:22px;font-family:"Montserrat Medium",sans-serif;margin-bottom:5px}.mainslider__stretch_summer2024 .mainslider__title b{font-family:"Montserrat Semi",sans-serif;font-weight:400}.mainslider__discount{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:36px}.mainslider__discount-prefix{font-size:24px;line-height:30px;font-family:"Montserrat Medium",sans-serif;border-bottom:6px solid #121212;padding-bottom:4px;padding-right:4px;margin-top:-3px}.mainslider__discount-value{font-size:88px;line-height:108px;font-family:"Montserrat Bold",sans-serif;margin-left:10px}.mainslider__date{font-size:30px;line-height:36px;font-family:"Montserrat Semi",sans-serif}.mainslider__more{display:none}.mainslider__item.v2 .mainslider__title{font:400 24px/135% "Montserrat Semi",sans-serif;margin-bottom:12px;text-transform:uppercase}.mainslider__item.v2 .mainslider__desc{font:400 16px/24px "Montserrat",sans-serif}.mainslider__item.v2 .mainslider__stretch{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.mainslider__item.v2 .mainslider__content{margin-top:60px}.mainslider__timer{margin-top:8px}.mainslider__timer .informer-timer{font-size:13px}.mainslider__item.freedelivery .mainslider__content{color:#fff}.mainslider__item.freedelivery .btn{background-color:#fcc;border:1px solid #fcc !important;font:400 15px/18px "Montserrat Semi",sans-serif;color:#000;padding:15px 16px;border-radius:2px;text-transform:uppercase;width:100%;max-width:220px}.mainslider__item--quiz .mainslider__content{-webkit-box-flex:1;-ms-flex:1 auto;flex:1 auto;margin-top:134px;margin-top:17vh}.mainslider__item--quiz .mainslider__img{background-image:url("/assets/images/knowledgeday2024_slider_bg_phone.jpg")}.mainslider__item--quiz .mainslider__title{color:#2e52b0;margin-bottom:20px}.mainslider__item--quiz .mainslider__desc{font:400 24px/28px "Montserrat Medium",sans-serif;color:#121212;padding:0 12px;max-width:490px;margin:auto}.mainslider__item--quiz .btn__primary{background-color:#2e52b0;border:1px solid #2e52b0;border-color:#2e52b0 !important;font:400 15px/18px "Montserrat Semi",sans-serif;color:#fff;padding:15px 64px;border-radius:4px;text-transform:uppercase}.mainslider__item--hits{background-color:#dbdce0}.mainslider__item--hits .mainslider__img{background-image:url("/assets/images/hits_slider_bg_phone.jpg");background-position:50% 0;background-size:100%}.mainslider__item--hits .mainslider__content{-webkit-box-flex:1;-ms-flex:1 auto;flex:1 auto;margin-top:40px;color:#3d3c4a}.mainslider__item--hits .mainslider__title{text-align:center;font-size:26px;line-height:135%;margin-bottom:20px;text-transform:uppercase;letter-spacing:.04em}.mainslider__item--hits .mainslider__desc{font-size:22px;line-height:120%;letter-spacing:.04em;margin-bottom:20px}.mainslider__discount{display:block;text-align:center;color:#7b7b7b;font-size:16px;line-height:26px}.mainslider__item--blackfriday .mainslider__content{color:#fff}.mainslider__item--blackfriday .mainslider__title{font:400 46px/120% "Montserrat Medium",sans-serif;text-transform:uppercase;margin-bottom:8px}.mainslider__item--blackfriday .mainslider__desc{font:400 28px/120% "Montserrat Medium",sans-serif;margin-bottom:24px;text-transform:uppercase}.mainslider__item--blackfriday .mainslider__date{font:400 18px/110% "Montserrat",sans-serif;margin-bottom:22px}.mainslider__item--blackfriday .btn__primary{background-color:#fff;border:1px solid #fff;border-color:#fff !important;font:400 13px/18px "Montserrat Semi",sans-serif;color:#000;padding:14px 10px;border-radius:2px;text-transform:none;width:100%;max-width:280px;letter-spacing:normal}.mainslider__item--blackfriday .mainslider__img{background-position:top center}.mainslider__item--fitting .mainslider__stretch{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.mainslider__item--fitting .mainslider__content{color:#fff;margin-top:60px}.mainslider__item--fitting .mainslider__title{font:400 24px/135% "Montserrat Semi",sans-serif;text-transform:uppercase;margin-left:auto;margin-right:auto;margin-bottom:12px;padding:0 5px;max-width:370px}.mainslider__item--fitting .mainslider__desc{font:400 16px/24px "Montserrat",sans-serif;max-width:384px;padding:0;margin-bottom:20px;margin-left:auto;margin-right:auto}.mainslider__item--fitting .btn__primary{background-color:#16733e;border:1px solid #16733e !important;font:400 13px/18px "Montserrat Semi",sans-serif;color:#fff;border-radius:0px;padding:10px 26px;text-transform:none;height:50px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:2px;-webkit-transition:.15s;transition:.15s}.mainslider__item--fitting .btn__primary svg{margin-right:8px}.mainslider__item--fitting .btn__primary:hover,.mainslider__item--fitting .btn__primary:focus,.mainslider__item--fitting .btn__primary:active{background-color:#0e4827;border-color:#0e4827 !important;color:#fff}.mainslider__item--fitting .btn__primary:after{display:none}.mainslider__item--fitting .mainslider__img:last-child{background-position:top center;background-image:url("/assets/images/mainslider/fitting_mobile.jpg")}.mainslider__item--valentines .mainslider__content{color:#fff;margin-top:-28px}.mainslider__item--valentines .btn__primary{border:1px solid #fff;font:400 15px/18px "Montserrat Semi",sans-serif;padding:15px 10px;border-radius:2px;text-transform:uppercase;width:100%;max-width:220px;letter-spacing:normal;margin-top:0;-webkit-transition:.3s;transition:.3s}.mainslider__item--valentines .mainslider__title{font:400 62px/54px "Good Vibes Pro",sans-serif;margin-bottom:14px}.mainslider__item--valentines .mainslider__desc{font:400 16px/24px "Montserrat",sans-serif;margin-bottom:20px;text-transform:none;padding-left:10px;padding-right:10px;max-width:560px;margin-left:auto;margin-right:auto}.mainslider__item--valentines .mainslider__desc b{font-family:"Montserrat Semi",sans-serif;font-weight:400}.mainslider__item--valentines .mainslider__img:last-child{background-image:url("/assets/images/mainslider/valentines.jpg")}.mainslider__item--march8 .mainslider__img{background-image:url("/assets/images/mainslider/march8_mobile.png");background-position:top center}.mainslider__item--march8 .mainslider__stretch{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.mainslider__item--march8 .mainslider__content{color:#fff;margin-top:80px}.mainslider__item--march8 .mainslider__title{font:400 68px/54px "Good Vibes Pro",sans-serif;margin-bottom:24px}.mainslider__item--march8 .mainslider__subtitle{font:400 24px/26px "Montserrat Medium",sans-serif;margin-bottom:20px}.mainslider__item--march8 .mainslider__desc{font:400 18px/26px "Montserrat",sans-serif;margin-bottom:20px;padding-left:0;padding-right:0;max-width:360px;margin-left:auto;margin-right:auto}.mainslider__item--march8 .btn__primary{border:1px solid #000;background:#000;color:#fff;font:400 15px/18px "Montserrat Semi",sans-serif;padding:15px 10px;border-radius:2px;text-transform:uppercase;width:100%;max-width:220px;letter-spacing:normal;margin-top:0;-webkit-transition:.3s;transition:.3s}.mainslider__item .mainslider__stretch{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.mainslider__item .mainslider__content{color:var(--text-color);margin-top:60px}.mainslider__item .mainslider__title{font:400 24px/135% "Montserrat Semi",sans-serif;margin-bottom:12px;text-transform:uppercase}.mainslider__item .mainslider__subtitle{font:400 16px/24px "Montserrat",sans-serif}.mainslider__item .btn__primary{--bg-color: #FFFFFF;--text-color: #000000;background-color:var(--bg-color);border:1px solid var(--bg-color);border-color:var(--bg-color) !important;font:400 15px/18px "Montserrat Semi",sans-serif;color:var(--text-color);padding:14px 16px;border-radius:2px;width:100%;max-width:260px}.mainslider__item .btn{margin-top:20px !important}.mainslider__item .mainslider__note{margin-top:8px;font-size:12px;line-height:22px}.mainslider__item--video .mainslider__coupon{font-size:28px;line-height:1;letter-spacing:.04em;margin-top:12px;font-family:"Montserrat Semi",sans-serif}.mainslider__item--video .mainslider__coupon~.mainslider__actions>.btn{margin-top:12px !important}.mainslider__item--white.mainslider__item--video .mainslider__content{color:#fff}@media(max-width: 410px){.mainslider__item--valentines .mainslider__title{font-size:50px}}@media(max-width: 767px){.mainslider__item{min-height:400px}}@media(max-width: 991px){.mainslider__images:not(.mainslider__images--invert) .mainslider__img+.mainslider__img{display:none}.mainslider__images--invert .mainslider__img:first-child{display:none}.mainslider__item--blackfriday .container,.mainslider__item--valentines .container,.mainslider__item--march8 .container{position:static}.mainslider__item--blackfriday .mainslider__content,.mainslider__item--valentines .mainslider__content,.mainslider__item--march8 .mainslider__content{position:relative;z-index:2}.mainslider__item--blackfriday .mainslider__content-wrapper:before,.mainslider__item--valentines .mainslider__content-wrapper:before,.mainslider__item--march8 .mainslider__content-wrapper:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background-image:url("/assets/images/blackfriday_shadow.png");background-position:center calc(50% - 55px);background-size:600px;background-repeat:no-repeat;z-index:1}.mainslider__item--march8 .mainslider__content-wrapper:before{background-position:center -230px;background-size:800px}.mainslider__item--valentines .container{padding-left:10px;padding-right:10px}}@media(min-width: 768px)and (max-width: 991px){.mainslider__item--march8 .mainslider__content-wrapper:before{background-position:center -430px;background-size:1200px}}@media(min-width: 768px){.mainslider__content{margin-top:23px}.mainslider__item{height:1060px;height:calc(100vh - 136px)}.mainslider .btn{margin-top:23px}.mainslider__images_summer2024 .mainslider__img{background-position:center 280px}.mainslider__stretch_summer2024 .mainslider__content-wrapper:before{height:460px}.mainslider__stretch_summer2024 .mainslider__content{max-width:400px}.mainslider__stretch_summer2024 .mainslider__title{font-size:32px;line-height:32px;margin-bottom:5px}.mainslider__stretch_summer2024 .mainslider__desc{margin-bottom:28px}.mainslider__discount{font-size:36px}.mainslider__discount-prefix{font-size:36px;line-height:44px;border-bottom:12px solid #121212;margin-top:-12px}.mainslider__discount-value{font-size:146px;line-height:178px;margin-left:20px}.mainslider__date{font-size:50px;line-height:60px;font-family:"Montserrat Semi",sans-serif}.mainslider__timer .informer-timer{font-size:18px}.mainslider__item.v2 .mainslider__title{font-size:40px}.mainslider__item.v2 .mainslider__desc{font-size:22px;line-height:26px}.mainslider__item.v2 .mainslider__content{margin-top:120px}.mainslider__item--quiz .mainslider__content{margin-top:21vh}.mainslider__item--quiz .mainslider__title{font-size:56px;line-height:110%}.mainslider__item--quiz .mainslider__desc{font-size:32px;line-height:120%}.mainslider__item--quiz .btn{margin-bottom:40px}.mainslider__item--hits{background-color:#dfe0e2}.mainslider__item--hits .mainslider__img{background-image:url("/assets/images/hits_slider_bg_tablet.jpg");background-position:0 0;background-size:cover}.mainslider__item--hits .mainslider__content{-webkit-box-flex:0;-ms-flex:0 auto;flex:0 auto;margin-top:-4.5vh;padding-left:37vw}.mainslider__item--hits .mainslider__title{font-size:30px}.mainslider__item--hits .mainslider__desc{margin-bottom:160px}.mainslider__item--hits .mainslider__discount{font-size:16px;line-height:26px}.mainslider__item--blackfriday .mainslider__desc{margin-bottom:32px}.mainslider__item--blackfriday .mainslider__date{margin-bottom:36px}.mainslider__item--fitting .mainslider__content{margin-top:120px}.mainslider__item--fitting .mainslider__title{font-size:40px;max-width:590px}.mainslider__item--fitting .mainslider__desc{font-size:22px;line-height:26px;max-width:590px}.mainslider__item--fitting .mainslider__img:last-child{background-image:url("/assets/images/mainslider/fitting_tablet.jpg");background-position:top center}.mainslider__item--fitting .btn{margin-top:0}.mainslider__item--valentines .mainslider__title{font-size:86px;margin-bottom:20px}.mainslider__item--valentines .mainslider__desc{font-size:18px;line-height:26px;margin-bottom:40px}.mainslider__item--march8 .mainslider__img{background-image:url("/assets/images/mainslider/march8_tablet.png");background-position:top center}.mainslider__item--march8 .mainslider__content{margin-top:98px}.mainslider__item--march8 .mainslider__title{font-size:86px;margin-bottom:30px}.mainslider__item--march8 .mainslider__subtitle{font-size:28px;margin-bottom:30px}.mainslider__item--march8 .mainslider__desc{margin-bottom:30px}.mainslider__item--march8 .btn__primary{margin-top:0}.mainslider__item .mainslider__content{margin-top:120px}.mainslider__item .mainslider__title{font-size:40px}.mainslider__item .mainslider__subtitle{font-size:22px;line-height:26px}}@media(min-width: 992px){.mainslider__title{font-size:48px;line-height:54px;margin-top:10px}.mainslider__stretch_summer2024 .mainslider__content-wrapper:before{display:none}.mainslider__images_summer2024 .mainslider__img{background-position:center top}.mainslider__stretch_summer2024 .mainslider__content{margin-top:-165px}.mainslider__more{display:block;width:50%;position:absolute;bottom:90px}.mainslider__more-text{position:absolute;bottom:0;width:400px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);text-align:left;font-size:35px;line-height:38px;color:#442818;font-family:"Montserrat Medium",sans-serif;text-decoration:underline}.mainslider__item--blackfriday .container{padding:0;margin:0;width:50%;text-align:center}.mainslider__item--blackfriday .mainslider__stretch{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.mainslider__item--blackfriday .mainslider__content{margin-top:-160px}.mainslider__item--blackfriday .container{padding:0;margin:0;width:50%;text-align:center}.mainslider__item--blackfriday .mainslider__stretch{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.mainslider__item--blackfriday .mainslider__content{margin-top:-160px}.mainslider__item--valentines .mainslider__title{margin-bottom:40px}.mainslider__item--valentines .mainslider__desc{margin-bottom:60px}}@media(max-width: 991px){.mainslider__images_summer2024 .mainslider__img+.mainslider__img{display:block !important}}@media(max-width: 992px){.mainslider__stretch_summer2024{-webkit-box-pack:normal;-ms-flex-pack:normal;justify-content:normal}.mainslider__stretch_summer2024 .container{color:#fff;width:100%}.mainslider__stretch_summer2024 .container svg{width:25%;height:25%;margin:-10px 0;fill:#fff}.mainslider__images_summer2024 .mainslider__img{display:none}}@media(max-width: 1199px){.mainslider__item--fitting .mainslider__images--invert .mainslider__img:first-child,.mainslider__item--valentines .mainslider__images--invert .mainslider__img:first-child{display:none}.mainslider__item--valentines .btn__primary{background-color:#fff;border-color:#fff !important;color:#000}.mainslider__item--valentines .btn__primary:hover,.mainslider__item--valentines .btn__primary:focus,.mainslider__item--valentines .btn__primary:active{background-color:#000;border-color:#000 !important;color:#fff}}@media(min-width: 1200px){.mainslider__item.v2 .mainslider__picture{-o-object-position:center;object-position:center}.mainslider__item.v2 .mainslider__stretch{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mainslider__item.v2 .mainslider__content{margin-top:-64px}.mainslider__item.v2 .mainslider__title{font-size:40px}.mainslider__item.v2 .mainslider__desc{font-size:22px}.mainslider__item--quiz .mainslider__content{-webkit-box-flex:0;-ms-flex:0 auto;flex:0 auto;margin-top:-3vh;text-align:left}.mainslider__item--quiz .mainslider__img{background-image:url("/assets/images/knowledgeday2024_slider_bg.jpg")}.mainslider__item--quiz .mainslider__desc{margin:0;padding:0}.mainslider__item--hits .mainslider__img{background-image:url("/assets/images/hits_slider_bg_desktop.png");background-position:center}.mainslider__item--hits .mainslider__content{margin-top:-19.5vh;padding-left:0;padding-left:0}.mainslider__item--hits .mainslider__title{font-size:36px}.mainslider__item--hits .mainslider__desc{margin-bottom:0}.mainslider__item--hits .mainslider__discount{position:absolute;bottom:70px;margin:auto;left:0;right:0}.mainslider__item--valentines .mainslider__stretch{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.mainslider__item--valentines .container{padding:0;margin:0;width:600px;text-align:center;left:calc((100% - 1170px)/2)}.mainslider__item--valentines .mainslider__content{color:#000;text-align:left;padding:0 15px}.mainslider__item--valentines .btn__primary{background-color:#000;border-color:#000;color:#fff}.mainslider__item--valentines .btn__primary:hover,.mainslider__item--valentines .btn__primary:focus,.mainslider__item--valentines .btn__primary:active{color:#fff;background-color:#333;border-color:#333}.mainslider__item--valentines .mainslider__desc{margin-left:0;margin-right:0}.mainslider__item--fitting{background-color:#e5e5e6}.mainslider__item--fitting .mainslider__stretch{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mainslider__item--fitting .mainslider__content{margin-top:-100px;color:#000}.mainslider__item--fitting .mainslider__title{font-size:40px;line-height:135%}.mainslider__item--fitting .mainslider__desc{margin-bottom:40px}.mainslider__item--fitting .mainslider__img:first-child{display:none !important}.mainslider__item--fitting .mainslider__img:last-child{background-image:url("/assets/images/mainslider/fitting_desktop.jpg");background-position:center calc(50% - 2vw) !important}.mainslider__item--valentines .mainslider__content{color:#000;margin-top:-67px}.mainslider__item--valentines .mainslider__title,.mainslider__item--valentines .mainslider__desc b{color:#890e18}.mainslider__item--valentines .mainslider__img:last-child{background-position:center top;-webkit-box-flex:0;-ms-flex:0 calc(50% - 10px);flex:0 calc(50% - 10px);width:calc(50% - 10px)}.mainslider__item--march8 .mainslider__img{background-image:url("/assets/images/mainslider/march8.png");background-position:40px -46px;background-size:cover;margin-left:-40px;margin-bottom:-46px}.mainslider__item--march8 .container{padding:0;margin:0;width:600px;text-align:center;left:calc((100% - 1170px)/2)}.mainslider__item--march8 .mainslider__stretch{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.mainslider__item--march8 .mainslider__content{text-align:left;margin-top:-94px;padding-left:34px}.mainslider__item--march8 .mainslider__desc{margin-left:0;margin-right:0;margin-bottom:40px}.mainslider__item--march8 .mainslider__subtitle{margin-bottom:20px}.mainslider__video{-o-object-position:center;object-position:center}.mainslider__item .mainslider__stretch{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mainslider__item .mainslider__content{margin-top:-90px}.mainslider__item .mainslider__title{font-size:40px}.mainslider__item .mainslider__subtitle{font-size:22px}.mainslider__item--align-top.v2 .mainslider__stretch{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.mainslider__item--align-top.v2 .mainslider__content{margin-top:100px}}@media(min-width: 1300px){.mainslider__item--valentines .container,.mainslider__item--march8 .container{left:calc((100% - 1212px)/2)}}@media(min-width: 1600px){.mainslider__more{bottom:140px}.mainslider__item--quiz .mainslider__content{margin-top:-8vh}.mainslider__item--hits .mainslider__img{background-image:url("/assets/images/hits_slider_bg_desktop_2.png")}.mainslider .mainslider__item--hits .mainslider__content{margin-top:-27vh;padding-left:0;padding-left:0}}.app-slide{-webkit-box-flex:1;-ms-flex:1 auto;flex:1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;position:relative}.app-slide__container{-webkit-box-flex:1;-ms-flex:1 auto;flex:1 auto;padding-right:15px;padding-left:15px;margin-left:auto;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.app-slide__content{text-align:center;padding:74px 0 18px;color:#000}.app-slide__title{font:400 35px/39px "Montserrat Bold",sans-serif;margin-bottom:30px;max-width:320px;margin-left:auto;margin-right:auto}.app-slide__qrcode{display:none}.app-slide__sms{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;z-index:2}.app-slide__sms-pic{width:54px;height:54px;-ms-flex-preferred-size:54px;flex-basis:54px;margin-right:16px;background:url(/assets/images/app_sms.svg) center no-repeat;background-size:54px 54px}.app-slide__sms-desc{font-size:20px;line-height:26px;text-align:left;margin:0 16px 0px}.app-slide .btn__sms{width:220px;background-color:#000;border-color:#000;color:#fff;display:block;border-radius:2px;font-size:13px;font-family:Montserrat,sans-serif;font-weight:500;text-transform:uppercase;padding:15px 30px;max-height:50px;-webkit-transition:background-color .15s,border-color .15s;transition:background-color .15s,border-color .15s}.app-slide .btn__sms:hover{background-color:#333;border-color:#333}.app-slide__ios,html.bx-ios .app-slide__android{display:none}html.bx-ios .app-slide__ios{display:block}.app-slide__phone{position:absolute;height:100%;height:calc(100% - 270px);width:100%;z-index:2;bottom:0;background-position:center 100%;background-image:url("/assets/images/app_phone_tablet.png?v3");background-size:600px;background-repeat:no-repeat;margin-left:-15px;margin-right:-15px}.app-slide__download img{margin:auto}@media(max-width: 1199px){.app-slide__phone{background-position-y:40px !important}}@media(max-width: 380px){.app-slide__title{font-size:32px}}@media(min-width: 792px){.app-slide__container{width:750px}.app-slide__content{padding-top:62px;padding-bottom:40px}.app-slide__title{font-size:48px;line-height:54px;max-width:520px;margin-bottom:48px}.app-slide__phone{background-size:cover;height:calc(100% - 310px);background-position-y:0}.app-slide__download img{width:404px;height:94px}}@media(max-width: 1199px){.app-slide__sms,.app-slide .btn__sms{display:none}}@media(min-width: 1200px){.app-slide__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:1170px;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:30px;padding-right:30px}.app-slide__content{margin-top:0px;padding-top:0px;padding-bottom:0;text-align:left}.app-slide__title{margin-left:0;margin-right:0;margin-bottom:30px}.app-slide__qrcode{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:570px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:26px;line-height:31px}.app-slide__qrcode-desc{padding:0 24px;margin-top:-24px}.app-slide__phone{position:absolute;background-image:url("/assets/images/app_phone_desktop.png?v3");background-size:contain;background-position:left 100%;width:100%;height:90%;left:50%;-webkit-transform:translate(6px, 2px);transform:translate(6px, 2px);bottom:0}.app-slide__download{display:none}.app-slide__qrcode-pic{margin-bottom:20px;width:191px;height:191px}}@media(min-width: 1300px){.app-slide__container{width:100%;max-width:1212px}}@media(min-width: 1600px){.app-slide__container{padding-left:24px;padding-right:24px}.app-slide__content{padding-top:0}}.app_slide__sms{position:relative;z-index:2}.app_slide__sms-popup{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;z-index:1050;position:fixed;margin:auto}.app_slide__sms-popup h3{text-transform:none}.app_slide__sms-popup .btn{font:400 13px/18px "Montserrat Semi",sans-serif;display:block;width:100%;text-align:center;padding:11px 10px;border:1px solid rgba(0,0,0,0);-webkit-transition:background-color .15s,border-color .15s;transition:background-color .15s,border-color .15s;margin-bottom:10px}.app_slide__sms-popup .btn__primary{background-color:#000;border-color:#000;color:#fff}.app_slide__sms-popup .btn__primary:hover{background-color:#333;border-color:#333}.app_slide__sms-popup .btn__loading{position:relative;background-color:#333;border-color:#333;color:#fff}.app_slide__sms-popup .btn__loading:before{content:"";background:#333 url(/assets/images/preloader_white.svg) no-repeat center;position:absolute;left:0;top:0;width:100%;height:100%;background-size:32px}.app_slide__sms-popup .close{position:absolute;right:5px;top:5px;display:inline-block;overflow:hidden;border-radius:5px;width:25px;height:25px;opacity:inherit}.app_slide__sms-popup .close:after,.app_slide__sms-popup .close:before{content:"";position:absolute;height:2px;width:100%;left:0;background:#111}.app_slide__sms-popup .close:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.app_slide__sms-popup .close:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.app_slide__sms-popup .content{text-align:center;margin:0 auto;max-width:700px;background:#fff;position:relative;border-radius:3px;-webkit-box-shadow:0 0 7px rgba(0,0,0,.07);box-shadow:0 0 7px rgba(0,0,0,.07);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;display:flex}@media(max-width: 767px){.app_slide__sms-popup .content{display:block}}@media(max-width: 767px){.app_slide__sms-popup .content{max-width:400px}}.app_slide__sms-popup .content .body{padding:40px 40px 25px;width:60%}.app_slide__sms-popup .content .body h3{font-size:24px}.app_slide__sms-popup .content .image{background:url("/assets/images/app-sms-popup-image.jpg") no-repeat center top;min-height:360px;width:400px}@media(max-width: 767px){.app_slide__sms-popup .content .image{display:none}}.app_slide__sms-popup .form-control{padding:20px 5px;text-align:left;border:1px solid #000;color:#000}.app_slide__sms-popup .form-text{margin-bottom:10px;font-size:11px}.app_slide__sms-popup .form-text a{color:inherit;text-decoration:underline}.app_slide__sms-popup .form-text a:hover,.app_slide__sms-popup .form-text a:focus,.app_slide__sms-popup .form-text a:-ms-keyboard-active{text-decoration:none}.subscribe-sec{padding:10% 0;background:url("/assets/styles/../images/full-banner.jpg") 0 0 no-repeat;background-size:cover;text-align:center}.subscribe__title{max-width:270px;margin:0 auto 30px;font-family:"Montserrat Semi",sans-serif;color:#000;font-size:18px;font-weight:400;line-height:28px;text-transform:uppercase;letter-spacing:.9px}.subscribe__form{max-width:260px;margin:0 auto 40px}.subscribe__form .form-group.error::after{width:100%}.subscribe__form .form-control{background:rgba(0,0,0,0);border:0;border-radius:initial;border-bottom:1px solid #909192;color:#000;font-size:13px;font-weight:500;line-height:20px;text-align:center;-webkit-box-shadow:none;box-shadow:none;padding:13px 0 20px}.subscribe__text{max-width:300px;margin:0 auto;font-family:"Montserrat Semi",sans-serif;color:#000;font-size:10px;font-weight:400;line-height:15px;letter-spacing:.5px}.subscribe__text a{color:inherit;text-decoration:none;border-bottom:1px solid #909192}.subscribe__text a:hover{text-decoration:none;border-bottom:rgba(0,0,0,0)}.subscribe-new-sec{padding:70px 0}.subscribe-new-sec h3{font-size:40px;text-align:center;line-height:44.5px;text-transform:none;font-family:"Montserrat",sans-serif;margin-bottom:40px}.subscribe-new-sec h3:before{content:url("/assets/styles/../images/i-subscribe-new.png");display:block;margin-bottom:10px}.subscribe-new-sec .subscribe-form .privacy-description{text-align:center;font-size:11px}.subscribe-new-sec .subscribe-form .privacy-description a{text-decoration:underline}.subscribe-new-sec .subscribe-form .mail-input-line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.subscribe-new-sec .subscribe-form .mail-input-line .form-group{width:40%}.subscribe-new-sec .subscribe-form .mail-input-line .form-group .form-control{height:46px;border:1px solid #000;padding:15px 21px}.subscribe-new-sec .subscribe-form .mail-input-line .form-group .form-control.invalid{border:1px solid #ff3347}.subscribe-new-sec .subscribe-form .mail-input-line .form-group .form-control::-webkit-input-placeholder{color:#000}.subscribe-new-sec .subscribe-form .mail-input-line .form-group .form-control::-moz-placeholder{color:#000}.subscribe-new-sec .subscribe-form .mail-input-line .form-group .form-control:-ms-input-placeholder{color:#000}.subscribe-new-sec .subscribe-form .mail-input-line .form-group .form-control::-ms-input-placeholder{color:#000}.subscribe-new-sec .subscribe-form .mail-input-line .form-group .form-control::placeholder{color:#000}.subscribe-new-sec .subscribe-form .mail-input-line .form-group .invalid-feedback{display:none;color:#ff3347}.subscribe-new-sec .subscribe-form .mail-input-line .form-group .invalid-feedback.active{display:block}.subscribe-new-sec .subscribe-form .mail-input-line .btn__black{margin:0 25px 15px}.subscribe-new-sec .subscribe-form .inline-checkboxes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:25px}.subscribe-new-sec .subscribe-form .inline-checkboxes:after{display:none !important}.subscribe-new-sec .subscribe-form .inline-checkboxes .checkbox-styled-squared{padding:0 23px}.subscribe-new-sec .subscribe-form__success{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.subscribe-new-sec .subscribe-form__icon{background:url(/assets/images/check-green.svg) no-repeat center;background-size:100% 100%;height:56px;width:56px}.subscribe-new-sec .subscribe-form__text{padding-left:18px;max-width:262px}.subscribe-footer__success{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:25px}.subscribe-footer__icon{background:url(/assets/images/check-green.svg) no-repeat center;background-size:100% 100%;height:56px;width:56px}.subscribe-footer__text{padding-left:18px;max-width:262px}@media(max-width: 991px){.subscribe-sec{background:url("/assets/styles/../images/full-banner.jpg") center center no-repeat}.subscribe-new-sec h3{font-size:30px}.subscribe-new-sec .subscribe-form .inline-checkboxes{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.subscribe-new-sec .subscribe-form .inline-checkboxes .checkbox-styled-rounded{padding:unset}.subscribe-new-sec .subscribe-form .mail-input-line .form-group{width:unset;-ms-flex-preferred-size:60%;flex-basis:60%}}@media(max-width: 767px){.subscribe-sec{background:url("/assets/styles/../images/full-banner.jpg") center center no-repeat;padding:60px 0 40px}.subscribe__title{max-width:190px;margin:0 auto 10px;font-size:12px;line-height:14px;letter-spacing:0}.subscribe__form{max-width:190px;margin:0 auto 25px}.subscribe__form .form-control{font-size:11px}.subscribe__form .btn{height:37px;font-size:13px}.subscribe__text{max-width:200px;font-size:10px;letter-spacing:0}.subscribe-new-sec .subscribe-form .inline-checkboxes .checkbox-styled-rounded input+label{padding-left:20px}}@media(max-width: 600px){.subscribe-new-sec h3{font-size:26px;line-height:36px}.subscribe-new-sec .subscribe-form .inline-checkboxes{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:10px}.subscribe-new-sec .subscribe-form .inline-checkboxes .checkbox-styled-squared{-ms-flex-preferred-size:50%;flex-basis:50%;margin-bottom:25px;padding-right:25px;padding-left:0;width:50%}.subscribe-new-sec .subscribe-form .inline-checkboxes .checkbox-styled-squared input+label{padding-left:24px}.subscribe-new-sec .subscribe-form .mail-input-line{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.subscribe-new-sec .subscribe-form .mail-input-line .btn__black{margin:0 auto 15px;max-width:unset}}.product__block{text-align:center}.product__block a{text-decoration:none}.product__block a:hover .product__name{opacity:.8}.product__block-info{min-height:120px;opacity:1;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.product__block-info .product__rating{padding-bottom:5px}.product__block-info .product__rating-stars{position:relative;display:inline-block;padding-right:8px;line-height:16px}.product__block-info .product__rating-stars-container{position:absolute;top:0;left:0}.product__block-info .product__rating-stars-front{color:gold}.product__block-info .product__rating-stars-back{color:#c6c7c7}.product__block-info .product__rating-reviews-cnt{display:inline-block;color:#9e9f9f}.product__block-buttons{display:none}@media(min-width: 991px){.product__block.a_b .product__block-buttons{display:block;position:absolute;bottom:120px;opacity:0;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.product__block.a_b .product__block-buttons__sizes{text-align:left;padding-bottom:15px}.product__block.a_b .product__block-buttons__sizes span{color:#777}.product__block.a_b .product__block-buttons__sizes span.size{margin-left:10px}.product__block.a_b .product__block-buttons .btn__transparent{border:1px solid #777;width:305px;font-size:13px;color:#000;-webkit-transition:border .2s ease;transition:border .2s ease;letter-spacing:.04em}.product__block.a_b .product__block-buttons .btn__transparent:hover{border:1px solid #000}.product__block.a_b:hover .product__block-buttons{opacity:1;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.product__block.a_b:hover .product__block-info{opacity:0;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}}.product__block--catalog .product__block-info{text-align:left;position:relative}.product__block--catalog .product__img{margin-bottom:12px}.product__block--catalog .product__name{font-size:12px;line-height:16px;padding-right:80px}.product__block--catalog .product__colors{position:absolute;right:2px;top:0;font-size:12px;line-height:16px;color:#999}.product__block--catalog .product__price .old-price{font-family:"Montserrat",sans-serif;font-size:12px;line-height:16px;color:#000}.product__block--catalog .product__price .new-price{font-size:15px;line-height:16px;font-family:"Montserrat Semi",sans-serif;color:#000}.product__block--catalog .product__rating{padding:0;margin-top:10px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:11px;line-height:13px}.product__block--catalog .product__stars{margin-right:10px;display:-webkit-box;display:-ms-flexbox;display:flex}.product__block--catalog .star{color:#c4c4c4}.product__block--catalog .star .fa-star:before{font-size:14px}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi),only screen and (min-resolution: 2dppx){.product__block--catalog .star .fa-star:before{font-size:10px}}.product__block--catalog .star+.star{margin-left:4px}.product__block--catalog .star.is-filled{color:#000}.product__block--catalog .product__favorite:hover:before,.product__block--catalog .product__favorite:hover:after{display:none}.product__block--catalog .product__favorite:hover span:after{right:calc(100% + 8px);top:0}.product__block--catalog .product__rating-reviews{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px;font-size:11px;line-height:13px}.product__block--catalog .product__rating-reviews .product__rating-val{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product__block--catalog .product__rating-reviews .product__rating-val:before{content:"";background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 36 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18 0L22.0413 12.4377H35.119L24.5389 20.1246L28.5801 32.5623L18 24.8754L7.41987 32.5623L11.4611 20.1246L0.880983 12.4377H13.9587L18 0Z' fill='currentColor'%3E%3C/path%3E%3C/svg%3E");width:11px;height:11px;width:11px;height:11px;margin-right:4px}.product__block--catalog .product__rating-reviews .product__reviews-count{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product__block--catalog .product__rating-reviews .product__reviews-count:before{content:"";background-color:#c6c7c7;border-radius:50%;width:4px;height:4px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 8px}.product__fast-viewed{display:none;margin:0;padding:0;border:none;top:42px;width:26px;height:25px;position:absolute;right:10px;z-index:1;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='16' viewBox='0 0 24 16' fill='none'%3E%3Cpath d='M12 0C6.54545 0 1.88727 3.31733 0 8C1.88727 12.6827 6.54545 16 12 16C17.4545 16 22.1127 12.6827 24 8C22.1127 3.31733 17.4545 0 12 0ZM12 13.3333C8.98909 13.3333 6.54545 10.944 6.54545 8C6.54545 5.056 8.98909 2.66667 12 2.66667C15.0109 2.66667 17.4545 5.056 17.4545 8C17.4545 10.944 15.0109 13.3333 12 13.3333ZM12 4.8C10.1891 4.8 8.72727 6.22933 8.72727 8C8.72727 9.77067 10.1891 11.2 12 11.2C13.8109 11.2 15.2727 9.77067 15.2727 8C15.2727 6.22933 13.8109 4.8 12 4.8Z' fill='%239E9F9F'/%3E%3C/svg%3E") center no-repeat}.product__fast-viewed:hover{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='16' viewBox='0 0 24 16' fill='none'%3E%3Cpath d='M12 0C6.54545 0 1.88727 3.31733 0 8C1.88727 12.6827 6.54545 16 12 16C17.4545 16 22.1127 12.6827 24 8C22.1127 3.31733 17.4545 0 12 0ZM12 13.3333C8.98909 13.3333 6.54545 10.944 6.54545 8C6.54545 5.056 8.98909 2.66667 12 2.66667C15.0109 2.66667 17.4545 5.056 17.4545 8C17.4545 10.944 15.0109 13.3333 12 13.3333ZM12 4.8C10.1891 4.8 8.72727 6.22933 8.72727 8C8.72727 9.77067 10.1891 11.2 12 11.2C13.8109 11.2 15.2727 9.77067 15.2727 8C15.2727 6.22933 13.8109 4.8 12 4.8Z' fill='%23767676'/%3E%3C/svg%3E") center no-repeat}.product__fast-viewed:hover span:after{font-family:"Montserrat Semi",sans-serif;content:"Быстрый просмотр";text-transform:none;font-weight:400;white-space:nowrap;font-size:11px;position:absolute;padding:5px 10px;color:#111;border:1px solid #c6c7c7;border-radius:2px;top:0;right:calc(100% + 8px);-webkit-box-shadow:0 4px 7px rgba(0,0,0,.1);box-shadow:0 4px 7px rgba(0,0,0,.1);background:#fff}.product__favorite{display:none;margin:0;padding:0;border:none;top:12px;width:26px;height:25px;background:url("/assets/styles/../images/i-heart-hover.svg") center no-repeat;position:absolute;right:10px;z-index:1}.product__favorite:hover span:after{font-family:"Montserrat Semi",sans-serif;content:"Добавить в избранное";text-transform:none;font-weight:400;white-space:nowrap;font-size:11px;position:absolute;padding:5px 10px;color:#111;border:1px solid #c6c7c7;border-radius:2px;top:32px;right:0;-webkit-box-shadow:0 4px 7px rgba(0,0,0,.1);box-shadow:0 4px 7px rgba(0,0,0,.1);background:#fff}.product__favorite.ab_favorite{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product__favorite.ab_favorite>span:first-child{font-size:9px;color:#fff;margin-right:1px}.product__favorite:not(.ab_favorite):hover{background:url("/assets/styles/../images/i-heart-m-hover.svg") center no-repeat}.product__favorite.active,.product__favorite.active:hover{background:url("/assets/styles/../images/i-heart-red.svg") center no-repeat}.product__favorite.active:not(.ab_favorite),.product__favorite.active:hover:not(.ab_favorite){display:block}.product__favorite--right-side{left:unset;right:0}.product__favorite:hover span:after{font-family:"Montserrat Semi",sans-serif;content:"Добавить в избранное";text-transform:none;font-weight:400;white-space:nowrap;font-size:11px;position:absolute;padding:5px 10px;color:#111;border:1px solid #c6c7c7;border-radius:2px;top:32px;right:0;-webkit-box-shadow:0 4px 7px rgba(0,0,0,.1);box-shadow:0 4px 7px rgba(0,0,0,.1);background:#fff}.product__favorite.active:hover span:after{content:"Удалить из избранного"}.product__favorite:hover:before{content:"";position:absolute;top:27px;right:6px;border:6px solid rgba(0,0,0,0);border-bottom-color:#c6c7c7;border-top:0}.product__favorite:hover:after{content:"";position:absolute;top:28px;right:7px;border:5px solid rgba(0,0,0,0);border-bottom-color:#fff;border-top:0}.product__basket-info{position:absolute;width:46px;height:46px;background:rgba(255,255,255,.7);left:auto;right:10px;bottom:10px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1;opacity:1;visibility:visible;-webkit-transition:opacity .3s ease,visibility .3s ease,width .3s ease .15s,border-radius .15s ease .3s,-webkit-transform .3s ease;transition:opacity .3s ease,visibility .3s ease,width .3s ease .15s,border-radius .15s ease .3s,-webkit-transform .3s ease;transition:opacity .3s ease,visibility .3s ease,transform .3s ease,width .3s ease .15s,border-radius .15s ease .3s;transition:opacity .3s ease,visibility .3s ease,transform .3s ease,width .3s ease .15s,border-radius .15s ease .3s,-webkit-transform .3s ease}@media(max-width: 767px){.product__basket-info{display:none !important}}.product__block:hover .product__basket-info{opacity:1;visibility:visible}.product__basket{color:#404040;font-weight:500;font-size:13px;line-height:18px;text-align:center;cursor:pointer;position:absolute;width:46px;height:46px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:1;-webkit-transition:opacity .2s ease,visibility .2s ease;transition:opacity .2s ease,visibility .2s ease;right:0}.product__basket a{display:block;padding:16px 20px}.product__basket span{display:block;padding:20px}.product__basket span.not-available{color:#ccc}.product__basket-props{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;opacity:0;visibility:hidden;-webkit-transition:opacity .15s ease .3s,visibility .2s ease;transition:opacity .15s ease .3s,visibility .2s ease}.product__basket-info[data-view=offers]{width:calc(100% - 20px);border-radius:4px;-webkit-transition:opacity .3s ease .15s,visibility .3s ease,width .3s ease,border-radius .15s ease,-webkit-transform .3s ease;transition:opacity .3s ease .15s,visibility .3s ease,width .3s ease,border-radius .15s ease,-webkit-transform .3s ease;transition:opacity .3s ease .15s,visibility .3s ease,transform .3s ease,width .3s ease,border-radius .15s ease;transition:opacity .3s ease .15s,visibility .3s ease,transform .3s ease,width .3s ease,border-radius .15s ease,-webkit-transform .3s ease}.product__basket-info[data-view=offers] .product__basket{opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:opacity .2s ease 0s,visibility .2s ease 0s;transition:opacity .2s ease 0s,visibility .2s ease 0s}.product__basket-info[data-view=offers] .product__basket-props{opacity:1;visibility:visible}.product__basket-info.is-hiding .product__basket{-webkit-transition:opacity .2s ease .45s,visibility .2s ease .45s;transition:opacity .2s ease .45s,visibility .2s ease .45s}.product__basket-props{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:6px 14px;gap:16px}.product__basket-props__center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product__basket-props__center span{margin-left:5px;margin-right:5px}@media(max-width: 1200px){.product__basket-props{gap:8px}}.product__basket-size{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:28px;height:28px;color:#000;font-size:14px;line-height:16px;cursor:pointer;position:relative;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.product__basket-size:not(.not-available):hover{background-color:#efefef}.product__basket-size.not-available{text-decoration:line-through}.product__foot_fullness{position:absolute;bottom:10px;left:.9em;color:#777;font-size:11px}@media(min-width: 768px){.product__foot_fullness{left:1.2em}}.product__video_icon{position:absolute;bottom:10px;left:10px;background:url("/assets/styles/../images/i-video.svg") center center no-repeat;width:33px;height:25px}.product__corner_labels{position:absolute;top:12px;left:10px;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:calc(100% - 20px);-ms-flex-wrap:wrap;flex-wrap:wrap;z-index:2}.product__corner_label{position:absolute;top:12px;left:10px;min-height:20px;padding:2px 8px;text-align:center;font-size:11px;opacity:1;border-radius:0;text-transform:none}.product__corner_labels>.product__corner_label{position:static;top:0;left:0}.product__corner_label.bg-brown{background-color:#cd8c67}.product__corner_label.bg-white{background-color:#fff}.product__corner_label.bg-red{background-color:#ff3347}.product__corner_label.bg-dark-red{background-color:#b80101}.product__corner_label.bg-green{background-color:#a6debc}.product__corner_label.bg-grey{background-color:#adadad}.product__corner_label.bg-yellow{background-color:#ffe767}.product__corner_label.bg-blue{background-color:#70adda}.product__corner_label.bg-skyblue{background-color:#8fc6df}.product__corner_label.bg-deepblue{background-color:#3c08ff}.product__corner_label.bg-lightgreen{background-color:#74e109}.product__corner_label.bg-pink{background-color:#ff2e71}.product__corner_label.bg-purple{background-color:#cabbeb}.product__corner_label.bg-orange{background-color:#f36f22}.product__corner_label.bg-orange-2{background-color:#f3b822}.product__corner_label.bg-ferra{background-color:#886f68}.product__corner_label.bg-creme{background-color:#f6d7c7}.product__corner_label.bg-transparent{background-color:rgba(0,0,0,0)}.product__corner_label.bg-brand{background-color:#fae8e6}.product__corner_label.c-white{color:#fff}.product__corner_label.c-red{color:#ff3347}.product__corner_label.c-black{color:#000}.product__corner_label.c-medium{font-family:"Montserrat Medium",sans-serif}.product__corner_label.c-semi{font-family:"Montserrat Semi",sans-serif}.product__corner_label.mario-tooltip{position:absolute}.product__corner_label.label__for_you:hover .for_you-tooltip{visibility:visible;opacity:1}.product__corner_label.label__for_you:hover a{color:unset}.product__corner_label .for_you-tooltip{position:absolute;min-width:285px;border:1px solid #c6c7c7;border-radius:4px;-webkit-box-shadow:0 7px 7px rgba(0,0,0,.07);box-shadow:0 7px 7px rgba(0,0,0,.07);background-color:#fff;left:-95px;top:30px;visibility:hidden;opacity:0;-webkit-transition:all .25s ease;transition:all .25s ease}.product__corner_label .for_you-tooltip__body{position:relative;padding:21px 32px 21px 21px;text-align:left}.product__corner_label .for_you-tooltip__body:before,.product__corner_label .for_you-tooltip__body:after{content:"";display:block;position:absolute;left:calc(50% - 10px);width:0;height:0;border-style:solid}.product__corner_label .for_you-tooltip__body:before{top:-20px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #c6c7c7 rgba(0,0,0,0);border-width:10px}.product__corner_label .for_you-tooltip__body:after{top:-19px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff rgba(0,0,0,0);border-width:10px}.product__corner_label .for_you-tooltip__body .close-icon{display:none;position:absolute;background:url("/assets/styles/../images/i-close-black.svg") 0 0 no-repeat;top:17px;right:17px}.product__corner_label .for_you-tooltip__text,.product__corner_label .for_you-tooltip__personal{line-height:130%;color:#000;text-transform:none;font-size:13px;font-family:"Montserrat",sans-serif}.product__corner_label .for_you-tooltip__personal{text-decoration:underline;color:#000 !important}.product__corner_label .for_you-tooltip.active{visibility:visible;opacity:1}.product__corner_label .for_you-tooltip.active .for_you-tooltip__body .close-icon{display:block}.product__gallery{position:absolute;width:100%;height:100%;top:0;left:0}.product__gallery-pictures{position:relative;overflow:hidden;width:100%;height:100%}.product__img:hover .product__gallery-nav{display:-webkit-box;display:-ms-flexbox;display:flex}.product__gallery-nav{position:absolute;top:0;left:0;width:100%;height:100%;padding:0 8px;display:none}.product__gallery-nav>li{height:100%;display:block;-webkit-box-flex:1;-ms-flex:1 auto;flex:1 auto;cursor:pointer;margin:0}.product__gallery-nav>li:before{content:"";position:absolute;left:0;right:0;width:calc(100% - 4px);left:2px;top:4px;height:2px;background-color:#fff;border-radius:2px}.product__gallery-nav>li.active:before{background-color:#a5a5a5}@media(max-width: 768px){.product__gallery-nav{display:-webkit-box;display:-ms-flexbox;display:flex}}.product__picture{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;left:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.product__picture.animating{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.bx-touch .product__picture.slide-out-left{-webkit-animation:slideOutLeft .3s ease-out forwards;animation:slideOutLeft .3s ease-out forwards}.bx-touch .product__picture.slide-out-right{-webkit-animation:slideOutRight .3s ease-out forwards;animation:slideOutRight .3s ease-out forwards}.bx-touch .product__picture.slide-in-left{-webkit-animation:slideInLeft .3s ease-out forwards;animation:slideInLeft .3s ease-out forwards}.bx-touch .product__picture.slide-in-right{-webkit-animation:slideInRight .3s ease-out forwards;animation:slideInRight .3s ease-out forwards}.product__picture-img{-o-object-fit:cover;object-fit:cover;width:100%;height:auto;min-width:100%;min-height:100%;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.product__picture:not(.active):not(.animating){display:none}.product__img{margin-bottom:17px;border:1px solid #f8f9f9;position:relative;padding-bottom:129.175%;overflow:hidden}.product__img>a{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;left:0}@media(min-width: 1200px){.card .hits-sec .product__img{height:500px}}.product__img_banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}@media(max-width: 768px){.product__img_banner{margin:0 auto 10px;width:auto}}.product__img_banner .product__img_bg{margin-left:auto;margin-right:auto;width:auto;height:auto;position:relative;-o-object-fit:cover;object-fit:cover;max-width:100%;max-height:100%}.product__img div.product__img_bg{width:100%;height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;-webkit-transition:.3s;transition:.3s;position:relative}.product__img img.product__img_bg{-o-object-fit:cover;object-fit:cover;width:100%;height:auto;min-width:100%;min-height:100%;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.product__img_video{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product__img_video video{width:auto;max-width:200px}@media(min-width: 768px){.product__img_video video{max-width:300px}}@media(min-width: 1200px){.product__img_video video{max-width:320px}}.product__img_bg.secondary{position:absolute;width:100%;height:100%;opacity:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:auto;height:auto}.product__img:hover .product__img_bg.secondary,.product__img:focus .product__img_bg.secondary{opacity:1}.product__img:hover .product__favorite:not(.ab_favorite),.product__img:focus .product__favorite:not(.ab_favorite){display:block}.product__img:hover .product__fast-viewed,.product__img:focus .product__fast-viewed{display:block}.product__img.video_a_b{margin-bottom:24px}.product__img.video_a_b .product__foot_fullness{position:unset;font-size:10px;font-family:"Montserrat Semi",sans-serif;text-transform:lowercase;color:#adadad;display:inline-block;padding-top:8px}.product__img.video_a_b .product__favorite{bottom:auto;top:10px}.product__img.video_a_b .product__corner_label{top:10px;left:10px}.product__img.video_a_b+.product__block-info .product__labels .product__label .label-card__text-red_invert{background-color:rgba(0,0,0,0);color:#ff3347;font-family:"Montserrat Semi",sans-serif}.product__img .hover-sec{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.2);opacity:0;visibility:hidden;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:30}.product__img .hover-sec__link{display:block;position:absolute;top:0;left:0;right:0;bottom:0;opacity:0}.product__img .hover-sec .btns{width:184px;position:absolute;top:50%;left:0;right:0;margin:0 auto;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.product__img .hover-sec .btns .btn{width:100%;height:45px;text-transform:uppercase;font-size:13px;border-radius:2px}.product__img .hover-sec .btns .btn:first-child{margin-bottom:7px}.product__img .hover-sec .del{position:absolute;bottom:30px;left:0;right:0;text-align:center}.product__img .hover-sec .del .garbage__icon{background:url("/assets/styles/../images/i-garbage-white.svg") 0 0 no-repeat;cursor:pointer}.product__img .hover-sec .del .garbage__icon:hover{background:url("/assets/styles/../images/i-garbage-hover.svg") 0 0 no-repeat}.product__img:hover .hover-sec{opacity:1;visibility:visible;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.product__name{color:#000;font-size:13px;font-weight:500;line-height:20px;text-decoration:none;max-height:44px;overflow:hidden;margin-bottom:10px}.product__brand{color:#666;font-family:"Montserrat Semi",sans-serif;font-size:10px;font-weight:400;letter-spacing:.5px;line-height:23px;text-transform:uppercase;margin-bottom:7px;text-decoration:none;font-family:"Montserrat Medium",sans-serif}.product__price .new-price{display:inline-block;vertical-align:middle;color:#000;font-family:"Montserrat Medium",sans-serif;font-size:13px;font-weight:400;letter-spacing:.5px;line-height:13px;margin-right:5px}.product__price .new-price.new-price-red{color:#ff3347}.product__price .old-price{display:inline-block;vertical-align:middle;color:#999;font-family:"Montserrat Semi",sans-serif;font-size:10px;font-weight:400;line-height:13px;letter-spacing:.5px;text-transform:uppercase}.product__price .old-price .line{height:auto;display:inline-block;background-color:initial;border:0;width:auto;opacity:1;text-decoration:line-through}.product__m-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:10px}.product__m-actions .btn{font:400 12px/120% "Montserrat Medium",sans-serif;display:block;width:100%;text-align:center;padding:8px 10px;border:1px solid rgba(0,0,0,0);border-radius:4px;-webkit-transition:background-color .15s,border-color .15s;transition:background-color .15s,border-color .15s}.product__m-actions .btn__primary{background-color:#000;border-color:#000;color:#fff}.product__m-actions .btn__primary:hover,.product__m-actions .btn__primary:focus,.product__m-actions .btn__primary:active{background-color:#333;border-color:#333;color:#fff}.product__m-actions .btn__loading{position:relative;background-color:#333;border-color:#333;color:#fff;pointer-events:none}.product__m-actions .btn__loading:before{content:"";background:#333 url(/assets/images/preloader_white.svg) no-repeat center;position:absolute;left:0;top:0;width:100%;height:100%;background-size:16px}@media(min-width: 768px){.product__m-actions{display:none}}.product__endsoon{font-size:11px;line-height:16px;color:#ff3347;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.product__dolyame-price{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font:400 12px/15px "Montserrat Medium",sans-serif;color:#753af8}.product__subscription .btn__subscribe{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:34px;padding:8px 23.5px;color:#000;border:1px solid #000;border-radius:2px;font:500 10px/18px "Montserrat Medium",sans-serif}.product__subscription .btn__subscribe .loading{background-image:url("/assets/styles/../images/preloader.svg");width:20px;height:20px;background-size:20px}.product__subscription .btn__subscribe.active{-webkit-box-shadow:none;box-shadow:none}.product__subscription .btn__subscribe.active::before{content:"";background-image:url("data:image/svg+xml,%3Csvg width='11' height='9' viewBox='0 0 11 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.70628 6.28686L8.99776 1.12651C9.16218 0.966161 9.37145 0.885986 9.62556 0.885986C9.87967 0.885986 10.0889 0.966161 10.2534 1.12651C10.4178 1.28686 10.5 1.49094 10.5 1.73876C10.5 1.98657 10.4178 2.19065 10.2534 2.351L4.33408 8.1236C4.15471 8.29852 3.94544 8.38599 3.70628 8.38599C3.46711 8.38599 3.25785 8.29852 3.07848 8.1236L0.746636 5.84954C0.582212 5.68919 0.5 5.48511 0.5 5.2373C0.5 4.98948 0.582212 4.7854 0.746636 4.62505C0.911061 4.4647 1.12033 4.38453 1.37444 4.38453C1.62855 4.38453 1.83782 4.4647 2.00224 4.62505L3.70628 6.28686Z' fill='black'/%3E%3C/svg%3E%0A");width:11px;height:9px;margin-left:-2px;margin-right:5px;margin-top:-3px}.product__subscription .btn__subscribe:not(.active)>span:nth-child(2){display:none}.product__subscription .btn__subscribe.active>span:nth-child(1){display:none}@media(max-width: 1199px){.product__dolyame-price{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:11px;line-height:13px;margin-top:4px}}@media(max-width: 991px){.product__name{font-size:11px;line-height:12px;max-height:45px}.product__brand{font-size:8px;margin-bottom:5px}.product__fast-viewed,.product__favorite:not(.active){display:none !important}.product__corner_label .for_you-tooltip{left:0;min-width:230px}.product__corner_label .for_you-tooltip__body:before,.product__corner_label .for_you-tooltip__body:after{left:calc(20% - 10px)}.product__block--catalog .product__name{padding-right:0}.product__block--catalog .product__colors{position:static;margin-top:12px}}@media(max-width: 767px){.product__name{font-size:13px;overflow:hidden;line-height:15px}.product__brand{font-family:"Montserrat Semi",sans-serif;color:#666;font-size:8px;font-weight:400;letter-spacing:.6px;line-height:16px;text-transform:uppercase}.product__price .new-price{color:#000;line-height:20px}.product__block .product__img{display:block;width:auto;margin:0 auto 10px}.product__block-info{margin:0 auto}.product__block-info .product__rating{padding:2px 0}.product__block--catalog .product__colors{display:none}.product__corner_label{font-size:9px;line-height:12px;min-height:14px;padding:0 8px;top:8px;left:8px}}@media(max-width: 576px){.product__corner_label .for_you-tooltip{min-width:unset}.product__corner_label .for_you-tooltip__body .close-icon{top:12px;right:12px}}.help-sec{padding:70px 0 50px}.help__icon{margin-bottom:23px;vertical-align:middle;line-height:43px}.help__icon img{display:inline-block;vertical-align:middle;height:100%}.help__head{color:#000;font-size:18px;font-family:"Montserrat Medium",sans-serif;line-height:26px;text-transform:uppercase;margin-bottom:8px;max-width:240px}.help__text{color:#000;font-size:13px;font-weight:500;line-height:20px;max-width:210px}.help__inner{padding:25px 0}@media(max-width: 991px){.help-sec{padding:30px 0 15px}.help-sec .row{display:-webkit-box;display:-ms-flexbox;display:flex}.help-sec .row>div{padding:0 30px;margin:30px 0}}@media(max-width: 767px){.help-sec{padding:0 50px 30px}.help-sec .row{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.help-sec .row>div{-webkit-box-flex:0;-ms-flex:0 50%;flex:0 50%}}@media(max-width: 576px){.help-sec .row>div{-webkit-box-flex:0;-ms-flex:0 100%;flex:0 100%}}@media(min-width: 577px){.help__icon{text-align:center}.help__head{text-align:center;margin:0 auto 8px}.help__text{text-align:center;margin:0 auto}}.reviews__slider-sec{padding-bottom:100px;max-width:100%;overflow:hidden}.reviews__slider-sec .title{margin-bottom:80px}.reviews__slider-sec .reviews__slider{margin-left:-10px;margin-right:-10px}.reviews__slider-sec .slide{padding:10px 10px}.reviews__slider-sec .slick-dots{margin-top:20px}.reviews__slider-sec .slick-dots li{width:6px;height:6px;margin:0 3px}.reviews__slider-sec .slick-prev{left:-40px}.reviews__slider-sec .slick-next{right:-40px}.reviews__slider-block{-webkit-box-shadow:0 0 10px rgba(163,182,194,.32);box-shadow:0 0 10px rgba(163,182,194,.32);padding:30px;position:relative}.reviews__slider-text{color:#000;font-size:13px;font-weight:500;line-height:20px;margin-bottom:15px;height:80px;overflow:hidden}.reviews__slider-name{font-family:"Montserrat Semi",sans-serif;color:#000;font-size:13px;font-weight:400;line-height:20px;margin-bottom:5px}.reviews__slider-name .date{color:gray;font-family:"Montserrat",sans-serif;font-size:13px;font-weight:500;line-height:20px}.reviews__slider-product a{display:inline-block;opacity:.65;color:#000;font-size:13px;font-weight:500;line-height:20px;text-decoration:underline;margin-bottom:5px}.reviews__slider-brand{color:#666;font-family:"Montserrat Semi",sans-serif;font-size:10px;font-weight:400;letter-spacing:.5px;text-transform:uppercase}.reviews__slider-rating{position:absolute;top:30px;right:30px}.reviews__slider-rating i{color:gray;font-size:12px}.reviews__slider-rating i:hover{opacity:.6}.reviews__slider-rating i:focus,.reviews__slider-rating i:active{opacity:.8}@media(max-width: 991px){.reviews__slider-sec{padding-bottom:15px}.reviews__slider-sec .title{margin-bottom:10px}.reviews__slider-sec .reviews__slider{margin-left:-10px;margin-right:-10px;padding:15px 0}.reviews__slider-sec .slide{padding:20px;position:relative}.reviews__slider-sec .slide .reviews__slider-block{-webkit-box-shadow:0 0 10px rgba(118,133,143,.39);box-shadow:0 0 10px rgba(118,133,143,.39);background-color:#f8f9f9;z-index:1}.reviews__slider-sec .slick-center .reviews__slider-block{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-box-shadow:0 0 10px rgba(163,182,194,.32);box-shadow:0 0 10px rgba(163,182,194,.32);background-color:#f8f9f9;z-index:2;padding:10px}}@media(max-width: 599px){.reviews__slider-sec{padding-bottom:15px}.reviews__slider-sec .title{margin-bottom:10px}.reviews__slider-sec .reviews__slider{margin-left:-10px;margin-right:-10px;padding:15px 0}.reviews__slider-sec .reviews__slider .slick-list{height:288px}.reviews__slider-sec .reviews__slider .slick-list .slick-track{top:30px}.reviews__slider-sec .slide{padding:0;position:relative}.reviews__slider-sec .slide .reviews__slider-block{-webkit-box-shadow:0 0 10px rgba(118,133,143,.39);box-shadow:0 0 10px rgba(118,133,143,.39);background-color:#f8f9f9;z-index:1;padding:20px 0}.reviews__slider-sec .slide .reviews__slider-block .reviews__slider-rating{top:25px}.reviews__slider-sec .slick-center .reviews__slider-block{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-box-shadow:0 0 10px rgba(163,182,194,.32);box-shadow:0 0 10px rgba(163,182,194,.32);background-color:#f8f9f9;z-index:2;padding:25px}}.instagram-sec{padding-bottom:120px}.instagram-sec .row{margin-left:-10px;margin-right:-10px}.instagram-sec .title{margin-bottom:60px}.instagram__img{position:relative;height:300px;overflow:hidden}.instagram__img img{width:100%;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.instagram__wrap{padding:0 10px}.instagram__block{position:relative}.instagram__info{position:absolute;top:0;left:0;right:0;height:44px;background:rgba(122,122,122,.5);padding:9px 15px}.instagram__ava{display:inline-block;vertical-align:middle;margin-right:5px}.instagram__ava img{width:25px;height:25px;border-radius:50%}.instagram__text{max-width:130px;display:inline-block;vertical-align:middle;color:#fefefe;font-size:9px;font-weight:700;line-height:13.38px;text-transform:uppercase}.instagram__comment{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:55px;color:#fefefe;font-size:10px;font-weight:500;line-height:15.89px}.instagram__comment .icon{display:inline-block;vertical-align:middle}.instagram__comment .count{display:inline-block;vertical-align:middle}.instagram__like{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:15px;color:#fefefe;font-size:10px;font-weight:500;line-height:15.89px}.instagram__like .icon{display:inline-block;vertical-align:middle}.instagram__like .count{display:inline-block;vertical-align:middle}@media(max-width: 991px){.instagram-sec{padding-bottom:60px}.instagram-sec .title{margin-bottom:20px}.instagram__info{padding:9px 7px}.instagram__ava{display:inline-block;width:23px;margin-right:0}.instagram__text{max-width:130px;font-size:8px}}@media(max-width: 767px){.instagram__block{position:relative;max-width:280px;margin:0 auto 20px}.instagram__img img{width:100%}.instagram-sec{padding-bottom:40px}.instagram-sec .container{padding:0}.instagram-sec .title{margin-bottom:20px}.instagram-sec .insta-slider{padding:0}.instagram-sec .slide{padding:20px;position:relative}.instagram-sec .slick-center{-webkit-transform:scale(1.1);transform:scale(1.1);z-index:2}.instagram-sec .slick-dots{margin:0}}.footer{background-color:#fff;color:#5d5d5d;font-size:14px;line-height:120%;padding:0 0}.footer__subscription{padding:60px 0}.footer__inner{padding:15px 0 0}.footer__bottom{padding:40px 0;text-align:center}.footer__contacts{margin-bottom:20px}.footer__contacts-details{margin-bottom:40px}.footer__socials{margin:40px 0 36px}@media(max-width: 767px){.has-quicknav .footer{padding-bottom:60px}.has-sticky-checkout .footer{padding-bottom:200px}}@media(min-width: 768px){.footer{padding-bottom:0px}.footer__subscription{padding-top:80px;padding-bottom:80px}.footer__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:30px;padding-bottom:30px}.footer__bottom{border-top:1px solid #2c2c2c}}.footer-nav__title{font:400 16px/120% "Montserrat Medium",sans-serif;text-transform:uppercase;text-decoration:none !important;color:#000 !important;padding:20px 0;display:block;position:relative}.footer-nav__title:hover,.footer-nav__title:focus,.footer-nav__title:active{color:#000 !important}.footer-nav__list{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer-nav__item{margin-bottom:20px}.footer-nav__item:before{display:none}.footer-nav__link{font:400 14px/100% "Montserrat",sans-serif;text-decoration:none;color:#5d5d5d}.footer-nav__link:hover,.footer-nav__link:focus,.footer-nav__link:active{text-decoration:underline}@media(max-width: 767px){.footer-nav__column{border-bottom:1px solid #2c2c2c}.footer-nav__title:before,.footer-nav__title:after{content:"";display:block;background-color:#2c2c2c;position:absolute;top:50%;right:8px;-webkit-transition:.35s;transition:.35s;width:12px;height:1px}.footer-nav__title:before{-webkit-transform:translatey(-50%);transform:translatey(-50%)}.footer-nav__title:after{-webkit-transform:translatey(-50%) rotate(90deg);transform:translatey(-50%) rotate(90deg)}.footer-nav__title[aria-expanded=true]:before{-webkit-transform:translatey(-50%) rotate(-90deg);transform:translatey(-50%) rotate(-90deg);opacity:0}.footer-nav__title[aria-expanded=true]:after{-webkit-transform:translatey(-50%) rotate(0);transform:translatey(-50%) rotate(0)}}@media(min-width: 768px){.footer-nav{-webkit-column-count:2;-moz-column-count:2;column-count:2;gap:20px}.footer-nav__collapse.collapse{display:block !important;height:auto !important}.footer-nav__title{padding:0;margin-bottom:20px;pointer-events:none;font-size:18px}.footer-nav__list{gap:18px}.footer-nav__column{width:222px;margin-bottom:40px}.footer-nav__item{margin-bottom:0}}@media(min-width: 992px){.footer-nav{gap:120px}.footer-nav__column{width:280px}}.footer-contacts{font:400 14px/100% "Montserrat",sans-serif;color:#5d5d5d}.footer-contacts__link{color:#000 !important}.footer-contacts__item{margin-bottom:12px;font-size:14px;line-height:120%}.footer-contacts__item:before{display:none}.footer-contacts__item--phone{font-size:16px;font-family:"Montserrat Medium";margin-bottom:8px}.footer-contacts__item--schedule{margin-top:12px;margin-bottom:20px;font-size:12px;line-height:120%;color:#5d5d5d}@media(min-width: 768px){.footer-contacts__item--phone{font-size:18px}}.footer-shops{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;color:#5d5d5d;padding:0 0 20px}.footer-shops__item{max-width:260px}.footer-subscription{background-color:#ededed;padding:45px 0}.footer-subscription__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer-subscription__title{color:#000;font:400 16px/120% "Montserrat Medium",sans-serif;text-transform:none;margin-bottom:24px;text-transform:uppercase;max-width:480px}.footer-subscription__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.footer-subscription__form>div{width:100%}.footer-subscription .form-control{background-color:#fff;color:gray;border:1px solid #a5a5a5;border-radius:4px;padding:14px 12px;font-size:14px;line-height:100%;height:48px;font-size:16px}.footer-subscription .form-group{margin-bottom:0px;-webkit-box-flex:1;-ms-flex:1;flex:1}.footer-subscription .form-group:after{background:#fc5757;color:#fff;padding:2px 4px;border-radius:2px}.footer-subscription .form-group.error .form-control{border-width:1px !important}.footer-subscription .btn__black{border:1px solid #181818;background-color:#181818;color:#fff;padding:14px 10px;border-radius:4px;font:400 14px/100% "Montserrat Semi",sans-serif;text-transform:none;max-width:none;margin-bottom:0;-webkit-transition:.3s;transition:.3s;height:48px;max-height:none;-webkit-box-flex:1;-ms-flex:1 auto;flex:1 auto;position:relative}.footer-subscription .btn__black:hover,.footer-subscription .btn__black:focus,.footer-subscription .btn__black:active{background-color:#323232;border-color:#323232}.footer-subscription__disclaimer{font:400 10px/130% "Montserrat",sans-serif;text-align:left;margin-top:8px}.footer-subscription__disclaimer a{text-decoration:underline}.footer-subscription__disclaimer a:hover,.footer-subscription__disclaimer a:focus,.footer-subscription__disclaimer a:active{text-decoration:none}.footer-subscription .subscribe-footer__success{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer-subscription .subscribe-footer__icon{margin-bottom:14px}.footer-subscription .subscribe-footer__text{color:#000;padding-left:0;max-width:none}@media(max-width: 767px){.footer-subscription .btn__black:before{bottom:calc(100% - 12px);right:0}}@media(min-width: 768px){.footer-subscription{margin-left:auto;margin-right:auto;padding-top:55px;padding-bottom:55px}.footer-subscription__body{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:32px}.footer-subscription__img-wrapper{-webkit-box-flex:0;-ms-flex:0 0 349px;flex:0 0 349px}.footer-subscription__content{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.footer-subscription__form{gap:12px}.footer-subscription__disclaimer{margin-top:12px;font-size:12px}}@media(min-width: 1200px){.footer-subscription{padding-top:20px;padding-bottom:20px}.footer-subscription__body{gap:52px}.footer-subscription__title{font-size:18px;margin-bottom:40px;max-width:none}.footer-subscription__img-wrapper{-ms-flex-preferred-size:603px;flex-basis:603px}.footer-subscription__form{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.footer-subscription__form .form-group{-webkit-box-flex:1;-ms-flex:1 auto;flex:1 auto}.footer-subscription__form .btn__black{-webkit-box-flex:0;-ms-flex:0 0 173px;flex:0 0 173px}}.footer-socials{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:32px;margin:0}.footer-socials__item{margin:0;-webkit-box-flex:0;-ms-flex:0;flex:0}.footer-socials__item:before{display:none}.app-promo{margin:40px 0 0;position:relative}.app-promo__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.app-promo__bg{-webkit-box-flex:1;-ms-flex:1 0 280px;flex:1 0 280px;height:280px;background:url("/assets/images/footer/app_promo_bg_mobile.jpg?v2") 0 center no-repeat;background-size:cover;position:relative}.app-promo__bg:after{content:"";background:url("/assets/images/footer/app_promo_phone.png?v2") center 100% no-repeat;background-size:230px;position:absolute;width:100%;height:100%}.app-promo__content{background-color:#f5f5f3;padding:20px 15px 40px}.app-promo__title{font:400 26px/135% "Montserrat Semi",sans-serif;text-transform:none;margin-bottom:6px;max-width:240px}.app-promo__desc{font-size:16px;line-height:120%;margin-bottom:20px;max-width:360px;font-family:"Montserrat Medium",sans-serif}.app-promo__desc b{font-weight:400;font-family:"Montserrat Bold",sans-serif}.app-promo__app{display:none}.app-promo__download .app-promo__title{font:400 16px/130% "Montserrat Medium",sans-serif;margin-bottom:20px}.app-promo__phone{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:230px}.app-promo__store{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px}.app-promo__qr{margin-bottom:20px}.app-promo__qr-rating{width:180px;background:#f3eee1;border-top-left-radius:24px;border-top-right-radius:24px;border-bottom-left-radius:12px;border-bottom-right-radius:12px}.app-promo__qr-rating>img{border-radius:24px}.app-promo__rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:4px;padding:11px;line-height:1}.app-promo__button{z-index:3}.app-promo__button--ios{max-width:140px}.app-promo__button--android{max-width:119px}.app-promo__link{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;z-index:2;display:none}@media(max-width: 767px){.app-promo .container{padding-left:0;padding-right:0}}@media(max-width: 767px){.app-promo .container{padding-left:0;padding-right:0;max-width:none !important;width:auto !important;margin:0 !important}}@media(max-width: 1199px){.app-promo__link--mobile{display:block}}@media(min-width: 768px){.app-promo{margin:40px 0 0}.app-promo__bg{-ms-flex-preferred-size:350px;flex-basis:350px;height:350px;background-image:url("/assets/images/footer/app_promo_bg_tablet.jpg?v2")}.app-promo__bg:after{background-position:calc(100% - 11.9904076739vw) 100%;background-size:270px}.app-promo__content{position:absolute;top:0;left:0;background-color:rgba(0,0,0,0);width:100%;padding-top:55px}.app-promo__title{margin-bottom:12px}}@media(min-width: 1200px){.app-promo__bg{-ms-flex-preferred-size:396px;flex-basis:396px;height:396px;background-image:url("/assets/images/footer/app_promo_bg_desktop.jpg?v2")}.app-promo__bg:after{background-position:calc(100% - 5.5555555556vw) 100%;background-size:320px}.app-promo__inner{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.app-promo__main{-webkit-box-flex:1;-ms-flex:1;flex:1;position:static}.app-promo__content{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.app-promo__title{font-size:40px;line-height:135%;max-width:360px}.app-promo__app{display:block;background-color:#f5f5f3;color:#000;-webkit-box-flex:0;-ms-flex:0 0 32.6388888889%;flex:0 0 32.6388888889%;padding:32px 55px;position:relative}.app-promo__app .app-promo__desc{max-width:250px;margin-bottom:20px}.app-promo__main .app-promo__store{display:none}.app-promo__link--desktop{display:block}}.cookie-consent{position:fixed;z-index:1090;bottom:0;width:100%;display:none}.cookie-consent.is-shown{display:block}.cookie-consent__wrapper{background-color:#fff;color:#000;border-top:1px solid #c6c7c7;padding:15px 0;font-size:10px;line-height:14px}.cookie-consent .container{width:100% !important;max-width:none !important}.cookie-consent__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.cookie-consent__backrop{display:none}.cookie-consent a{text-decoration:underline}.cookie-consent .btn{height:32px;padding:0;width:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;border-radius:4px;font-family:"Montserrat Semi",sans-serif;font-size:10px;line-height:18px;font-weight:400;text-transform:uppercase;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:.3s;transition:.3s;padding:0 8px}.cookie-consent .btn__primary{background-color:#000;border-color:#000;color:#fff}.cookie-consent .btn__primary:hover,.cookie-consent .btn__primary:focus,.cookie-consent .btn__primary:active{background-color:#1a1a1a;border-color:#1a1a1a;color:#fff}@media(max-width: 767px){.cookie-consent{width:100%;height:100%;background:rgba(0,0,0,.6)}.cookie-consent__wrapper{position:fixed;bottom:0;width:calc(100% - 30px);max-width:420px;left:50%;top:50%;bottom:auto;right:auto;-webkit-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);border:0;font-size:16px;line-height:120%}.cookie-consent .btn{font-size:14px;height:52px}}@media(min-width: 768px){.cookie-consent{font-size:12px;line-height:16px}}@media(min-width: 992px){.cookie-consent{font-size:14px;line-height:20px}.cookie-consent__main{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.floating-cart{position:fixed;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:56px;width:78px;height:78px;background-color:#fae8e6;border-radius:50%;border:0;outline:0;-webkit-box-shadow:0px 2px 14px 0px #e4e4e4;box-shadow:0px 2px 14px 0px #e4e4e4;z-index:999}.floating-cart__counter{position:absolute;top:14px;right:14px;min-width:26px;height:26px;background-color:#fff;color:#000;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:6px;padding-right:6px;font-size:18px;line-height:20px;font-family:"Montserrat Medium",sans-serif}@media(max-width: 992px){.floating-cart{display:none}}.aside__menu{-webkit-transition:visibility .3s,opacity .3s;transition:visibility .3s,opacity .3s}.aside__menu.affix{position:fixed;top:100px;visibility:hidden;opacity:0}.aside__menu.affix.active{visibility:visible;opacity:1}.aside__menu.affix-top{position:absolute}.aside__menu.affix-bottom{position:absolute;visibility:hidden;opacity:0}.aside__menu.affix-bottom.active{visibility:visible;opacity:1}.aside__menu.affix ul{max-width:95%}.aside__menu li{margin-bottom:0;padding-bottom:12px;line-height:13px}.aside__menu li:before{display:none}.aside__menu li a{font-family:"Montserrat Semi",sans-serif;color:#4d4d4d;font-size:10px;font-weight:400;line-height:13px;text-transform:uppercase;letter-spacing:.5px}.aside__menu li a:hover,.aside__menu li a:focus,.aside__menu li a:active{text-decoration:none;color:#000}.aside__menu li a.personal-section-link{color:#cd8c67}.aside__menu-ins{margin:8px 0 8px 5px}.aside__menu-ins li{padding-bottom:6px}.aside__menu-ins li:before{display:none}.aside__menu-ins li:last-child{padding-bottom:0}.aside__menu-ins li a{font-family:"Montserrat Semi",sans-serif;color:#4c4c4c;font-size:9px;font-weight:400;line-height:18px;text-transform:uppercase;letter-spacing:.45px}.aside__menu-ins li .active{font-family:"Montserrat Exra Bold",sans-serif;font-weight:700}.aside__menu-sale ul.list-unstyled li:before{content:none}.aside__menu-sale ul.list-unstyled li .category-title{font-size:10px;letter-spacing:.04em;text-transform:uppercase;cursor:pointer}.aside__menu-sale ul.list-unstyled li .category-title:after{content:"";position:absolute;width:6px;height:6px;border-top:1px solid #000;border-left:1px solid #000;margin-left:12px;-webkit-transform:rotate(225deg);transform:rotate(225deg);top:6px}.aside__menu-sale ul.list-unstyled li .category-title.opened:after{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:8px}.aside__menu-sale ul.list-unstyled li.category-header{font-size:10px;font-family:"Montserrat Medium",sans-serif;text-transform:uppercase;color:rgba(0,0,0,.5);line-height:13.5px}.aside__menu-sale ul.list-unstyled li .aside__menu-ins{margin:8px 0}.aside__menu-sale ul.list-unstyled li .aside__menu-ins li{margin-bottom:0}.aside__menu-sale ul.list-unstyled li .aside__menu-ins li a{font-family:"Montserrat",sans-serif;text-transform:none;font-size:11px}.aside__menu-sale ul.list-unstyled li .aside__menu-ins li a.active{font-family:"Montserrat Bold",sans-serif}.aside.a_b{position:sticky;top:100px}.catalog-sec{padding:0}.catalog-sec .block-styled{height:auto}.catalog-sec .checkbox-styled label{color:#818181}.catalog-sec .full__filter-wrap{opacity:0;visibility:hidden;height:0;background:#fff;position:fixed;top:-100%;left:0;right:0;z-index:1001;-webkit-transition:all 0s ease-in-out;transition:all 0s ease-in-out}.catalog-sec .full__filter-wrap.active{top:0;opacity:1;visibility:visible;height:auto;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}@media(max-width: 767px){.catalog-sec .full__filter-wrap.active{height:100%;padding-bottom:50px}.catalog-sec .full__filter-wrap.active .full__filter-body{max-height:calc(100% - 168px);overflow-y:scroll}.catalog-sec .full__filter-wrap.active .full__filter-body .irs{margin:0 15px}}.catalog-sec .full__filter-wrap.new .full__filter-head{height:unset;letter-spacing:unset;line-height:30px;padding:22px 0 20px}.catalog-sec .full__filter-wrap.new .full__filter-head .close-icon{right:21px;top:calc(50% - 7px)}.catalog-sec .full__filter-wrap.new .full__filter-head .icon-back{width:12px;height:12px;position:absolute;left:13px !important;top:calc(50% - 6px) !important;border-top:1px solid #000;border-left:1px solid #000;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);background:unset}.catalog-sec .full__filter-wrap.new .full__filter-body{height:calc(100% - 144px);overflow-y:scroll}.catalog-sec .full__filter-wrap.new .full__filter-body .seo_filters-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:26px}.catalog-sec .full__filter-wrap.new .full__filter-body .seo_filters-checkbox{margin:4px}.catalog-sec .full__filter-wrap.new .full__filter-body .seo_filters-checkbox input{display:none}.catalog-sec .full__filter-wrap.new .full__filter-body .seo_filters-checkbox input+label{padding:6px 10px;border:1px solid #000;margin-bottom:0;border-radius:5px;font-weight:normal;color:#000;font-size:11px}.catalog-sec .full__filter-wrap.new .full__filter-body .seo_filters-checkbox input:checked+label{background-color:#d8d8d8;border-color:rgba(0,0,0,0)}.catalog-sec .full__filter-wrap.new .full__filter-body .seo_filters-checkbox input:checked+label:after{content:url("/assets/styles/../images/i-close-black-small.svg");margin-left:5px}.catalog-sec .full__filter-wrap.new .full__filter-body ul{margin-bottom:0}.catalog-sec .full__filter-wrap.new .full__filter-body ul li,.catalog-sec .full__filter-wrap.new .full__filter-body ul .category-filter__item{padding:0 11px 0 9px;height:45px}.catalog-sec .full__filter-wrap.new .full__filter-body ul li:before,.catalog-sec .full__filter-wrap.new .full__filter-body ul .category-filter__item:before{width:12px;height:12px;top:calc(50% - 6px);right:13px;background:rgba(0,0,0,0);border-top:1px solid #000;border-left:1px solid #000;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.catalog-sec .full__filter-wrap.new .full__filter-body ul li .name,.catalog-sec .full__filter-wrap.new .full__filter-body ul .category-filter__item .name{width:unset;font-size:15px;line-height:unset;margin-right:12px}.catalog-sec .full__filter-wrap.new .full__filter-body ul li .val,.catalog-sec .full__filter-wrap.new .full__filter-body ul .category-filter__item .val{width:unset;color:#5b5b5b;font-size:11px;line-height:unset}.catalog-sec .full__filter-wrap.new .full__filter-body ul li .with-content,.catalog-sec .full__filter-wrap.new .full__filter-body ul .category-filter__item .with-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset}.catalog-sec .full__filter-wrap.new .full__filter-body ul li.filter-simple-checkbox .checkbox-styled-squared{margin-bottom:0;height:100%}.catalog-sec .full__filter-wrap.new .full__filter-body ul li.filter-simple-checkbox .checkbox-styled-squared input+label{padding-left:0;margin-bottom:0;display:block;line-height:44px;font-size:15px}.catalog-sec .full__filter-wrap.new .full__filter-body ul li.filter-simple-checkbox .checkbox-styled-squared input+label:before{left:auto;right:-1px;top:calc(50% - 9px);margin-right:0}.catalog-sec .full__filter-wrap.new .full__filter-body ul li.filter-price .price-container{padding:0 21px 0 9px;margin:unset}.catalog-sec .full__filter-wrap.new .full__filter-body ul li.filter-price .price-container .price-head{margin:unset}.catalog-sec .full__filter-wrap.new .full__filter-body ul li.filter-price .price-container .price-head .count{opacity:1;font-size:15px;text-transform:none;line-height:45px;letter-spacing:unset}.catalog-sec .full__filter-wrap.new .full__filter-body ul li.filter-price .price-container .slider{width:100%;margin:10px auto}.catalog-sec .full__filter-wrap.new .full__filter-body ul .category-filter__item{display:none}.catalog-sec .full__filter-wrap.new .full__filter-body ul .category-filter__item.category-filter__main{display:block}.catalog-sec .full__filter-wrap.new .full__filter-body ul .category-filter__item .val,.catalog-sec .full__filter-wrap.new .full__filter-body ul .category-filter__item .name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.catalog-sec .full__filter-wrap.new .full__filter-body .price_filter-container{border-top:1px solid rgba(0,0,0,.2);padding:0 21px 0 9px}.catalog-sec .full__filter-wrap.new .full__filter-body .price_filter-container .price-head{line-height:45px;font-size:15px;color:#000}.catalog-sec .full__filter-wrap.new .full__filter-body .price_filter-container .slider{width:100%;margin:10px auto;height:3px;background:#adadad}.catalog-sec .full__filter-wrap.new .full__filter-body .price_filter-container .slider>div{height:3px;background:#5b5b5b}.catalog-sec .full__filter-wrap.new .full__filter-body>.checkbox-styled-squared{border-bottom:1px solid #d8d8d8;margin-bottom:0}.catalog-sec .full__filter-wrap.new .full__filter-body>.checkbox-styled-squared input+label{padding-left:9px;margin-bottom:0;display:block;line-height:44px;font-size:15px}.catalog-sec .full__filter-wrap.new .full__filter-body>.checkbox-styled-squared input+label:before{left:auto;right:11px;top:calc(50% - 9px);margin-right:0}.catalog-sec .full__filter-wrap.new .full__filter-body ul li.filter-size .full__filter-body .filter-size{margin:unset;border-bottom:1px solid #d8d8d8;border-radius:unset;width:100%;text-align:left;padding-left:9px;height:45px;line-height:45px;position:relative;background-color:rgba(0,0,0,0);font-size:15px}.catalog-sec .full__filter-wrap.new .full__filter-body ul li.filter-size .full__filter-body .filter-size:after{content:"";display:block;position:absolute;right:11px;top:calc(50% - 8px);width:16px;height:16px;background:url("/assets/styles/../images/checkbox-squared.svg") 0 0 no-repeat}.catalog-sec .full__filter-wrap.new .full__filter-body ul li.filter-size .full__filter-body .filter-size[disabled=disabled],.catalog-sec .full__filter-wrap.new .full__filter-body ul li.filter-size .full__filter-body .filter-size[disabled]{color:rgba(0,0,0,.5);pointer-events:none}.catalog-sec .full__filter-wrap.new .full__filter-body ul li.filter-size .full__filter-body .filter-size[disabled=disabled]:after,.catalog-sec .full__filter-wrap.new .full__filter-body ul li.filter-size .full__filter-body .filter-size[disabled]:after{opacity:.5}.catalog-sec .full__filter-wrap.new .full__filter-body ul li.filter-size .full__filter-body .filter-size.active:after{background:url("/assets/styles/../images/checkbox-squared-checked.svg") 0 0 no-repeat}.catalog-sec .full__filter-wrap.new .full__filter-body ul li .full__menu-wrap.active .full__filter-footer{height:72px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.catalog-sec .full__filter-wrap.new .full__filter-body ul li .full__filter-body .checkbox-color{margin:unset;padding:unset;height:45px}.catalog-sec .full__filter-wrap.new .full__filter-body ul li .full__filter-body .checkbox-color .color-box{right:auto;left:9px}.catalog-sec .full__filter-wrap.new .full__filter-body ul li .full__filter-body .checkbox-color input+label{display:inline-block;padding-right:0;padding-left:39px;font-size:15px;color:#000;line-height:45px}.catalog-sec .full__filter-wrap.new .full__filter-body ul li .full__filter-body .checkbox-color input+label:before{content:"";display:block;position:absolute;right:11px;top:calc(50% - 8px);width:16px;height:16px;background:url("/assets/styles/../images/checkbox-squared.svg") 0 0 no-repeat}.catalog-sec .full__filter-wrap.new .full__filter-body ul li .full__filter-body .checkbox-color input:checked+label:before{background:url("/assets/styles/../images/checkbox-squared-checked.svg") 0 0 no-repeat;border:none}.catalog-sec .full__filter-wrap.new .full__filter-body ul .category-filter__item .full__category-wrap.active .full__filter-footer{height:72px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.catalog-sec .full__filter-wrap.new .full__filter-footer{height:72px;padding:16px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.catalog-sec .full__filter-wrap.new .full__filter-footer .btn{width:100%;height:100%;font-size:13px;letter-spacing:.04em;margin:15px 4px}.catalog-sec .full__filter-wrap.new .full__filter-footer .btn.btn__transparent-black{text-transform:uppercase;color:#000;border-radius:2px}.catalog-sec .full__filter-head{height:45px;font-family:"Montserrat Semi",sans-serif;text-align:center;color:#000;font-size:11px;font-weight:400;line-height:44px;text-transform:uppercase;letter-spacing:.82px;position:relative}.catalog-sec .full__filter-head .close-icon{position:absolute;right:18px;top:13px;height:16px;cursor:pointer;background:url("/assets/styles/../images/i-close-black.svg") 0 0 no-repeat}@media(max-width: 767px){.catalog-sec .full__filter-head .icon-back{left:15px;top:9px;height:22px;background:url("/assets/styles/../images/menu-arrow-left-black.svg") center center no-repeat;-webkit-transform:rotate(180deg);transform:rotate(180deg);opacity:1}}.catalog-sec .full__filter-head .cancel{position:absolute;right:15px;top:18px;cursor:pointer;font-family:"Montserrat",sans-serif;opacity:.6;color:#000;font-size:10px;line-height:10px;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.catalog-sec .full__filter-body ul li,.catalog-sec .full__filter-body ul .category-filter__item{position:relative;font-size:0;padding:0 24px 0 12px;height:40px;margin:0;border-top:1px solid rgba(0,0,0,.2);cursor:pointer}.catalog-sec .full__filter-body ul li .full__menu-wrap,.catalog-sec .full__filter-body ul li .full__category-wrap,.catalog-sec .full__filter-body ul .category-filter__item .full__menu-wrap,.catalog-sec .full__filter-body ul .category-filter__item .full__category-wrap{display:none}.catalog-sec .full__filter-body ul li .full__menu-wrap.active,.catalog-sec .full__filter-body ul li .full__category-wrap.active,.catalog-sec .full__filter-body ul .category-filter__item .full__menu-wrap.active,.catalog-sec .full__filter-body ul .category-filter__item .full__category-wrap.active{display:block;position:fixed;top:0;left:0;right:0;height:auto;z-index:15;background:#fff;overflow:auto}@media(max-width: 767px){.catalog-sec .full__filter-body ul li .full__menu-wrap.active,.catalog-sec .full__filter-body ul li .full__category-wrap.active,.catalog-sec .full__filter-body ul .category-filter__item .full__menu-wrap.active,.catalog-sec .full__filter-body ul .category-filter__item .full__category-wrap.active{height:100%;padding-bottom:50px}.catalog-sec .full__filter-body ul li .full__menu-wrap.active .full__filter-body,.catalog-sec .full__filter-body ul li .full__category-wrap.active .full__filter-body,.catalog-sec .full__filter-body ul .category-filter__item .full__menu-wrap.active .full__filter-body,.catalog-sec .full__filter-body ul .category-filter__item .full__category-wrap.active .full__filter-body{max-height:calc(100% - 168px);overflow-y:scroll}}.catalog-sec .full__filter-body ul li .full__menu-wrap.active .full__filter-footer,.catalog-sec .full__filter-body ul li .full__category-wrap.active .full__filter-footer,.catalog-sec .full__filter-body ul .category-filter__item .full__menu-wrap.active .full__filter-footer,.catalog-sec .full__filter-body ul .category-filter__item .full__category-wrap.active .full__filter-footer{height:123px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.catalog-sec .full__filter-body ul li .full__menu-wrap.active .full__filter-head,.catalog-sec .full__filter-body ul li .full__category-wrap.active .full__filter-head,.catalog-sec .full__filter-body ul .category-filter__item .full__menu-wrap.active .full__filter-head,.catalog-sec .full__filter-body ul .category-filter__item .full__category-wrap.active .full__filter-head{border-bottom:1px solid #c6c7c7}.catalog-sec .full__filter-body ul li .full__menu-wrap.active .full__filter-head .icon-back,.catalog-sec .full__filter-body ul li .full__category-wrap.active .full__filter-head .icon-back,.catalog-sec .full__filter-body ul .category-filter__item .full__menu-wrap.active .full__filter-head .icon-back,.catalog-sec .full__filter-body ul .category-filter__item .full__category-wrap.active .full__filter-head .icon-back{position:absolute;left:18px;top:13px;cursor:pointer}.catalog-sec .full__filter-body ul li .full__menu-wrap.active .filter-simple-checkbox input,.catalog-sec .full__filter-body ul li .full__category-wrap.active .filter-simple-checkbox input,.catalog-sec .full__filter-body ul .category-filter__item .full__menu-wrap.active .filter-simple-checkbox input,.catalog-sec .full__filter-body ul .category-filter__item .full__category-wrap.active .filter-simple-checkbox input{display:none}.catalog-sec .full__filter-body ul li .full__menu-wrap.active .filter-size,.catalog-sec .full__filter-body ul li .full__category-wrap.active .filter-size,.catalog-sec .full__filter-body ul .category-filter__item .full__menu-wrap.active .filter-size,.catalog-sec .full__filter-body ul .category-filter__item .full__category-wrap.active .filter-size{width:42px;height:42px;display:block;text-align:center;line-height:42px;border-radius:21px;color:#000;font-size:13px;font-weight:500;cursor:pointer;margin:0 auto 5px;font-family:"Montserrat",sans-serif}@media(max-width: 767px){.catalog-sec .full__filter-body ul li .full__menu-wrap.active .filter-size,.catalog-sec .full__filter-body ul li .full__category-wrap.active .filter-size,.catalog-sec .full__filter-body ul .category-filter__item .full__menu-wrap.active .filter-size,.catalog-sec .full__filter-body ul .category-filter__item .full__category-wrap.active .filter-size{margin:5px auto 0px}}.catalog-sec .full__filter-body ul li .full__menu-wrap.active .filter-size.active,.catalog-sec .full__filter-body ul li .full__menu-wrap.active .filter-size:hover,.catalog-sec .full__filter-body ul li .full__category-wrap.active .filter-size.active,.catalog-sec .full__filter-body ul li .full__category-wrap.active .filter-size:hover,.catalog-sec .full__filter-body ul .category-filter__item .full__menu-wrap.active .filter-size.active,.catalog-sec .full__filter-body ul .category-filter__item .full__menu-wrap.active .filter-size:hover,.catalog-sec .full__filter-body ul .category-filter__item .full__category-wrap.active .filter-size.active,.catalog-sec .full__filter-body ul .category-filter__item .full__category-wrap.active .filter-size:hover{background-color:#ebebeb}.catalog-sec .full__filter-body ul li .full__menu-wrap.active .head,.catalog-sec .full__filter-body ul li .full__category-wrap.active .head,.catalog-sec .full__filter-body ul .category-filter__item .full__menu-wrap.active .head,.catalog-sec .full__filter-body ul .category-filter__item .full__category-wrap.active .head{text-align:center;height:42px;opacity:.7;font-family:"Montserrat Medium",sans-serif;color:#000;font-size:11px;font-weight:400;line-height:40px;text-transform:uppercase;letter-spacing:.82px;position:relative;cursor:pointer;border-bottom:1px solid rgba(0,0,0,.1)}.catalog-sec .full__filter-body ul li .full__menu-wrap.active .head .back-icon,.catalog-sec .full__filter-body ul li .full__category-wrap.active .head .back-icon,.catalog-sec .full__filter-body ul .category-filter__item .full__menu-wrap.active .head .back-icon,.catalog-sec .full__filter-body ul .category-filter__item .full__category-wrap.active .head .back-icon{display:inline-block;width:12px;height:25px;background:url("/assets/styles/../images/menu-arrow-left.svg") 0 0 no-repeat;-webkit-transform:rotate(180deg);transform:rotate(180deg);position:absolute;left:15px;top:5px}.catalog-sec .full__filter-body ul li .full__menu-wrap.active ul,.catalog-sec .full__filter-body ul li .full__category-wrap.active ul,.catalog-sec .full__filter-body ul .category-filter__item .full__menu-wrap.active ul,.catalog-sec .full__filter-body ul .category-filter__item .full__category-wrap.active ul{margin-bottom:30px}.catalog-sec .full__filter-body ul li .full__menu-wrap.active ul li,.catalog-sec .full__filter-body ul li .full__category-wrap.active ul li,.catalog-sec .full__filter-body ul .category-filter__item .full__menu-wrap.active ul li,.catalog-sec .full__filter-body ul .category-filter__item .full__category-wrap.active ul li{color:#000}.catalog-sec .full__filter-body ul li .full__menu-wrap.active ul li a,.catalog-sec .full__filter-body ul li .full__category-wrap.active ul li a,.catalog-sec .full__filter-body ul .category-filter__item .full__menu-wrap.active ul li a,.catalog-sec .full__filter-body ul .category-filter__item .full__category-wrap.active ul li a{color:#4d4d4d;font-size:13px;font-weight:500;line-height:20px;border-bottom:none;text-transform:none;padding:5px;font-family:"Montserrat",sans-serif}.catalog-sec .full__filter-body ul li .full__menu-wrap.active ul li a:hover,.catalog-sec .full__filter-body ul li .full__category-wrap.active ul li a:hover,.catalog-sec .full__filter-body ul .category-filter__item .full__menu-wrap.active ul li a:hover,.catalog-sec .full__filter-body ul .category-filter__item .full__category-wrap.active ul li a:hover{text-decoration:none}.catalog-sec .full__filter-body ul li .full__menu-wrap.active ul li .bold,.catalog-sec .full__filter-body ul li .full__category-wrap.active ul li .bold,.catalog-sec .full__filter-body ul .category-filter__item .full__menu-wrap.active ul li .bold,.catalog-sec .full__filter-body ul .category-filter__item .full__category-wrap.active ul li .bold{font-family:"Montserrat Semi",sans-serif}.catalog-sec .full__filter-body ul li:before,.catalog-sec .full__filter-body ul .category-filter__item:before{content:"";display:inline-block;width:37px;height:27px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:4px;left:auto;background:url("/assets/styles/../images/menu-arrow-left-black.svg") center center no-repeat;z-index:10;pointer-events:none}.catalog-sec .full__filter-body ul li .name,.catalog-sec .full__filter-body ul .category-filter__item .name{display:inline-block;width:49.2%;color:#000;font-size:13px;line-height:40px;font-weight:500}.catalog-sec .full__filter-body ul li .val,.catalog-sec .full__filter-body ul .category-filter__item .val{display:inline-block;width:49.2%;text-align:right;color:#000;font-size:13px;line-height:40px;font-weight:500}.catalog-sec .full__filter-body ul .category-filter__item{display:none}.catalog-sec .full__filter-body ul .category-filter__item .with-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.catalog-sec .full__filter-body ul .category-filter__item .with-content .val,.catalog-sec .full__filter-body ul .category-filter__item .with-content .name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.catalog-sec .full__filter-body ul .category-filter__item .with-content .name{width:100%}.catalog-sec .full__filter-body ul .category-filter__item .with-content .val{width:80%;opacity:.6}.catalog-sec .full__filter-body ul .category-filter__item .name{width:49.2%}.catalog-sec .full__filter-body ul .category-filter__item[selected=true]>.with-content .name{font-weight:900;font-size:14px}.catalog-sec .full__filter-body ul .category-filter__item .last[selected=true]{pointer-events:none}.catalog-sec .full__filter-body ul .category-filter__item .last:before{content:none}.catalog-sec .full__filter-body ul .category-filter__main{display:block}.catalog-sec .full__filter-footer{height:123px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.catalog-sec .full__filter-footer .btn{margin:15px auto;display:block;width:291px;height:45px}.catalog-sec .full__filter-footer .cancel{cursor:pointer;font-family:"Montserrat",sans-serif;color:#000;font-weight:500;text-transform:uppercase;height:auto;width:auto;margin:0;display:block;text-decoration:underline;font-size:13px}.catalog-sec .full__filter-footer .cancel.active,.catalog-sec .full__filter-footer .cancel:hover{text-decoration:none}.catalog-sec .full__sort-wrap{opacity:0;visibility:hidden;height:0;background:#fff;position:fixed;top:-100%;left:0;right:0;z-index:1001;-webkit-transition:all 0s ease-in-out;transition:all 0s ease-in-out}.catalog-sec .full__sort-wrap.active{top:0;opacity:1;visibility:visible;height:100%;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.catalog-sec .full__sort-head{position:relative;text-align:center;padding-top:22px;padding-bottom:8px;font-size:11px;border-bottom:1px solid #d8d8d8;color:#000;text-transform:uppercase;font-family:"Montserrat Medium",sans-serif;line-height:30px}.catalog-sec .full__sort-head .back-icon{width:12px;height:12px;position:absolute;left:13px;top:50%;border-top:1px solid #000;border-left:1px solid #000;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.catalog-sec .full__sort-body{height:calc(100% - 205px);overflow-y:scroll}.catalog-sec .full__sort-body .checkbox-styled-squared{padding-right:11px;padding-left:9px;border-bottom:1px solid #d8d8d8;margin-bottom:0}.catalog-sec .full__sort-body .checkbox-styled-squared input+label{font-size:15px;display:block;margin-bottom:0;padding:15px 0}.catalog-sec .full__sort-body .checkbox-styled-squared input+label:before{left:auto;right:0;margin-right:0;top:15px}.catalog-sec .full__sort-footer{height:72px;padding:16px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.catalog-sec .full__sort-footer .btn{width:100%;height:100%;font-size:13px;letter-spacing:.04em;margin:15px 4px}.catalog-sec .full__sort-footer .btn.btn__transparent-black{border-radius:2px;text-transform:uppercase}.catalog-sec .btn__transparent-gray{position:relative;display:block;width:182px;height:46px;margin:0 auto 80px;border-radius:2px}.catalog-sec .product__block{margin-bottom:35px}.catalog-sec .product__block.day_product .product__img.favorites{margin-bottom:0;border:none}.catalog-sec .product__block.day_product .product__img.favorites .product__day_product{position:absolute;top:18px;right:18px;width:105px;height:105px;background-color:#6cbe8d;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;line-height:25.5px;font-size:20px;text-transform:uppercase;color:#fff;font-family:"Montserrat Bold",sans-serif}@media(max-width: 767px){.catalog-sec .product__block.day_product .product__img.favorites .product__day_product{top:10px;right:10px;width:50px;height:50px;line-height:11px;font-size:11px}}.catalog-sec .product__block.day_product .product__block-info{padding:21px 8px 18px;min-height:unset;background-color:#efefef}@media(max-width: 767px){.catalog-sec .product__block.day_product .product__block-info{max-width:184px;margin:0 auto}}.catalog-sec .product__block.day_product .product__block-info .product__rating{display:none}.catalog-sec .product__block.day_product .product__label{margin-bottom:10px}.catalog-sec .product__block .line{margin:0}.catalog-sec .products>.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.catalog-sec .products .replaceable{clear:both;width:100%}.catalog-sec .products .replaceable .catalog-page-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:48px}.catalog-sec .products .replaceable .catalog-page-navigation a,.catalog-sec .products .replaceable .catalog-page-navigation span{width:45px;height:45px;text-align:center;padding:8px 0;line-height:28px}.catalog-sec .products .replaceable .catalog-page-current{border-radius:50%;background:#ecf1f1}.catalog-sec .filter-subscription{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;border:1px solid #404040;padding:40px 20px;margin-bottom:48px}.catalog-sec .filter-subscription__title{font-size:35px;line-height:1;font-family:"Montserrat",sans-serif;text-transform:none;margin-bottom:20px}.catalog-sec .filter-subscription__text{max-width:549px;margin-bottom:32px}.catalog-sec .filter-subscription-form{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.catalog-sec .filter-subscription-form__input{min-width:495px;height:45px;border:1px solid #000;margin-right:20px;padding-left:22px}.catalog-sec .filter-subscription-form__input::-webkit-input-placeholder{color:#000}.catalog-sec .filter-subscription-form__input::-moz-placeholder{color:#000}.catalog-sec .filter-subscription-form__input:-ms-input-placeholder{color:#000}.catalog-sec .filter-subscription-form__input::-ms-input-placeholder{color:#000}.catalog-sec .filter-subscription-form__input::placeholder{color:#000}.catalog-sec .filter-subscription-form__input.error{border-color:#ff3347}.catalog-sec .filter-subscription-form__error-msg{color:#ff3347;position:absolute;bottom:0;display:none}.catalog-sec .filter-subscription-form__btn{border:none;height:45px;margin-bottom:16px;min-width:250px}.catalog-sec .filter-subscription__success-msg{text-transform:uppercase;font-family:"Montserrat Semi",sans-serif;font-size:16px;margin-bottom:48px;display:none}.catalog-sec .filter-subscription .policy-text{margin-top:10px;font-size:9px;color:#000}.catalog__head{margin-bottom:35px;position:relative}.catalog__head.a_b+div{position:sticky;top:62px;margin:0 -5px;z-index:1;-webkit-transition:all .2s ease;transition:all .2s ease}.catalog__head.a_b+div.down{top:98px}.catalog__head .back{position:absolute;top:0;left:0}.catalog__head .back a{color:rgba(0,0,0,.6);font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.5px;text-decoration:none}.catalog__head .back a:hover .icon-back{opacity:1}.catalog__head .back .icon-back{margin-right:10px}.catalog__head .date-create{position:absolute;top:0;left:0;font-family:"Montserrat",sans-serif;color:#000;font-size:13px;font-weight:400;line-height:18px}.catalog__head .sort-select{position:absolute;right:0;top:0}.catalog__head .sort-select .bootstrap-select{width:100% !important;display:block}.catalog__head .sort-select .dropdown-menu{width:300px;right:0;left:auto}.catalog__filter{margin-bottom:40px;position:relative}.catalog__filter-btn_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;padding:0 5px}.catalog__filter-btn_container .mobile-filters-btn{border:1px solid #000;width:100%;margin:16px 4px;padding:8px 16px;border-radius:2px}.catalog__filter-btn_container .mobile-filters-btn.active-filter:after{content:url("/assets/styles/../images/i-active-filter.svg");vertical-align:middle;margin-left:3px}.catalog__filter-product_count{text-align:center;color:#5b5b5b;font-size:11px;padding:8px 0;display:none}@media(max-width: 767px){.catalog__filter-product_count{display:block}}.catalog__filter .remove-filters{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:auto;flex-basis:auto;padding-left:0;padding-top:4px;font-family:"Montserrat",sans-serif}.catalog__filter .remove-filters a{color:#000;font-size:13px;font-weight:500;text-decoration:underline;letter-spacing:.55px}.catalog__filter .slider{width:100%;height:2px;background:#c6c7c7;position:relative;margin:20px 0}.catalog__filter .slider>div{position:absolute;left:0;width:100%;background:#868787;height:100%}.catalog__filter .slider>div>div{cursor:pointer;background:#fff;width:20px;height:20px;border:1px solid rgba(0,0,0,.15);-webkit-box-shadow:0 1px 10px rgba(38,38,38,.1);box-shadow:0 1px 10px rgba(38,38,38,.1);border-radius:100%;position:absolute;line-height:400%;color:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;right:-10px;top:-10px}.catalog-recommendations{clear:both;background-color:#f1f2f2;padding-top:48px;margin:0 10px 80px}.catalog-recommendations-slider .product__block .product__img{border:none}.catalog-recommendations-slider .slick-dots li{width:10px;height:10px;background-color:rgba(0,0,0,0);border:1px solid #000;opacity:unset}.catalog-recommendations-slider .slick-dots li.slick-active{background-color:#000}.catalog-recommendations-slider .slick-dots li+li{margin-left:8px}.catalog-recommendations .container{width:auto;padding:0}.catalog-recommendations .title{font-size:13px;margin-bottom:40px}@media(max-width: 1200px){.filters-wrap .filter-block{margin-right:-3px}}@media(max-width: 1200px)and (min-width: 768px){.filters-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.filters-wrap__blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.filters-wrap .filter-block{margin-right:3px}.filters-wrap .filter-block:last-of-type{margin-right:0}}@media(max-width: 1200px){.catalog-sec .filter-subscription-form{width:100%}.catalog-sec .filter-subscription-form__input{min-width:unset;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}@media(max-width: 991px){.footer__top ul li{margin:0}.catalog-sec{padding:20px 0 0;width:100%;overflow:hidden}.catalog-sec .btn__transparent-gray{width:180px;height:44px;margin:0 auto 60px}.catalog__head{margin-bottom:25px;position:relative}.catalog__head .back{position:absolute;top:0;left:0}.catalog__head .back a{color:rgba(0,0,0,.6);font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.5px;text-decoration:none}.catalog__head .back a:hover .icon-back{opacity:1}.catalog__head .back .icon-back{margin-right:10px}.catalog__head .sort-select .dropdown-menu{width:195px}.catalog__head.a_b+div{position:static}.catalog__head.a_b+div.down{top:unset}.catalog__filter{margin-bottom:15px;padding-right:0}.catalog__filter .remove-filters{display:none}}@media(max-width: 767px){.catalog-sec{padding-top:0;border-top:1px solid rgba(0,0,0,.1)}.catalog-sec .catalog__filter{margin-left:-10px;margin-right:-10px}.catalog-sec .catalog__filter .slider{width:90%;margin:20px auto}.catalog-sec .catalog__head{margin:15px 0}.catalog-sec .catalog__head .date-create{position:relative;text-align:center}.catalog-sec .catalog__head .back{margin-top:-4px}.catalog-sec .catalog__head .back a{font-size:0}.catalog-sec .catalog__head .back a .icon-back{width:9px;height:23px;background:url("/assets/styles/../images/menu-arrow-left.svg") 0 0 no-repeat;-webkit-transform:rotate(180deg);transform:rotate(180deg);background-size:cover}.catalog-sec .catalog__head .sort-select{display:none}.catalog-sec .filters-btn{display:block;width:100%;height:44px;border-radius:22px;border:1px solid rgba(54,54,54,.4);margin-bottom:5px;color:#000;font-size:13px;font-weight:400;line-height:44px;text-transform:uppercase;font-family:"Montserrat Semi",sans-serif;text-align:center;position:relative}.catalog-sec .filters-btn .count{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:20px;font-family:"Montserrat Semi",sans-serif;color:rgba(0,0,0,.3);font-size:13px;font-weight:400;line-height:20px;text-transform:uppercase}.catalog-sec .product__block-info .product__labels .product__label{margin-bottom:2px}.catalog-sec .product__block .product__img{display:block;width:auto;margin:0 auto 10px}.catalog-sec .row-styled{margin-left:-1px;margin-right:-1px}.catalog-recommendations{margin:0 0 80px}}.full__menu-wrap__all{display:block;margin:10px;border:1px solid rgba(0,0,0,.3) !important;border-radius:2px}@media(min-width: 768px){.full__menu-wrap__all{display:none}}@media(min-width: 768px){.filters-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.filters-wrap__blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.filter-simple-checkbox input{display:none}.filter-simple-checkbox .filter-block__btn{padding:6px 10px 5px 10px}.filter-simple-checkbox .filter-block__btn.checked{padding:6px 22px 5px 10px}@media(max-width: 767px){.filter-simple-checkbox:before{display:none !important}.filter-simple-checkbox .checkbox-styled{padding:7px 0;margin:0;border-bottom:none}.filter-simple-checkbox .checkbox-styled label{color:#000;font-size:13px;font-weight:500}.filter-simple-checkbox .checkbox-styled label:before{top:4px;opacity:.6}.filter-simple-checkbox .checkbox-styled label.no-before.checked{font-weight:bold}.filter-simple-checkbox .checkbox-styled label.no-before:before{content:none !important}}@media(max-width: 576px){.catalog-sec .filter-subscription-form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.catalog-sec .filter-subscription-form__input{margin-right:0;margin-bottom:21px}.catalog-sec .filter-subscription-form__input.error{margin-bottom:0}.catalog-sec .filter-subscription-form__error-msg{position:initial;margin-bottom:21px}.catalog-sec .filter-subscription-form__btn{width:100%;max-width:unset}.catalog-sec .filter-subscription .policy-text{margin-top:0}}#add_to_basket-success_modal .btn__transparent{margin:0 auto;border:1px solid #929292;padding:10px 15px;letter-spacing:.04em;font-size:13px;line-height:unset}#add_to_basket-success_modal .modal-inner_body{text-transform:uppercase;font-family:"Montserrat Semi",sans-serif;letter-spacing:.04em;margin:50px 0}.add_to_basket_catalog_modal{position:absolute;width:300px;margin-top:184px;left:-137px;visibility:hidden;opacity:0;-webkit-transition:all .2s ease-in-out .2s;transition:all .2s ease-in-out .2s}.add_to_basket_catalog_modal.active{visibility:visible;opacity:1}.add_to_basket_catalog_modal__wrapper{-webkit-box-shadow:0 0 60px rgba(16,35,44,.11);box-shadow:0 0 60px rgba(16,35,44,.11);border:1px solid #c6c7c7;background-color:#f8f9f9;border-radius:3px;padding:10px}.add_to_basket_catalog_modal__wrapper>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.add_to_basket_catalog_modal__wrapper .column-left{width:60px;margin-right:17px}.add_to_basket_catalog_modal__wrapper .column-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.add_to_basket_catalog_modal__wrapper .field{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:7px}.add_to_basket_catalog_modal__wrapper .field-name{text-transform:uppercase;font-size:10px;line-height:18px;color:#939393;width:70px;text-align:left}.add_to_basket_catalog_modal__wrapper p{margin:0 0 7px}.add_to_basket_catalog_modal__wrapper:before{content:"";position:absolute;top:-6px;right:8px;border:6px solid rgba(0,0,0,0);border-bottom-color:#c6c7c7;border-top:0}.add_to_basket_catalog_modal__wrapper:after{content:"";position:absolute;top:-5px;right:8px;border:6px solid rgba(0,0,0,0);border-bottom-color:#f8f9f9;border-top:0}@media(max-width: 767px){.add_to_basket_catalog_modal{left:auto;right:0}.add_to_basket_catalog_modal__wrapper:before,.add_to_basket_catalog_modal__wrapper:after{display:none}}.auth-page__title{font-weight:600;font-size:18px;line-height:22px;text-align:center;letter-spacing:.04em;margin-bottom:40px}.auth-page__content{max-width:320px;margin:auto}.auth-page .link-underline{text-decoration:underline;text-underline-offset:2px}.auth-page .link-underline:hover,.auth-page .link-underline:focus{text-decoration:none}.auth-page label{font-weight:400;line-height:20px}.auth-page .form-control{border:1px solid #c6c7c7;font-size:13px;line-height:13px;padding:12px;height:42px}.auth-page .form-control:focus{color:#000;border-color:#000}.auth-page .form-control__error{display:block;font-weight:400;line-height:18px;font-size:11px !important;margin-top:5px;margin-bottom:0;color:#ff3347 !important}.auth-page .verification-submit{margin-top:32px}.auth-page .btn__gray{background-color:#000}.auth-page .btn__gray:hover,.auth-page .btn__gray:focus-visible{background-color:dimgray}.auth-page .btn__gray[disabled]{opacity:1;background-color:#d9dada}.auth-page .form-captcha{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.auth-page .form-captcha__image{width:100px;height:60px;display:block;margin-right:20px;-webkit-box-flex:0;-ms-flex:0;flex:0}.auth-page .form-captcha__update{font-size:11px;text-decoration:underline;margin-top:1px;display:inline-block}.auth-page .form-captcha .form-control{border:1px solid #c6c7c7;font-size:13px;line-height:13px;padding:12px;height:42px}.auth__page{padding:0 0 70px}.auth__page h1{margin-bottom:40px;font-family:"Montserrat Bold"}.auth__page .auth_link_block{text-align:center;text-decoration:underline}.auth__page .auth_link_block:hover,.auth__page .auth_link_block:focus{text-decoration:none}.auth__page form{width:100%;max-width:380px;margin:0 auto;text-align:center}.auth__page form input[type=password]{letter-spacing:3px}.auth__page form label{font-family:"Montserrat",sans-serif;color:#000;font-size:13px;font-weight:400;line-height:18px;margin-bottom:10px;display:block}.auth__page form .form-group{margin-bottom:30px}.auth__page form .form-group:last-of-type{margin-bottom:15px}.auth__page form .form-group.error::after{width:100%}.auth__page form .form-control{font-family:"Montserrat",sans-serif;background:rgba(0,0,0,0);border:0;border-bottom:1px solid #e3e3e3;border-radius:0;color:#000;font-size:13px;font-weight:400;line-height:18px;text-align:center;-webkit-box-shadow:none;box-shadow:none;max-width:inherit !important}.auth__page form .form-control.error{border-bottom-color:#ff3347}.auth__page form .form-control__error{display:block;font-weight:400;line-height:18px;font-size:11px !important;margin-top:5px;margin-bottom:0;color:#ff3347 !important}.auth__page form .forget-link{display:block;color:rgba(0,0,0,.65);font-size:11px;font-weight:400;line-height:18px;margin-bottom:30px;text-decoration:none}.auth__page form .btn__gray{display:block;width:100%;height:44px;font-family:"Montserrat Semi",sans-serif;color:#fff;font-size:13px;font-weight:400;line-height:44px;text-transform:uppercase;letter-spacing:.65px}.auth__page form .text-policy{margin-top:10px;color:#6a6a6a;font-size:11px;font-weight:400;letter-spacing:.28px}.auth__page form .text-policy a{color:inherit;text-decoration:none;border-bottom:1px solid #999}.auth__page form .text-policy a:hover,.auth__page form .text-policy a:focus{border-color:rgba(0,0,0,0)}.auth__page form .checkbox-styled{margin:32px 0 28px 13px}.auth__page form .checkbox-styled label{display:inline-block}.auth__page form .small-text{font-family:"Montserrat",sans-serif;color:rgba(0,0,0,.65);font-size:11px;font-weight:400;letter-spacing:.28px;margin-top:20px}.auth__page .soc-auth{padding-top:45px}.auth__page .soc-auth__text{color:#000;font-size:13px;font-weight:500;line-height:20px;text-transform:uppercase;font-family:"Montserrat",sans-serif;margin-bottom:20px}.auth__page .soc-auth__icon{display:inline-block;width:32px;height:32px;border-radius:100%;margin:0 10px;text-align:center;vertical-align:top;line-height:32px;opacity:.8}.auth__page .soc-auth__icon:hover{opacity:.7}.auth__page .soc-auth__icon:active,.auth__page .soc-auth__icon:focus{opacity:1}.auth__page .soc-auth__icon .fa{display:inline-block;vertical-align:middle;color:#fff;font-size:16px;line-height:30px}.auth__page .soc-auth__icon.vk{background-color:#5e92d3}.auth__page .soc-auth__icon.facebook{background-color:#67729d}.auth__page .soc-auth__icon.google{background-color:#d94949}.auth__page .soc-auth__icon.odnoklassniki{background-color:#ef7f1b}.auth__page .soc-auth__icon.moimir{background-color:#168ce0}.auth__page.forget__page h1{margin-bottom:100px}.auth__tabs{display:block;width:100%;max-width:380px;margin:0 auto;text-align:center;min-height:540px}.auth__tabs .nav-tabs{border-bottom:1px solid rgba(0,0,0,.2)}.auth__tabs .nav-tabs li{display:inline-block;width:50%}.auth__tabs .nav-tabs li.active{border-bottom:1px solid #000}.auth__tabs .nav-tabs li:before{display:none}.auth__tabs .nav-tabs li a{display:inline-block;padding:5px 0;background:rgba(0,0,0,0);border:0;font-family:"Montserrat Semi",sans-serif;font-family:"Montserrat Medium",sans-serif;color:#000;font-size:13px;font-weight:400;line-height:20px;text-transform:uppercase}.auth__tabs .nav-tabs li a:hover,.auth__tabs .nav-tabs li a:focus,.auth__tabs .nav-tabs li a:active{background:rgba(0,0,0,0);border:0}.auth__tabs .nav-tabs .active a{background:rgba(0,0,0,0);border:0;font-family:"Montserrat Semi",sans-serif;padding-left:5px}.auth__tabs .nav-tabs .active a:hover,.auth__tabs .nav-tabs .active a:focus,.auth__tabs .nav-tabs .active a:active{background:rgba(0,0,0,0);border:0}.auth__tabs .tab-content{padding-top:30px}.auth__phone-label{background-color:#ebecec;margin-top:40px;padding:30px 0;text-align:center}.auth__phone-label p{margin:0;color:#000}.auth__phone-label p a{color:inherit;text-decoration:underline}.auth-blackfriday .breadcrumbs{display:none}.auth-blackfriday .auth-page{margin:60px auto 0}.auth-blackfriday .auth-page p{text-align:center}.auth-blackfriday .auth-page__content{max-width:430px}.auth-blackfriday .form-group.error .form-control{border-width:1px}.auth-quiz .auth-page__content{max-width:380px;padding:100px 0}.auth-quiz .auth-page__content p{font-size:14px;line-height:130%;margin-bottom:16px}.auth-quiz .auth-page__title{text-align:left;font:400 20px/120% "Montserrat Medium",sans-serif;text-transform:none;letter-spacing:.04px;margin-bottom:20px}.auth-quiz .auth-page__desc{margin-bottom:32px}@media(max-width: 767px){.auth-page__content{padding:30px 0 50px}}.ideas__page{padding-bottom:60px}.ideas__page h1{margin:50px 0 15px}.ideas__page h3{margin-bottom:15px}.ideas__page p{max-width:420px}.ideas__page.faq__page .faq__panel:last-child{border-bottom:1px solid #c6c7c7}.ideas__page.faq__page h1{margin-bottom:20px}.ideas__page.faq__page .form-ask-absolute{position:absolute;top:0;right:0}.ideas__page.faq__page .form-ask.affix{top:155px;position:fixed;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.ideas__page.faq__page .form-ask.affix-top,.ideas__page.faq__page .form-ask.affix-bottom{position:absolute;right:0}@media screen and (min-width: 992px){.ideas__page.faq__page .form-group.error::after{left:118px}}.ideas__form{width:480px}.profile__page .ideas__form{width:auto}.ideas__form form h4{font-size:16px;text-transform:none;margin-bottom:16px}.ideas__form form h4:not(:first-child){margin-top:50px}.ideas__form form p.gift:before{content:"";background:url("/assets/images/profile-gift-icon-red.svg") center no-repeat;width:14px;height:14px;display:inline-block;margin-right:10px;margin-bottom:-1px}.ideas__form form .form-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media(min-width: 1300px){.ideas__form form .form-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media(max-width: 1300px){.ideas__form form .form-row .form-group.size .select2-container--default{max-width:65px}}.ideas__form form .form-row .form-group.size .select2-container--default .select2-selection--single{width:65px}.ideas__form form .form-group{margin-bottom:20px}@media screen and (min-width: 992px){.ideas__form form .form-group.error::after{left:118px}}.ideas__form form label{display:inline-block;vertical-align:top;padding-top:5px;width:90px;margin-right:25px;font-family:"Montserrat",sans-serif;color:rgba(0,0,0,.65);font-size:13px;font-weight:400;line-height:18px}.ideas__form form .form-control{display:inline-block;width:100%;max-width:360px;background:rgba(0,0,0,0);border:0;border-bottom:1px solid #e3e3e3;font-family:"Montserrat",sans-serif;color:#000;font-size:13px;font-weight:400;line-height:18px;-webkit-box-shadow:none;box-shadow:none;padding-left:0;border-radius:0}.ideas__form form .form-control::-webkit-input-placeholder{color:#ccc}.ideas__form form .form-control::-moz-placeholder{color:#ccc}.ideas__form form .form-control:-ms-input-placeholder{color:#ccc}.ideas__form form .form-control::-ms-input-placeholder{color:#ccc}.ideas__form form .form-control::placeholder{color:#ccc}.ideas__form form textarea.form-control{resize:none;overflow:hidden;padding:0;height:34px;max-height:110px;overflow-y:auto;color:#000;font-size:13px;font-weight:400;line-height:27px}.ideas__form form .btn__gray{-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:115px;margin-top:25px;width:360px;height:42px}.ideas__form form .policy-text{-webkit-box-sizing:border-box;box-sizing:border-box}.ideas__form form .select2{margin-top:unset}.ideas__form form .select2-container--default:not(:last-child){margin-right:15px}.ideas__form form .select2-container--default .select2-selection--single{height:42px;border:1px solid #c6c7c7;background-color:rgba(0,0,0,0)}.ideas__form form .select2-container--default .select2-selection--single .select2-selection__rendered{padding:6px 17px}@media(max-width: 991px){.ideas__form form .select2-container--default .select2-selection--single .select2-selection__rendered{padding:6px 10px}}.ideas__form form .select2-container--default .select2-selection--single .select2-selection__arrow b{margin-left:-10px;margin-top:0;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.ideas__form form .select2-container--default .select2-selection--single[aria-expanded=true] .select2-selection__arrow b{margin-top:2px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.ideas__form form #select2-dropdown-container .select2-container{width:unset}.ideas__form form #select2-dropdown-container .select2-container .select2-dropdown{border-color:#c6c7c7;background-color:#f3f4f4}@media(max-width: 991px){.ideas__page{padding-bottom:50px}.ideas__page h1{text-align:center}.ideas__page h3{text-align:center}.ideas__page p{text-align:center;margin:0 auto 40px}.ideas__page.faq__page .form-ask-absolute,.ideas__page.faq__page .form-ask.affix,.ideas__page.faq__page .form-ask.affix-top,.ideas__page.faq__page .form-ask.affix-bottom{position:relative;top:0;width:100%;-webkit-transform:none;transform:none}.ideas__page.faq__page h1{text-align:center;margin:40px 0 15px}.ideas__page.faq__page p{max-width:100%;text-align:left;width:100%;margin-bottom:0}.ideas__form{max-width:340px;margin:0 auto;text-align:center}.ideas__form form .form-group{margin-bottom:25px}.ideas__form form label{display:block;margin:0 auto}.ideas__form form .form-control{display:block;text-align:center}.ideas__form form textarea.form-control{resize:none;padding:6px 12px;overflow:hidden}.ideas__form form textarea.form-control::-webkit-input-placeholder{color:rgba(0,0,0,0)}.ideas__form form textarea.form-control::-moz-placeholder{color:rgba(0,0,0,0)}.ideas__form form textarea.form-control:-ms-input-placeholder{color:rgba(0,0,0,0)}.ideas__form form textarea.form-control::-ms-input-placeholder{color:rgba(0,0,0,0)}.ideas__form form textarea.form-control::placeholder{color:rgba(0,0,0,0)}.ideas__form form .btn__gray{width:100%;height:42px;margin:10px auto 0}.ideas__form form .policy-text{width:100%;margin:10px auto 0}}@media(max-width: 767px){.ideas__page.faq__page h1{text-align:center;margin:30px 0 0}.ideas__form form .form-group{margin-bottom:20px}}@media(min-width: 768px)and (max-width: 991px){.ideas__page.faq__page h1{margin:30px 0 50px}}.contacts__page{padding:0;margin-bottom:50px}.contacts__page h1{margin-bottom:15px}.contacts__page h3{margin-bottom:20px}.contacts__page p{color:#000;font-family:"Montserrat",sans-serif;font-size:13px;font-weight:400;line-height:23px;margin-bottom:5px}.contacts__page .line{margin-top:45px;border-top:0}.contacts__page .map{-webkit-box-shadow:0 0 32px 1px rgba(63,82,87,.21);box-shadow:0 0 32px 1px rgba(63,82,87,.21);border-radius:4px;background-color:#fff}.contacts__page .map #map{height:600px}.contacts__page .map #map [class*=ymaps-2][class*=-ground-pane]{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");-webkit-filter:grayscale(100%);filter:grayscale(100%)}.contacts__page .map #map [unselectable=on]{opacity:.5}.contacts__page .map #map [class*=-balloon][class*=-balloon_layout_normal]{margin-top:-20px}.contacts__page .map #map [class*=balloon__tail]{display:none}.contacts__text{max-width:470px;color:#000;font-family:"Montserrat",sans-serif;font-size:13px;font-weight:500;line-height:27px;margin-bottom:50px}.contacts__list{margin-bottom:50px}.contacts__list li{margin-bottom:25px;font-family:"Montserrat",sans-serif;color:#000;font-size:13px;font-weight:400;line-height:27px;padding-left:35px;position:relative;cursor:pointer}.contacts__list li:before{display:none}.contacts__list li:hover,.contacts__list li.active{font-weight:700;opacity:1 !important}.contacts__list.active li{opacity:.45}.contacts__list-icon{display:inline-block;position:absolute;top:2px;left:0;width:20px;height:20px;border-radius:100%;background-color:#ff4556}.contacts__list-icon:before{content:"";width:2px;height:1px;background:#ff4556;position:absolute;top:100%;display:inline-block;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.contacts__list-name{display:inline-block;width:220px}.contacts__list-phone{display:inline-block;min-width:120px;margin-right:20px}.contacts__soc{display:inline-block;vertical-align:middle}.contacts__soc-block{display:inline-block;margin-right:7px}.contacts__soc-block img{width:23px;height:23px;max-width:100%;vertical-align:initial}.contacts__soc-block img:not(:only-child):last-child{display:none}.contacts__soc-block:hover img:not(:only-child):first-child{display:none}.contacts__soc-block:hover img:not(:only-child):last-child{display:block}.contacts__phone{display:inline-block;vertical-align:middle;font-family:"Montserrat",sans-serif;color:#000;font-size:15px;font-weight:400;line-height:15.19px}.map__salon{max-width:250px}.map__salon p{margin:0;font-size:12px;line-height:18px}.map__salon-lines{font-size:13px}@media(max-width: 991px){.contacts__page{padding:40px 0 220px;margin:0 auto 50px;display:block;width:100%;position:relative;text-align:center;max-width:100%;overflow:hidden}.contacts__page h1{margin-bottom:45px}.contacts__page h3{margin-bottom:20px}.contacts__page p{margin-bottom:10px}.contacts__page .line{position:absolute;bottom:-216px;left:0;right:0;width:470px;margin:0 auto}.contacts__page .map #map{height:430px}.contacts__page .left-contacts{position:static}.contacts__page .bottom-block{position:absolute;bottom:-186px;left:0;right:0}.contacts__text{max-width:470px;text-align:left;margin:0 auto 50px}.contacts__list{max-width:480px;margin:0 auto 50px;text-align:left}.contacts__soc{display:block;margin-top:40px}.contacts__phone{position:absolute;bottom:40px;left:0;right:0;display:block;text-align:center}}.delivery__page{padding-bottom:230px}.delivery__page h1{margin:0 0 30px}.delivery__page p{margin-bottom:0;font-family:"Montserrat",sans-serif;color:#000;font-size:13px;font-weight:400;line-height:18px}.delivery__page td img{height:29px;width:29px}.delivery__choose{margin:10px 0 15px}.delivery__choose .city-default{display:inline-block;margin-right:75px;font-family:"Montserrat",sans-serif;color:rgba(0,0,0,.65);font-size:13px;font-weight:400;line-height:18px}.delivery__choose .city-select{display:inline-block}.delivery__choose .city-select li{margin-bottom:0}.delivery__choose .city-select .bootstrap-select:after{display:none}.delivery__choose .city-select .bootstrap-select .dropdown-toggle:before{width:15px;height:16px;background:url("/assets/styles/../images/i-search.svg") 0 0 no-repeat;background-size:cover;right:5px}.block-table{margin-bottom:60px}.block-table__th{font-family:"Montserrat",sans-serif;opacity:.65;color:#000;font-size:10px;padding:8px 0;font-weight:400;line-height:16px;text-transform:uppercase;letter-spacing:.75px}.delivery__page .block-table__th{padding:30px 0 0}.block-table__td{font-family:"Montserrat",sans-serif;color:#000;font-size:11px;font-weight:400;line-height:18px;height:100%}.delivery__page .block-table__td{padding-top:30px}.block-table__td.img-td{text-align:center}@media screen and (min-width: 992px){.block-table__td.img-td{padding-right:60px}}.block-table__td:first-child{width:300px}.block-table__td:nth-child(2){width:200px}.block-table__td p{max-width:270px}.block-table__td .delivery-variant{font-family:"Montserrat Semi",sans-serif;font-size:13px;margin-right:10px}.block-table__td .price{font-family:"Montserrat",sans-serif;display:inline-block;color:#ff3347;font-size:10px;font-weight:500;line-height:18px;text-transform:uppercase;letter-spacing:.5px}.block-table__td.img-td img{height:29px;width:29px}@media(max-width: 1200px){.block-table{margin-bottom:60px}.block-table__td:first-child{width:200px}.block-table__td:nth-child(2){width:auto}.block-table__td p{max-width:180px}}@media(max-width: 991px){.delivery__page{padding-bottom:50px}.delivery__page.other-city .half-tr{width:100%}.delivery__page.other-city .half-tr .block-table__td{padding:30px 0 0 130px}.delivery__page h1{text-align:center}.delivery__page p{margin-bottom:16px}.delivery__choose{margin:10px 0 35px;text-align:center}.delivery__choose .city-default{display:block;margin:0 auto 20px;text-align:center}.delivery__choose .ui-widget .city{text-align:center}.delivery__choose .ui-widget .bootstrap-select{text-align:center}.delivery__choose .ui-widget .bootstrap-select .filter-option{float:none;text-align:center}.block-table{display:block;margin-bottom:50px;font-size:0}.block-table__tr{display:inline-block;width:100%;vertical-align:top}.block-table__body{display:inline-block;width:70%;vertical-align:top}.block-table__body .half-tr{display:inline-block;width:50%}.block-table__head{display:inline-block;width:30%;vertical-align:top}.block-table__head .block-table__tr{display:block;width:100%}.block-table__th{display:block;vertical-align:middle;min-height:90px}.block-table__th:first-child{width:auto;height:130px}.block-table__td{display:block;vertical-align:middle;height:auto}.block-table__td.img-td{text-align:left}.block-table__td:first-child{width:auto;height:130px}.block-table__td:nth-child(2){width:auto}.block-table__td p{display:none}.block-table__td a{font-family:"Montserrat",sans-serif;display:inline-block;margin-top:10px;color:#000;font-size:11px;font-weight:400;line-height:18px;text-decoration:underline;letter-spacing:.28px}.block-table__td .delivery-variant{display:block;margin-bottom:10px}}.news__wrap{padding:0 100px 70px;text-align:center;overflow:hidden;max-width:100%;position:relative}.news__wrap h1{margin-bottom:15px}.news__wrap strong{font-family:"Montserrat Semi",sans-serif;color:#000;font-size:16px;font-weight:400;line-height:27px}.news__next,.news__prev{position:absolute;top:10px}.news__next .icon,.news__prev .icon{width:23px;height:66px;display:inline-block;background:url("/assets/styles/../images/arrow-right.svg") 0 0 no-repeat}.news__next{right:0}.news__prev{left:0}.news__prev .icon{background:url("/assets/styles/../images/arrow-left.svg") 0 0 no-repeat}.news__date{color:rgba(0,0,0,.5);font-size:13px;font-weight:500;line-height:20px;margin-bottom:20px}.news__big-img img{margin-bottom:15px}.news__head{margin-bottom:10px}.news__head h1{font-size:32px;text-transform:none;color:#000;margin-bottom:28px}.news__head .news__date{color:gray;font-size:16px;margin-bottom:12px}.news__inner{max-width:580px;margin:57px auto;text-align:left}.news__inner h3{font-family:"Montserrat Semi",sans-serif;color:#000;font-size:28px;font-weight:400;line-height:120%;text-transform:none;margin:32px 0 10px}.news__inner p{font-family:"Montserrat",sans-serif;color:#000;font-size:16px;font-weight:400;line-height:140%;text-align:left;margin:0 auto 27px}.news__inner strong{display:block;font-family:"Montserrat Semi",sans-serif;color:#000;font-size:16px;font-weight:400;line-height:140%;text-align:left;margin:55px auto 62px}.news__inner ul{margin-bottom:60px;padding:10px 0 0 15px}.news__inner ul li{color:#000;font-family:"Montserrat",sans-serif;text-align:left;font-size:16px;font-weight:400;line-height:27px;margin-bottom:9px}.news__inner ul li:before{content:"";width:13px;height:1px;background:#000;position:absolute;left:-20px;top:15px;display:inline-block}.news__list{text-align:left;margin-bottom:60px}.news__list ul li{color:#000;font-size:16px;line-height:20px}.news__img{margin-bottom:12px}.news__img img{width:100%}.news__btn{padding:3px 0;margin:27px auto 0}.news__btn .btn__gray{width:296px;height:42px;background:#404040;color:#fff;display:block;margin:0 auto 9px;line-height:42px}.news__btn .btn__gray:hover{background:dimgray}.news__socials{display:block;position:relative;margin-bottom:70px;font-size:0}.news__socials:before{content:"";display:block;width:auto;left:0;right:0;height:1px;background-color:rgba(0,0,0,.2);position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:-1}.news__socials-block{display:inline-block;background:#f8f9f9}.news__socials-block:first-child{padding-left:10px}.news__socials-block:last-child{padding-right:10px}.news__socials-block a{width:30px;height:29px;text-align:center;line-height:30px;border-radius:100%;display:inline-block;margin:0 7px;opacity:.9;position:relative}.news__socials-block a i{font-size:16px;color:#fff;line-height:30px;position:absolute;display:inline-block;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.news__socials-block a:hover{opacity:.7}.news__socials-block a:active,.news__socials-block a:focus{opacity:1}.news__socials-block a.vk{background:#7da7db}.news__socials-block a.facebook{background:#757fa6}.news__socials-block a.twitter{background:#60c0e4}.news__socials-block a.odnoklassniki{background:#f48554}.news__socials-block a.at{background:#5c64c9}.news__socials-block a.google-plus{background:#77b0cd}.news__socials-block a.pencil{background:#dc5a5a}.news__read{padding-bottom:20px}.news__read h3{font-family:"Montserrat Semi",sans-serif;color:#000;font-size:13px;font-weight:400;line-height:16px;text-transform:uppercase;letter-spacing:.65px;margin-bottom:30px}.news__read-wrap{margin-bottom:35px;text-align:center}.news__read-wrap-inside{margin-bottom:5px}.news__read-wrap-inside .news__read-title,.news__read-wrap-inside .news__read-text,.news__read-wrap-inside .news__read-date{display:inline-block;margin:0 auto;padding:0;text-align:left}.news__read-wrap-inside .news__read-title.hide-text,.news__read-wrap-inside .news__read-text.hide-text,.news__read-wrap-inside .news__read-date.hide-text{text-align:justify}.news__read-img{margin-bottom:15px}.news__read-img img{width:100%}.news__read-title{font-family:"Montserrat Bold",sans-serif;color:#000;font-size:18px;font-weight:700;line-height:20px;text-transform:uppercase;letter-spacing:.9px;margin-bottom:12px;padding:0 15px}.news__read-text{font-family:"Montserrat",sans-serif;color:#5a5a5a;font-size:13px;font-weight:500;line-height:20px;margin-bottom:0;text-align:justify}.news__read-text.hide-text{max-height:64px;width:100%;overflow:hidden;position:relative;padding-right:10px}.news__read-text.hide-text>*{margin:0;padding:0;font-family:"Montserrat",sans-serif;color:#000;font-size:13px;font-weight:500;line-height:20px}.news__read-text.hide-text:after{content:"…";position:absolute;bottom:0;right:0;line-height:26px}.news__read-text p{color:#000;font-size:13px;font-weight:500;line-height:20px;margin-bottom:5px}.news__read-text a{color:#000;border-bottom:1px solid #000}.news__read-text a:hover,.news__read-text a:focus{border-color:rgba(0,0,0,0)}.news__read-date{font-family:"Montserrat",sans-serif;opacity:.5;color:#000;font-size:13px;font-weight:500;line-height:20px}.news__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:14px}.news__meta{display:-webkit-box;display:-ms-flexbox;display:flex}.news__meta .news-meta-item+.news-meta-item{margin-left:6px}.news__icons{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -5px}.news__icon{padding:0 5px;line-height:0}.news__icon>a{background-color:gray;width:28px;height:28px;border-radius:50%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.news__icon>a:hover,.news__icon>a:focus,.news__icon>a:active{background-color:#000}.news__icon .fa{display:inline-block}.news__icon .fa-vk{width:18px;height:18px;background-size:18px}.news__icon .fa-facebook{width:8px;height:16px;background-size:8px;background-image:url("data:image/svg+xml,%3Csvg width='8' height='16' viewBox='0 0 8 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.65206 0.656144C7.79265 0.731355 7.86294 0.881778 7.86294 1.0322C7.86294 1.7091 7.86294 2.46122 7.86294 3.13812C7.86294 3.43897 7.79265 3.51418 7.51148 3.51418C7.01944 3.51418 6.5977 3.51418 6.10566 3.51418C5.8245 3.51418 5.61362 3.58939 5.47304 3.89023C5.47304 4.04066 5.40275 4.19108 5.40275 4.3415C5.40275 4.86798 5.40275 5.46967 5.40275 6.07136C5.47304 6.07136 5.47304 6.07136 5.54333 6.07136C6.17595 6.07136 6.80857 6.07136 7.44119 6.07136C7.72235 6.07136 7.79264 6.14658 7.79264 6.44742C7.79264 7.19954 7.79264 7.95165 7.79264 8.70376C7.79264 9.00461 7.72235 9.07982 7.44119 9.07982C6.80857 9.07982 6.17595 9.07982 5.54333 9.07982C5.47304 9.07982 5.47304 9.07982 5.40275 9.07982C5.40275 9.15503 5.40275 9.23024 5.40275 9.23024C5.40275 11.1857 5.40275 13.1412 5.40275 15.1719C5.40275 15.548 5.33246 15.6232 4.981 15.6232C4.27809 15.6232 3.50489 15.6232 2.80198 15.6232C2.52082 15.6232 2.45053 15.548 2.45053 15.2472C2.45053 13.2917 2.45053 11.261 2.45053 9.30545C2.45053 9.23024 2.45053 9.15503 2.45053 9.07982C2.38024 9.07982 2.30995 9.07982 2.30995 9.07982C1.74762 9.07982 1.25558 9.07982 0.693252 9.07982C0.412088 9.07982 0.341797 9.00461 0.341797 8.70376C0.341797 7.95165 0.341797 7.12432 0.341797 6.37221C0.341797 6.07136 0.482379 5.99615 0.693252 5.99615C1.25558 5.99615 1.74762 5.99615 2.30995 5.99615C2.38024 5.99615 2.38024 5.99615 2.45053 5.99615C2.45053 5.92094 2.45053 5.84573 2.45053 5.84573C2.45053 5.24404 2.45053 4.64235 2.45053 4.04066C2.45053 3.21333 2.73169 2.38601 3.29402 1.7091C3.78606 1.18262 4.34838 0.806567 4.981 0.656144C5.12159 0.656144 5.33246 0.580933 5.47304 0.580933C6.17595 0.656144 6.94915 0.656144 7.65206 0.656144Z' fill='white'/%3E%3C/svg%3E%0A")}.news__icon>a.whatsapp{background:rgba(0,0,0,0);width:30px;width:32px;height:32px;margin-top:-1px}.news__icon>a.whatsapp .fa-whatsapp{width:30px;height:30px;background-repeat:no-repeat;background-size:100%;background-image:url("data:image/svg+xml,%3Csvg width='30' height='29' viewBox='0 0 30 29' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.784668 28.3877C0.945071 27.7485 1.10547 27.1626 1.26588 26.6299C1.74709 24.8721 2.2283 23.1143 2.70951 21.3565C2.76298 21.1967 2.70951 20.9836 2.65604 20.8238C-0.124285 15.3373 0.24999 10.0105 4.09967 5.21649C7.41468 1.06165 11.906 -0.536367 17.1993 0.156106C20.5678 0.635511 23.455 2.23353 25.7007 4.84362C30.1385 9.95727 30.3524 17.3081 26.1819 22.6881C22.1183 27.9616 14.7398 29.6129 8.80484 26.6299C8.43057 26.4701 8.16323 26.4168 7.73549 26.5234C5.54331 27.1626 3.35112 27.6953 1.15894 28.2812C1.05201 28.3345 0.945071 28.3345 0.784668 28.3877ZM10.4623 7.56025C9.98114 7.50698 9.60686 7.56025 9.28605 7.82659C9.01872 8.03965 8.80484 8.30599 8.59097 8.57233C7.62855 9.95727 7.62855 11.3955 8.32363 12.8337C9.17912 14.6981 10.5693 16.2961 12.0664 17.681C13.5635 19.066 15.3814 19.9715 17.3062 20.5574C18.6429 20.9303 19.9262 20.8771 21.1024 20.0248C21.9579 19.4388 22.2253 18.5866 22.1718 17.6278C22.1718 17.468 22.0114 17.2549 21.9045 17.1483C20.9955 16.6689 20.0331 16.2428 19.0707 15.8167C18.6964 15.6569 18.4825 15.7101 18.2152 16.0297C17.8944 16.4559 17.5201 16.882 17.1993 17.3081C16.9854 17.5212 16.7716 17.6278 16.4507 17.5212C14.3655 16.6689 12.7615 15.284 11.5852 13.3664C11.4248 13.1 11.4248 12.887 11.6386 12.6206C11.906 12.3543 12.1199 12.088 12.3337 11.7684C12.6011 11.3955 12.6545 11.0226 12.4407 10.5965C12.1198 9.85074 11.799 9.105 11.4782 8.35926C11.3713 7.82659 11.104 7.40045 10.4623 7.56025Z' fill='%23808080'/%3E%3C/svg%3E%0A")}.news__icon>a.whatsapp:hover,.news__icon>a.whatsapp:focus,.news__icon>a.whatsapp:active{background-color:rgba(0,0,0,0)}.news__icon>a.whatsapp:hover .fa-whatsapp,.news__icon>a.whatsapp:focus .fa-whatsapp,.news__icon>a.whatsapp:active .fa-whatsapp{background-image:url("data:image/svg+xml,%3Csvg width='30' height='29' viewBox='0 0 30 29' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.784668 28.3877C0.945071 27.7485 1.10547 27.1626 1.26588 26.6299C1.74709 24.8721 2.2283 23.1143 2.70951 21.3565C2.76298 21.1967 2.70951 20.9836 2.65604 20.8238C-0.124285 15.3373 0.24999 10.0105 4.09967 5.21649C7.41468 1.06165 11.906 -0.536367 17.1993 0.156106C20.5678 0.635511 23.455 2.23353 25.7007 4.84362C30.1385 9.95727 30.3524 17.3081 26.1819 22.6881C22.1183 27.9616 14.7398 29.6129 8.80484 26.6299C8.43057 26.4701 8.16323 26.4168 7.73549 26.5234C5.54331 27.1626 3.35112 27.6953 1.15894 28.2812C1.05201 28.3345 0.945071 28.3345 0.784668 28.3877ZM10.4623 7.56025C9.98114 7.50698 9.60686 7.56025 9.28605 7.82659C9.01872 8.03965 8.80484 8.30599 8.59097 8.57233C7.62855 9.95727 7.62855 11.3955 8.32363 12.8337C9.17912 14.6981 10.5693 16.2961 12.0664 17.681C13.5635 19.066 15.3814 19.9715 17.3062 20.5574C18.6429 20.9303 19.9262 20.8771 21.1024 20.0248C21.9579 19.4388 22.2253 18.5866 22.1718 17.6278C22.1718 17.468 22.0114 17.2549 21.9045 17.1483C20.9955 16.6689 20.0331 16.2428 19.0707 15.8167C18.6964 15.6569 18.4825 15.7101 18.2152 16.0297C17.8944 16.4559 17.5201 16.882 17.1993 17.3081C16.9854 17.5212 16.7716 17.6278 16.4507 17.5212C14.3655 16.6689 12.7615 15.284 11.5852 13.3664C11.4248 13.1 11.4248 12.887 11.6386 12.6206C11.906 12.3543 12.1199 12.088 12.3337 11.7684C12.6011 11.3955 12.6545 11.0226 12.4407 10.5965C12.1198 9.85074 11.799 9.105 11.4782 8.35926C11.3713 7.82659 11.104 7.40045 10.4623 7.56025Z' fill='%23000000'/%3E%3C/svg%3E%0A")}@media(max-width: 379px){.news__footer{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.news__meta{margin-bottom:20px}}@media(max-width: 991px){.news__btn{padding:0;margin-bottom:70px}.news__wrap{padding:30px 0 60px}.news__wrap h1{margin-bottom:15px}.news__wrap p{text-align:left}.news__inner{max-width:100%;margin:0 auto}.news__next,.news__prev{position:absolute;top:5px}}@media(max-width: 767px){.news__inner h3,.news__inner strong{font-size:11px;line-height:20px}.news__inner strong{margin:35px auto}.news__inner h3{margin-top:40px}.news__inner ul li{font-size:11px}.news__big-img strong{font-size:11px;line-height:20px}.news__wrap{display:block;width:100%;padding:30px 0 60px;font-size:16px;line-height:22px}.news__wrap h1{max-width:220px;margin:0 auto 5px;font-size:13px;font-weight:700;line-height:16px}.news__wrap p{font-size:16px;line-height:22px;margin-bottom:30px}.news__date{font-size:11px;margin-bottom:15px}.news__title{font-size:11px;line-height:20px;letter-spacing:.5px;margin-bottom:15px}.news__list{text-align:left;margin-bottom:30px}.news__list ul li{font-size:11px;margin-bottom:10px}.news__img{margin-bottom:15px}.news__btn .btn__gray{width:100%;max-width:296px;margin:0 auto 30px}.news__socials{margin-bottom:30px;font-size:0}.news__socials-block:first-child{padding-left:5px}.news__socials-block:last-child{padding-right:5px}.news__socials-block a{width:30px;height:29px;margin:0 3px}.news__read{padding-bottom:20px}.news__read h3{font-size:11px;line-height:20px;letter-spacing:.55px;margin-bottom:20px}.news__read-wrap{margin-bottom:35px;text-align:center}.news__read-img{margin-bottom:20px}.news__read-title{font-size:13px;line-height:20px;letter-spacing:.65px;margin-bottom:10px;padding:0 15px}.news__read-wrap-inside .news__read-title{text-align:center}.news__read-text{font-size:11px;line-height:15px;margin-bottom:5px}.news__read-date{font-size:11px}.news__next,.news__prev{position:absolute;top:30px}.news__next .icon,.news__prev .icon{width:12px;height:25px;background-size:contain}.news__next{right:10px}.news__prev{left:10px}}.beauty__banner{margin-bottom:80px;background-image:url("/assets/images/beauty.jpg");background-position:50%;background-size:cover;background-repeat:no-repeat;height:751px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.beauty__banner .btn{border-radius:2px;padding:11px 40px;margin-top:30px}.beauty__banner-content{width:39.2361111111vw;max-width:52%}.beauty__banner-title{font-weight:500;font-size:45px;line-height:53px;margin-bottom:46px;text-transform:none;font-family:"Montserrat Medium",sans-serif}.beauty__banner-text{font-weight:normal;font-size:20px;line-height:139.9%;font-family:"Montserrat",sans-serif;text-transform:none}.beauty__tags{width:800px;margin:0 auto 100px}.beauty__tags-filter-button{display:none}.beauty__tags-filter{margin-bottom:80px}.beauty__tags-filter-close{display:none}.beauty__tags-filter-title{display:none}.beauty__tags-filter-list{width:800px;margin:0 auto}.beauty__tags-filter-item{display:inline-block}.beauty__tags-filter-item input[type=checkbox]{display:none}.beauty__tags-filter-item input[type=checkbox]+label{font-weight:600;font-size:10px;line-height:137.9%;text-align:center;letter-spacing:.04em;display:inline-block;margin-right:20px;margin-bottom:16px;-webkit-box-shadow:0 0 0 1px #a8a8a8;box-shadow:0 0 0 1px #a8a8a8;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:23px;padding:6px 10px;text-transform:uppercase;cursor:pointer;color:#000}.beauty__tags-filter-item input[type=checkbox]+label:hover{-webkit-box-shadow:0 0 0 2px #a8a8a8;box-shadow:0 0 0 2px #a8a8a8}.beauty__tags-filter-item input[type=checkbox]:checked+label{color:#fff;background-color:#adadad;-webkit-box-shadow:0 0 0 1px #adadad;box-shadow:0 0 0 1px #adadad}.beauty__tags-filter-item input[type=checkbox]:checked+label:hover{-webkit-box-shadow:0 0 0 1px #959595;box-shadow:0 0 0 1px #959595;background-color:#959595}.beauty__tags-filter-bottom #del_filter{max-width:200px;margin:0 auto;color:#000;padding:6px 10px;display:block;text-transform:uppercase;text-decoration:underline}.beauty__tags-filter-bottom:hover{color:initial}.beauty__tags-filter-bottom .btn__gray{display:none}.beauty__blog{margin-bottom:80px}.beauty__blog-item{margin-bottom:50px;overflow:hidden}.beauty__blog-img{width:530px;float:left}.beauty__blog-img img{display:block}.beauty__blog-content{margin-left:620px}.beauty__blog-content a:hover{color:initial}.beauty__blog-title{font-weight:500;font-size:38px;line-height:40px;letter-spacing:.04em;font-family:"Montserrat Medium",sans-serif}.beauty__blog-date{font-size:16px;line-height:137.9%;letter-spacing:.04em;text-transform:uppercase;margin:20px 0;color:#878686}.beauty__blog-text{font-size:16px;line-height:137.9%;letter-spacing:.04rem;margin:15px 0}.beauty__blog-link{font-size:18px;line-height:137.9%;text-align:center;letter-spacing:.04em;display:inline-block;border-bottom:1px solid #000}.beauty__blog-meta{display:-webkit-box;display:-ms-flexbox;display:flex;margin:20px -10px 0}.beauty__blog-meta .news-meta-item{padding:0 10px}.beauty-blog-detail h1{font:400 30px/36px "Montserrat",sans-serif;text-transform:none;max-width:690px;margin:0 auto 20px}.beauty-blog-detail .news__inner{margin:10px auto 57px}.beauty-blog-detail .news__inner p{letter-spacing:normal;margin:0 auto 22px;line-height:22px}@media(max-width: 1200px){.beauty__banner-content{width:49.3951612903vw;max-width:65%}}@media(max-width: 991px){.beauty__banner-content{width:54.1966426859vw;max-width:65%}.beauty__blog-img{width:100%;float:none;margin-bottom:30px}.beauty__blog-img img{width:100%}.beauty__blog-content{margin-left:0}}@media(max-width: 767px){.beauty__banner{background-image:none;background-color:#dfe3ec;height:auto}.beauty__tags{width:100%;display:none}.beauty__tags-filter{margin-bottom:50px;display:none;position:fixed;z-index:222;top:47px;left:0;width:100%;background:#fff;min-height:95vh}.beauty__tags-filter-button{display:block;font-size:13px;line-height:137.9%;text-align:center;letter-spacing:.04em;border:1px solid #a8a8a8;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:23px;cursor:pointer;font-weight:600;padding:12px;margin-bottom:50px}.beauty__tags-filter.active{display:block}.beauty__tags-filter-close{display:block;position:absolute;top:27px;left:30px}.beauty__tags-filter-title{text-transform:uppercase;font-family:"Montserrat Semi",sans-serif;display:block;font-size:13px;line-height:137.9%;text-align:center;letter-spacing:.04em;color:#000;padding:28px 0}.beauty__tags-filter-list{width:100%;border-top:1px solid #c8c8c8}.beauty__tags-filter-item{display:block;border-bottom:1px solid #c8c8c8;padding:20px 100px 20px 30px;overflow:hidden;position:relative}.beauty__tags-filter-item input[type=checkbox]+label{margin:unset;font-size:15px;line-height:18px;letter-spacing:unset;padding:unset;text-transform:none;-webkit-box-shadow:unset;box-shadow:unset;font-weight:500;text-align:left}.beauty__tags-filter-item input[type=checkbox]+label:after{position:absolute;content:"";display:inline-block;width:18px;height:18px;margin-right:10px;right:27px;top:20px;border-radius:0;border:1px solid #5d5d5d}.beauty__tags-filter-item input[type=checkbox]+label:hover{-webkit-box-shadow:none;box-shadow:none;background-color:initial}.beauty__tags-filter-item input[type=checkbox]:checked+label{-webkit-box-shadow:unset;box-shadow:unset;color:initial;background-color:initial}.beauty__tags-filter-item input[type=checkbox]:checked+label:after{background:url("/assets/styles/../images/checkbox-checked.png") 0 0 no-repeat;background-size:cover;border:none}.beauty__tags-filter-item input[type=checkbox]:checked+label:hover{-webkit-box-shadow:none;box-shadow:none;background-color:initial}.beauty__tags-filter-label{font-size:15px;line-height:18px;float:left}.beauty__tags-filter-checkbox{float:right}.beauty__tags-filter-checkbox .checkbox-styled{border:none;position:relative;top:-20px}.beauty__tags-filter-bottom{text-align:center;padding:33px}.beauty__tags-filter-bottom #del_filter{display:inline-block;margin-bottom:20px}.beauty__tags-filter-bottom .btn__gray{display:block;padding:10px 20px}.beauty__blog{margin-bottom:50px}.beauty__blog-title{font-size:26px}.beauty__blog-text{font-size:16px}.beauty__banner-content{max-width:100%;width:100%;padding:20px 0 40px}.beauty__banner-title{font-weight:500;font-size:26px;line-height:39px}.beauty__banner-text{font-size:18px;line-height:139.9%;padding-bottom:20px}.beauty-blog-detail h1{font-size:23px;line-height:27px}.beauty-blog-detail .news__inner p{line-height:15px;margin-bottom:15px}}@media(max-width: 767px){.beauty__banner{background-position:70%}}.beauty-sec .title{margin-bottom:70px}@media(max-width: 767px){.beauty-sec .title{margin-bottom:20px;margin-top:0}}@media(max-width: 991px){.beauty-sec .container .row>div{display:none}.beauty-sec .container .row>div:first-child,.beauty-sec .container .row>div:nth-of-type(2){display:block;margin-bottom:20px}}.beauty-sec__blog-item{margin-bottom:35px}@media(max-width: 767px){.beauty-sec__blog-item{margin-bottom:20px}}.beauty-sec__blog-img{margin-bottom:6px}.beauty-sec__blog-img img{width:100%}.beauty-sec__blog-published{font-family:Montserrat,sans-serif;opacity:.5;color:#000;font-size:13px;font-weight:500;line-height:20px;margin-bottom:6px}.beauty-sec__blog-title{font-family:"Montserrat Bold",sans-serif;color:#000;font-size:12px;text-transform:uppercase;letter-spacing:.9px;display:inline-block;padding:0;text-align:left;margin-bottom:5px}.beauty-sec .btn__transparent-gray{position:relative;display:block;margin:0 auto 80px;border-radius:2px;padding:8px 0;width:182px}@media(max-width: 767px){.beauty-sec .btn__transparent-gray{margin-bottom:0}}.beauty-sec-replaceable{display:block;margin:0 auto}.about-press__blog{margin-bottom:80px}.about-press__blog-item{margin-bottom:50px;overflow:hidden}.about-press__blog-img{width:530px;float:left}.about-press__blog-img img{display:block}.about-press__blog-content{margin-left:620px}.about-press__blog-content a:hover{color:initial}.about-press__blog-source-title{font-family:Montserrat,sans-serif;opacity:.5;color:#000;font-size:13px;font-weight:500;line-height:20px;margin-bottom:6px;text-transform:uppercase}.about-press__blog-title{font-weight:500;font-size:38px;line-height:30px;letter-spacing:.04em;font-family:"Montserrat Medium",sans-serif}.about-press__blog-text{font-size:16px;line-height:137.9%;letter-spacing:.04rem;margin:15px 0}.about-press__blog-link{font-size:13px;text-align:center;letter-spacing:.04em;display:inline-block;border:1px solid #000;padding:8px 24px;font-weight:400;line-height:20px;text-transform:uppercase;font-family:"Montserrat Semi",sans-serif}@media(max-width: 767px){.about-press__blog-link{width:100%}}.about-press__blog-meta{display:-webkit-box;display:-ms-flexbox;display:flex;margin:20px -10px 0}.about-press__blog-meta .news-meta-item{padding:0 10px}.about-press-blog-detail h1{font:400 30px/36px "Montserrat",sans-serif;text-transform:none;max-width:690px;margin:0 auto 20px}.about-press-blog-detail .news__inner{margin:10px auto 57px}.about-press-blog-detail .news__inner p{letter-spacing:normal;margin:0 auto 22px;line-height:22px}@media(max-width: 1200px){.about-press__banner-content{width:49.3951612903vw;max-width:65%}}@media(max-width: 991px){.about-press__banner-content{width:54.1966426859vw;max-width:65%}.about-press__blog-img{width:100%;float:none;margin-bottom:15px}.about-press__blog-img img{width:100%}.about-press__blog-content{margin-left:0}}@media(max-width: 767px){.about-press__banner{background-image:none;background-color:#dfe3ec;height:auto}.about-press__tags{width:100%;display:none}.about-press__tags-filter{margin-bottom:50px;display:none;position:fixed;z-index:222;top:47px;left:0;width:100%;background:#fff;min-height:95vh}.about-press__tags-filter-button{display:block;font-size:13px;line-height:137.9%;text-align:center;letter-spacing:.04em;border:1px solid #a8a8a8;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:23px;cursor:pointer;font-weight:600;padding:12px;margin-bottom:50px}.about-press__tags-filter.active{display:block}.about-press__tags-filter-close{display:block;position:absolute;top:27px;left:30px}.about-press__tags-filter-title{text-transform:uppercase;font-family:"Montserrat Semi",sans-serif;display:block;font-size:13px;line-height:137.9%;text-align:center;letter-spacing:.04em;color:#000;padding:28px 0}.about-press__tags-filter-list{width:100%;border-top:1px solid #c8c8c8}.about-press__tags-filter-item{display:block;border-bottom:1px solid #c8c8c8;padding:20px 100px 20px 30px;overflow:hidden;position:relative}.about-press__tags-filter-item input[type=checkbox]+label{margin:unset;font-size:15px;line-height:18px;letter-spacing:unset;padding:unset;text-transform:none;-webkit-box-shadow:unset;box-shadow:unset;font-weight:500;text-align:left}.about-press__tags-filter-item input[type=checkbox]+label:after{position:absolute;content:"";display:inline-block;width:18px;height:18px;margin-right:10px;right:27px;top:20px;border-radius:0;border:1px solid #5d5d5d}.about-press__tags-filter-item input[type=checkbox]+label:hover{-webkit-box-shadow:none;box-shadow:none;background-color:initial}.about-press__tags-filter-item input[type=checkbox]:checked+label{-webkit-box-shadow:unset;box-shadow:unset;color:initial;background-color:initial}.about-press__tags-filter-item input[type=checkbox]:checked+label:after{background:url("/assets/styles/../images/checkbox-checked.png") 0 0 no-repeat;background-size:cover;border:none}.about-press__tags-filter-item input[type=checkbox]:checked+label:hover{-webkit-box-shadow:none;box-shadow:none;background-color:initial}.about-press__tags-filter-label{font-size:15px;line-height:18px;float:left}.about-press__tags-filter-checkbox{float:right}.about-press__tags-filter-checkbox .checkbox-styled{border:none;position:relative;top:-20px}.about-press__tags-filter-bottom{text-align:center;padding:33px}.about-press__tags-filter-bottom #del_filter{display:inline-block;margin-bottom:20px}.about-press__tags-filter-bottom .btn__gray{display:block;padding:10px 20px}.about-press__blog{margin-bottom:50px}.about-press__blog-title{font-size:26px}.about-press__blog-text{font-size:16px}.about-press__banner-content{max-width:100%;width:100%;padding:20px 0 40px}.about-press__banner-title{font-weight:500;font-size:26px;line-height:39px}.about-press__banner-text{font-size:18px;line-height:139.9%;padding-bottom:20px}.about-press-blog-detail h1{font-size:23px;line-height:27px}.about-press-blog-detail .news__inner p{line-height:15px;margin-bottom:15px}}@media(max-width: 767px){.about-press__banner{background-position:70%}}.about-press-sec .title{margin-bottom:70px}@media(max-width: 767px){.about-press-sec .title{margin-bottom:20px;margin-top:0}}@media(max-width: 991px){.about-press-sec .container .row>div{display:none}.about-press-sec .container .row>div:first-child,.about-press-sec .container .row>div:nth-of-type(2){display:block;margin-bottom:20px}}.about-press-sec__blog-item{margin-bottom:35px}@media(max-width: 767px){.about-press-sec__blog-item{margin-bottom:20px}}.about-press-sec__blog-img{margin-bottom:6px}.about-press-sec__blog-img img{width:100%;min-height:230px}@media(max-width: 767px){.about-press-sec__blog-img img{min-height:auto}}.about-press-sec__blog-source-title{font-family:Montserrat,sans-serif;opacity:.5;color:#000;font-size:13px;font-weight:500;line-height:20px;margin-bottom:6px;text-transform:uppercase}.about-press-sec__blog-title{font-family:"Montserrat Bold",sans-serif;color:#000;font-size:12px;text-transform:uppercase;letter-spacing:.9px;display:inline-block;padding:0;text-align:left;margin-bottom:5px}.about-press-sec .btn__transparent-gray{position:relative;display:block;margin:0 auto 80px;border-radius:2px;padding:8px 0;width:182px}@media(max-width: 767px){.about-press-sec .btn__transparent-gray{margin-bottom:0}}.about-press-sec-replaceable{display:block;margin:0 auto}.about-press-sec .btn__transparent-gray{position:relative;display:block;margin:0 auto 80px;border-radius:2px;padding:8px 0;width:182px}.news-comments{padding:0 100px 70px;text-align:left;overflow:hidden;max-width:100%;position:relative;margin-top:-60px}.news-comments h2{font:400 28px/120% "Montserrat Medium",sans-serif;color:#000;text-transform:none;margin-bottom:20px;text-align:center}.news-comments a{border-bottom:1px solid #111}.news-comments a:hover{border:0}.news-comments__form{width:100%;max-width:580px;margin:0 auto 60px}.news-comments__form .form-group{margin-bottom:28px}.news-comments__form .form-control{border:1px solid #c4c4c4;font-size:16px;line-height:18px;padding:11px 10px;height:auto;color:#000;border-radius:2px}.news-comments__form .form-control::-webkit-input-placeholder{color:gray}.news-comments__form .form-control::-moz-placeholder{color:gray}.news-comments__form .form-control:-ms-input-placeholder{color:gray}.news-comments__form .form-control::-ms-input-placeholder{color:gray}.news-comments__form .form-control::placeholder{color:gray}.news-comments__form textarea.form-control{min-height:110px;padding:24px 20px;border-radius:4px}.news-comments__form .form-captcha{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.news-comments__form .form-captcha__image{width:100px;height:60px;display:block;margin-right:20px;-webkit-box-flex:0;-ms-flex:0;flex:0}.news-comments__form .form-captcha__control{width:100%}.news-comments__form .form-captcha__update{font-size:11px;margin-top:1px;display:inline-block;border:none}.news-comments__form .btn__black{font-size:15px;line-height:18px;width:240px;max-width:100%;border-radius:2px;text-transform:none;padding:16px 10px;height:auto;max-height:none}@media(max-width: 800px){.news-comments{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:0;padding-right:0}}.news-comments-list{text-align:left;margin:0 auto;max-width:580px;font-size:16px}.news-comments-list__title{font:400 28px/120% "Montserrat Medium",sans-serif;text-align:center;border-bottom:2px solid #c4c4c4;padding-bottom:16px}.news-comments-list__item{padding:24px 0;border-bottom:2px solid #c4c4c4}.news-comments-list__head{font-size:18px;line-height:140%;margin-bottom:13px}.news-comments-list__name{font-family:"Montserrat Semi",sans-serif}.news-comments-list__message{word-break:break-word}.news-comments-list__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:10px}.news-comments-list__footer-right{text-align:right}.news-comments-list__response{padding-top:11px}.news-comments-list__response-toggle:not(.collapsed)>span:first-child{display:none}.news-comments-list__response-toggle.collapsed>span:last-child{display:none}.news-meta-item{color:gray;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,0);border:0;outline:0}a.news-meta-item:hover,button.news-meta-item:hover{color:#000}.news-meta-item.is-active{color:#000}.news-meta-item>span{margin-left:11px;min-width:10px}.popup-likes{position:fixed;background:#fff;border:1px solid #404040;width:calc(100% - 47px);max-width:435px;bottom:20px;z-index:999;padding:16px 27px;text-align:center;left:0;right:0;margin:auto}.popup-likes--hidden{overflow:hidden;position:static;height:0 !important;padding:0 !important;opacity:0;border:0}.popup-likes__close{position:absolute;right:10px;top:14px;border:0;background:rgba(0,0,0,0);z-index:3}.popup-likes__rate{background-color:rgba(0,0,0,0);border:0;outline:0;padding:10px 12px;color:gray;cursor:pointer}.popup-likes__rate>input[type=radio]:checked+svg{color:#000}.popup-likes__title{font:400 18px/22px "Montserrat Medium",sans-serif;letter-spacing:.04em;margin-bottom:12px}.popup-likes__note{font-size:13px;line-height:16px;margin-bottom:25px}.popup-likes .btn{padding:11px 10px;min-width:200px}.popup-likes .btn:disabled{background-color:gray}.popup-likes__success{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:2}.popup-likes__icon{margin-bottom:40px}@media(min-width: 767px){.popup-likes{bottom:38px;left:auto;right:40px;padding-top:24px;padding-bottom:24px}.popup-likes__rate{margin-bottom:16px}.popup-likes__rate svg{width:54px;height:54px}.popup-likes__title{font-size:22px;line-height:27px;margin-bottom:10px}.popup-likes__note{font-size:16px;line-height:20px;margin-bottom:15px}}.embed-products{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 -7px 27px;-ms-flex-wrap:wrap;flex-wrap:wrap}.embed-products__item{max-width:319px;width:50%;padding:0 7px}.embed-products__picture{position:relative;margin-bottom:19px}.embed-products__picture img{max-width:100%}.embed-products__name{text-align:center}.embed-products__name a{color:#000;text-decoration:underline}.embed-products__name a:hover,.embed-products__name a:focus,.embed-products__name a:active{text-decoration:none}@media(max-width: 575px){.embed-products:not(.slick-initialized) .embed-products__item:nth-child(n+3){display:none}}@media(min-width: 576px){.embed-products{margin-left:-9px;margin-right:-9px}.embed-products__item{padding-left:9px;padding-right:9px;width:33.3333333333%;max-width:323px}}@media(min-width: 992px){.embed-products{margin-left:-12px;margin-right:-12px}.embed-products__item{padding-left:12px;padding-right:12px;width:33.3333333333%;max-width:329px}.embed-products__name{font-size:16px}}.news-list-tiles{margin-bottom:140px}.news-list-tiles__title{font:400 26px/32px "Montserrat",sans-serif;text-align:center;text-transform:none;margin-bottom:20px}.news-list-tiles__row{margin:-40px -10px 0}.news-list-tiles__item{padding:40px 10px 0}.news-list-tiles__picture-img{width:100%;height:233px;-o-object-fit:cover;object-fit:cover}.news-list-tiles__data{padding:12px 2px 0}.news-list-tiles__date{font-size:13px;line-height:26px;color:#8a8989;margin-bottom:5px}.news-list-tiles__name{color:#000;font-size:18px;line-height:120%}.news-list-tiles--v1 .news-list-tiles__name{font-size:20px}.news-list-tiles--v2 .news-list-tiles__name{font-family:"Montserrat Medium",sans-serif}.news-list-tiles .pagination-sec{margin-top:50px !important}.news-list-tiles .view-more{margin-top:40px}.news-list-tiles .view-more .btn{height:46px;margin:0 auto;max-width:182px;width:100%;display:block;color:#404040;border-color:#9e9f9f;border-radius:2px}@media(min-width: 576px){.news-list-tiles__row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.news-list-tiles__item{width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.news-list-tiles__title{font-size:40px;line-height:44px;margin-bottom:15px}}@media(min-width: 576px)and (max-width: 991px){.news-list-tiles__item:nth-child(n+3){display:none}}@media(min-width: 992px){.news-list-tiles__item{width:33.3333333333%;-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%}.news-list-tiles--v1 .news-list-tiles__row{margin-left:-15px;margin-right:-15px}.news-list-tiles--v1 .news-list-tiles__item{padding-left:15px;padding-right:15px}}.blog__page{padding:0 0 30px}.blog__page h1{text-transform:none;font:400 22px/120% "Montserrat Medium",sans-serif;margin:13px 0 27px}.blog__page .view-more .btn{height:46px;margin:0 auto;max-width:182px;width:100%;display:block;color:#404040;border-color:#9e9f9f;border-radius:2px}.blog__page .news__read-title{margin-bottom:5px}.blog__page .news__read-title a{color:inherit}.blog__row{margin:0}.sticky-snippet{display:block;min-height:90px;-webkit-box-shadow:-6px 5px 9px rgba(0,0,0,.06);box-shadow:-6px 5px 9px rgba(0,0,0,.06);position:fixed;top:0;z-index:99;width:100%;background:#fff;-webkit-transition:all .1s ease-in;transition:all .1s ease-in;opacity:0;visibility:hidden;pointer-events:none}@media(min-width: 768px){.sticky-snippet.active{display:block;opacity:1;visibility:visible;pointer-events:auto}}.sticky-snippet__subtitle{margin-top:.3em}.sticky-snippet .card-ab__rating{display:block}.sticky-snippet .card-ab__buy .btn__gray{width:100%;margin:0}.sticky-snippet__block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:90px;-ms-flex-line-pack:center;align-content:center}.sticky-snippet__title{width:100%;font-family:Montserrat,sans-serif;font-style:normal;font-size:18px;line-height:100%;letter-spacing:.04em;text-transform:uppercase}@media(max-width: 1024px){.sticky-snippet__rating{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:.7em}.sticky-snippet__rating.card-ab__prop>div{width:auto;margin-left:unset}}.sticky-snippet__btn-block{width:100%;margin-bottom:.6em}.no-touch .fast-view__thumb-item:hover{border:2px solid #adacac}.modal .modal-fast-view{max-width:1120px;position:relative}.modal .modal-fast-view .close{top:27px;right:27px}.modal .modal-fast-view .modal-body{padding:44px 56px}.modal .modal-fast-view .modal-content{overflow:hidden}.modal .modal-fast-view .modal-content{background-color:#fff;border-radius:0}.modal .modal-fast-view .modal-content .card__size .table{margin:0}.modal .modal-fast-view a{text-decoration:none}.modal .modal-fast-view-content{height:588px;max-height:100%;overflow:hidden}.card-ab__fast{text-align:left}.card-ab__fast .card-ab__slider-wrapper{padding-right:46px}.card-ab__fast .card-ab__info-wrapper{margin-left:-16px;height:590px;overflow-y:auto;overflow-x:hidden}.card-ab__fast .card-ab__info-wrapper::-webkit-scrollbar{width:3px;margin-right:-20px}.card-ab__fast .card-ab__info-wrapper::-webkit-scrollbar-button{display:none}.card-ab__fast .card-ab__info-wrapper::-webkit-scrollbar-track{border-radius:6px;background:#ecebeb}.card-ab__fast .card-ab__info-wrapper::-webkit-scrollbar-track-piece{border-radius:6px;background:#ecebeb}.card-ab__fast .card-ab__info-wrapper::-webkit-scrollbar-thumb{height:150px;background-color:#999;border-radius:6px}.card-ab__fast .card-ab__info-wrapper::-webkit-scrollbar-corner{background:#ecebeb}.card-ab__fast .card-ab__info-wrapper::-webkit-resizer{background:#ecebeb}.card-ab__fast .card-ab__wrap{float:none;max-width:100%}.card-ab__fast .card-ab__top-block{max-width:370px;padding-bottom:0}.card-ab__fast .card-ab__top-info{margin-top:5px}.card-ab__fast .card-h1{font-family:"Montserrat Bold",sans-serif;font-size:18px;line-height:25px;margin-bottom:20px}.card-ab__fast .card-article{font-family:"Montserrat Bold",sans-serif;font-size:14px;line-height:28px;color:#8b8b8b;margin-top:6px}.card-ab__fast .card-ab__slider .slider-nav,.card-ab__fast .card-ab__slider .slider-nav-wrap{width:42px}.card-ab__fast .card-ab__top-info{border-top:0}.card-ab__fast .card-ab__size{width:100%}.card-ab__fast .card-ab__buy-buttons{display:block;margin-bottom:20px}.card-ab__fast .card-ab__buy .btn{width:100%;max-width:410px;margin:0;float:none}.card-ab__fast .card-ab__price-old{font-size:24px;margin-right:10px}.card-ab__fast .greystar{font-size:14px}.card-ab__fast .greystar+.greystar{margin-left:1.5px}.card-ab__fast .card-ab__size-link{font-size:11px;line-height:14px;margin-top:0px;margin-left:130px}.card-ab__fast .size-table__item{margin-bottom:6px}.card-ab__fast .card-ab__price-balls .balls-btn{color:#000;border-color:#000}.card-ab__fast .card-ab__prop-value--delivery{padding-left:20px;padding-right:20px}.card-ab__fast .card-ab__buy_hide{padding-top:16px;padding-bottom:16px}.card-ab__fast .card-ab__slider .slider-for .slide img:hover{cursor:pointer}@media(max-width: 1024px){.card-ab__fast .card-ab__slider-wrapper,.card-ab__fast .card-ab__info-wrapper{width:50%}.card-ab__fast .slick-arrow,.card-ab__fast .card-ab__buy .btn__gray{float:none}.card-ab__fast .card-ab__rating{display:block}}.add-comment_form{border:1px solid #404040;color:#404040;padding:35px 59px;position:relative}@media(max-width: 500px){.add-comment_form{padding:35px}}.add-comment_form h4{line-height:18px;margin-bottom:33px}.add-comment_form .row_group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:57px}.add-comment_form .row_group .form-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:48%;margin:0}.add-comment_form .row_group .form-group .add-comment__title{opacity:1;margin-bottom:13px}.add-comment_form .row_group .form-group .form-control{opacity:1;border-bottom:solid #404040;padding:0;font-size:13px;color:#000;border-width:1px}.add-comment_form .add-comment_row{display:grid;grid-template-columns:35% 65%;justify-items:start;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial;margin-bottom:16px}.add-comment_form .add-comment_row .select2{margin-top:unset}.add-comment_form .add-comment_row .add-comment__title{opacity:1;margin:0}@media(max-width: 767px){.add-comment_form .add-comment_row .add-comment__title{padding-bottom:15px}}.add-comment_form .add-comment_row .add-comment__data{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0}.add-comment_form .add-comment_row .add-comment__data.rating-star-block{margin-bottom:5px}.add-comment_form .add-comment_row .add-comment__data .radio{margin-top:0;margin-bottom:5px;margin-right:16px}@media(max-width: 767px){.add-comment_form .add-comment_row .add-comment__data:not(.rating-star-block):not(.foot-size-block){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.add-comment_form .add-comment_row .add-comment__data.foot-size-block{width:100%}.add-comment_form .add-comment_row .add-comment__data.foot-size-block label.radio{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:25%}}.add-comment_form .add-comment_row.select{grid-template-columns:35% 35%;margin-bottom:25px}@media(max-width: 767px){.add-comment_form .add-comment_row:not(.rating){grid-template-columns:unset}}@media(max-width: 767px){.add-comment_form .add-comment_row{margin-bottom:25px}.add-comment_form .add-comment_row.rating{margin-bottom:25px}.add-comment_form .add-comment_row.select{margin-bottom:30px}}.add-comment_form .add-comment_row .select2-container--default .select2-selection--single .select2-selection__arrow b{margin-top:-7px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.add-comment_form .add-comment_row .select2-container--default .select2-selection--single[aria-expanded=true] .select2-selection__arrow b{margin-left:-20px;margin-top:-3px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.add-comment_form .rating-star-block{display:-webkit-box;display:-ms-flexbox;display:flex}.add-comment_form .rating-star-block .rating-star{margin-right:6px}.add-comment_form .rating-star-block .rating-star.active path{fill:gold}.add-comment_form .add-comment__radios .checkbox-styled-squared{margin-bottom:0;padding-right:15px}@media(max-width: 767px){.add-comment_form .add-comment__radios .checkbox-styled-squared{padding-bottom:10px}}.add-comment_form textarea,.add-comment_form textarea:focus{font-size:13px;border:1px solid #000;color:#767676 !important;max-height:120px;height:initial;margin:23px 0 10px 0;padding:10px 16px !important}.add-comment_form textarea::-webkit-input-placeholder, .add-comment_form textarea:focus::-webkit-input-placeholder{color:#767676}.add-comment_form textarea::-moz-placeholder, .add-comment_form textarea:focus::-moz-placeholder{color:#767676}.add-comment_form textarea:-ms-input-placeholder, .add-comment_form textarea:focus:-ms-input-placeholder{color:#767676}.add-comment_form textarea::-ms-input-placeholder, .add-comment_form textarea:focus::-ms-input-placeholder{color:#767676}.add-comment_form textarea::placeholder,.add-comment_form textarea:focus::placeholder{color:#767676}.add-comment_form .add-comment__button{display:block;text-align:center}.add-comment_form .add-comment__button .btn__gray{margin-left:auto;width:253px;height:46px}.add-comment_form .policy-text{text-align:center;color:#000}.add-comment_form .add-comment__radio{display:none}.add-comment_form .add-comment__radio+label{font-weight:normal;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;color:#000}.add-comment_form .add-comment__radio+label span{display:inline-block;vertical-align:middle;margin-right:5px;width:16px;height:16px;cursor:pointer;border-radius:50%;position:relative;border:1.5px solid #929292}.add-comment_form .add-comment__radio+label span::before{content:"";width:8px;height:8px;border-radius:50%;background-color:#929292;position:absolute;left:50%;top:50%;bottom:auto;right:auto;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:opacity .2s;transition:opacity .2s}.add-comment_form .add-comment__radio:checked+label span{border:1.5px solid rgba(89,131,240,.444)}.add-comment_form .add-comment__radio:checked+label span::before{opacity:1;background-color:#5983f0}.add-comment_form .file-input{display:-webkit-box;display:-ms-flexbox;display:flex;color:#000;margin-bottom:25px}.add-comment_form .file-input__input{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.add-comment_form .file-input__input:disabled+.file-input__label{color:#9e9f9f}.add-comment_form .file-input__input:disabled+.file-input__label svg *{fill:#9e9f9f}.add-comment_form .file-input__label{cursor:pointer;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:13px;margin:0 55px 0 0;display:grid;grid-gap:7px;grid-auto-flow:column}.add-comment_form .file-input .uploaded-files{display:-webkit-box;display:-ms-flexbox;display:flex;width:60%}.add-comment_form .file-input .uploaded-files .uploaded-file{color:#000;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:25px;position:relative;padding-right:17px;max-width:50%}.add-comment_form .file-input .uploaded-files .uploaded-file .name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.add-comment_form .file-input .uploaded-files .uploaded-file .icon__close{width:15px;height:15px;position:absolute;right:0;top:5px}.add-comment_form #select2-form-dropdown-container .select2-container--open .select2-dropdown{left:-1px;top:-1px}.icon__close{overflow:hidden;cursor:pointer;width:18px;height:18px;position:absolute;right:18px;top:18px;background:none}.icon__close::before,.icon__close::after{content:"";position:absolute;width:100%;top:50%;left:0;background:#000;height:1px;margin-top:-2px;border-radius:5px}.icon__close::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.icon__close::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.icon__close:hover{width:17px;height:17px;background:none}.icon__close:hover::before,.icon__close:hover::after{height:1.5px}@media(max-width: 576px){.add-comment_form .add-comment__button .btn__gray{width:100%}}.profile__page .profile__tab-content .card__faq{padding:23px 30px 1px}.profile__page .card__faq .tab-content.profile{padding:34px 0 0}.profile__page .card__review-text{letter-spacing:.012em}.profile__page h1{margin-bottom:30px;text-align:center}.profile__page h2{font-size:15px;margin:0 0 25px}.profile__page .order-sec{margin:20px 0;text-align:center}.profile__page .login-sec{margin-bottom:20px;margin-left:auto}.profile__page .login-sec p{margin-bottom:0;color:#666;font-size:13px;font-weight:400}.profile__page .login-sec p a{color:inherit;text-decoration:underline}.profile__page .login-sec p a:hover{text-decoration:none}.profile__page .favorite h4{margin-bottom:40px}.profile__page .favorite .catalog-sec{border-top:0}.profile__page .favorite .catalog-sec .products{min-height:auto}.profile__page .favorite-empty{background-color:#ebecec;margin-bottom:45px;padding:40px 0 30px;text-align:center}.profile__page .favorite-empty p{max-width:370px;margin:0 auto 25px}.profile__page .favorite-empty .btn{width:184px;height:45px;line-height:45px;border-radius:2px}.profile__page .favorite .hits-sec{overflow:visible}.profile__page .favorite .hits-sec .viewed-slider{margin-left:-10px;margin-right:-10px;overflow:hidden}.profile__page .favorite .hits-sec .container{margin-left:-20px;margin-right:-20px}.profile__page .bonus-title{font-family:"Montserrat Semi",sans-serif;color:#000;font-size:13px;font-weight:400;line-height:20px;text-transform:uppercase;letter-spacing:.65px;margin-bottom:20px}.profile__page .bonus__block{border:1px solid rgba(98,98,98,.15);text-align:center;padding:39px 0 49px;margin-bottom:40px}.profile__page .bonus__block-white{padding:25px 0 30px;background:#fff;border:1px solid #fff}.profile__page .bonus__img{margin-bottom:15px}.profile__page .bonus__date{color:#aaa;font-size:13px;font-weight:500;line-height:18px}.profile__page .bonus__text{color:#000;font-size:13px;font-weight:500;line-height:18px}.profile__page .bonus__point{font-family:"Montserrat Semi",sans-serif;color:#f93939;font-size:13px;font-weight:400;line-height:20px;text-transform:uppercase;margin-top:10px}.profile__page .bonus .referral-wizard-profile{margin-top:0}@media screen and (max-width: 767px){.profile__page .bonus{padding:10px 15px}}@media screen and (min-width: 768px){.profile__page .bonus{padding-left:10px}}.profile__page .data__wrap{background-color:#f3f4f4;padding:50px 100px 30px}.profile__page .data__wrap .ideas__form form{width:100%;position:relative}.profile__page .data__wrap .ideas__form form .form-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.profile__page .data__wrap .ideas__form form .form-group label{color:#000;min-width:150px;margin-right:0}.profile__page .data__wrap .ideas__form form .form-group label.check-subscribe{width:100%}@media(max-width: 991px){.profile__page .data__wrap .ideas__form form .form-group label{min-width:130px}}.profile__page .data__wrap .ideas__form form .form-group label b{font-size:11px;font-family:"Montserrat Semi",sans-serif}.profile__page .data__wrap .ideas__form form .form-group .form-control{width:100%;max-width:unset;outline:#c6c7c7 solid 1px !important;height:42px;padding:12px 18px;line-height:1em}.profile__page .data__wrap .ideas__form form .form-group .form-control:focus{outline:#000 solid 2px !important}.profile__page .data__wrap .ideas__form form .form-group .form-control.area-address{min-height:0;padding:15px 18px 12px;line-height:11px}.profile__page .data__wrap .ideas__form form .form-group.address-wrap label{-ms-flex-item-align:start;align-self:start;padding-top:10px}@media(max-width: 991px){.profile__page .data__wrap .ideas__form form .form-group.address-wrap label{max-width:130px}}.profile__page .data__wrap .ideas__form form .form-group.feet-chars{display:block}.profile__page .data__wrap .ideas__form form .form-group.feet-chars label{margin-bottom:16px;width:unset}.profile__page .data__wrap .ideas__form form .form-group.feet-chars .feet-chars__container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(max-width: 991px){.profile__page .data__wrap .ideas__form form .form-group.feet-chars .feet-chars__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.profile__page .data__wrap .ideas__form form .form-group.feet-chars .feet-chars__item{-webkit-box-flex:0;-ms-flex:0 50%;flex:0 50%}.profile__page .data__wrap .ideas__form form .form-group.feet-chars .feet-chars__item .check-subscribe{margin-bottom:5px;padding:5px 32px 0}@media(max-width: 991px){.profile__page .data__wrap .ideas__form form .form-group.feet-chars .form-group{display:block}.profile__page .data__wrap .ideas__form form .form-group.feet-chars .form-group label{margin-bottom:15px}}.profile__page .data__wrap .ideas__form form .form-group.size label{min-width:230px}@media(min-width: 1300px){.profile__page .data__wrap .ideas__form form .form-group.size label{min-width:200px;text-align:left}}@media(max-width: 991px){.profile__page .data__wrap .ideas__form form .form-group.size label{min-width:190px}}.profile__page .data__wrap .ideas__form form .form-group.activity label{min-width:230px}@media(max-width: 991px){.profile__page .data__wrap .ideas__form form .form-group.activity{display:block}.profile__page .data__wrap .ideas__form form .form-group.activity label{margin-bottom:15px}}.profile__page .data__wrap .ideas__form form .form-group.phone-wrap .form-control:disabled{cursor:not-allowed}.profile__page .data__wrap .ideas__form form .form-group.phone-wrap button{position:absolute;top:8px;right:10px;bottom:13px;background:url(/assets/images/lock-red.svg) center no-repeat;width:26px;height:25px;border:0;padding:0;margin:0}.profile__page .data__wrap .ideas__form form .form-group.phone-wrap button .popup-body-small{width:276px;top:auto;bottom:100%;right:-140px;padding:16px;border-radius:4px;background-color:#fff;visibility:hidden;opacity:1;text-align:left}@media screen and (max-width: 767px){.profile__page .data__wrap .ideas__form form .form-group.phone-wrap button .popup-body-small{right:0}}@media screen and (max-width: 320px){.profile__page .data__wrap .ideas__form form .form-group.phone-wrap button .popup-body-small{width:auto}}.profile__page .data__wrap .ideas__form form .form-group.phone-wrap button .popup-body-small font{cursor:pointer;text-decoration:underline}.profile__page .data__wrap .ideas__form form .form-group.phone-wrap button:hover .popup-body-small{visibility:visible}.profile__page .data__wrap .ideas__form form .form-group.birthday label{min-width:230px}@media(max-width: 991px){.profile__page .data__wrap .ideas__form form .form-group.birthday{display:block}.profile__page .data__wrap .ideas__form form .form-group.birthday label{margin-bottom:15px}}.profile__page .data__wrap .ideas__form form .additional .form-group{display:block;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.profile__page .data__wrap .ideas__form form .additional .form-group .label{display:block;width:100%}.profile__page .data__wrap .ideas__form form .additional .form-group .select2-selection__arrow{height:24px}.profile__page .data__wrap .ideas__form form .additional .activity label{width:100%;margin-bottom:16px}.profile__page .data__wrap .ideas__form form .additional .birthday{width:100%;margin-bottom:16px}.profile__page .data__wrap .ideas__form form .additional .birthday label{display:block;margin-left:0;margin-bottom:16px}.profile__page .data__wrap .ideas__form form .additional .size{margin-bottom:0}.profile__page .data__wrap .ideas__form form .additional .size label{display:block;margin-left:0;margin-bottom:16px}.profile__page .data__wrap .ideas__form form .additional .size .controls .radio_btn{display:inline-block;margin-right:10px}.profile__page .data__wrap .ideas__form form .additional .size .controls .radio_btn label{width:auto;padding:15px;display:inline-block;cursor:pointer;border:1px solid #c6c7c7;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;min-width:50px;text-align:center}.profile__page .data__wrap .ideas__form form .additional .size .controls .radio_btn label:hover{border:1px solid #000}.profile__page .data__wrap .ideas__form form .additional .size .controls .radio_btn input[type=radio]{display:none}.profile__page .data__wrap .ideas__form form .additional .size .controls .radio_btn input[type=radio]:checked+label{background:#c6c7c7;border:1px solid #c6c7c7}@media screen and (min-width: 768px){.profile__page .data__wrap .ideas__form form .form-group.error::after{left:160px}}@media screen and (min-width: 992px){.profile__page .data__wrap .ideas__form form .form-group.error::after{left:154px}}.profile__page .data__wrap .ideas__form form .input-wrap{position:relative;display:inline-block;width:100%}.profile__page .data__wrap .ideas__form form .input-wrap input:disabled{cursor:default}.profile__page .data__wrap .ideas__form form .input-wrap input[type=password]{font-size:25px}.profile__page .data__wrap .ideas__form form .input-wrap input[type=password]::-webkit-input-placeholder{font-size:13px}.profile__page .data__wrap .ideas__form form .input-wrap input[type=password]::-moz-placeholder{font-size:13px}.profile__page .data__wrap .ideas__form form .input-wrap input[type=password]:-ms-input-placeholder{font-size:13px}.profile__page .data__wrap .ideas__form form .input-wrap input[type=password]::-ms-input-placeholder{font-size:13px}.profile__page .data__wrap .ideas__form form .input-wrap input[type=password]::placeholder{font-size:13px}.profile__page .data__wrap .ideas__form form .input-wrap>.input-wrap{margin-bottom:7px;position:relative;text-align:right}.profile__page .data__wrap .ideas__form form .input-wrap>.input-wrap .add-address,.profile__page .data__wrap .ideas__form form .input-wrap>.input-wrap .label{font-size:11px;font-weight:400;line-height:18px}.profile__page .data__wrap .ideas__form form .input-wrap>.input-wrap .add-address.is-main,.profile__page .data__wrap .ideas__form form .input-wrap>.input-wrap .label.is-main{font-size:13px;opacity:unset;color:#999;position:absolute;top:10px;right:17px}@media(max-width: 991px){.profile__page .data__wrap .ideas__form form .input-wrap>.input-wrap .add-address.is-main,.profile__page .data__wrap .ideas__form form .input-wrap>.input-wrap .label.is-main{position:unset;font-size:11px}}.profile__page .data__wrap .ideas__form form .input-wrap>.input-wrap.add{position:absolute;bottom:8px;left:0;width:unset}.profile__page .data__wrap .ideas__form form .input-wrap>.input-wrap.add.no-addresses{position:unset;bottom:unset;margin-bottom:0}.profile__page .data__wrap .ideas__form form .input-wrap>.input-wrap .label{color:#000;padding:0;opacity:.25;display:inline-block;margin-bottom:10px}.profile__page .data__wrap .ideas__form form .input-wrap>.input-wrap .label.do-main{background-color:rgba(0,0,0,0);border:0;font-size:13px;border-bottom:1px solid #000;border-radius:0;opacity:unset;margin-right:10px;padding-top:7px}@media(max-width: 991px){.profile__page .data__wrap .ideas__form form .input-wrap>.input-wrap .label.do-main{font-size:11px;margin-right:0}}.profile__page .data__wrap .ideas__form form .input-wrap>.input-wrap .delete{position:unset;border:0;background-color:rgba(0,0,0,0);margin-left:10px;padding:7px 0 0}@media(max-width: 991px){.profile__page .data__wrap .ideas__form form .input-wrap>.input-wrap .delete{margin-left:5px}}.profile__page .data__wrap .ideas__form form .input-wrap>.input-wrap .add-address{border:0;border-bottom:1px solid #000;margin-left:20px;position:relative;background-color:rgba(0,0,0,0);padding:0}.profile__page .data__wrap .ideas__form form .input-wrap>.input-wrap .add-address::before{content:"+";font-size:32px;vertical-align:middle;margin-right:8px;font-weight:300;position:absolute;left:-20px}@media(max-width: 991px){.profile__page .data__wrap .ideas__form form .input-wrap>.input-wrap .add-address{margin-bottom:2px;margin-left:10px}}@media(max-width: 767px){.profile__page .data__wrap .ideas__form form .input-wrap>.input-wrap .add-address{margin-left:20px}}.profile__page .data__wrap .ideas__form form .change,.profile__page .data__wrap .ideas__form form .delete{position:absolute;color:#000;font-size:13px;font-weight:400;line-height:18px;right:0}@media(max-width: 991px){.profile__page .data__wrap .ideas__form form .change,.profile__page .data__wrap .ideas__form form .delete{font-size:11px}}.profile__page .data__wrap .ideas__form form .change{bottom:13px;right:18px;opacity:.6}.profile__page .data__wrap .ideas__form form .delete{border-bottom:1px solid #000 !important}.profile__page .data__wrap .ideas__form form .btn{width:257px;height:44px;background-color:#363636;opacity:1;margin:25px auto 15px;padding:13px 30px;color:#fff}.profile__page .data__wrap .ideas__form form .btn:hover,.profile__page .data__wrap .ideas__form form .btn:focus{opacity:.7}.profile__page .data__wrap .ideas__form form .save-text{position:absolute;right:0;bottom:5px;width:100px}@media(max-width: 991px){.profile__page .data__wrap .ideas__form form .policy-text{margin:0 0 20px}}.profile__page .data__socials{position:absolute;top:30px;right:130px}.profile__page .data__socials-text{opacity:.65;color:#000;font-size:13px;font-weight:400;line-height:18px;margin-bottom:30px}.profile__page .data__socials-icons{display:block}.profile__page .data__socials-icon{display:inline-block;width:32px;height:32px;border-radius:100%;opacity:.8;margin-right:5px;text-align:center;line-height:32px;position:relative;cursor:pointer}.profile__page .data__socials-icon i{line-height:30px;color:#fff;font-size:16px}.profile__page .data__socials-icon .remove{display:none;position:absolute;top:-5px;right:-5px;width:15px;height:15px;border-radius:7px;background:#a4a5a5 url("/assets/styles/../images/i-close-white.svg") center center no-repeat;background-size:9px 9px;cursor:pointer}.profile__page .data__socials-icon:hover .remove{display:inline-block}.profile__page .data__socials-icon:hover{opacity:.7}.profile__page .data__socials-icon:focus,.profile__page .data__socials-icon:active{opacity:1}.profile__page .data__socials-icon .fa{display:inline-block;vertical-align:middle;color:#fff;font-size:16px;line-height:30px}.profile__page .data__socials-icon.vk{background-color:#5e92d3}.profile__page .data__socials-icon.facebook{background-color:#67729d}.profile__page .data__socials-icon.google{background-color:#d94949}.profile__page .data__socials-icon.odnoklassniki{background-color:#ef7f1b}.profile__page .data__socials-icon.moimir{background-color:#168ce0}.profile__page .product__block{margin-bottom:35px}.profile__page .check-subscribe{width:100%}.profile__nav-tabs.nav-tabs.no-p-border{border:none}.profile__nav-tabs.nav-tabs.no-p-border li{padding-left:0}.profile__nav-tabs.nav-tabs span.section-group-title{text-transform:uppercase;font-size:13px;padding-bottom:15px}.profile__nav-tabs.nav-tabs span.section-group-title.color_red{color:red}.profile__nav-tabs.nav-tabs li{display:block;float:none;background:rgba(0,0,0,0);border:0;margin:11px 0;padding-left:5px}.profile__nav-tabs.nav-tabs li:before{display:none}.profile__nav-tabs.nav-tabs li:last-child{margin-bottom:10px}.profile__nav-tabs.nav-tabs li a{padding:0;background:rgba(0,0,0,0);border:0;display:inline-block;width:auto;color:#4d4d4d;font-size:13px;font-weight:400;line-height:1;position:relative;vertical-align:top}.profile__nav-tabs.nav-tabs li a:hover,.profile__nav-tabs.nav-tabs li a:focus,.profile__nav-tabs.nav-tabs li a:active{background:rgba(0,0,0,0);padding-bottom:1px;border:0;border-bottom:1px solid #4d4d4d}.profile__nav-tabs.nav-tabs li a.bonus{padding-left:20px}.profile__nav-tabs.nav-tabs li a.bonus:before{content:"";position:absolute;left:0;background:url("/assets/images/profile-gift-icon.svg") 0 0 no-repeat;width:14px;height:14px}.profile__nav-tabs.nav-tabs li.out{position:absolute;bottom:-37px;padding-left:0}.profile__nav-tabs.nav-tabs .active a{padding-bottom:1px;border-bottom:1px solid #4d4d4d}.profile__nav-tabs.nav-tabs .active a:hover,.profile__nav-tabs.nav-tabs .active a:focus,.profile__nav-tabs.nav-tabs .active a:active{background:rgba(0,0,0,0);padding-bottom:1px;border-bottom:1px solid #4d4d4d}.profile__nav-tabs.nav-tabs .notice a:after{content:"";display:inline-block;width:4px;height:4px;background-color:#f93939;border-radius:100%;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:-10px}.profile__tab-content{margin-bottom:70px}.profile__tab-content .card-ab__faq{padding:0 16px}.profile__tab-content .card-ab__faq .nav-tabs{border:0}.profile__tab-content .card-ab__faq .nav-tabs li{display:inline-block;margin-right:20px}@media(max-width: 767px){.profile__tab-content .card-ab__faq .nav-tabs li{margin-right:0;width:50%}}.profile__tab-content .card-ab__faq .nav-tabs li:before{display:none}.profile__tab-content .card-ab__faq .nav-tabs li a{display:inline-block;padding:15px 49px;background:rgba(0,0,0,0);border:0;font-family:"Montserrat",sans-serif;color:#000;font-weight:400;line-height:20px;font-size:13px;text-transform:none;border-radius:8px}.profile__tab-content .card-ab__faq .nav-tabs li a:hover,.profile__tab-content .card-ab__faq .nav-tabs li a:focus,.profile__tab-content .card-ab__faq .nav-tabs li a:active{background-color:#f4f4f4;border:0;color:#000}.profile__tab-content .card-ab__faq .nav-tabs li a div{display:inline-block;margin-right:10px}@media(max-width: 767px){.profile__tab-content .card-ab__faq .nav-tabs li a{text-align:center;width:100%}}@media(max-width: 767px){.profile__tab-content .card-ab__faq .nav-tabs li a{padding:15px 20px}}.profile__tab-content .card-ab__faq .nav-tabs .active a{font-family:"Montserrat Semi",sans-serif;background-color:#f4f4f4;border:0}.profile__tab-content .card-ab__faq .nav-tabs .active a:hover,.profile__tab-content .card-ab__faq .nav-tabs .active a:focus,.profile__tab-content .card-ab__faq .nav-tabs .active a:active{background-color:#f4f4f4;border:0}.profile__tab-content .card-ab__faq .nav-tabs .active a:before{background:none}.profile__tab-content .tab-content{padding:0;margin:0}.profile__tab-content .tab-content .faq__question{width:100%;display:grid;grid-gap:8px 16px;grid-template-columns:104px calc(100% - 120px);-webkit-box-align:start;-ms-flex-align:start;align-items:start;border-bottom:1px solid rgba(0,0,0,.2);padding:16px 0;margin-bottom:8px;grid-template-rows:minmax(10px, 100%)}@media(max-width: 991px){.profile__tab-content .tab-content .faq__question{grid-template-rows:none;grid-template-columns:91px 1fr}}.profile__tab-content .tab-content .faq__question:first-child{padding-top:24px;border-top:1px solid rgba(0,0,0,.2)}.profile__tab-content .tab-content .faq__question-picture{grid-row:1/3}@media(max-width: 991px){.profile__tab-content .tab-content .faq__question-picture{grid:none}}.profile__tab-content .tab-content .faq__question-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(max-width: 991px){.profile__tab-content .tab-content .faq__question-head{display:block}}.profile__tab-content .tab-content .faq__question-head-item{font-weight:600;text-transform:uppercase}.profile__tab-content .tab-content .faq__question-body{display:grid;grid-column:2/3;grid-gap:8px 16px;letter-spacing:.012em}@media(max-width: 991px){.profile__tab-content .tab-content .faq__question-body{grid-column:1/3}}.profile__tab-content .tab-content .faq__question-answer-text{padding:8px 0 0;display:none}.profile__tab-content .tab-content .faq__question-answer__open{display:block;text-decoration:underline}.profile__tab-content .tab-content .faq__question-answer__close{display:none;text-decoration:underline}.profile__tab-content .tab-content .faq__question-answer.opened .faq__question-answer__open{display:none}.profile__tab-content .tab-content .faq__question-answer.opened .faq__question-answer__close,.profile__tab-content .tab-content .faq__question-answer.opened .faq__question-answer-text{display:block}.profile__tab-content .tab-content .new{position:relative}.profile__tab-content .tab-content .new:after{content:"";display:inline-block;width:4px;height:4px;background-color:#f93939;border-radius:100%;position:absolute;top:10px;left:0}.profile__tab-content .tab-content .card__review{width:100%;display:grid;grid-gap:8px 16px;grid-template-columns:104px calc(100% - 120px);-webkit-box-align:start;-ms-flex-align:start;align-items:start;border-bottom:1px solid rgba(0,0,0,.2);padding:16px 0;margin-bottom:8px;grid-template-rows:minmax(10px, 100%)}@media(max-width: 991px){.profile__tab-content .tab-content .card__review{grid-template-rows:none;grid-template-columns:91px 1fr}}.profile__tab-content .tab-content .card__review:first-child{padding-top:24px;border-top:1px solid rgba(0,0,0,.2)}.profile__tab-content .tab-content .card__review-picture{grid-row:1/3}@media(max-width: 991px){.profile__tab-content .tab-content .card__review-picture{grid:none}}.profile__tab-content .tab-content .card__review-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(max-width: 991px){.profile__tab-content .tab-content .card__review-head{display:block}}.profile__tab-content .tab-content .card__review-head-rating{margin:0 16px 0 auto}@media(max-width: 991px){.profile__tab-content .tab-content .card__review-head-rating{margin:0}}.profile__tab-content .tab-content .card__review-head-item{font-weight:600;text-transform:uppercase}.profile__tab-content .tab-content .card__review-body{display:grid;grid-column:2/3;grid-gap:8px 16px;letter-spacing:.012em}@media(max-width: 991px){.profile__tab-content .tab-content .card__review-body{grid-column:1/3}}.profile__tab-content .tab-content .card__review-answer-text{padding:8px 0 0;display:none}.profile__tab-content .tab-content .card__review-answer__open{display:block;text-decoration:underline}.profile__tab-content .tab-content .card__review-answer__close{display:none;text-decoration:underline}.profile__tab-content .tab-content .card__review-answer.opened .card__review-answer__open{display:none}.profile__tab-content .tab-content .card__review-answer.opened .card__review-answer__close,.profile__tab-content .tab-content .card__review-answer.opened .card__review-answer-text{display:block}.profile__tab-content #orders #modal-add-review .modal-dialog.w-780{max-width:780px}.profile__wrap{position:relative}.profile__wrap .md-pull-right{padding-left:25px;float:right}@media(max-width: 767px){.profile__wrap .md-pull-right{float:none}}@media screen and (min-width: 768px)and (max-width: 991px){.profile__wrap .sort-select{position:absolute;top:0;right:0}}.profile__wrap .flex-container{display:-webkit-box;display:-ms-flexbox;display:flex}.profile__loyalty{padding:60px;margin-bottom:20px;background-color:#f4f4f4}@media(max-width: 767px){.profile__loyalty{padding:40px 17px}}.profile__loyalty-info{display:grid;grid-template-columns:1fr 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px;font-size:15px;padding-bottom:8px;grid-gap:32px;border-bottom:1px solid #c4c4c4}@media(max-width: 991px){.profile__loyalty-info{font-size:13px;grid-template-columns:1fr;grid-gap:0}}.profile__loyalty-info-column{display:grid;grid-template-columns:1fr minmax(auto, auto);-webkit-box-align:center;-ms-flex-align:center;align-items:center;align-self:stretch}.profile__loyalty-info-column>div{padding:8px 0;-ms-flex-item-align:stretch;align-self:stretch}.profile__loyalty-info-column>div:nth-child(-n+2){border-bottom:1px solid #c4c4c4}@media(max-width: 991px){.profile__loyalty-info-column:last-child{padding-top:8px;border-top:1px solid #c4c4c4}}.profile__loyalty-info-value{text-align:left;font-weight:700;font-size:16px}.profile__loyalty .balls-body-container{display:inline-block;width:100%;position:relative;color:#000;font-size:13px;font-weight:500;line-height:18px}.profile__loyalty .balls-body-container .loyalty-pb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;position:relative;margin:0 -60px}@media(max-width: 991px){.profile__loyalty .balls-body-container .loyalty-pb{margin:0}}.profile__loyalty .balls-body-container .loyalty-pb:before{content:"";position:absolute;width:80%;height:6px;left:10%;background:#c4c4c4;top:calc(68% - 12px)}.profile__loyalty .balls-body-container .loyalty-pb .loyalty-pb__item{text-align:center;width:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:13px;line-height:13px;min-width:70px}.profile__loyalty .balls-body-container .loyalty-pb .loyalty-pb__item .loyalty-pb__item__caption{margin-bottom:6px;padding-top:60px;word-wrap:break-word}@media(max-width: 767px){.profile__loyalty .balls-body-container .loyalty-pb .loyalty-pb__item .loyalty-pb__item__caption{font-size:10px}}.profile__loyalty .balls-body-container .loyalty-pb .loyalty-pb__item .loyalty-pb__item__icon{width:64px;height:64px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-origin:content-box;background-size:52px 52px;background-image:url(/assets/images/loyalty-pb-grey-icon.svg);background-position:center;background-repeat:no-repeat}@media(max-width: 360px){.profile__loyalty .balls-body-container .loyalty-pb .loyalty-pb__item .loyalty-pb__item__icon{width:62px;height:62px;background-size:40px 40px}}.profile__loyalty .balls-body-container .loyalty-pb .loyalty-pb__item .loyalty-pb__item__status{margin-bottom:0}@media(max-width: 767px){.profile__loyalty .balls-body-container .loyalty-pb .loyalty-pb__item .loyalty-pb__item__status{font-size:10px}}.profile__loyalty .balls-body-container .loyalty-pb .loyalty-pb__item .loyalty-pb__item__title{font-family:"Montserrat Bold",sans-serif;color:#fff}.profile__loyalty .balls-body-container .loyalty-pb .loyalty-pb__item .loyalty-pb__progress{position:absolute;width:158px;height:auto;text-align:left;color:#000;background-color:#fff;border-radius:6px;padding:8px;left:-80px}@media(max-width: 767px){.profile__loyalty .balls-body-container .loyalty-pb .loyalty-pb__item .loyalty-pb__progress{font-size:10px;left:-64px;width:126px}}@media(max-width: 360px){.profile__loyalty .balls-body-container .loyalty-pb .loyalty-pb__item .loyalty-pb__progress{left:-60px}}.profile__loyalty .balls-body-container .loyalty-pb .loyalty-pb__item .loyalty-pb__progress:after{content:"";position:absolute;width:0;height:0;border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);border-top:10px solid #fff;bottom:-10px;left:calc(50% - 10px)}.profile__loyalty .balls-body-container .loyalty-pb .active .loyalty-pb__item__icon{background-size:60px 60px}@media(max-width: 360px){.profile__loyalty .balls-body-container .loyalty-pb .active .loyalty-pb__item__icon{background-size:48px 48px}}.profile__loyalty .balls-body-container .loyalty-pb .active .bronze{background-image:url(/assets/images/loyalty-pb-active-bronze-icon.svg)}.profile__loyalty .balls-body-container .loyalty-pb .active .silver{background-image:url(/assets/images/loyalty-pb-active-silver-icon.svg)}.profile__loyalty .balls-body-container .loyalty-pb .active .gold{background-image:url(/assets/images/loyalty-pb-active-gold-icon.svg)}.profile__loyalty .balls-body-container .loyalty-pb .active .brilliant{background-image:url(/assets/images/loyalty-pb-active-brilliant-icon.svg)}.profile__loyalty .answer{display:inline-block}.profile__loyalty .status{position:relative;display:inline-block;margin-right:30px;color:#000;font-size:13px;font-weight:500;line-height:18px}@media(max-width: 767px){.profile__loyalty .status{font-weight:600}}.profile__loyalty .status-toggle{cursor:default}.profile__loyalty .status .text-bronze{background-image:-webkit-gradient(linear, left top, right top, color-stop(33%, #9d703f), color-stop(0%, rgba(255, 255, 255, 0)));background-image:linear-gradient(to right, #9d703f 33%, rgba(255, 255, 255, 0) 0%);background-position:bottom;background-size:3px 1px;background-repeat:repeat-x}.profile__loyalty .status .text-silver{background-image:-webkit-gradient(linear, left top, right top, color-stop(33%, #8396aa), color-stop(0%, rgba(255, 255, 255, 0)));background-image:linear-gradient(to right, #8396aa 33%, rgba(255, 255, 255, 0) 0%);background-position:bottom;background-size:3px 1px;background-repeat:repeat-x}.profile__loyalty .status .text-gold{background-image:-webkit-gradient(linear, left top, right top, color-stop(33%, #cea500), color-stop(0%, rgba(255, 255, 255, 0)));background-image:linear-gradient(to right, #cea500 33%, rgba(255, 255, 255, 0) 0%);background-position:bottom;background-size:3px 1px;background-repeat:repeat-x}.profile__loyalty .status .text-brilliant{background-image:-webkit-gradient(linear, left top, right top, color-stop(33%, #70a8ed), color-stop(0%, rgba(255, 255, 255, 0)));background-image:linear-gradient(to right, #70a8ed 33%, rgba(255, 255, 255, 0) 0%);background-position:bottom;background-size:3px 1px;background-repeat:repeat-x}.profile__loyalty .status .popup-body-small{min-width:478px;left:-150%;top:100%;border-radius:4px}@media(max-width: 1000px){.profile__loyalty .status .popup-body-small{left:0}}.profile__loyalty .status .popup-body-small .loyalty-pb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.profile__loyalty .status .popup-body-small .loyalty-pb__item{text-align:center;width:100%}.profile__loyalty .status .popup-body-small .loyalty-pb__item__caption{min-height:18px;margin-top:60px;margin-bottom:5px;font-family:"Montserrat Semi",sans-serif;font-size:9px;line-height:10.5px}.profile__loyalty .status .popup-body-small .loyalty-pb__item__icon{width:20px;height:20px;margin:0 auto 20px;border-radius:50%;position:relative}.profile__loyalty .status .popup-body-small .loyalty-pb__item__icon:after{content:url("/assets/styles/../images/loyalty-pb-grey-icon.svg");position:absolute;top:-2px;right:-100px}.profile__loyalty .status .popup-body-small .loyalty-pb__item__icon.bronze{background-color:#9d703f}.profile__loyalty .status .popup-body-small .loyalty-pb__item__icon.silver{background-color:#8396aa;background-image:none}.profile__loyalty .status .popup-body-small .loyalty-pb__item__icon.gold{background-color:#cea500}.profile__loyalty .status .popup-body-small .loyalty-pb__item__icon.brilliant{background-color:#70a8ed}.profile__loyalty .status .popup-body-small .loyalty-pb__item__icon.brilliant:after{content:none}.profile__loyalty .status .popup-body-small .loyalty-pb__item.passed .loyalty-pb__item__icon{background-color:#c4c4c4}.profile__loyalty .status .popup-body-small .loyalty-pb__item.passed .loyalty-pb__item__icon:after{content:url("/assets/styles/../images/loyalty-pb_solid-line.svg")}.profile__loyalty .status .popup-body-small .loyalty-pb__item.passed .loyalty-pb__item__caption,.profile__loyalty .status .popup-body-small .loyalty-pb__item.passed .loyalty-pb__item__title,.profile__loyalty .status .popup-body-small .loyalty-pb__item.passed .loyalty-pb__item__status{color:#929292}.profile__loyalty .status .popup-body-small .loyalty-pb__item.active .loyalty-pb__item__icon{background-image:url("/assets/styles/../images/loyalty-pb_active-icon.svg");width:32px;height:32px;background-color:unset;margin-bottom:14px}@media(max-width: 767px){.profile__loyalty .status .popup-body-small .loyalty-pb__item.active .loyalty-pb__item__icon{margin-top:-13px}}.profile__loyalty .status .popup-body-small .loyalty-pb__item.active .loyalty-pb__item__icon:after{top:4px;right:-93px;z-index:-1}.profile__loyalty .status .popup-body-small .loyalty-pb__item.active .loyalty-pb__item__caption{color:#5983f0}.profile__loyalty .status .popup-body-small .loyalty-pb__item__title{line-height:15.85px;font-family:"Montserrat Bold",sans-serif;margin-bottom:5px}.profile__loyalty .status .popup-body-small .loyalty-pb__item__status{font-size:9px;line-height:11px;margin-bottom:10px}.profile__loyalty .status .popup-body-small .loyalty-pb__progress{position:absolute;font-size:9px;width:105px;height:45px;text-align:center;line-height:11px;color:#fff;background-color:#5983f0;border-radius:6px;padding:10px 5px}.profile__loyalty .status .popup-body-small .loyalty-pb__progress:after{content:"";position:absolute;width:0;height:0;border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);border-top:10px solid #5983f0;bottom:-10px;left:calc(50% - 10px)}.profile__loyalty .points,.profile__loyalty .delivery{display:inline-block;color:#000;font-size:13px;font-weight:500;line-height:18px}@media(max-width: 767px){.profile__loyalty .points,.profile__loyalty .delivery{display:block;font-weight:600}}.profile__loyalty .points .popup-body-small,.profile__loyalty .delivery .popup-body-small{min-width:150px;left:0;top:100%}.profile__loyalty .points{position:relative}.profile__loyalty .points .count{background-image:-webkit-gradient(linear, left top, right top, color-stop(33%, black), color-stop(0%, rgba(255, 255, 255, 0)));background-image:linear-gradient(to right, black 33%, rgba(255, 255, 255, 0) 0%);background-position:bottom;background-size:3px 1px;background-repeat:repeat-x;cursor:default}@media(max-width: 767px){.profile__loyalty .points{margin-bottom:50px}}.profile__loyalty .delivery{position:relative}.profile__loyalty .delivery .dashed{background-image:-webkit-gradient(linear, left top, right top, color-stop(33%, black), color-stop(0%, rgba(255, 255, 255, 0)));background-image:linear-gradient(to right, black 33%, rgba(255, 255, 255, 0) 0%);background-position:bottom;background-size:3px 1px;background-repeat:repeat-x;cursor:default}.profile__order-sec{border-top:1px solid #c4c4c4}.profile__order-sec:last-child{border-bottom:1px solid #c4c4c4}@media(max-width: 767px){.profile__order-sec{border:none;background-color:#f9f9f9}}.profile__order-head{position:relative;margin-bottom:10px}.profile__order-number{color:#4d4d4d;font-size:13px;font-weight:700;line-height:25px;text-transform:uppercase}.profile__order-status{position:absolute;top:0;right:0;color:#a9a9a9;font-size:13px;font-weight:700;line-height:25px;text-transform:uppercase}.profile__order-body{padding:0 30px}@media(max-width: 991px){.profile__order-body{padding:0 20px}}.profile__order-panel .panel-btn{color:#4d4d4d;font-size:13px;font-weight:500;line-height:25px;text-transform:uppercase;text-decoration:none;position:relative;display:block}.profile__order-panel .panel-btn:before{content:"▲";position:absolute;right:0;font-size:20px;color:#000}.profile__order-panel .panel-btn .text-default{display:none}.profile__order-panel .panel-btn .text-collapsed{display:block}.profile__order-panel .panel-btn.collapsed:before{content:"▼"}.profile__order-panel .panel-btn.collapsed .text-default{display:block}.profile__order-panel .panel-btn.collapsed .text-collapsed{display:none}.profile__order-panel .order-block{margin-top:10px;position:relative}.profile__order-panel .order-block table{border-bottom:1px solid rgba(197,197,197,.4);margin-bottom:20px}.profile__order-panel .order-block table tr td{position:relative;padding:15px 0}.profile__order-panel .order-block table tr td:last-child{text-align:right;vertical-align:bottom}.profile__order-panel .order-block__info{display:-webkit-box;display:-ms-flexbox;display:flex}.profile__order-panel .order-block__img{-webkit-box-flex:0;-ms-flex:0 auto;flex:0 auto;width:25%;display:inline-block;margin-right:40px;vertical-align:top}.profile__order-panel .order-block__img img{width:100%}.profile__order-panel .order-block__desc{-webkit-box-flex:0;-ms-flex:0 auto;flex:0 auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:60%;padding-right:60px;padding-top:15px}.profile__order-panel .order-block__name{font-family:"Montserrat Semi",sans-serif;color:#000;font-size:16px;font-weight:400;line-height:18px;margin-bottom:15px;width:100%}.profile__order-panel .order-block__line{font-size:11px;padding:5px 0}.profile__order-panel .order-block__size{color:#000;font-size:13px;font-weight:500;line-height:18px;letter-spacing:.33px}.profile__order-panel .order-block__size .count{display:inline-block;margin-left:25px}.profile__order-panel .order-block__price{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-top:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.profile__order-panel .order-block__price .new{font-family:"Montserrat",sans-serif;color:#000;font-size:16px;line-height:18px;text-transform:uppercase}.profile__order-panel .order-block__price .old{opacity:.5;color:#000;font-size:14px;font-weight:400;line-height:18px;text-decoration:line-through;text-transform:uppercase;letter-spacing:.33px}.profile__order-panel .order-block__delivery{margin-bottom:30px}.profile__order-panel .order-block__delivery p{color:#000;font-size:13px;font-weight:500;line-height:14px;margin-bottom:10px}.profile__order-panel .order-block__delivery .adres{max-width:140px}.profile__order-panel .order-block__delivery small{opacity:.65;color:#4c4c4c;font-size:10px;font-weight:400;line-height:14px}.profile__order-panel .order-block__bottom{position:relative}.profile__order-panel .order-block__bottom a{display:block;opacity:.65;color:#4c4c4c;font-size:10px;font-weight:400;line-height:18px;text-decoration:underline}.profile__order-panel .order-block__bottom .cancel{position:absolute;right:0;bottom:0;color:#4d4d4d;font-size:13px;font-weight:500;line-height:25px;text-transform:uppercase;text-decoration:none}.profile__order-panel .order-block__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.profile__order-panel .order-block__item{-webkit-box-flex:0;-ms-flex:0 50%;flex:0 50%}@media(max-width: 991px){.profile__order-panel .order-block__item{-webkit-box-flex:0;-ms-flex:0 100%;flex:0 100%}}.profile__order-panel .order-block__item.is-canceled .order-block__info{position:relative}.profile__order-panel .order-block__item.is-canceled .order-block__info .order-block__status{position:relative;z-index:3}.profile__order-panel .order-block__item.is-canceled .order-block__info::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background:rgba(255,255,255,.5)}.profile__order-panel .order-block__rate{text-align:center;padding:30px 0 50px 0}.profile__order-panel .order-block__rate .btn__transparent-black{font-size:10px;font-family:"Montserrat Medium",sans-serif;text-transform:uppercase;padding:10px 40px;border-radius:2px}.profile__order-panel .order-block__rate .btn__transparent-black.visited{cursor:initial;color:#9e9f9f;border-color:#9e9f9f}@media(max-width: 767px){.profile__order-panel .order-block__rate{padding:20px 0 40px 0}.profile__order-panel .order-block__rate .btn__transparent-black.visited{width:100%}}.profile__order-panel .order-block__table-container{position:relative}.profile__order-panel .order-block__table-container .prices-table{width:60%;border:none;margin-bottom:45px}.profile__order-panel .order-block__table-container .prices-table td{padding:4px;border:none}.profile__order-panel .order-block__table-container .prices-table tr:first-child td,.profile__order-panel .order-block__table-container .prices-table tr:last-child td{border-top:1px solid #c4c4c4;padding-top:23px}.profile__order-panel .order-block__table-container .prices-table tr:nth-last-child(2) td{padding-bottom:25px}.profile__order-panel .order-block__table-container .prices-table tr.color_red{color:red}.profile__order-panel .order-block__table-container .prices-table tr.final-price td:last-child{font-size:19px;font-weight:600;font-family:"Montserrat Semi",sans-serif}.profile__order-panel .order-block__table-container .prices-table tr:first-child td:last-child,.profile__order-panel .order-block__table-container .prices-table tr:last-child td:last-child,.profile__order-panel .order-block__table-container .prices-table tr.color_red td:last-child{text-transform:uppercase}@media(max-width: 991px){.profile__order-panel .order-block__table-container .prices-table{width:100%}}@media(max-width: 767px){.profile__order-panel .order-block__table-container .prices-table tr:first-child td,.profile__order-panel .order-block__table-container .prices-table tr:last-child td{border-top:none;padding-top:0}.profile__order-panel .order-block__table-container .prices-table tr:nth-last-child(2) td{padding-bottom:10px}.profile__order-panel .order-block__table-container .prices-table tr:last-child td{padding-bottom:23px}}.profile__order-panel .order-block .btn__filled-red{color:#f3f4f4;background-color:#ff3347;font-family:"Montserrat",sans-serif;font-size:9px;letter-spacing:.1em;text-transform:uppercase;padding:10px 25px;border-radius:2px}.profile__order-panel .order-block .btn__filled-red.desktop{position:absolute;top:0;right:110px}@media(max-width: 993px){.profile__order-panel .order-block .btn__filled-red.desktop{display:none}}.profile__order-panel .order-block .btn__filled-red.tablet-mobile{display:block;width:180px;margin:0 auto 35px}@media(min-width: 992px){.profile__order-panel .order-block .btn__filled-red.tablet-mobile{display:none}}.profile__order-num{color:#000;font-size:13px;font-weight:400}.profile__order-price{color:#000;font-size:13px;font-weight:400}.profile__order-date{color:#000;font-size:13px;font-weight:400;text-transform:uppercase}.profile__order-table{margin-bottom:0}.profile__order-table tr{display:grid;grid-template-columns:300px 1fr 1fr 2fr 135px;padding-left:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.profile__order-table tr td{border:none !important;text-align:center;padding:25px 0 !important}.profile__order-table tr td a.panel-btn{display:block;width:100%}.profile__order-table tr td a.panel-btn:focus,.profile__order-table tr td a.panel-btn:hover{color:#333}.profile__order-table tr td a.panel-btn .text-default{display:none;position:relative}.profile__order-table tr td a.panel-btn .text-default:before{position:absolute;right:-5px;top:6px;content:"";width:8px;height:8px;border:solid #000;border-width:0 1px 1px 0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media(max-width: 1200px){.profile__order-table tr td a.panel-btn .text-default:before:before{right:-10px}}.profile__order-table tr td a.panel-btn .text-collapsed{display:block;position:relative}.profile__order-table tr td a.panel-btn .text-collapsed:before{position:absolute;right:-5px;top:6px;content:"";width:8px;height:8px;border:solid #000;border-width:0 1px 1px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media(max-width: 1200px){.profile__order-table tr td a.panel-btn .text-collapsed:before:before{right:-10px}}.profile__order-table tr td a.panel-btn.collapsed .text-default{display:block}.profile__order-table tr td a.panel-btn.collapsed .text-collapsed{display:none}.profile__order-table tr td:first-child{text-align:left;padding:25px 0 !important}.profile__order-table tr td:last-child{padding-right:30px !important}@media(max-width: 991px){.profile__order-table tr{padding-left:0;position:relative;grid-template-columns:minmax(auto, auto) 1fr}.profile__order-table tr td{text-align:left;padding:0 !important}.profile__order-table tr td a.panel-btn{padding-left:20px}.profile__order-table tr td:first-child{padding:0 !important}.profile__order-table tr td:first-child a.panel-btn{text-align:left;padding:20px 0 10px 20px}.profile__order-table tr td:last-child a.panel-btn{position:absolute;right:25px;top:42%}.profile__order-table tr td:last-child a.panel-btn span.text-default,.profile__order-table tr td:last-child a.panel-btn span.text-collapsed{display:none}.profile__order-table tr td:last-child a.panel-btn.collapsed:before{position:absolute;right:0;top:0;content:"";width:20px;height:20px;border:solid #000;border-width:0 1px 1px 0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.profile__order-table tr td:last-child a.panel-btn:before{position:absolute;right:0;top:0;content:"";width:20px;height:20px;border:solid #000;border-width:0 1px 1px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.profile__order-table tr td:nth-child(2){grid-column:auto/span 1}.profile__order-table tr td:nth-child(1),.profile__order-table tr td:nth-child(4){grid-column:auto/span 2}.profile__order-table tr td:nth-child(4) a.panel-btn{padding-bottom:20px !important}}@media(max-width: 767px){.profile__order-table tr td:nth-child(4){position:absolute;top:20px;right:25px;width:unset}.profile__order-table tr td:last-child a.panel-btn{right:37px;top:55%}}.profile-quality{background:#fff;border:1px solid #c6c7c7;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;padding:50px 120px 60px;text-align:center}.profile-quality__title{font-family:"Montserrat Bold",sans-serif;font-size:20px;line-height:1.2;letter-spacing:.04em;text-transform:uppercase;text-align:center;margin-bottom:15px}.profile-quality__text{font-weight:500;font-size:16px;line-height:1.2;text-align:center;margin-bottom:50px}.profile-quality__scale{width:480px;position:relative;margin:0 auto 45px;text-align:center}.profile-quality__scale-item{text-align:center;display:inline-block;width:9%}.profile-quality__scale-item .radio__text{left:13px}.profile-quality__scale-item span{font-size:20px;line-height:18px;display:block;font-family:"Montserrat Bold",sans-serif;margin-bottom:15px}.profile-quality__scale-item .radio{display:inline-block}.profile-quality__form{text-align:center;width:480px;position:relative;margin:0 auto}.profile-quality__form label{display:block;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:13px;line-height:20px;color:#595959;text-align:left;margin-bottom:0}.profile-quality__form textarea{display:inline-block;width:100%;background:0 0;font-family:Montserrat,sans-serif;color:#000;font-size:13px;font-weight:400;line-height:18px;-webkit-box-shadow:none;box-shadow:none;height:98px;border:1px solid #ebebeb;border-radius:2px;padding:7px 17px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:25px;margin-top:10px;max-width:480px;min-width:480px;min-height:50px}.profile-quality__form button{text-transform:uppercase;padding:15px 40px;height:42px}.profile-quality__form button:hover{color:#fff;background:#3265e6}.profile__bonus-review-container{background-color:#fbfbfb;padding:60px}.profile__bonus-review-container h5{font-size:18px;line-height:135%;text-transform:uppercase;font-family:"Montserrat Medium",sans-serif}.profile__bonus-review-container h5.pt{padding-top:44px}.profile__bonus-review-container p{font-size:18px;line-height:28px}.profile__bonus-review-container .btn__dark{width:343px;display:block;margin:0 auto 60px;border-radius:3px;padding:20px 22px;text-transform:uppercase;font-weight:bold;font-size:18px;letter-spacing:.04em;background:#000}.profile__bonus-review-container .bonuses-variants-img{padding-bottom:20px}.profile__bonus-review-container .bonuses-variants-item{text-align:center}.profile__bonus-review-container .bonuses-variants-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;padding-top:45px;padding-bottom:80px}.profile__bonus-review-container .bonuses-variants-container span{display:block;font-size:21px;padding-bottom:10px}.profile__bonus-review-container .bonuses-variants-container p{font-size:31px;font-weight:bold}.profile__bonus-review-container .image-center{display:block;margin:0 auto;padding:14px 0}.profile__bonus-review-container .bought-block__container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 40px}@media(max-width: 991px){.profile__bonus-review-container .bought-block__container{padding:0;margin:0 -10px}}.profile__bonus-review-container .bought-block__item{width:33.33%;padding:0 10px 20px;max-width:214px}.profile__bonus-review-container .bought-block__item.visited{opacity:.5}@media(max-width: 991px){.profile__bonus-review-container .bought-block__item{width:50%}}.profile__bonus-review-container .bought-block__item-img{width:100%;display:inline-block;vertical-align:top}.profile__bonus-review-container .bought-block__item-img img{width:100%}.profile__bonus-review-container .bought-block__item .btn__transparent{color:#000;margin-top:20px;font-size:13px;border:1px solid #000;font-family:"Montserrat Medium",sans-serif;text-transform:uppercase;border-radius:2px}.profile__bonus-review-container .bought-block__item .btn__transparent.visited{cursor:initial;color:#fff;border-color:#000}@media(max-width: 767px){.profile__bonus-review-container .bought-block__item .btn__transparent.visited{width:100%}}@media(max-width: 360px){.profile__bonus-review-container .bought-block__item .btn__transparent{font-size:11px}}.profile__bonus-review-container #modal-add-review-bonuses .modal-dialog.w-780{max-width:780px}@media(max-width: 767px){.profile__bonus-review-container{padding:40px 17px}.profile__bonus-review-container h5{font-size:15px}.profile__bonus-review-container p{font-size:15px;line-height:150%}.profile__bonus-review-container .btn__dark{width:100%}.profile__bonus-review-container .bonuses-variants-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:45px 0}.profile__bonus-review-container .bonuses-variants-item:first-child{margin-bottom:60px}.profile__bonus-review-container .image-center{width:100%}.profile__bonus-review-container .bought-block__item-desc{width:57%}.profile__bonus-review-container .bought-block__item-desc-price{padding-right:unset}.profile__bonus-review-container .bought-block__item-desc-price .new{font-size:14px}.profile__bonus-review-container .bought-block__item .btn__transparent-black{color:#f3f4f4;background-color:#000;font-weight:bold;margin-top:30px;font-size:13px;text-transform:uppercase;padding:15px 35px;border-radius:2px;font-family:"Montserrat Medium",sans-serif;display:block}}.quality-btn{text-transform:uppercase;padding:15px 40px;background:#5b86ed;color:#fff;height:42px}.quality-btn:hover{color:#fff;background:#3265e6}@media(max-width: 991px){.profile-quality{padding:30px 20px}.profile-quality .radio__text{left:calc(50% - 9px)}.profile-quality__scale{width:100%}.profile-quality__scale-item{width:19%;margin-bottom:30px}.profile-quality__scale-item span{margin-bottom:10px}.profile-quality__form{width:100%}}@media(max-width: 767px){.profile-quality{border:none;padding:20px}.profile-quality .quality-btn{width:100%}.profile-quality textarea{width:100%}.profile-quality .radio__text{left:calc(50% - 9px)}.profile-quality__title{font-size:13px;margin-bottom:20px}.profile-quality__text{font-size:13px;margin-bottom:30px}.profile-quality__scale-item span{margin-bottom:0;font-size:18px}}@media(max-width: 1200px){.profile__page .data__socials{position:absolute;top:30px;right:30px}}@media(max-width: 991px){.profile__page h1{margin-bottom:10px}.profile__page .login-sec{margin:30px 0}.profile__page .product__block .hover-sec .btns{top:20px;-webkit-transform:none;transform:none}.profile__page .data__wrap{background-color:#fbfbfb;padding:30px 0}.profile__page .data__wrap .ideas__form{max-width:400px;z-index:1}.profile__page .data__wrap .ideas__form form{width:400px;position:relative;margin:0 auto;text-align:left;padding-bottom:40px}.profile__page .data__wrap .ideas__form form label{display:inline-block;width:130px;margin-right:0}.profile__page .data__wrap .ideas__form form .form-control{display:inline-block;width:100%;max-width:240px;text-align:left}.profile__page .data__wrap .ideas__form form .input-wrap{position:relative;display:inline-block;width:100%}.profile__page .data__wrap .ideas__form form .btn{width:100%;height:44px;margin-top:0;margin-left:0}}@media(max-width: 991px)and (max-width: 991px){.profile__page .data__wrap .ideas__form form .btn{margin:25px auto 15px}}@media(max-width: 991px){.profile__page .data__wrap .ideas__form form .save-text{position:absolute;right:0;bottom:5px;width:auto}.profile__page .data__wrap .ideas__form form .address-wrap label{display:block;width:100%;margin-bottom:10px}.profile__page .data__wrap .ideas__form form .address-wrap .input-wrap{width:100%;display:block;max-width:100%}.profile__page .data__wrap .ideas__form form .address-wrap .input-wrap .label{text-align:left}.profile__page .data__wrap .ideas__form form .address-wrap .input-wrap .area-address{width:100%;max-width:100%}.profile__page .data__socials{position:relative;top:0;right:0;z-index:2}.profile__page .data__socials-text{display:inline-block}.profile__page .data__socials-icons{display:inline-block;margin-left:17px}}@media(max-width: 767px){.favorite .product__img{display:block;width:auto;margin-left:auto;margin-right:auto}.profile__page{width:100%;overflow:hidden;max-width:100%}.profile__page .h1{text-align:center;color:#000;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:1px;margin-bottom:20px;position:relative}.profile__page .h1 .profile-prev{display:inline-block;width:9px;height:23px;background:url("/assets/styles/../images/arrow-left-profile.svg") center center no-repeat;background-size:contain;position:absolute;top:-2px;left:0}.profile__page .h1 .profile-next{display:inline-block;width:9px;height:23px;background:url("/assets/styles/../images/arrow-right-profile.svg") center center no-repeat;background-size:contain;position:absolute;top:-2px;right:0}.profile__page .bonus-title{text-align:center}.profile__page .bonus__block{text-align:left;padding:30px 10px 30px 15px}.profile__page .bonus__block .bonus__img{display:inline-block;vertical-align:middle;margin-right:20px;width:75px;text-align:center}.profile__page .bonus__block .bonus__desc{display:inline-block;vertical-align:middle}.profile__page .profile__tab-content .card__faq{padding:30px 25px}.profile__page .profile__tab-content .card__faq .nav-tabs li{margin-right:0}.profile__page .profile__tab-content .card__faq .nav-tabs li:last-child{float:right;margin-right:0}.profile__page .profile__tab-content .card__faq .nav-tabs li a{font-size:12px}.profile__page .data__wrap{padding:30px 15px}.profile__page .data__wrap .ideas__form{max-width:unset;z-index:1}.profile__page .data__wrap .ideas__form form{width:unset;position:relative;margin:0 auto;text-align:left}.profile__page .data__wrap .ideas__form form .form-group label:not(.check-subscribe){display:none;margin-left:0}.profile__page .data__wrap .ideas__form form .form-group.birthday,.profile__page .data__wrap .ideas__form form .form-group.activity{display:block}.profile__page .data__wrap .ideas__form form .form-group.birthday label,.profile__page .data__wrap .ideas__form form .form-group.activity label{margin-bottom:15px}.profile__page .data__wrap .ideas__form form .form-group.size label,.profile__page .data__wrap .ideas__form form .form-group.birthday label,.profile__page .data__wrap .ideas__form form .form-group.activity label,.profile__page .data__wrap .ideas__form form .form-group.feet-chars label{display:block}.profile__page .data__wrap .ideas__form form .form-control{display:block;width:100%;max-width:100%;padding-right:0}.profile__page .data__wrap .ideas__form form .input-wrap{position:relative;display:block;width:100%;max-width:100%}.profile__page .data__wrap .ideas__form form .input-wrap .change{top:10px}.profile__page .data__wrap .ideas__form form .btn{width:100%;height:44px;margin:20px auto 0}.profile__page .data__wrap .ideas__form form .save-text{position:relative;right:0;bottom:0;margin-top:10px}.profile__page .data__wrap .ideas__form form .save-text br{display:none}.profile__page .data__wrap .ideas__form form .address-wrap{margin-top:20px}.profile__page .data__wrap .ideas__form form .address-wrap .area-address{text-align:left}.profile__page .data__socials{position:relative;top:0;right:0;z-index:2}.profile__page .data__socials-text{display:inline-block}.profile__page .data__socials-icons{display:inline-block;margin:0 auto}.profile__page .data__socials-icon{margin:0 30px 0 0}.profile__page .data__socials-icon:last-child{margin-right:0}.profile__page .favorite .row{margin-left:-1px;margin-right:-1px}.profile__page .favorite .row .col-xs-6{padding-left:1px;padding-right:1px}.profile__page .favorite h4{margin-bottom:40px}.profile__page .favorite .login-sec{text-align:center}.profile__page .favorite .login-sec p{font-size:11px;margin-bottom:15px}.profile__page .favorite .login-sec .sort-select{display:inline-block;margin:0 auto}.profile__page .product__img .hover-sec .btns{width:auto;top:10px;left:10px;right:10px}.profile__page .product__img .hover-sec .btns .btn{width:100%}.profile__page .sort-select .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:auto}.profile__order-open{padding:30px;margin-bottom:0;margin-left:-7px;margin-right:-7px}.profile__order-open .profile__order-head{position:relative;margin-bottom:10px}.profile__order-open .profile__order-number{display:none}.profile__order-open .profile__order-status{position:relative;text-align:center}.profile__order-open .profile__order-panel .panel-btn{display:none}.profile__order-open .profile__order-panel .collapse{display:block}.profile__order-open .profile__order-panel .order-block{margin-top:10px;display:block}.profile__order-open .profile__order-panel .order-block__price{min-width:75px;position:absolute;bottom:15px;right:0}.profile__order-open .profile__order-panel .order-block__delivery{margin-bottom:40px}.profile__order-open .profile__order-panel .order-block__delivery .adres{margin-bottom:25px}.profile__order-open .profile__order-panel .order-block__bottom{position:relative;text-align:center}.profile__order-open .profile__order-panel .order-block__bottom a{display:block;margin-bottom:20px;margin-left:-10px;margin-right:-10px}.profile__order-open .profile__order-panel .order-block__bottom .cancel{position:relative;text-align:center}.profile__order-open .profile__order-body{position:relative}.profile__order-open .profile__order-num{position:absolute;left:0;top:0}.profile__order-open .profile__order-price{display:block;text-align:center}.profile__order-open .profile__order-date{position:absolute;right:0;top:0}.profile__order-sec{margin-bottom:12px}.profile__order-head{position:relative;margin-bottom:10px}.profile__order-body .more{color:#4d4d4d;font-size:13px;font-weight:500;line-height:25px;text-transform:uppercase;display:block;margin-top:20px;text-decoration:none;position:relative}.profile__order-body .more .icon-next{width:9px;height:15px;position:absolute;right:0;top:-3px;font-size:20px}.profile__order-panel .order-block__bottom .cancel{position:relative}}#modal-return-finish .large-header{font-size:21px;letter-spacing:.04em;line-height:134.9%}#modal-return-finish p{line-height:18px}#modal-return-finish a{text-decoration:none}#modal-return-request .modal-dialog.w-900{max-width:900px}#modal-return-request .modal-dialog .modal-content{max-height:100vh;overflow-y:auto}#modal-return-request .modal-dialog .modal-content::-webkit-scrollbar{display:none}#modal-return-request .modal-dialog .modal-content .modal-body{text-align:left;padding:56px 65px}#modal-return-request .modal-dialog .modal-content .modal-body h4{margin-bottom:25px;margin-top:50px;font-size:21px}#modal-return-request .modal-dialog .modal-content .modal-body h4.mb-0{margin-bottom:0}#modal-return-request .modal-dialog .modal-content .modal-body h4.mt-0{margin-top:0}#modal-return-request .modal-dialog .modal-content .modal-body ol{padding-left:15px;margin-bottom:20px}#modal-return-request .modal-dialog .modal-content .modal-body ol li{letter-spacing:.02em;line-height:20px}#modal-return-request .modal-dialog .modal-content .modal-body p.color_red{margin:24px 0 60px}#modal-return-request .modal-dialog .modal-content .modal-body p.ta_right{text-align:right}#modal-return-request .modal-dialog .modal-content .modal-body .return-request_form #main-mobile{display:none}#modal-return-request .modal-dialog .modal-content .modal-body .return-request_form #main-mobile+label{display:none;padding-bottom:30px;padding-left:50px}#modal-return-request .modal-dialog .modal-content .modal-body .return-request_form #main-mobile+label:before{top:0;left:14px}#modal-return-request .modal-dialog .modal-content .modal-body .return-request_form .return-product-table td{vertical-align:middle;text-align:center}#modal-return-request .modal-dialog .modal-content .modal-body .return-request_form input[type=checkbox]{display:none}#modal-return-request .modal-dialog .modal-content .modal-body .return-request_form input[type=checkbox]+label{position:relative;padding-left:20px}#modal-return-request .modal-dialog .modal-content .modal-body .return-request_form input[type=checkbox]+label:before{position:absolute;left:0;top:-12px;content:"";display:inline-block;width:17px;height:17px;background-image:url(/assets/images/profile_return_product_checkbox.svg);background-repeat:no-repeat;background-position:center center;cursor:pointer}#modal-return-request .modal-dialog .modal-content .modal-body .return-request_form input[type=checkbox]:checked+label:before{background-image:url(/assets/images/profile_return_product_checkbox_checked.svg)}#modal-return-request .modal-dialog .modal-content .modal-body .return-request_form input[type=checkbox] thead td{padding:10px 8px 23px}#modal-return-request .modal-dialog .modal-content .modal-body .return-request_form input[type=checkbox] thead td input[type=checkbox]+label:before{top:-10px}#modal-return-request .modal-dialog .modal-content .modal-body .return-request_form .pr-75{padding-right:75px}#modal-return-request .modal-dialog .modal-content .modal-body .return-request_form .select2-container--default:last-child{margin-bottom:24px;margin-top:20px}#modal-return-request .modal-dialog .modal-content .modal-body .return-request_form .select2-container--default .select2-selection--single{height:40px}#modal-return-request .modal-dialog .modal-content .modal-body .return-request_form .select2-container--default .select2-selection--single .select2-selection__rendered{padding-top:5px}#modal-return-request .modal-dialog .modal-content .modal-body .return-request_form .select2-container--default .select2-selection--single .select2-selection__arrow b{margin-top:2px}#modal-return-request .modal-dialog .modal-content .modal-body .return-request_form .input-placeholder-container{position:relative}#modal-return-request .modal-dialog .modal-content .modal-body .return-request_form .input-placeholder-container .placeholder{position:absolute;pointer-events:none;top:10px;height:25px;left:17px;margin:auto;color:#c6c7c7}#modal-return-request .modal-dialog .modal-content .modal-body .return-request_form input[type=text],#modal-return-request .modal-dialog .modal-content .modal-body .return-request_form textarea{display:block;width:100%;margin-bottom:24px;border-radius:0;border-color:#c6c7c7;border-width:1px;background-color:#fff;border-style:solid;padding:10px 17px}#modal-return-request .modal-dialog .modal-content .modal-body .return-request_form input[type=text].mt-24,#modal-return-request .modal-dialog .modal-content .modal-body .return-request_form textarea.mt-24{margin-top:24px}#modal-return-request .modal-dialog .modal-content .modal-body .return-request_form small{margin-bottom:24px}#modal-return-request .modal-dialog .modal-content .modal-body .return-request_form textarea{resize:none}@media(max-width: 626px){#modal-return-request .modal-dialog .modal-content .modal-body{padding:25px 14px}#modal-return-request .modal-dialog .modal-content .modal-body h4{line-height:135%;font-size:16px;letter-spacing:.04em}#modal-return-request .modal-dialog .modal-content .modal-body .return-request_form .pr-75{padding-right:0}#modal-return-request .modal-dialog .modal-content .modal-body .return-request_form #main-mobile+label{display:block}#modal-return-request .modal-dialog .modal-content .modal-body .return-request_form #main-mobile+label:before{left:3%}}@media(max-width: 626px)and (max-width: 570px){#modal-return-request .modal-dialog .modal-content .modal-body .return-request_form #main-mobile+label:before{left:2%}}@media(max-width: 626px)and (max-width: 520px){#modal-return-request .modal-dialog .modal-content .modal-body .return-request_form #main-mobile+label:before{left:1%}}@media(max-width: 626px)and (max-width: 500px){#modal-return-request .modal-dialog .modal-content .modal-body .return-request_form #main-mobile+label:before{left:-1%}}@media(max-width: 626px){#modal-return-request .modal-dialog .modal-content .modal-body .return-request_form .return-product-table thead{display:none}#modal-return-request .modal-dialog .modal-content .modal-body .return-request_form .return-product-table tbody tr{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:20px}#modal-return-request .modal-dialog .modal-content .modal-body .return-request_form .return-product-table tbody tr td{display:inline-block;vertical-align:top;border:none}#modal-return-request .modal-dialog .modal-content .modal-body .return-request_form .return-product-table tbody tr td:first-child{width:30%}#modal-return-request .modal-dialog .modal-content .modal-body .return-request_form .return-product-table tbody tr td:first-child img{width:101px;margin-left:10%}#modal-return-request .modal-dialog .modal-content .modal-body .return-request_form .return-product-table tbody tr td:first-child input[type=checkbox]+label{padding-left:0;display:unset}#modal-return-request .modal-dialog .modal-content .modal-body .return-request_form .return-product-table tbody tr td:first-child input[type=checkbox]+label:before{left:-15px;top:-43px}}@media(max-width: 626px)and (min-width: 420px){#modal-return-request .modal-dialog .modal-content .modal-body .return-request_form .return-product-table tbody tr td:first-child input[type=checkbox]+label:before{top:-63px}}@media(max-width: 626px){#modal-return-request .modal-dialog .modal-content .modal-body .return-request_form .return-product-table tbody tr td:last-child{width:69%}#modal-return-request .modal-dialog .modal-content .modal-body .return-request_form .return-product-table tbody tr td:last-child div{text-align:left;padding-bottom:8px}#modal-return-request .modal-dialog .modal-content .modal-body .return-request_form .return-product-table tbody tr td:last-child .item-name{font-family:"Montserrat Bold",sans-serif;font-size:16px}}.color_red{color:red}.select2{width:100%;margin-top:24px}.select2-container{width:100%}@media(max-width: 767px){.profile__page-mob-header{margin-bottom:40px;margin-left:-5px;font-weight:600}.profile__page-mob-header a{text-decoration:none;border-bottom:1px solid #000}.profile__page-mob-name{text-transform:capitalize;display:inline-block;margin-right:20px;font-family:"Montserrat Bold",sans-serif}.profile__page-mob-name a{display:inline-block}.profile__page-mob-title{text-align:center}.profile__page .product__block{margin-bottom:0}.profile__tab-content-wrapper .tab-content>.active{display:none}.profile__tab-content-wrapper .tab-content>.active-mob{display:block}.profile__tab-content-wrapper .active-mob .tab-content>.active{display:block}.profile__tab-content-wrapper{padding:0}.profile__tab-content-title{border-bottom:1px solid #999;padding:10px 16px;position:relative;font-size:14px;font-family:"Montserrat Semi",sans-serif}.profile__tab-content-title span:after{content:"+";position:absolute;right:10px;font-size:20px;top:5px}.profile__tab-content-title.active-mob{border-bottom:none}.profile__tab-content-title.active-mob span:after{content:"−"}#orders.active-mob{padding:10px}}@media(max-width: 767px)and (max-width: 767px){#orders.active-mob{padding:10px 16px}}@media(max-width: 767px)and (max-width: 767px){#stylist.active-mob{padding:10px 16px}}@media(max-width: 767px){.profile__tab-content nav.nav-tabs li:before{display:none}.profile__tab-content .data__socials .data__socials-icon{margin-right:10px}.profile__tab-content #favorites .row{padding:10px}.profile__page-info{position:static;margin-left:-5px;padding-bottom:40px}.profile__page-info .status{display:block;margin:0 0 50px}.profile__page-info-status-label{display:inline-block;width:180px;text-transform:uppercase}.profile__page-info-status-value{display:inline-block;position:relative}.profile__page-info-status-value a{position:absolute;left:0;bottom:-16px;text-decoration:none;display:inline-block;border-bottom:1px solid #000}.profile__page .profile__tab-content .card__faq .nav-tabs li a{background:none;border:none;padding-left:0;padding-right:0;text-transform:uppercase}.profile__page .profile__tab-content .card__faq .nav-tabs li.active a{font-weight:bold;text-transform:uppercase;font-family:"Montserrat Bold",sans-serif}.profile__page .profile__tab-content .card__faq .nav-tabs li:before{display:none}.profile__page .profile__tab-content .card__faq .nav-tabs li.active:before{display:block;width:100%;bottom:0;left:0;top:auto}}.profile-benefits{margin:60px 0}.profile-benefits__heading{margin-bottom:40px;font-size:18px;line-height:22px;font-family:"Montserrat Semi",sans-serif}.profile-benefits__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-5px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.profile-benefits__col{padding:5px;width:33.33333%;width:33.3333333333%;display:-webkit-box;display:-ms-flexbox;display:flex}.profile-benefits__item{background-color:#f4f4f4;width:100%}.profile-benefits__item.disabled{color:#c4c4c4;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.profile-benefits__content{text-align:center;padding:20px}.profile-benefits__icon{margin-bottom:20px}.profile-benefits__icon>svg{fill:currentColor}.profile-benefits__name{font:400 15px/18px "Montserrat Medium",sans-serif;margin-bottom:8px}.profile-benefits__note{color:#ff3347;margin-bottom:20px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.profile-benefits__note>svg{fill:currentColor;margin-right:5px}@media(max-width: 767px){.profile-benefits{padding:0 15px}}@media(max-width: 991px){.profile-benefits__col{width:100%}}.return__aside{position:relative}.return__aside div{position:absolute;top:0}.return__aside_fix{min-width:200px;padding-right:10px}.return__aside_fix.affix{position:fixed;top:100px}.return__aside_fix.affix-bottom,.return__aside_fix.affix-top{position:absolute}.return__aside_fix.affix-top{top:0}.return__page h5{max-width:490px;margin:0 0 15px}.return__page p{max-width:580px;color:#000;font-size:13px;font-weight:400;line-height:18px;margin-bottom:25px}.return__page h3{margin:60px 0 25px}.return__page .city-select{margin-bottom:50px}.return__page a{color:#000;font-size:13px;font-weight:500;line-height:27px;text-decoration:underline}.return__page ul{max-width:600px}.return__page .contacts__soc-block{vertical-align:top;display:inline-block;margin-right:7px;text-decoration:none;width:23px;height:27px}.how-to-return{max-width:900px;margin:0 auto;text-align:center}.how-to-return__step h4{margin-top:35px;text-transform:none;font-size:16px}.how-to-return__step p{margin-bottom:25px}@media(max-width: 767px){.how-to-return__step p{text-align:left}.how-to-return__step img{margin:0 auto}}.preloader{display:none;background-color:rgba(255,255,255,.6);position:fixed;top:0;left:0;bottom:0;right:0;width:100%;height:100%;z-index:10000}.preloader:after{content:"";background:url("/assets/styles/../images/preloader.svg") no-repeat center;width:64px;height:64px;position:absolute;top:calc(50% - 32px);left:calc(50% - 32px);z-index:101}.preloader-block{display:none;background-color:rgba(255,255,255,.6);position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.preloader-block:after{content:"";background:url("/assets/styles/../images/preloader.svg") no-repeat center;width:64px;height:64px;position:absolute;top:calc(50% - 32px);left:calc(50% - 32px);z-index:101}.verification h1{margin-bottom:100px}.verification input{text-align:center}.verification-wrapper{text-align:center;margin:0 auto;width:33%}.verification-submit{margin-top:40px}.verification-resend_link{color:#000;font-size:13px;font-weight:500;text-decoration:underline;letter-spacing:.55px;margin-bottom:100px}.verification-errors{color:#ed1919 !important}.verification-code-input{max-width:100%;font-family:"Montserrat Semi",sans-serif;font-size:38px;line-height:18px;letter-spacing:.07em;padding:12px 24px}.verification-confirm{margin-bottom:16px}.verification .btn{height:40px;background:#404040;color:#fff}@media(max-width: 767px){.verification{margin:100px 0}.verification-wrapper{width:100%}}.seo-text{padding:80px 0}.seo-text__link{background:rgba(0,0,0,0);border:none;display:inline-block;margin:0;padding:0;color:#000;border-bottom:1px solid #d0d1d1}.seo-text__link:hover,.seo-text__link:focus{border-color:rgba(0,0,0,0)}.seo-text__block{height:90px;overflow:hidden;-webkit-transition:height .3s;transition:height .3s;padding-bottom:50px;padding-right:30px}@media(max-width: 991px){.seo-text__block{padding-right:0}}.seo-text__block h4{margin-top:40px}.seo-text__block h4:first-child{margin-top:0}.seo-text__block ul{margin:15px 0}.seo-text__block li{padding-left:20px}.seo-text__block li:before{left:0;top:9px}.seo-text__shadow{position:relative;-webkit-box-shadow:#f8f9f9 0 -25px 64px 35px;box-shadow:#f8f9f9 0 -25px 64px 35px}.bonus-page__section{--pt: 40px;--pb: 40px;padding-top:var(--pt);padding-bottom:var(--pb)}@media(min-width: 768px){.bonus-page__section{--pt: 50px;--pb: 50px}}.bonus-header{position:relative}.bonus-header__image{margin-bottom:30px}.bonus-header__image>img{height:92vw;-o-object-fit:cover;object-fit:cover;width:100%;-o-object-position:-20vw;object-position:-20vw}.bonus-header__content{text-align:center;padding:0 32px}.bonus-header__title{font:400 36px/46px "Montserrat Semi",sans-serif;text-transform:none;margin-bottom:20px}.bonus-header__desc{font:400 16px/24px "Montserrat",sans-serif}@media(min-width: 768px){.bonus-header__image{margin-bottom:0}.bonus-header__image>img{height:34.7721822542vw;-o-object-position:center;object-position:center}.bonus-header__content{max-width:370px;padding:0 10px;position:absolute;text-align:left;left:50%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.bonus-header__title{font-size:38px;line-height:46px}.bonus-header__desc{font-size:18px;line-height:26px}}@media(min-width: 992px){.bonus-header__content{max-width:514px}.bonus-header__title{font-size:50px;line-height:58px}}.bonus-rewards__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:-20px -10px}.bonus-rewards__item{padding:20px 10px}.bonus-rewards__title{word-spacing:100vw;font:400 18px/26px "Montserrat Bold",sans-serif;margin-bottom:20px}.bonus-rewards__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bonus-rewards__percentage{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;font:400 32px/39px "Montserrat Medium",sans-serif;width:90px;height:90px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;color:#fff;background-color:#000}.bonus-rewards__description{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;font-size:13px;line-height:17.55px;margin-left:12px;max-width:220px}.bonus-rewards__item--bronze .bonus-rewards__percentage{background-color:#ac855b}.bonus-rewards__item--silver .bonus-rewards__percentage{background-color:#767676}.bonus-rewards__item--gold .bonus-rewards__percentage{background-color:#ebc016}.bonus-rewards__item--brilliant .bonus-rewards__percentage{background-color:#10b4ca}@media(min-width: 768px){.bonus-rewards__items{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.bonus-rewards__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.bonus-rewards__info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.bonus-rewards__title{margin-bottom:12px;font-size:16px;line-height:24px}.bonus-rewards__percentage{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.bonus-rewards__description{margin-left:0;margin-bottom:20px}}@media(min-width: 992px){.bonus-rewards__title{font-size:18px;line-height:26px}}.bonus-gift{background-color:#f1f2f2}.bonus-gift__image{-o-object-fit:cover;object-fit:cover}.bonus-gift__title{font:400 28px/36px "Montserrat Medium",sans-serif;text-transform:none;margin-bottom:20px}.bonus-gift__description{font-size:16px;line-height:24px;margin-bottom:40px;max-width:408px}.bonus-gift .btn__primary{font:400 15px/18px "Montserrat Semi",sans-serif;color:#fff;background-color:#000;border-color:#000;padding:16px 10px;letter-spacing:.04em;border-radius:2px;-webkit-transition:.15s;transition:.15s}.bonus-gift .btn__primary:hover{background-color:dimgray;border-color:dimgray}@media(max-width: 767px){.bonus-gift{margin-left:-15px;margin-right:-15px}.bonus-gift__content{padding-left:15px;padding-right:15px;padding-top:40px;padding-bottom:80px}.bonus-gift__image{height:69.0821256039vw}}@media(min-width: 768px){.bonus-gift{height:400px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bonus-gift__image{height:400px;width:350px}.bonus-gift__content{padding:10px 20px}.bonus-gift .btn__primary{max-width:300px}.bonus-gift__title{font-size:32px;line-height:40px}.bonus-gift__description{font-size:18px;line-height:26px}}@media(min-width: 992px){.bonus-gift__image{width:581px}}.bonus-order__title{font:400 28px/36px "Montserrat Medium",sans-serif;text-transform:none;margin-bottom:20px}.bonus-order__list{position:relative;margin-bottom:0}.bonus-order__item{margin-bottom:0;padding-bottom:20px;position:relative;padding-left:27px}.bonus-order__item:last-child{padding-bottom:0}.bonus-order__item:not(:last-child)::before{display:block !important;content:"" !important;position:absolute;width:3px;height:100%;background-color:#f1f2f2;top:5px;left:6px}.bonus-order__item:last-child::before{display:none}.bonus-order__item-name{font:400 13px/18px "Montserrat Bold",sans-serif;letter-spacing:.04em;margin-bottom:6px;text-transform:uppercase}.bonus-order__item-name::before{content:"";position:absolute;width:15px;height:15px;border-radius:50%;background-color:#2b2b2a;left:0px;top:0px}.bonus-order__item-desc{font-size:13px;line-height:17px;max-width:340px}@media(max-width: 767px){.bonus-order__image{margin-bottom:20px;height:101.4492753623vw;width:100%;-o-object-fit:cover;object-fit:cover}}@media(min-width: 768px){.bonus-order{display:-webkit-box;display:-ms-flexbox;display:flex}.bonus-order__image-wrap{width:350px;position:relative;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.bonus-order__image{position:absolute;width:350px;height:100%;-o-object-fit:cover;object-fit:cover}.bonus-order__content{padding:0 20px}.bonus-order__title{font-size:32px;line-height:40px;margin-bottom:40px}}@media(min-width: 992px){.bonus-order__image-wrap,.bonus-order__image{width:581px}.bonus-order__image{-o-object-position:center calc(50% + 40px);object-position:center calc(50% + 40px)}}.bonus-section__content{margin-bottom:40px}.bonus-section__title{font:400 28px/36px "Montserrat Medium",sans-serif;text-transform:none;margin-bottom:20px;max-width:610px}.bonus-section__title span{display:inline;vertical-align:baseline}.bonus-section__description{font-size:16px;line-height:24px}@media(max-width: 767px){.bonus-section__image-wrap{margin-left:-15px;margin-right:-15px}.bonus-section__image{width:100%;-o-object-fit:cover;object-fit:cover}}@media(min-width: 768px){.bonus-section__title{font-size:32px;line-height:40px}.bonus-section__description{font-size:18px;line-height:26px}}.bonus-loyalty__title{font:400 28px/36px "Montserrat Medium",sans-serif;text-transform:none;margin-bottom:40px}.bonus-loyalty__outlist,.bonus-loyalty__innerlist{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:-20px 0}.bonus-loyalty__item{padding:20px 0}.bonus-loyalty__icon{margin-bottom:20px;line-height:1}.bonus-loyalty__item-name{font:400 13px/17.55px "Montserrat Bold",sans-serif;text-transform:uppercase;margin-bottom:6px;letter-spacing:.04em}.bonus-loyalty__item-description{font-size:13px;line-height:17px;max-width:300px}@media(max-width: 767px){.bonus-loyalty__item--shopping{padding-bottom:40px}.bonus-loyalty__item--shopping .bonus-loyalty__text{padding-bottom:40px;border-bottom:3px solid #f1f2f2}.bonus-loyalty__item--shopping .bonus-loyalty__item-name{margin-bottom:14px}}@media(min-width: 768px){.bonus-loyalty__title{font-size:32px;line-height:40px}.bonus-loyalty__outlist,.bonus-loyalty__innerlist{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:0 -10px}.bonus-loyalty__outlist{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.bonus-loyalty__innerlist{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0 10px}.bonus-loyalty__item{padding:0 10px}.bonus-loyalty__item-name{max-width:140px}.bonus-loyalty__item--shopping{position:relative}.bonus-loyalty__item--shopping::after{content:"";position:absolute;top:0;right:0;width:3px;background-color:#f1f2f2;height:100%}.bonus-loyalty__item--shopping .bonus-loyalty__icon{margin-bottom:62px}}@media(min-width: 992px){.bonus-loyalty__item-name{max-width:240px}.bonus-loyalty__item--shopping .bonus-loyalty__icon{margin-bottom:20px}}.bonus-calc{text-align:center}.bonus-calc__title{font:400 18px/21px "Montserrat Bold",sans-serif;font-size:18px;color:#000;text-transform:uppercase}.balls-calculator{border:1px solid #c6c7c7;margin:0 0 100px 0;-webkit-box-shadow:0 0 7px 0 rgba(0,0,0,.07);box-shadow:0 0 7px 0 rgba(0,0,0,.07);padding:76px 80px 79px;border-radius:3px}.balls-calculator__title{font-family:"Montserrat Medium",sans-serif;font-size:13px;margin:0 0 26px 0}.balls-calculator__data{float:left}.balls-calculator__total{text-align:center;padding:92px 20px 94px;margin:4px 0 0 0;float:right;background:#eeefef;width:280px}.balls-calculator__total-text{font-family:"Montserrat Medium",sans-serif;font-size:13px;color:#000}.balls-calculator__total-count{color:#4b4c4c;font-size:62px;font-family:"Montserrat Bold",sans-serif;line-height:76px;margin:0 auto}.balls-calculator__levels{margin:0 0 48px 0;overflow:hidden}.balls-calculator__level{display:inline-block;margin:0 45px 0 0}.balls-calculator .jq-radio{float:left;margin:2px 0 0 0}.balls-calculator span{padding:0 0 0 30px;display:block;line-height:21px}.balls-calculator__in-data .balls-calculator__title{margin:0 0 15px 0}.balls-calculator input{border:0;font-size:18px;font-family:"Montserrat Medium",sans-serif;border-bottom:1px solid #7c7c7c;padding:4px 0;margin:0 66px 0 0;vertical-align:bottom;width:200px;background:rgba(0,0,0,0)}.balls-calculator button{height:42px;width:200px;vertical-align:bottom}.balls-calculator .silver-color{color:#8396aa}.balls-calculator .bronze-color{color:#9d703f}.balls-calculator .gold-color{color:#cea500}@media(max-width: 1199px){.balls-calculator__data{width:500px}.balls-calculator__total{width:270px}}@media(max-width: 991px){.balls-calculator{-webkit-box-shadow:none;box-shadow:none;border:0;text-align:center;padding-left:0;padding-right:0;padding-bottom:0}.balls-calculator__total-count{font-size:35px;line-height:60px}.balls-calculator__total-text{font-size:10px}.balls-calculator__total{margin:18px auto 0;float:none;padding:13px 0 27px;width:340px}.balls-calculator__level{text-align:left}.balls-calculator__levels{margin:0 0 52px 0}.balls-calculator__title{margin:0 0 23px 0}.balls-calculator__data{width:100%;float:none}.balls-calculator__data input{text-align:center;margin:0 0 59px 0;width:288px}.balls-calculator__data button{width:337px;margin:0}}@media(max-width: 767px){.balls-calculator{padding-top:94px;margin-bottom:81px}.balls-calculator__data input{margin-bottom:47px}.balls-calculator__data button{width:100%}.balls-calculator__levels{font-size:0;letter-spacing:-4px;margin:0 0 9px 0}.balls-calculator__title{letter-spacing:normal}.balls-calculator__level{display:inline-block;width:50%;margin:0 0 20px;font-size:13px;letter-spacing:normal}.balls-calculator__total{margin-top:11px;padding-top:16px;width:100%}}.bonus-registration{position:relative}.bonus-registration input.form-control+.invalid-feedback{color:#fc5757;margin-top:4px;font-size:10px;display:none}.bonus-registration input.form-control.was-validated:invalid{border-color:#fc5757}.bonus-registration input.form-control.was-validated:invalid+.invalid-feedback{display:block}.bonus-registration .btn{font:400 13px/18px "Montserrat Medium",sans-serif;color:#fff;padding:16px 10px;height:auto;text-decoration:none;border-radius:2px}.bonus-registration .btn__block{display:block;width:100%}.bonus-registration .btn__outline{background-color:rgba(0,0,0,0);border-color:#000;color:#333}.bonus-registration .btn__primary{background-color:#000;border-color:#000;color:#fff;-webkit-transition:.15s;transition:.15s}.bonus-registration .btn__primary:hover,.bonus-registration .btn__primary:focus,.bonus-registration .btn__primary:active{background-color:dimgray;border-color:dimgray}.bonus-registration .btn__loading{position:relative;background-color:#333;border-color:#333;color:#fff}.bonus-registration .btn__loading:before{content:"";background:#333 url(/assets/images/preloader_white.svg) no-repeat center;position:absolute;left:0;top:0;width:100%;height:100%;background-size:32px}.bonus-registration .policy-text{text-align:center}.bonus-registration-success{text-align:center;max-width:600px;margin:80px auto 120px}.bonus-registration-success__icon{margin-bottom:20px}.bonus-registration-success__title{font:400 18px/22px "Montserrat Semi",sans-serif;text-transform:uppercase;margin-bottom:20px}.bonus-registration-success__desc{font:400 18px/26px "Montserrat",sans-serif;margin-bottom:40px}@media(min-width: 480px){.bonus-registration-success .btn__block{max-width:320px;margin-left:auto;margin-right:auto}}#birthday-page{background-color:#fff9ed}.birthday__bouquet-block-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:26px;padding:15px 0 160px 0;line-height:1.4;font-weight:100}.birthday__bouquet-block-wrapper>div{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.birthday__bouquet-block-title{font-size:50px;text-transform:uppercase;padding-bottom:50px;font-weight:600;line-height:65px}.birthday__bouquet-block-text{font-size:22px;line-height:28px}.birthday__bouquet-block-left{padding-left:120px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.birthday__bouquet-block-right{text-align:right}.birthday__bouquet-block-right img{min-width:100%}.birthday__video-block{overflow:hidden;position:relative;padding:100px 100px;background-color:#ffd7c9}.birthday__video-block .videoWrapper{position:relative;padding-bottom:56.25%;height:0}.birthday__video-block .videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.birthday-gift-for-you{width:100%;position:relative;padding-top:79px;text-align:center;padding-bottom:127px}.birthday-gift-for-you__block1{margin-bottom:60px;max-width:142px}.birthday-gift-for-you__block2{text-transform:uppercase;font-size:37px;font-weight:500;margin:0 auto;margin-bottom:35px}.birthday-gift-for-you__block3{font-size:22px;line-height:1.21;max-width:812px;margin:0 auto;margin-bottom:75px}.birthday-gift-for-you__block4{width:550px;background-color:#ffd7c9;color:#e83f21;font-size:49px;line-height:65px;margin:0 auto;padding:48px;margin-bottom:79px}.birthday-gift-for-you__block5,.birthday-gift-for-you__block5:hover{text-transform:uppercase;width:326px;font-size:18px;line-height:65px;padding:20px 50px;border:1px solid #000;color:#000}.birthday__text{font-size:26px;padding:160px 0;width:1200px;margin:0 auto;line-height:1.4;font-weight:100}#block2.birthday__text{padding-top:120px;padding-left:120px;padding-right:120px;font-size:49px;line-height:65px;text-align:center}.birthday__text-quote{text-align:center;position:relative;padding:45px 100px;margin-bottom:100px;margin-top:100px;font-size:38px;line-height:1.35}.birthday__text-quote:before{content:"";display:block;width:140px;height:1px;position:absolute;left:50%;margin-left:-70px;top:0;background:#000}.birthday__text-quote:after{content:"";display:block;width:140px;height:1px;position:absolute;left:50%;margin-left:-70px;bottom:0;background:#000}.birthday__double{margin-bottom:20px;overflow:hidden;height:930px}.birthday__double-left{position:relative;left:-200px;float:left;width:49.5%}.birthday__double-right{position:relative;right:-200px;float:right;width:49.5%}.birthday__person{width:1200px;position:relative;margin:0 auto}.birthday__person:after{content:"";display:table;clear:both}.birthday__person-left{height:100%;width:45%;float:left}.birthday__person-right{float:right;width:45%;padding:440px 0 103px 0}#block0 .birthday__person-left{width:45%;float:left;padding:19px 0 0 0}#block0 .birthday__person-right{float:right;width:45%;height:100%;padding:0}.birthday__person-right-name{font-size:45px;line-height:1.3;font-weight:600;margin-top:50px}#block0 .birthday__person-right-name{margin-top:0}.birthday__person-right-info{font-size:21px;margin-bottom:40px}.birthday__person-right-text,.birthday__person-right-text p{font-size:22px;line-height:1.22}.birthday__person-left-added{position:absolute;top:400px;left:130px;width:400px}.birthday__person.animateBlock .birthday__person-left-added{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-name:double-animate-added;animation-name:double-animate-added;left:130px}.birthday_person-name{position:relative;padding-bottom:35px;font-size:45px;font-family:"Montserrat",Arial,sans-serif;line-height:1.25;font-weight:600}.birthday_person-name:after{content:"";display:none;position:absolute;bottom:0;left:0;width:100px;height:3px;background:#c7c7c7}.birthday__gallery{padding:0 40px;margin-bottom:100px}.birthday__gallery-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.birthday__gallery-frame1{overflow:hidden;width:45%;height:491px;background-size:cover;display:block}.birthday__gallery .birthday__gallery-frame4 img{width:100%;display:block;height:100%}.birthday__gallery-frame2{overflow:hidden;width:28%;height:491px;background-size:cover;display:block}.birthday__gallery-frame3{overflow:hidden;width:25%;height:491px;background-size:cover;display:block}.birthday__gallery-frame4{overflow:hidden;width:100%;height:760px}.birthday__horisontal-person{width:950px;margin:0 auto 100px}.birthday__bottom-double{width:1150px;position:relative;margin:0 auto 50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.birthday__bottom-double img{width:49.5%;position:relative}.birthday__double.animateBlock .birthday__double-left{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-name:double-animate-left;animation-name:double-animate-left;left:0}.birthday__double.animateBlock .birthday__double-right{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-name:double-animate-right;animation-name:double-animate-right;right:0}.img-wrapper{display:inline-block}.stars-wrapper{position:relative;top:0;right:0;bottom:0;left:0}.stars-wrapper .star{position:absolute;background-image:url("/assets/images/birthday/stars.png")}.star-1{background-position:0 0;width:67px;height:100px}.star-2{background-position:-100px 0;width:25px;height:91px}.star-3{background-position:-200px 0;width:58px;height:84px}.star-4{background-position:0 -100px;width:43px;height:63px}.star-5{background-position:-100px -100px;width:59px;height:86px}.star-6{background-position:-200px -100px;width:23px;height:39px}.star-7{background-position:0 -200px;width:60px;height:86px}.star-8{background-position:-100px -200px;width:37px;height:54px}#block0{margin-bottom:90px}#block8{margin-bottom:90px}#block8 .birthday__person-left .img-wrapper,#block0 .birthday__person-right .img-wrapper{width:558px}.img-border{padding:32px;background-color:#ffd7c9}#block8 .birthday__person-left .img-wrapper{width:540px}.birthday-comments__bg{z-index:1;position:relative;margin-bottom:-124px;text-align:center}.birthday-comments__bg img{width:248px}@media(min-width: 1025px){@-webkit-keyframes double-animate-left{from{left:-200px}to{left:0}}@keyframes double-animate-left{from{left:-200px}to{left:0}}@-webkit-keyframes double-animate-right{from{right:-200px}to{right:0}}@keyframes double-animate-right{from{right:-200px}to{right:0}}@-webkit-keyframes double-animate-added{from{left:20px}to{left:130px}}@keyframes double-animate-added{from{left:20px}to{left:130px}}@-webkit-keyframes double-animate-bottom{from{bottom:0}to{bottom:-50px}}@keyframes double-animate-bottom{from{bottom:0}to{bottom:-50px}}}@media(min-width: 1025px){.d-xl-block{display:block !important}}@media(max-width: 1024px){.d-xl-block{display:none !important}.d-sm-block{display:block !important}.img-wrapper{display:block}.birthday__video-block{padding:50px 50px}#block8 .birthday__person-left .img-wrapper{width:auto}#block0 .birthday__person-left{padding:0;width:100%;float:none;position:relative}#block0 .birthday__person-left .img-wrapper{width:49%;margin:0 auto;margin-bottom:100px}#block0 .birthday__person-right .img-wrapper{width:100%;left:unset}#block0 .birthday__person-right{position:absolute;right:20px;top:0;width:calc(50% - 20px)}.birthday__person-right .img-wrapper{width:50%;position:relative;left:51%;padding:7% 5%}.birthday__person,.birthday__text{width:100%;padding-left:20px;padding-right:20px}#block2.birthday__text{font-size:37px;line-height:1.5;padding:34px 97px}.birthday__person-right-block{width:40% !important}.birthday__person-left img{width:400px}.birthday__bottom-double{width:100%}.birthday__person-left{width:48%;position:absolute}.birthday__person-left img{width:100%}.birthday__person-right{padding:0;width:100%}.birthday__gallery .birthday__gallery-frame4 img{height:auto;width:100%}.birthday__person{margin-bottom:20px}.birthday__double{padding-left:20px;padding-right:20px;height:auto;min-height:0}.birthday__double-left{left:0;min-height:0}.birthday__double-right{right:0;min-height:0}.birthday__person-left img{width:100%}.birthday__person-right img{width:100%}.birthday-comments .birthday-comments__list .news-comments__list-title{font-size:37px;line-height:65px}.birthday__bouquet-block-left{padding-left:64px}.birthday__bouquet-block-title{font-size:45px}.birthday__bouquet-block-text{font-size:20px;line-height:31px}}@media(max-width: 650px){.birthday__video-block{padding:30px 30px}.birthday__person-right .img-wrapper{width:100%;position:relative;left:unset}.birthday__gallery{padding:0 20px}#block2.birthday__text{padding:40px 20px}.birthday__double .birthday__double-left{width:100%;margin-bottom:20px;height:auto;min-height:0}.birthday__double .birthday__double-right{width:100%}.birthday__person-left{width:100%;position:static}.birthday__person-right img{left:0}.birthday__person-left img{width:100%}.birthday__bottom-double{display:block;width:100%;padding:20px}.birthday__person-left img{width:100%;height:auto;min-height:0}.birthday__bottom-double img{width:100%;height:auto;min-height:0}.birthday__bottom-double{width:100%}.birthday__person-right{padding-top:0;width:100%;padding-bottom:20px}.birthday__person-right img{width:100%;height:auto;min-height:0}.birthday__person,.birthday__text{padding-top:0;padding-bottom:20px}.birthday__person-right-block{position:static !important;width:100% !important}#block8.birthday__person .birthday__person-left img{width:100%;height:auto;min-height:0}.birthday__person-left-added{width:100%;position:static;margin-bottom:20px}.birthday__text{font-size:26px}.birthday__double{height:auto}.birthday__person-right-text{font-size:25px}.birthday_person-name{font-size:40px}.birthday__text-quote{padding-top:0;font-size:30px}.birthday__text-quote:before{top:-35px}.birthday__text-quote:after{bottom:-15px}.birthday__horisontal-person{width:100%;padding-left:20px;padding-right:20px}.birthday__gallery{margin-bottom:50px}}@media(max-width: 650px){.d-xl-block{display:none !important}.d-sm-block{display:none !important}.d-xs-block{display:block !important}.birthday__bouquet-block-title{font-size:30px;line-height:38px;padding-bottom:5px}.birthday__bouquet-block-text{font-size:18px;line-height:1.41}.birthday__bouquet-block-right{padding-top:40px}.birthday__bouquet-block-right img{max-width:87%;min-width:87%}.birthday__person{padding-left:0;padding-right:0}.birthday__person-right-name,.birthday__person-right-text{padding-left:22px;padding-right:22px}.birthday__bouquet-block-wrapper{display:block}.birthday__bouquet-block-left{padding-left:0}.birthday-comments .birthday-comments__form-right{width:auto}.birthday-gift-for-you,.birthday-comments,.birthday__bouquet-block-wrapper{padding-left:10px;padding-right:10px}.birthday-comments .birthday-comments__form h4{font-size:25px;line-height:43px}.birthday-comments .birthday-comments__list .news-comments__list-title{font-size:30px}.birthday-gift-for-you__block2{font-size:25px;line-height:43px}.birthday-gift-for-you__block4{width:auto;font-size:40px}#block2.birthday__text{font-size:25px;line-height:43px}.d-650-block{display:block !important;margin-top:10px}.d-650-none{display:none}.img-wrapper.d-small-block{display:block}.birthday__person-right .img-wrapper{width:100%;position:relative;left:unset}#block0 .birthday__person-left .img-wrapper{width:100%}.birthday__gallery-row{display:block}.birthday-comments .birthday-comments__form{margin-top:170px}.birthday-comments .birthday-comments__form h4{font-size:25px;line-height:43px}.birthday-comments .birthday-comments__list .news-comments__list-title{font-size:25px}.birthday__gallery-frame1,.birthday__gallery-frame2,.birthday__gallery-frame3{width:100%;height:400px;margin-bottom:20px;display:block}.birthday__person-left{margin-bottom:10px}.birthday__bottom-double img{margin-bottom:10px}}.form-group.birthday .birthday-group{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(max-width: 767px){.form-group.birthday .birthday-group{max-width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.form-group.birthday .birthday-group .birthday__controls{margin-bottom:5px}}.form-group.birthday .birthday-group .label{color:rgba(0,0,0,.25);font-size:11px;padding:5px 0}.form-group.birthday .birthday-group .birthday__controls{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;border:0}.form-group.birthday .birthday-group .birthday__controls .form-control{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;padding:6px 0;margin-right:15px;text-align:center}.form-group.birthday .birthday-group .birthday__controls #data-day+.select2-container--default .select2-selection--single{width:65px}.form-group.birthday .birthday-group .birthday__controls #data-month+.select2-container--default .select2-selection--single{width:108px}.form-group.birthday .birthday-group .birthday__controls #data-year+.select2-container--default .select2-selection--single{width:75px}@media(max-width: 991px){.form-group.birthday .birthday-group .birthday__controls #data-day+.select2-container--default .select2-selection--single{width:60px}.form-group.birthday .birthday-group .birthday__controls #data-month+.select2-container--default .select2-selection--single{width:105px}.form-group.birthday .birthday-group .birthday__controls #data-year+.select2-container--default .select2-selection--single{width:75px}}@media(max-width: 767px){.form-group.birthday .birthday-group .birthday__controls #data-day+.select2-container--default .select2-selection--single{width:66px}.form-group.birthday .birthday-group .birthday__controls #data-month+.select2-container--default .select2-selection--single{width:111px}.form-group.birthday .birthday-group .birthday__controls #data-year+.select2-container--default .select2-selection--single{width:81px}}.basket-empty__block{background:#ebecec;padding:40px;text-align:center}.basket-empty__block .btn{padding:15px;width:100%;max-width:185px;margin:0 auto}.basket-empty__viewed{margin-top:30px}.basket-empty__viewed .title{font-size:13px;margin-bottom:18px}@media(max-width: 991px){.basket-empty__viewed .title{margin-bottom:14px}}.basket-empty__viewed .viewed-slider{padding-bottom:0}.find-out-my-size h4{text-align:left !important}.find-out-my-size .popup-body-line{display:block;width:100%;height:1px;background:#ccc;margin:16px 0}.find-out-my-size ol{text-align:left;margin:0;padding-left:10px;padding-top:10px}.find-out-my-size ol li{margin-bottom:22px;line-height:19px}.find-out-my-size .bottom-text{text-align:left;margin:20px 0 36px}.find-out-my-size .btn__transparent-light-grey{width:325px;margin:0 auto;line-height:42px;height:42px}@media screen and (max-width: 419px){.find-out-my-size .btn__transparent-light-grey{width:100%}}.find-out-my-size.modal .modal-title{line-height:19px}@media screen and (max-width: 840px){.find-out-my-size.modal .modal-title{margin-bottom:28px}}@media screen and (max-width: 419px){.find-out-my-size.modal .modal-title{margin-bottom:8px}}.find-out-my-size.modal .modal-dialog{max-width:840px}@media screen and (max-width: 840px){.find-out-my-size.modal .modal-dialog{max-width:100%;max-height:100%}}.find-out-my-size.modal .modal-content{max-height:100%;background-color:#fff}@media screen and (max-width: 840px){.find-out-my-size.modal .modal-content{height:100%;overflow-y:scroll}}.find-out-my-size.modal .modal-body{padding:35px 40px 40px;background-color:#fff}@media screen and (max-width: 419px){.find-out-my-size.modal .modal-body{padding:30px 20px}}.find-out-my-size.modal .modal-body .btn__transparent{margin:50px auto 0;border:1px solid #404040;font-family:"Montserrat Medium",sans-serif;font-size:13px;letter-spacing:.04em;border-radius:unset;color:#404040;display:inline-block;padding:0 32px}.find-out-my-size.modal .modal-body .close{top:22px;right:24px}.find-out-my-size.modal .modal-body .close-icon{width:27px;height:27px;background:url("/assets/styles/../images/i-close-black.svg") 0 0 no-repeat;background-size:cover}.find-out-my-size.modal .modal-body .close-icon:hover{width:27px;height:27px;background:url("/assets/styles/../images/i-close-hover.svg") 0 0 no-repeat;background-size:cover}.find-out-my-size .sizes-table{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;font-size:13px;margin-bottom:37px}@media screen and (max-width: 840px){.find-out-my-size .sizes-table{display:block}}.find-out-my-size .sizes-table .sizes-table__row{position:relative;display:block;width:42px;border:1px solid #c4c4c4}@media screen and (max-width: 840px){.find-out-my-size .sizes-table .sizes-table__row{width:100%}.find-out-my-size .sizes-table .sizes-table__row+.sizes-table__row{border-top:none}}@media screen and (min-width: 841px){.find-out-my-size .sizes-table .sizes-table__row:hover:after{position:absolute;content:"";border:1px solid #000;width:43px;height:106px;right:-1px;top:-1px}.find-out-my-size .sizes-table .sizes-table__row+.sizes-table__row{border-left:none}}.find-out-my-size .sizes-table .sizes-table__row.sizes-table__header{width:113px;font-size:11px}@media screen and (min-width: 841px){.find-out-my-size .sizes-table .sizes-table__row.sizes-table__header{border-width:0 1px 0 0}}.find-out-my-size .sizes-table .sizes-table__row.sizes-table__header:hover:after{display:none}@media screen and (max-width: 840px){.find-out-my-size .sizes-table .sizes-table__row.sizes-table__header{width:100%}}.find-out-my-size .sizes-table .sizes-table__row.sizes-table__header div{padding-top:8px;line-height:14px;text-align:left;background:none}@media screen and (max-width: 840px){.find-out-my-size .sizes-table .sizes-table__row.sizes-table__header div{text-align:center}}@media screen and (max-width: 419px){.find-out-my-size .sizes-table .sizes-table__row.sizes-table__header div{padding-bottom:10px}}.find-out-my-size .sizes-table .sizes-table__row.sizes-table__header div:first-child{padding-right:13px}@media screen and (max-width: 419px){.find-out-my-size .sizes-table .sizes-table__row.sizes-table__header div:first-child{padding-left:6px;padding-right:6px}}@media screen and (max-width: 840px){.find-out-my-size .sizes-table .sizes-table__row{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;vertical-align:top}}.find-out-my-size .sizes-table .sizes-table__row div{display:block;padding:0;height:52px;line-height:52px;text-align:center;background:#ececec}.find-out-my-size .sizes-table .sizes-table__row div:first-child{height:52px;background:none}@media screen and (max-width: 840px){.find-out-my-size .sizes-table .sizes-table__row div:first-child{height:auto}}@media screen and (max-width: 840px){.find-out-my-size .sizes-table .sizes-table__row div{width:50%}}.find-size .modal-dialog{max-width:767px}.find-size .modal-body{padding:40px;background-color:#fff;-webkit-box-shadow:0px 7px 7px rgba(0,0,0,.07);box-shadow:0px 7px 7px rgba(0,0,0,.07)}.find-size .modal-body .modal-title{font-size:13px;margin-bottom:32px;text-align:left}.find-size .modal-body .close{top:22px;right:24px}.find-size .modal-body .close-icon{width:27px;height:27px;background:url("/assets/styles/../images/i-close-black.svg") 0 0 no-repeat;background-size:cover}.find-size .modal-body .close-icon:hover{width:27px;height:27px;background:url("/assets/styles/../images/i-close-hover.svg") 0 0 no-repeat;background-size:cover}.find-size .modal-body .btn__transparent{margin:50px auto 24px;border:1px solid #404040;font-family:"Montserrat Medium",sans-serif;font-size:13px;letter-spacing:.04em;border-radius:unset;color:#404040;display:inline-block;padding:0 32px}.find-size-table{margin-bottom:0}.find-size-table>tbody>tr:nth-child(odd) td:not(:first-child){background-color:#f9f9f9}.find-size-table>tbody>tr:last-child td:not(:first-child){border-bottom:1px solid #c4c4c4}.find-size-table>tbody>tr>td{padding:20px 8px;border-top:1px solid #c4c4c4;width:80px}.find-size-table>tbody>tr>td:not(:first-child){border-left:1px solid #c4c4c4}.find-size-table>tbody>tr>td:first-child{border:none;width:190px;text-align:left;font-size:11px;padding-left:0}.find-size-table>tbody>tr>td:last-child{border-right:1px solid #c4c4c4}@media(max-width: 576px){.find-size .modal-body{padding:50px 24px 40px}.find-size .modal-body .modal-title{margin-bottom:8px;line-height:13px}.find-size .modal-body .btn__transparent{white-space:normal;line-height:1.4;padding:8px 32px}.find-size-table>tbody{display:-webkit-box;display:-ms-flexbox;display:flex}.find-size-table>tbody>tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.find-size-table>tbody>tr:last-child>td:not(:first-child){border-right:1px solid #c4c4c4}.find-size-table>tbody>tr:last-child>td:not(:first-child):not(:last-child){border-bottom:unset}.find-size-table>tbody>tr>td,.find-size-table>tbody>tr>td:first-child{width:unset;text-align:center}.find-size-table>tbody>tr>td{padding:16px 8px}.find-size-table>tbody>tr>td:last-child{border-right:none;border-bottom:1px solid #c4c4c4}.find-size.headdress .find-size-table>tbody>tr>td{padding:12px 5px}}@media(max-width: 576px)and (max-height: 570px){.find-size .modal-body{padding:24px}}.modal--size-guide .modal-dialog{width:660px;max-width:100%}.modal--size-guide .modal-content{background-color:#fff;border-radius:0px}.modal--size-guide .modal-body{text-align:left;height:660px;max-height:calc(100vh - 30px);overflow:auto;padding:30px 10px}.modal--size-guide .modal-body::-webkit-scrollbar{width:8px;margin-right:-20px}.modal--size-guide .modal-body::-webkit-scrollbar-button{display:none}.modal--size-guide .modal-body::-webkit-scrollbar-track{border-radius:6px;background:gray}.modal--size-guide .modal-body::-webkit-scrollbar-track-piece{background:#ecebeb}.modal--size-guide .modal-body::-webkit-scrollbar-thumb{background-color:gray;border-radius:6px}.modal--size-guide .modal-body::-webkit-scrollbar-corner{background:#ecebeb}.modal--size-guide .modal-body::-webkit-resizer{background:#ecebeb}.modal--size-guide .modal-body .modal-title{text-align:left;font:500 22px/26px "Montserrat Medium",sans-serif;text-transform:none;margin-bottom:30px}.modal--size-guide .btn__transparent{font:500 13px/18px "Montserrat Medium",sans-serif;max-width:380px;border:1px solid #000;height:auto;padding:15px;margin:auto;margin-top:32px}@media(min-width: 768px){.modal--size-guide .modal-body{padding-left:32px;padding-right:32px}}.size-guide{font-size:13px;line-height:18px}.size-guide__feet{text-align:center}.size-guide .table-responsive{margin-bottom:10px;border-top:0}.size-guide .table-responsive+.table-responsive{margin-top:31px}.size-guide .table{table-layout:fixed;margin-bottom:0}.size-guide .table>tbody>tr>th,.size-guide .table>tbody>tr>td{text-align:center;vertical-align:middle;padding:6px 0px;height:42px}.size-guide .table>tbody>tr>th{font-size:10px;line-height:14px;width:100px;padding-left:10px;padding-right:10px;white-space:normal}.size-guide .table>tbody>tr>td{width:40px}.size-guide .small{font-size:10px;line-height:12px}.size-guide p{margin-bottom:14px}.size-guide h5{margin-top:20px;font:500 18px/22px "Montserrat Medium",sans-serif;margin-bottom:7px}.size-guide ul:not(.list-unstyled),.size-guide ol:not(.list-unstyled){padding-left:19px;padding-right:36px;margin-bottom:40px}.size-guide ol li,.size-guide ul li{margin-bottom:12px}.size-guide ul.list-unstyled>li{margin-bottom:0}.size-guide__instep{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font:500 10px/11px "Montserrat Medium",sans-serif}.size-guide__instep-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 20px;width:33.3333333333%;text-align:center}.size-guide__instep-icon{margin-bottom:25px;max-width:100%}@media(max-width: 480px){.size-guide__instep-item{padding-left:10px;padding-right:10px}.size-guide .table-flip .table>tbody{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;overflow-x:auto;overflow-y:hidden}.size-guide .table-flip .table>tbody>tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:-webkit-min-content;min-width:-moz-min-content;min-width:min-content;-webkit-box-flex:1;-ms-flex:1 auto;flex:1 auto}.size-guide .table-flip .table>tbody>tr>td,.size-guide .table-flip .table>tbody>tr>th{width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.size-guide .table-flip .table-bordered>tbody>tr>td{border-left:0 !important;border-top:0 !important;border-right:1px solid #ddd !important;border-bottom:1px solid #ddd !important}.size-guide .table-flip.table-responsive>.table-bordered>tbody>tr:last-child>th{border-bottom:1px solid #ddd !important}.size-guide .table-flip.table-responsive>.table-bordered>tbody>tr>td:last-child{border-bottom:0 !important}.size-guide .table-flip.table-responsive>.table-bordered>tbody>tr:last-child>td,.size-guide .table-flip.table-responsive>.table-bordered>tbody>tr:last-child>th{border-right:0 !important}}@media(min-width: 992px){.size-guide__row{display:-webkit-box;display:-ms-flexbox;display:flex}.size-guide__table{-webkit-box-flex:1;-ms-flex:1 auto;flex:1 auto}.size-guide__feet{width:170px;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;margin-left:12px}}.subscribe-popup{width:100%;z-index:10050;position:fixed;margin:auto;height:100%;max-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:0;-webkit-transform:none;transform:none}.subscribe-popup .close{position:absolute;right:17px;top:14px;display:inline-block;overflow:hidden;border-radius:5px;width:30px;height:30px;opacity:inherit;cursor:pointer}.subscribe-popup .close:before,.subscribe-popup .close::after{content:"";position:absolute;height:2px;width:100%;left:0;background:#fff;top:50%}.subscribe-popup .close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.subscribe-popup .close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.subscribe-popup .close:hover{opacity:.5}.subscribe-popup .image{background:url("/assets/images/subscribe_popup.png?v2") no-repeat center top;background-size:cover;min-height:424px;-webkit-box-flex:0;-ms-flex:0 0 357px;flex:0 0 357px}.subscribe-popup .body{-webkit-box-flex:1;-ms-flex:1 auto;flex:1 auto;padding:12px 40px;padding-right:20px}.subscribe-popup h3{font-size:32px;line-height:40px;font-family:"Montserrat Medium",sans-serif;margin:0 0 20px;color:#000;text-transform:none}.subscribe-popup p{margin-bottom:12px;font-size:16px;line-height:22px}.subscribe-popup .form-group{margin-bottom:16px}.subscribe-popup label{text-align:left;margin-bottom:6px;display:block;font-weight:400}.subscribe-popup .form-control{display:block;border:1px solid #111;padding:12px 12px;width:100%;background:rgba(0,0,0,0);font-size:13px;line-height:120%;-webkit-box-shadow:none;box-shadow:none;height:auto}.subscribe-popup .content{overflow:auto;max-height:100%;margin:0 auto;max-height:calc(100% - 20px);background:#f9f6f0;position:relative;border:0;-webkit-box-shadow:0 0 7px rgba(0,0,0,.07);box-shadow:0 0 7px rgba(0,0,0,.07);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100vw;max-width:800px;position:relative;border-radius:4px}.subscribe-popup .btn{font-family:"Montserrat Semi",sans-serif;width:100%;font-size:13px;line-height:18px;display:block;text-transform:uppercase;border-radius:2px;-webkit-box-shadow:none;box-shadow:none;color:#fff;text-decoration:none;padding:12px;-webkit-transition:.2s all;transition:.2s all;text-align:center}.subscribe-popup .btn__primary{background-color:#000;color:#fff;border:1px solid #000}.subscribe-popup .btn__primary:hover,.subscribe-popup .btn__primary:focus,.subscribe-popup .btn__primary:active{color:#fff;background-color:#404040;border-color:#404040}.subscribe-popup .btn__outline{background-color:rgba(0,0,0,0);color:#000;border:1px solid #000;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.subscribe-popup .form-text{margin-top:8px;font-family:"Montserrat",sans-serif;font-size:13px;line-height:120%;text-transform:none;text-align:center;color:#7e7e7e}.subscribe-popup .form-group input{border-width:1px !important}.subscribe-popup .form-group.error.error__content::after{content:attr(data-content)}.subscribe-popup .form-group::after{position:static}.subscribe-popup .success-message{max-width:270px}.subscribe-popup-collapsed{cursor:pointer;position:fixed;right:40px;bottom:90px;z-index:1001;width:110px;height:110px}.subscribe-popup-collapsed img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.subscribe-popup-links{margin-bottom:20px}@media(max-width: 991px){.subscribe-popup .content{width:calc(100vw - 20px);max-width:360px;display:block}.subscribe-popup .image{background-image:url("/assets/images/subscribe_popup_mobile.png?v2");min-height:375px;background-position:bottom}.subscribe-popup .body{padding:20px 10px;text-align:center;margin-top:-40px}.subscribe-popup .subscribe-form{padding:0 10px}.subscribe-popup h3{font-size:28px;line-height:135%;margin-bottom:12px}.subscribe-popup p{margin-bottom:20px;font-size:16px;line-height:22px}.subscribe-popup .form-group{margin-bottom:12px}.subscribe-popup-collapsed{width:70px;height:70px;right:20px;bottom:70px}}@media(min-width: 992px){.subscribe-popup.subscribe-block{right:20px;bottom:20px;width:auto;margin-left:20px;-webkit-transform:none;transform:none;top:auto;height:auto}}.callback-popup{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;z-index:1050;position:fixed;margin:auto}.callback-popup h3{text-transform:none}.callback-popup .btn{width:100%;display:block;margin-bottom:10px;line-height:42px;border:none;letter-spacing:.1px;font-weight:700;background-color:#000;text-transform:none;position:relative}.callback-popup .btn:hover{background-color:#333}.callback-popup .btn:disabled{background-color:gray}.callback-popup .close{position:absolute;right:5px;top:5px;display:inline-block;overflow:hidden;border-radius:5px;width:25px;height:25px;opacity:inherit}.callback-popup .close:after,.callback-popup .close:before{content:"";position:absolute;height:2px;width:100%;left:0;background:#111}.callback-popup .close:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.callback-popup .close:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.callback-popup .content{padding:40px 40px 25px;text-align:center;margin:0 auto;max-width:354px;background:#fff;position:relative;border:1px solid #c6c7c7;border-radius:3px;-webkit-box-shadow:0 0 7px rgba(0,0,0,.07);box-shadow:0 0 7px rgba(0,0,0,.07)}.callback-popup .form-control{padding:20px 5px;border:1px solid #eaebed;text-align:left}.callback-popup .form-control:focus{padding:20px 5px;border:1px solid #000;color:#000;text-align:left}.callback-popup .form-text{margin-bottom:10px;font-size:11px}.callback-popup.callback-block{right:20px;bottom:20px;width:auto;margin-left:20px;-webkit-transform:none;transform:none;top:auto}.scroll_to_top{cursor:pointer;position:fixed;width:auto;right:8px;top:40px;padding:10px 10px 0;height:40px;z-index:101;display:none}.scroll_to_top__button{position:relative;border-radius:15px;width:20px;height:20px;overflow:hidden;background:#fff;-webkit-box-shadow:0 0 5px rgba(0,0,0,.5);box-shadow:0 0 5px rgba(0,0,0,.5);z-index:101}.scroll_to_top__button:after{left:6px;top:8px;border-left:2px solid #111;border-top:2px solid #111;height:8px;width:8px;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;content:""}.scroll_to_top__text{display:none;margin:0;text-align:center;background:#fff;height:30px;line-height:30px;width:100%;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3);position:absolute;right:-6px;bottom:-20px}.scroll_to_top:hover .scroll_to_top__button{-webkit-box-shadow:0 0 5px rgba(0,0,0,.5);box-shadow:0 0 5px rgba(0,0,0,.5)}@media(min-width: 768px){.scroll_to_top{top:auto;width:auto;height:auto;padding:0;right:45px;bottom:200px}.scroll_to_top__button{position:relative;width:30px;height:30px;border-radius:15px;overflow:hidden;background:#fff;-webkit-box-shadow:0 0 5px rgba(0,0,0,.5);box-shadow:0 0 5px rgba(0,0,0,.5);z-index:101}.scroll_to_top__button:after{left:10px;top:12px;height:10px;width:10px}.scroll_to_top__text{display:inline-block;margin:0;width:auto;height:auto;right:-6px;bottom:-20px;line-height:12px;position:absolute;color:#111;font-family:"Montserrat Semi",sans-serif;font-family:"Montserrat",sans-serif;text-transform:uppercase;font-size:10px;z-index:101;background:rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none}}.top-block-city{display:none;padding:10px 0;position:relative;font-size:11px;-webkit-transition:.3s;transition:.3s}@media(min-width: 768px){.top-block-city{display:block}}.top-block-city__link{display:inline-block;padding-right:18px;margin-left:5px;color:#333;border-bottom:1px solid #a9a9a9;text-decoration:none;background-image:url("/assets/styles/../images/dropdown-arrow-white.svg");background-repeat:no-repeat;background-position:right center;background-size:15px 10px}.top-block-city__link:hover,.top-block-city__link:focus{color:#333;border-color:rgba(0,0,0,0);text-decoration:none}.city-mobile__desc{display:inline-block;padding-left:15px;margin-right:5px;opacity:.7;background-image:url("/assets/styles/../images/navigation.svg");background-repeat:no-repeat;background-size:12px 12px;background-position:left center}.mario-tooltip{position:relative}.mario-tooltip:hover .mario-tooltip__text{visibility:visible}.mario-tooltip__link:hover{cursor:pointer}.mario-tooltip__text{position:absolute;top:-23px;right:-194px;width:184px;padding:8px 13px;line-height:18px;font-size:10px;z-index:1000;visibility:hidden;border:1px solid #e0e0e0;background:#fff;color:#000;text-transform:none;text-align:left;font-family:Montserrat,sans-serif}@media(max-width: 1023px){.mario-tooltip__text{top:calc(100% + 7px);left:auto;right:-2px;min-height:52px;width:263px;line-height:14px;font-size:8px;padding:5px 13px}}.mario-tooltip__text:after{content:"";position:absolute;top:26px;left:-13px;width:13px;height:12px;background-repeat:no-repeat;background-image:url("/assets/images/i-tooltip-part.png");background-color:rgba(0,0,0,0)}@media(max-width: 1023px){.mario-tooltip__text:after{top:-13px;left:auto;right:12px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}}.stylist-services-link{position:absolute;top:23px;right:23px;padding:0 17px 0 35px;background:#fff;border:1px solid #ebebeb;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:24px;font-family:Montserrat;font-weight:500;font-size:11px;line-height:24px;z-index:98;color:#000}.stylist-services-link:hover,.stylist-services-link:focus{color:#000;border:1px solid #929292}.stylist-services-link:before{content:"";position:absolute;top:6px;left:14px;width:15px;height:12px;background-image:url("/assets/images/i-shoes.png");background-color:rgba(0,0,0,0);background-repeat:no-repeat}.stylist-services__container{width:580px}.stylist-services__line{width:100%;height:1px;margin:43px 0;background:#c4c4c4;opacity:.5}.stylist-services__img{display:block;margin:47px 0}.stylist-services__baner{margin-top:30px;margin-bottom:65px}.stylist-services.modal .modal-dialog{max-width:420px}.stylist-services.modal .modal-body{padding:30px 38px}.stylist-services.modal .modal-title{line-height:18px;margin-bottom:30px}.stylist-services.modal .modal-info{margin-bottom:40px}.stylist-services.modal .modal-info p{text-align:left;line-height:20px}.stylist-services.modal .modal-info .text-red{font-size:10px;line-height:16px;color:#ff3347}.stylist-services.modal .btn{width:100%;margin:0;max-width:none;background:#ebebeb;color:#000}.stylist-services.modal .stylist-services__line{margin:30px 0 10px}.stylist-services .btn{width:auto;height:42px;background:#404040;color:#fff;display:block;margin:62px 0 138px;line-height:42px;max-width:201px}.stylist-services .tape{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:56px 0 52px}.stylist-services .tape__item{position:relative;padding:0;width:25%}.stylist-services .tape__item:last-child:after{display:none}.stylist-services .tape__item:after{content:"";position:absolute;top:13px;left:53%;width:27px;height:13px;background-image:url("/assets/images/next.png");background-repeat:no-repeat;background-color:rgba(0,0,0,0)}.stylist-services .tape__text{width:185px}.stylist-services .tape__number{display:inline-block;width:48px;height:48px;margin-bottom:27px;line-height:46px;border:1px solid #000;border-radius:50%;text-align:center}@media(max-width: 1023px){.stylist-services__container{width:100%}.stylist-services__img{margin:40px auto}.stylist-services .tape{margin:35px 0 66px}.stylist-services .tape__item{width:100%;margin-bottom:95px}.stylist-services .tape__item:last-child{margin-bottom:0}.stylist-services .tape__item:after{top:auto;bottom:-48px;left:calc(50% - 14px);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.stylist-services .tape__number{margin-bottom:18px}.stylist-services .tape__text{width:100%}.stylist-services .btn{margin:40px auto 45px}}.brand-page{margin-bottom:30px}.brand-page .h1{margin-bottom:20px}.brand-page__img{margin-bottom:25px}.brand-page__principle-title{position:relative;margin-bottom:32px}.brand-page__principle-title::after{position:absolute;content:"";bottom:-17px;width:32px;border-bottom:2px solid #000;left:0}.brand-page .btn__transparent-gray{max-width:220px;height:42px;border-radius:2px;margin:0 auto 25px;display:block;line-height:42px}@media(min-width: 768px){.brand-page{margin-bottom:0}.brand-page .text-sm-center{text-align:center}.brand-page .text-sm-right{text-align:right}.brand-page .margin-sm-bottom-50{margin-bottom:50px}.brand-page .h1{margin-bottom:25px}.brand-page__principle-text{padding-top:20px}.brand-page__principle-text--np{padding-top:0}.brand-page__principle:nth-child(odd)>div:first-child,.brand-page__principle:nth-child(even)>div:last-child{padding-right:35px}.brand-page__principle:nth-child(even)>div:first-child,.brand-page__principle:nth-child(odd)>div:last-child{padding-left:35px}.brand-page__principle:nth-child(even) .brand-page__principle-title:after{left:initial;right:0}}.about-brand{width:60%;margin:0 auto}.full-width{margin-left:-33.33%;margin-right:-33.33%}.full-width img{width:100%}@media(max-width: 991px){.about-brand{width:80%}.full-width{margin-left:-12.5%;margin-right:-12.5%}}.label-card{display:inline-block;margin-bottom:8px}.label-card--flash-sale .label-card__text{padding-right:0}.label-card--secret-sale .label-card__text{position:relative;padding-right:30px}.label-card--secret-sale .label-card__text:after{content:"";position:absolute;top:0;right:0;width:27px;height:100%;background-image:url("/assets/images/i-secret-sale-white.png");background-color:#ee1919;background-repeat:no-repeat;background-position:center center}.label-card--secret-sale.product__label .label-card__text{padding-right:3px;padding-left:28px}@media(max-width: 767px){.label-card--secret-sale.product__label .label-card__text{min-height:16px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:auto;margin-left:auto;font-size:8px;line-height:10px}}.label-card--secret-sale.product__label .label-card__text:after{top:-2px;left:-6px;right:auto;height:16px;background-color:rgba(0,0,0,0);background-image:url("/assets/images/i-secret-sale.png")}@media(max-width: 767px){.label-card--secret-sale.product__label .label-card__text:after{top:0}}.label-card--sole{padding:0 14px}@media(max-width: 600px){.label-card--sole{display:block;padding-left:unset;padding-top:20px}}.label-card.label-card-1111{background:#ff3347;padding:5px 5px;color:#fff;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.1em}.label-card.label-card-1111 span{background:#3c08ff;padding:1px 3px;margin-left:5px}@media(max-width: 767px){.label-card.label-card-1111{letter-spacing:normal}}.label-card.label-card-bf{background:#000;padding:5px 5px;color:#fff;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.1em}.label-card.label-card-bf span{background:#74e109;color:#000;padding:1px 3px;margin-left:5px}@media(max-width: 767px){.label-card.label-card-bf{letter-spacing:normal}}.label-card__text-white,.label-card__text-bg-red,.label-card__text-bg-blue,.label-card__text-bg-skyblue,.label-card__text-darkwhite,.label-card__text-gray,.label-card__text-red,.label-card__text-red_invert,.label-card__text.detail-darkwhite,.label-card__text.label__hit,.label-card__text.label__new,.label-card__text.label__endsoon,.label-card__text.label__unavailable,.label-card__text.label__cd15,.label-card__text-black{vertical-align:top;border-radius:2px;font-family:"Montserrat",sans-serif;font-size:10px;font-weight:400;line-height:13px;text-transform:uppercase;letter-spacing:.1em;padding:0 3px;border:1px solid rgba(0,0,0,0)}.label-card__text-red-fire{vertical-align:top;font-family:"Montserrat Semi",sans-serif;font-size:9px;font-weight:400;line-height:13px;text-transform:uppercase;letter-spacing:.1em;color:#ff3347;border:none;margin-left:24px}.label-card__text-red-fire:before{content:url("/assets/images/fire.png");position:absolute;left:5px;top:-2px}.label-card__text-white{background-color:rgba(0,0,0,.3);color:#f8f9f9}.label-card__text-white:hover{background-color:rgba(0,0,0,.5)}.label-card__text-white:focus,.label-card__text-white:active{background-color:rgba(0,0,0,.6)}.label-card__text-bg-red{background-color:rgba(248,43,73,.75);color:#f8f9f9}.label-card__text-bg-red:hover{background-color:rgba(248,43,73,.95)}.label-card__text-bg-red:focus,.label-card__text-bg-red:active{background-color:rgba(248,43,73,.95)}.label-card__text-bg-blue{background-color:rgba(89,131,240,.75);color:#f8f9f9}.label-card__text-bg-blue:hover{background-color:rgba(89,131,240,.95)}.label-card__text-bg-blue:focus,.label-card__text-bg-blue:active{background-color:rgba(89,131,240,.95)}.label-card__text-bg-skyblue{background-color:#8fc6df;color:#fff}.label-card__text.bg-purple,.label-card__text.bg-creme{color:#000;font-size:11px;line-height:18px;text-transform:none;padding:1px 8px;font-size:11px;border-radius:2px}.label-card__text.bg-purple{background-color:#cabbeb}.label-card__text.bg-creme{background-color:#f6d7c7}.label-card__text-black{background-color:#000;color:#fff}.label-card__text-darkwhite,.label-card__text.detail-darkwhite{background-color:#404040;color:#f8f9f9}.label-card__text-darkwhite:hover,.label-card__text.detail-darkwhite:hover{background-color:#202020}.label-card__text-darkwhite:focus,.label-card__text-darkwhite:active,.label-card__text.detail-darkwhite:focus,.label-card__text.detail-darkwhite:active{background-color:#000}.label-card__text-gray{border-color:#adaeae;color:#adaeae}.label-card__text-gray:hover{border-color:rgba(0,0,0,.5);color:rgba(0,0,0,.5)}.label-card__text-gray:focus,.label-card__text-gray:active{border-color:rgba(0,0,0,.5);color:rgba(0,0,0,.5)}.label-card__text-red{color:#ff3347;font-family:"Montserrat Semi",sans-serif}.label-card__text-red_invert{color:#f8f9f9;background-color:#ff3347;border:none}.label-card__text.label__hit{border-color:#adaeae;color:#adaeae}.label-card__text.label__hit:hover{border-color:rgba(0,0,0,.5);color:rgba(0,0,0,.5)}.label-card__text.label__hit:focus,.label-card__text.label__hit:active{border-color:rgba(0,0,0,.5);color:rgba(0,0,0,.5)}.label-card__text.label__new{background-color:#a6debc;color:#000}.label-card__text.label__unavailable{background-color:rgba(0,0,0,.3);color:#f8f9f9}.label-card__text.label__cd15{color:#5ca8df;text-indent:14px;padding:0}@media(max-width: 320px){.label-card__text.label__cd15{text-indent:12px}}.label-card__text.label__cd15:before{content:"";width:13px;height:13px;background:url("/assets/images/podkladka.svg") center no-repeat;position:absolute;left:0}.label-card__text.label__bf{background-color:#74e109;color:#000;padding:1px 3px;font-size:11px;letter-spacing:.15em;border-radius:2px}.label-card__text.label__bf:hover{background-color:rgba(116,225,9,.5)}.label-card__text.label__bf:focus,.label-card__text.label__bf:active{background-color:rgba(116,225,9,.6)}.label-card__text.label__countdown{background-color:#fae8e6;color:#000;padding:1px 3px;font-size:11px;letter-spacing:.15em;border-radius:2px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.label-card__text.label__countdown.black{background-color:#000;color:#fff}.label-card__text.label__countdown .countdown-hours,.label-card__text.label__countdown .countdown-minutes,.label-card__text.label__countdown .countdown-seconds{width:18px;text-align:center}.label-card__text.label__endsoon{vertical-align:top;font-family:"Montserrat Semi",sans-serif;font-size:9px;font-weight:400;line-height:13px;text-transform:uppercase;letter-spacing:.1em;color:#ff3347;border:none;margin-left:24px}.label-card__text.label__endsoon:before{content:url("/assets/images/fire.png");position:absolute;left:5px;top:-2px}.label-card__no-slip-sole{font-size:9px;line-height:11px;text-transform:uppercase;padding-left:23px;font-family:"Montserrat Medium",sans-serif;position:relative}.label-card__no-slip-sole::before{content:url("/assets/styles/../images/no-slip-sole-label-mini.svg");position:absolute;top:-4px;left:0}.label-card--hour-discount{vertical-align:middle;margin-right:4px}.label-card--hour-discount .label-card__text{padding:6px;border-radius:6px;font-size:16px;vertical-align:middle;font-family:"Montserrat Medium",sans-serif}.label-card.product__label.card-snowflake{margin-bottom:5px}.label-card.product__label.card-snowflake .mario-tooltip__link{background:url("/assets/images/snowflake_list_new.svg") no-repeat;background-size:contain;width:28px;height:28px;padding:5px 0;margin:0 3px}.label-card.product__label.card-snowflake .mario-tooltip__text{min-height:auto;width:auto;white-space:nowrap}@media(min-width: 1024px){.label-card.product__label.card-snowflake .mario-tooltip__text{-webkit-transform:translateY(-35%);transform:translateY(-35%);top:0;left:3.6em}.label-card.product__label.card-snowflake .mario-tooltip__text::after{top:auto}}.label-basket .label-card__text{margin-top:10px;padding:0}@media(min-width: 430px){.label-basket .label-card__text{padding-left:6px;width:-webkit-max-content;width:-moz-max-content;width:max-content;border:1px solid #ff3347}}@media(max-width: 430px){.label-basket .countdown-timer{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0 1px;width:-webkit-max-content;width:-moz-max-content;width:max-content}}.countdown-timer{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-left:3px;padding:0 5px;letter-spacing:.04em;background:#ff3347;color:#fff}.countdown-timer__container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:3px}.countdown-timer__block{text-align:center;width:14.5px}.discount-extension-modal.modal .modal-body .btn{width:100%;height:37px;display:block;margin:0 auto 15px;max-width:240px;font-family:"Montserrat Semi",sans-serif;font-size:13px;font-weight:400;line-height:20px}.discount-accept-modal.modal .modal-body .discount-size{color:#ff3347}.discount-accept-modal.modal .modal-body .btn{display:block;margin:0 auto 10px;width:230px;height:40px;font-family:"Montserrat Semi",sans-serif;font-size:13px;font-weight:400;line-height:20px}.discount-accept-modal.modal .modal-body .form-text{margin:30px auto 0;border-top:1px solid #c4c4c4;padding-top:15px;font-size:9px;line-height:16px;opacity:.6;width:295px}.discount-apply-modal.modal .modal-body .discount-size{font-weight:bold;font-size:40px;color:#000;letter-spacing:.04em;margin:25px 0 31px;display:block}.discount-apply-modal.modal .modal-body .btn{display:block;margin:0 auto 10px;width:230px;height:40px;font-family:"Montserrat Semi",sans-serif;font-size:13px;font-weight:400;line-height:20px}.podborki__h1{text-align:center}.podborki__img{display:block;margin-bottom:8px;max-width:100%;max-height:408px}.podborki__title{font:500 13px/1.2 "Montserrat Medium",sans-serif;display:block}.podborki__text{line-height:26px;height:130px}.podborki__container{margin:0 auto;max-width:1092px}.podborki__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-20px -9px}.podborki__item{display:block;width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding:20px 9px}.podborki__menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:0;margin-bottom:20px}.podborki__menu .btn{border:1px solid #c4c4c4;border-radius:11px;margin:0 5px;font-size:12px;line-height:15px;padding:5px 7.5px}.podborki__menu .btn:hover{background:#d8d8d8;border:1px solid #d8d8d8}.podborki__menu .btn.btn__active{background:#d8d8d8;border:1px solid #d8d8d8;pointer-events:none}@media(min-width: 767px){.podborki__list{margin-left:-10px;margin-right:-10px}.podborki__item{width:33.3333333333%;-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;padding-left:10px;padding-right:10px}}@media(min-width: 992px){.podborki__list{margin-left:-21px;margin-right:-21px}.podborki__item{padding-left:21px;padding-right:21px}.podborki__title{font-size:18px}}.order-modal-new{text-align:center}.order-modal-new-promo{width:470px;margin:40px auto 20px;padding:0 0 40px;border:1px solid #000}@media(max-width: 767px){.order-modal-new-promo{width:100%;margin:32px 0 40px;padding:0;border:none}}.order-modal-new-promo p{max-width:380px}@media(max-width: 767px){.order-modal-new-promo p{max-width:240px}}@media(max-width: 767px){.order-modal-new-promo__appeal{border-top:1px solid #000;border-bottom:1px solid #000;padding:15px 0 19px;margin:0 auto}}.order-modal-new-promo__link{display:block;margin:23px 0 30px;font-size:18px;line-height:20px;text-decoration:underline}@media(max-width: 767px){.order-modal-new-promo__link{margin:28px 0 39px}}.order-modal-new-promo__link:hover{text-decoration:none}.order-modal-new-promo__banner{position:relative;width:100%;min-height:247px;margin:0 auto 30px;background:url("/assets/styles/../images/bg-modal-new-order.png") center no-repeat}@media(max-width: 767px){.order-modal-new-promo__banner{max-width:240px;min-height:300px;margin:25px auto;background-size:100%;background-position-y:0}.order-modal-new-promo__banner:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:99px;background:url("/assets/styles/../images/bg-modal-new-order.png") bottom no-repeat;background-size:100%;background-position-y:100%}}.order-modal-new-promo__banner-text{font-family:"Montserrat Semi",sans-serif;position:absolute;top:calc(50% - 40px);left:calc(50% - 175px);width:350px;height:92px;padding:19px;line-height:28px;font-size:16px;background:#fff}@media(max-width: 767px){.order-modal-new-promo__banner-text{top:109px;left:0;width:100%;padding:28px 20px;font-size:11px;line-height:18px;border:1px solid #000}}.order-modal-new-promo__social-text{font-size:16px;line-height:16px}.order-modal-new-promo__social-link{width:245px;height:47px;margin:30px auto;border:1px solid #000;line-height:47px;font-size:17px;cursor:pointer}.order-modal-new-promo__social .social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:30px !important}.order-modal-new-promo__social .social .ya-share2__list{margin:0}.order-modal-new-promo__social .social .ya-share2__item{display:block;position:relative;width:41px;height:41px;margin:20px 10px 0;background-image:none}.order-modal-new-promo__social .social .ya-share2__item:before{content:"";position:absolute;top:0;left:0;width:41px;height:41px}.order-modal-new-promo__social .social .ya-share2__item_service_whatsapp:before{background:url("/assets/styles/../images/contact-icon3.svg") center no-repeat}.order-modal-new-promo__social .social .ya-share2__item_service_telegram:before{background:url("/assets/styles/../images/contact-icon2.svg") center no-repeat}.order-modal-new-promo__social .social .ya-share2__item_service_viber:before{background:url("/assets/styles/../images/contact-icon1.svg") center no-repeat}.order-modal-new-promo__shared{position:relative;margin-top:40px;padding-top:25px}.order-modal-new-promo__shared:before{content:"";position:absolute;top:0;left:calc(50% - 14px);width:28px;height:20px;background:url("/assets/styles/../images/i-exchange.png") center no-repeat}.order-modal-new.modal#order-end{overflow-y:auto}.order-modal-new.modal#order-end .modal-content{top:0 !important;-webkit-transform:none !important;transform:none !important}.order-modal-new.modal#order-end .modal-title{font-size:13px;margin-bottom:15px}@media(max-width: 767px){.order-modal-new.modal#order-end .modal-title{line-height:20px;margin-bottom:12px}}.order-modal-new.modal#order-end .modal-dialog{position:relative;width:720px;max-width:720px;height:auto;max-height:none}@media(max-width: 767px){.order-modal-new.modal#order-end .modal-dialog{width:288px;max-width:288px}}.order-modal-new.modal#order-end .modal-body{padding:25px 120px 50px}@media(max-width: 767px){.order-modal-new.modal#order-end .modal-body{padding:50px 10px 45px}}ul.uw__buttons-list li:before{display:none !important}#usedesk-messenger{z-index:1001 !important}.uw__messenger-layout__frame{right:185px !important}.uw__messenger-layout__buttons{right:100px !important;bottom:50px !important}@media(max-width: 767px){.uw__messenger-layout__buttons{right:45px !important}}@media(max-width: 600px){.uw__messenger-layout__buttons{bottom:90px !important}}.points{display:inline-block;-webkit-transition:margin-right .3s,margin-left .3s;transition:margin-right .3s,margin-left .3s}@media(max-width: 1023px){.points{display:none}}.points__count{display:inline-block;vertical-align:middle;margin-top:0;color:#000;font-weight:500;line-height:20px;text-transform:uppercase;letter-spacing:.13px;font-size:12px;font-family:"Montserrat Medium",sans-serif}.points__text{display:none;position:absolute;top:calc(100% + 4px);right:-1px;width:250px;padding:8px 5px;font-family:Montserrat;font-style:normal;font-weight:500;font-size:11px;line-height:14px;text-align:center;color:#000;background:#fff;border:1px solid #c6c7c7;border-radius:2px;-webkit-box-shadow:0 4px 7px rgba(0,0,0,.1);box-shadow:0 4px 7px rgba(0,0,0,.1)}.points__text:before{content:"";position:absolute;top:-6px;right:6px;border:6px solid rgba(0,0,0,0);border-bottom-color:#c6c7c7;border-top:0}.points__text:after{content:"";position:absolute;top:-5px;right:7px;border:5px solid rgba(0,0,0,0);border-bottom-color:#fff;border-top:0}.points__icon{position:relative;display:inline-block;vertical-align:middle;margin-left:6px;display:inline-block;vertical-align:middle;width:24px;height:26px;background:url(/assets/images/i-point.svg) 0 0 no-repeat;background-size:22px 22px;margin-left:5px;margin-top:-1px;opacity:1}.points__icon>a{display:block;line-height:1em}.points__icon:hover .points__text{display:block}.unavailable-offers{margin:25px auto 20px}.click-discount-modal__coupon{margin-top:10px;font-size:18px;color:#ff3347;font-family:"Montserrat Semi",sans-serif}.click-discount-modal .btn{width:250px !important}.click-discount__link{position:absolute;width:84px;height:auto;cursor:pointer}@media(max-width: 520px){.click-discount__link{width:65px}}.click-discount__link:first-child{left:29%}@media(max-width: 1023px){.click-discount__link:first-child{left:26%}}@media(max-width: 767px){.click-discount__link:first-child{left:calc(50% - 42px)}}@media(max-width: 520px){.click-discount__link:first-child{left:calc(50% - 32px)}}.click-discount__link:nth-child(2){left:63%}@media(max-width: 1023px){.click-discount__link:nth-child(2){left:61%}}@media(max-width: 767px){.click-discount__link:nth-child(2){left:calc(50% - 42px)}}@media(max-width: 520px){.click-discount__link:nth-child(2){left:calc(50% - 32px)}}.click-discount__link:last-child{left:29%}@media(max-width: 1023px){.click-discount__link:last-child{left:26%}}@media(max-width: 767px){.click-discount__link:last-child{left:calc(50% - 42px)}}@media(max-width: 520px){.click-discount__link:last-child{left:calc(50% - 32px)}}.products{position:relative}.gift_button{position:fixed;bottom:40px;left:80px;z-index:100}.gift_button svg{width:51px;height:51px}.gift_button div{display:none;position:absolute;bottom:76px;left:11px;padding:3px 10px;border:1px solid gray;border-radius:3px;background:#fff}.gift_button:hover div{display:block}.gift_button div:before{content:"";display:block;position:absolute;left:15px;top:100%;width:0;height:0;border:8px solid rgba(0,0,0,0);border-top-color:#000}.gift_button div:after{content:"";display:block;position:absolute;left:16px;top:100%;width:0;height:0;border:7px solid rgba(0,0,0,0);border-top-color:#fff}@media(max-width: 1200px){.gift_button{left:40px}.gift_button div{left:5px;bottom:66px}.gift_button svg{width:51px;height:51px}}@media(max-width: 767px){.gift_button{bottom:20px;left:20px}.gift_button div{left:-4px;bottom:48px}.gift_button svg{width:40px;height:40px}}.team__list-page{width:1020px;position:relative;margin:0 auto}.team__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%;margin-bottom:20px}.team__item{display:block;text-align:center;width:34%;height:480px}@media(min-width: 992px){.team__item{width:21%;height:430px}}.team__item button{font-weight:600;font-size:10px;line-height:18px;text-align:center;letter-spacing:.04em;text-transform:uppercase;color:#404040;border:1px solid #404040;background:#fff;-webkit-box-shadow:none;box-shadow:none;width:126px;height:30px}.team__item-name{display:inline-block;font-weight:600;font-size:13px;line-height:18px;text-align:center;letter-spacing:.04em;text-transform:uppercase;color:#000;border-bottom:1px solid #fff}.team__item-work{display:block;font-weight:500;font-size:13px;line-height:18px;text-align:center;color:#000;margin-bottom:15px}.team__item:hover .team__item-name{border-bottom:1px solid #000}.team__item:hover button{background:#404040;color:#fff;-webkit-box-shadow:none;box-shadow:none}.team__img{width:100%;height:350px;overflow:hidden;display:block;margin-bottom:15px}.team__img img{width:242px;height:auto}@media(min-width: 992px){.team__img{height:300px}}.team__bottom-page{width:982px;position:relative;margin:0 auto 50px}.team__other-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}.team__other-wrapper .team__item{height:auto;width:21%;margin-bottom:20px}.team__other-wrapper .team__item:hover .team__item-name{border-bottom:0}.team__other-wrapper .team__img{height:auto}.team__other-wrapper .team__item-name{font-size:12px}.team__other-button{font-weight:600;font-size:13px;line-height:18px;text-align:center;letter-spacing:.04em;text-transform:uppercase;color:#404040;display:inline-block;border:1px solid #000;height:42px;padding:10px 10px}.team__card{padding-top:60px;margin-bottom:50px}.team__card-img{display:block;width:100%}.team__card-name{font-weight:600;font-size:18px;line-height:18px;letter-spacing:.04em;text-transform:uppercase;color:#000;margin-bottom:10px;font-family:inherit}.team__card-work{font-weight:500;font-size:13px;line-height:18px;text-transform:uppercase;color:#000;margin-bottom:20px;display:block}.team__card-text{font-weight:500;font-size:13px;line-height:18px;color:#000;margin-bottom:30px}.team__card-button{-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:25px;margin-bottom:25px;width:100%;height:42px}.team__card-questions{margin-bottom:28px}.team__card-question{margin-bottom:20px}.team__card-question-head{font-weight:bold;font-size:13px;line-height:18px;font-family:"Montserrat Semi",sans-serif}.team__card-question-body{font-size:13px;line-height:18px}.team__card-form{padding-top:25px;border-top:1px solid #000;position:relative;width:686px;margin:0 auto}.team__card-form-bottom{text-align:center}.team__card-form-bottom button{font-size:13px;line-height:18px;text-align:center;letter-spacing:.04em;text-transform:uppercase;color:#f9f9f9;padding:7px 20px}.team__card-form-bottom .policy-text{max-width:320px;display:inline-block}.team__card-form strong{display:block;text-transform:uppercase;margin-bottom:23px;font-family:"Montserrat Semi",sans-serif}.team__card-form input[type=text]{border:1px solid #000;margin-bottom:25px;display:block;font-size:13px;height:43px;padding:12px;width:100%}.team__card-form textarea{border:1px solid #000;margin-bottom:25px;font-size:13px;display:block;height:124px;padding:12px;width:100%}.team__card-form-file{font-weight:600;font-size:13px;line-height:18px;letter-spacing:.04em;text-transform:uppercase;color:#000;display:inline-block;border-bottom:1px solid #000;margin-bottom:34px}@media(max-width: 991px){.team__list-page{width:100%}.team__bottom-page{width:100%}.team__other-wrapper .team__item{width:30%}.team__card-img-wrapper{text-align:center}.team__card-img-wrapper .team__card-img{max-width:311px;margin-bottom:33px;display:inline-block}.team__card-name{text-align:center}.team__card-work{text-align:center}}@media(max-width: 767px){.team__item{width:50%}.team__other-wrapper .team__item{width:50%}.team__card-form{width:100%;padding-left:20px;padding-right:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.team__other-button{max-width:94%;white-space:normal;height:auto}}@media(max-width: 575px){.team__item{width:100%}.team__other-wrapper .team__item{width:100%}}.model-predict{z-index:1000;background:red;padding:25px 20px;position:fixed;right:0;top:130px;text-align:center;color:#fff}.model-predict div{position:relative}.model-predict p{color:#fff;white-space:nowrap;text-align:center;display:inline-block;margin:0 auto}.model-predict .btn{margin-top:20px;border:1px solid #fff;padding:0 10px;line-height:40px;height:40px}.model-predict .close{position:absolute;top:3px;right:3px;opacity:.7;color:#fff}.model-predict .close-icon{top:0;right:0}.js-extra-discount .modal-content{width:439px;height:219px;padding:0;background:#fff;text-align:center;color:#fff;border:1px solid #c6c7c7;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0px 7px 7px rgba(0,0,0,.07);box-shadow:0px 7px 7px rgba(0,0,0,.07);border-radius:4px}.js-extra-discount .modal-content .close{z-index:1;position:absolute;right:5px;top:5px}.js-extra-discount .modal-content>div{display:grid;grid-template-columns:50%;grid-auto-flow:column;height:100%;border-radius:4px}.js-extra-discount .modal-content .discount_size{background:#7ed0ba;text-transform:uppercase;font-size:30px;min-width:218px;letter-spacing:.12em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:600}.js-extra-discount .modal-content .discount_info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#000;padding:0 25px 0 19px;text-align:left}.js-extra-discount .modal-content .discount_info__title{font-weight:bold;font-size:13px;letter-spacing:.04em;text-transform:uppercase;margin-bottom:7px}.js-extra-discount .modal-content .discount_info__text{font-size:11px}.js-stay_with_us{font-family:Montserrat;font-style:normal;font-size:14px}.js-stay_with_us .modal-dialog{width:initial;max-width:none}.js-stay_with_us .modal-dialog .modal-content{width:655px;height:459.16px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;cursor:default}.js-stay_with_us .modal-dialog .modal-content .modal-left{width:55.5%;background:#fba761;padding:141px 40px 0}.js-stay_with_us .modal-dialog .modal-content .modal-left h1{font-size:30px;letter-spacing:.02em;font-family:"Montserrat Bold",sans-serif}.js-stay_with_us .modal-dialog .modal-content .modal-left div{width:230px}.js-stay_with_us .modal-dialog .modal-content .modal-left .btn{font-family:"Montserrat Bold",sans-serif;font-size:17px;letter-spacing:.025em;width:143.37px;height:44.04px;border-radius:inherit;margin-top:54px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.js-stay_with_us .modal-dialog .modal-content .modal-right{width:45%;background-size:220px 321px;background-repeat:no-repeat}.js-stay_with_us .modal-dialog .modal-content .modal-right .right__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:95%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;text-align:end}.js-stay_with_us .modal-dialog .modal-content .modal-right .right__content .price{font-weight:600;font-size:16px;margin-bottom:15px}.js-stay_with_us .modal-dialog .modal-content .modal-right .right__content .price .sale{text-decoration-line:line-through;color:#c4c4c4;font-weight:600;font-size:14px;margin-right:15px}.js-stay_with_us .modal-dialog .modal-content .modal-right .right__content .description{width:206px;max-height:60px;overflow:hidden}.js-stay_with_us .modal-dialog .modal-content .modal-right .close{position:relative;display:inline-block;overflow:hidden;border-radius:5px;width:25px;height:25px;opacity:inherit;right:10px;top:10px}.js-stay_with_us .modal-dialog .modal-content .modal-right .close:before,.js-stay_with_us .modal-dialog .modal-content .modal-right .close:after{content:"";position:absolute;height:2px;width:100%;left:0;background:#000}.js-stay_with_us .modal-dialog .modal-content .modal-right .close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.js-stay_with_us .modal-dialog .modal-content .modal-right .close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.fixed-buttons{position:fixed;bottom:40px;z-index:1004;display:-webkit-box;display:-ms-flexbox;display:flex;left:auto;right:44px}@media(max-width: 767px){.fixed-buttons{bottom:90px;right:20px}}.fixed-buttons__btn{min-width:40px;height:40px;border-radius:20px;cursor:pointer;-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,.24);box-shadow:0 2px 8px 0 rgba(0,0,0,.24)}.fixed-buttons__btn:not(:last-child){margin-right:10px}.fixed-buttons__btn--quiz{background:#000 center left 9px no-repeat url("/assets/images/gift-2.svg")}@media(max-width: 761px){.fixed-buttons__btn--quiz{display:none}}@media(min-width: 761px){.fixed-buttons__btn:hover .fixed-buttons__item-text{opacity:1;width:100%;padding-left:40px;padding-right:10px}}.fixed-buttons__item-text{overflow:hidden;color:#fff;vertical-align:middle;height:40px;width:40px;-webkit-transition:width 300ms ease-in 100ms;transition:width 300ms ease-in 100ms;border-radius:20px;margin:0;line-height:40px;opacity:0;cursor:pointer}@media(min-width: 761px){.fixed-buttons__item-text.opened{opacity:1;width:100%;padding-left:40px;padding-right:10px}}.fixed-buttons.give-feedback{display:none}@media(min-width: 992px){.fixed-buttons.give-feedback{display:block;left:290px}.fixed-buttons.give-feedback .fixed-buttons__btn{background-color:#ff3347;position:relative}.fixed-buttons.give-feedback .fixed-buttons__item-text{padding-left:15px;padding-right:15px}.fixed-buttons.give-feedback .fixed-buttons__item-text .close-icon{background:url("/assets/styles/../images/i-close-white.svg") 0 0 no-repeat;margin-bottom:-3px;margin-left:5px}.fixed-buttons.give-feedback .fixed-buttons__hover-block{display:none;cursor:default;position:absolute;width:234px;height:92px;top:-110px;left:-20px;background-color:#fff;border:.5px solid #9e9f9f;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.13);box-shadow:0 4px 4px rgba(0,0,0,.13);text-align:center}.fixed-buttons.give-feedback .fixed-buttons__hover-block .stars-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:7px}.fixed-buttons.give-feedback .fixed-buttons__hover-block .stars-container .star-item{font-size:24px;color:gold;padding:0 1px;font-style:normal}.fixed-buttons.give-feedback .fixed-buttons__hover-block p{font-family:"Montserrat Medium",sans-serif;padding:0 10px}.fixed-buttons.give-feedback:hover .fixed-buttons__hover-block{display:block}}.non-contact-delivery{width:888px;margin:0 auto 40px}.non-contact-delivery h1{font-size:30px;line-height:40px}.non-contact-delivery p{font-size:16px;line-height:22px}.non-contact-delivery img{width:444px}.non-contact-delivery .block1 div,.non-contact-delivery .block2 div,.non-contact-delivery .block3 div{padding:80px 50px;width:50%}.non-contact-delivery .block1,.non-contact-delivery .block3{background:#f3cdc8}.non-contact-delivery .block1 div,.non-contact-delivery .block3 div{float:right}.non-contact-delivery .block2{background:#f4e7c9}.non-contact-delivery .block2 div{float:left}@media(max-width: 991px){.non-contact-delivery{width:720px}.non-contact-delivery img{width:360px}.non-contact-delivery h1{font-size:24px;line-height:30px}.non-contact-delivery .block1 div,.non-contact-delivery .block2 div,.non-contact-delivery .block3 div{padding:30px}}@media(max-width: 767px){.non-contact-delivery{width:100%}.non-contact-delivery .block1,.non-contact-delivery .block2,.non-contact-delivery .block3{padding:30px 20px}.non-contact-delivery .block1 div,.non-contact-delivery .block2 div,.non-contact-delivery .block3 div{padding:0;width:100%;float:none}.non-contact-delivery img{width:100%;max-width:444px;display:block;margin:0 auto}}@media(max-width: 576px){.non-contact-delivery h1{font-size:18px;line-height:25px}.non-contact-delivery p{font-size:16px;line-height:20px}}.greatwomenquiz{background:#fff;border:1px solid #aaa;border-radius:3px;padding:40px;-webkit-box-shadow:0 10px 10px -10px rgba(0,0,0,.5);box-shadow:0 10px 10px -10px rgba(0,0,0,.5);margin-bottom:30px}.greatwomenquiz .btn{padding:0 15px;height:42px;line-height:42px;position:relative}.greatwomenquiz .btn__wide{padding:0 30px}.greatwomenquiz .start{margin:0 auto;display:table;width:80%}.greatwomenquiz .start h1{line-height:1.5em}.greatwomenquiz .start div{display:table-cell;vertical-align:top;width:55%}.greatwomenquiz .start div:first-child{text-align:right;padding-right:100px}.greatwomenquiz .start button{margin:0 auto;min-width:285px;padding:0 30px;display:block}.greatwomenquiz p{font-size:15px;line-height:1.5em}.greatwomenquiz .btn__blue{border-radius:2px;font-size:13px;font-weight:400;letter-spacing:.65px;font-family:"Montserrat Semi",sans-serif;background:#5983f0;color:#fff;height:42px;line-height:42px;text-transform:uppercase}.greatwomenquiz .btn__blue:hover{background:#3265e6;color:#fff}.greatwomenquiz .questions{width:90%;margin:0 auto;display:table}.greatwomenquiz .questions>div{display:table-cell;vertical-align:top}.greatwomenquiz .questions>div:first-child{float:left;padding-right:20px}.greatwomenquiz .questions span{display:table-cell;vertical-align:top;text-align:left}.greatwomenquiz .questions h3{display:table-cell;vertical-align:top;width:100px}.greatwomenquiz .questions h1{font-size:24px}.greatwomenquiz .questions h4{text-align:left}.greatwomenquiz .questions ul{display:table;margin:40px auto;list-style-type:none}.greatwomenquiz .questions li{display:table-cell;width:33%;padding:0 20px 0 0;vertical-align:top}.greatwomenquiz .questions li:last-child{width:67%}.greatwomenquiz .questions li:before{display:none}.greatwomenquiz .questions li img{width:100%;max-width:300px}.greatwomenquiz .questions li span{margin-top:20px}.greatwomenquiz .questions label{position:relative;cursor:pointer;font-weight:100;margin:0}.greatwomenquiz .questions span{display:block;margin-left:20px}.greatwomenquiz .questions span:before{content:"";position:absolute;background:#c6c7c7;width:8px;height:8px;border-radius:100%;top:25px;left:3px}.greatwomenquiz .questions span:after{content:"";position:absolute;width:14px;height:14px;border:1px solid #c6c7c7;border-radius:100%;top:22px;left:0}.greatwomenquiz .questions input{display:none}.greatwomenquiz .questions input:checked+label+label span:before{background:#5983f0}.greatwomenquiz .questions input:checked+label+label span:after{border-color:#5983f0}.greatwomenquiz .questions button,.greatwomenquiz .questions a.btn{margin:0 auto;display:block;padding:0 50px}.greatwomenquiz .hidequestion{display:none}.greatwomenquiz .form-text{margin-top:15px;font-family:"Montserrat",sans-serif;opacity:.6;font-size:9px;line-height:16px;text-transform:none;letter-spacing:.14em}.greatwomenquiz .quiz-results div{font-size:20px;padding:10px 50px;border:1px solid #111;display:inline-block}@media(max-width: 575px){.greatwomenquiz{padding:10px}.greatwomenquiz .start div:first-child{display:none}.greatwomenquiz .start button{min-width:auto;width:100%}.greatwomenquiz .questions li{padding:0 10px 0 0}.greatwomenquiz .questions li span{margin-top:10px}.greatwomenquiz .questions span{display:block;margin-left:0}.greatwomenquiz .questions span:before{display:none}.greatwomenquiz .questions span:after{display:none}.greatwomenquiz .questions input:checked+label div:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;border:5px solid #5983f0}}@media(max-width: 767px){.greatwomenquiz{padding:20px}.greatwomenquiz .start{width:100%}.greatwomenquiz .start div:first-child{padding-right:10px}.greatwomenquiz .questions{width:100%}.greatwomenquiz .questions>div{display:block}.greatwomenquiz .questions button,.greatwomenquiz .questions a.btn{float:none;width:100%;margin:0 0 10px}.greatwomenquiz .questions li.img{width:100%}}@media(max-width: 991px){.greatwomenquiz .start{width:90%}.greatwomenquiz .start div:first-child{padding-right:20px}}.quiz_flow_button{position:fixed;bottom:40px;left:80px;z-index:100}.quiz_flow_button svg{width:70px;height:70px}.quiz_flow_button div{display:none;position:absolute;bottom:76px;left:11px;padding:3px 10px;border:1px solid gray;border-radius:3px;background:#fff}.quiz_flow_button:hover div{display:block}.quiz_flow_button div:before{content:"";display:block;position:absolute;left:15px;top:100%;width:0;height:0;border:8px solid rgba(0,0,0,0);border-top-color:#000}.quiz_flow_button div:after{content:"";display:block;position:absolute;left:16px;top:100%;width:0;height:0;border:7px solid rgba(0,0,0,0);border-top-color:#fff}@media(max-width: 1200px){.quiz_flow_button{left:40px}.quiz_flow_button div{left:5px;bottom:66px}.quiz_flow_button svg{width:60px;height:60px}}@media(max-width: 767px){.quiz_flow_button{bottom:20px;left:20px}.quiz_flow_button div{left:-4px;bottom:48px}.quiz_flow_button svg{width:40px;height:40px}}.p-fixed .basket-float{display:block}.basket-float[data-basket="0"]{display:none !important}.basket-float{position:fixed;display:none;top:100px;right:20px;height:70px;border:none;white-space:nowrap;z-index:11;text-align:center;padding-left:10px;-webkit-transition:all .1s ease-in;transition:all .1s ease-in}.basket-float::after{content:attr(data-float-basket-count);position:absolute;right:-0.3em;bottom:1.3em;background:#2348a7;border-radius:100%;color:#fff;font-weight:bold;width:2em;padding:0;line-height:2em;text-align:center}.basket-float .svg-container{font-size:35px;background-color:#5983f0;width:50px;height:50px;border-radius:50px}.basket-float .svg-container .svg-icon{width:1em;height:1em;stroke:#fff;margin-top:5px;margin-left:5px}.basket-float span{position:absolute;color:#333;width:45px;background:#fff;border:1px solid #000;-webkit-box-sizing:border-box;box-sizing:border-box;top:57px;left:13px;border-radius:4px;cursor:default}.basket-float .popover{width:285px;color:#333}.basket-float:hover .popover{display:block}.svg-icon{stroke-width:1.4;width:18px;height:18px;position:relative;display:inline-block;shape-rendering:geometricPrecision;fill:none;background:url(/assets/images/bag-icon.svg) 0 0 no-repeat}.popover{position:absolute;top:-4.5px;left:-295px;z-index:9;display:none;max-width:305px;padding:1px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:9px;line-height:10px;letter-spacing:normal;line-break:auto;text-align:center;color:#000;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;border:1px solid #c6c7c7;border-radius:4px;background-color:#f9f9f9;background-clip:padding-box;-webkit-box-shadow:0 4px 7px rgba(0,0,0,.1);box-shadow:0 4px 7px rgba(0,0,0,.1)}.popover>.triangle{position:absolute;display:block;width:0;height:0;border:11px solid rgba(0,0,0,0);right:-11px;padding-top:20px;padding-bottom:20px;border-right-width:0}.popover>.triangle::after{position:absolute;display:block;width:0;height:0;content:"";border:10px solid rgba(0,0,0,0);border-right-width:0;bottom:-10px;border-left-color:#f9f9f9;right:2px}.popover>.triangle::before{position:absolute;display:block;width:0;height:0;border:10px solid rgba(0,0,0,0);content:"";right:1px;border-right-width:0;border-left-color:#c6c7c7;bottom:-10px}.popover a.button{-webkit-appearance:none;-moz-appearance:none;display:inline-block;text-align:center;font-weight:600;font-size:9px;line-height:18px;letter-spacing:.07em;text-transform:uppercase;border-radius:2px;border:1px solid #000;-webkit-transition-property:border-color,background-color,-webkit-box-shadow;transition-property:border-color,background-color,-webkit-box-shadow;transition-property:border-color,background-color,box-shadow;transition-property:border-color,background-color,box-shadow,-webkit-box-shadow;-webkit-transition-duration:.2s;transition-duration:.2s;cursor:pointer;color:#fff;padding-top:7px;padding-bottom:7px;background-color:#000;width:70%}.popover a.button:hover{background-color:#000;border-color:#000;-webkit-box-shadow:0 4px 15px 0 rgba(240,0,0,0);box-shadow:0 4px 15px 0 rgba(240,0,0,0)}.popover-content{padding:1.5rem}.popover-content p{margin-bottom:10px}.opinionpoll{background:#fff;border:1px solid #aaa;border-radius:3px;padding:40px;-webkit-box-shadow:0 10px 10px -10px rgba(0,0,0,.5);box-shadow:0 10px 10px -10px rgba(0,0,0,.5);margin-bottom:30px}.opinionpoll h1{line-height:1.5em}.opinionpoll>div{margin:0 auto;width:50%}.opinionpoll>div.start{margin:50px auto;width:80%;text-align:center}.opinionpoll .btn{margin:0 auto;min-width:285px;padding:0 30px;display:block;position:relative}.opinionpoll a.btn{display:inline-block}.opinionpoll p{font-size:15px;line-height:1.5em}.opinionpoll .question input[type=radio]{display:none}.opinionpoll .question label{display:block;font-weight:normal}.opinionpoll .question label span{margin-top:10px}.opinionpoll .question div{cursor:pointer}.opinionpoll .question span{display:block;position:relative}.opinionpoll .question span::before{content:attr(data-text);position:absolute;opacity:0;visibility:hidden;top:1px;left:5px;color:#888;font-size:10px;-webkit-transition:visibility .3s linear,opacity .3s linear;transition:visibility .3s linear,opacity .3s linear}.opinionpoll .question span.placeholder::before{opacity:1;visibility:visible}.opinionpoll textarea{resize:none}.opinionpoll textarea::-webkit-scrollbar{width:10px}.opinionpoll textarea::-webkit-scrollbar-thumb{background:#ddd;border-radius:5px}.opinionpoll textarea::-webkit-scrollbar-track{background-color:rgba(0,0,0,0)}.opinionpoll .question div,.opinionpoll textarea,.opinionpoll input[type=text]{border:1px solid #ccc;width:100%;padding:15px;border-radius:5px;margin-bottom:20px}.opinionpoll .question input:checked+div,.opinionpoll .question input:checked+span textarea{border:1px solid #111}@media(max-width: 1200px){.opinionpoll>div{width:70% !important}}@media(max-width: 991px){.opinionpoll>div{width:90% !important}}@media(max-width: 767px){.opinionpoll{padding:20px}.opinionpoll>div{width:100% !important}}@media(max-width: 575px){.opinionpoll{padding:10px}.opinionpoll .btn{min-width:auto;width:100%}.opinionpoll .question div,.opinionpoll textarea,.opinionpoll input[type=text]{padding:10px;margin-bottom:10px}}.js-replace-it{height:42px}.chat-bot__breadcrumbs{margin-bottom:1.5em;font-size:11px;color:#838383}.chat-bot__breadcrumbs .icon-back{-webkit-transform:rotate(180deg) scale(0.7);transform:rotate(180deg) scale(0.7);margin:-3px 5px 0}.chat-bot__detail--container{border:1px solid #838383;margin-bottom:4em}.msg-group--user{text-align:right;display:none}.msg-block{padding:1.6em 2em;position:relative}.msg-block:not(.dots-msg__wrapper){margin-bottom:2em}.msg-block--user{background:#5983f0;border-radius:15px 15px 0 15px;font-weight:bold;color:#fff;display:inline-block;max-width:70%}.msg-block--user .msg-time{bottom:-1.6em;right:.1em}.msg-block--bot{display:none;width:70%;background:#e6ecfd;border-radius:15px 15px 15px 0}.msg-time{font-weight:normal;position:absolute;bottom:-1.5em;left:.3em;font-size:9px;color:#838383;letter-spacing:.04em}.theme-block-detail{padding:2em}.theme-block-detail>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width: 767px){.theme-block-detail>div{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.theme-block-detail>div>div{padding:0 1em}.theme-block-detail .title{font-size:1.4em}.theme-block-detail .pic .mobile-angle{display:none}.chat-progress{background:#c4c4c4;height:4px}.js-progress-gained{background:#5983f0;height:100%;width:0;-webkit-transition:all .5s ease-in;transition:all .5s ease-in}.chat-window{padding:2em;min-height:400px;max-height:400px;overflow-y:auto;-webkit-box-sizing:border-box;box-sizing:border-box}.chat-window--padding-bottom{padding-bottom:200px}.chat-window::-webkit-scrollbar{width:4px}.chat-window::-webkit-scrollbar-track{display:none}.chat-window::-webkit-scrollbar-thumb{background-color:#404040;border-radius:6px}.chat-window::-webkit-scrollbar-button{display:none}.chat-input{padding:1.6em}.chat-input .btns-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.chat-input .btns-block .custom_input{resize:none;border-radius:5px;border:1px solid #c4c4c4}.chat-input .btns-block .custom_input::-webkit-scrollbar{width:4px}.chat-input .btns-block .custom_input::-webkit-scrollbar-track{display:none}.chat-input .btns-block .custom_input::-webkit-scrollbar-thumb{background-color:#404040;border-radius:6px}.chat-input .btns-block .custom_input::-webkit-scrollbar-button{display:none}.chat-input .btn{width:100%;min-width:125px;margin-top:1em}.chat-input .btn:first-child{margin-top:0}.chat-input .btn.btn__blue{border-radius:4px;white-space:normal;height:unset;padding:18px 60px;max-width:100%;line-height:17px;margin-bottom:1em}@media(min-width: 768px){.chat-input .btn{margin-top:0;width:auto;min-width:125px}}.chat-input.border-top{border-top:1px solid #838383}.orlova{position:relative;padding-left:70px}.orlova::after{content:"";width:55px;height:55px;overflow:hidden;border-radius:50%;position:absolute;left:0;bottom:0;background:url("/assets/styles/../images/tatyana_orlova.png");background-size:cover}.orlova.tkacheva::after{background:url(/assets/images/tkacheva_evgeniya.jpg) center/contain}.dots-msg__wrapper{display:inline-block;padding-right:4em;width:auto !important}.js-large-btns-block{bottom:2em;width:100%}.large-btns-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:4em}.large-btns-block .large_btn{width:100%;white-space:normal;padding:1em;text-align:left;border:1px solid #999;margin-bottom:1em;border-radius:4px;line-height:16px;font-size:13px}.large-btns-block .large_btn:hover{background:rgba(89,131,240,.2)}.large-radio-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:4em}.large-radio-block .radio-styled{-webkit-box-flex:50%;-ms-flex:50%;flex:50%;padding:10px}.large-radio-block .radio-styled input{display:none}.large-radio-block .radio-styled input+label{padding:1em;border:1px solid #838383;border-radius:4px;font-weight:normal;cursor:pointer;line-height:16px;height:100%;width:100%;margin-bottom:1em}.large-radio-block .radio-styled input:checked+label{background-color:rgba(89,131,240,.2)}@media(max-width: 767px){.chat-bot{margin:-40px 22px 0}.chat-bot__detail--container{margin-bottom:2em}.chat-bot__breadcrumbs{margin-bottom:40px}.chat-window{padding:1.5em 1.5em}.chat-input{border:0}.chat-input .btns-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.chat-input .btn{margin:0 auto 1em;width:unset}.orlova{padding-left:50px}.orlova::after{width:40px;height:40px}.msg-block--bot{width:90%}.no-gutter{margin-right:-15px;margin-left:-15px}.no-gutter>[class*=col-]{padding-right:0;padding-left:0}}@media(max-width: 576px){.chat-bot{margin:-40px 0 0}.chat-bot__breadcrumbs{display:none}.chat-bot__detail--container{border-width:1px 0 1px 0}.chat-bot .theme-block-detail .pic{position:relative}.chat-bot .theme-block-detail .pic .mobile-angle{display:block;position:absolute;width:20px;height:20px;left:0;top:calc(50% - 10px);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.chat-bot .theme-block-detail .pic .mobile-angle:before{content:url("/assets/styles/../images/dropwown-angle.svg")}.chat-bot .theme-block-detail .pic svg{margin-left:30px;width:30px}.chat-bot .theme-block-detail>div>div{padding:0 .5em}.chat-bot .chat-input .btns-block textarea{width:calc(100% - 3.2em);margin:0 auto 53px}.chat-bot .chat-input .btns-block .btn__blue.js-is-for-custom_input{width:100%;border-radius:unset;margin-bottom:0;position:absolute;left:0;bottom:0}.large-radio-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.large-radio-block .radio-styled{padding:unset}.large-radio-block .radio-styled input+label{padding:0 0 0 38px;border:none;margin-bottom:20px;line-height:1.5em;position:relative}.large-radio-block .radio-styled input+label:before{position:absolute;left:0;content:"";width:20px;height:20px;display:block;background:url("/assets/styles/../images/i-checkbox-rounded.svg") 0 0 no-repeat;background-size:contain}.large-radio-block .radio-styled input:checked+label{background-color:unset}.large-radio-block .radio-styled input:checked+label:before{background-image:url("/assets/styles/../images/i-checkbox-rounded-checked.svg")}}.dots-msg{color:blue;-webkit-animation:dots 2s steps(5, start) infinite;animation:dots 2s steps(5, start) infinite}@-webkit-keyframes dots{0%{color:#c8cddf;text-shadow:1em 0 0 #c8cddf,2em 0 0 #c8cddf}15%{color:#333;text-shadow:1em 0 0 #c8cddf,2em 0 0 #c8cddf}30%{color:#646770;text-shadow:1em 0 0 #333,2em 0 0 #c8cddf}45%{color:#c8cddf;text-shadow:1em 0 0 #646770,2em 0 0 #333}60%{color:#c8cddf;text-shadow:1em 0 0 #c8cddf,2em 0 0 #646770}75%{color:#c8cddf;text-shadow:1em 0 0 #c8cddf,2em 0 0 #c8cddf}90%,100%{color:#c8cddf;text-shadow:1em 0 0 #c8cddf,2em 0 0 #c8cddf}}@keyframes dots{0%{color:#c8cddf;text-shadow:1em 0 0 #c8cddf,2em 0 0 #c8cddf}15%{color:#333;text-shadow:1em 0 0 #c8cddf,2em 0 0 #c8cddf}30%{color:#646770;text-shadow:1em 0 0 #333,2em 0 0 #c8cddf}45%{color:#c8cddf;text-shadow:1em 0 0 #646770,2em 0 0 #333}60%{color:#c8cddf;text-shadow:1em 0 0 #c8cddf,2em 0 0 #646770}75%{color:#c8cddf;text-shadow:1em 0 0 #c8cddf,2em 0 0 #c8cddf}90%,100%{color:#c8cddf;text-shadow:1em 0 0 #c8cddf,2em 0 0 #c8cddf}}@media(min-width: 768px){.large_btn{width:49%}.custom_input{margin-right:1em}}.custom_input{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:1.2em;padding:.5em 1em;background:rgba(229,229,229,.25)}.chat-bot.index{padding-bottom:4em}.chat-bot.index .btns-block{clear:both}.chat-bot.index .btns-block .btn{width:100%}.chat-bot.index .theme-block{padding:2em;position:relative;border:1px solid #838383;border-top-width:0;-webkit-transition:all .2s;transition:all .2s;overflow:hidden}.chat-bot.index .theme-block .status-icon{position:absolute;right:2em;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.chat-bot.index .theme-block .btn__transparent{border:1px solid #000;font-size:13px;line-height:15.85px;letter-spacing:.04em;padding:10px 16px;font-family:"Montserrat Medium",sans-serif}.chat-bot.index .themes>a:first-child>.theme-block{border-top-width:1px}.chat-bot.index .theme-block:hover{background:#eee}.chat-bot.index .theme-block .pic{float:left;margin-right:2em}.chat-bot.index .theme-block.locked{opacity:.3}.chat-bot.index .theme-block .title{font-size:1.4em}.chat-bot.index .btns-block{margin-bottom:2.5em}@media(min-width: 768px){.chat-bot.index .btns-block .btn{width:auto}.chat-bot.index .themes{margin-bottom:2.5em}.chat-bot.index .theme-block{text-align:center}.chat-bot.index .theme-block .pic{margin-bottom:.5em;float:unset;margin-right:unset}}@media(max-width: 576px){.chat-bot.index .theme-block .status-icon.ready{position:unset;-webkit-transform:none;transform:none;clear:both;width:161px;margin-top:30px}.chat-bot.index .themes{margin-bottom:30px}.chat-bot.index .btns-block .btn__blue{border-radius:0;position:fixed;bottom:0;left:0;z-index:1}}.plyr--audio{height:55px;border:1px solid #929292;margin-top:20px}.plyr--audio .plyr__controls{padding:0;height:100%}.plyr__control{padding:7px 20px}.plyr__control svg{width:27px;height:27px}.plyr--audio .plyr__control:hover{background:inherit}.plyr__volume{width:inherit;margin:0 38px 0 0}.plyr__volume .icon--volume{width:22px;height:18px;cursor:pointer}.plyr__volume input{width:51px !important;margin:0 0 0 8px !important}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{border-radius:unset;color:#767676;height:3px}.plyr--full-ui input[type=range]::-moz-range-track,.plyr--full-ui input[type=range]::-moz-range-progress{border-radius:unset;color:#767676;height:3px}.plyr--full-ui input[type=range]::-webkit-slider-thumb{width:7px;height:7px;background:#767676;-webkit-box-shadow:none;box-shadow:none;margin-top:-2px}.plyr--full-ui input[type=range]::-moz-range-thumb{width:7px;height:7px;background:#767676;box-shadow:none;margin-top:-2px}.plyr__progress__buffer{height:3px;margin-top:-1.5px}.plyr__time{font-size:11px;color:#000}.plyr__time--current{margin-right:24px}.plyr__controls .plyr__controls__item.plyr__progress__container{margin:0;padding:0 6px 0 3px}.sneakers-action{padding-top:100px;padding-bottom:100px}.sneakers-action .error{color:#fc5757;font-size:small;margin:0 0 20px}.sneakers-action .thankyou{display:none}.sneakers-action button,.sneakers-action a.continue{font-size:13px;line-height:18px;letter-spacing:.04em;text-transform:uppercase;color:#fff;background:#000;border-radius:2px;display:block;padding:15px 0;border:none;-webkit-box-shadow:none;box-shadow:none;text-align:center;display:block;width:100%;position:relative}.sneakers-action__left{background:#fff;padding:44px 40px 70px;-webkit-box-sizing:border-box;box-sizing:border-box;width:45%}.sneakers-action__title{font-weight:500;font-size:40px;line-height:40px;color:#000;margin-bottom:29px}.sneakers-action__text{margin-bottom:44px}.sneakers-action__form input{border:1px solid #000;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:13px;line-height:35px;padding:6px 19px;width:100%;margin-bottom:20px;display:block}.sneakers-action__form p{font-size:11px;line-height:14px}.sneakers-action__right{float:right;width:45%}.sneakers-action__right img{width:100%}@media(max-width: 1024px){.sneakers-action{padding-top:0}.sneakers-action__title{font-size:30px}.sneakers-action__left{width:100%;float:none;padding:24px 20px 50px}.sneakers-action__right{width:100%;float:none}}.order_final{text-align:center;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.order_final a{text-decoration:underline}.order_final__title{font-weight:bold;font-size:18px;letter-spacing:.03em;text-transform:uppercase;margin-bottom:10px}.order_final__body{width:782px;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:482px}@media(max-width: 767px){.order_final__body{width:auto;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.order_final__body.bag_coupon{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.order_final__body>div{width:50%}@media(max-width: 767px){.order_final__body>div{width:100%}}.order_final__body__left{background-size:contain;background-position:center;background-repeat:no-repeat;background-color:#fdeac0;min-height:482px}@media(max-width: 767px){.order_final__body__left{min-height:319px}}.order_final__body__right{padding:44px 10px;text-align:left;background:#fdeac0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.order_final__body__right.bag-promo{background:#faf3e2}.order_final__body__right.bag-promo .order_final__promocode{text-transform:uppercase}@media(max-width: 767px){.order_final__body__right.bag-promo .order_final__promocode{text-align:center}}.order_final__body__right.bag-promo .order_final__promocode .promocode{padding:0 0 0 20px;font-size:20px;letter-spacing:.09em;font-family:"Montserrat Semi",sans-serif}@media(max-width: 767px){.order_final__body__right.bag-promo .order_final__promocode .promocode{padding:15px 0 0 0;display:block}}.order_final__body__right.bag-promo .btn__red{width:185px;font-size:14px;text-decoration:none;text-align:center;margin:30px auto 0}.order_final__body__right.bag-promo .order_final__timer{margin:25px auto 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;width:185px;border:1px solid #ff3347;border-radius:2px;color:#ff3347;padding:6px}.order_final__body__right.bag-promo .order_final__timer__child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.order_final__body__right.bag-promo .order_final__timer__child .timer-hours,.order_final__body__right.bag-promo .order_final__timer__child .timer-minutes,.order_final__body__right.bag-promo .order_final__timer__child .timer-seconds{font-size:24px;font-weight:bold;line-height:22px}.order_final__body__right.bag-promo .order_final__timer__child .timer-hours,.order_final__body__right.bag-promo .order_final__timer__child .timer-minutes{position:relative}.order_final__body__right.bag-promo .order_final__timer__child .timer-hours:after,.order_final__body__right.bag-promo .order_final__timer__child .timer-minutes:after{content:":";color:#ff3347;position:absolute;right:-16px}.order_final__body__right.bag-promo .order_final__timer__child .timer-title{font-size:9px;letter-spacing:.03em}@media(max-width: 767px){.order_final__body__right{padding:30px 10px 0}}.order_final__body__title{font-weight:bold;font-size:18px;margin-bottom:10px;text-align:center}.order_final__body__qr{text-align:center}.order_final__body__qr img{width:auto}.order_final__body__qr p{margin-top:16px}@media(max-width: 767px){.order_final__body__qr{display:none}}.order_final__body__download{display:none}@media(max-width: 767px){.order_final__body__download{display:block;text-align:center;margin-bottom:16px}.order_final__body__download a{border:1px solid #000;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:2px;padding:15px;text-align:center;-ms-flex-item-align:center;align-self:center;font-size:17px;line-height:13px;margin-bottom:20px;cursor:pointer;text-decoration:none;display:inline-block;height:50px}}.order_final__body__table{display:table}.order_final__body__table div{display:table-cell;width:33%;text-align:center}.order_final__body.bag_coupon .order_final__body__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width: 767px){.order_final__body.bag_coupon .order_final__body__left{min-height:400px}}.order_final__body.bag_coupon .order_final__body__left .white-header{font-size:33px;color:#fff;line-height:36px;width:60%}@media(max-width: 767px){.order_final__body.bag_coupon .order_final__body__left .white-header{width:80%}}.order_final__link{font-size:18px;text-align:center;display:block;-ms-flex-item-align:center;align-self:center;border-bottom:1px solid #000;padding:0 3px}.order_final__social-text{font-size:13px;text-align:center;margin-top:30px}.order_final__social-link{border:1px solid #000;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:2px;padding:15px;text-align:center;-ms-flex-item-align:center;align-self:center;font-size:17px;line-height:13px;margin-bottom:20px;cursor:pointer}.order_final__footer{background:#f0bfbf;max-width:782px;margin:20px 0;padding:23px 15%}@media(max-width: 767px){.order_final__footer{padding:23px 0 44px 0}}.order_final__footer_title{letter-spacing:.04em;color:#fff;font-weight:600;font-size:27px;text-transform:uppercase}.order_final__footer_title::before{content:url("/assets/styles/../images/gift.svg");margin-right:15px}@media(max-width: 767px){.order_final__footer_title{font-size:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:18px}}.order_final__footer_link{font-size:17px;line-height:13px;text-transform:uppercase;text-decoration:underline;text-underline-position:under}@media(max-width: 767px){.order_final__footer_link{font-size:13px}}.order_final__footer p{font-size:18px;line-height:22px}@media(max-width: 767px){.order_final__footer p{font-size:13px;line-height:20px}}.order_final .ya-share2__item{margin:13px 11px 0 !important;width:37px !important;height:37px !important}.order_final .ya-share2__item:hover:after{font-family:"Montserrat Semi",sans-serif;content:attr(data-tooltip);text-transform:none;font-weight:400;white-space:nowrap;font-size:11px;position:absolute;padding:0 5px;color:#111;border:1px solid #c6c7c7;border-radius:2px;top:40px;left:-100%;-webkit-box-shadow:0px 4px 7px rgba(0,0,0,.1);box-shadow:0px 4px 7px rgba(0,0,0,.1);background:#fff}.order_final .ya-share2__item::before{width:37px !important;height:37px !important}.order_final .instagram-block,.order_final .telegram-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;width:782px;margin-top:32px;padding:30px}.order_final .instagram-block-link,.order_final .telegram-block-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.order_final .instagram-block-link__img,.order_final .telegram-block-link__img{width:58px}.order_final .instagram-block-link__name,.order_final .telegram-block-link__name{font-size:18px;margin-top:12px;font-family:"Montserrat Medium",sans-serif;color:#000;margin-bottom:0}.order_final .instagram-block-link__name:hover,.order_final .telegram-block-link__name:hover{text-decoration:none}.order_final .instagram-block-link__btn,.order_final .telegram-block-link__btn{margin-top:12px;border:1px solid #000;border-radius:2px;text-decoration:none;padding:16px 60px;font-size:17px;font-family:"Montserrat Medium",sans-serif;color:#000}.order_final .instagram-block-link__btn:hover,.order_final .telegram-block-link__btn:hover{text-decoration:none}.order_final .instagram-block-text,.order_final .telegram-block-text{text-align:left}.order_final .instagram-block-text__title,.order_final .telegram-block-text__title{text-transform:none;font-size:18px;margin-bottom:0}.order_final .instagram-block{background-color:#fee2eb}.order_final .telegram-block{background-color:#def0fd}.order_final #promocode-element-container{width:782px}.order_final #promocode-element-container .finish-block__present{padding:20px;margin-top:32px}.order_final #promocode-element-container .finish-block__present-img svg{display:none}.order_final #promocode-element-container .finish-block__present-title{font-family:"Montserrat Semi",sans-serif;font-size:24px;letter-spacing:.04em;position:relative;display:inline-block;padding-left:50px}.order_final #promocode-element-container .finish-block__present-title:before{content:"";display:inline-block;width:37px;height:37px;background:url("/assets/styles/../images/profile-gift-icon.svg") 0 0 no-repeat;background-size:cover;position:absolute;left:0;top:-10px}.order_final #promocode-element-container .finish-block__present-text{font-size:18px;margin-top:12px;margin-bottom:0;line-height:22px}.order_final #promocode-element-container .finish-block__present-link{margin-top:12px;font-family:"Montserrat Medium",sans-serif;font-size:17px}@media(max-width: 991px){.order_final .instagram-block,.order_final .telegram-block{width:100%}.order_final #promocode-element-container{width:100%}.order_final #promocode-element-container .finish-block__present{margin-top:16px}}@media(max-width: 767px){.order_final .instagram-block,.order_final .telegram-block{margin-top:16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px}.order_final .instagram-block-text,.order_final .telegram-block-text{margin-top:24px}}.reviews_slider__container{background-color:#f1f2f2;color:#000;padding:55px 110px}@media(max-width: 985px){.reviews_slider__container{padding:55px 50px}}@media(max-width: 680px){.reviews_slider__container{padding:55px 0}}.reviews_slider__title{text-align:center;font-size:40px;line-height:44px;margin-bottom:40px}@media(max-width: 985px){.reviews_slider__title{font-size:30px;margin-bottom:37px}}@media(max-width: 680px){.reviews_slider__title{font-size:26px;margin-bottom:26px}}.reviews_slider .slick-arrow{height:50px;width:50px}.reviews_slider__navigation-prev{background:url("/assets/styles/../images/arrow-left-slider.svg") center center no-repeat}.reviews_slider__navigation-next{background:url("/assets/styles/../images/arrow-right-slider.svg") center center no-repeat;right:0}.reviews_slider__item{background:#fff;-webkit-box-shadow:1px 4px 12px rgba(0,0,0,.13);box-shadow:1px 4px 12px rgba(0,0,0,.13);height:290px;width:100% !important;padding:20px 25px 25px;max-width:513px}.reviews_slider__item-title{font-weight:bold;font-size:18px;letter-spacing:.04em;text-transform:uppercase;text-overflow:ellipsis;overflow:hidden;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex}.reviews_slider__item-title span{-ms-flex-item-align:center;align-self:center}.reviews_slider__item-rating{margin:4px 0 7px 0}.reviews_slider__item-rating__star{width:21px;height:20px}.reviews_slider__item-rating__star.active path{fill:gold}.reviews_slider__item-text{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;max-height:126px;font-size:16px;line-height:21px}.reviews_slider__item-link{font-size:10px;margin-top:12px}.reviews_slider__item-link a{text-decoration:underline;cursor:pointer}.reviews_slider__item-link a:visited,.reviews_slider__item-link a:active,.reviews_slider__item-link a:hover{color:inherit}@media(max-width: 425px){.reviews_slider__item{height:365px}.reviews_slider__item-text{-webkit-line-clamp:10;max-height:210px}}.reviews_slider:not(.slick-initialized){display:grid;grid-template-columns:auto auto;grid-template-rows:auto auto;gap:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:center}.reviews_slider:not(.slick-initialized)>.reviews_slider__item:nth-child(n+5){display:none}@media(max-width: 680px){.reviews_slider:not(.slick-initialized)>.reviews_slider__item:nth-child(n+2){display:none}}@media(max-width: 1200px){.reviews_slider:not(.slick-initialized){padding:0 40px;grid-template-columns:auto;grid-template-rows:auto}.reviews_slider:not(.slick-initialized)>.reviews_slider__item:nth-child(n+3){display:none}}.reviews_slider .slick-slide{padding:0 15px}@media(max-width: 680px){.reviews_slider .slick-slide>div:nth-child(2){display:none}}@media(max-width: 680px){.reviews_slider .slick-slide .reviews_slider__item:nth-child(2){display:none !important}}.reviews_slider .slick-slide>div{display:grid;grid-template-columns:repeat(2, 513px);grid-gap:20px;justify-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:20px}@media(max-width: 1390px){.reviews_slider .slick-slide>div{display:-webkit-box;display:-ms-flexbox;display:flex}}.reviews_slider .slick-slide>div div:first-child{justify-self:flex-end}.reviews_slider .slick-list.draggable{padding:0 !important;margin:0 50px}@media(max-width: 680px){.reviews_slider .slick-list.draggable{margin:0 17px}}.reviews_slider .slick-arrow{top:40%}.reviews_slider .slick-dots li{width:15px !important;height:15px !important;border:1px solid #000 !important;background:none;opacity:unset}.reviews_slider .slick-dots li.slick-active{background-color:#000}.promo-form{background:#e6f1f6;padding:70px 0}.promo-form:after{content:"";clear:both;display:table}.promo-form .thankyou{display:none;text-align:center}.promo-form .thankyou a{display:inline-block;position:relative;line-height:40px}.promo-form p.error{color:#fc5757;font-size:small}.promo-form button{position:relative}.promo-form__right{float:right}.promo-form__frame{background-image:url(/assets/images/mac.png);background-repeat:no-repeat;background-position:50%;width:682px;height:440px;background-size:cover;padding:98px;margin-right:-73px;margin-top:50px}.promo-form__frame-text{font-size:14px}.promo-form__frame-logo img{width:300px;margin-bottom:15px}.promo-form__day{background:url("/assets/images/calendar.png") 96% 40% no-repeat}.promo-form__time{background:url("/assets/images/clock.png") 96% 40% no-repeat}.promo-form__left{float:left}.promo-form__inner{background:#fff;padding:40px;width:513px}.promo-form__left-title{font-weight:500;font-size:26px;line-height:32px;margin-bottom:30px}.promo-form__left-form input{font-size:13px;width:100%;border:1px solid #000;margin-bottom:24px}.promo-form__left-form-inputs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.promo-form__left-form-inputs input{width:48%}.promo-form__left-form button{height:50px;width:100%}.promo-form__left-form p{font-size:10px;line-height:15px;padding-top:10px}@media(max-width: 1200px){.promo-form__right{float:none;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:40px}.promo-form__left{width:100%;float:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.promo-form__frame{margin-right:0}}@media(max-width: 720px){.promo-form__left-form-inputs{display:block}.promo-form__left-form-inputs input{width:100%}.promo-form__frame-logo img{display:none}.promo-form__frame-text{font-size:13px;line-height:1.2}.promo-form__frame{background:none;width:100%;height:auto;margin-right:0;margin-top:0;padding:20px}.promo-form__left-title{font-size:18px;line-height:1.2}}.datepicker-panel li:before{display:none}.beautyagesquiz{background:#fff;border:1px solid #aaa;border-radius:3px;padding:40px;-webkit-box-shadow:0 10px 10px -10px rgba(0,0,0,.5);box-shadow:0 10px 10px -10px rgba(0,0,0,.5);margin-bottom:30px}.beautyagesquiz .btn{padding:0 15px;height:42px;line-height:42px;position:relative}.beautyagesquiz .btn__wide{padding:0 30px}.beautyagesquiz .start{margin:0 auto;display:table;width:80%}.beautyagesquiz .start h1{line-height:1.5em}.beautyagesquiz .start div{display:table-cell;vertical-align:top;width:55%}.beautyagesquiz .start div:first-child{text-align:right;padding-right:100px}.beautyagesquiz .start button{margin:0 auto;min-width:285px;padding:0 30px;display:block}.beautyagesquiz p{font-size:15px;line-height:1.5em}.beautyagesquiz .btn__blue{border-radius:2px;font-size:13px;font-weight:400;letter-spacing:.65px;font-family:"Montserrat Semi",sans-serif;background:#5983f0;color:#fff;height:42px;line-height:42px;text-transform:uppercase}.beautyagesquiz .btn__blue:hover{background:#3265e6;color:#fff}.beautyagesquiz .questions{width:90%;margin:0 auto;display:table}.beautyagesquiz .questions>div{display:table-cell;vertical-align:top}.beautyagesquiz .questions>div:first-child{float:left;padding-right:20px}.beautyagesquiz .questions span{display:table-cell;vertical-align:top;text-align:left}.beautyagesquiz .questions h3{display:table-cell;vertical-align:top;width:100px}.beautyagesquiz .questions h1{font-size:24px}.beautyagesquiz .questions h4{text-align:left}.beautyagesquiz .questions ul{display:table;margin:40px auto;list-style-type:none}.beautyagesquiz .questions li{display:table-cell;width:33%;padding:0 20px 0 0;vertical-align:top}.beautyagesquiz .questions li:last-child{width:67%}.beautyagesquiz .questions li:before{display:none}.beautyagesquiz .questions li img{width:100%;max-width:300px}.beautyagesquiz .questions li span{margin-top:20px}.beautyagesquiz .questions label{position:relative;cursor:pointer;font-weight:100;margin:0}.beautyagesquiz .questions span{display:block;margin-left:20px}.beautyagesquiz .questions span:before{content:"";position:absolute;background:#c6c7c7;width:8px;height:8px;border-radius:100%;top:25px;left:3px}.beautyagesquiz .questions span:after{content:"";position:absolute;width:14px;height:14px;border:1px solid #c6c7c7;border-radius:100%;top:22px;left:0}.beautyagesquiz .questions input{display:none}.beautyagesquiz .questions input:checked+label+label span:before{background:#5983f0}.beautyagesquiz .questions input:checked+label+label span:after{border-color:#5983f0}.beautyagesquiz .questions button,.beautyagesquiz .questions a.btn{margin:0 auto;display:block;padding:0 50px}.beautyagesquiz .hidequestion{display:none}.beautyagesquiz .form-text{margin-top:15px;font-family:"Montserrat",sans-serif;opacity:.6;font-size:9px;line-height:16px;text-transform:none;letter-spacing:.14em}.beautyagesquiz .quiz-results div{font-size:20px;padding:10px 50px;border:1px solid #111;display:inline-block}@media(max-width: 575px){.beautyagesquiz{padding:10px}.beautyagesquiz .start div:first-child{display:none}.beautyagesquiz .start button{min-width:auto;width:100%}.beautyagesquiz .questions li{padding:0 10px 0 0}.beautyagesquiz .questions li span{margin-top:10px}.beautyagesquiz .questions span{display:block;margin-left:0}.beautyagesquiz .questions span:before{display:none}.beautyagesquiz .questions span:after{display:none}.beautyagesquiz .questions input:checked+label div:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;border:5px solid #5983f0}}@media(max-width: 767px){.beautyagesquiz{padding:20px}.beautyagesquiz .start{width:100%}.beautyagesquiz .start div:first-child{padding-right:10px}.beautyagesquiz .questions{width:100%}.beautyagesquiz .questions>div{display:block}.beautyagesquiz .questions button,.beautyagesquiz .questions a.btn{float:none;width:100%;margin:0 0 10px}.beautyagesquiz .questions li.img{width:100%}}@media(max-width: 991px){.beautyagesquiz .start{width:90%}.beautyagesquiz .start div:first-child{padding-right:20px}}.quiz_flow_button{position:fixed;bottom:40px;left:80px;z-index:100}.quiz_flow_button svg{width:70px;height:70px}.quiz_flow_button div{display:none;position:absolute;bottom:76px;left:11px;padding:3px 10px;border:1px solid gray;border-radius:3px;background:#fff}.quiz_flow_button:hover div{display:block}.quiz_flow_button div:before{content:"";display:block;position:absolute;left:15px;top:100%;width:0;height:0;border:8px solid rgba(0,0,0,0);border-top-color:#000}.quiz_flow_button div:after{content:"";display:block;position:absolute;left:16px;top:100%;width:0;height:0;border:7px solid rgba(0,0,0,0);border-top-color:#fff}@media(max-width: 1200px){.quiz_flow_button{left:40px}.quiz_flow_button div{left:5px;bottom:66px}.quiz_flow_button svg{width:60px;height:60px}}@media(max-width: 767px){.quiz_flow_button{bottom:20px;left:20px}.quiz_flow_button div{left:-4px;bottom:48px}.quiz_flow_button svg{width:40px;height:40px}}.webinar-page h3{font-family:"Montserrat Medium",sans-serif;font-size:40px;font-weight:500;text-transform:none;text-align:center;margin-bottom:50px}.webinar-page p{font-size:21px;line-height:30px}.webinar-page .btn__light{background-color:#fff;padding:28px 0;max-width:393px;font-size:26px;font-family:"Montserrat Medium",sans-serif;letter-spacing:.04em;color:#000}.webinar-page section.heading{background-color:#f6dbc7;height:600px}.webinar-page section.heading .description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:600px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.webinar-page section.heading .description .h3{font-size:26px;font-family:"Montserrat Medium",sans-serif;padding-bottom:22px}.webinar-page section.heading .description h1{font-size:40px;font-weight:500;font-family:"Montserrat Medium",sans-serif;min-width:650px;z-index:1;text-transform:none}.webinar-page section.heading .image{height:600px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.webinar-page section.heading .image .heading-img{margin-left:50px}.webinar-page section.definition{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:450px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#f0f0f1}.webinar-page section.definition p{font-size:21px;line-height:30px;text-align:center}.webinar-page section.themes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.webinar-page section.themes h3{padding-top:80px}.webinar-page section.themes ol{max-width:650px;margin:0 auto;list-style:none;counter-reset:my-counter;padding-bottom:80px}.webinar-page section.themes ol li{counter-increment:my-counter;font-size:21px;line-height:30px;margin-bottom:50px}.webinar-page section.themes ol li:before{content:counter(my-counter);color:#000;font-weight:normal;font-family:"Lora",serif;width:50px;height:50px;background-color:#f6dbc7;display:inline-block;border-radius:50%;text-align:center;padding-top:10px;font-size:38px;margin-right:60px}.webinar-page section.master{background-color:#f6dbc7;min-height:calc(100vh - 150px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:100px}.webinar-page section.master .mt-120{margin-top:170px}.webinar-page section.master h3{text-align:left;margin-bottom:70px}.webinar-page section.master p{letter-spacing:.04em}.webinar-page section.master .master-img{margin-left:50px}.webinar-page section.register{background-color:#ebc0a1;min-height:calc(100vh - 150px);padding:65px 0;text-align:center}.webinar-page section.register span{display:block;text-align:center;font-size:21px;margin-bottom:50px;font-family:"Montserrat Medium",sans-serif}.webinar-page section.register .webinar-form{max-width:50%;margin:0 auto}.webinar-page section.register .webinar-form input{display:block;width:100%;background-color:#f6dbc7;height:60px;max-width:550px;margin:0 auto 20px;border:none;padding:20px 40px}.webinar-page section.register .webinar-form input::-webkit-input-placeholder{font-size:16px;color:#000}.webinar-page section.register .webinar-form input::-moz-placeholder{font-size:16px;color:#000}.webinar-page section.register .webinar-form input:-ms-input-placeholder{font-size:16px;color:#000}.webinar-page section.register .webinar-form input::-ms-input-placeholder{font-size:16px;color:#000}.webinar-page section.register .webinar-form input::placeholder{font-size:16px;color:#000}.webinar-page section.register small{display:block;max-width:550px;text-align:left;margin:0 auto}.webinar-page section.register small a{text-decoration:underline}.webinar-page section.register small a:hover{color:unset}.webinar-page section.register .btn__light{margin-top:50px}@media(max-width: 991px){.webinar-page .column-reverse{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.webinar-page section.heading{height:unset;padding-bottom:100px}.webinar-page section.heading .image{margin-bottom:50px}.webinar-page section.heading .description p{max-width:80%}.webinar-page section.definition{padding:90px 0}.webinar-page section.master h3.visible-sm{width:80%;margin:80px auto 0}.webinar-page section.master .master-img{display:block;margin:0 auto}.webinar-page section.master p{width:80%;margin:0 auto;text-align:center}.webinar-page section.master .mt-120{margin-top:60px}.webinar-page section.register .webinar-form{max-width:80%}.webinar-page section.register .webinar-form input{max-width:unset}}@media(max-width: 576px){.webinar-page section.heading .image .heading-img{margin-left:unset}.webinar-page section.heading .description h1{min-width:unset}.webinar-page section.definition p{text-align:left}.webinar-page section.themes ol{padding-left:10px}.webinar-page section.themes ol li:before{margin-right:20px}.webinar-page section.master h3.visible-sm{width:90%}}@media(max-width: 375px){.webinar-page section.heading{padding-bottom:60px}.webinar-page section.heading .image{height:350px;margin-bottom:unset}.webinar-page section.heading .description{height:unset}.webinar-page section.heading .description p{max-width:unset}.webinar-page section.definition p{text-align:center}.webinar-page section.themes ol{max-width:unset}.webinar-page section.themes ol li{display:block;text-align:center;width:80%;margin:0 auto 30px}.webinar-page section.themes ol li:before{display:block;margin:0 auto 20px}.webinar-page section.master{padding-bottom:60px}.webinar-page section.master h3.visible-sm{text-align:center}.webinar-page section.register span{width:90%}.webinar-page section.register .webinar-form input{padding:20px 20px}}@media(min-width: 992px){.puzzle-page .container{width:776px}}.puzzle-page h1.centered{text-align:center}.puzzle-page ol{padding-left:15px;margin-bottom:20px}.puzzle-page .img-fluid{width:100%}.puzzle-page .img-fluid.mobile{display:none}.puzzle-page .puzzle-input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:40px;padding-bottom:55px}.puzzle-page .puzzle-input .btn__black{margin:unset;width:170px}.puzzle-page .puzzle-input .btn__black:disabled{background-color:#d9dada;opacity:1}.puzzle-page .puzzle-input input{width:288px;margin-right:30px;border:1px solid #c6c7c7;padding-left:15px;-webkit-transition:all .25s ease;transition:all .25s ease}.puzzle-page .puzzle-input input::-webkit-input-placeholder{color:#999;text-transform:uppercase}.puzzle-page .puzzle-input input::-moz-placeholder{color:#999;text-transform:uppercase}.puzzle-page .puzzle-input input:-ms-input-placeholder{color:#999;text-transform:uppercase}.puzzle-page .puzzle-input input::-ms-input-placeholder{color:#999;text-transform:uppercase}.puzzle-page .puzzle-input input::placeholder{color:#999;text-transform:uppercase}.puzzle-page .puzzle-input input:focus{border-color:#000}@media(max-width: 767px){.puzzle-page{padding:0 15px}}@media(max-width: 576px){.puzzle-page .img-fluid{display:none}.puzzle-page .img-fluid.mobile{display:block}.puzzle-page .puzzle-input{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.puzzle-page .puzzle-input input{margin:0 auto 15px;min-height:40px;width:100%}.puzzle-page .puzzle-input .btn__black{min-width:100%}}#puzzle-wrong .modal-dialog{max-width:615px}#puzzle-wrong .modal-dialog .modal-content{height:480px}#puzzle-wrong .modal-dialog .modal-content .modal-inner_body{margin-top:150px;margin-bottom:60px;color:red;font-size:16px}#puzzle-win .modal-dialog,#puzzle-consolation .modal-dialog{max-width:615px}#puzzle-win .modal-dialog .modal-content .modal-body h4,#puzzle-consolation .modal-dialog .modal-content .modal-body h4{text-transform:none;font-size:16px;letter-spacing:unset;font-family:"Montserrat Bold",sans-serif;line-height:24px}#puzzle-win .modal-dialog .modal-content .modal-body .modal-inner_body p,#puzzle-consolation .modal-dialog .modal-content .modal-body .modal-inner_body p{font-size:16px}#puzzle-win .modal-dialog .modal-content .modal-body .modal-inner_body .coupon,#puzzle-consolation .modal-dialog .modal-content .modal-body .modal-inner_body .coupon{color:red;border:1px solid #000;padding:25px;font-size:16px;font-weight:bold;max-width:340px;margin:0 auto}#puzzle-win .modal-dialog .modal-content .modal-body .modal-inner_body small,#puzzle-consolation .modal-dialog .modal-content .modal-body .modal-inner_body small{display:block;max-width:360px;margin:0 auto 30px;font-size:13px}#puzzle-win .modal-dialog .modal-content .modal-body .modal-inner_body small.fz-10,#puzzle-consolation .modal-dialog .modal-content .modal-body .modal-inner_body small.fz-10{font-size:10px}#wheel-wrapper{margin:0 auto;position:relative;width:430px;left:0;-webkit-transition:left 1s ease-in-out;transition:left 1s ease-in-out}#wheel{position:relative;z-index:-1}#wheel-wrapper .c{position:absolute;width:80px;height:80px;background:#d8d8d8;display:table-cell;border:2px solid #201600;border-radius:50px;left:175px;top:175px}#wheel-wrapper .c img{width:40px;margin-top:25px;margin-left:20px}#wheel-wrapper .a{position:absolute;width:24px;left:203px;top:-8px}#wheel-spin-button{text-transform:uppercase;padding:10px 50px;background:#ec2c74;outline:0;border:0;color:#fff;cursor:pointer;font-weight:bold;margin:20px 0}.wheel-popup h4{margin-top:0}.wheel-popup form button{position:relative}.wheel-popup.modal .modal-body .btn__gray{margin-top:20px;line-height:42px;height:42px;width:80%;color:#fff;text-decoration:none;font-weight:400}.wheel-coupon{text-transform:uppercase;font-weight:700}.wheel-coupon-value{font-weight:400;color:red}.pole-chudes{padding:0 0 60px}@media(min-width: 992px){.pole-chudes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pole-chudes__wheel{margin:0 !important}.pole-chudes__actions{width:380px}}@media(max-width: 576px){#wheel-wrapper{width:100%}#wheel-wrapper .a{width:5vw;left:48%;top:-1.2vw}#wheel-wrapper .c{width:10vw;height:10vw;background:#d8d8d8;display:table-cell;border-radius:10vw;left:calc(50% - 5vw);top:calc(50% - 5vw)}#wheel-wrapper .c img{width:5vw;margin-top:30%;margin-left:2vw}.wheel-popup.modal .modal-body .btn__gray{width:100%}}@media(max-width: 767px){.howtobuy-page{margin-top:90px}}.img-full{width:100%;background:url(/assets/images/family-tree/family-tree-index-background.png) 0 0 no-repeat;background-size:cover;background-position:center;height:calc(100vh - 150px);min-height:787px}@media(max-width: 991px){.img-full{height:calc(100vh - 120px)}}@media(max-width: 767px){.img-full{height:calc(100vh - 50px)}}.img-full .float-right{float:right;height:100%;margin-top:15%;padding:30px 20px;background:#fffaf0}@media(max-width: 767px){.img-full .float-right{margin-left:30px;margin-right:30px;float:none}}.img-full .post-card{border:2px solid #cc9b7a;background:#fffaf0;padding:40px 60px;text-align:center}@media(max-width: 767px){.img-full .post-card{padding:40px 20px}.img-full .post-card h2{font-size:16px}}.img-full .post-card .card-upper{text-transform:uppercase;font-weight:600;font-size:15px;letter-spacing:1px;border-bottom:1px solid #000}.img-full .post-card .card-upper:hover{border-bottom:1px solid #23527c}.img-full .post-card .begin-button{display:block;margin:20px auto 0;width:291px;height:58px;background-color:#cc9b7a;color:#fff;text-transform:uppercase;font-size:16px;font-weight:bold;letter-spacing:2px;padding:22px 0}@media(max-width: 767px){.img-full .post-card .begin-button{width:100%}}.family-tree-heading{background-color:#fffffe;text-align:center;margin-bottom:0;padding:17px 0;font-family:"Montserrat",sans-serif;letter-spacing:.04em;font-weight:normal}section.pink{overflow:auto;max-height:calc(100vh - 150px);background-color:#fcf7f7}section.pink .svg-box{width:100%;height:100%;display:block;min-width:100%;min-height:calc(100vh - 150px);background-image:none}section.pink .svg-box .name-input{width:150px;text-align:center;border:none;background-color:rgba(0,0,0,0)}section.pink .svg-box g .pointer{cursor:pointer}section.pink .svg-box path.hover-blue:hover{stroke:#5983f0;stroke-width:2px;fill:#eaeffe}section.pink rect{width:156px;height:58px;stroke:#cc9b7a;stroke-width:1px}section.pink rect.female{fill:#f9eded}section.pink rect.male{fill:#fffaf0}section.pink rect.male:hover,section.pink rect.female:hover,section.pink rect.active{stroke:#5983f0;stroke-width:2px;fill:#eaeffe}section.pink rect.toggle-up{width:90px;height:30px;stroke:#838383;stroke-width:1px;fill:#fff}section.pink rect.toggle-up-tooltip{width:85px;height:30px;stroke:#838383;stroke-width:1px}.modal-add-node .modal-dialog,.modal-remove-options .modal-dialog{max-width:850px}.modal-add-node .modal-dialog .modal-body,.modal-remove-options .modal-dialog .modal-body{padding:120px 230px}.modal-remove-options .modal-dialog .modal-body{padding:120px}.btn__transparent-black__ft{text-transform:unset;border-radius:6px;border:1px solid #838383;float:none;line-height:42px;height:42px;width:80%;display:block;margin:20px auto 0;font-size:13px}.btn__transparent-black__ft:hover{border:2px solid #838383;line-height:40px}.btn__transparent-black__ft:focus{background-color:#fffaf0}.modal-remove-node .modal-dialog .modal-body .btn__transparent-black,.modal-remove-node .modal-dialog .modal-body .btn__dark{margin:0 auto 15px;width:190px;border-radius:2px;padding:12px;text-transform:uppercase;font-size:13px;font-family:"Montserrat Medium",sans-serif}.btn-export-pdf{position:absolute;bottom:30px;left:130px;background-color:#fffffe;border-radius:7px;text-transform:uppercase;color:#cc9b7a;padding:12px 60px 12px 21px;font-size:16px;font-weight:bold;border:none;-webkit-transition:all .25s ease;transition:all .25s ease}.btn-export-pdf:after{content:url(/assets/images/family-tree/i-ft-send-print.svg);position:absolute;right:21px}.btn-export-pdf:hover{background-color:#fffaf0}.scaling-group{position:absolute;bottom:30px;right:190px;background-color:#fffffe;border-radius:7px;padding:9px 12px}.scaling-group .btn-scale-up,.scaling-group .btn-scale-down{border:none;background-color:rgba(0,0,0,0)}.btn-full-width{position:absolute;bottom:30px;right:130px;background-color:#fffffe;border-radius:7px;padding:13px 15px;border:none}.modal-contact-form .modal-dialog .modal-body{padding:60px 70px}.modal-contact-form .modal-dialog .modal-body .contact-form label,.modal-contact-form .modal-dialog .modal-body .contact-form input{display:block}.modal-contact-form .modal-dialog .modal-body .contact-form input{width:100%}.modal-contact-form .modal-dialog .modal-body .contact-form input:not([type=submit]){background-color:rgba(0,0,0,0);padding:15px;border:1px solid #9e9f9f;border-radius:0}.modal-contact-form .modal-dialog .modal-body .contact-form input:not([type=submit])::-webkit-input-placeholder{color:#9e9f9f}.modal-contact-form .modal-dialog .modal-body .contact-form input:not([type=submit])::-moz-placeholder{color:#9e9f9f}.modal-contact-form .modal-dialog .modal-body .contact-form input:not([type=submit]):-ms-input-placeholder{color:#9e9f9f}.modal-contact-form .modal-dialog .modal-body .contact-form input:not([type=submit])::-ms-input-placeholder{color:#9e9f9f}.modal-contact-form .modal-dialog .modal-body .contact-form input:not([type=submit])::placeholder{color:#9e9f9f}.modal-contact-form .modal-dialog .modal-body .contact-form .error-block{margin-bottom:18px;color:red}.modal-contact-form .modal-dialog .modal-body .contact-form .btn__dark{text-transform:uppercase;padding:22px 13px;font-size:12px;margin-top:50px;border-radius:2px}.modal-final-message .modal-dialog .modal-body{padding:170px 80px}.modal-final-message .modal-dialog .modal-body h3{line-height:25px}.products-basket_modal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.products-basket_modal__title{font-size:10px;letter-spacing:.04em;text-transform:uppercase;padding-top:23px}.products-basket_modal__title.a_b{text-transform:none;font-family:"Montserrat",sans-serif;max-width:300px;margin:0 auto 16px;font-size:13px}.products-basket_modal__title.a_b b{font-family:"Montserrat Semi",sans-serif}.products-basket_modal__item__img{width:101px;height:148px;background-size:cover;margin-bottom:8px}.products-basket_modal__item__name{font-size:10px;max-width:101px;height:30px;overflow:hidden;margin-bottom:5px;text-overflow:ellipsis}.products-basket_modal__item__price{font-size:10px;font-family:"Montserrat Semi",sans-serif;margin-bottom:15px}.products-basket_modal__item a{text-decoration:none}.products-basket_modal__item .btn-transparent__black{width:100%;font-size:8px;background-color:rgba(0,0,0,0);border:1px solid #000;color:#000;letter-spacing:.04em;padding:9px 0;border-radius:2px;text-transform:uppercase;text-decoration:none}.unsubscribe-page{padding:45px 0}.unsubscribe-page .container{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 60px}.unsubscribe-page__image{-webkit-box-flex:90%;-ms-flex:90%;flex:90%;padding-right:63px}.unsubscribe-page__form{-webkit-box-flex:110%;-ms-flex:110%;flex:110%}.unsubscribe-page__form p,.unsubscribe-page__form label{font-size:16px;line-height:24.5px}.unsubscribe-page__form__title{font-family:"Montserrat Medium",sans-serif;text-transform:uppercase;font-size:16px;margin-bottom:15px}.unsubscribe-page__form .radio-styled-rounded{margin-bottom:25px}.unsubscribe-page__form .radio-styled-rounded input+label:before{content:url(/assets/styles/../images/i-checkbox-rounded.svg);top:3px;background-image:none;border:none;border-radius:0}.unsubscribe-page__form .radio-styled-rounded input:checked+label:before{content:url(/assets/styles/../images/i-checkbox-rounded-checked.svg);background:none;border:none;text-align:left}.unsubscribe-page__form__textarea label{display:block;font-weight:400;margin-bottom:20px}.unsubscribe-page__form__textarea textarea{display:block;width:100%;border:1px solid #c6c7c7;resize:none;padding:10px 17px;margin-bottom:30px}.unsubscribe-page__form .btn__black{border:none;display:unset}.unsubscribe-page__form .unsubscribe{margin-top:30px}.unsubscribe-page__form .unsubscribe-title{text-decoration:underline;margin-bottom:12px}.unsubscribe-page__form .unsubscribe__soc{margin-bottom:25px}.unsubscribe-page__form .unsubscribe__soc-icon{display:inline-block;margin-right:10px;height:34px}.unsubscribe-page__form .unsubscribe__soc-icon a{display:block;height:34px}.unsubscribe-page__form .unsubscribe__soc-icon a i{display:inline-block;width:28px;height:28px;border-radius:100%;color:#fff;text-align:center;font-size:18px;line-height:34px}@media(max-width: 1024px){.unsubscribe-page__image{display:none}.unsubscribe-page__form .btn__black{display:block}}@media(max-width: 576px){.unsubscribe-page{padding:0 0 45px 0}}.main__inner .breadcrumbs{padding:24px 0 24px 15px}.main__inner .breadcrumbs__item,.main__inner .breadcrumbs__separator{display:inline-block;color:rgba(0,0,0,.5)}.main__inner .breadcrumbs__item:before,.main__inner .breadcrumbs__separator:before{background:none}.main__inner .breadcrumbs__item:last-child a,.main__inner .breadcrumbs__separator:last-child a{pointer-events:none;cursor:default}.main__inner .breadcrumbs__separator{padding:0 15px}.main__inner .breadcrumbs__arrow-left{display:none;position:relative;top:2px;width:9px;height:15px;margin-right:10px;stroke:#8b8b8b}@media(max-width: 767px){.main__inner .breadcrumbs{padding:16px 0 16px 15px}.main__inner .breadcrumbs__item,.main__inner .breadcrumbs__separator{display:none}.main__inner .breadcrumbs__item{font-size:14px}.main__inner .breadcrumbs__item-mob,.main__inner .breadcrumbs__arrow-left{display:inline-block}}.no-breadcrumbs .breadcrumbs{display:none !important}@media(max-width: 577px){.card-v2 .breadcrumbs{height:0;padding:0}.card-v2 .breadcrumbs__item-mob{position:absolute;left:4px;top:20px}.card-v2 .breadcrumbs__item-mob>a{position:relative;z-index:3;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px}.card-v2 .breadcrumbs__arrow-left{width:15px;height:22px;margin:0}.card-v2 .breadcrumbs__arrow-left+span{display:none}}#new-models-subscribe-popup .modal-dialog{max-width:438px}#new-models-subscribe-popup .modal-dialog .modal-body{padding:48px 50px 20px;background-color:#fff}#new-models-subscribe-popup .modal-dialog .modal-body .new-models__img{padding-bottom:24px}#new-models-subscribe-popup .modal-dialog .modal-body .new-models__form .btn__black{max-width:unset}#new-models-subscribe-popup .modal-dialog .modal-body .new-models__form .policy-text{text-align:center;color:#000;font-size:9px}#new-models-subscribe-popup .modal-dialog .modal-body .new-models__form .form-group{margin-bottom:15px}#new-models-subscribe-popup .modal-dialog .modal-body .new-models__form .form-group.error{margin-bottom:0}#new-models-subscribe-popup .modal-dialog .modal-body .new-models__form .form-group.error.error__content{margin-bottom:30px}#new-models-subscribe-popup .modal-dialog .modal-body .new-models__form-error{color:#fc5757;font-size:10px;margin-bottom:20px}#new-models-subscribe-popup .modal-dialog .modal-body .modal-title{font-size:16px;line-height:18px;letter-spacing:.04em;margin-bottom:8px}@media(max-width: 576px){#new-models-subscribe-popup .modal-dialog .modal-content{max-height:100%}#new-models-subscribe-popup .modal-dialog .modal-content .modal-body{padding:16px 38px 16px}#new-models-subscribe-popup .modal-dialog .modal-content .modal-body .modal-title{font-size:13px}#new-models-subscribe-popup .modal-dialog .modal-content .modal-body .modal-inner_body{margin-bottom:8px;font-size:12px}#new-models-subscribe-popup .modal-dialog .modal-content .modal-body .new-models__img{padding-bottom:16px}#new-models-subscribe-popup .modal-dialog .modal-content .modal-body .new-models__form .form-group{margin-bottom:8px}#new-models-subscribe-popup .modal-dialog .modal-content .modal-body .new-models__form .form-group .form-control{min-height:unset}#new-models-subscribe-popup .modal-dialog .modal-content .modal-body .new-models__form-error{margin-bottom:8px}#new-models-subscribe-popup .modal-dialog .modal-content .modal-body .new-models__form .btn__black{padding:10px 30px;margin:0 auto 8px}#new-models-subscribe-popup .modal-dialog .modal-content .modal-body .new-models__form .policy-text{margin-top:unset}}#onboarding .modal-dialog{max-width:768px}#onboarding .modal-content{background-color:#fff}#onboarding .modal-body{padding:0;height:100%}#onboarding .modal-body .onboarding-step{display:none;height:100%}#onboarding .modal-body .onboarding-step__title{font-size:16px;font-family:"Montserrat Semi",sans-serif;letter-spacing:.04em;line-height:27.5px;margin-bottom:0}#onboarding .modal-body .onboarding-step__text{line-height:18px;margin-bottom:32px}#onboarding .modal-body .onboarding-step.step_0{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:unset}#onboarding .modal-body .onboarding-step.step_0 .step_0__text_block{padding:0 24px}#onboarding .modal-body .onboarding-step.step_0 .onboarding-step__title{margin-bottom:16px}#onboarding .modal-body .onboarding-step.step_list{display:none;text-align:center;height:100%;padding:55px 150px 0}#onboarding .modal-body .onboarding-step.step_list .progress{margin:0 auto 42px;height:9px;border-radius:0;background-color:#ebebeb;-webkit-box-shadow:none;box-shadow:none}#onboarding .modal-body .onboarding-step.step_list .progress-bar{background-color:#5983f0}#onboarding .modal-body .onboarding-step.step_list .onboarding-step{height:calc(100% - 51px);padding:0 0 24px}#onboarding .modal-body .onboarding-step.step_list .onboarding-step .onboarding-step-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#onboarding .modal-body .onboarding-step.step_1{display:block}#onboarding .modal-body .onboarding-step.step_1 .onboarding-form-group,#onboarding .modal-body .onboarding-step.step_3 .onboarding-form-group{padding:50px 0}#onboarding .modal-body .onboarding-step.step_2 .onboarding-form-group{padding:70px 0}#onboarding .modal-body .onboarding-step.step_4 .onboarding-form-group{padding:14px 0}#onboarding .modal-body .onboarding-step.step_5 .onboarding-step-container{-webkit-box-pack:normal !important;-ms-flex-pack:normal !important;justify-content:normal !important}#onboarding .modal-body .onboarding-step.step_5 .onboarding-step-container .onboarding-step__title{margin-bottom:16px}#onboarding .modal-body .onboarding-step.step_5 .onboarding-step-container .onboarding-step__text{margin-bottom:24px}#onboarding .modal-body .onboarding-step.step_5 .onboarding-step-container .form-group{margin-bottom:24px}#onboarding .modal-body .onboarding-step.step_5 .onboarding-step-container .form-group.captcha-block{display:grid;grid-template-columns:140px 1fr;grid-template-rows:84px 1fr;gap:8px 16px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;max-width:346px;margin:0 auto 24px}#onboarding .modal-body .onboarding-step.step_5 .onboarding-step-container .form-group.captcha-block input[name=captcha]{min-width:unset;width:100%;padding-left:16px}#onboarding .modal-body .onboarding-step.step_5 .onboarding-step-container .form-group.captcha-block label{font-weight:normal;margin-bottom:16px}#onboarding .modal-body .onboarding-step.step_5 .onboarding-step-container .form-group.captcha-block img{display:block;width:100%}#onboarding .modal-body .onboarding-step.step_5 .onboarding-step-container .form-group input{border:1px solid #c6c7c7;border-radius:0;min-width:346px;height:42px;padding-left:24px}#onboarding .modal-body .onboarding-step.step_5 .onboarding-step-container .form-group input:focus{border-color:#000}#onboarding .modal-body .onboarding-step.step_5 .onboarding-step-container .form-group input.error{border-color:#fc5757}#onboarding .modal-body .onboarding-step.step_5 .onboarding-step-container .btn__black{min-width:346px}#onboarding .modal-body .onboarding-step.step_5 .onboarding-step-container .policy-text{font-size:9px;color:#000;max-width:300px;margin:0 auto 40px}#onboarding .modal-body .onboarding-step.step_6 .onboarding-step-container{-webkit-box-pack:space-evenly !important;-ms-flex-pack:space-evenly !important;justify-content:space-evenly !important;padding:100px 0}#onboarding .modal-body .onboarding-step.step_6 .onboarding-step-container .onboarding-step__title{margin-bottom:16px}#onboarding .modal-body .onboarding-step.step_6 .onboarding-step-container .onboarding-step__text{margin-bottom:74px}#onboarding .modal-body .onboarding-step .onboarding-error_msg{display:none;margin-bottom:0;color:#fc5757;font-size:11px}#onboarding .modal-body .onboarding-form-group.squared{display:grid;grid-template-columns:1fr 1fr}#onboarding .modal-body .onboarding-form-group.squared input{display:none}#onboarding .modal-body .onboarding-form-group.squared input+label{border:1px solid #000;margin:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:2px;font-weight:normal;height:54px;cursor:pointer;color:#000;font-size:16px}#onboarding .modal-body .onboarding-form-group.squared input+label:hover{border-width:2px}#onboarding .modal-body .onboarding-form-group.squared input:checked+label{background-color:#5983f0;color:#fff;border:none;font-family:"Montserrat Semi",sans-serif}#onboarding .modal-body .onboarding-form-group.rounded{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#onboarding .modal-body .onboarding-form-group.rounded input{display:none}#onboarding .modal-body .onboarding-form-group.rounded input+label{font-weight:normal;width:55px;height:55px;border:1px solid #000;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;cursor:pointer;color:#000}#onboarding .modal-body .onboarding-form-group.rounded input+label:hover{border-width:2px}#onboarding .modal-body .onboarding-form-group.rounded input:checked+label{background-color:#5983f0;color:#fff;border:none;font-family:"Montserrat Semi",sans-serif}#onboarding .modal-body .onboarding-form-group.rounded .flex-break{display:none}#onboarding .modal-body .btn__black{min-width:242px}#onboarding .modal-body .btn__transparent{font-family:"Montserrat",sans-serif;font-size:16px;text-transform:unset;height:unset;line-height:unset}@media(max-width: 767px){#onboarding .modal-content{max-height:100%}#onboarding .modal-body .onboarding-step.step_0{padding:160px 40px}#onboarding .modal-body .onboarding-step.step_0>img{display:none}#onboarding .modal-body .onboarding-step.step_0 .step_0__text_block{margin:0 auto}#onboarding .modal-body .onboarding-step.step_0 .onboarding-step__title,#onboarding .modal-body .onboarding-step.step_0 .onboarding-step__text{margin-bottom:32px}#onboarding .modal-body .onboarding-step.step_list{padding:72px 60px 0}#onboarding .modal-body .onboarding-step.step_5 .onboarding-step__title{margin-top:44px}#onboarding .modal-body .onboarding-step.step_6 .onboarding-step-container{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}#onboarding .modal-body .onboarding-step.step_6 .onboarding-step-container .onboarding-step__text{margin-bottom:40px}#onboarding .modal-body .onboarding-step .onboarding-form-group.squared{grid-template-columns:1fr}#onboarding .modal-body .onboarding-step .onboarding-form-group.squared input+label{height:37px;margin:10px;font-size:13px}#onboarding .modal-body .onboarding-step .onboarding-form-group.rounded{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}#onboarding .modal-body .onboarding-step .onboarding-form-group.rounded input+label{margin:12px 16px}}@media(max-width: 767px)and (max-width: 425px){#onboarding .modal-body .onboarding-step .onboarding-form-group.rounded input+label{margin:12px 10px}}@media(max-width: 767px)and (max-width: 375px){#onboarding .modal-body .onboarding-step .onboarding-form-group.rounded input+label{margin:12px 4px}}@media(max-width: 767px){#onboarding .modal-body .onboarding-step .onboarding-form-group.rounded .flex-break{display:block;-ms-flex-preferred-size:100%;flex-basis:100%}}@media(max-width: 576px){#onboarding .modal-body .onboarding-step.step_0{padding:160px 0}#onboarding .modal-body .onboarding-step .onboarding-form-group{padding:50px 32px !important}#onboarding .modal-body .onboarding-step.step_list{padding:72px 0 0}#onboarding .modal-body .onboarding-step.step_list .progress{margin:0 36px 28px}#onboarding .modal-body .onboarding-step.step_list .onboarding-step{height:calc(100% - 36px)}#onboarding .modal-body .onboarding-step.step_4 .onboarding-form-group{padding:14px 0 !important}#onboarding .modal-body .onboarding-step.step_4 .onboarding-form-group.squared{grid-template-columns:1fr 1fr}#onboarding .modal-body .onboarding-step.step_4 .onboarding-form-group.squared input+label{height:42px}#onboarding .modal-body .onboarding-step.step_5 .onboarding-step-container{padding:0 36px}#onboarding .modal-body .onboarding-step.step_5 .onboarding-step-container .form-group.captcha-block{grid-template-columns:1fr;grid-template-rows:auto}#onboarding .modal-body .onboarding-step.step_5 .onboarding-step-container .form-group.captcha-block img{width:200px;margin:0 auto;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}#onboarding .modal-body .onboarding-step.step_5 .onboarding-step-container .form-group.captcha-block>div{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}#onboarding .modal-body .onboarding-step.step_5 .onboarding-step-container .form-group.captcha-block>div label{margin-bottom:8px}#onboarding .modal-body .onboarding-step.step_5 .onboarding-step-container .form-group.captcha-block>a{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}#onboarding .modal-body .onboarding-step.step_5 .onboarding-step-container .form-group input{min-width:unset;width:100%}#onboarding .modal-body .onboarding-step.step_5 .onboarding-step-container .btn__black{min-width:unset;max-width:unset;width:100%}}@media(max-height: 570px){#onboarding .modal-content{height:100%}#onboarding .modal-body .onboarding-step.step_list{padding:48px 0 0}#onboarding .modal-body .onboarding-step.step_list .onboarding-step{height:calc(100% - 24px)}#onboarding .modal-body .onboarding-step.step_2 .onboarding-form-group{padding:unset !important}#onboarding .modal-body .onboarding-step.step_5.with-captcha .onboarding-step-container .policy-text{margin:0 auto}#onboarding .modal-body .onboarding-step.step_5.with-captcha .onboarding-step-container .onboarding-step__text{margin-bottom:8px}#onboarding .modal-body .onboarding-step.step_5.with-captcha .onboarding-step-container .onboarding-step__title{margin-top:0;margin-bottom:8px}#onboarding .modal-body .onboarding-step.step_5.with-captcha .onboarding-step-container .form-group{margin-bottom:8px}#onboarding .modal-body .onboarding-step.step_5.with-captcha .onboarding-step-container .form-group.captcha-block{margin:0 auto 8px}}#modal-add-review .modal-content,#modal-add-review-bonuses .modal-content{background-color:#fff}@media(max-width: 767px){#modal-add-review .modal-body,#modal-add-review-bonuses .modal-body{padding:0;max-height:100vh;overflow-y:auto}#modal-add-review .modal-body .form-group textarea.form-control,#modal-add-review-bonuses .modal-body .form-group textarea.form-control{resize:none}}@media(max-width: 576px){#modal-add-review .add-comment_form,#modal-add-review-bonuses .add-comment_form{padding:16px;border:none}#modal-add-review .add-comment_form .row_group,#modal-add-review-bonuses .add-comment_form .row_group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#modal-add-review .add-comment_form .row_group .form-group,#modal-add-review-bonuses .add-comment_form .row_group .form-group{width:100%}#modal-add-review .add-comment_form .row_group .form-group:first-child,#modal-add-review-bonuses .add-comment_form .row_group .form-group:first-child{margin-bottom:16px}#modal-add-review .add-comment_form .row_group .form-group .add-comment__title,#modal-add-review-bonuses .add-comment_form .row_group .form-group .add-comment__title{margin-bottom:5px}}#finished-order-review .modal-dialog{max-width:750px}#finished-order-review .modal-dialog .modal-content{background-color:#fff}#finished-order-review .modal-dialog .modal-content .modal-body{padding:48px 36px 25px}#finished-order-review .modal-dialog .modal-content .modal-body .close{top:24px;right:24px}#finished-order-review .modal-dialog .modal-content .modal-body .close-icon{background:url(/assets/styles/../images/i-close-black.svg) 0 0 no-repeat;background-size:cover;width:21px;height:21px}#finished-order-review .modal-dialog .modal-content .modal-body .close-icon:hover{background:url(/assets/styles/../images/i-close-hover.svg) 0 0 no-repeat;background-size:cover;width:21px;height:21px}#finished-order-review .modal-dialog .modal-content .modal-body .content-container{display:-webkit-box;display:-ms-flexbox;display:flex}#finished-order-review .modal-dialog .modal-content .modal-body .content-container .product-info__img{width:308px;max-width:unset;height:400px;-o-object-fit:cover;object-fit:cover}#finished-order-review .modal-dialog .modal-content .modal-body .content-container .product-info__name{text-align:center;margin-bottom:0;margin-top:12px}#finished-order-review .modal-dialog .modal-content .modal-body .content-container .text-content{text-align:left;padding-left:40px}#finished-order-review .modal-dialog .modal-content .modal-body .content-container .text-content .title{font-size:26px;line-height:113%;font-family:"Montserrat Medium",sans-serif;text-transform:none;margin-bottom:16px}#finished-order-review .modal-dialog .modal-content .modal-body .content-container .text-content p{line-height:140%;margin-bottom:12px}#finished-order-review .modal-dialog .modal-content .modal-body .content-container .text-content b{font-family:"Montserrat Bold",sans-serif}#finished-order-review .modal-dialog .modal-content .modal-body .content-container .text-content .subtitle{font-size:16px;line-height:140%;margin-bottom:16px}#finished-order-review .modal-dialog .modal-content .modal-body .content-container .text-content .btn__black{max-width:unset;width:100%;margin-top:40px}@media(max-width: 767px){#finished-order-review .modal-dialog .modal-content .modal-body{padding:30px 24px}#finished-order-review .modal-dialog .modal-content .modal-body .content-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#finished-order-review .modal-dialog .modal-content .modal-body .content-container .product-info{max-width:181px}#finished-order-review .modal-dialog .modal-content .modal-body .content-container .product-info__img{max-height:235px}#finished-order-review .modal-dialog .modal-content .modal-body .content-container .text-content{padding-left:0;margin-top:16px}#finished-order-review .modal-dialog .modal-content .modal-body .content-container .text-content .title,#finished-order-review .modal-dialog .modal-content .modal-body .content-container .text-content .subtitle{margin-bottom:12px}#finished-order-review .modal-dialog .modal-content .modal-body .content-container .text-content .btn__black{margin-top:24px;margin-bottom:0}}@media(max-width: 576px){#finished-order-review .modal-dialog .modal-content .modal-body{padding:24px 16px}#finished-order-review .modal-dialog .modal-content .modal-body .content-container .text-content{margin-top:8px}#finished-order-review .modal-dialog .modal-content .modal-body .content-container .text-content .title,#finished-order-review .modal-dialog .modal-content .modal-body .content-container .text-content .subtitle,#finished-order-review .modal-dialog .modal-content .modal-body .content-container .text-content p{margin-bottom:8px}#finished-order-review .modal-dialog .modal-content .modal-body .content-container .text-content .btn__black{margin-top:16px}}@media(max-width: 576px)and (max-height: 570px){#finished-order-review .modal-dialog .modal-content{max-height:100%;overflow-y:scroll}}.modal--basket-changes .modal-dialog{max-width:794px;padding:15px}.modal--basket-changes .modal-content{background-color:#fff;color:#000;border-radius:0;border:0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal--basket-changes .modal-body{padding:58px 30px;position:static}.modal--basket-changes .modal-body .close{top:20px;right:20px}.modal--basket-changes .modal-body .close-icon{width:24px;height:24px;background-size:24px}.modal--basket-changes .modal-body .modal-title{font:500 22px/26px "Montserrat Medium",sans-serif;text-transform:none;letter-spacing:0;margin:0 auto 8px}.modal--basket-changes .modal-description{max-width:440px;margin:auto}.modal--basket-changes .modal-items{margin:30px auto 0;max-width:474px}.modal--basket-changes .modal-body .modal-subscribe{margin:32px auto 0;max-width:474px}.modal--basket-changes .modal-body .modal-subscribe .form-control{border:1px solid gray}.modal--basket-changes .modal-body .modal-subscribe .btn__gray{display:block;width:100%;font:600 13px/18px "Montserrat Semi",sans-serif;text-transform:none;height:34px;letter-spacing:0}.modal--basket-changes .policy-text{margin:16px auto 0;max-width:354px;font-size:10px;line-height:12px;text-align:center;letter-spacing:0;color:#000}.modal--basket-changes.is-success .modal-description{max-width:480px}.modal--basket-changes .modal-items{margin-top:34px}.modal--basket-changes .modal-section+.modal-section{margin-top:32px}@media(max-width: 467px){.modal--basket-changes .modal-body{padding:45px 12px 30px}}@media(min-width: 468px){.modal--basket-changes .modal-body .modal-title,.modal--basket-changes .modal-description{max-width:356px}}.modal.modal--fashion-tips .modal-dialog{width:calc(100% - 20px);max-width:1093px}.modal.modal--fashion-tips .modal-body{padding-left:16px;padding-right:16px;text-align:left}.modal.modal--fashion-tips .modal-body .close{top:18px;right:18px;z-index:3}.modal.modal--fashion-tips .modal-content{border-radius:0;border:0;-webkit-box-shadow:none;box-shadow:none;background-color:#fff}@media(max-width: 991px){.modal.modal--fashion-tips .modal-dialog{width:100%;max-width:100%}.modal.modal--fashion-tips .modal-content{height:100%;-webkit-transform:none;transform:none;top:0;overflow:auto}}.modal--price-subscribtion .modal-dialog{width:540px;max-width:calc(100% - 40px)}.modal--price-subscribtion .modal-content{background-color:#fff;border-radius:0px;border:0}.modal--price-subscribtion .modal-body{padding-top:60px;padding-bottom:72px}.modal--price-subscribtion .modal-body .modal-title{font:400 22px/120% "Montserrat Medium",sans-serif;text-transform:none;letter-spacing:normal;margin-bottom:12px}.modal--price-subscribtion .modal-body .close{top:20px;right:20px}.modal--price-subscribtion .modal-body .close svg{width:22px;height:22px}.modal--price-subscribtion .modal-container{max-width:354px;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal--price-subscribtion .modal-description{max-width:340px;font-size:16px;line-height:135%;margin-bottom:30px}.modal--price-subscribtion input.form-control{border:1px solid gray;height:auto;padding:14px;font-size:13px;line-height:17px}.modal--price-subscribtion input.form-control+.invalid-feedback{color:#fc5757;margin-top:4px;font-size:10px;display:none}.modal--price-subscribtion input.form-control.was-validated:invalid{border-color:#fc5757}.modal--price-subscribtion input.form-control.was-validated:invalid+.invalid-feedback{display:block}.modal--price-subscribtion input.form-control::-webkit-input-placeholder{color:gray}.modal--price-subscribtion input.form-control::-moz-placeholder{color:gray}.modal--price-subscribtion input.form-control:-ms-input-placeholder{color:gray}.modal--price-subscribtion input.form-control::-ms-input-placeholder{color:gray}.modal--price-subscribtion input.form-control::placeholder{color:gray}.modal--price-subscribtion .btn__primary{font:400 16px/18px "Montserrat Semi",sans-serif;color:#fff;background-color:#000;border-color:#000;padding:16px 10px;height:auto}.modal--price-subscribtion .form-text{margin:16px 0 0;font-size:10px;line-height:120%}.modal--price-subscribtion.modal--success .modal-title{margin-bottom:28px}.modal--price-subscribtion.modal--success .modal-description{margin-bottom:0}@media(max-width: 480px){.modal--price-subscribtion .modal-description{font-size:13px;line-height:135%;max-width:none}.modal--price-subscribtion .modal-body{padding-left:15px;padding-right:15px}.modal--price-subscribtion .modal-body .modal-title{margin-bottom:16px}.modal--price-subscribtion .modal-description{margin-bottom:20px}.modal--price-subscribtion .modal-form{padding-left:10px;padding-right:10px}.modal--price-subscribtion .form-text{margin-top:20px}}.modal.modal--unreviewed.step1 .modal-dialog{max-width:454px}.modal.modal--unreviewed.step1 .modal-inner{max-height:412px}.modal.modal--unreviewed.step2 .modal-dialog{max-width:594px}.modal.modal--unreviewed.step2 .modal-inner{overflow:hidden}.modal.modal--unreviewed .modal-content{background-color:#fff;border:0;border-radius:0}.modal.modal--unreviewed .modal-body{padding:40px}.modal.modal--unreviewed .modal-body,.modal.modal--unreviewed .modal-title{text-align:left}.modal.modal--unreviewed .modal-title{font:400 13px/18px "Montserrat Medium",sans-serif;text-transform:uppercase;letter-spacing:.52px;margin-bottom:10px}.modal.modal--unreviewed .modal-step{font:400 13px/18px "Montserrat",sans-serif;text-transform:uppercase;margin-bottom:20px}.modal.modal--unreviewed .modal-inner{overflow-y:auto;scroll-behavior:smooth}.modal.modal--unreviewed .modal-inner::-webkit-scrollbar{width:3px;margin-right:-20px}.modal.modal--unreviewed .modal-inner::-webkit-scrollbar-button{display:none}.modal.modal--unreviewed .modal-inner::-webkit-scrollbar-track{border-radius:6px;background:#ecebeb}.modal.modal--unreviewed .modal-inner::-webkit-scrollbar-track-piece{border-radius:6px;background:#ecebeb}.modal.modal--unreviewed .modal-inner::-webkit-scrollbar-thumb{height:150px;background-color:#999;border-radius:6px}.modal.modal--unreviewed .modal-inner::-webkit-scrollbar-corner{background:#ecebeb}.modal.modal--unreviewed .modal-inner::-webkit-resizer{background:#ecebeb}.modal.modal--unreviewed .add-comment_form{padding:0;border:0}.modal.modal--unreviewed .add-comment_form .close-icon{display:none}.modal.modal--unreviewed .add-comment_form .row_group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:40px}.modal.modal--unreviewed .add-comment_form .row_group .form-group{width:100%}.modal.modal--unreviewed .add-comment_form .row_group .form-group+.form-group{margin-top:20px}.modal.modal--unreviewed .add-comment_form h4{display:none}.modal.modal--unreviewed .add-comment_form .add-comment_row.select,.modal.modal--unreviewed .add-comment_form .add-comment_row{grid-template-columns:40% 60%;margin-bottom:30px}.modal.modal--unreviewed .add-comment_form .add-comment_row.rating{margin-bottom:20px}.modal.modal--unreviewed .add-comment_form .select2-con tainer{width:auto}.modal.modal--unreviewed .add-comment_form #select2-form-dropdown-container .select2-container--open .select2-dropdown{left:0}.modal.modal--unreviewed .add-comment__product{display:-webkit-box;display:-ms-flexbox;display:flex}.modal.modal--unreviewed .add-comment__userdata{margin-left:20px;-webkit-box-flex:1;-ms-flex:1 auto;flex:1 auto}.modal.modal--unreviewed .add-comment__product-name{font-size:13px;line-height:18px;margin-bottom:17px;color:#767676}.modal.modal--unreviewed .add-comment_form .row_group .form-group .add-comment__title{margin-bottom:7px}.modal.modal--unreviewed .add-comment_form .add-comment_row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width: 380px){.modal.modal--unreviewed .modal-body{padding:20px}}.modal-basket .modal-body h4{max-width:80%;margin:0 auto}.modal-basket .modal-buttons{clear:both;padding-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.modal-basket .modal-buttons a{color:#fff;text-decoration:none}.modal-basket .modal-buttons .btn__gray{line-height:42px;height:42px;font-size:12px;display:block;font-family:"Montserrat",sans-serif}.modal-basket .modal-buttons .btn__outline{line-height:42px;height:42px;font-size:12px;display:block;font-family:"Montserrat",sans-serif;color:#404040;border:1px solid #404040;text-transform:uppercase;width:170px;margin-left:auto;margin-right:auto}.modal-basket .modal-buttons .btn__outline:hover,.modal-basket .modal-buttons .btn__outline:focus,.modal-basket .modal-buttons .btn__outline:active{background-color:dimgray;border-color:dimgray;color:#fff}.modal-basket .modal-buttons .btn__primary{line-height:42px;height:42px;font-size:12px;display:block;font-family:"Montserrat",sans-serif;text-transform:uppercase;width:170px;margin-left:auto;margin-right:auto;background-color:#ef476f;border-color:#ef476f;color:#fff}.modal-basket .modal-buttons .btn__primary:hover,.modal-basket .modal-buttons .btn__primary:focus,.modal-basket .modal-buttons .btn__primary:active{background-color:#ec2a58;border-color:#ec2a58;color:#fff}.modal-basket .modal-info{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex}.modal-basket .modal-info .column-left{width:135px;margin-right:17px}.modal-basket .modal-info .column-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.modal-basket .modal-info .column-right .field{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:7px}.modal-basket .modal-info .column-right .field-name{text-transform:uppercase;font-size:10px;line-height:18px;color:#939393;width:70px;text-align:left}.modal-basket .modal-info .column-right .btn__modal-continue,.modal-basket .modal-info .column-right .remains-text{text-align:left}.modal-basket .modal-info .column-right .discount-note{text-align:left;padding-top:8px;max-width:162px;line-height:15px}.modal-basket .modal-info .column-right .modal-buttons{padding-top:14px}.modal-basket .modal-info .column-right .discount-note+.modal-buttons{padding-top:15px}.modal-basket .btn__modal-order,.modal-basket .btn__modal-continue{padding-top:15px;text-align:center}.modal-basket .btn__modal-order span,.modal-basket .btn__modal-continue span{display:inline-block;line-height:20px;border-bottom:1px solid #000;cursor:pointer}.modal-basket .btn__modal-order span:hover,.modal-basket .btn__modal-continue span:hover{border-bottom:1px solid rgba(0,0,0,0)}.modal-basket .btn__discount{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 18px;background:#ff2e71;font-weight:600;font-size:9px;line-height:16px;text-align:center;letter-spacing:.04em;text-transform:uppercase}.modal.modal--appointment .modal-dialog{width:calc(100% - 20px);max-width:360px}.modal.modal--appointment .modal-body{padding:40px 20px;text-align:left}.modal.modal--appointment .modal-body .close{top:20px;right:20px;z-index:3}.modal.modal--appointment .modal-content{border-radius:0;border:0;-webkit-box-shadow:none;box-shadow:none;background-color:#fff}.modal.modal--appointment .modal-body .modal-title{font:400 20px/120% "Montserrat Medium",sans-serif;letter-spacing:.04em;margin-bottom:40px;text-transform:none}.modal.modal--appointment .modal-form{max-width:320px;margin:auto}.modal.modal--appointment .modal-form label{font:400 13px/20px "Montserrat",sans-serif;margin-bottom:6px}.modal.modal--appointment .modal-form .form-group{margin-bottom:20px}.modal.modal--appointment .modal-form .form-control{padding:12px 10px;font-size:13px;line-height:125%;height:42px;color:#000;border:1px solid #c6c7c7}.modal.modal--appointment .modal-form .form-control:focus,.modal.modal--appointment .modal-form .form-control:active{color:#000;border-color:#000}.modal.modal--appointment .modal-form .form-control+.invalid-feedback{color:#fc5757;margin-top:4px;font-size:10px;display:none}.modal.modal--appointment .modal-form .form-control.was-validated:invalid{border-color:#fc5757}.modal.modal--appointment .modal-form .form-control.was-validated:invalid+.invalid-feedback{display:block}.modal.modal--appointment .modal-form .form-control::-webkit-input-placeholder{color:#7e7e7e}.modal.modal--appointment .modal-form .form-control::-moz-placeholder{color:#7e7e7e}.modal.modal--appointment .modal-form .form-control:-ms-input-placeholder{color:#7e7e7e}.modal.modal--appointment .modal-form .form-control::-ms-input-placeholder{color:#7e7e7e}.modal.modal--appointment .modal-form .form-control::placeholder{color:#7e7e7e}.modal.modal--appointment .modal-form .datetimepicker{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:100%;max-width:340px}.modal.modal--appointment .modal-form .datetimepicker__datepicker{-webkit-box-flex:1;-ms-flex:1 60%;flex:1 60%;width:60%}.modal.modal--appointment .modal-form .datetimepicker__timepicker{-webkit-box-flex:1;-ms-flex:1 40%;flex:1 40%;width:40%}.modal.modal--appointment .modal-form .datetimepicker__datepicker{position:relative;margin-right:18px}.modal.modal--appointment .modal-form .policy-text{font:400 13px/120% "Montserrat",sans-serif;color:#7e7e7e;text-align:center}.modal.modal--appointment .btn__primary{font:400 13px/18px "Montserrat Semi",sans-serif;text-transform:uppercase;letter-spacing:.04em;color:#fff;background-color:#000;border-color:#000;padding:12px 10px;height:auto;width:100%;border-radius:2px;margin-top:20px}.modal.modal--appointment .btn__primary:hover,.modal.modal--appointment .btn__primary:focus,.modal.modal--appointment .btn__primary:active{color:#fff;background-color:#333;border-color:#333}.modal.modal--appointment .btn__loading{position:relative;background-color:#333;border-color:#333;color:#fff}.modal.modal--appointment .btn__loading:before{content:"";background:#333 url(/assets/images/preloader_white.svg) no-repeat center;position:absolute;left:0;top:0;width:100%;height:100%;background-size:24px}.modal.modal--appointment .modal-success{text-align:center;font-size:16px;line-height:120%}@media(min-width: 768px){.modal.modal--appointment .modal-dialog{max-width:426px}}.instagram-block-sec{background-color:#f1f2f2;padding-top:60px;padding-bottom:75px}.instagram-block-sec__container{padding:0 110px}.instagram-block-sec h3{font-size:40px;text-align:center;line-height:44.5px;text-transform:none;margin-bottom:34px;font-family:"Montserrat",sans-serif}.instagram-block__tag-title,.instagram-block__link{font-size:20px;line-height:44.5px;letter-spacing:.04em}.instagram-block__tag-title{text-align:center}.instagram-block__link{text-align:right}.instagram-block__container{padding-bottom:12px}.instagram-block__container .slick-arrow{top:42%;width:53px}.instagram-block__container .slick-list .slick-track .slick-slide{padding:0 50px}.instagram-block__container .slick-list .slick-track .slick-slide>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;padding-bottom:25px}.instagram-block__item{width:100% !important}.instagram-block__item:not(:last-child):not(:first-child){padding:0 25px}.instagram-block__item img{width:331px;height:331px;margin:0 auto;-o-object-fit:cover;object-fit:cover}.instagram-block__navigation-next{background:url(/assets/styles/../images/arrow-next-brown.svg) center center no-repeat;right:0}.instagram-block__navigation-prev{background:url(/assets/styles/../images/arrow-prev-brown.svg) center center no-repeat;left:0}@media(max-width: 1200px){.instagram-block__item:first-child{margin-right:25px}.instagram-block-sec__container{padding:0 50px}}.findshoes{display:none;position:fixed;bottom:0;left:0;z-index:101;width:100%;background:#fff;padding:5px 0}.findshoes>div{margin:0 auto;display:inline-block}.findshoes>div div.t{display:inline-block;margin:0 auto;vertical-align:top}.findshoes>div div.t img{width:59px}.findshoes>div div.r{display:inline-block;vertical-align:top;padding-left:10px;line-height:38px;position:relative}.findshoes>div div.r div{vertical-align:middle}.findshoes>div .btn-progress-black:after{right:-25px}.findshoes span.l{width:1px}.findshoes p{margin:0;line-height:38px}.findshoes button{padding:0 30px;display:none;position:relative}.shoeitem{position:absolute;bottom:1%;cursor:pointer}.shoeitem img{width:59px}.findshoes-modal .coupon{font-size:26px;font-weight:600;letter-spacing:.04em;color:#ff3347;margin-bottom:10px}.findshoes-modal .form-text{font-family:"Montserrat",sans-serif;opacity:.6;font-size:9px;line-height:16px;letter-spacing:.14em;max-width:570px;margin-left:auto;margin-right:auto}.findshoes-modal p{margin-bottom:10px}.findshoes-modal .btn{padding:15px}.findshoes-modal .modal-body .findshoes-start a{text-decoration:none;color:#fff}.findshoes-modal .modal-body .findshoes-final{display:none}.findshoes-modal .modal-body .findshoes-final a{text-decoration:none;color:#fff}.findshoes-modal .findshoes-share{display:none}.section-tags{margin-bottom:48px}.section-tags .section-tag{display:inline-block;border:1px solid #c4c4c4;border-radius:11px;font-size:10px;line-height:12px;letter-spacing:.04em;text-transform:uppercase;padding:6px 8px;margin:0 6px}@media(max-width: 767px){.section-tags .section-tag{margin:0 5px}}.section-tags .slick-arrow{width:40px;height:40px;background-color:#ecf1f1;top:-6px;border-radius:50%;background-position:center center;background-repeat:no-repeat;background-size:100%}.section-tags .slick-arrow.slick-prev{left:0;background-image:url(/assets/images/arrow-left-slider-tags.svg)}.section-tags .slick-arrow.slick-next{right:0;background-image:url(/assets/images/arrow-right-slider-tags.svg)}@media(max-width: 767px){.section-tags .slick-arrow{display:inline-block !important;width:27px;height:27px;top:0;background-size:130%}}.section-tags .slick-arrow~.slick-list::before,.section-tags .slick-arrow~.slick-list::after{content:""}.section-tags .slick-list{padding:0 60px}@media(max-width: 767px){.section-tags .slick-list{padding:0 40px}}.section-tags .slick-list::before,.section-tags .slick-list::after{display:block;position:absolute;top:0;bottom:0;width:62px;z-index:1}@media(max-width: 767px){.section-tags .slick-list::before,.section-tags .slick-list::after{width:44px}}.section-tags .slick-list::before{left:0;background:-webkit-gradient(linear, left top, right top, color-stop(74%, #fff), color-stop(87%, rgba(255, 255, 255, 0.72)), to(rgba(255, 255, 255, 0)));background:linear-gradient(90deg, #fff 74%, rgba(255, 255, 255, 0.72) 87%, rgba(255, 255, 255, 0) 100%)}.section-tags .slick-list::after{right:0;background:-webkit-gradient(linear, right top, left top, color-stop(74%, #fff), color-stop(87%, rgba(255, 255, 255, 0.72)), to(rgba(255, 255, 255, 0)));background:linear-gradient(-90deg, #fff 74%, rgba(255, 255, 255, 0.72) 87%, rgba(255, 255, 255, 0) 100%)}.poemquiz{background:#fff;border:1px solid #aaa;border-radius:3px;padding:40px;-webkit-box-shadow:0 10px 10px -10px rgba(0,0,0,.5);box-shadow:0 10px 10px -10px rgba(0,0,0,.5);margin-bottom:30px}.poemquiz .btn{padding:0 15px;height:42px;line-height:42px;position:relative}.poemquiz .btn__wide{padding:0 30px}.poemquiz .start h1{text-align:center;line-height:1.5em}.poemquiz .start button{margin:0 auto;min-width:285px;padding:0 30px;display:block}.poemquiz p{font-size:15px;line-height:1.5em}.poemquiz .btn__blue{border-radius:2px;font-size:13px;font-weight:400;letter-spacing:.65px;font-family:"Montserrat Semi",sans-serif;background:#5983f0;color:#fff;height:42px;line-height:42px;text-transform:uppercase}.poemquiz .btn__blue:hover{background:#3265e6;color:#fff}.poemquiz .questions{width:60%;margin:0 auto}.poemquiz .questions h2{text-align:center;color:#a1a1a1;font-size:20px}.poemquiz .questions h4{text-align:center}.poemquiz .questions i{display:inline-block;border-bottom:1px solid #5983f0;width:30px;line-height:15px}.poemquiz .questions ul{display:table;margin:30px auto 0;min-width:250px;width:50%;border-collapse:collapse;border:1px solid #d3d3d3;list-style-type:none}.poemquiz .questions ul li:before{display:none}.poemquiz .questions li{display:table-row}.poemquiz .questions li:hover{background-color:#eee}.poemquiz .questions label{font-weight:100;cursor:pointer;text-align:center;display:table-cell;padding:15px;position:relative;border-top:1px solid #d3d3d3}.poemquiz .questions input{display:none}.poemquiz .questions input:checked+label{background-color:#b6c5ed;border:1px solid #5983f0}.poemquiz .questions .buttons{margin-top:30px;height:42px}.poemquiz .questions button,.poemquiz .questions a{float:right;margin-left:20px;min-width:150px}.poemquiz .questions button:last-child{margin:0;float:left}.poemquiz .hidequestion{display:none}.poemquiz .form-text{margin-top:15px;font-family:"Montserrat",sans-serif;opacity:.6;font-size:9px;line-height:16px;text-transform:none;letter-spacing:.14em}.poemquiz .quiz-results{margin:0 auto;width:50%;position:relative;text-align:center}.poemquiz .quiz-results div.coupon{font-size:26px;font-weight:600;letter-spacing:.04em;color:#ff3347}.poemquiz .quiz-results div.sign{width:100%;text-align:center;position:absolute;font-size:24px;top:27px;left:6px;-webkit-transform:rotate(9deg);transform:rotate(9deg)}.poemquiz .quiz-results a,.poemquiz .quiz-results button{display:inline-block;margin-top:10px;min-width:250px}@media(max-width: 991px){.poemquiz .questions{width:80%}.poemquiz .questions ul{width:60%}}@media(max-width: 767px){.poemquiz{padding:20px}.poemquiz .questions{width:100%}.poemquiz .questions>div{display:block}.poemquiz .questions .buttons{height:auto}.poemquiz .questions button,.poemquiz .questions a,.poemquiz .questions button:last-child{float:none;width:100%;margin:0 0 10px}.poemquiz .questions li.img{width:100%}.poemquiz .quiz-results{width:80%}}@media(max-width: 575px){.poemquiz{padding:10px}.poemquiz .questions ul{width:80%}.poemquiz .start button{min-width:auto;width:100%}.poemquiz .quiz-results{width:100%}.poemquiz .quiz-results a,.poemquiz .quiz-results button{min-width:auto;width:100%}}.quiz_flow_button{position:fixed;bottom:40px;left:80px;z-index:100}.quiz_flow_button svg{width:70px;height:70px}.quiz_flow_button div{display:none;position:absolute;bottom:76px;left:11px;padding:3px 10px;border:1px solid gray;border-radius:3px;background:#fff}.quiz_flow_button:hover div{display:block}.quiz_flow_button div:before{content:"";display:block;position:absolute;left:15px;top:100%;width:0;height:0;border:8px solid rgba(0,0,0,0);border-top-color:#000}.quiz_flow_button div:after{content:"";display:block;position:absolute;left:16px;top:100%;width:0;height:0;border:7px solid rgba(0,0,0,0);border-top-color:#fff}@media(max-width: 1200px){.quiz_flow_button{left:40px}.quiz_flow_button div{left:5px;bottom:66px}.quiz_flow_button svg{width:60px;height:60px}}@media(max-width: 767px){.quiz_flow_button{bottom:20px;left:20px}.quiz_flow_button div{left:-4px;bottom:48px}.quiz_flow_button svg{width:40px;height:40px}}.bestseller .container{max-width:100%}.bestseller .title{font-size:13px;margin-bottom:24px}.bestseller .block-styled{height:auto;padding-left:15px;padding-right:15px;margin-bottom:20px}@media(max-width: 767px){.bestseller .block-styled{padding-left:9px;padding-right:9px}}.bestseller .product__img{height:268px}@media(min-width: 768px){.bestseller .product__img{height:262px}}@media(min-width: 992px){.bestseller .product__img{height:232px}}.bestseller .product__name{padding-right:0}.bestseller .product__labels{display:none}.bestseller .product__corner_label{display:none}.bestseller .product__favorite{display:none}.bestseller .slick-arrow{top:25%;width:25px;height:25px;background-color:rgba(0,0,0,0);border-radius:0;display:block !important}@media(max-width: 767px){.bestseller .slick-arrow{width:40px;height:40px;background-size:100% 100%}}.bestseller .slick-prev{background-image:url("/assets/styles/../images/arrow-left-slider.svg")}@media(max-width: 767px){.bestseller .slick-prev{left:-30px}}.bestseller .slick-next{background-image:url(/assets/styles/../images/arrow-right-slider.svg)}@media(max-width: 767px){.bestseller .slick-next{right:-30px}}.reviews__page{padding-bottom:60px}.reviews__page h1{margin:50px 0 15px}.reviews__bg{position:relative;width:100%;padding-top:56%;overflow:hidden;background-image:url(/assets/images/reviews/fon.jpg);background-repeat:no-repeat;background-size:cover}@media(max-width: 1023px){.reviews__bg{padding-top:78%;background-position:37%}}@media(max-width: 767px){.reviews__bg{padding-top:146%;background-position:64%;background-size:310%}}.reviews__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;left:0;right:0;bottom:0}@media(max-width: 767px){.reviews__content{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:50px}}.reviews__container{width:50%;height:100%}@media(max-width: 1023px){.reviews__container{width:60%}}.reviews__title{font-family:"Montserrat Medium",sans-serif;font-size:45px;line-height:55px;letter-spacing:.04em;margin-bottom:15px}@media(max-width: 767px){.reviews__title{font-size:26px;line-height:32px}}.reviews__description{font-size:20px;line-height:24px;margin-bottom:53px}@media(max-width: 1023px){.reviews__description{margin-bottom:34px}}@media(max-width: 767px){.reviews__description{font-size:16px;line-height:20px}}.reviews__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(max-width: 767px){.reviews__buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.reviews__button{font-family:"Montserrat Semi",sans-serif;width:200px;padding:12px;font-size:13px;line-height:18px;text-align:center;letter-spacing:.04em;text-transform:uppercase;background-color:#fff;margin-right:28px;border-radius:2px;color:#000}@media(max-width: 767px){.reviews__button{margin-right:0;margin-bottom:18px}}.reviews__button:hover{color:#000;background-color:rgba(255,255,255,.6)}.reviews__button_read,.reviews__button_submit{color:#fff;background-color:#404040;margin-right:0;border:none}.reviews__button_read:hover,.reviews__button_submit:hover{color:#fff;background-color:#000}.reviews__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:34px 20px 42px;border-bottom:1px solid #c4c4c4}@media(max-width: 767px){.reviews__header{padding-top:26px}}.reviews__sort__title{margin-bottom:12px}.reviews__sort__select{position:relative;width:205px}.reviews__sort__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:10px 11px 10px 13px;border:1px solid #000;background-color:#fff;cursor:pointer}.reviews__sort__btn img{width:24px;height:18px}.reviews__sort__btn.active img{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.reviews__sort__drop{display:none;position:absolute;top:100%;left:0;width:100%;margin-top:-1px;border:1px solid #000;background-color:#fff;z-index:1}.reviews__sort__drop.active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.reviews__sort__drop.active~.js-toggle{background-color:red}.reviews__sort__value{padding:7px 20px;background-color:#fff}.reviews__sort__value:hover{background-color:#f9f9f9}.reviews__total__stars{text-align:right;-webkit-margin-after:18px;margin-block-end:18px}.reviews__total__star{margin-left:3px;text-align:right}.reviews__list{margin-bottom:80px}@media(max-width: 1023px){.reviews__list{margin-bottom:50px}}@media(max-width: 767px){.reviews__list{margin-bottom:40px}}.reviews__item{padding:34px 20px 42px;border-bottom:1px solid #c4c4c4;font-size:14px}.reviews__item__stars{margin-bottom:20px}.reviews__item__stars img{margin-right:3px}.reviews__item__text{margin-bottom:16px}.reviews__item__link{margin-bottom:16px}.reviews__item__link a{text-decoration:underline;cursor:pointer}.reviews__item__name{margin-bottom:16px}.reviews__item__response__open,.reviews__item__response__close{text-decoration-line:underline}.reviews__item__response__open:hover,.reviews__item__response__close:hover{color:#000}.reviews__item__response__close{margin-bottom:24px}.reviews__item__response__close,.reviews__item__response__text{display:none}.reviews__item__response.opened .reviews__item__response__open{display:none}.reviews__item__response.opened .reviews__item__response__close{display:inline-block}.reviews__item__response.opened .reviews__item__response__text{display:block}.reviews__modal{background:rgba(0,0,0,.64)}.reviews__modal__dialog{min-width:640px}@media(max-width: 767px){.reviews__modal{min-width:0}}.reviews__modal__close{position:absolute;top:32px;right:32px;opacity:1}.reviews__modal__close img{width:36px;height:36px}.reviews__modal__content{max-height:100%;overflow:auto}.reviews__modal__container{position:relative;padding:27px 64px 22px 48px}.reviews__modal__title{font-size:20px;line-height:24px;color:#000;margin-bottom:28px}.reviews__form .required{color:#ff3347}.reviews__form__stars{margin-bottom:20px}.reviews__form__star{margin-right:12px;cursor:pointer}.reviews__form__star input{display:none}.reviews__form__star svg{width:40px;height:40px;fill:#e5e5e5}.reviews__form__star.active svg{fill:#000}.reviews__form__stat{text-align:right}.reviews__form .form-group{margin-bottom:20px}.reviews__form label{margin-bottom:7px}.reviews__form .form-control{width:100%;background:0 0;border:0;border:1px solid #767676;font-family:Montserrat,sans-serif;color:#000;font-size:13px;font-weight:400;line-height:18px;-webkit-box-shadow:none;box-shadow:none;padding:13px 15px 11px;height:auto}.reviews__form .form-control::-webkit-input-placeholder{color:#767676}.reviews__form .form-control::-moz-placeholder{color:#767676}.reviews__form .form-control:-ms-input-placeholder{color:#767676}.reviews__form .form-control::-ms-input-placeholder{color:#767676}.reviews__form .form-control::placeholder{color:#767676}.reviews__form .form-control:focus{border-color:#000}.reviews__form textarea{min-height:120px}.reviews__form__button{margin-top:23px;margin-bottom:17px;text-align:center}.reviews__form__politics{max-width:340px;margin:0 auto;font-size:11px;line-height:15px;text-align:center;color:#000}.reviews__form__success{text-align:center;margin-top:100px;margin-bottom:210px}.reviews__form__success__img{width:119px;height:116px;margin:0 auto 60px}.reviews__form__success__title{font-size:20px;margin-bottom:24px}.reviews__form__success__description{max-width:340px;margin:0 auto 44px}.reviews__form__success__button button{text-transform:uppercase}@media(max-width: 991px){.reviews__page{padding-bottom:50px}}.dolyame_block section{padding-top:100px;padding-bottom:120px}@media(max-width: 991px){.dolyame_block section{padding-top:80px;padding-bottom:100px}}@media(max-width: 767px){.dolyame_block section{padding-top:45px;padding-bottom:65px}}.dolyame_block section:nth-child(2n){background-color:#fbf2ff}.dolyame_block .main_section{padding-top:35px}@media(max-width: 991px){.dolyame_block .main_section{padding-top:20px}}@media(max-width: 767px){.dolyame_block .main_section{padding-top:0}}.dolyame_block__title{font-size:48px;color:#000;text-transform:none;line-height:58px;text-align:center}@media(max-width: 991px){.dolyame_block__title{font-size:40px;line-height:50px}}@media(max-width: 767px){.dolyame_block__title{font-size:32px;line-height:37px}}.dolyame_block__title-advantages{margin-bottom:100px}@media(max-width: 991px){.dolyame_block__title-advantages{margin-bottom:50px}}@media(max-width: 767px){.dolyame_block__title-advantages{margin-bottom:45px}}.dolyame_block__title-how-pay,.dolyame_block__title-popular{margin-bottom:70px}@media(max-width: 991px){.dolyame_block__title-how-pay,.dolyame_block__title-popular{margin-bottom:35px}}@media(max-width: 767px){.dolyame_block__title-how-pay,.dolyame_block__title-popular{margin-bottom:26px}}.dolyame_block__title-faq{margin-bottom:63px}@media(max-width: 767px){.dolyame_block__title-faq{margin-bottom:32px}}.dolyame_block-banner{text-align:center;margin-bottom:90px}@media(max-width: 991px){.dolyame_block-banner{margin-bottom:63px}}@media(max-width: 767px){.dolyame_block-banner{margin-bottom:43px}}.dolyame_block-info{max-width:834px;margin:0 auto;text-align:center}.dolyame_block-info__title{margin-bottom:37px}@media(max-width: 991px){.dolyame_block-info__title{margin-bottom:20px}}.dolyame_block-info__description{font-size:22px;color:#000}.dolyame_block-advantage{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:60px}@media(max-width: 767px){.dolyame_block-advantage{margin-bottom:26px}}.dolyame_block-advantage__icon{-ms-flex-negative:0;flex-shrink:0;margin-right:40px}@media(max-width: 991px){.dolyame_block-advantage__icon{margin-right:26px}}.dolyame_block-advantage__icon img{width:46px;height:46px}.dolyame_block-advantage__content{padding-right:80px}@media(max-width: 991px){.dolyame_block-advantage__content{padding-right:20px}}.dolyame_block-advantage__title{font-family:"Montserrat Medium",sans-serif;font-size:24px;color:#000;margin-bottom:12px}@media(max-width: 991px){.dolyame_block-advantage__title{font-size:20px;margin-bottom:8px}}.dolyame_block-advantage__description{font-size:18px;color:#000}@media(max-width: 991px){.dolyame_block-advantage__description{font-size:16px}}@media(min-width: 768px){.dolyame_block .dolyame_block-advantage-col:nth-last-child(-n+2) .dolyame_block-advantage{margin-bottom:0}}@media(max-width: 767px){.dolyame_block .dolyame_block-advantage-col:last-child .dolyame_block-advantage{margin-bottom:0}}.dolyame_block-how-pay__img{text-align:center}.dolyame_block-how-pay__content{margin-left:36px}@media(max-width: 767px){.dolyame_block-how-pay__content{margin-left:0}}.dolyame_block-how-pay__ul{margin-top:56px;margin-bottom:30px}@media(max-width: 991px){.dolyame_block-how-pay__ul{margin-top:50px;margin-bottom:16px}}@media(max-width: 767px){.dolyame_block-how-pay__ul{margin-top:34px;margin-bottom:2px;max-width:500px;margin-left:auto;margin-right:auto}}.dolyame_block-how-pay__ul li{font-size:22px;line-height:31px;margin-bottom:42px}@media(max-width: 991px){.dolyame_block-how-pay__ul li{font-size:18px;line-height:25px;margin-bottom:39px}}@media(max-width: 767px){.dolyame_block-how-pay__ul li{margin-bottom:32px;margin-left:36px}}.dolyame_block-how-pay__ul li::before{width:8px;height:8px;border-radius:50%;background:#000;position:absolute;left:-26px;top:10px;display:inline-block}@media(max-width: 991px){.dolyame_block-how-pay__ul li::before{top:8px}}@media(max-width: 767px){.dolyame_block-how-pay__btn{text-align:center}}.dolyame_block-how-pay__btn a{display:inline-block;font-family:"Montserrat Medium",sans-serif;font-size:16px;letter-spacing:.06em;text-transform:uppercase;color:#fff;width:100%;max-width:364px;padding:19px 0;background:#404040;border-radius:13px;text-align:center}.dolyame_block-how-pay__btn a:hover,.dolyame_block-how-pay__btn a:focus{color:#fff}.dolyame_block-faq{max-width:782px;margin:0 auto}.dolyame_block-faq__panel{border-bottom:1px solid #c6c7c7}.dolyame_block-faq__panel:first-child{border-top:1px solid #c6c7c7}.dolyame_block-faq__panel-title{font-family:"Montserrat Medium",sans-serif;font-size:24px;line-height:34px;padding:35px 0}@media(max-width: 991px){.dolyame_block-faq__panel-title{font-size:20px;line-height:28px;padding:25px 0}}@media(max-width: 767px){.dolyame_block-faq__panel-title{font-size:16px;line-height:22px;padding:20px 0}}.dolyame_block-faq__panel-title .arrow{width:26px;height:26px;top:40px}@media(max-width: 991px){.dolyame_block-faq__panel-title .arrow{top:28px}}@media(max-width: 767px){.dolyame_block-faq__panel-title .arrow{width:22px;height:22px;top:20px}}.dolyame_block-faq__panel-body p{font-size:18px;line-height:25px}@media(max-width: 991px){.dolyame_block-faq__panel-body p{font-size:16px;line-height:19px}}@media(max-width: 767px){.dolyame_block-faq__panel-body p{font-size:13px;line-height:18px}}@media(max-width: 991px){.dolyame_block__slider .block-styled{height:460px}}@media(max-width: 767px){.dolyame_block__slider .block-styled{height:370px}}.dolyame_block__slider .slick-prev{background:url("/assets/styles/../images/arrow-left-slider.svg") center center no-repeat}.dolyame_block__slider .slick-next{background:url("/assets/styles/../images/arrow-right-slider.svg") center center no-repeat}.dolyame_block__slider .slick-dots li{width:10px;height:10px;background-color:rgba(0,0,0,0);border:1px solid #000;opacity:1}.dolyame_block__slider .slick-dots li+li{margin-left:8px}.dolyame_block__slider .slick-dots li.slick-active{background-color:#000}.howtosigninwithapp{max-width:782px;margin-top:52px;margin-bottom:100px;text-align:center}@media(max-width: 767px){.howtosigninwithapp{margin-top:20px;margin-bottom:60px}}.howtosigninwithapp h1,.howtosigninwithapp .h1{font-family:"Montserrat Medium",sans-serif;font-size:28px;line-height:34px;margin-bottom:26px;text-transform:none}@media(max-width: 767px){.howtosigninwithapp h1,.howtosigninwithapp .h1{font-size:24px;line-height:29px}}.howtosigninwithapp .howtosigninwithapp__title{margin-top:61px;margin-bottom:44px}@media(max-width: 767px){.howtosigninwithapp .howtosigninwithapp__title{margin-top:54px;margin-bottom:39px}}.howtosigninwithapp-step__text{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:20px;line-height:24px;color:#000;margin-bottom:16px;text-align:left}@media(max-width: 767px){.howtosigninwithapp-step__text{font-size:13px;line-height:16px;margin-bottom:14px}}.howtosigninwithapp-step__num{margin-right:4px}.howtosigninwithapp-step+.howtosigninwithapp-step{margin-top:43px}@media(max-width: 767px){.howtosigninwithapp-step+.howtosigninwithapp-step{margin-top:21px}}.lightslider__slider{padding:0 17px}.lightslider__item{padding:0 12px}.lightslider .slick-track{margin:auto}.lightslider .slick-arrow{height:45px;width:45px;top:50%;-webkit-transform:translateY(-100%);transform:translateY(-100%);display:block !important}.lightslider .slick-prev{background-image:url(/assets/styles/../images/arrow-left-slider.svg);left:-10px}.lightslider .slick-next{background-image:url(/assets/styles/../images/arrow-right-slider.svg);right:-10px}.lightslider__slider:not(.slick-initialized){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.lightslider__slider:not(.slick-initialized) .lightslider__item{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;width:33.3333333333%}.lightslider__slider:not(.slick-initialized) .lightslider__item:nth-child(n+4){display:none}.lightslider .product__block{max-width:120px;margin:auto}.lightslider .product__img{height:170px}.lightslider .product__block-info{min-height:unset}.lightslider .product__name{margin-bottom:0;font-size:10px;line-height:12px;max-height:unset;padding-left:0;padding-right:0}.lightslider .product__favorite{display:block !important;background-size:13px !important;width:14px;height:13px;top:7px;right:7px}.lightslider .product__favorite:hover:before,.lightslider .product__favorite:hover:after{content:none}.lightslider .product__price{margin-top:6px}.lightslider .product__price .new-price{font-size:13px}.lightslider .product__price .old-price{font-size:10px;line-height:1}.lightslider .product__subscription{margin-top:8px}.lightslider--waitlist .lightslider__slider{padding:0;margin-left:-15px;margin-right:-15px}.lightslider--waitlist .lightslider__item{padding:0 15px}.lightslider--waitlist .product__block{max-width:138px}.lightslider--waitlist .product__img{height:202px}.lightslider--waitlist .product__favorite{background:url(/assets/styles/../images/i-heart.svg) center no-repeat;background-size:15px !important;width:16px;height:16px}.lightslider--waitlist .product__favorite.active{background:url(/assets/styles/../images/i-heart-red.svg) center no-repeat}@media screen and (max-width: 368px){.lightslider__slider:not(.slick-initialized) .lightslider__item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%}.lightslider__slider:not(.slick-initialized) .lightslider__item:nth-child(n+2){display:none}}@media screen and (max-width: 600px){.lightslider__slider:not(.slick-initialized) .lightslider__item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;width:50%}.lightslider__slider:not(.slick-initialized) .lightslider__item:nth-child(n+3){display:none}}@media screen and (min-width: 600px){.lightslider .slick-arrow{background-color:rgba(255,255,255,.58);-webkit-transition:all .2s ease;transition:all .2s ease;border-radius:50%}.lightslider .slick-prev{left:0}.lightslider .slick-next{right:0}}.referral-wizard-profile{max-width:982px;margin:6px auto 60px;position:relative}.referral-wizard-profile::before{content:"";display:block;padding-bottom:75.78%;background-image:url(/assets/images/referral/referrer_320.jpg);background-repeat:no-repeat;background-position:center;background-size:100%}.referral-wizard-profile__inner{position:relative;background-color:#caeafc}.referral-wizard-profile__inner .preloader{position:absolute}.referral-wizard-profile__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}.referral-wizard-profile__section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.referral-wizard-profile__section:not(.active){display:none}.referral-wizard-profile__section.anim-show{opacity:0;-webkit-animation:referral-wizard-profile-show .3s ease-in-out .3s 1 normal forwards;animation:referral-wizard-profile-show .3s ease-in-out .3s 1 normal forwards}.referral-wizard-profile__section.anim-hide{-webkit-animation:referral-wizard-profile-hide .3s ease-in-out 0s 1 normal forwards;animation:referral-wizard-profile-hide .3s ease-in-out 0s 1 normal forwards}@media(min-width: 768px){.referral-wizard-profile::before{padding-bottom:43.47%;background-image:url(/assets/images/referral/referrer_768.jpg)}}@media(min-width: 992px){.referral-wizard-profile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:546px;padding-top:0}.referral-wizard-profile::before{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;width:50%;padding-bottom:0;height:100%;background-size:cover;background-image:url(/assets/images/referral/referrer_1200.jpg)}.referral-wizard-profile__inner{width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.referral-wizard-profile__section{position:absolute;top:0;left:0;width:100%;height:100%}}@-webkit-keyframes referral-wizard-profile-show{0%{opacity:0}100%{opacity:1}}@keyframes referral-wizard-profile-show{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes referral-wizard-profile-hide{0%{opacity:1}100%{opacity:0}}@keyframes referral-wizard-profile-hide{0%{opacity:1}100%{opacity:0}}.referral-profile-section{padding:50px 22px;color:#000}.referral-profile-section__title{text-align:center;text-transform:none;font-family:"Montserrat Medium",sans-serif}.referral-profile-section .btn{padding:14px 15px;border-radius:2px;font-size:12px;line-height:18px;letter-spacing:.04em;text-transform:uppercase;width:100%}.referral-profile-section .btn__primary{background-color:#000;border-color:#000;color:#fff}.referral-profile-section .btn__primary:hover,.referral-profile-section .btn__primary:focus,.referral-profile-section .btn__primary:active{color:#fff;background-color:#333;border-color:#333}.referral-profile-section__consent{text-align:center;color:gray}.referral-profile-section__consent a{text-decoration:underline}.referral-profile-section__consent a:hover,.referral-profile-section__consent a:active{text-decoration:none}.referral-profile-section b{font-weight:400;font-family:"Montserrat Semi",sans-serif}.referral-profile-section .form-group{margin-bottom:16px}.referral-profile-section .form-control{height:34px}.referral-profile-section .form-control,.referral-profile-section .form-control:focus{border-width:1px;border-style:solid;color:#000}.referral-profile-section .form-group:not(.has-error) .form-control{border-color:#585858}.referral-profile-section .form-group:not(.has-error) .form-control:focus{border-color:#000;border-style:solid;color:#000}.referral-profile-section--start{text-align:center;margin:auto}.referral-profile-section--start .referral-profile-section__title{font-size:22px;line-height:28px;margin-bottom:20px;padding:0 10px}.referral-profile-section--start .btn__primary{max-width:280px;padding-top:19px;padding-bottom:19px;font-size:15px;line-height:18px;letter-spacing:.04em}.referral-profile-section--start .referral-profile-section__desc{font-size:16px;margin-bottom:35px;line-height:20px}.referral-profile-section--signin{max-width:414px;margin:auto}.referral-profile-section--signin .referral-profile-section__title{font-size:18px;line-height:24px;margin-bottom:36px}.referral-profile-section--signin .referral-profile-section__content{padding:0px 9px}.referral-profile-section--signin .btn__primary{margin-top:12px}.referral-profile-section--share{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.referral-profile-section--share .referral-profile-section__title{font-size:18px;line-height:24px;margin-bottom:22px}.referral-profile-section--share .referral-profile-section__content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.referral-profile-section--share .tab-content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;background:#fff;padding:22px 20px;overflow-x:hidden;overflow-y:auto}.referral-profile-section--share .tab-content::-webkit-scrollbar{width:7px}.referral-profile-section--share .tab-content::-webkit-scrollbar-button{display:none}.referral-profile-section--share .tab-content::-webkit-scrollbar-track{border-radius:6px;background:#ecebeb}.referral-profile-section--share .tab-content::-webkit-scrollbar-track-piece{border-radius:6px;background:#ecebeb}.referral-profile-section--share .tab-content::-webkit-scrollbar-thumb{height:150px;background-color:#999;border-radius:6px}.referral-profile-section--share .tab-content::-webkit-scrollbar-corner{background:#ecebeb}.referral-profile-section--share .tab-content::-webkit-resizer{background:#ecebeb}.referral-profile-section--share .nav-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0;border-bottom:0}.referral-profile-section--share .nav-tabs>li{margin-bottom:0;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:86px}.referral-profile-section--share .nav-tabs>li:before{display:none}.referral-profile-section--share .nav-tabs>li>a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:54px;padding:10px 12px;border-top-right-radius:12px;border-top-left-radius:12px;border:0;margin:0}.referral-profile-section--share .nav-tabs>li>a:active,.referral-profile-section--share .nav-tabs>li>a:focus{border:0}.referral-profile-section--share .nav-tabs>li.active>a{background:#fff}@media(min-width: 768px){.referral-profile-section--start{max-width:650px;padding-top:92px}.referral-profile-section--start .referral-profile-section__title{font-size:26px;line-height:31px}.referral-profile-section--start .referral-profile-section__content{margin:auto;max-width:360px}.referral-profile-section__share .nav-tabs>li>a{padding:10px 20px}}@media(min-width: 992px){.referral-profile-section{padding:10px 30px 10px 30px}.referral-profile-section--start{max-width:480px}.referral-profile-section--start .referral-profile-section__title{font-size:26px;line-height:31px}.referral-profile-section--start .referral-profile-section__desc{margin-bottom:42px}.referral-profile-section--start .referral-profile-section__content{max-width:unset}.referral-profile-section--share{padding-top:30px}}.referral-profile-tell,.referral-profile-tell p{font-size:13px;line-height:16px}.referral-profile-tell p{margin-bottom:0}.referral-profile-tell a{color:#5983f0;text-decoration:underline}.referral-profile-tell__name{font-family:"Montserrat Semi",sans-serif;font-size:20px;line-height:24px;margin:10px 0 18px}.referral-profile-tell__title{font:500 14px/24px "Montserrat Medium",sans-serif;margin-bottom:7px;text-transform:none}.referral-profile-tell__list{padding-left:18px}.referral-profile-tell__list>li{margin-bottom:16px}.referral-profile-share{padding:0;text-align:left;font-size:13px;line-height:17px}.referral-profile-share__link{font:500 20px/24px "Montserrat Medium",sans-serif;overflow:hidden;text-overflow:ellipsis;margin-bottom:19px}.referral-profile-share__text{font:500 16px/22px "Montserrat Medium",sans-serif;text-align:center;max-width:292px;padding:0 16px;margin:0 auto 16px}.referral-profile-share__title{font:500 15px/18px "Montserrat Medium",sans-serif;margin-bottom:16px;text-transform:none}.referral-profile-share__list{padding-left:18px;margin-bottom:16px}.referral-profile-share__list>li{margin-bottom:10px}.referral-profile-share__actions{max-width:313px;margin-left:auto;margin-right:auto}@media(max-width: 360px){.referral-profile-share .btn{font-size:11px}}.popover.popover-referral{padding:0;max-width:100%;margin-left:120px;margin-top:-20px}.popover.popover-referral .popover-content{padding:0}.popover.popover-referral .popover-content img{height:auto}@media(max-width: 767px){.popover.popover-referral{margin-left:0;left:15px !important;max-width:calc(100% - 30px)}}.referral-wizard-apply{max-width:982px;margin:0 auto;position:relative;background-color:#caeafc}.referral-wizard-apply::before{content:"";display:block;padding-bottom:75.78%;background-image:url(/assets/images/referral/referral_320.jpg);background-repeat:no-repeat;background-position:center;background-size:cover}.referral-wizard-apply__container{position:relative}.referral-wizard-apply__container .preloader{position:absolute}.referral-wizard-apply__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}.referral-wizard-apply__section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.referral-wizard-apply__section:not(.active){display:none}.referral-wizard-apply__section.anim-show{opacity:0;-webkit-animation:referral-wizard-apply-show .3s ease-in-out .3s 1 normal forwards;animation:referral-wizard-apply-show .3s ease-in-out .3s 1 normal forwards}.referral-wizard-apply__section.anim-hide{-webkit-animation:referral-wizard-apply-hide .3s ease-in-out 0s 1 normal forwards;animation:referral-wizard-apply-hide .3s ease-in-out 0s 1 normal forwards}@media(min-width: 992px){.referral-wizard-apply::before{background-image:url(/assets/images/referral/referral_768.jpg)}}@media(min-width: 992px){.referral-wizard-apply{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:546px;padding-top:0}.referral-wizard-apply::before{background-image:url(/assets/images/referral/referral_1200.jpg);width:100%;height:100%;padding-bottom:0}.referral-wizard-apply__container{width:calc(100% - 491px);-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 491px);flex:0 0 calc(100% - 491px)}.referral-wizard-apply__section{position:absolute;top:0;left:0;width:100%;height:100%}}@-webkit-keyframes referral-wizard-apply-show{0%{opacity:0}100%{opacity:1}}@keyframes referral-wizard-apply-show{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes referral-wizard-apply-hide{0%{opacity:1}100%{opacity:0}}@keyframes referral-wizard-apply-hide{0%{opacity:1}100%{opacity:0}}.modal-referral-apply .modal-dialog{max-width:800px}.modal-referral-apply .modal-content{background-color:#caeafc}.modal-referral-apply .close{position:absolute;right:20px;top:20px;z-index:2;color:#000;opacity:1}.modal-referral-apply .referral-wizard-apply{margin-top:0;margin-bottom:0}@media screen and (max-width: 767px){.modal-referral-apply .modal-content{height:100%;border:0;border-radius:0;overflow:auto}.modal-referral-apply .close{padding:9px;background:rgba(255,255,255,.6);border-radius:50%;line-height:0}}@media(min-width: 992px){.modal-referral-apply .referral-wizard-apply::before{background-image:url(/assets/images/referral/referral_popup.jpg)}.modal-referral-apply .referral-wizard-apply__container{width:calc(100% - 365px);-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 364px);flex:0 0 calc(100% - 364px)}.modal-referral-apply .referral-wizard-apply .referral-apply-section--choose-gift{max-width:376px}.modal-referral-apply .gift-options__text{font-size:12px;gap:4px}}.referral-apply-section{padding:35px 16px;margin:0 auto;text-align:center;font-size:13px;line-height:16px;max-width:360px;width:100%}.referral-apply-section .btn{padding:18px 15px;border-radius:2px;font:400 15px/18px "Montserrat Semi",sans-serif;letter-spacing:.04em;text-transform:uppercase;width:100%;background-color:#000;border-color:#000;color:#fff}.referral-apply-section .btn:hover,.referral-apply-section .btn:focus,.referral-apply-section .btn:active{color:#fff;background-color:#333;border-color:#333}.referral-apply-section .btn.btn__outline{background:#fff;color:#585858;border-color:#585858}.referral-apply-section__subtitle,.referral-apply-section__title{font:500 26px/31px "Montserrat Medium",sans-serif;text-transform:none}.referral-apply-section__title span{font-weight:bold;font-family:"Montserrat Bold",sans-serif;display:inline}.referral-apply-section__subtitle{margin-bottom:10px}.referral-apply-section__title{margin-bottom:10px}.referral-apply-section__message{margin-bottom:20px}.referral-apply-section__description{margin-bottom:34px}.referral-apply-section__promocode{font:700 26px/32px "Montserrat Bold",sans-serif;margin-bottom:30px}.referral-apply-section__actions{padding:0 8px}.referral-apply-section__actions .btn+.btn{margin-top:12px}.referral-apply-section .form-group{margin-bottom:26px}.referral-apply-section .form-control{height:45px}.referral-apply-section .form-control,.referral-apply-section .form-control:focus{border-width:1px;border-style:solid;color:#000}.referral-apply-section .form-group:not(.has-error) .form-control{border-color:#585858}.referral-apply-section .form-group:not(.has-error) .form-control:focus{border-color:#000;border-style:solid;color:#000}.referral-apply-section__consent{font:400 10px/120% "Montserrat",sans-serif;text-align:center;color:gray;margin-top:12px}.referral-apply-section__consent a{text-decoration:underline;color:gray}.referral-apply-section__consent a:hover,.referral-apply-section__consent a:focus,.referral-apply-section__consent a:active{text-decoration:none;color:gray}@media screen and (max-width: 767px){.referral-apply-section--name{padding-top:36px}.referral-apply-section--name .referral-apply-section__title{margin-bottom:15px;font-size:22px;line-height:28px}.referral-apply-section--email{padding-top:30px}.referral-apply-section--email .referral-apply-section__title{line-height:28px}.referral-apply-section--email .referral-apply-section__description{padding:0 10px;margin-bottom:32px}.referral-apply-section--confirm{padding-top:42px}.referral-apply-section--confirm .referral-apply-section__title{margin-bottom:30px}.referral-apply-section--confirm .referral-apply-section__message{margin-bottom:40px}.referral-apply-section--promocode{padding-top:22px}.referral-apply-section--promocode .referral-apply-section__title{font-size:22px;line-height:28px;padding:0 10px;margin-bottom:7px}.referral-apply-section--promocode .referral-apply-section__description{padding:0px 16px;margin-bottom:26px}}@media screen and (min-width: 768px){.referral-apply-section{padding:16px;max-width:392px;font-size:16px;line-height:20px}.referral-apply-section__description{padding:0px 30px;margin-bottom:30px}.referral-apply-section__subtitle,.referral-apply-section__title{font:500 26px/31px "Montserrat Medium",sans-serif}.referral-apply-section__subtitle{margin-bottom:13px}.referral-apply-section__title{margin-bottom:20px}.referral-apply-section__message{margin-bottom:20px}.referral-apply-section__actions{padding:0 23px}.referral-apply-section__message{margin-bottom:34px}.referral-apply-section--name{padding-bottom:64px}.referral-apply-section--name .referral-apply-section__title{margin-bottom:24px}.referral-apply-section--name .referral-apply-section__description{margin-bottom:34px}.referral-apply-section--name .form-group{margin-bottom:24px}.referral-apply-section--choose-gift{max-width:450px}.referral-apply-section--choose-gift .referral-apply-section__actions{max-width:362px;margin-left:auto;margin-right:auto}}@-webkit-keyframes anim-wizard-show{0%{opacity:0}100%{opacity:1}}@keyframes anim-wizard-show{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes anim-wizard-hide{0%{opacity:1}100%{opacity:0}}@keyframes anim-wizard-hide{0%{opacity:1}100%{opacity:0}}.gift-options{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;margin-bottom:26px}.gift-options__option{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 6px);flex:0 0 calc(50% - 6px);width:calc(50% - 6px)}.gift-options__label{display:block;width:100%}.gift-options__image{margin-bottom:12px}.gift-options__image>img{height:203px;width:100%;-o-object-fit:cover;object-fit:cover}.gift-options__text{font-size:14px;line-height:120%;font-style:"Montserrat",sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 4px}.gift-options__input{accent-color:#000;width:16px;height:16px;margin:0 !important}@font-face{font-family:Comic CAT;src:url("/assets/fonts/Comic_CAT.otf") format("opentype")}.newyear-referrer-section{text-align:center;padding:64px 0 16px}.newyear-referrer-section__title{font:400 34px/44px "Comic CAT",sans-serif;color:#00485a;margin-bottom:12px}.newyear-referrer-section__content{padding:0 10px}.newyear-referrer-section__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-12px -7px}.newyear-referrer-section__buttons .btn-newyear-referrer{margin:12px 7px;width:100%}.newyear-referrer-section--card{padding-top:85px;padding-bottom:54px;background-color:#c9e7f9}.newyear-referrer-section--card .newyear-referrer-card{margin-left:-15px;margin-right:-15px;padding-top:20px;padding-left:10px}.newyear-referrer-section--card .newyear-referrer-section__title{margin-bottom:19px}.newyear-referrer-section--card .newyear-referrer-section__text{font-size:18px;line-height:23px;padding-left:15px;padding-right:15px;margin-bottom:12px}.newyear-referrer-section--card .newyear-referrer-section__buttons{margin-top:27px;margin-bottom:18px}.newyear-referrer-section--description .newyear-referrer-section__title{margin-bottom:12px}.newyear-referrer-section--description .newyear-referrer-section__text{font-size:20px;line-height:28px;padding-left:10px;padding-right:10px;margin-bottom:30px}.newyear-referrer-section--description .newyear-referrer-section__image{display:none}.newyear-referrer-section--share{padding-top:0;padding-bottom:0;overflow:hidden}.newyear-referrer-section--share .newyear-referrer-section__bg{background-color:#c9e7f9;padding-bottom:60px}.newyear-referrer-section--share .referral-wizard-profile{padding:0;margin:0}.newyear-referrer-section--share .newyear-referrer-section__phone{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;padding-top:14px;padding-left:14px;margin-bottom:64px}.newyear-referrer-section--share .newyear-referrer-section__phone img{max-width:422px;-webkit-transform:rotate(-11deg);transform:rotate(-11deg);-webkit-transform-origin:center;transform-origin:center}.newyear-referrer-section--share .referral-wizard-profile{height:auto}.newyear-referrer-section--share .referral-wizard-profile .preloader{width:calc(100% + 30px);height:calc(100% + 30px);top:-15px;left:-15px;border-radius:13px}.newyear-referrer-section--share .referral-profile-section{padding:0}.newyear-referrer-section--share .referral-wizard-profile__section{position:relative}.newyear-referrer-section--share .referral-wizard-profile::before{display:none}.newyear-referrer-section--share .referral-wizard-profile__inner{background:rgba(0,0,0,0);width:100%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.newyear-referrer-section--share .referral-profile-section .form-control{height:56px;border-radius:13px;border:2px solid #00485a;color:#00485a}.newyear-referrer-section--share .referral-profile-section .form-group:not(.has-error) .form-control,.newyear-referrer-section--share .referral-profile-section .form-group:not(.has-error) .form-control:focus{border:2px solid #00485a;color:#00485a}.newyear-referrer-section--share .btn-newyear-referrer{width:100%;max-width:none}.newyear-referrer-section--share .referral-profile-section--signin{max-width:480px;padding:0}.newyear-referrer-section--share .newyear-referrer-section__title{max-width:300px;margin:auto;margin-bottom:76px}.newyear-referrer-section .mx-auto{margin-left:auto;margin-right:auto}@media(min-width: 576px){.newyear-referrer-section{padding-top:70px;padding-bottom:20px}.newyear-referrer-section__content{max-width:463px;margin:auto}.newyear-referrer-section__title{font-size:40px;line-height:52px}.newyear-referrer-section--card{padding-top:93px}.newyear-referrer-section--card .newyear-referrer-section__title{margin-bottom:12px}.newyear-referrer-section--card .newyear-referrer-section__text{font-size:20px;line-height:26px}.newyear-referrer-section--card .newyear-referrer-section__buttons{margin-top:29px;margin-bottom:22px}.newyear-referrer-section--description{padding-top:90px}.newyear-referrer-section--description .newyear-referrer-section__title{margin-bottom:18px}.newyear-referrer-section--share{padding-top:16px;padding-bottom:0}.newyear-referrer-section--share .newyear-referrer-section__phone{padding-left:16px;margin-top:-48px;margin-bottom:0}.newyear-referrer-section--share .newyear-referrer-section__title{max-width:none;margin-bottom:66px}.newyear-referrer-section--share .newyear-referrer-section__phone img{max-width:478px}}@media(min-width: 768px){.newyear-referrer-section--card{text-align:left;padding-top:66px;padding-bottom:52px}.newyear-referrer-section--card .newyear-referrer-section__content{margin-left:0;position:relative;z-index:2;padding:0;max-width:420px}.newyear-referrer-section--card .newyear-referrer-section__text{padding:0;max-width:368px}.newyear-referrer-section--card .btn-newyear-referrer{max-width:268px}.newyear-referrer-section--card .newyear-referrer-section__buttons{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.newyear-referrer-section .newyear-referrer-card{position:absolute;left:auto;padding:0;top:-26px;right:-90px;width:472px}}@media(min-width: 992px){.newyear-referrer-section--card .newyear-referrer-card{right:20px;left:auto}.newyear-referrer-section--description{text-align:left;padding-top:108px}.newyear-referrer-section--description .newyear-referrer-section__inner{display:-webkit-box;display:-ms-flexbox;display:flex}.newyear-referrer-section--description .newyear-referrer-section__content{max-width:none;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;padding-left:11px;padding-right:0}.newyear-referrer-section--description .newyear-referrer-section__image{display:block;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;-webkit-box-flex:0;-ms-flex:0 auto;flex:0 auto;width:398px;margin-top:74px;margin-left:-11px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.newyear-referrer-section--description .newyear-referrer-section__image img{max-width:295px}.newyear-referrer-section--description .newyear-referrer-section__text{padding-left:0;padding-right:38px;margin-bottom:31px}.newyear-referrer-section--description .newyear-referrer-section__buttons{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.newyear-referrer-section--description .btn-newyear-referrer{max-width:260px}.newyear-referrer-section--share{padding-top:48px;padding-bottom:0}.newyear-referrer-section--share .newyear-referrer-section__phone{position:absolute;width:645px;top:-167px;left:-94px;padding:0;margin:0}.newyear-referrer-section--share .newyear-referrer-section__phone img{max-width:100%;margin:0}.newyear-referrer-section--share .newyear-referrer-section__inner{-webkit-box-flex:0;-ms-flex:0;flex:0;width:100%;padding-left:400px;padding-top:50px}.newyear-referrer-section--share .newyear-referrer-section__title{font-size:34px;line-height:44px;margin-bottom:28px}.newyear-referrer-section--share .newyear-referrer-section__bg{padding-bottom:46px}}@media(min-width: 1200px){.newyear-referrer-section__buttons{margin-left:-12px;margin-right:-12px}.newyear-referrer-section__buttons .btn-newyear-referrer{margin-left:12px;margin-right:12px}.newyear-referrer-section__title{font-size:46px;line-height:60px}.newyear-referrer-section .newyear-referrer-card{width:536px;left:auto;right:60px;top:-59px;padding:0}.newyear-referrer-section--card{padding-top:89px;padding-bottom:102px}.newyear-referrer-section--card .newyear-referrer-section__content{max-width:560px}.newyear-referrer-section--card .newyear-referrer-section__title{max-width:510px;margin-bottom:10px}.newyear-referrer-section--card .newyear-referrer-section__text{margin-bottom:10px;font-size:22px;line-height:29px;max-width:560px}.newyear-referrer-section--description .newyear-referrer-section__image{width:443px;margin-top:55px;margin-left:28px}.newyear-referrer-section--description .newyear-referrer-section__image img{max-width:100%}.newyear-referrer-section--description .newyear-referrer-section__content{padding-left:130px}.newyear-referrer-section--description .newyear-referrer-section__title{margin-bottom:15px}.newyear-referrer-section--steps{padding-top:100px}.newyear-referrer-section--share{padding-top:172px}.newyear-referrer-section--share .newyear-referrer-section__phone{position:absolute;width:814px;top:-267px;left:-36px}.newyear-referrer-section--share .newyear-referrer-section__inner{padding-left:670px;padding-top:58px}.newyear-referrer-section--share .newyear-referrer-section__title{font-size:44px;line-height:57px;margin-bottom:50px}}.btn-newyear-referrer{-webkit-box-shadow:none;box-shadow:none;display:block;max-width:370px;font:400 16px/18px "Montserrat Semi",sans-serif;text-decoration:none;padding:17px 12px;border-radius:13px;text-align:center;letter-spacing:.06em;border:2px solid rgba(0,0,0,0);-webkit-transition:.3s ease;transition:.3s ease}.btn-newyear-referrer--primary{background-color:#00485a;border-color:#00485a;color:#fff}.btn-newyear-referrer--primary:hover,.btn-newyear-referrer--primary:focus,.btn-newyear-referrer--primary:active{background-color:#13687d;border-color:#13687d;color:#fff}.btn-newyear-referrer--outline{background-color:rgba(0,0,0,0);border-color:#00485a;color:#00485a}.btn-newyear-referrer--outline:hover,.btn-newyear-referrer--outline:focus,.btn-newyear-referrer--outline:active{background-color:#00485a;border-color:#00485a;color:#fff}.newyear-referrer-steps{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:-30px;padding:45px 0}.newyear-referrer-steps__step{width:343px;max-width:100%;margin:30px 0}.newyear-referrer-steps__num{border:1px solid #00485a;background-color:#00485a;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:76px;height:76px;border-radius:100%;margin-bottom:30px}.newyear-referrer-steps__text{font-size:20px;line-height:28px}@media(min-width: 992px){.newyear-referrer-steps{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:-30px;margin-right:-30px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.newyear-referrer-steps__step{margin-left:30px;margin-right:30px}}.newyear-share-block{max-width:410px;margin:auto}.newyear-share-block__external{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;margin:0 -25px 43px}.newyear-share-block__item{padding:0 25px;max-width:33%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-transition:.3s ease;transition:.3s ease;color:#00485a}.newyear-share-block__item:hover,.newyear-share-block__item:active,.newyear-share-block__item:focus{color:#13687d}.newyear-share-block__link{display:block;color:#000;font:400 24px/34px "Montserrat Medium",sans-serif;width:100%;overflow:hidden;text-overflow:ellipsis;margin-bottom:44px;white-space:nowrap;text-decoration:underline}.newyear-share-block__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:370px;margin:auto}.newyear-share-block__buttons .btn-newyear-referrer+.btn-newyear-referrer{margin-top:25px}@media(min-width: 992px){.newyear-share-block{max-width:440px}.newyear-share-block__link{margin-bottom:24px}.newyear-share-block__buttons{max-width:100%}}@media(min-width: 1200px){.newyear-share-block{max-width:480px}.newyear-share-block__external{margin-bottom:48px}.newyear-share-block__link{margin-bottom:43px}}.order-vote{width:782px;text-align:initial;margin-bottom:32px}@media(max-width: 767px){.order-vote{width:auto}}.vote-list{border:1px solid #000;padding:43px 30px;position:relative}.vote-list__form{margin:auto;max-width:500px}.vote-list__form .preloader{position:absolute}.vote-list__actions{max-width:362px;margin:auto}.vote-list .btn{text-decoration:none !important}@media(min-width: 768px){.vote-list{padding-left:40px;padding-right:40px}}.vote-question__title{font-family:"Montserrat Semi",sans-serif;text-align:center;font-size:18px;line-height:23px;margin-bottom:24px}.vote-question__answer-list{max-width:362px;margin:auto}.vote-question .checkbox{margin-top:10px;margin-bottom:10px}.vote-question .checkbox>input{position:absolute;opacity:0}.vote-question .checkbox label{display:block;position:relative;background-color:#f1f1f1;padding:11px 11px 11px 42px;border-radius:4px}.vote-question .checkbox label::before{content:"";width:18px;height:18px;position:absolute;left:0;top:0;border:1px solid #686868;border-radius:4px;top:12px;left:11px;-webkit-transition:.2s background-color;transition:.2s background-color}.vote-question .checkbox label::after{content:"";top:15px;left:12px;width:7px;height:10px;border-top:2px solid rgba(0,0,0,0);border-left:2px solid rgba(0,0,0,0);border-right:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:rotate(40deg);transform:rotate(40deg);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:100% 100%;transform-origin:100% 100%;position:absolute;opacity:0;-webkit-transition:.2s opacity;transition:.2s opacity}.vote-question .checkbox>input:checked~label::before{background-color:#000}.vote-question .checkbox>input:checked~label::after{opacity:1}.vote-question .form-control{border:1px solid #686868;border-radius:4px}.vote-question .form-control:hover,.vote-question .form-control:focus{border:1px solid #686868}.vote-question textarea.form-control{min-height:50px}.vote-question textarea.form-control::-webkit-input-placeholder{color:#686868}.vote-question textarea.form-control::-moz-placeholder{color:#686868}.vote-question textarea.form-control:-ms-input-placeholder{color:#686868}.vote-question textarea.form-control::-ms-input-placeholder{color:#686868}.vote-question textarea.form-control::placeholder{color:#686868}@media(min-width: 768px){.vote-question .checkbox label{padding-left:48px}}.vote-result{border:1px solid #000;padding:52px 20px 36px}.vote-result__container{margin:auto;max-width:362px;text-align:center}.vote-result__message{font-family:"Montserrat Semi",sans-serif;text-align:center;font-size:18px;line-height:23px;margin-bottom:27px}.vote-result__telegram{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:auto;margin-bottom:30px}.vote-result__telegram svg{margin-left:8px}.vote-result__telegram span{font-family:"Montserrat Medium",sans-serif;font-size:18px;line-height:31px;margin-left:18px}.vote-result__telegram,.vote-result .btn{text-decoration:none !important}@media(min-width: 768px){.vote-result{padding-left:40px;padding-right:40px}}.sections_slider:not(.slick-initialized){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow:hidden;visibility:hidden}.sections_slider__container{padding-bottom:120px;max-width:100%;display:block}@media(max-width: 767px){.sections_slider__container{padding-bottom:60px}}.sections_slider__item{display:block;position:relative;background:#f2f2f2;text-decoration:none;color:#303030;margin:10px;cursor:pointer}.sections_slider__item>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.sections_slider__item__title{text-align:center;padding:10px;display:block;width:100%}.sections_slider__item__image{display:block;height:140px}.dropzone__file-input{position:absolute;width:0px;height:0px;opacity:0}.dropzone__zone{padding:13px 16px;border:1px dashed #000;-webkit-transition:.3s;transition:.3s;cursor:pointer;display:block;max-width:412px}.dropzone__info{display:grid;grid-template-rows:1fr 1fr;grid-template-columns:48px 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"Montserrat Medium";font-weight:400}.dropzone.is-highlighted .dropzone__zone,.dropzone__zone:hover{background-color:#f9f9f9}.dropzone__icon{grid-row-start:1;grid-column-start:1;grid-row-end:3;grid-column-end:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dropzone__comment{font-size:10px;color:#767676}.dropzone__files{display:none}.dropzone__preview{position:relative;height:100px;width:100px;padding:9px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#f1f2f2;border:1px solid #ccc;border-radius:4px;margin:10px}.dropzone__preview.has-error,.dropzone__preview.has-error .dropzone__remove{border-color:#fc5757;color:#fc5757;border-width:1px}.dropzone__filename{text-overflow:ellipsis;overflow:hidden;font-size:9px}.dropzone__remove{position:absolute;background:#fff;width:20px;height:20px;border-radius:50%;border:1px solid #ccc;right:-10px;top:-10px}.dropzone__remove:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:url("/assets/images/i-close.svg") 0 0 no-repeat;background-size:8px;background-position:center}.dropzone.is-started .dropzone__files{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 -10px 10px}.product-kits{margin-bottom:25px}.product-kits__title{margin-bottom:22px}.product-kits__container{overflow:hidden}.product-kits__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -32px}.product-kits__col{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:0 32px;width:50%}.product-kits__summary-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:20px;padding-bottom:20px}.product-kits__summary-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:48px;position:relative}.product-kits__summary-price::before{content:"";display:block;width:16px;height:16px;background-image:url("data:image/svg+xml,%3Csvg width='17' height='11' viewBox='0 0 17 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.446484 0.179999H16.1065V2.304H0.446484V0.179999ZM0.446484 8.496H16.1065V10.62H0.446484V8.496Z' fill='black'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center;background-size:16px;margin-right:6px;margin-top:4px}.product-kits__summary-actions{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-kits__summary .product-kits__price{font-size:18px;font-family:"Montserrat Semi",sans-serif}.product-kits__summary .product-kits__old-price{font-family:"Montserrat",sans-serif;font-size:13px}.product-kits__separator{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:64px}.product-kits__picture{position:relative}.product-kits__picture::before{content:"";position:absolute;background-image:url("data:image/svg+xml, %3Csvg width='17' height='17' viewBox='0 0 17 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.1065 9.48H9.41048V16.032H7.14248V9.48H0.446484V7.356H7.14248V0.767999H9.41048V7.356H16.1065V9.48Z' fill='black'/%3E%3C/svg%3E ");background-size:16px;background-repeat:no-repeat;background-position:center;right:-32px;top:50%;-webkit-transform:translateX(50%) translateY(-25%);transform:translateX(50%) translateY(-25%);width:16px;height:16px}.product-kits__col:nth-last-child(2) .product-kits__picture::before{background-image:url("data:image/svg+xml,%3Csvg width='17' height='11' viewBox='0 0 17 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.446484 0.179999H16.1065V2.304H0.446484V0.179999ZM0.446484 8.496H16.1065V10.62H0.446484V8.496Z' fill='black'/%3E%3C/svg%3E%0A")}.product-kits__image{width:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:111/144;margin-bottom:10px}.product-kits__price{font-family:"Montserrat Medium",sans-serif;margin-bottom:6px}.product-kits__old-price{text-decoration-line:line-through;color:#9e9f9f}.product-kits .btn{display:block;background:#5983f0;color:#fff;border-radius:2px;font-family:"Montserrat Semi",sans-serif;text-transform:uppercase;padding:10px;width:100%}.product-kits .btn:hover,.product-kits .btn:active{background:#3265e6}@media(max-width: 575px){.product-kits__col:last-child{width:100%}.product-kits__summary .product-kits__price{margin-right:14px}}@media screen and (min-width: 576px){.product-kits__items{-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-left:-46px;margin-right:-46px}.product-kits__col{padding-left:46px;padding-right:46px;width:33.3333333333%;max-width:251px}.product-kits__picture::before{right:-46px}.product-kits__summary{text-align:center;height:0;overflow:hidden;padding-top:130%;position:relative;padding-top:129.7297297297%}.product-kits__summary-actions,.product-kits__summary-inner{max-width:120px;margin:auto}.product-kits__summary-inner{position:absolute;top:auto;bottom:0;left:0;width:100%;padding-top:12px;padding-bottom:12px}.product-kits__summary-price{margin-bottom:16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-kits__summary-price:before{display:none}.product-kits__summary .product-kits__discount{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.product-kits__separator{min-width:78px}.product-kits__item~.product-kits__item .product-kits__picture:before{right:-39px}}.shoe-size-picker{text-align:center;padding:48px 0;max-width:562px;margin:auto}.shoe-size-picker__icon{margin-bottom:10px;width:1em;height:1em;font-size:40px}.shoe-size-picker__title{font:400 26px/36px "Montserrat",sans-serif;text-transform:none;padding:0 10px;margin-bottom:20px}.shoe-size-picker__desc{font-size:13px;line-height:18px;padding:0 5px}.shoe-size-picker__sizes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:20px 0}.shoe-size-picker__size{padding:9px 7px}.shoe-size-picker__size>input[type=radio],.shoe-size-picker__size>input[type=checkbox]{position:absolute;left:0;z-index:-1;opacity:0}.shoe-size-picker__size>label{width:56px;height:56px;border:1px solid #333;border-radius:50%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-transition:.15s;transition:.15s;font:400 16px/29px "Montserrat",sans-serif}.shoe-size-picker__size>label:hover{background-color:#c6c7c7}.shoe-size-picker__size>input[type=radio]:checked+label,.shoe-size-picker__size>input[type=checkbox]:checked+label{border:1px solid #000;background-color:#dcdcdc}.shoe-size-picker .btn__black{display:block;width:100%;max-width:312px;padding:15px 10px;font:400 13px/18px "Montserrat Semi",sans-serif;height:auto;max-height:none}.shoe-size-picker .preloader{position:absolute !important}@media(min-width: 768px){.shoe-size-picker__sizes{padding:18px 0px}.shoe-size-picker__title{font-size:30px;line-height:44px;margin-bottom:14px}.shoe-size-picker__desc{font-size:15px;line-height:20px}.shoe-size-picker__size{padding:9px 7px}.shoe-size-picker__size>label{width:51px;height:51px}}@media(min-width: 1200px){.shoe-size-picker{max-width:720px}.shoe-size-picker__icon{font-size:50px}.shoe-size-picker__title{font-size:40px;line-height:44px}}.app-invite{background-color:#f4f5f9;border-top-left-radius:30px;border-top-right-radius:30px;padding:48px 40px 68px;position:fixed;bottom:0;z-index:99999;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.3s;transition:.3s}.app-invite:not(.is-shown){display:none}.app-invite__close{padding:0;line-height:1;background:rgba(0,0,0,0);border:0;outline:0;position:absolute;right:20px;top:16px}.app-invite__close svg{pointer-events:none}.app-invite__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:33px}.app-invite__header .app-invite__logo{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.app-invite__title{margin-left:15px;padding-top:5px}.app-invite__name{font-size:13px;line-height:19px;overflow:hidden;white-space:nowrap}.app-invite__desc{font-size:12px;line-height:16px;opacity:.5}.app-invite__rating{margin-top:7px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.app-invite__rating .star+.star{margin-left:5px}.app-invite__body{text-align:center}.app-invite__body .app-invite__logo{margin-bottom:20px}.app-invite__text{font:400 18px/24px "Montserrat Medium",sans-serif;margin-bottom:35px}.app-invite__text b{color:#85815c}.app-invite .btn__black{border-radius:10px;font:400 12px/18px "Montserrat Semi",sans-serif;letter-spacing:.04em;padding-top:12px;padding-bottom:12px}.app-invite-backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.2);z-index:99998;-webkit-transition:.3s;transition:.3s}.app-popup{position:fixed;width:min(360px,100% - 10px);top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:99999;background-image:url("/assets/images/app_popup_bg.jpg");background-repeat:no-repeat;background-position:center;background-size:cover;padding:24px 20px 40px;text-align:center;font-size:16px;line-height:120%;border-radius:4px;-webkit-transition:.3s;transition:.3s;height:516px}.app-popup:not(.is-shown){display:none}.app-popup__close{padding:0;line-height:1;background:rgba(0,0,0,0);border:0;outline:0;position:absolute;right:20px;top:20px}.app-popup__close svg{pointer-events:none}.app-popup__picture{max-width:215px;margin:0 auto 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.app-popup__picture-img{margin-left:-17px}.app-popup__title{font:400 18px/120% "Montserrat Medium",sans-serif;text-transform:uppercase;margin-bottom:12px}.app-popup__desc{margin-bottom:20px}.app-popup__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.app-popup .btn{height:42px;width:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:4px;font-family:"Montserrat Semi",sans-serif;font-size:14px;line-height:120%;font-weight:400;text-transform:none;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:.3s;transition:.3s}.app-popup .btn__primary{background-color:#000;border-color:#000;color:#fff}.app-popup .btn__primary:hover,.app-popup .btn__primary:focus,.app-popup .btn__primary:active{background-color:#1a1a1a;border-color:#1a1a1a;color:#fff}.fashion-tips__categories{display:-webkit-box;display:-ms-flexbox;display:flex}.fashion-tips__content-wrap{-webkit-box-flex:1;-ms-flex:1 auto;flex:1 auto}.fashion-tips__content{position:relative;-webkit-transition:height .3s ease-in-out;transition:height .3s ease-in-out}.fashion-tips__section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.fashion-tips__section.anim-hide{position:absolute;left:0;top:0;width:100%;-webkit-animation:fadeOut .3s ease-in-out 0s 1 normal forwards;animation:fadeOut .3s ease-in-out 0s 1 normal forwards}.fashion-tips__section.anim-show{opacity:0;-webkit-animation:fadeIn .3s ease-in-out 0s 1 normal forwards;animation:fadeIn .3s ease-in-out 0s 1 normal forwards}.fashion-tips__section:not(.active){display:none}.fashion-tips__section>.fashion-tips__picture{display:none}.fashion-tips__switcher{display:-webkit-box;display:-ms-flexbox;display:flex;margin:-7px}.fashion-tips__thumb{width:88px;height:88px;border:2px solid rgba(0,0,0,0);margin:7px}.fashion-tips__thumb.active{border-color:#575757}.fashion-tips__categories>.fashion-tips__picture{position:relative}.fashion-tips__categories>.fashion-tips__picture img{-webkit-transition:opacity .3s;transition:opacity .3s}.fashion-tips__section>.fashion-tips__picture{margin:0 -16px 25px}.fashion-tips__tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-6px -6px 25px}.fashion-tips__tag{display:block;background-color:#eee;padding:5px 8px;border-radius:11px;font-size:12px;margin:6px;cursor:default}.fashion-tips__title{font:400 24px/120% "Montserrat Medium",sans-serif;text-transform:none;margin:0 0 15px}.fashion-tips__desc p{margin-bottom:15px}.fashion-tips__quote{position:relative;background-color:#eff3fe;padding:25px;font-style:italic;font-size:13px;line-height:18px}.fashion-tips__quote:before{position:absolute;content:"";width:0;height:0;border-style:solid}.fashion-tips__catalog{margin-top:20px}.fashion-tips__catalog .product__block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:18px 0;border-top:1px solid #c4c4c4}.fashion-tips__catalog .product__img{width:108px;height:156px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:0px;margin-right:14px;margin-left:0px;padding-bottom:0}.fashion-tips__catalog .product__block-info{-webkit-box-flex:1;-ms-flex:1 auto;flex:1 auto;text-align:left;margin:0;-ms-flex:1 0 0%;flex:1 0 0%;width:auto}.fashion-tips__catalog .product__name{font-size:13px;line-height:16px;font-family:"Montserrat Medium",sans-serif;max-height:none}.fashion-tips__catalog .product__actions .product__favorite-btn{background:rgba(0,0,0,0);border:0;outline:0;white-space:nowrap;font-weight:400;font-size:12px;line-height:16px;color:#000;padding:14px 0px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000}.fashion-tips__catalog .product__actions .product__favorite-btn svg{font-size:14px;fill:rgba(0,0,0,0);width:1em;height:1em;color:#000;margin-right:6px}.fashion-tips__catalog .product__actions .product__favorite-btn.active svg{fill:#000}.fashion-tips__catalog .product__price .new-price{font:400 15px/16px "Montserrat Semi",sans-serif}@media(max-width: 991px){.fashion-tips__title{background:#fff;position:sticky;width:100%;top:0;left:0;z-index:2;font-size:22px;padding:20px 0;margin-bottom:0}.fashion-tips__picture{text-align:center;width:auto;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:12px}.fashion-tips__switcher{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.fashion-tips__categories{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:16px}.fashion-tips__content-wrap>.fashion-tips__title{display:none}.fashion-tips__quote:before{border-width:0 16px 16px 16px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #eff3fe rgba(0,0,0,0);top:-16px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media(min-width: 992px){.fashion-tips{display:-webkit-box;display:-ms-flexbox;display:flex}.fashion-tips>.fashion-tips__title{display:none}.fashion-tips__picture{margin-left:16px;width:488px}.fashion-tips__switcher{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:-8px;margin-bottom:-8px}.fashion-tips__title{padding-right:30px;padding-left:36px;margin-bottom:20px}.fashion-tips__content-wrap{padding-left:0px;padding-right:0px;height:490px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.fashion-tips__scroll{overflow:auto;padding-right:30px;padding-left:36px}.fashion-tips__scroll::-webkit-scrollbar{width:6px}.fashion-tips__scroll::-webkit-scrollbar-thumb{background-color:#8a8a8a;border-radius:4px}.fashion-tips__scroll::-webkit-scrollbar-track{background-color:#eaebed}.fashion-tips__quote:before{border-width:0px 20px 32px 0;border-color:rgba(0,0,0,0) #eff3fe rgba(0,0,0,0) rgba(0,0,0,0);left:-20px;top:0}}.double-bonuses{display:inline-block;font-size:13px;font-weight:400;font-family:"Montserrat",sans-serif;border-radius:6px;background:rgba(89,131,240,.2);padding:4px 10px;cursor:pointer;vertical-align:middle}.double-bonuses__info{content:"";display:inline-block;width:1.0769230769em;height:1.0769230769em;background-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1709_1362)'%3E%3Cpath d='M7 0C5.61553 0 4.26215 0.410543 3.11101 1.17971C1.95987 1.94888 1.06266 3.04213 0.532846 4.32122C0.00303287 5.6003 -0.13559 7.00776 0.134506 8.36563C0.404603 9.7235 1.07129 10.9708 2.05026 11.9497C3.02922 12.9287 4.2765 13.5954 5.63437 13.8655C6.99224 14.1356 8.3997 13.997 9.67878 13.4672C10.9579 12.9373 12.0511 12.0401 12.8203 10.889C13.5895 9.73785 14 8.38447 14 7C13.9964 5.1446 13.2577 3.36623 11.9457 2.05426C10.6338 0.74229 8.8554 0.00362738 7 0ZM7 13.1765C5.77841 13.1765 4.58425 12.8142 3.56854 12.1355C2.55282 11.4569 1.76117 10.4922 1.29369 9.36363C0.826206 8.23503 0.703891 6.99315 0.942211 5.79503C1.18053 4.59691 1.76878 3.49637 2.63258 2.63258C3.49637 1.76878 4.59691 1.18053 5.79503 0.942208C6.99315 0.703888 8.23503 0.826203 9.36363 1.29368C10.4922 1.76117 11.4569 2.55282 12.1355 3.56854C12.8142 4.58425 13.1765 5.77841 13.1765 7C13.1747 8.63754 12.5233 10.2075 11.3654 11.3654C10.2075 12.5233 8.63754 13.1747 7 13.1765ZM7.68628 10.5686C7.68628 10.7044 7.64603 10.837 7.57062 10.9499C7.49521 11.0628 7.38803 11.1507 7.26263 11.2027C7.13723 11.2546 6.99924 11.2682 6.86612 11.2417C6.73299 11.2152 6.61071 11.1499 6.51473 11.0539C6.41875 10.9579 6.35339 10.8356 6.32691 10.7025C6.30043 10.5694 6.31402 10.4314 6.36597 10.306C6.41791 10.1806 6.50587 10.0734 6.61873 9.99801C6.73159 9.9226 6.86427 9.88235 7 9.88235C7.18201 9.88235 7.35657 9.95465 7.48527 10.0834C7.61397 10.2121 7.68628 10.3866 7.68628 10.5686ZM9.33333 5.62745C9.33253 6.17491 9.13982 6.70476 8.78873 7.12481C8.43764 7.54487 7.95039 7.82854 7.41177 7.92647V8.09804C7.41177 8.20724 7.36838 8.31198 7.29116 8.3892C7.21394 8.46642 7.10921 8.5098 7 8.5098C6.89079 8.5098 6.78606 8.46642 6.70884 8.3892C6.63162 8.31198 6.58824 8.20724 6.58824 8.09804V7.54902C6.58824 7.43981 6.63162 7.33508 6.70884 7.25786C6.78606 7.18063 6.89079 7.13725 7 7.13725C7.29861 7.13725 7.59052 7.0487 7.8388 6.8828C8.08709 6.71691 8.2806 6.48111 8.39488 6.20523C8.50915 5.92935 8.53905 5.62577 8.48079 5.3329C8.42254 5.04003 8.27874 4.77101 8.06759 4.55986C7.85644 4.34871 7.58742 4.20491 7.29455 4.14666C7.00168 4.0884 6.6981 4.1183 6.42222 4.23257C6.14634 4.34685 5.91054 4.54036 5.74465 4.78865C5.57875 5.03693 5.4902 5.32884 5.4902 5.62745C5.4902 5.73666 5.44682 5.84139 5.36959 5.91861C5.29237 5.99583 5.18764 6.03921 5.07843 6.03921C4.96923 6.03921 4.86449 5.99583 4.78727 5.91861C4.71005 5.84139 4.66667 5.73666 4.66667 5.62745C4.66667 5.00861 4.9125 4.41512 5.35009 3.97753C5.78767 3.53995 6.38116 3.29412 7 3.29412C7.61884 3.29412 8.21233 3.53995 8.64992 3.97753C9.0875 4.41512 9.33333 5.00861 9.33333 5.62745Z' fill='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1709_1362'%3E%3Crect width='14' height='14' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");background-position:center;background-repeat:no-repeat;background-size:contain;vertical-align:middle;margin-left:3px}.double-bonuses~.popover{border-radius:4px;border:1px solid #c6c7c7;background:#fff;-webkit-box-shadow:0px 7px 7px 0px rgba(0,0,0,.07);box-shadow:0px 7px 7px 0px rgba(0,0,0,.07);width:310px;text-align:left;font-size:13px;line-height:120%;padding:20px;margin-top:-20px;left:175px !important}.double-bonuses~.popover .popover-title{font:400 16px/120% "Montserrat Semi",sans-serif;text-transform:none;margin-bottom:4px}.double-bonuses~.popover .popover-content{padding:0}.guide-subscription{background-color:#efe4d0;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.guide-subscription__picture{height:474px;background-repeat:no-repeat;background-size:cover;background-position:center}.guide-subscription__stretch{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.guide-subscription__content{max-width:700px;padding:25px 16px 20px;text-align:center;-webkit-transition:opacity .5s;transition:opacity .5s}.guide-subscription__title{font:400 32px/110% "Montserrat Semi",sans-serif;text-transform:none;margin-bottom:14px}.guide-subscription__desc{font-size:20px;line-height:130%;margin-bottom:20px}.guide-subscription__form{max-width:474px;margin:auto}.guide-subscription .form-group{margin-bottom:23px}.guide-subscription .form-control{background-color:#fff;border:0;font-size:16px;line-height:13px;padding:25px 16px;border-radius:4px}.guide-subscription .form-control:focus{color:#000;border:0}.guide-subscription .btn__block{display:block;width:100%}.guide-subscription .btn__primary{font:400 18px/18px "Montserrat Semi",sans-serif;color:#fff;background-color:#000;border-color:#000;padding:16px 10px;height:auto}.guide-subscription .form-text{font-size:13px;line-height:120%;margin:25px auto 0;max-width:440px}@media(min-width: 768px){.guide-subscription__content{margin-left:auto;margin-right:auto}.guide-subscription__title{font-size:50px}.guide-subscription__desc{font-size:27px;margin-bottom:24px}}@media(min-width: 992px){.guide-subscription{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.guide-subscription__picture,.guide-subscription__stretch{-webkit-box-flex:1;-ms-flex:1 50%;flex:1 50%;width:50%}.guide-subscription__stretch{padding-left:20px;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.guide-subscription__content{text-align:left;margin:0;max-width:582px}.guide-subscription__desc{max-width:500px}.guide-subscription__form,.guide-subscription .form-text{margin-left:0;margin-right:0}.guide-subscription__picture{height:auto}.guide-subscription .form-text{text-align:left;padding:0}}@media(min-width: 1400px){.guide-subscription__stretch{padding-left:74px}}.hidestep{display:none !important}.stylist-action{background:#f8f6f9;height:calc(100vh - 150px);padding-top:29px;padding-bottom:33px;display:inline-table;width:100%}@media(max-width: 992px){.stylist-action{padding-top:26px}}@media(max-width: 768px){.stylist-action{padding-top:14px}}.stylist-action-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(max-width: 992px){.stylist-action-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}}.stylist-action-content button{font-size:18px;line-height:18px;letter-spacing:.04em;text-transform:none;color:#fff;background:#000;border-radius:2px;display:block;padding:16px 50px;border:none;-webkit-box-shadow:none;box-shadow:none;text-align:center;position:relative}@media(max-width: 350px){.stylist-action-content button{padding:16px 24px}}.stylist-action-left{padding:44px 40px 70px;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:480px;width:100%}@media(max-width: 992px){.stylist-action-left{max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media(max-width: 768px){.stylist-action-left{padding:0}}@media(max-width: 992px){.stylist-action-right img{max-width:507px}}@media(max-width: 768px){.stylist-action-right img{max-width:370px;width:100%}}@media(max-width: 576px){.stylist-action-right img{max-width:300px}}@media(max-width: 576px){.stylist-action-right img{max-width:270px}}.stylist-action-title{color:#000;margin-bottom:16px;font:400 52px/48px "Montserrat Semi",sans-serif}@media(max-width: 768px){.stylist-action-title{font:400 32px/32px "Montserrat Semi",sans-serif;max-width:300px}}@media(max-width: 320px){.stylist-action-title{font:400 28px/28px "Montserrat Semi",sans-serif}}.stylist-action-text{font-size:22px;margin-bottom:16px;max-width:552px}@media(max-width: 768px){.stylist-action-text{font-size:18px;max-width:366px}}.stylist-popup{position:fixed;top:0;left:0;background-color:#fff;height:100%;width:100%;z-index:9999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-height:100%;padding-right:0 !important}.stylist-popup .close{position:absolute;right:5px;top:5px;display:inline-block;overflow:hidden;border-radius:5px;width:25px;height:25px;opacity:inherit}.stylist-popup .close:before,.stylist-popup .close:after{content:"";position:absolute;height:2px;width:100%;left:0;background:#111}.stylist-popup .close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.stylist-popup .close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.stylist-popup-form{height:100%;width:100%;display:inline-block}.stylist-popup-content{width:100%}@media(max-width: 992px){.stylist-popup-content{max-width:622px}}.stylist-popup-content-block{text-align:center;margin:0 auto;padding:60px 0 16px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}@media(max-width: 576px){.stylist-popup-content-block{padding:30px 16px 16px 16px}}.stylist-popup-content h3{margin-bottom:50px;font-size:32px;text-transform:none}@media(max-width: 992px){.stylist-popup-content h3{margin-bottom:25px;font-size:22px}}@media(max-width: 576px){.stylist-popup-content h3{font-size:21px;margin:0 auto 20px;max-width:276px}}.stylist-popup-step{font-size:16px;margin-bottom:60px;font-weight:700}.stylist-popup-step:not(:nth-child(1)){max-width:542px;width:100%;display:inline-block}.stylist-popup-step:not(:nth-child(1)) h3{margin-bottom:10px !important}@media(max-width: 576px){.stylist-popup-step:nth-child(2){height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.stylist-popup-step:nth-child(2)>div:first-child{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.stylist-popup-step:last-child>div:first-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:560px}.stylist-popup-step-text{margin-bottom:50px}@media(max-width: 992px){.stylist-popup-step-text{margin-bottom:25px}}@media(max-width: 576px){.stylist-popup-step-text{margin-bottom:10px}}.stylist-popup-step h3{margin-bottom:40px}@media(max-width: 992px){.stylist-popup-step h3{max-width:428px;margin:0 auto 20px}}@media(max-width: 576px){.stylist-popup-step h3{font-size:21px;margin:0 auto 20px;max-width:300px}}@media(max-width: 400px){.stylist-popup-step h3{font-size:16px;margin:0 auto 10px}}.stylist-popup-step h4{margin-bottom:60px;font-size:20px;text-transform:none;line-height:23px}@media(max-width: 992px){.stylist-popup-step h4{font-size:16px}}@media(max-width: 576px){.stylist-popup-step h4{font-size:14px;line-height:18px}}@media(max-width: 400px){.stylist-popup-step h4{font-size:12px}}.stylist-popup-step .form-group{margin-bottom:60px}.stylist-popup-step .form-group .form-control{border:1px solid #000;background-color:#fff;border-radius:2px;padding:25px 16px;text-transform:uppercase;max-width:100%;width:100%}@media(max-width: 420px){.stylist-popup-step .form-group .form-control{padding:17px 16px}}.stylist-popup-step .form-group input[name=email].form-control{text-transform:none}.stylist-popup-step button{font-size:16px;line-height:16px;letter-spacing:.04em;text-transform:none;color:#000;background:#fff;border-radius:2px;display:block;padding:16px 50px;border:1px solid #000;-webkit-box-shadow:none;box-shadow:none;text-align:center;position:relative;margin:0 auto;width:100%;max-width:204px}@media(max-width: 576px){.stylist-popup-step button{font-size:13px}}@media(max-width: 420px){.stylist-popup-step button{font-size:10px;padding:9px}}.stylist-popup-step button.btn-left{border-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.stylist-popup-step button.btn-left:hover{color:#000;border:1px solid #cdcccc}.stylist-popup-step button.btn-left span{width:14px;height:14px;background:url(/assets/images/stylist/arrow-left.svg) 0 0/14px 14px no-repeat;position:relative;top:0px}@media(max-width: 420px){.stylist-popup-step button.btn-left span{top:0}}.stylist-popup-step button.btn-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.stylist-popup-step button.btn-right:hover{color:#000;border:1px solid #cdcccc}.stylist-popup-step button.btn-right span{width:14px;height:14px;background:url(/assets/images/stylist/arrow-left.svg) 0 0/14px 14px no-repeat;-webkit-transform:rotate(180deg);transform:rotate(180deg);position:relative;top:0px}@media(max-width: 420px){.stylist-popup-step button.btn-right span{top:0}}.stylist-popup-step button.btn-black{color:#fff;background:#000}.stylist-popup-step button.btn-block{width:100%;display:block;max-width:100%}.stylist-popup-step .btn-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 32px}@media(max-width: 576px){.stylist-popup-step .btn-group{margin:0 16px}}.stylist-popup-step .btn-group button{max-width:300px}.stylist-popup-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 -16px 16px -16px}@media(max-width: 992px){.stylist-popup-items{margin:0 -16px 0 -16px}}@media(max-width: 576px){.stylist-popup-items{margin:0px -24px 0 -24px}}.stylist-popup-item{max-width:210px;-webkit-box-flex:0;-ms-flex:0 0 calc(18% - 0px);flex:0 0 calc(18% - 0px);margin:0 8px 16px 8px}@media(max-width: 992px){.stylist-popup-item{-webkit-box-flex:0;-ms-flex:0 0 calc(29% - 0px);flex:0 0 calc(29% - 0px);margin:0 8px 16px 8px}}@media(max-width: 768px){.stylist-popup-item{-webkit-box-flex:0;-ms-flex:0 0 calc(30% - 0px);flex:0 0 calc(30% - 0px);margin:0 4px 8px 4px}}@media(max-width: 576px){.stylist-popup-item{max-width:calc(33% - 16px);margin:0 4px 4px 4px}}.stylist-popup-item-image{margin-bottom:25px;width:100%}.stylist-popup-item .button-label{display:inline-block;width:100%;max-width:230px}.stylist-popup-item .button-label input{display:none}.stylist-popup-item .button-label input:checked+label{background:#000;color:#fff}.stylist-popup-item .button-label label{display:inline-block;cursor:pointer;padding:13px;border:1px solid #000;border-radius:2px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;margin:0;font-size:16px;white-space:nowrap}@media(max-width: 576px){.stylist-popup-item .button-label label{font-size:11px;text-overflow:ellipsis;overflow:hidden}}@media(max-width: 420px){.stylist-popup-item .button-label label{padding:10px 6px;font-size:10px}}.stylist-popup-item .button-label label:hover{color:#000;border:1px solid #cdcccc}.stylist-popup-oferta{margin:30px 0 60px 0;font-size:12px;font-weight:100}@media(max-width: 576px){.stylist-popup-oferta{margin:30px auto 60px;max-width:332px}}.leclick .partners{font-family:"RubikRegular",sans-serif}.leclick .partners__page{background-color:#fff}.leclick .partners__page h2{font-family:"RubikRegular",sans-serif;font-size:44px;font-weight:bold;line-height:54px;color:#fff;max-width:800px;margin:0 auto 40px;text-transform:none}.leclick .partners__page h3{font-family:"RubikRegular",sans-serif;font-size:44px;font-weight:bold;line-height:54px;color:#fff;max-width:800px;margin:0 auto 40px;text-transform:none}.leclick .partners__page-banner{text-align:center;padding:240px 0;background-image:url(/assets/images/partners/leclick_banner.jpg);background-repeat:no-repeat;background-size:cover;background-position:center}@media(max-width: 768px){.leclick .partners__page-banner{padding:180px 0}}.leclick .partners__page-banner h2{font-family:"RubikRegular",sans-serif;font-size:44px;font-weight:bold;line-height:54px;color:#fff;max-width:800px;margin:0 auto 40px;text-transform:none}@media(max-width: 768px){.leclick .partners__page-banner h2{font-size:24px;line-height:28px}}.leclick .partners__page-banner .btn{border-radius:8px;padding:18px 42px;color:#000;background-color:#fff}.leclick .partners__page-banner .btn:hover{background-color:#23cf9d;color:#fff}.leclick .partners__page-banner .btn:not(:hover){color:#000;background-color:#fff}.leclick .partners__page-info{text-align:center;padding:120px 0;font-size:24px}@media(max-width: 576px){.leclick .partners__page-info{font-size:16px;line-height:22px;padding:40px 0}}.leclick .partners__page-faq{background-color:#effff3;padding:80px 0;text-align:center}@media(max-width: 576px){.leclick .partners__page-faq{padding:40px 0}}.leclick .partners__page-faq h2{font-family:"RubikRegular",sans-serif;margin-bottom:40px}@media(max-width: 576px){.leclick .partners__page-faq h2{font-size:18px;line-height:22px}}.leclick .partners__page-faq h3{margin-bottom:40px;font-weight:bold;font-size:26px;text-transform:none}@media(max-width: 726px){.leclick .partners__page-faq h3{font-size:24px;line-height:26px;margin-bottom:20px}}.leclick .partners__page-faq-items{text-align:center;font-size:16px;max-width:1000px;margin:0 auto}.leclick .partners__page-faq-items-item{margin-bottom:32px}.leclick .partners__page-faq-items-image{background-repeat:no-repeat;background-size:cover;background-position:center;width:74px;height:74px;margin:0 auto 8px}.leclick .partners__page-faq-items-image.fast-and-convenient{background-image:url(/assets/images/i-fast-and-convenient.svg)}.leclick .partners__page-faq-items-image.cashback-five-percent{background-image:url(/assets/images/i-cashback-five-percent.svg)}.leclick .partners__page-faq-items-image.gift-for-activity{background-image:url(/assets/images/i-gift-for-activity.svg)}.leclick .partners__page-faq-items-title{font-weight:bold;font-size:16px;margin-bottom:8px}.leclick .partners__page-faq-items-text{font-size:14px}.leclick .partners__page-sub-banner{text-align:center;padding:240px 0;background-image:url(/assets/images/partners/leclick_sub_banner.jpg);background-repeat:no-repeat;background-size:cover;background-position:center}@media(max-width: 726px){.leclick .partners__page-sub-banner{padding:180px 0}}@media(max-width: 576px){.leclick .partners__page-sub-banner{padding:120px 0}}.leclick .partners__page-items{padding:80px 0 0}.leclick .partners__page-items h3{font-family:"RubikRegular",sans-serif;margin-bottom:40px;font-weight:bold;font-size:26px;text-transform:none}@media(max-width: 726px){.leclick .partners__page-items h3{font-size:24px;line-height:26px;margin-bottom:20px}}.leclick .partners__page-items .partner-wrap-item{margin-bottom:56px}.leclick .partners__page-items .partner-wrap-item-img{height:224px;margin-bottom:12px}.leclick .partners__page-items .partner-wrap-item-img-bg{width:100%;height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;-webkit-transition:.3s;transition:.3s;position:relative;border-radius:14px}.leclick .partners__page-items .partner-wrap-item-image{border-radius:20px;background:#d9d9d9;width:100%;max-height:242px}.leclick .partners__page-items .partner-wrap-item-header{display:-webkit-box;display:-ms-flexbox;display:flex;font-family:"RubikRegular",sans-serif;font-size:16px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.leclick .partners__page-items .partner-wrap-item-header-title{white-space:nowrap;overflow:hidden;font-size:16px}.leclick .partners__page-items .partner-wrap-item-header-price{padding-left:8px;font-size:16px}.leclick .partners__page-items .partner-wrap-item-address{padding:8px 0 16px 22px;position:relative;white-space:nowrap;overflow:hidden}@media(max-width: 527px){.leclick .partners__page-items .partner-wrap-item-address{white-space:normal}}.leclick .partners__page-items .partner-wrap-item-address:after{content:"";background-image:url(/assets/images/i-location.svg);background-repeat:no-repeat;background-size:cover;background-position:center;width:16px;height:23px;display:block;position:absolute;left:0;top:5px}.leclick .partners__page-items .partner-wrap-item .btn{display:block;width:100%;border-radius:14px;padding:16px;background-color:#07c68e;color:#fff}.leclick .partners__page-items .partner-wrap-item .btn:hover{background-color:#29dba6}.leclick .partners__page-items .btn__transparent-gray{position:relative;display:block;width:100%;height:46px;margin:0 auto 40px;border-radius:14px;background-color:#ededed !important;border:1px solid #ededed !important;text-transform:none;cursor:pointer;color:#000 !important}.leclick .partners__page-items .btn__transparent-gray:focus,.leclick .partners__page-items .btn__transparent-gray:hover{color:#000 !important;background-color:#d9d8d8 !important;border:1px solid #d9d8d8 !important}.leclick .partners__page-footer{background-color:#effff3;padding:80px 0;margin-bottom:-80px}@media(max-width: 576px){.leclick .partners__page-footer{padding:40px 0}}.leclick .partners__page-footer h3{font-family:"RubikRegular",sans-serif;margin-bottom:40px;font-weight:bold;font-size:26px;text-transform:none}@media(max-width: 576px){.leclick .partners__page-footer h3{font-size:24px;line-height:26px;margin-bottom:20px}}.leclick .partners__page-footer p{font-size:16px;line-height:22px}.leclick .partners__page-footer p span{cursor:pointer;text-decoration:underline}.replaceable{clear:both;padding-left:15px;padding-right:15px}.replaceable .btn__transparent-gray{position:relative;display:block;width:100%;margin:0 auto 40px;border-radius:14px;background-color:#ededed;border:1px solid #ededed;text-transform:none;cursor:pointer}.replaceable .btn__transparent-gray:hover{background-color:#d9d8d8;border:1px solid #d9d8d8}.partner-page-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:48px}.partner-page-navigation span{width:45px;height:45px;text-align:center;padding:8px 0;line-height:28px}.partner-page-navigation a{width:45px;height:45px;text-align:center;padding:8px 0;line-height:28px;border-radius:50%}.partner-page-navigation a:hover{background-color:#ededed}.partner-page-navigation .partner-page-current{border-radius:50%;background-color:#ededed}.pagination-sec{margin-top:0 !important;margin-bottom:30px !important}.pagination-sec .pagination{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex}.pagination-sec .pagination li span,.pagination-sec .pagination li a{margin:0 !important}.partners__page__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:40px}@media(max-width: 768px){.partners__page__header{display:block}}.partners__page__header h3{margin-bottom:0 !important}@media(max-width: 768px){.partners__page__header h3{margin-bottom:20px !important}}.partners__page__header .partners__sort{position:relative;width:205px}@media(max-width: 768px){.partners__page__header .partners__sort{margin-bottom:40px;max-width:100%;width:100%}}.partners__page__header .partners__sort__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:10px 11px 10px 13px;border:1px solid #000;background-color:#fff;cursor:pointer}.partners__page__header .partners__sort__btn span{padding:0;height:auto;line-height:normal}.partners__page__header .partners__sort__drop{display:none;position:absolute;top:100%;left:0;width:100%;margin-top:-1px;border:1px solid #000;background-color:#fff;z-index:1}.partners__page__header .partners__sort__drop.active{display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.partners__page__header .partners__sort img{width:24px;height:18px}.flash-sale-countdown{background-color:#fe5050;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6px;font:400 10px/120% "Montserrat Bold",sans-serif;letter-spacing:.4px}.flash-sale-countdown--rounded{border-radius:10px}.flash-sale-countdown__timer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:10px}.flash-sale-countdown__part{width:8px;text-align:center}.flash-sale-countdown__part:not(.is-separator){width:14px}.flash-sale-countdown--inline{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.flash-sale-countdown--big{font-size:23px;padding-top:8px;padding-bottom:8px}.flash-sale-countdown--big .flash-sale-countdown__timer{font-size:13px;background:#fff;color:#ff3347;border-radius:6px;padding:4px;line-height:1;margin-left:24px}.flash-sale-countdown--big .flash-sale-countdown__part:not(.is-separator){width:20px}.flash-sale-slider:not(.slick-initialized){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.flash-sale-slider-wrapper{padding:30px 25px 48px}.flash-sale-slider .block-styled{height:auto;padding-left:10px;padding-right:10px}.flash-sale-slider .product__block{text-align:left}.flash-sale-slider .product__corner_labels{left:0;top:0}.flash-sale-slider .product__img{height:230px;margin-bottom:12px}.flash-sale-slider .product__block{margin-bottom:0}.flash-sale-slider .product__block-info{min-height:auto}.flash-sale-slider .product__name{font-size:12px;line-height:16px;margin-bottom:8px}.flash-sale-slider .product__quantity{display:inline-block;background-color:#f4e87c;font-size:9px;padding:4.5px 10px;line-height:1;border-radius:10px;margin-bottom:8px}.flash-sale-slider .product__price .new-price{font-size:15px;line-height:18px;color:#ff3347;font-family:"Montserrat Semi",sans-serif}.flash-sale-slider .product__price .old-price{font-size:12px;font-family:Montserrat,sans-serif;line-height:16px;margin-right:1px;color:#000}.flash-sale-slider:not(.slick-initialized) .block-styled{width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.flash-sale-slider:not(.slick-initialized) .block-styled:nth-child(n+6){display:none}.flash-sale-slider .slick-arrow{background-color:rgba(0,0,0,0)}.flash-sale-slider .slick-arrow.slick-prev,.flash-sale-slider .slick-arrow.slick-next{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.flash-sale-slider .slick-arrow.slick-prev{left:-24px;background:url(/assets/styles/../images/arrow-left-slider.svg) center center no-repeat !important;display:block !important}.flash-sale-slider .slick-arrow.slick-next{right:-24px;background:url(/assets/styles/../images/arrow-right-slider.svg) center center no-repeat !important;display:block !important}@media(max-width: 380px){.flash-sale-slider:not(.slick-initialized) .block-styled:nth-child(n+2){display:none}}@media(max-width: 767px){.flash-sale-slider:not(.slick-initialized) .block-styled:nth-child(n+3){display:none}}@media(max-width: 991px){.flash-sale-slider:not(.slick-initialized) .block-styled:nth-child(n+4){display:none}}@media(max-width: 1200px){.flash-sale-slider:not(.slick-initialized) .block-styled:nth-child(n+5){display:none}}@media(min-width: 768px){.flash-sale-slider:not(.slick-initialized) .block-styled{width:33.3333%;width:33.3333333333%;-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%}}@media(min-width: 992px){.flash-sale-slider:not(.slick-initialized) .block-styled{width:25%;-ms-flex-preferred-size:25%;flex-basis:25%}}@media(min-width: 1200px){.flash-sale-slider-wrapper{padding-left:40px;padding-right:40px;padding-bottom:64px}.flash-sale-slider:not(.slick-initialized) .block-styled{width:20%;-ms-flex-preferred-size:20%;flex-basis:20%}.flash-sale-slider .slick-arrow.slick-prev{left:-53px}.flash-sale-slider .slick-arrow.slick-next{right:-53px}}.flash-sale-tag{color:#fff;background-color:#fe5050;min-height:14px;padding:0 6.5px;font-size:9px;line-height:12px}.c-review-notify{position:fixed;z-index:997;bottom:16px;left:30px;border-radius:10px;background:linear-gradient(85deg, #FDF8EC 12.35%, #FFD540 93.58%),#ffd540;display:none;-webkit-transition:.3s;transition:.3s}.c-review-notify.is-shown{display:block}.c-review-notify__close{z-index:2;position:absolute;right:7px;top:6px;z-index:2;width:15px;height:15px}.c-review-notify__close:hover,.c-review-notify__close:focus{color:#666}.c-review-notify__content{z-index:1;position:relative;display:block;padding:17px 36px 17px 96px;width:270px;height:76px;color:#000;background:url("/assets/images/review_notify_bg.svg") 17px center no-repeat}.c-review-notify__content:hover,.c-review-notify__content:focus{color:#000}.c-review-notify__title{font:400 14px/110% "Montserrat Semi",sans-serif;margin-bottom:1px}.c-review-notify__desc{font:400 11px/110% "Montserrat",sans-serif}.c-review-notify .preloader{position:absolute;border-radius:10px}.c-review-notify .preloader:after{width:32px;height:32px;background-size:contain;top:calc(50% - 16px);left:calc(50% - 16px)}.unreviewed-product{display:-webkit-box;display:-ms-flexbox;display:flex}.unreviewed-product+.unreviewed-product{margin-top:20px}.unreviewed-product a{text-decoration:none;display:block}.unreviewed-product a>img{pointer-events:none}.unreviewed-product .close{top:24px;right:23px}.unreviewed-product__data{margin-left:17px}.unreviewed-product__rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:11px;line-height:normal;margin-bottom:8px;line-height:1}.unreviewed-product__stars{display:-webkit-box;display:-ms-flexbox;display:flex}.unreviewed-product__stars .star{color:#c4c4c4}.unreviewed-product__stars .star+.star{margin-left:2px}.unreviewed-product__stars .star.is-filled{color:#000}.unreviewed-product__reviews{margin-left:8px}.unreviewed-product__name{font-size:12px;line-height:16px;margin-bottom:4px}.unreviewed-product__prop{display:-webkit-box;display:-ms-flexbox;display:flex}.unreviewed-product__prop+.unreviewed-product__prop{margin-top:5px}.unreviewed-product__prop dt{width:69px;color:#939393;font-size:10px;line-height:18px;text-transform:uppercase;font-weight:400}.modal.modal-stylist-question .modal-dialog{width:calc(100% - 10px);max-width:390px}.modal.modal-stylist-question .modal-content{border:0;border-radius:4px;-webkit-box-shadow:none;box-shadow:none;overflow:hidden;background-color:#fff}.modal.modal-stylist-question .modal-body{padding:0}.modal.modal-stylist-question .modal-body .close{right:20px;top:20px}.modal.modal-stylist-question--catalog{position:fixed;width:420px;right:10px;left:auto;top:250px}@media(min-width: 768px){.modal.modal-stylist-question .modal-dialog{max-width:800px}}@media(min-width: 1200px){.modal.modal-stylist-question--catalog .modal-content{border:1px solid #c6c7c7}.modal.modal-stylist-question--catalog .modal-dialog{position:absolute;top:0;left:0;width:auto;-webkit-transform:none;transform:none;height:auto}.modal.modal-stylist-question--catalog .modal-content{-webkit-transform:none;transform:none}}.stylist-question__img-container{height:296px}.stylist-question__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:0px -67px;object-position:0px -67px}.stylist-question__content{padding:40px 17px;text-align:center}.stylist-question__title{font:400 28px/36px "Montserrat Medium",sans-serif;text-transform:none;margin-bottom:12px}.stylist-question__desc{font:400 16px/22px "Montserrat",sans-serif;margin-bottom:20px}.stylist-question .form-group{margin-bottom:20px}.stylist-question textarea.form-control{resize:none;height:66px;border:1px solid #ebebeb;padding:5px 7px;font-size:13px;line-height:18px;border-radius:4px}.stylist-question textarea.form-control+.invalid-feedback{color:#fc5757;margin-top:4px;font-size:10px;display:none}.stylist-question textarea.form-control.was-validated:invalid{border-color:#fc5757}.stylist-question textarea.form-control.was-validated:invalid+.invalid-feedback{display:block}.stylist-question textarea.form-control::-webkit-input-placeholder{color:#767676}.stylist-question textarea.form-control::-moz-placeholder{color:#767676}.stylist-question textarea.form-control:-ms-input-placeholder{color:#767676}.stylist-question textarea.form-control::-ms-input-placeholder{color:#767676}.stylist-question textarea.form-control::placeholder{color:#767676}.stylist-question .btn__primary{background-color:#000;border:1px solid #000;color:#fff;border-radius:4px;padding:14px;font:400 15px/120% "Montserrat Semi",sans-serif;width:100%;-webkit-transition:.2s all;transition:.2s all;text-decoration:none}.stylist-question .btn__primary:hover,.stylist-question .btn__primary:focus,.stylist-question .btn__primary:active{color:#fff;background-color:#404040;border-color:#404040}.stylist-question .btn__loading{position:relative;background-color:#333;border-color:#333;color:#fff}.stylist-question .btn__loading:before{content:"";background:#333 url(/assets/images/preloader_white.svg) no-repeat center;position:absolute;left:0;top:0;width:100%;height:100%;background-size:28px}@media(min-width: 768px){.stylist-question{display:-webkit-box;display:-ms-flexbox;display:flex;height:400px;overflow:hidden}.stylist-question__img-container{height:400px;-webkit-box-flex:0;-ms-flex:0 0 316px;flex:0 0 316px;width:316px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.stylist-question__img{-o-object-position:-5px -70px;object-position:-5px -70px;max-width:none;width:110%}.stylist-question__content{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:left;padding:40px}.stylist-question__form-wrap{max-width:355px}}@media(min-width: 992px){.stylist-question__title{font-size:32px;line-height:40px}}@media(min-width: 1200px){.stylist-question--catalog{height:auto}.stylist-question--catalog .stylist-question__img-container{display:none}.stylist-question--catalog .stylist-question__content{padding:40px 20px 20px}.stylist-question--catalog .stylist-question__form-wrap{max-width:none}.stylist-question__content--success{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.stylist-question__content--success .stylist-question__title{margin-bottom:20px}}.quicknav{position:fixed;bottom:0;width:100%;background-color:#fff;color:#7f7f7f;border-top:1px solid #c6c7c7;border-bottom:1px solid #c6c7c7;z-index:1040}.quicknav__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.quicknav__item{-webkit-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%;width:25%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:10px 4px;color:#a7a7a7}.quicknav__item:hover,.quicknav__item:focus,.quicknav__item:active,.quicknav__item.active{color:#000;font-family:"Montserrat Medium",sans-serif}.quicknav__icon-wrap{position:relative}.quicknav__count{background:#000;font-weight:700;width:18px;height:18px;right:-10px;top:-3px;font-size:9px;line-height:16px;position:absolute;border-radius:50%;z-index:2;color:#fff;text-align:center;border:1px solid #fff}.quicknav__icon{line-height:1;margin-bottom:4px}.quicknav__label{font-size:11px;line-height:12px}@media(min-width: 768px){.quicknav{display:none}}.categories-list{margin:40px 0 80px;position:relative}.categories-list__section{position:absolute;right:0;top:-65px}.categories-list__section-link{color:#7f7f7f;text-decoration:underline}.categories-list__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-10px}.categories-list__item{padding:10px;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;width:50%}.categories-list__img{width:100%;margin-bottom:8px;aspect-ratio:185/240}.categories-list__title{font-size:15px;line-height:18px;text-align:center;display:block}.categories-list--triple .categories-list__items{margin-left:-6px;margin-right:-6px}.categories-list--triple .categories-list__item{padding-left:6px;padding-right:6px;-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;width:33.3333333333%}.categories-list--triple .categories-list__title{font-size:11px;line-height:12px}.categories-list--triple .categories-list__img{aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}@media(min-width: 768px){.categories-list__items{margin-top:-20px;margin-top:-20px}.categories-list__item{-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;width:33.3333333333%;padding-top:20px;padding-bottom:20px}.categories-list__title{font-size:18px;line-height:26px}.categories-list--triple .categories-list__items{margin-left:-10px;margin-right:-10px}.categories-list--triple .categories-list__item{padding-left:10px;padding-right:10px;-ms-flex-preferred-size:25%;flex-basis:25%;width:25%}.categories-list--triple .categories-list__title{font-size:14px;line-height:17px}}@media(min-width: 992px){.categories-list__item{-ms-flex-preferred-size:25%;flex-basis:25%;width:25%}}@media(min-width: 1200px){.categories-list--triple .categories-list__item{-ms-flex-preferred-size:16.6666666667%;flex-basis:16.6666666667%;width:16.6666666667%}}.categories-city{margin:20px 0}.categories-city>a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font:400 13px/15px "Montserrat Medium",sans-serif;color:#000}.categories-city>a:hover,.categories-city>a:focus,.categories-city>a:active{color:#000}.categories-city__icon{margin-right:4px}.categories-city__arrow{margin-left:8px}.categories-search{margin:20px 0;position:relative}.categories-search__input{position:relative}.categories-search__icon{position:absolute;top:11px;left:21px;color:#7f7f7f}.categories-search .form-control{width:100%;border:1px solid #e8e8e8;border-radius:4px;-webkit-box-shadow:-1px 2px 9px 0px rgba(0,0,0,.1);box-shadow:-1px 2px 9px 0px rgba(0,0,0,.1);padding:11px 11px 11px 46px;height:auto;background-position:20px center;background-repeat:no-repeat;font-size:13px;line-height:12px}.categories-search .search-hint{z-index:10;top:calc(100% + 20px);left:0}.categories-search.is-blinking .form-control{--blink-border-color: #E8E8E8;border-color:#b0736b;-webkit-animation:blinkBorderDefault 1s infinite;animation:blinkBorderDefault 1s infinite}.categories-search.is-blinking .categories-search__icon{--blink-text-color: #7F7F7F;-webkit-animation:blinkColor 1s infinite;animation:blinkColor 1s infinite}.showcase-slider__head{margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.showcase-slider__title{margin-bottom:0;font-size:18px;line-height:21px;font-family:"Montserrat Medium",sans-serif;text-transform:uppercase;-webkit-box-flex:1;-ms-flex:1;flex:1}.showcase-slider__block-link{text-decoration:underline;font-size:14px;line-height:100%}.showcase-slider__slider{margin:0 -3px}.showcase-slider__slider:not(.slick-initialized){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.showcase-slider__slider:not(.slick-initialized) .showcase-slider__slide{-webkit-box-flex:0;-ms-flex:0 0 140px;flex:0 0 140px;width:140px}.showcase-slider__slider.slick-initialized .slick-list{padding-right:calc(100% - 280px)}.showcase-slider__slide{padding:0 3px}.showcase-slider__item{height:200px;background-color:#eee;position:relative}.showcase-slider__link{display:block;position:absolute;left:0;right:0;top:0;width:100%;height:100%}.showcase-slider__img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%;width:100%;overflow-clip-margin:unset}.showcase-slider__price{position:absolute;font-size:12px;line-height:16px;left:6px;bottom:6px;color:#000;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:8px}.showcase-slider__price .old-price{text-decoration:line-through;color:gray}.showcase-slider__colors{position:absolute;font-size:12px;line-height:16px;color:gray;right:6px;bottom:6px}.showcase-slider .slick-arrow{height:45px;width:45px;top:50%;-webkit-transform:translateY(calc(-100% + 23px));transform:translateY(calc(-100% + 23px));display:block !important;background-color:rgba(0,0,0,0)}.showcase-slider .slick-arrow:hover{background-color:rgba(0,0,0,0) !important}.showcase-slider .slick-prev{background-image:url("data:image/svg+xml,%3Csvg width='13' height='22' viewBox='0 0 13 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.1839 0L0 11L11.1839 22L13 20.2136L3.63355 11L13 1.78638L11.1839 0Z' fill='%23C4C4C4'/%3E%3C/svg%3E%0A");left:-28px}.showcase-slider .slick-next{background-image:url("data:image/svg+xml,%3Csvg width='13' height='22' viewBox='0 0 13 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.81613 22L13 11L1.81614 -9.77725e-07L1.76713e-06 1.78638L9.36645 11L1.5617e-07 20.2136L1.81613 22Z' fill='%23C4C4C4'/%3E%3C/svg%3E%0A");right:-28px}@media(max-width: 390px){.showcase-slider__colors{display:none}}@media(min-width: 390px){.showcase-slider__slider:not(.slick-initialized) .showcase-slider__slide{-webkit-box-flex:0;-ms-flex:0 0 181px;flex:0 0 181px;width:181px}.showcase-slider__slider.slick-initialized .slick-list{padding-right:calc(100% - 362px)}.showcase-slider__item{height:225px}}@media(min-width: 520px){.showcase-slider__slider{margin:0 -6px}.showcase-slider__slide{padding:0 6px}.showcase-slider__slider:not(.slick-initialized) .showcase-slider__slide{-webkit-box-flex:0;-ms-flex:0 0 250px;flex:0 0 250px;width:250px}.showcase-slider__slider.slick-initialized .slick-list{padding-right:calc(100% - 500px)}.showcase-slider__item{height:365px}.showcase-slider__price{font-size:14px;left:16px;bottom:16px}.showcase-slider__colors{font-size:16px;right:16px;bottom:16px}}@media(min-width: 768px){.showcase-slider__slider:not(.slick-initialized) .showcase-slider__slide{-webkit-box-flex:0;-ms-flex:0 0 298px;flex:0 0 298px;width:298px}.showcase-slider__slider.slick-initialized .slick-list{padding-right:calc(100% - 596px)}.showcase-slider__item{height:418px}}@media(max-width: 992px){.showcase-slider .container{overflow:hidden}.showcase-slider__slider:not(.slick-initialized) .showcase-slider__slide:nth-child(n+4){display:none}}@media(min-width: 992px){.showcase-slider__slider:not(.slick-initialized) .showcase-slider__slide:nth-child(n+5){display:none}.showcase-slider__slider:not(.slick-initialized) .showcase-slider__slide{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;width:25%}.showcase-slider__slider.slick-initialized .slick-list{padding-right:0}}@media(min-width: 992px)and (max-width: 1199px){.showcase-slider__item{height:330px}}@media(min-width: 1250px){.showcase-slider .slick-prev{left:-40px}.showcase-slider .slick-next{right:-40px}}.whatsapp-cta{margin:0 0 30px;background-color:#f1f2f2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.whatsapp-cta__content{padding:30px 15px;-webkit-box-flex:1;-ms-flex:1 auto;flex:1 auto}.whatsapp-cta__picture{-webkit-box-flex:1;-ms-flex:1 auto;flex:1 auto;overflow:hidden;margin-top:0;height:72.467vw;width:100%}.whatsapp-cta__picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.whatsapp-cta__title{font:400 22px/135% "Montserrat Medium",sans-serif;margin-bottom:20px}.whatsapp-cta__desc{font-size:16px;line-height:22px;margin-bottom:32px;max-width:340px}.whatsapp-cta__price{font:400 22px/135% "Montserrat Medium",sans-serif}.whatsapp-cta .btn__primary{background-color:#16733e;border-color:#16733e;font:400 13px/18px "Montserrat Semi",sans-serif;color:#fff;border-radius:0px;padding:10px 26px;text-transform:none;height:50px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:2px;-webkit-transition:.15s;transition:.15s}.whatsapp-cta .btn__primary svg{margin-right:8px}.whatsapp-cta .btn__primary:hover,.whatsapp-cta .btn__primary:focus,.whatsapp-cta .btn__primary:active{background-color:#0e4827;border-color:#0e4827;color:#fff}.whatsapp-cta .text-emphasis{color:#2274a5}.whatsapp-cta .text-line-through{text-decoration:line-through}@media(max-width: 767px){.whatsapp-cta-container{padding-left:0;padding-right:0}}@media(min-width: 768px){.whatsapp-cta{margin:0 0 50px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.whatsapp-cta__content{padding:20px 10px 20px 20px}.whatsapp-cta__picture{-webkit-box-flex:0;-ms-flex:0 0 350px;flex:0 0 350px;width:350px;height:426px}}@media(min-width: 992px){.whatsapp-cta{margin:0 0 120px}.whatsapp-cta__content{padding-left:36px;padding-right:36px}.whatsapp-cta__title{font-size:28px}}@media(min-width: 1200px){.whatsapp-cta__picture{-ms-flex-preferred-size:580px;flex-basis:580px;width:580px;height:420px}}.card-fitting{position:fixed;background-color:#f4f4f4;width:392px;max-width:calc(100% - 44px);bottom:60px;left:0;right:0;margin:auto;z-index:1041;border-radius:12px;-webkit-box-shadow:-1px 2px 9px rgba(0,0,0,.26);box-shadow:-1px 2px 9px rgba(0,0,0,.26);font:400 12px/110% "Montserrat",sans-serif;border:1px solid #c6c7c7;-webkit-transition:height .4s ease-in-out;transition:height .4s ease-in-out}.card-fitting--collapsed{height:92px}.card-fitting--collapsed .card-fitting__outer{opacity:1;visibility:visible}.card-fitting--collapsed .card-fitting__inner{opacity:0;visibility:hidden;pointer-events:none}.card-fitting--expanded{height:212px}@media(max-width: 991px){.card-fitting--expanded{height:220px}}.card-fitting--expanded .card-fitting__outer{opacity:0;visibility:hidden;pointer-events:none}.card-fitting--expanded .card-fitting__inner{opacity:1;visibility:visible;-webkit-transition-delay:.2s;transition-delay:.2s}.card-fitting__outer{padding:15px 20px;cursor:pointer;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;position:absolute;width:100%;left:0;top:0}.card-fitting__inner{padding:20px 16px;opacity:0;-webkit-transition:opacity .2s ease-in-out,visibility .2s ease-in-out;transition:opacity .2s ease-in-out,visibility .2s ease-in-out}.card-fitting-backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.2);z-index:1040;-webkit-transition:.3s;transition:.3s}.card-fitting__close{-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0;opacity:1;position:absolute;right:12px;top:12px;font-size:22px}.card-fitting__close svg{width:1em;height:1em}.card-fitting__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px}.card-fitting__info{max-width:260px}.card-fitting__icon{-webkit-box-flex:0;-ms-flex:0 0 60px;flex:0 0 60px;width:60px;height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#000;border-radius:50%}.card-fitting__title{color:#000;text-transform:none;font-size:16px;line-height:110%;font-family:"Montserrat Medium",sans-serif}.card-fitting__desc{margin-top:6px;color:#000}.card-fitting__outer .card-fitting__title{max-width:180px}.card-fitting__arrow{position:absolute;right:30px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.card-fitting__form{margin-top:16px}.card-fitting__input-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:4px;margin-bottom:8px}.card-fitting__input{-webkit-box-flex:1;-ms-flex:1 0;flex:1 0}.card-fitting__actions{margin-top:18px;width:134px;-webkit-box-flex:0;-ms-flex:0 134px;flex:0 134px}.card-fitting__actions .btn{display:block;width:100%}.card-fitting__policy{margin-top:5px;font-size:10px;color:#7e7e7e;text-align:center}.card-fitting__policy>a{text-decoration:underline}.card-fitting__success{font:400 16px/110% "Montserrat Medium",sans-serif;color:#000;text-align:center;padding:20px 24px}.card-fitting label{font-family:"Montserrat",sans-serif;font-weight:400;line-height:1}.card-fitting .form-control{background-color:rgba(0,0,0,0);border:1px solid #000;font-size:14px;line-height:18px;padding:20px 16px;border-radius:2px}.card-fitting .form-control:focus{color:#000;border:1px solid #000}.card-fitting .form-control+.invalid-feedback{font-size:10px;display:none;position:absolute;background:#fc5757;color:#fff;padding:4px 8px;margin-top:8px;border-radius:4px}.card-fitting .form-control+.invalid-feedback::before{content:"";position:absolute;top:-6px;left:10px;width:0;height:0;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-bottom:6px solid #fc5757}.card-fitting .form-control.was-validated:invalid{border-color:#fc5757}.card-fitting .form-control.was-validated:invalid+.invalid-feedback{display:block}.card-fitting .form-control::-webkit-input-placeholder{color:gray}.card-fitting .form-control::-moz-placeholder{color:gray}.card-fitting .form-control:-ms-input-placeholder{color:gray}.card-fitting .form-control::-ms-input-placeholder{color:gray}.card-fitting .form-control::placeholder{color:gray}.card-fitting .btn{font:400 14px/18px "Montserrat Medium",sans-serif;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:11px 16px;border:1px solid rgba(0,0,0,0);-webkit-transition:background-color .15s,border-color .15s;transition:background-color .15s,border-color .15s;border-radius:2px;text-transform:none;font-weight:500}.card-fitting .btn__primary{background-color:#000;border-color:#000;color:#fff}.card-fitting .btn__primary:hover,.card-fitting .btn__primary:focus,.card-fitting .btn__primary:active{color:#fff;background-color:#404040;border-color:#404040}.card-fitting .btn__loading{position:relative;pointer-events:none;border-color:#404040}.card-fitting .btn__loading:before{content:"";background:#404040 url(/assets/images/preloader_white.svg) no-repeat center;position:absolute;left:0;top:0;width:100%;height:100%;background-size:28px}@media(max-width: 991px){.card-fitting{top:calc(50% - 105px);bottom:auto}.card-fitting__title{font-size:15px}}@media(min-width: 992px){.card-fitting__desc{font-size:14px;line-height:110%}.card-fitting__close{font-size:15px}}.fitting-modal{z-index:2147483530}.fitting-modal~.modal-backdrop{z-index:2147483520}.fitting-modal.modal .modal-dialog{max-width:calc(100% - 20px);width:438px}.fitting-modal.modal .modal-body{padding:35px 20px;text-align:left}.fitting-modal.modal .modal-title{color:#000;font:400 18px/110% "Montserrat Semi",sans-serif;text-transform:none;margin-bottom:30px;text-align:left;max-width:380px}.fitting-modal.modal .modal-content{border:0;background-color:#fff;font-size:14px;line-height:110%;color:#000;text-align:left}.fitting-modal.modal .modal-body .close{right:16px;top:16px}.fitting-modal__basket{margin-bottom:24px}.fitting-modal__desc{margin-bottom:30px}.fitting-modal__basket{margin-bottom:24px;max-height:390px;overflow-y:auto}.fitting-modal__basket::-webkit-scrollbar{width:3px;margin-right:-20px}.fitting-modal__basket::-webkit-scrollbar-button{display:none}.fitting-modal__basket::-webkit-scrollbar-track{border-radius:6px;background:#ecebeb}.fitting-modal__basket::-webkit-scrollbar-track-piece{border-radius:6px;background:#ecebeb}.fitting-modal__basket::-webkit-scrollbar-thumb{height:150px;background-color:#999;border-radius:6px}.fitting-modal__basket::-webkit-scrollbar-corner{background:#ecebeb}.fitting-modal__basket::-webkit-resizer{background:#ecebeb}.fitting-modal__success{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px}.fitting-modal__success-content{max-width:280px}.fitting-modal__success-icon{-webkit-box-flex:0;-ms-flex:0 0 60px;flex:0 0 60px;width:60px;height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%}.fitting-modal__success-title{color:#000;text-transform:none;font-size:16px;margin-bottom:6px}.fitting-basket__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.fitting-basket__item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 0;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb}.fitting-basket__item+.fitting-basket__item{margin-top:-1px}.fitting-basket__img-wrap{-webkit-box-flex:0;-ms-flex:0 0 52px;flex:0 0 52px}.fitting-basket__body{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 8px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.fitting-basket__name{font:400 12px/120% "Montserrat Semi",sans-serif;margin-bottom:2px;text-decoration:none !important;-webkit-transition:.3s color;transition:.3s color;padding-right:48px}.fitting-basket__name:hover,.fitting-basket__name:focus,.fitting-basket__name:active{text-decoration:none !important;color:#23527c}.fitting-basket__attrs{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;font-size:12px}.fitting-basket__attr--color .color{display:inline-block;border-radius:100%;width:15px;height:15px;vertical-align:middle}.fitting-basket__prices{position:absolute;top:2px;right:0}.fitting-basket__price{font-family:"Montserrat Semi",sans-serif;color:#000;font-size:12px;font-weight:400;line-height:100%}.fitting-basket__price--old{opacity:.5;text-decoration:line-through}.fitting-basket__icons{position:absolute;right:0;bottom:0}.fitting-basket__icons .icon-heart{display:inline-block;width:16px;height:14px;background:url("/assets/styles/../images/i-heart.svg") 0 0 no-repeat;background-size:cover}.fitting-basket__icons .icon-heart.active{background:url("/assets/styles/../images/i-heart-active.svg") 0 0 no-repeat;background-size:cover}.fitting-basket__icons .icon-heart:hover{opacity:.5}.fitting-basket__icons .icon-garbage{display:inline-block;width:14px;height:13px;background:url("/assets/styles/../images/i-garbage.svg") 0 0 no-repeat;background-size:14px 13px;margin-left:15px}.fitting-basket__icons .icon-garbage:hover,.fitting-basket__icons .icon-garbage:active,.fitting-basket__icons .icon-garbage:focus{background:url("/assets/styles/../images/i-garbage-hover.svg") 0 0 no-repeat;background-size:14px 13px}.fitting-request-form__input-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:4px;margin-bottom:8px}.fitting-request-form__input{-webkit-box-flex:1;-ms-flex:1 0;flex:1 0}.fitting-request-form__actions{width:134px;-webkit-box-flex:0;-ms-flex:0 134px;flex:0 134px}.fitting-request-form__actions .btn{display:block;width:100%}.fitting-request-form__policy{margin-top:5px;font-size:10px;color:#7e7e7e;text-align:center}.fitting-request-form__policy>a{text-decoration:underline}.fitting-request-form label{font-family:"Montserrat",sans-serif;font-weight:400;line-height:1}.fitting-request-form .form-control{background-color:rgba(0,0,0,0);border:1px solid #000;font-size:14px;line-height:18px;padding:20px 16px;border-radius:2px}.fitting-request-form .form-control:focus{color:#000;border:1px solid #000}.fitting-request-form .form-control+.invalid-feedback{font-size:10px;display:none;position:absolute;background:#fc5757;color:#fff;padding:4px 8px;margin-top:8px;border-radius:4px}.fitting-request-form .form-control+.invalid-feedback::before{content:"";position:absolute;top:-6px;left:10px;width:0;height:0;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-bottom:6px solid #fc5757}.fitting-request-form .form-control.was-validated:invalid{border-color:#fc5757}.fitting-request-form .form-control.was-validated:invalid+.invalid-feedback{display:block}.fitting-request-form .form-control::-webkit-input-placeholder{color:gray}.fitting-request-form .form-control::-moz-placeholder{color:gray}.fitting-request-form .form-control:-ms-input-placeholder{color:gray}.fitting-request-form .form-control::-ms-input-placeholder{color:gray}.fitting-request-form .form-control::placeholder{color:gray}.fitting-request-form .btn{font:400 14px/18px "Montserrat Medium",sans-serif;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:11px 16px;border:1px solid rgba(0,0,0,0);-webkit-transition:background-color .15s,border-color .15s;transition:background-color .15s,border-color .15s;border-radius:2px;text-transform:none;font-weight:500}.fitting-request-form .btn__primary{background-color:#181818;border-color:#181818;color:#fff}.fitting-request-form .btn__primary:hover,.fitting-request-form .btn__primary:focus,.fitting-request-form .btn__primary:active{background-color:#323232;border-color:#323232;color:#fff}.fitting-request-form .btn__loading{position:relative;pointer-events:none;border-color:#ec2a58}.fitting-request-form .btn__loading:before{content:"";background:#ec2a58 url(/assets/images/preloader_white.svg) no-repeat center;position:absolute;left:0;top:0;width:100%;height:100%;background-size:28px}.informer{background:#000;background-repeat:no-repeat;background-size:cover;color:#fff;margin-top:5px;position:relative;overflow:hidden;max-width:100%;height:160px;display:-webkit-box;display:-ms-flexbox;display:flex}.informer:hover,.informer:focus,.informer:active{color:#fff}.basket__page .informer,.basket-empty .informer{margin-bottom:60px}.informer__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;gap:10px;z-index:2;position:relative;padding:0;width:100%;height:100%}.informer__picture-wrapper{width:166px;height:100%;right:0;max-width:none}.informer__picture{width:100%}.informer__details{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:223px}.informer__title{font:400 16px/135% "Montserrat Semi",sans-serif;text-transform:uppercase;margin-bottom:10px}.informer__title b{font-family:"Montserrat Bold",sans-serif;font-weight:400;font-size:20px;line-height:135%}.informer__desc{font-size:10px;line-height:120%;margin-bottom:8px}.informer__count{font:400 13px/100% "Montserrat Semi",sans-serif;text-transform:uppercase}.informer__buttons{max-width:180px;margin-bottom:0}.informer .btn{width:100%;height:32px;line-height:32px;padding:0;font-family:"Montserrat Semi",sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:.04em;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:.3s;transition:.3s;border-radius:2px}.informer .btn__primary{background-color:#fff;border-color:#fff;color:#000}.informer .btn__primary:hover,.informer .btn__primary:focus,.informer .btn__primary:active{background-color:#fff;border-color:#fff;color:#000}.informer .informer-timer{font-size:13px}.shopping-cart>.informer{margin-top:-34px;margin-bottom:30px}@media(max-width: 400px){.informer__content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.informer__title{font-size:12px;margin-bottom:4px}.informer__desc{font-size:9px;margin-bottom:4px}.informer__count{font-size:9px}}@media(max-width: 767px){.informer .container{width:100%;padding:0;padding-right:10px}.informer__buttons{display:none}}@media(min-width: 768px){.informer{height:193px}.informer__details{max-width:380px;gap:56px}.informer__title{font-size:20px}.informer__title b{font-size:24px}.informer__desc{font-size:12px}.informer__count{font-size:18px;margin-bottom:12px}.informer__buttons{max-width:230px}.informer .btn{height:42px;line-height:42px;font-size:12px}.informer__picture-wrapper{width:288px}.informer .informer-timer{font-size:18px}}@media(min-width: 1200px){.informer{height:229px}.informer__content{gap:33px}.informer__picture-wrapper{width:581px}.informer__details{max-width:none}.informer__title{font-size:26px}.informer__title b{font-size:32px}.informer__desc{font-size:14px;margin-bottom:10px}}.informer-timer{color:#3f3f3f;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font:400 13px/100% "Montserrat Semi",sans-serif}.informer-timer__segment,.informer-timer__separator{width:22px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.informer-timer__text{font-size:6px;line-height:1;margin-top:4px}.featured-products{margin-bottom:35px}.featured-products__head{margin-bottom:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.featured-products__title{margin-bottom:0;font-size:13px;line-height:16px;font-family:"Montserrat Semi",sans-serif;text-transform:uppercase;-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0;text-transform:uppercase}.featured-products__grid{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;overflow:auto}.featured-products__col{-webkit-box-flex:0;-ms-flex:0 0 160px;flex:0 0 160px}.featured-products__img-container{height:200px;width:100%;position:relative;margin-bottom:8px}.featured-products__img{position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%;width:100%;overflow-clip-margin:unset}.featured-products__name{display:block;font-size:12px;line-height:120%;margin-bottom:8px;text-transform:none;font-family:"Montserrat",sans-serif}.featured-products__prices{font-size:16px;line-height:120%;color:#000;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:8px;letter-spacing:.04em;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.featured-products__price{font-size:12px;line-height:120%}.featured-products__price--current{font-family:"Montserrat Semi",sans-serif;font-size:16px}.featured-products__price--old{font-size:12px;text-decoration:line-through;font-family:"Montserrat",sans-serif}.featured-products__img-actions{position:relative}.featured-products__actions{position:absolute;bottom:6px;width:calc(100% - 12px);left:0;right:0;margin:0 auto;background-color:#000;visibility:hidden;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.featured-products__col:hover .featured-products__actions{opacity:1;visibility:visible}.featured-products__basket{position:relative}.featured-products__sizes{display:none;position:absolute;width:100%;height:100%;background:#000;top:0;left:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:2px}.featured-products__actions[data-view=offers] .featured-products__sizes{display:-webkit-box;display:-ms-flexbox;display:flex}.featured-products .btn__add2basket{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;padding:12px 10px;text-align:center;font-size:12px;line-height:120%;height:40px}.featured-products .btn__size{width:20px;height:20px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-size:10px;line-height:120%}.featured-products .btn__size:hover,.featured-products .btn__size:focus,.featured-products .btn__size:active{background-color:#1a1a1a}@media(max-width: 991px){.featured-products__actions{display:none !important}}@media(min-width: 768px){.featured-products__col{-ms-flex-preferred-size:182px;flex-basis:182px}.featured-products__img-container{height:228px}}@media(min-width: 992px){.featured-products{margin-bottom:80px}}.telegram-subscription{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#eccdc8;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;margin-bottom:50px}.telegram-subscription__link{display:block;cursor:pointer}.telegram-subscription__img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;display:block;-webkit-filter:grayscale(0);filter:grayscale(0)}.telegram-subscription__body{-webkit-box-shadow:9px 0px 32px 61px #ebd9c4;box-shadow:9px 0px 32px 61px #ebd9c4}.telegram-subscription__content{padding:0 15px 40px}.telegram-subscription__title{font:400 26px/130% "Montserrat Semi",sans-serif;margin-bottom:6px;text-transform:none}.telegram-subscription__desc{font:400 16px/120% "Montserrat",sans-serif;margin-bottom:20px}.telegram-subscription .btn{width:100%;height:48px;line-height:48px;border-radius:4px;font-family:"Montserrat Semi",sans-serif;font-size:14px;font-weight:400;text-transform:none;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:.3s;transition:.3s;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.telegram-subscription .btn__primary{background-color:#000;border-color:#000;color:#fff}.telegram-subscription .btn__primary:hover,.telegram-subscription .btn__primary:focus,.telegram-subscription .btn__primary:active{background-color:#1a1a1a;border-color:#1a1a1a;color:#fff}@media(max-width: 767px){.telegram-subscription{margin-left:-10px;margin-right:-10px;width:auto;max-width:none}}@media(min-width: 768px){.telegram-subscription{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.telegram-subscription__picture{height:306px}.telegram-subscription__picture,.telegram-subscription__body{grid-column:1/2;grid-row:1/2}.telegram-subscription__body{-webkit-box-shadow:none;box-shadow:none;width:100%}.telegram-subscription__content{position:relative;max-width:360px;left:50%;padding:0 25px}.telegram-subscription__title{margin-bottom:12px}.telegram-subscription__buttons{max-width:200px}.telegram-subscription__img{height:100%;-o-object-fit:cover;object-fit:cover}}@media(min-width: 992px){.telegram-subscription__content{margin-left:-24px}.telegram-subscription__picture{height:243px}}@media(min-width: 1200px){.telegram-subscription__content{margin-left:50px;max-width:410px}.telegram-subscription__picture{height:295px}}@media(min-width: 1300px){.telegram-subscription__picture{height:306px}}.cart-banner{position:relative;background:#fff;color:#000;background:#dfe1dd;background-size:cover;background-repeat:no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:auto;max-width:100%;margin:auto;padding:0;margin-bottom:50px}.cart-banner__picture{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:-72px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cart-banner__img{max-width:316px;width:100%}.cart-banner__body{padding:40px 15px 0px;position:relative;z-index:2}.cart-banner__content{text-align:left}.cart-banner__title{font:400 26px/135% "Montserrat Semi",sans-serif;margin-bottom:12px}.cart-banner__desc{font-size:16px;line-height:120%;max-width:384px;margin:0 0 20px}.cart-banner .btn{width:100%;height:48px;line-height:48px;border-radius:4px;font-family:"Montserrat Semi",sans-serif;font-size:14px;font-weight:400;text-transform:none;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:.3s;transition:.3s}.cart-banner .btn__primary{background-color:#000;border-color:#000;color:#fff}.cart-banner .btn__primary:hover,.cart-banner .btn__primary:focus,.cart-banner .btn__primary:active{background-color:#1a1a1a;border-color:#1a1a1a;color:#fff}@media(max-width: 767px){.cart-banner{margin-left:-15px;margin-right:-15px;width:auto;max-width:none}}@media(min-width: 768px){.cart-banner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-bottom:0;height:306px;margin-bottom:50px}.cart-banner__body{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:2;-ms-flex:2;flex:2;padding:50px 0;padding-right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cart-banner__picture{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:0;-ms-flex:0 0 316px;flex:0 0 316px;margin:0 12px;max-width:316px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.cart-banner__img{width:316px;max-width:316px}.cart-banner__content{text-align:left}.cart-banner__actions{max-width:217px}.cart-banner__title{font-size:26px;line-height:135%;margin-bottom:12px}.cart-banner__desc{font-size:16px;line-height:120%;margin-left:0;margin-right:0;margin-bottom:20px;max-width:254px}}@media(min-width: 1200px){.cart-banner{margin-bottom:74px}.cart-banner__picture{-webkit-box-flex:0;-ms-flex:0 0 386px;flex:0 0 386px;max-width:386px;margin-left:90px;margin-right:0}.cart-banner__img{width:386px;max-width:386px}.cart-banner__body{padding-left:20px;padding-right:20px}.cart-banner__title,.cart-banner__desc{max-width:360px}}@media(min-width: 1440px){.cart-banner__body{padding-left:55px;padding-right:55px}}.promo-banner{--promo-bg-color: #DFE0E0;--promo-text-color: #000000;--promo-btn-color: #000000;--promo-btn-text-color: #FFFFFF;position:relative;background:#fff;color:var(--promo-text-color);background:var(--promo-bg-color);background-size:cover;background-repeat:no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:auto;max-width:100%;margin:auto;padding:0;margin-bottom:50px;text-decoration:none}.promo-banner:hover,.promo-banner:focus,.promo-banner:active{color:var(--promo-text-color);color-text-decoration:none}.promo-banner__picture{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.promo-banner__img{width:100%}.promo-banner__body{padding:40px 15px 0px;position:relative;z-index:2}.promo-banner__content{text-align:left}.promo-banner__title{font:400 26px/135% "Montserrat Semi",sans-serif}.promo-banner__desc{font:400 16px/120% "Montserrat Medium",sans-serif;max-width:384px;margin:12px 0 0}.promo-banner__actions{margin-top:20px}.promo-banner .btn{width:100%;height:48px;line-height:48px;border-radius:4px;font-family:"Montserrat Semi",sans-serif;font-size:14px;font-weight:400;text-transform:none;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:.3s;transition:.3s}.promo-banner .btn__primary{background-color:#000;border-color:#000;color:#fff}.promo-banner .btn__primary:hover,.promo-banner .btn__primary:focus,.promo-banner .btn__primary:active{background-color:#1a1a1a;border-color:#1a1a1a;color:#fff}.promo-banner .btn__custom{background-color:var(--promo-btn-color);border-color:var(--promo-btn-color);color:var(--promo-btn-text-color)}@media(max-width: 767px){.promo-banner{margin-left:-15px;margin-right:-15px;width:auto;max-width:none}}@media(min-width: 768px){.promo-banner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-bottom:0;height:306px;margin-bottom:50px}.promo-banner__body{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:2;-ms-flex:2;flex:2;padding:50px 32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.promo-banner__picture{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:0;-ms-flex:0 0 304px;flex:0 0 304px;margin:0;max-width:304px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.promo-banner__img{width:304px;max-width:304px}.promo-banner__content{text-align:left}.promo-banner__actions{max-width:217px}.promo-banner__title{font-size:26px;line-height:135%}.promo-banner__desc{font-size:16px;line-height:120%;margin-left:0;margin-right:0;margin-top:12px}}@media(min-width: 1200px){.promo-banner{margin-bottom:74px}.promo-banner__picture{-webkit-box-flex:0;-ms-flex:0 0 482px;flex:0 0 482px;max-width:482px}.promo-banner__img{width:482px;max-width:482px}.promo-banner__body{padding-left:20px;padding-right:20px}.promo-banner__title,.promo-banner__desc{max-width:360px}}@media(min-width: 1440px){.promo-banner__body{padding-left:40px;padding-right:40px}}.catalog-stories{position:relative;padding-bottom:129.175%;height:0;position:relative}.catalog-stories__progress{position:absolute;width:100%;top:4px;left:0;padding:4px;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}.catalog-stories__list{position:absolute;width:100%;height:100%;left:0;top:0;z-index:1}.catalog-stories__controls{position:absolute;left:10px;top:20px;z-index:3}.catalog-stories__controls .btn{width:40px;height:40px;border-radius:2px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.catalog-stories__controls .btn__primary{background-color:#fff;color:#000}.catalog-stories .btn__pause .play-icon,.catalog-stories.paused .btn__pause .pause-icon{display:none}.catalog-stories.paused .btn__pause .play-icon{display:block}.catalog-stories.paused .stories-progress__fill{-webkit-animation-play-state:paused !important;animation-play-state:paused !important}.catalog-story{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;overflow:hidden}.catalog-story.active{opacity:1}.catalog-story__img,.catalog-story__video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.catalog-story__video{-webkit-filter:grayscale(0);filter:grayscale(0)}.catalog-story__content{position:absolute;top:0;left:0;height:100%;width:100%;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;color:#fff}.catalog-story__title{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;font:400 14px/120% "Montserrat",sans-serif;text-transform:uppercase;padding-top:32px;padding-left:20px;padding-right:20px}.catalog-story__product{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;padding:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.catalog-story__product-name{font-size:12px;line-height:120%}.catalog-story__product-price{font:400 15px/16px "Montserrat Semi",sans-serif}.catalog-story--text-dark .catalog-story__content{color:#000}.stories-progress{-webkit-box-flex:1;-ms-flex:1;flex:1;height:2px;background:#fff;border-radius:2px;overflow:hidden;border:0;outline:0;padding:0;-webkit-appearance:none;cursor:default}.stories-progress__fill{height:2px;width:0;background:#eecdc8;-webkit-transition:width .1s ease;transition:width .1s ease;border-radius:2px}.stories-progress.completed .stories-progress__fill{width:100%}.stories-progress.active .stories-progress__fill{-webkit-animation:fillProgress var(--duration) linear forwards;animation:fillProgress var(--duration) linear forwards}@-webkit-keyframes fillProgress{from{width:0}to{width:100%}}@keyframes fillProgress{from{width:0}to{width:100%}}
/* End */


/* Start:/assets/styles/basket.min.css?176241783753211*/
@font-face{font-family:"Montserrat";font-display:fallback;src:url("/assets/styles/../fonts/montserrat/Montserrat-Regular.eot");src:url("/assets/styles/../fonts/montserrat/Montserrat-Regular.eot?#iefix") format("embedded-opentype"),url("/assets/styles/../fonts/montserrat/Montserrat-Regular.woff") format("woff"),url("/assets/styles/../fonts/montserrat/Montserrat-Regular.ttf") format("truetype"),url("/assets/styles/../fonts/montserrat/Montserrat-Regular.svg#") format("svg")}@font-face{font-family:"Montserrat Medium";font-display:fallback;src:url("/assets/styles/../fonts/montserrat/Montserrat-Medium.eot");src:url("/assets/styles/../fonts/montserrat/Montserrat-Medium.eot?#iefix") format("embedded-opentype"),url("/assets/styles/../fonts/montserrat/Montserrat-Medium.woff") format("woff"),url("/assets/styles/../fonts/montserrat/Montserrat-Medium.ttf") format("truetype"),url("/assets/styles/../fonts/montserrat/Montserrat-Medium.svg#") format("svg")}@font-face{font-family:"Montserrat Semi";font-display:fallback;src:url("/assets/styles/../fonts/montserrat/Montserrat-SemiBold.eot");src:url("/assets/styles/../fonts/montserrat/Montserrat-SemiBold.eot?#iefix") format("embedded-opentype"),url("/assets/styles/../fonts/montserrat/Montserrat-SemiBold.woff") format("woff"),url("/assets/styles/../fonts/montserrat/Montserrat-SemiBold.ttf") format("truetype"),url("/assets/styles/../fonts/montserrat/Montserrat-SemiBold.svg#") format("svg")}@font-face{font-family:"Montserrat Exra Bold";font-display:fallback;src:url("/assets/styles/../fonts/montserrat/Montserrat-ExtraBold.eot");src:url("/assets/styles/../fonts/montserrat/Montserrat-ExtraBold.eot?#iefix") format("embedded-opentype"),url("/assets/styles/../fonts/montserrat/Montserrat-ExtraBold.woff") format("woff"),url("/assets/styles/../fonts/montserrat/Montserrat-ExtraBold.ttf") format("truetype"),url("/assets/styles/../fonts/montserrat/Montserrat-ExtraBold.svg#") format("svg")}@font-face{font-family:"Montserrat Bold";font-display:fallback;src:url("/assets/styles/../fonts/montserrat/Montserrat-Bold.eot");src:url("/assets/styles/../fonts/montserrat/Montserrat-Bold.eot?#iefix") format("embedded-opentype"),url("/assets/styles/../fonts/montserrat/Montserrat-Bold.woff") format("woff"),url("/assets/styles/../fonts/montserrat/Montserrat-Bold.ttf") format("truetype"),url("/assets/styles/../fonts/montserrat/Montserrat-Bold.svg#") format("svg")}@font-face{font-family:"Digital-7";font-display:fallback;src:url("/assets/styles/../fonts/digital-7.ttf") format("truetype")}@font-face{font-family:"Digital-7 mono";font-display:fallback;src:url("/assets/styles/../fonts/digital-7_mono.ttf") format("truetype")}@font-face{font-family:"Caveat";src:local("Caveat Regular"),local("Caveat-Regular"),url("/assets/styles/../fonts/caveat/Caveatregular.woff2") format("woff2"),url("/assets/styles/../fonts/caveat/Caveatregular.woff") format("woff"),url("/assets/styles/../fonts/caveat/Caveatregular.ttf") format("truetype");font-weight:400;font-style:normal;font-display:fallback}@font-face{font-family:"Lora";src:url("/assets/styles/../fonts/lora/Lora-Regular.ttf") format("truetype");font-weight:400;font-style:normal;font-display:fallback}@font-face{font-family:"Caveat";src:local("Caveat Bold"),local("Caveat-Bold"),url("/assets/styles/../fonts/caveat/Caveatbold.woff2") format("woff2"),url("/assets/styles/../fonts/caveat/Caveatbold.woff") format("woff"),url("/assets/styles/../fonts/caveat/Caveatbold.ttf") format("truetype");font-weight:700;font-style:normal;font-display:fallback}@font-face{font-family:"RubikRegular";src:url("/assets/styles/../fonts/rubik/Rubik-Regular.ttf") format("truetype");font-style:normal;font-weight:normal}.basket__page .order-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;margin-bottom:40px}.basket__page .order-head__title{margin:0}.basket__page .order-head .btn{border-radius:4px;padding:10px 18px;font:400 14px/120% "Montserrat Medium",sans-serif;-webkit-transition:.2s all;transition:.2s all;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.basket__page .order-head .btn__outline{background-color:rgba(0,0,0,0);border:1px solid #000;color:#000}.basket__page .order-head .btn__outline:hover,.basket__page .order-head .btn__outline:focus,.basket__page .order-head .btn__outline:active{background-color:#000;border-color:#000;color:#fff}.basket__page.a_b .step2.form-block .order-prev_step{display:none}.basket__page.a_b .step2.form-block .form-group.error .city{border-color:#fc5757}.basket__page.a_b .step2.side-block .order-next_step{display:none}.basket__page .h2{margin:40px 0;font-size:18px;text-transform:uppercase;font-weight:700;font-family:"Montserrat Semi",sans-serif}.basket__page .step2.form-block .order-form .form-address .basket__address .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn) .dropdown-menu{-webkit-box-shadow:none;box-shadow:none;background-color:#fff}.basket__page .step2.form-block .order-form .comment-field textarea{resize:none}.basket__page .step2.form-block .order-form .comment-field textarea::-webkit-input-placeholder{color:#9e9f9f}.basket__page .step2.form-block .order-form .comment-field textarea::-moz-placeholder{color:#9e9f9f}.basket__page .step2.form-block .order-form .comment-field textarea:-ms-input-placeholder{color:#9e9f9f}.basket__page .step2.form-block .order-form .comment-field textarea::-ms-input-placeholder{color:#9e9f9f}.basket__page .step2.form-block .order-form .comment-field textarea::placeholder{color:#9e9f9f}.basket__page .text-red,.basket__page .order-form__errors-header,.basket__page .order-form__errors-list li,.order-form__errors-list .basket__page li{color:#ff3347}.basket__page .text-gray{color:#909090}.basket__page .step1{position:relative}.basket__page .small-text{text-align:center;opacity:.65;color:#000;font-size:11px;font-weight:400;letter-spacing:.28px}.basket__page .small-text a{color:inherit;text-decoration:underline}.basket__page .order-about-parent{position:absolute;top:0;right:0;margin-top:-18px;width:380px;z-index:2}.basket__page .order-about__wrap{-webkit-box-shadow:0 0 7px rgba(0,0,0,.07);box-shadow:0 0 7px rgba(0,0,0,.07);border-radius:4px;border:1px solid #c6c7c7;background-color:#f8f9f9;padding:40px 50px}.basket__page .order-about__title{color:#000;font-size:18px;font-weight:700;text-transform:uppercase;margin:0 0 30px;text-align:center}.basket__page .order-about__list{border-bottom:1px solid #e5e3e3;margin-bottom:20px}.basket__page .order-about__list li{font-size:0;padding:2px 0}.basket__page .order-about__list li:before{display:none}.basket__page .order-about__list li span{display:inline-block;width:50%;color:#000;font-size:13px;font-weight:400;line-height:18px}.basket__page .order-about__list li .key{text-align:left}.basket__page .order-about__list li .value{text-align:right}.basket__page .order-about__list li .notification{width:100%;text-align:left}.basket__page .order-about__allmost li{font-size:0;padding:2px 0}.basket__page .order-about__allmost li:before{display:none}.basket__page .order-about__allmost li span{display:inline-block;width:50%;color:#000;font-size:13px;font-weight:400;line-height:18px}.basket__page .order-about__allmost li .text-red,.basket__page .order-about__allmost li .order-form__errors-header,.basket__page .order-about__allmost li .order-form__errors-list li,.order-form__errors-list .basket__page .order-about__allmost li li{color:#ff3347}.basket__page .order-about__allmost li .bold{font-family:"Montserrat Semi",sans-serif}.basket__page .order-about__allmost li .key{text-align:left}.basket__page .order-about__allmost li .value{text-align:right}.basket__page .order-about__btn{text-align:center}.basket__page .order-about__btn .btn{height:50px}.basket__page .order-about__btn .btn-link{font-family:"Montserrat Semi",sans-serif;color:#000;font-size:13px;font-weight:400;line-height:20px;text-transform:uppercase;letter-spacing:.65px}.basket__page .order-about .text-red,.basket__page .order-about .order-form__errors-header,.basket__page .order-about .order-form__errors-list li,.order-form__errors-list .basket__page .order-about li{color:#ff3347}.basket__page .order-about__item{padding-bottom:25px;margin-bottom:25px;border-bottom:1px solid rgba(0,0,0,.2);position:relative;padding-left:65px}.basket__page .order-about__img{position:absolute;top:2px;left:0;width:54px}.basket__page .order-about__img img{width:100%}.basket__page .order-about__name{font-family:"Montserrat Semi",sans-serif;max-width:140px;color:#000;font-size:13px;font-weight:400;line-height:18px}.basket__page .order-about__art{opacity:.65;color:#000;font-size:10px;font-weight:400;line-height:18px;letter-spacing:.25px;margin:3px 0 10px}.basket__page .order-about__price{position:relative;color:#000;font-size:13px;font-weight:500;line-height:18px;letter-spacing:.33px}.basket__page .order-about__price-wrapper{position:relative}.basket__page .order-about__price .size{position:absolute;top:0;left:0}.basket__page .order-about__price .col{display:block;text-align:center}.basket__page .order-about__price .price{position:absolute;top:0;right:0;font-family:"Montserrat Semi",sans-serif;color:#000;font-size:13px;font-weight:400;line-height:18px;letter-spacing:0}.basket__page .step2{position:relative}.basket__page .step2 .h1{margin:50px 0 40px}.basket__page .step2 .order-form{margin-bottom:71px}.basket__page .step2 .city-automatically{padding-top:8px}.basket__page .step2 .city-automatically span{text-decoration:underline;cursor:pointer}.basket__page .step2 .btn__gray{background:#5983f0;color:#fff}.basket__page .step2 .btn__gray:hover{background:#3265e6}.basket__page .step2 .btn__gray:disabled{background:#c4c4c4}.basket__page form .form-group{margin-bottom:20px}.basket__page form .form-group .ui-widget:before{display:none !important}@media screen and (min-width: 992px){.basket__page form .form-group.error::after{left:118px}}.basket__page form .form-group>label>span.required{position:relative;color:#000}.basket__page form .form-group>label>span.required:before{content:"*";color:#ff3347;position:absolute;right:-6px;top:-6px}.basket__page form .required-alert{position:relative;padding-left:8px}.basket__page form .required-alert:before{content:"*";color:#ff3347;position:absolute;left:0}.basket__page form .form-group.error{position:relative}.basket__page form .form-group.error .form-control{border:1px solid #fc5757 !important}.basket__page form .form-group.error::after{content:"Пожалуйста, укажите " attr(data-field)}.basket__page form label{display:inline-block;vertical-align:top;padding-top:5px;width:90px;margin-right:25px;font-family:"Montserrat",sans-serif;color:#000;font-size:13px;font-weight:400;line-height:18px}.basket__page form .form-control{display:inline-block;width:100%;max-width:340px;background:rgba(0,0,0,0);border:0;border-bottom:1px solid #e3e3e3;font-family:"Montserrat",sans-serif;color:#000;font-size:13px;font-weight:400;line-height:18px;-webkit-box-shadow:none;box-shadow:none;padding-left:0}.basket__page form .city-select{display:inline-block;width:340px}.basket__page form .bootstrap-select:after{display:none}.basket__page form .condition-text{max-width:460px;padding-left:30px;color:#000;font-size:11px;font-weight:400;line-height:18px;letter-spacing:.28px}.basket__page form .radio{position:relative;display:block;width:100%}.basket__page form .radio .radio__text{color:#646464;font-size:13px;font-weight:400;line-height:18px;padding:0 0 0 28px}.basket__page form .radio .radio__text font{border-bottom:1px solid #111;cursor:help;position:relative}.basket__page form .radio .radio__text font:hover+div.popup-body-small{visibility:visible;opacity:1}.basket__page form .radio .radio__text div.popup-body-small{width:300px;top:auto;bottom:100%;left:150px}@media(max-width: 767px){.basket__page form .radio .radio__text div.popup-body-small{left:0}}.basket__page form .radio .text-red,.basket__page form .radio .order-form__errors-header,.basket__page form .radio .order-form__errors-list li,.order-form__errors-list .basket__page form .radio li{display:inline-block;margin-left:10px}.basket__page form .magazine-select{width:420px;margin-left:30px}.basket__page form .bootstrap-select{width:420px}.basket__page form .bootstrap-select li{margin-bottom:0}.basket__page form .bootstrap-select li:before{content:none}.basket__page form .bootstrap-select.simple-select{padding-top:5px}.basket__page form .checkbox-styled label{display:block;width:100%;color:#000;opacity:1;font-size:12px;font-weight:400;line-height:18px;letter-spacing:.3px}.basket__page form .checkbox-styled label a{color:inherit;text-decoration:underline}.basket__page form .btn__gray{min-width:219px;height:42px;padding-left:24px;padding-right:24px;background:#5983f0;color:#fff}.basket__page form .btn__gray:hover{background:#3265e6}.basket__page form .btn__gray:disabled{background:#c4c4c4}.basket__page .step3{position:relative}.basket__page .step3 .h1{margin:60px 0 40px}.basket__page .step3 form label{width:120px}.basket__page .step3 form .form-group{margin-bottom:45px}.basket__page .step3 form .with-hint{display:inline-block}.basket__page .step3 form .hint-text{opacity:.65;color:#000;font-size:11px;font-weight:400;line-height:18px}.basket__page .step3 form .checkbox-styled label{width:100%}.basket__page .step3 form .month-select{display:inline-block;width:50px;margin-right:20px}.basket__page .step3 form .month-select .bootstrap-select{width:50px}.basket__page .step3 form .month-select .dropdown-menu li a{padding:10px 0;text-align:center;line-height:10px}.basket__page .step3 form .year-select{display:inline-block;width:50px;margin-right:20px}.basket__page .step3 form .year-select .bootstrap-select{width:50px}.basket__page .step3 form .form-cvc .form-control{width:50px}.basket__page .step3 form .btn__gray{display:inline-block;margin:0 0 30px}.basket__page .step3 form .btn__gray:disabled{background:#c4c4c4}.basket__page .step3 form .to-pay{display:inline-block;margin-right:35px;color:#000;font-size:13px;font-weight:700;line-height:30px}.basket__page .step3 form .to-pay .sum{font-size:19px}.basket__page .step3 .small-text{max-width:420px;opacity:.65;color:#000;font-size:11px;font-weight:400;line-height:18px;margin-bottom:100px;text-align:left}.basket__page .step3 .order-about{right:0;top:0;margin-top:0}.basket__page .block-table{margin-bottom:0}.basket__page .block-table__th.text-center{text-align:center}.basket__page .block-table__td.text-center{text-align:center}.basket__page .block-table__th.text-right{text-align:right}.basket__page .block-table__td.text-right{text-align:right}.basket__page .input-group.minus{display:inline-block;margin:0 auto}@media(max-width: 991px){.basket__page .input-group.minus{margin:0}}.basket__page .block-table__body .item{position:relative}.basket__page .block-table__body .item .img{width:100%;max-width:90px;display:inline-block;margin-right:25px;min-height:80px}.basket__page .block-table__body .item .desc{display:inline-block;vertical-align:top}@media(max-width: 991px){.basket__page .block-table__body .item .desc__mobile-menu_wrapper{text-align:left}}.basket__page .block-table__body .item .desc .name{font-family:"Montserrat",sans-serif;color:#000;font-style:normal;font-weight:bold;font-size:10px;line-height:13px;max-width:160px;margin-bottom:4px}.basket__page .block-table__body .item .desc .brand{opacity:.65;font-family:"Montserrat",sans-serif;color:#000;font-size:10px;font-weight:500;line-height:18px;text-transform:uppercase;letter-spacing:.5px}.basket__page .block-table__body .item .desc .art{position:relative;opacity:.65;color:#000;font-size:10px;font-weight:400;line-height:18px;letter-spacing:.25px}.basket__page .mobile-inputs{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px}.basket__page .choose-size{display:inline-block;position:relative;margin-right:10px}.basket__page .choose-size__btn{width:55px;height:29px;text-align:left;border-radius:2px;border:1px solid #9e9f9f;padding-left:10px;color:#000;font-size:13px;font-weight:400;line-height:29px;letter-spacing:.33px;position:relative;cursor:pointer}@media(max-width: 991px){.basket__page .choose-size__btn{background-color:inherit}}.basket__page .choose-size__btn-disabled{text-align:center;padding-left:0}.basket__page .choose-size__btn-disabled:before{background:none !important}.basket__page .choose-size__btn:before{content:"";width:15px;height:9px;background:url(/assets/images/dropwown-angle.svg) 0 0 no-repeat;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:5px}.basket__page .choose-size__drop{position:absolute;padding:20px;top:-100%;opacity:0;visibility:hidden;left:50%;right:auto;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-box-shadow:0 0 60px rgba(16,35,44,.11);box-shadow:0 0 60px rgba(16,35,44,.11);border-radius:5px;border:1px solid #d7d7d7;background-color:#fff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.basket__page .choose-size__drop.active{z-index:3;opacity:1;top:125%;visibility:visible;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.basket__page .choose-size__drop .close-icon{position:absolute;top:10px;right:10px}.basket__page .choose-size__drop .table{margin-bottom:0}.basket__page .choose-size__drop .table tr td{border:0;padding:0}.basket__page .choose-size__drop .table tr td .size-block{display:inline-block;border-radius:100%;text-align:center;line-height:42px;width:42px;height:42px;color:#000;font-size:13px;font-weight:500;letter-spacing:.16px;cursor:pointer}.basket__page .choose-size__drop .table tr td .size-block:hover,.basket__page .choose-size__drop .table tr td .size-block:active,.basket__page .choose-size__drop .table tr td .size-block.active{background-color:#ebebeb}.basket__page .promo-code-sec{margin:70px 0 0;text-align:left;display:block;width:100%}.basket__page .promo-code-sec .promo-code-form{width:100%;max-width:100%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.basket__page .promo-code-sec .promo-code-form .promo-code-referral{text-transform:none;opacity:1;font-size:13px;line-height:16px;color:#000}.basket__page .promo-code-sec .promo-code-form form{max-width:100%;vertical-align:top}@media(max-width: 767px){.basket__page .promo-code-sec .promo-code-form form{display:block;width:100%}}.basket__page .promo-code-sec .promo-code-form form .form-group{display:block;margin-bottom:10px;min-height:60px}.basket__page .promo-code-sec .promo-code-form form .promo-balls-input{width:150px}.basket__page .promo-code-sec .promo-code-form form .promo-code-input{width:150px}.basket__page .promo-code-sec .promo-code-form form .btn__cart{width:130px;height:34px;padding-left:10px;padding-right:10px;margin-left:15px;margin-right:30px}.basket__page .promo-code-sec .promo-code-form form .btn__present{margin-left:15px}.basket__page .promo-code-sec .promo-code-form form .btn__group{position:relative;display:inline-block;margin-left:15px;margin-right:30px}@media(max-width: 767px){.basket__page .promo-code-sec .promo-code-form form .btn__group{margin:0;float:right}}.basket__page .promo-code-sec .promo-code-form form .btn__group .btn__cart{margin:0}.basket__page .promo-code-sec .promo-code-form form .btn__group .clear{display:none}.basket__page .promo-code-sec .promo-code-form form .btn__group.done .clear{position:absolute;display:inline-block;bottom:-23px;right:50%;-webkit-transform:translateX(50%);transform:translateX(50%);border:0;padding:0;border-bottom:1px solid;font-size:10px;line-height:10px;text-transform:lowercase;color:#000;background:rgba(0,0,0,0)}.basket__page .promo-code-sec .promo-code-form form .btn__group.done .clear:hover,.basket__page .promo-code-sec .promo-code-form form .btn__group.done .clear:focus{border-color:rgba(0,0,0,0)}.basket__page .promo-code-sec .promo-code-form .have{display:block;opacity:.65;color:#000;font-size:10px;font-weight:500;margin-top:10px;position:absolute}.basket__page .promo-code-sec .promo-code-form:after{content:"";display:block;clear:both}.basket__page .promo-code-sec a:not(.btn){opacity:.65;color:#000;font-size:10px;font-weight:500;line-height:18px;border-bottom:1px solid gray;text-transform:uppercase;letter-spacing:.5px}.basket__page .promo-code-sec a:not(.btn):focus{text-decoration:none}.basket__page .promo-code-sec a:not(.btn):hover{border-color:rgba(0,0,0,0)}.basket__page .promo-code-sec.active .promo-code-form{display:block;opacity:1;visibility:visible;height:auto;margin-top:15px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.basket__remains{white-space:nowrap}.basket__price-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;position:relative}.basket__price-wrapper .basket__double-bonuses{margin-top:-13px;position:relative}.basket__price{margin-bottom:25px;position:relative}.basket__price-new{font-family:"Montserrat Semi",sans-serif;color:#000;font-size:16px;text-transform:uppercase;font-weight:400;line-height:18px;display:block}.basket__price-old{display:inline-block;margin-top:7px;opacity:.5;color:#000;font-size:14px;font-weight:400;line-height:18px;text-transform:uppercase;letter-spacing:.35px;text-decoration:line-through}.basket__actions{position:absolute;bottom:16px;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.basket__action-button{background:rgba(0,0,0,0);border:0;outline:0;white-space:nowrap;text-transform:uppercase;font-weight:400;font-size:10px;line-height:1;color:rgba(0,0,0,.65);padding:7px 0px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000}.basket__action-button:hover,.basket__action-button:focus,.basket__action-button:hover .basket__action-icon,.basket__action-button:focus .basket__action-icon{color:#000}.basket__action-icon{fill:rgba(0,0,0,0);width:1em;height:1em;margin-top:-2px;margin-left:4px;color:#939393}.basket__action-button--remove .basket__action-icon{font-size:11px;fill:#000;opacity:.5;margin-right:1px;margin-left:5px}.basket__action-button--remove:hover .basket__action-icon,.basket__action-button--remove:focus .basket__action-icon{opacity:1}.basket__action-button--favorite .basket__action-icon{font-size:13px;color:#000}.basket__action-button--favorite.active .basket__action-icon{color:#939393;fill:currentColor}@media screen and (min-width: 768px){.basket__action-button{padding:6px 0}}@media screen and (min-width: 992px){.basket__actions{bottom:11px}}.basket__drop-quantity .input-group .input-group-btn{height:29px;line-height:29px;vertical-align:middle}.basket__page .promo-code-form form .form-group .promo-code-error{display:none;font-size:9px;font-family:"Montserrat",sans-serif;color:red;margin-top:10px;letter-spacing:.1em}.basket__page .promo-code-form form .form-group.promo-code-fail .have{display:none}.basket__page .promo-code-form form .form-group.promo-code-fail .promo-code-error{display:block}.basket__page .promo-code-form form .form-group.promo-code-fail .promo-code-input{border-bottom:1px solid #fc5757;border-radius:0}.basket__page .order-about-absolute{position:absolute;top:40px;right:0}.basket__page .order-about-parent.affix{top:200px;width:380px;-webkit-transform:translateX(-100%);transform:translateX(-100%);position:fixed;right:auto}.basket__page .order-about-parent.affix-bottom{position:absolute;top:0;right:0}.basket__page .order-about-parent.affix-top{position:absolute;top:0;right:0;width:380px;z-index:2}.basket__page .order-about__allmost li:before{display:none}.basket__page .color-block{position:relative}.basket__page .color-block .close-icon{position:absolute;right:10px;top:10px}.basket__page .color-block__drop .color[data-value=white]{border:2px solid #e9e9e9}.basket__address{display:inline-block;width:100%;max-width:340px}.basket__address-other{opacity:.65;color:#000;font-size:10px;font-weight:500;line-height:15px;border:none;border-bottom:1px dashed gray;text-transform:uppercase;letter-spacing:.05em;background:rgba(0,0,0,0);padding:0;margin-top:8px;display:block}.basket__address-other:hover,.basket__address-other:focus{border-color:rgba(0,0,0,0)}.basket__address .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){border:1px solid #000;height:40px;padding-left:17px;padding-top:10px;background-color:#fff;width:100%}.basket__address .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn) .btn-default{border-bottom:none;padding-right:25px}.basket__address .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn) .btn-default .filter-option{text-overflow:ellipsis}.basket__address .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn) .btn-default:hover{border-bottom:none}.basket__address .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn) .btn-default:after{content:"";width:10px;height:10px;border-top:1px solid #000;border-left:1px solid #000;position:absolute;top:3px;right:10px;-webkit-transform:rotate(225deg);transform:rotate(225deg)}.basket__address .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn) .dropdown-menu{top:36px;left:-1px;border-radius:0;border-color:#000;background-color:#f5f5f5;min-width:338px}@media(max-width: 767px){.basket__address .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn) .dropdown-menu{min-width:298px}}.basket__address .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn) .dropdown-menu li.selected{background-color:#bbb}.basket__address .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn) .dropdown-menu li a{line-height:18px;padding:6px 6px 6px 17px}.basket__address .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn) .dropdown-menu li a:after{content:none}.basket__address .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn) .dropdown-menu li a:hover{background-color:#ddd}.basket__address .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn).open{background-color:#fff;border-bottom:1px solid #fff}.basket__address .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn).open .btn-default:after{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:7px}.step3 .order-about-absolute{position:absolute;top:0;right:0}.step3 .order-about-parent.affix{-webkit-transform:translateX(-100%);transform:translateX(-100%);position:fixed}.step3 .order-about-parent.affix-top{top:90px;right:0;position:absolute}.step3 .order-about-parent.affix-bottom{right:0;position:absolute}.go-to-order-about-wrapper-btn{max-width:300px;margin:25px auto 29px;text-transform:none;border:1px solid #000;padding:12px 17px 13px}.order-form .dropdown-menu{min-height:280px}.order-form__buttons{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:20px;margin-bottom:20px}.order-form__errors{display:none}.order-form__errors-header{margin-bottom:10px}.order-form__errors-list li:before{background:#ff3347}.reserve_counter p{display:none;max-width:500px;margin:40px auto}.reserve_counter a{color:#ff3347;text-decoration:underline}.reserve_counter>div{display:none;margin:40px 0}.reserve_counter span{display:table-cell;text-align:center;width:75px;border:1px solid #ff3347;color:#ff3347;vertical-align:middle;padding:5px 10px;font-size:18px;font-weight:700}.reserve_counter>div div{padding-left:20px;display:table-cell}.idle_discount p{display:none;max-width:500px;margin:40px auto}.idle_discount a{color:#ff3347;text-decoration:underline}.idle_discount>div{display:none;margin:40px 0}.idle_discount span{display:table-cell;text-align:center;width:75px;border:1px solid #ff3347;color:#ff3347;vertical-align:middle;padding:5px 10px;font-size:18px;font-weight:700}.idle_discount>div div{padding-left:20px;display:table-cell}.order-dolyame-payments{margin:10px 0 0;font-size:13px;line-height:14px;text-align:center}@media(max-width: 1600px){.basket__price-wrapper .basket__double-bonuses .double-bonuses~.popover{left:auto !important;right:0 !important}}@media(max-width: 1200px){.basket__page .step1 .block-table__td:first-child{width:300px}.basket__page .step1 .block-table__td:last-child{width:auto}}@media(max-width: 991px){.basket__page .block-table{display:table;width:100%}.basket__page .block-table__head{display:none}.basket__page .block-table__body{display:table-row-group}.basket__page .block-table__tr{display:table-row}.basket__page .block-table__th{display:table-cell;padding:20px 0;width:auto;border-bottom:1px solid #e3e3e3;vertical-align:middle;text-align:left}.basket__page .block-table__td{display:table-cell;position:relative;padding:20px 0;width:auto;border-bottom:1px solid #e3e3e3;vertical-align:middle;text-align:left;height:100%}.basket__page .order-about{position:relative;right:0;left:0;top:0;width:100%;z-index:2}.basket__page .order-about-absolute{position:relative;margin:0 auto}.basket__page .order-about-parent{width:100%;margin:0;position:relative}.basket__page .order-about-parent.affix{position:relative;-webkit-transform:none;transform:none;top:0;width:100%}.basket__page .order-about-parent.affix-top{position:relative;width:100%}.basket__page .order-about-parent.affix-bottom{position:relative}.basket__page .order-about__wrap{-webkit-box-shadow:none;box-shadow:none;border-radius:0;border:0;background-color:rgba(0,0,0,0);padding:0}.basket__page .order-about__title{display:none}.basket__page .order-about__btn{display:none;text-align:center}.basket__page .order-about__btn .btn{height:50px;max-width:220px;margin:0 auto}.basket__page .order-about .small-text{display:none}.basket__page .order-form__buttons{display:-webkit-box;display:-ms-flexbox;display:flex}.basket__page .block-table__body .item .img{vertical-align:top;max-width:80px;margin-right:9px}.basket__page .block-table__body .item .img a{margin-top:0}.basket__page .block-table__body .item .img img{width:100%}.basket__page .block-table__body .item .desc{display:inline-block;vertical-align:top}.basket__page .block-table__body .item .desc .name{margin-bottom:5px}.basket__page .block-table__body .item .desc .name a{font-family:"Montserrat Semi",sans-serif;text-decoration:none;font-style:normal;font-weight:bold;font-size:10px;line-height:13px;margin-top:0}.basket__page .block-table__body .item .desc .art{position:relative;opacity:.65;color:#000;font-size:10px;font-weight:400;line-height:18px;letter-spacing:.25px;margin-top:8px}.basket__page .block-table__body .item .desc .art .color-name{display:inline !important}.basket__page .block-table__body .item .desc .size{color:#000;font-size:13px;font-weight:500;line-height:18px;letter-spacing:.33px}.basket__page .block-table__body .item .desc .size .count{display:inline-block;margin-left:20px}.basket__page .block-table__body .item .desc .remains-text{margin-top:26px}.basket__page .block-table__body .basket__drop-menu{position:absolute;top:30px;right:0}.basket__page .block-table__body .basket__drop-menu .basket__drop-icon{display:inline-block;width:20px;height:20px;background:url(/assets/images/table-menu.svg) center center no-repeat;cursor:pointer}.basket__page .block-table__body .basket__drop-menu .basket__drop-wrap{width:290px;padding:20px 10px;-webkit-box-shadow:0 0 7px rgba(0,0,0,.07);box-shadow:0 0 7px rgba(0,0,0,.07);border-radius:4px;border:1px solid #c6c7c7;background-color:#f8f9f9;text-align:center;margin-top:10px;z-index:9;position:absolute;right:0;top:-100%;opacity:0;visibility:hidden;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.basket__page .block-table__body .basket__drop-menu .basket__drop-wrap .btn__gray{width:157px;height:44px}.basket__page .block-table__body .basket__drop-menu .basket__drop-wrap .btn__gray:disabled{background:#c4c4c4}.basket__page .block-table__body .basket__drop-menu .basket__drop-wrap ul{margin-bottom:15px}.basket__page .block-table__body .basket__drop-menu .basket__drop-wrap ul li{opacity:.8;color:#000;font-size:13px;font-weight:500;line-height:50px;position:relative;border-bottom:1px solid rgba(0,0,0,.2);cursor:pointer}.basket__page .block-table__body .basket__drop-menu .basket__drop-wrap ul li:before{display:none}.basket__page .block-table__body .basket__drop-menu .basket__drop-wrap ul li.text-gray{color:#909090}.basket__page .block-table__body .basket__drop-menu .basket__drop-wrap ul li .left{display:block;text-align:left}.basket__page .block-table__body .basket__drop-menu .basket__drop-wrap ul li .right{position:absolute;right:0;text-align:right;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.basket__page .block-table__body .basket__drop-menu .basket__drop-wrap.active{opacity:1;top:100%;visibility:visible;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.basket__page .block-table__body .basket__drop-menu .basket__drop-wrap .choose-size,.basket__page .block-table__body .basket__drop-menu .basket__drop-wrap .choose-color{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#f8f9f9;opacity:0;visibility:hidden;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.basket__page .block-table__body .basket__drop-menu .basket__drop-wrap .choose-size.active,.basket__page .block-table__body .basket__drop-menu .basket__drop-wrap .choose-color.active{opacity:1;visibility:visible;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.basket__page .block-table__body .basket__drop-menu .basket__drop-wrap .choose-size table,.basket__page .block-table__body .basket__drop-menu .basket__drop-wrap .choose-color table{margin:20px 0}.basket__page .block-table__body .basket__drop-menu .basket__drop-wrap .choose-size table tr td,.basket__page .block-table__body .basket__drop-menu .basket__drop-wrap .choose-color table tr td{border:0;text-align:center;font-size:11px}.basket__page .block-table__body .basket__drop-menu .basket__drop-wrap .choose-size table tr td .size-block,.basket__page .block-table__body .basket__drop-menu .basket__drop-wrap .choose-size table tr td .color,.basket__page .block-table__body .basket__drop-menu .basket__drop-wrap .choose-color table tr td .size-block,.basket__page .block-table__body .basket__drop-menu .basket__drop-wrap .choose-color table tr td .color{display:inline-block;border-radius:100%;line-height:44px;width:44px;height:44px;cursor:pointer;text-align:center}.basket__page .block-table__body .basket__drop-menu .basket__drop-wrap .choose-size table tr td .size-block,.basket__page .block-table__body .basket__drop-menu .basket__drop-wrap .choose-color table tr td .size-block{background:rgba(0,0,0,0)}.basket__page .block-table__body .basket__drop-menu .basket__drop-wrap .choose-size table tr td .size-block.active,.basket__page .block-table__body .basket__drop-menu .basket__drop-wrap .choose-size table tr td .size-block:hover,.basket__page .block-table__body .basket__drop-menu .basket__drop-wrap .choose-color table tr td .size-block.active,.basket__page .block-table__body .basket__drop-menu .basket__drop-wrap .choose-color table tr td .size-block:hover{background-color:#ebebeb}.basket__page .block-table__body .basket__drop-menu .basket__drop-wrap .choose-size table tr td .color.active,.basket__page .block-table__body .basket__drop-menu .basket__drop-wrap .choose-size table tr td .color:hover,.basket__page .block-table__body .basket__drop-menu .basket__drop-wrap .choose-color table tr td .color.active,.basket__page .block-table__body .basket__drop-menu .basket__drop-wrap .choose-color table tr td .color:hover{-webkit-box-shadow:0 0 0 4px #d8d8d8;box-shadow:0 0 0 4px #d8d8d8}.basket__page .step2{text-align:center}.basket__page .step2 form{max-width:368px;margin:0 auto}.basket__page .step2 form .form-control{text-align:center;padding-right:0}.basket__page .step2 form label{margin-right:0;width:auto}.basket__page .step2 form .btn:not(.btn-default){width:100%;margin:20px auto}.basket__page .step2 .checkbox-styled{text-align:left}.basket__page .step2 .checkbox-styled label{font-size:12px}.basket__page .step2 .condition-text{text-align:left}.basket__page .step2 .magazine-select{text-align:left;width:100%}.basket__page .step2 .magazine-select .bootstrap-select{width:100%}.basket__page .step2 .radio{text-align:left}.basket__page .step2 .city-select .bootstrap-select button .filter-option{text-align:center}.basket__page .step2 .small-text{font-size:10px}.basket__page .step3 .h1{text-align:center}.basket__page .step3 .form-pay{max-width:360px;margin:0 auto}.basket__page .step3 .form-pay form label{display:block}.basket__page .step3 .form-pay form .form-date{display:inline-block}.basket__page .step3 .form-pay form .form-cvc{display:inline-block}.basket__page .step3 .form-pay form .form-cvc input{height:24px}.basket__page .step3 .form-pay .small-text{text-align:center}.basket__double-bonuses .double-bonuses{font-size:11px}.basket__price-wrapper .basket__double-bonuses{position:absolute;top:60px;right:0}.basket__price{margin-bottom:0;position:absolute;top:18px;width:75px;right:0}.basket__price-new{font-size:13px}.basket__price-old{display:block;font-size:13px;margin-right:0}}@media(max-width: 767px){.basket__page input[type=radio]{margin-left:0}.basket__page .radio__text{padding-left:20px}.basket__page .promo-code-sec .promo-code-form form .btn__cart{margin:0 0 0 15px;padding:0}.basket__page .promo-code-sec .promo-code-form form .form-control{width:168px}.basket__page .order-about__list{border-bottom:0;margin-bottom:0}.basket__page .order-about__list ul{margin-bottom:0}.basket__page .order-about__list li{font-size:0;padding:5px 0}.basket__page .order-about__allmost li{font-size:0;padding:5px 0}.basket__page .order-about__btn{display:none}.basket__page .order-about__btn .btn__cart{margin-top:20px;width:100%;max-width:300px}.basket__page .step2{text-align:center}.basket__page .step2 form{max-width:300px;margin:0 auto;overflow:hidden}.basket__page .step2 .checkbox-styled{text-align:left}.basket__page .step2 .checkbox-styled label{font-size:12px}.basket__page .step2 .checkbox-styled label:before{top:5px;bottom:auto}.basket__page .step2 .radio__text .text-red,.basket__page .step2 .radio__text .order-form__errors-header,.basket__page .step2 .radio__text .order-form__errors-list li,.order-form__errors-list .basket__page .step2 .radio__text li{font-size:10px}.basket__page .step2 .city-select{width:100%}.basket__page .step2 .city-select .btn{padding:6px 0}.basket__page .step2 .city-select .bootstrap-select{width:100%}.basket__page .step2 .city-select .bootstrap-select button .filter-option{text-align:center}.basket__page .step3 form .form-group{margin-bottom:30px}.basket__page .step3 form label{margin-right:0}.basket__page .step3 form .to-pay{margin-right:10px}.basket__page .step3 form .btn__gray{width:170px}.basket__page .step3 form .btn__gray:disabled{background:#c4c4c4}.basket__page .step3 .month-select .btn,.basket__page .step3 .year-select .btn{margin-bottom:0}.desc .double-bonuses{margin-top:12px}.desc .double-bonuses__number{display:none}}@media(max-width: 576px){.basket__page .step2{text-align:left}.basket__page .step2 form{max-width:100%}.basket__page .step2 form .contacts-block{text-align:left}.basket__page .step2 form .ui-widget{width:100%}.basket__page .step2 form .ui-widget:before{display:none}.basket__page .step2 form label{text-align:left;display:none}.basket__page .step2 form .form-control{max-width:100%;width:100%;text-align:left !important;border:1px solid #c6c7c7;padding-left:16px !important;padding-right:16px !important}.basket__page .step2 form .condition-text{padding-left:0}.basket__page .step2 form .delivery-block label,.basket__page .step2 form .payment-block label,.basket__page .step2 form .tech-fields-block label{display:block}.basket__page .step2 form .delivery-block .form-group.form-address label{display:none}.basket__page .step2 form .checkbox-styled{margin:0}.basket__page.a_b .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.basket__page.a_b .go-to-order-about-wrapper-btn{display:none !important}.basket__page.a_b h1{font-family:"Montserrat Bold",sans-serif;letter-spacing:.04em;margin-bottom:0}.basket__page.a_b .h1{font-size:16px}.basket__page.a_b .h2{font-size:13px;letter-spacing:.04em;font-family:"Montserrat Semi",sans-serif;margin:24px 0}.basket__page.a_b input.form-control:not(.input-number),.basket__page.a_b input.city,.basket__page.a_b textarea.form-control{max-width:unset;width:100%;border:1px solid #c6c7c7;font-size:13px;line-height:13px;padding:12px 8px;min-height:42px;background-color:#fff;text-align:left}.basket__page.a_b input.form-control:not(.input-number):focus,.basket__page.a_b input.city:focus,.basket__page.a_b textarea.form-control:focus{border:1px solid #000}.basket__page.a_b textarea.form-control{resize:none;height:100px}.basket__page.a_b textarea.form-control::-webkit-input-placeholder{color:#9e9e9f}.basket__page.a_b textarea.form-control::-moz-placeholder{color:#9e9e9f}.basket__page.a_b textarea.form-control:-ms-input-placeholder{color:#9e9e9f}.basket__page.a_b textarea.form-control::-ms-input-placeholder{color:#9e9e9f}.basket__page.a_b textarea.form-control::placeholder{color:#9e9e9f}.basket__page.a_b .step1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.basket__page.a_b .step1 .block-table__td{padding:24px 0}.basket__page.a_b .step1 .block-table__td .item .desc__mobile-menu_wrapper .mobile-inputs .choose-size{width:46px;height:21px}.basket__page.a_b .step1 .block-table__td .item .desc__mobile-menu_wrapper .mobile-inputs .choose-size__btn{width:100%;height:100%;line-height:18px;padding-left:5px}.basket__page.a_b .step1 .block-table__td .item .desc__mobile-menu_wrapper .mobile-inputs .choose-size__btn:before{background:url(/assets/images/dropdown-arrow-black.svg) 0 0 no-repeat;height:12px;right:2px}.basket__page.a_b .step1 .block-table__td .item .desc__mobile-menu_wrapper .choose-quantity{border:1px solid #9e9f9f;border-radius:2px;width:65px;height:21px;padding:unset}.basket__page.a_b .step1 .block-table__td .item .desc__mobile-menu_wrapper .choose-quantity .input-group-btn{height:100%}.basket__page.a_b .step1 .block-table__td .item .desc__mobile-menu_wrapper .choose-quantity .input-group-btn.minus .btn-number{margin-top:-2px}.basket__page.a_b .step1 .block-table__td .item .desc__mobile-menu_wrapper .choose-quantity .input-group-btn .btn-number{width:100%;height:100%;color:#000;font-size:20px}.basket__page.a_b .step1 .block-table__td .item .desc__mobile-menu_wrapper .choose-quantity .input-number{border:none;width:100%;height:100%}.basket__page.a_b .step1 .block-table__td .item .desc .art{opacity:1}.basket__page.a_b .step1 .block-table__td .basket__price-new{font-size:10px;font-family:"Montserrat",sans-serif}.basket__page.a_b .step2.side-block{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-top:-20px;margin-bottom:50px}.basket__page.a_b .step2.side-block.put-down{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.basket__page.a_b .step2.side-block .list-unstyled li{margin-bottom:0}.basket__page.a_b .step2.side-block .order-next_step{display:block}.basket__page.a_b .step2.side-block .order-next_step__btn{position:fixed;bottom:0;left:0;width:100%;background-color:#5983f0;color:#fff;height:45px;z-index:2;font-size:13px;text-transform:uppercase;letter-spacing:.04em;font-family:"Montserrat Semi",sans-serif}.basket__page.a_b .promo-code-sec{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:32px;padding-bottom:32px;border-bottom:1px solid #e3e3e3}.basket__page.a_b .promo-code-form form .form-group{display:-webkit-box;display:-ms-flexbox;display:flex}.basket__page.a_b .promo-code-form form .form-group .promo-code-input,.basket__page.a_b .promo-code-form form .form-group .promo-balls-input{margin-bottom:12px}.basket__page.a_b .promo-code-form form .form-group .promo-code-input::-webkit-input-placeholder, .basket__page.a_b .promo-code-form form .form-group .promo-balls-input::-webkit-input-placeholder{color:#9e9e9f;text-transform:uppercase}.basket__page.a_b .promo-code-form form .form-group .promo-code-input::-moz-placeholder, .basket__page.a_b .promo-code-form form .form-group .promo-balls-input::-moz-placeholder{color:#9e9e9f;text-transform:uppercase}.basket__page.a_b .promo-code-form form .form-group .promo-code-input:-ms-input-placeholder, .basket__page.a_b .promo-code-form form .form-group .promo-balls-input:-ms-input-placeholder{color:#9e9e9f;text-transform:uppercase}.basket__page.a_b .promo-code-form form .form-group .promo-code-input::-ms-input-placeholder, .basket__page.a_b .promo-code-form form .form-group .promo-balls-input::-ms-input-placeholder{color:#9e9e9f;text-transform:uppercase}.basket__page.a_b .promo-code-form form .form-group .promo-code-input::placeholder,.basket__page.a_b .promo-code-form form .form-group .promo-balls-input::placeholder{color:#9e9e9f;text-transform:uppercase}.basket__page.a_b .promo-code-form form .form-group .btn__group .btn__transparent-black{font-size:13px;line-height:18px;font-family:"Montserrat Semi",sans-serif;color:#fff;background-color:#000;padding:12px;letter-spacing:.04em;text-transform:uppercase;border:none;width:100%;height:auto;border-radius:2px}.basket__page.a_b .promo-code-form form .form-group .btn__group .btn__transparent-black:disabled{background-color:#d9dada}.basket__page.a_b .promo-code-form form.coupon{margin-bottom:24px}.basket__page.a_b .promo-code-form form.coupon .form-group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.basket__page.a_b .promo-code-form form.bonuses .form-group{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-bottom:0}.basket__page.a_b .promo-code-form form.bonuses .form-group .promo-balls-input{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:5px}.basket__page.a_b .promo-code-form form.bonuses .form-group .btn__group{-webkit-box-flex:1;-ms-flex:1;flex:1}.basket__page.a_b .promo-code-form form.bonuses .form-group .have{-ms-flex-preferred-size:100%;flex-basis:100%;margin-top:0;position:unset}.basket__page.a_b .step2.form-block{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;display:none;text-align:left}.basket__page.a_b .step2.form-block .order-prev_step{display:block}.basket__page.a_b .step2.form-block .order-prev_step__btn{font-family:"Montserrat Medium",sans-serif;font-size:10px;line-height:13px;letter-spacing:.04em;border-bottom:1px solid #000;position:relative;padding-left:10px}.basket__page.a_b .step2.form-block .order-prev_step__btn:before{content:url(/assets/images/i-nav-prev.svg);position:absolute;bottom:-2px;left:-1px}.basket__page.a_b .step2.form-block .order-form{margin-bottom:0}.basket__page.a_b .step2.form-block .order-form form{max-width:unset;margin:unset;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.basket__page.a_b .step2.form-block .order-form form .step-title{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.basket__page.a_b .step2.form-block .order-form form .contacts-block{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.basket__page.a_b .step2.form-block .order-form form .tech-fields-block{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.basket__page.a_b .step2.form-block .order-form form .tech-fields-block .form-group:last-child{margin-bottom:0}.basket__page.a_b .step2.form-block .order-form form .tech-fields-block .checkbox-styled{border-bottom:none;padding:unset;margin:unset}.basket__page.a_b .step2.form-block .order-form form .tech-fields-block .checkbox-styled label{padding-right:unset;padding-left:32px}.basket__page.a_b .step2.form-block .order-form form .tech-fields-block .checkbox-styled label:before{left:0;right:auto}.basket__page.a_b .step2.form-block .order-form form .delivery-block{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.basket__page.a_b .step2.form-block .order-form form .payment-block{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.basket__page.a_b .step2.form-block .order-form form .comment-field{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.basket__page.a_b .step2.form-block .order-form form .form-group label:not(.radio){display:none}.basket__page.a_b .step2.form-block .order-form form .form-group label.radio input{display:none}.basket__page.a_b .step2.form-block .order-form form .form-group label.radio input+.radio__text{opacity:1;letter-spacing:.04em;font-family:"Montserrat Medium",sans-serif;padding:0 0 0 40px}.basket__page.a_b .step2.form-block .order-form form .form-group label.radio input+.radio__text:before{content:url(/assets/images/checkbox-rounded_black.svg);position:absolute;left:0}.basket__page.a_b .step2.form-block .order-form form .form-group label.radio input:checked+.radio__text:before{content:url(/assets/images/checkbox-rounded-checked_black.svg)}.basket__page.a_b .step2.form-block .order-form form .form-group label.radio+.condition-text{padding-left:40px;font-size:13px;letter-spacing:.04em;color:#9e9f9f}.basket__page.a_b .step2.form-block .order-form form .form-group .checkbox-styled label{display:revert}.basket__page.a_b .step2.form-block .order-form form .form-group .ui-widget{width:100%}.basket__page.a_b .step2.form-block .order-form form .form-group .ui-widget:before{right:10px;bottom:11px}.basket__page.a_b .step2.form-block .order-form form .form-group.form-address .basket__address{max-width:unset}.basket__page.a_b .step2.form-block .order-form form .form-group.form-address .basket__address .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){border-color:#c6c7c7}.basket__page.a_b .step2.form-block .order-form form .form-group.form-address .basket__address .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn).open{border-color:#000}.basket__page.a_b .step2.form-block .order-form form .form-group.form-address .basket__address .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn) .btn-default:after{opacity:.3}.basket__page.a_b .step2.form-block .order-form form .form-group.form-address .basket__address .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn) .dropdown-menu{width:calc(100% + 2px);min-width:unset}.basket__page.a_b .step2.form-block .order-form form .form-group.form-address .basket__address .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn) .dropdown-menu.inner{width:100%}.basket__page.a_b .step2.form-block .order-form form .small-text{display:none !important}.basket__page.a_b .step2.form-block .order-form form button[type=submit]{position:fixed;bottom:0;left:0;margin:unset;border-radius:0;z-index:2;height:45px}}@media(max-width: 364px){.basket__price-new,.basket__price-old{font-size:10px}.basket__action-button{padding:4px 0}.basket__double-bonuses .double-bonuses{font-size:9px;padding-left:2px;padding-right:2px}}.payment-block .dolyame{background:#f9f9f9;display:inline-block;width:330px;text-align:left}.payment-block .dolyame .logo{width:50%;margin:10px}.payment-block .dolyame p{margin:0 10px 15px}.payment-block .dolyame div{display:table;width:100%;margin:10px 0}.payment-block .dolyame span{display:table-cell;width:25%;text-align:center;font-size:10px}.payment-block .dolyame .info{font-size:10px}.payment-block .dolyame .info a{text-decoration:underline}@media(max-width: 767px){.payment-block .dolyame{width:100%}}.cart-benefits{font-size:10px;line-height:120%;font-family:"Montserrat",sans-serif;color:#000;margin-bottom:40px}.cart-benefits__list{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;padding:0;gap:8px}.cart-benefits__item{-webkit-box-flex:0;-ms-flex:0 0 calc(33.3333333333% - 4px);flex:0 0 calc(33.3333333333% - 4px)}.cart-benefits__item:before{content:none;display:none}.cart-benefits__benefit{background-color:#fbfbfb;padding:12px;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.cart-benefits__icon{width:64px;-webkit-box-flex:0;-ms-flex:0 0 64px;flex:0 0 64px}.cart-benefits__content{text-align:center;-webkit-box-flex:1;-ms-flex:1 auto;flex:1 auto;max-width:276px}.cart-benefits__title{font-family:"Montserrat Semi",sans-serif;margin-bottom:8px;padding:0;font-size:14px;text-transform:none}.cart-benefits__desc{padding:0;margin:0;font-size:10px;line-height:120%}@media(max-width: 767px){.cart-benefits__list:not(.slick-initialized){max-width:100%;overflow:hidden}.cart-benefits__list:not(.slick-initialized) .cart-benefits__item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.cart-benefits__list .cart-benefits__benefit{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}
/* End */


/* Start:/local/components/mario/basket.share.apply/templates/.default/style.css?17624178374622*/
.offcanvas-share-item {
  font-size: 10px;
  line-height: 120%;
  color: #404040;
  padding: 8px 0;
  margin-bottom: 8px;
  border-bottom: 1px solid #E3E3E3;
  position: relative;
}
.offcanvas-share-item--disabled:after {
  content: "";
  position: absolute;
  z-index: 9;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(255, 255, 255, 0.5);
}
.offcanvas-share-item .preloader-block {
  display: none !important;
}
.offcanvas-share-item__remove {
  position: absolute;
  background: transparent;
  border: 0;
  outline: 0;
  z-index: 2;
  right: -6px;
  top: 7px;
}
.offcanvas-share-item__body {
  display: flex;
  gap: 8px;
  align-items: stretch;
  justify-content: flex-start;
  position: relative;
}
.offcanvas-share-item__link {
  text-decoration: none;
  color: #181818;
}
.offcanvas-share-item__image-wrapper {
  flex: 0 0 96px;
  width: 96px;
}
.offcanvas-share-item__content {
  flex: 1 auto;
  display: flex;
  flex-direction: column;
}
.offcanvas-share-item__header {
  margin-bottom: 12px;
  padding-right: 46px;
}
.offcanvas-share-item__label, .offcanvas-share-item__option-label, .offcanvas-share-item__price-label {
  font-size: 10px;
  line-height: 120%;
  color: #808080;
  text-transform: uppercase;
  margin-bottom: 8px;
}
.offcanvas-share-item__price-label {
  margin-bottom: 0;
}
.offcanvas-share-item__title {
  font: 400 12px/120% "Montserrat Semi", sans-serif;
  text-transform: none;
  color: #181818;
  margin-bottom: 6px;
}
.offcanvas-share-item__article {
  font-size: 10px;
  line-height: 120%;
  color: #404040;
}
.offcanvas-share-item__options {
  flex: 1;
  display: flex;
  align-items: flex-end;
  gap: 24px;
}
.offcanvas-share-item__option {
  display: flex;
  flex-direction: column;
}
.offcanvas-share-item__option-value {
  height: 32px;
  display: flex;
  align-items: center;
  font-size: 14px;
}
.offcanvas-share-item__stock {
  color: #FF3347;
  text-align: right;
}
.offcanvas-share-item__prices {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  font: 400 14px/120% "Montserrat Medium", sans-serif;
  color: #181818;
  position: absolute;
  right: 0;
  top: 0;
  gap: 4px;
}
.offcanvas-share-item__price-old {
  font: 400 12px/120% "Montserrat Medium", sans-serif;
  color: #A5A5A5;
  text-decoration: line-through;
}
.offcanvas-share-item .color-block {
  display: flex;
  width: 32px;
  height: 32px;
}
.offcanvas-share-item .color {
  background-size: cover;
  width: 24px;
  height: 24px;
}
.offcanvas-share-item__checkbox {
  padding: 4px;
  margin-right: 4px;
}
.offcanvas-share-item__checkbox input[type=checkbox] {
  width: 16px;
  height: 16px;
  accent-color: #000000;
  margin: 0;
  cursor: pointer;
}

.offcanvas-share-total {
  display: flex;
  flex-direction: column;
}
.offcanvas-share-total__summary {
  display: flex;
  flex-direction: column;
  gap: 12px;
  margin-bottom: 12px;
}
.offcanvas-share-total__item {
  font-size: 16px;
  line-height: 120%;
  color: #808080;
  font-family: "Montserrat Medium", sans-serif;
  display: flex;
  justify-content: space-between;
}
.offcanvas-share-total__label {
  padding-right: 4px;
}
.offcanvas-share-total__value {
  padding-left: 4px;
}
.offcanvas-share-total__item--final {
  color: #000;
}
.offcanvas-share-total__actions {
  display: flex;
  flex-direction: column;
  gap: 12px;
}
.offcanvas-share-total .btn {
  border-radius: 4px;
  padding: 14px 15px;
  font: 400 16px/120% "Montserrat Medium", sans-serif;
  max-width: 100%;
  width: 100%;
  transition: 0.2s all;
}
.offcanvas-share-total .btn__primary {
  background-color: #000;
  border: 1px solid #000;
  color: #fff;
}
.offcanvas-share-total .btn__primary:hover, .offcanvas-share-total .btn__primary:focus, .offcanvas-share-total .btn__primary:active {
  background-color: rgb(25.5, 25.5, 25.5);
  border-color: rgb(25.5, 25.5, 25.5);
  color: #FFFFFF;
}
.offcanvas-share-total .btn__outline {
  background-color: transparent;
  border: 1px solid #000;
  color: #000;
}
.offcanvas-share-total .btn__outline:hover, .offcanvas-share-total .btn__outline:focus, .offcanvas-share-total .btn__outline:active {
  background-color: #000;
  border-color: #000;
  color: #FFF;
}
.offcanvas-share-total .btn__loading {
  position: relative;
  background-color: #333333;
  border-color: #333333;
  color: #fff;
  pointer-events: none;
}
.offcanvas-share-total .btn__loading:before {
  content: "";
  background: #333 url(/assets/images/preloader_white.svg) no-repeat center;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-size: 32px;
}

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

/* End */
/* /assets/styles/vendor.min.css?1753029028144304 */
/* /assets/styles/app.min.css?17530290283332 */
/* /assets/styles/main.min.css?1764663656799655 */
/* /assets/styles/basket.min.css?176241783753211 */
/* /local/components/mario/basket.share.apply/templates/.default/style.css?17624178374622 */
