@import url('https://fonts.googleapis.com/css2?family=Fondamento:ital@1&text=VilaGrzu&display=swap');article,aside,details,figcaption,figure,footer,header,hgroup,main,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:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}dfn{font-style:italic}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{position:relative;font-size:.6em;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{height:0;-moz-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]{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;-moz-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}legend{padding:0;border:0}textarea{overflow:auto}optgroup{font-weight:var(--font-weight-700)}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}@media print{*{color:#000 !important;text-shadow:none !important;background:0 0 !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^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img,svg{max-width:100% !important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}select{background:#fff !important}.navbar{display:none}.table td,.table th{background-color:#fff !important}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000 !important}.label{border:1px solid #000}.table{border-collapse:collapse !important}.table-bordered td,.table-bordered th{border:1px solid #ddd !important}}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}figure{margin:0}.img-responsive{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.428571429;background-color:#fff;border:1px solid #ddd;border-radius:4px;transition:all .2s ease-in-out}.img-circle{border-radius:50%}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.lead{margin-bottom:20px;font-size:16px;font-weight:var(--font-weight-200);line-height:1.4}@media (min-width:768px){.lead{font-size:21px}}.small,small{font-size:85%}cite{font-style:normal}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-muted{color:#999}.text-primary{color:#428bca}a.text-primary:hover{color:#3071a9}.text-success{color:#3c763d}a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#428bca}a.bg-primary:hover{background-color:#3071a9}.bg-success{background-color:#dff0d8}a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}.list-inline>li:first-child{padding-left:0}dl{margin-top:0;margin-bottom:20px}dt{font-weight:var(--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 #999}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;border-left:5px solid var(--border-color)}blockquote :is(ol,p,ul):last-child{margin-bottom:0}blockquote :is(.small,footer,small){display:block;font-size:80%;line-height:1.428571429;color:#999}blockquote :is(.small,footer,small)::before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eee;border-left:0}.blockquote-reverse :is(.small,footer,small)::before,blockquote.pull-right :is(.small,footer,small)::before{content:''}.blockquote-reverse :is(.small,footer,small)::after,blockquote.pull-right :is(.small,footer,small)::after{content:'\00A0 \2014'}blockquote:after,blockquote:before{content:""}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;white-space:nowrap;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.428571429;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-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.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}.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.66666666666666%}.col-xs-10{width:83.33333333333334%}.col-xs-9{width:75%}.col-xs-8{width:66.66666666666666%}.col-xs-7{width:58.333333333333336%}.col-xs-6{width:50%}.col-xs-5{width:41.66666666666667%}.col-xs-4{width:33.33333333333333%}.col-xs-3{width:25%}.col-xs-2{width:16.666666666666664%}.col-xs-1{width:8.333333333333332%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666666666666%}.col-xs-pull-10{right:83.33333333333334%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666666666666%}.col-xs-pull-7{right:58.333333333333336%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666666666667%}.col-xs-pull-4{right:33.33333333333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.666666666666664%}.col-xs-pull-1{right:8.333333333333332%}.col-xs-pull-0{right:0}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666666666666%}.col-xs-push-10{left:83.33333333333334%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666666666666%}.col-xs-push-7{left:58.333333333333336%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666666666667%}.col-xs-push-4{left:33.33333333333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.666666666666664%}.col-xs-push-1{left:8.333333333333332%}.col-xs-push-0{left:0}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666666666666%}.col-xs-offset-10{margin-left:83.33333333333334%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666666666666%}.col-xs-offset-7{margin-left:58.333333333333336%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666666666667%}.col-xs-offset-4{margin-left:33.33333333333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.666666666666664%}.col-xs-offset-1{margin-left:8.333333333333332%}.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.66666666666666%}.col-sm-10{width:83.33333333333334%}.col-sm-9{width:75%}.col-sm-8{width:66.66666666666666%}.col-sm-7{width:58.333333333333336%}.col-sm-6{width:50%}.col-sm-5{width:41.66666666666667%}.col-sm-4{width:33.33333333333333%}.col-sm-3{width:25%}.col-sm-2{width:16.666666666666664%}.col-sm-1{width:8.333333333333332%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666666666666%}.col-sm-pull-10{right:83.33333333333334%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666666666666%}.col-sm-pull-7{right:58.333333333333336%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666666666667%}.col-sm-pull-4{right:33.33333333333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.666666666666664%}.col-sm-pull-1{right:8.333333333333332%}.col-sm-pull-0{right:0}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666666666666%}.col-sm-push-10{left:83.33333333333334%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666666666666%}.col-sm-push-7{left:58.333333333333336%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666666666667%}.col-sm-push-4{left:33.33333333333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.666666666666664%}.col-sm-push-1{left:8.333333333333332%}.col-sm-push-0{left:0}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666666666666%}.col-sm-offset-10{margin-left:83.33333333333334%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666666666666%}.col-sm-offset-7{margin-left:58.333333333333336%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666666666667%}.col-sm-offset-4{margin-left:33.33333333333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.666666666666664%}.col-sm-offset-1{margin-left:8.333333333333332%}.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.66666666666666%}.col-md-10{width:83.33333333333334%}.col-md-9{width:75%}.col-md-8{width:66.66666666666666%}.col-md-7{width:58.333333333333336%}.col-md-6{width:50%}.col-md-5{width:41.66666666666667%}.col-md-4{width:33.33333333333333%}.col-md-3{width:25%}.col-md-2{width:16.666666666666664%}.col-md-1{width:8.333333333333332%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666666666666%}.col-md-pull-10{right:83.33333333333334%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666666666666%}.col-md-pull-7{right:58.333333333333336%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666666666667%}.col-md-pull-4{right:33.33333333333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.666666666666664%}.col-md-pull-1{right:8.333333333333332%}.col-md-pull-0{right:0}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666666666666%}.col-md-push-10{left:83.33333333333334%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666666666666%}.col-md-push-7{left:58.333333333333336%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666666666667%}.col-md-push-4{left:33.33333333333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.666666666666664%}.col-md-push-1{left:8.333333333333332%}.col-md-push-0{left:0}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666666666666%}.col-md-offset-10{margin-left:83.33333333333334%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666666666666%}.col-md-offset-7{margin-left:58.333333333333336%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666666666667%}.col-md-offset-4{margin-left:33.33333333333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.666666666666664%}.col-md-offset-1{margin-left:8.333333333333332%}.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.66666666666666%}.col-lg-10{width:83.33333333333334%}.col-lg-9{width:75%}.col-lg-8{width:66.66666666666666%}.col-lg-7{width:58.333333333333336%}.col-lg-6{width:50%}.col-lg-5{width:41.66666666666667%}.col-lg-4{width:33.33333333333333%}.col-lg-3{width:25%}.col-lg-2{width:16.666666666666664%}.col-lg-1{width:8.333333333333332%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666666666666%}.col-lg-pull-10{right:83.33333333333334%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666666666666%}.col-lg-pull-7{right:58.333333333333336%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666666666667%}.col-lg-pull-4{right:33.33333333333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.666666666666664%}.col-lg-pull-1{right:8.333333333333332%}.col-lg-pull-0{right:0}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666666666666%}.col-lg-push-10{left:83.33333333333334%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666666666666%}.col-lg-push-7{left:58.333333333333336%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666666666667%}.col-lg-push-4{left:33.33333333333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.666666666666664%}.col-lg-push-1{left:8.333333333333332%}.col-lg-push-0{left:0}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666666666666%}.col-lg-offset-10{margin-left:83.33333333333334%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666666666666%}.col-lg-offset-7{margin-left:58.333333333333336%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666666666667%}.col-lg-offset-4{margin-left:33.33333333333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.666666666666664%}.col-lg-offset-1{margin-left:8.333333333333332%}.col-lg-offset-0{margin-left:0}}table{max-width:100%;background-color:transparent}th{text-align:left}.table{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.428571429;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-child(odd)>td,.table-striped>tbody>tr:nth-child(odd)>th{background-color:#f9f9f9}.table-hover>tbody>tr:hover>td,.table-hover>tbody>tr:hover>th{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>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>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>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>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>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}@media (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.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}}legend{display:block;padding:0 5px;font-size:var(--font-small-size);margin-left:10px;font-weight:var(--font-weight-500)}label{display:inline-block;margin-bottom:5px;font-weight:var(--font-weight-700)}input[type=checkbox],input[type=radio]{margin:4px 0 0;line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.428571429;color:#555}.form-control{display:block;width:100%;padding:6px 12px;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:border-color ease-in-out .15s,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,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control:-moz-placeholder{color:#999}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eee;opacity:1}textarea.form-control{height:auto}input[type=date]{line-height:34px}.form-group{margin-bottom:15px}.checkbox,.radio{display:block;min-height:20px;padding-left:20px;margin-top:10px;margin-bottom:10px}.checkbox label,.radio label{display:inline;font-weight:var(--font-weight-400);cursor:pointer}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{float:left;margin-left:-20px}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{display:inline-block;padding-left:20px;margin-bottom:0;font-weight:var(--font-weight-400);vertical-align:middle;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}.checkbox-inline[disabled],.checkbox[disabled],.radio-inline[disabled],.radio[disabled],fieldset[disabled] .checkbox,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio,fieldset[disabled] .radio-inline,fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox][disabled],input[type=radio][disabled]{cursor:not-allowed}.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}.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}select.input-lg{height:46px;line-height:46px}select[multiple].input-lg,textarea.input-lg{height:auto}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.has-feedback .form-control-feedback{position:absolute;top:25px;right:0;display:block;width:34px;height:34px;line-height:34px;text-align:center}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(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{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(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{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(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}.form-control-static{margin-bottom: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 .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;padding-left:0;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{float:none;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .control-label,.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}.form-horizontal .form-control-static{padding-top:7px}@media (min-width:768px){.form-horizontal .control-label{text-align:right}}.form-horizontal .has-feedback .form-control-feedback{top:0;right:15px}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:var(--font-weight-400);line-height:1.428571429;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}.btn:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.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,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{pointer-events:none;cursor:not-allowed;-webkit-box-shadow:none;box-shadow:none;opacity:.65}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default.active,.btn-default:active,.btn-default:focus,.btn-default:hover,.open .dropdown-toggle.btn-default{color:#333;background-color:#ebebeb;border-color:#adadad}.btn-default.active,.btn-default:active,.open .dropdown-toggle.btn-default{background-image:none}.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default:active,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:#428bca;border-color:#357ebd}.btn-primary.active,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open .dropdown-toggle.btn-primary{color:#fff;background-color:#3276b1;border-color:#285e8e}.btn-primary.active,.btn-primary:active,.open .dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#428bca;border-color:#357ebd}.btn-primary .badge{color:#428bca;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success.active,.btn-success:active,.btn-success:focus,.btn-success:hover,.open .dropdown-toggle.btn-success{color:#fff;background-color:#47a447;border-color:#398439}.btn-success.active,.btn-success:active,.open .dropdown-toggle.btn-success{background-image:none}.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success:active,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.active,.btn-info:active,.btn-info:focus,.btn-info:hover,.open .dropdown-toggle.btn-info{color:#fff;background-color:#39b3d7;border-color:#269abc}.btn-info.active,.btn-info:active,.open .dropdown-toggle.btn-info{background-image:none}.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info:active,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.active,.btn-warning:active,.btn-warning:focus,.btn-warning:hover,.open .dropdown-toggle.btn-warning{color:#fff;background-color:#ed9c28;border-color:#d58512}.btn-warning.active,.btn-warning:active,.open .dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning:active,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.active,.btn-danger:active,.btn-danger:focus,.btn-danger:hover,.open .dropdown-toggle.btn-danger{color:#fff;background-color:#d2322d;border-color:#ac2925}.btn-danger.active,.btn-danger:active,.open .dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger:active,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:var(--font-weight-400);color:#428bca;cursor:pointer;border-radius:0}.btn-link,.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:#2a6496;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:#999;text-decoration:none}.btn-lg{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%;padding-right:0;padding-left:0}.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;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown{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;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(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:var(--font-weight-400);line-height:1.428571429;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:#428bca;outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#999}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none}.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.428571429;color:#999}.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 solid}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}@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-vertical>.btn:focus,.btn-group>.btn:focus{outline:0}.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-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>.btn:last-child,.btn-group>.btn-group:first-child>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:last-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-xs>.btn{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-sm>.btn{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-lg>.btn{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}.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,.125);box-shadow:inset 0 3px 5px rgba(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-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-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%}[data-toggle=buttons]>.btn>input[type=checkbox],[data-toggle=buttons]>.btn>input[type=radio]{display: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{float:left;width:100%;margin-bottom:0}.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.33;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:var(--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{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:#999}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#999;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:#428bca}.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.428571429;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:#428bca}.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{max-height:340px;padding-right:15px;padding-left:15px;overflow-x:visible;-webkit-overflow-scrolling:touch;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;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}}.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:20px;padding:15px 15px;font-size:18px;line-height:20px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}@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:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@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;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-nav.navbar-right:last-child{margin-right:-15px}}@media (min-width:768px){.navbar-left{float:left !important}.navbar-right{float:right !important}}.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,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.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 .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;padding-left:0;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{float:none;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}}@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-form.navbar-right:last-child{margin-right:-15px}}.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{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}.navbar-text.navbar-right:last-child{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-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#999}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#999}.navbar-inverse .navbar-nav>li>a{color:#999}.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:#999}.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:#999}.navbar-inverse .navbar-link:hover{color:#fff}.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.428571429;color:#428bca;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{color:#2a6496;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:2;color:#fff;cursor:default;background-color:#428bca;border-color:#428bca}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#999;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px}.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}.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}.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:focus,.pager li>a:hover{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#999;cursor:not-allowed;background-color:#fff}.label{display:inline;padding:.2em .6em .3em;font-weight:var(--font-weight-600);line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.label[href]:focus,.label[href]:hover{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#999}.label-default[href]:focus,.label-default[href]:hover{background-color:grey}.label-primary{background-color:#428bca}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#3071a9}.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}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:var(--font-weight-700);line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;background-color:#999;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-xs .badge{top:0;padding:1px 5px}a.badge:focus,a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}.nav-pills>.active>a>.badge,a.list-group-item.active>.badge{color:#428bca;background-color:#fff}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding:30px;margin-bottom:30px;color:inherit;background-color:#eee}.jumbotron .h1,.jumbotron h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:var(--font-weight-200)}.container .jumbotron{border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron{padding-right:60px;padding-left:60px}.jumbotron .h1,.jumbotron h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.428571429;background-color:#fff;border:1px solid #ddd;border-radius:4px;transition:all .2s ease-in-out}.thumbnail a>img,.thumbnail>img{display:block;max-width:100%;height:auto;margin-right:auto;margin-left:auto}a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{border-color:#428bca}.thumbnail .caption{padding:9px;color:#333}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:var(--font-weight-700)}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable{padding-right:35px}.alert-dismissable .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-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,.1);box-shadow:inset 0 1px 2px rgba(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:#428bca;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);transition:width .6s ease}.progress-striped .progress-bar{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:40px 40px}.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:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.media,.media-body{overflow:hidden;zoom:1}.media,.media .media{margin-top:15px}.media:first-child{margin-top:0}.media-object{display:block}.media-heading{margin:0 0 5px}.media>.pull-left{margin-right:10px}.media>.pull-right{margin-left:10px}.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}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}a.list-group-item{color:#555}a.list-group-item .list-group-item-heading{color:#333}a.list-group-item:focus,a.list-group-item:hover{text-decoration:none;background-color:#f5f5f5}a.list-group-item.active,a.list-group-item.active:focus,a.list-group-item.active:hover{z-index:2;color:#fff;background-color:#428bca;border-color:#428bca}a.list-group-item.active .list-group-item-heading,a.list-group-item.active:focus .list-group-item-heading,a.list-group-item.active:hover .list-group-item-heading{color:inherit}a.list-group-item.active .list-group-item-text,a.list-group-item.active:focus .list-group-item-text,a.list-group-item.active:hover .list-group-item-text{color:#e1edf7}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.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{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:focus,a.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{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:focus,a.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{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:focus,a.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{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}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-body{padding:15px}.panel>.list-group{margin-bottom:0}.panel>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group .list-group-item:first-child{border-top:0}.panel>.list-group .list-group-item:last-child{border-bottom:0}.panel>.list-group:first-child .list-group-item:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.list-group:last-child .list-group-item:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>tfoot>tr:first-child>td,.panel>.table-bordered>tfoot>tr:first-child>th,.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:first-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th{border-top:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-bordered>thead>tr:last-child>td,.panel>.table-bordered>thead>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>thead>tr:last-child>td,.panel>.table-responsive>.table-bordered>thead>tr:last-child>th{border-bottom:0}.panel>.table-responsive{margin-bottom:0;border:0}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;overflow:hidden;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse .panel-body{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse .panel-body{border-top-color:#ddd}.panel-default>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#428bca}.panel-primary>.panel-heading{color:#fff;background-color:#428bca;border-color:#428bca}.panel-primary>.panel-heading+.panel-collapse .panel-body{border-top-color:#428bca}.panel-primary>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#428bca}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse .panel-body{border-top-color:#d6e9c6}.panel-success>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse .panel-body{border-top-color:#bce8f1}.panel-info>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse .panel-body{border-top-color:#faebcc}.panel-warning>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse .panel-body{border-top-color:#ebccd1}.panel-danger>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#ebccd1}.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,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(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:var(--font-weight-700);line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;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:auto;overflow-y:scroll;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);transform:translate(0,-25%)}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(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{opacity:0}.modal-backdrop.in{opacity:.5}.modal-header{min-height:16.428571429px;padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.428571429}.modal-body{position:relative;padding:20px}.modal-footer{padding:19px 20px 20px;margin-top: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}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}.modal-lg{width:900px}}.tooltip{position:absolute;display:block;visibility:visible;opacity:0;z-index:1030}.tooltip.in{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;text-decoration:none;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{bottom:0;left:5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{right:5px;bottom:0;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;left:5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;right:5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1010;display:none;max-width:276px;padding:1px;text-align:left;white-space:normal;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2)}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{padding:8px 14px;margin:0;font-size:14px;font-weight:var(--font-weight-400);line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover .arrow,.popover .arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover .arrow{border-width:11px}.popover .arrow:after{content:"";border-width:10px}.popover.top .arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}.popover.top .arrow:after{bottom:1px;margin-left:-10px;content:" ";border-top-color:#fff;border-bottom-width:0}.popover.right .arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,.25);border-left-width:0}.popover.right .arrow:after{bottom:-10px;left:1px;content:" ";border-right-color:#fff;border-left-width:0}.popover.bottom .arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25)}.popover.bottom .arrow:after{top:1px;margin-left:-10px;content:" ";border-top-width:0;border-bottom-color:#fff}.popover.left .arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left .arrow:after{right:1px;bottom:-10px;content:" ";border-right-width:0;border-left-color:#fff}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;transition:.6s ease-in-out left}.carousel-inner>.item>a>img,.carousel-inner>.item>img{display:block;max-width:100%;height:auto;line-height:1}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);opacity:.5}.carousel-control.left{background-image:-webkit-linear-gradient(left,color-stop(rgba(0,0,0,.5) 0),color-stop(rgba(0,0,0,.0001) 100%));background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-repeat:repeat-x}.carousel-control.right{right:0;left:auto;background-image:-webkit-linear-gradient(left,color-stop(rgba(0,0,0,.0001) 0),color-stop(rgba(0,0,0,.5) 100%));background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-repeat:repeat-x}.carousel-control:focus,.carousel-control:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%}.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;margin-top:-10px;margin-left:-10px}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicons-chevron-left,.carousel-control .glyphicons-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-15px;margin-left:-15px;font-size:30px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.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,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar: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,.form-horizontal .form-group:after,.modal-footer: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}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important;visibility:hidden !important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs,td.visible-xs,th.visible-xs,tr.visible-xs{display:none !important}@media (max-width:767px){.visible-xs{display:block !important}table.visible-xs{display:table}tr.visible-xs{display:table-row !important}td.visible-xs,th.visible-xs{display:table-cell !important}}.visible-sm,td.visible-sm,th.visible-sm,tr.visible-sm{display:none !important}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block !important}table.visible-sm{display:table}tr.visible-sm{display:table-row !important}td.visible-sm,th.visible-sm{display:table-cell !important}}.visible-md,td.visible-md,th.visible-md,tr.visible-md{display:none !important}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block !important}table.visible-md{display:table}tr.visible-md{display:table-row !important}td.visible-md,th.visible-md{display:table-cell !important}}.visible-lg,td.visible-lg,th.visible-lg,tr.visible-lg{display:none !important}@media (min-width:1200px){.visible-lg{display:block !important}table.visible-lg{display:table}tr.visible-lg{display:table-row !important}td.visible-lg,th.visible-lg{display:table-cell !important}}@media (max-width:767px){.hidden-xs,td.hidden-xs,th.hidden-xs,tr.hidden-xs{display:none !important}}@media (min-width:768px) and (max-width:991px){.hidden-sm,td.hidden-sm,th.hidden-sm,tr.hidden-sm{display:none !important}}@media (min-width:992px) and (max-width:1199px){.hidden-md,td.hidden-md,th.hidden-md,tr.hidden-md{display:none !important}}@media (min-width:1200px){.hidden-lg,td.hidden-lg,th.hidden-lg,tr.hidden-lg{display:none !important}}.visible-print,td.visible-print,th.visible-print,tr.visible-print{display:none !important}@media print{.visible-print{display:block !important}table.visible-print{display:table}tr.visible-print{display:table-row !important}td.visible-print,th.visible-print{display:table-cell !important}}@media print{.hidden-print,td.hidden-print,th.hidden-print,tr.hidden-print{display:none !important}}.yarpp-thumbnail-default,.yarpp-thumbnail-title,.yarpp-thumbnails-horizontal .yarpp-thumbnail{display:inline-block}.yarpp-thumbnails-horizontal .yarpp-thumbnail{border:1px solid rgba(127,127,127,.1);width:130px;height:170px;margin:5px;margin-left:0;vertical-align:top}.yarpp-thumbnail-default,.yarpp-thumbnail>img{width:120px;height:120px;margin:5px}.yarpp-thumbnails-horizontal .yarpp-thumbnail-default,.yarpp-thumbnails-horizontal .yarpp-thumbnail>img{margin-bottom:0;display:block}.yarpp-thumbnails-horizontal .yarpp-thumbnail-title{font-size:1em;max-height:2.8em;line-height:1.4em;margin:7px;margin-top:0;width:120px;text-decoration:inherit;overflow:hidden}.yarpp-thumbnail-default{overflow:hidden}.yarpp-thumbnail-default>img.yarpp-thumbnail-default-wide{height:120px;max-width:none}.yarpp-thumbnail-default>img.yarpp-thumbnail-default-tall{width:120px;max-height:none}#recipress_recipe{clear:both}.std ul.mini-products-list{list-style:none;margin:0;padding-left:0}.std ul.mini-products-list ul.item{list-style:none}.post-list .pager .amount{display:none}.main-container label{font-weight:var(--font-weight-400)}.page .label{border-radius:0;display:inline-block;text-align:left;white-space:normal;line-height:normal}.main-container .data-table .label{display:table-cell}.main-container .checkbox,.main-container .radio{display:inline-block;vertical-align:top;margin-top:0}@media only screen and (min-width:768px){.block .block-content,.box-collateral-content,.footer-col-content{display:block !important;height:100% !important;margin:0 0 50px !important;opacity:1 !important}}.col-main .razmer-skidki-nabora{margin:0}.razmer-skidki-nabora span{color:var(--bg-main-color)}.data-table th{vertical-align:middle}.catalog-product-compare-index>div{min-width:600px}img{border:0;vertical-align:top;max-width:100%;height:auto}:focus{outline:0;color:#000;text-decoration:none}form{display:inline}table{border:0;border-collapse:collapse;border-spacing:0;empty-cells:show}cite{font-style:normal}blockquote,q{quotes:none}q:after,q:before{content:''}.hidden{display:block !important;border:0 !important;margin:0 !important;padding:0 !important;font-size:0 !important;line-height:0 !important;width:0 !important;height:0 !important;overflow:hidden !important}.nobr{white-space:nowrap}.wrap{white-space:normal !important}.a-left{text-align:left !important}.a-center{text-align:center !important}.a-right{text-align:right !important}.v-top{vertical-align:top}.v-middle{vertical-align:middle}.f-left,.left{float:left !important}.f-right,.right{float:right !important}.f-none{float:none !important}.f-fix{float:left;width:100%}.no-display{display:none}.no-margin{margin:0 !important}.no-padding{padding:0 !important}.no-bg{background:0 0 !important}.page-print{background:#fff;padding:20px;text-align:left}.page-empty{background:#fff;padding:20px;text-align:left}.page-popup{padding:20px;text-align:left;margin:0 auto;background:#fff}.page-popup .ratings .rating-box{float:none;margin:0 auto 10px}.main-container{position:relative;margin-bottom:100px;z-index:1}.col-left{float:left}.col-main{float:right}.col-right{float:left}.col1-layout .col-main{float:none}.col2-left-layout .col-main{float:right}.col3-layout .col-wrapper{float:left}.col3-layout .col-wrapper .col-main{float:right}.col2-set .col-narrow{width:33%}.col2-set .col-wide{width:65%}.cart-collaterals .col2-set .col-1,.cart-collaterals .col2-set .col-2{width:48%;float:left}.cart-collaterals .col2-set .col-1{margin-right:20px}.col3-set .col-1{float:left;width:32%}.col3-set .col-2{float:left;width:32%;margin-left:2%}.col3-set .col-3{float:right;width:32%}.col4-set .col-1{float:left;width:23.5%}.col4-set .col-2{float:left;width:23.5%;margin:0 2%}.col4-set .col-3{float:left;width:23.5%}.col4-set .col-4{float:right;width:23.5%}button,input,select,textarea{vertical-align:middle}.form-control,input.input-text,select,textarea{border:1px solid var(--border-color);border-radius:0}input.input-text,textarea{padding:6px 12px;resize:none;-webkit-appearance:none;border-radius:0}select{padding:2px}select option{padding-right:10px}select.multiselect option{border-bottom:1px solid #ddd;padding:2px 5px}select.multiselect option:last-child{border-bottom:0}textarea{overflow:auto}input.radio{margin-right:3px}input.checkbox{margin-right:3px}input.qty{width:40px !important;text-align:center !important;background:0 0;display:inline-block}button.button::-moz-focus-inner{padding:0;border:0}button.button{-webkit-border-fit:lines}.page-sitemap .links a{color:#383838;text-transform:lowercase;border:1px solid #d5d5d5;background:#fff}.page-sitemap .links a:hover{color:#fff}.page-sitemap .links a{display:inline-block;text-decoration:none;position:relative;text-transform:none;padding:0 11px;height:36px;line-height:36px}p.control input.checkbox,p.control input.radio{margin-right:6px}.form-list label.required em{font-style:normal}.form-list li.control label{float:none}.form-list li.control input.checkbox,.form-list li.control input.radio{margin-right:6px}.form-list li.control .input-box{clear:none;display:inline;width:auto}.form-list .input-box{display:block;width:100%;margin-bottom:10px;clear:both}.form-list textarea{resize:none}.form-list select{width:100%}.form-list li.additional-row{border-top:1px solid #ccc;margin-top:10px;padding-top:7px}.form-list li.additional-row .btn-remove{float:right;margin:5px 0 0}.form-list .input-range input.input-text{width:74px}.form-list .customer-name-middlename-suffix .input-box,.form-list .customer-name-prefix .input-box,.form-list .customer-name-prefix-middlename .input-box,.form-list .customer-name-prefix-middlename-suffix .input-box,.form-list .customer-name-prefix-suffix .input-box,.form-list .customer-name-suffix .input-box{width:auto}.form-list .name-prefix{width:65px}.form-list .name-prefix select{width:55px}.form-list .name-prefix input.input-text{width:49px}.form-list .name-suffix{width:65px}.form-list .name-suffix select{width:55px}.form-list .name-suffix input.input-text{width:49px}.form-list .name-middlename{width:132px}.form-list .name-middlename input.input-text{width:104px}.form-list .customer-name-prefix-middlename .name-firstname,.form-list .customer-name-prefix-middlename-suffix .name-firstname{width:140px}.form-list .customer-name-prefix-middlename .name-firstname input.input-text,.form-list .customer-name-prefix-middlename-suffix .name-firstname input.input-text{width:124px}.form-list .customer-name-prefix-middlename-suffix .name-lastname{width:318px}.form-list .customer-name-prefix-middlename-suffix .name-lastname input.input-text{width:189px}.field.name-suffix{margin-top:8px}.field.name-prefix{margin-bottom:10px}.form-list .customer-name-prefix-suffix .name-firstname{width:210px}.form-list .customer-name-prefix-suffix .name-lastname{width:205px}.form-list .customer-name-prefix-suffix .name-firstname input.input-text,.form-list .customer-name-prefix-suffix .name-lastname input.input-text{width:189px}.form-list .customer-name-prefix-suffix .name-firstname{width:210px}.form-list .customer-name-prefix-suffix .name-lastname{width:205px}.form-list .customer-name-prefix-suffix .name-firstname input.input-text,.form-list .customer-name-prefix-suffix .name-lastname input.input-text{width:189px}.form-list .customer-name-middlename .name-firstname,.form-list .customer-name-prefix .name-firstname{width:210px}.form-list .customer-name-middlename .name-firstname,.form-list .customer-name-middlename-suffix .name-firstname,.form-list .customer-name-middlename-suffix .name-lastname,.form-list .customer-name-suffix .name-lastname{width:230px}.opc .form-list .customer-name-middlename .name-firstname,.opc .form-list .customer-name-middlename-suffix .name-firstname,.opc .form-list .customer-name-middlename-suffix .name-lastname,.opc .form-list .customer-name-suffix .name-lastname{width:191px}.form-list .customer-name-middlename .name-firstname input.input-text,.form-list .customer-name-middlename-suffix .name-firstname input.input-text,.form-list .customer-name-middlename-suffix .name-lastname input.input-text,.form-list .customer-name-prefix .name-firstname input.input-text,.form-list .customer-name-suffix .name-lastname input.input-text{width:202px}.opc .form-list .customer-name-middlename .name-firstname input.input-text,.opc .form-list .customer-name-middlename-suffix .name-firstname input.input-text,.opc .form-list .customer-name-middlename-suffix .name-lastname input.input-text,.opc .form-list .customer-name-prefix .name-firstname input.input-text,.opc .form-list .customer-name-suffix .name-lastname input.input-text{width:171px}.form-list .customer-dob .dob-day,.form-list .customer-dob .dob-month,.form-list .customer-dob .dob-year{display:inline-block;vertical-align:top}.form-list .customer-dob input.input-text{display:block;text-align:center}.form-list .customer-dob .star-note{padding:5px;font-size:var(--font-small-size)}.form-list .customer-dob label{font-size:10px;font-weight:var(--font-weight-400);color:#888}.form-list .customer-dob .dob-day,.form-list .customer-dob .dob-month,.form-list .customer-dob .dob-year{text-align:center}.form-list .customer-dob .dob-day input.input-text,.form-list .customer-dob .dob-month input.input-text{margin:auto;border-right:1px solid var(--border-color)}.form-list .customer-dob .birthday{display:grid;grid-template-columns:1fr 1fr 2fr}.buttons-set button.button{float:left}.customer-account-create .buttons-set button.button{padding-left:50px}.my-account .buttons-set button.button{padding-left:50px}.buttons-set .required{font-size:var(--font-small-size);color:var(--font-brand-main-color)}.fieldset>p{margin-bottom:10px}.validation-advice{padding:5px;font-size:10px;color:red}.validation-failed{border:1px dashed red !important;background:#faebe7 !important}.v-fix{float:left}.v-fix .validation-advice{display:block;width:12em;margin-right:-12em;position:relative}.success{color:#3d6611;font-weight:var(--font-weight-700)}.error{color:red;font-weight:var(--font-weight-700)}.notice{color:#ccc}.messages{width:100%;list-style:none;margin:0 0 20px}.messages ul{list-style:none;margin:0}.messages li{text-align:center;font-weight:var(--font-weight-500)}div.alert a{font-size:12px;padding-left:5px}div.alert a:hover{color:#fff}div.alert{position:fixed;background:#353535;top:0;left:50%;width:333px;margin-left:-220px;padding:20px 60px;color:#fff;z-index:999;font-size:12px;font-weight:var(--font-weight-700);color:#ddd;border-radius:0 0 3px 3px;text-align:center}div.alert button{background:url(https://villagrazia.ua/skin/frontend/default/theme255k/images/remove-popup.png) 0 0 no-repeat;width:9px;height:9px;position:absolute;right:20px;top:45%;border:none;z-index:9999}div.alert button:hover{cursor:pointer;background-position:0 -9px}.error-msg,.note-msg,.notice-msg,.success-msg{padding:10px 15px;font-size:var(--font-small-size)}.error-msg{color:#fff;background:hsl(353deg 64% 50%)}.success-msg{color:hsl(73deg 100% 21%);background:hsl(73deg 69% 80%)}.note-msg{color:hsl(207deg 70% 37%);background:hsl(207deg 74% 90%)}.notice-msg{color:hsl(353deg 71% 46%);background:hsl(353deg 64% 94%)}.note-msg-empty-catalog{padding:30px}.availability-only{overflow:hidden;border-top:1px solid #ddd;padding-top:5px;margin-bottom:5px}.page-title .separator{margin:0 3px;color:#cc818a}.page-title .link-rss{float:right}.title-buttons{text-align:right}.title-buttons a{color:#fff}.title-buttons a:hover{color:var(--bg-main-color)}.index-title-second{background:url(https://villagrazia.ua/skin/frontend/default/theme255k/images/bg_title_index.gif) no-repeat 50% 0;padding:26px 0 24px 0;margin:50px 0 25px;text-align:center}.index-title-second .headingH2{font-size:18px !important;font-weight:var(--font-weight-400) !important;text-transform:none !important;color:#fff !important;margin:0 !important;border:0 !important;padding-bottom:5px;line-height:1.25}.sub-title,.subtitle{clear:both}.pager{text-align:center}.pager .amount span{font-weight:var(--font-weight-700)}.pager .amount.spinner{padding-top:13px}.pager .amount strong{font-weight:var(--font-weight-400);display:inline-block;padding-top:0}.pager .amount strong span{font-weight:var(--font-weight-700)}.pager .limiter{display:none}.pager .limiter label{display:inline-block;padding-top:2px;padding-right:6px;float:left}.pager .pages strong{padding-right:3px}.pager .pages li{display:inline-block;vertical-align:baseline;padding:0;line-height:1}.pager .pages li a{display:block;text-decoration:none;padding:0;text-align:center;font-weight:var(--font-weight-500);border:none;border-radius:3px;background:hsl(353deg 53% 98%)}.pager .pages li :is(.previous_jump,.next_jump){background:transparent}.pager .pages li a[class*=next],.pager .pages li a[class*=previous]{border:none}.pager .pages li:last-of-type a[class*=next]::before{display:block;content:'\276F'}.pager .pages li:first-of-type a[class*=previous]::before{display:block;content:'\276F';transform:scaleX(-1)}.pager .pages .current{position:relative;padding:0;text-align:center;border-bottom:none;border-radius:3px;font-weight:var(--font-weight-500);color:#fff;background:var(--bg-main-btn-color)}.pager ol>li:first-child>a{text-decoration:none}.pager ol>li>a{border:0;padding:3px;background:0 0}.pager ol>li>a:focus,.pager ol>li>a:hover{color:#fff;background:var(--bg-main-color)}.sorter .view-mode{float:left;font-size:0;overflow:hidden;height:30px;width:150px;padding:0}.sorter .grid,.sorter .list{display:block;float:left;background:url(https://villagrazia.ua/skin/frontend/default/theme255k/images/grid-list.gif) no-repeat left bottom;width:17px;height:16px}.sorter .list{background-position:right bottom}.sorter a.list{background-position:right top}.sorter a.list:hover{background-position:right bottom}.sorter a.grid{background-position:left top}.sorter a.grid:hover{background-position:left bottom}.sorter .view-mode a,.sorter .view-mode strong{margin-right:10px}.sorter .sort-by select{margin-right:15px}.sorter .sort-by label{display:inline-block;padding-top:2px;padding-right:6px;float:left}.toolbar select{min-width:63px}.toolbar .pager{border-bottom:1px solid #ddd;margin-bottom:10px;padding:0 0 10px}.toolbar .sorter{padding:0}.categorypath-tableware-collections .toolbar .sorter .sort-by{display:none}.categorypath-textile-collections .toolbar .sorter .sort-by{display:none}.data-table{width:100%}.data-table th{padding:10px;border:1px solid #ddd;white-space:nowrap}.data-table td{padding:10px;border:1px solid #ddd}.data-table tbody.odd td{border-width:0 1px}.data-table tbody.even td{border-width:0 1px}.data-table tbody.even tr.border td,.data-table tbody.odd tr.border td{border-bottom-width:1px}.data-table th .tax-flag{white-space:nowrap;font-weight:var(--font-weight-400)}.data-table-indent{margin-bottom:20px}tr.summary-total{cursor:pointer}tr.summary-total .summary-collapse{float:right;text-align:right;padding-left:20px;background:url(https://villagrazia.ua/skin/frontend/default/theme255k/images/bkg_collapse.gif) 0 4px no-repeat;cursor:pointer}tr.show-details .summary-collapse{background-position:0 -53px}tr.summary-details td{font-size:11px;background-color:#dae1e4;color:#626465}tr.summary-details-first td{border-top:1px solid #d2d8db}tr.summary-details-excluded{font-style:italic}.cart-tax-info{display:block}.cart-tax-info,.cart-tax-info .cart-price{padding-right:20px}.cart-tax-total{display:block;padding-right:20px;background:url(https://villagrazia.ua/skin/frontend/default/theme255k/images/bkg_collapse.gif) 100% 4px no-repeat;cursor:pointer}.cart-tax-info .price,.cart-tax-total .price{display:inline !important;font-weight:var(--font-weight-400) !important}.cart-tax-total-expanded{background-position:100% -53px}.std .subtitle{padding:0}.std dl dt{font-weight:var(--font-weight-700)}.std dl dd{margin:0 0 10px}.std address,.std blockquote,.std dl{margin:0 0 20px;padding:0}.std dt{font-weight:var(--font-weight-700)}.std dd{padding:0 0 0 1.5em}.std blockquote{font-style:italic;padding:0 0 0 1.5em}.std address{font-style:normal}.links li{display:inline;padding-left:12px}.links.LoginLink li.first{padding-left:0}.links li.last{padding-bottom:0}.links li a{text-decoration:none}.link-cart{font-weight:var(--font-weight-700)}.link-cart:hover{text-decoration:underline}.link-wishlist{font-weight:var(--font-weight-700)}.link-reorder{font-weight:var(--font-weight-700)}.link-compare{font-weight:var(--font-weight-700)}.link-print{background:url(https://villagrazia.ua/skin/frontend/default/theme255k/images/i_print.gif) 0 2px no-repeat;padding:2px 0 2px 25px}.link-rss{background:url(https://villagrazia.ua/skin/frontend/default/theme255k/images/i_rss.gif) 0 1px no-repeat;padding-left:18px;white-space:nowrap}.btn-remove{position:relative;display:inline-block;overflow:hidden;margin-left:13px;font-size:0;text-indent:-999px;text-decoration:none !important}.btn-remove2{display:inline-block;font-size:0;margin:0;background:0 0;border:0}.btn-remove2:before{content:"\f014";font-size:24px;line-height:24px;display:block}.btn-edit{display:block;font-size:0;text-indent:-999px;overflow:hidden;margin-left:2px}.btn-edit:before{content:"\f040";font-size:14px;display:block}.cards-list dt{margin:5px 0 0}.cards-list .offset{padding:2px 0 2px 20px}.prod-cart img{border:1px solid #ededed}.separator{margin:0 3px}.divider{clear:both;display:block;font-size:0;line-height:0;height:1px;margin:10px 0;background:#ddd;font-size:0;overflow:hidden}.noscript{border:1px solid #ddd;border-width:0 0 1px;background:#ffff90;font-size:12px;line-height:1.25;text-align:center;color:#2f2f2f}.noscript .noscript-inner{width:1000px;margin:0 auto;padding:12px 0 12px;background:url(https://villagrazia.ua/skin/frontend/default/theme255k/images/i_notice.gif) 20px 50% no-repeat}.noscript p{margin:0}.demo-notice{margin:0;padding:6px 10px;background:#d75f07;font-size:12px;line-height:1.15;text-align:center;color:#fff}.notice-cookie{border-bottom:1px solid #cfcfcf;background:#ffff90;font-size:12px;line-height:1.25;text-align:center;color:#2f2f2f}.notice-cookie .notice-inner{width:870px;margin:0 auto;padding:12px 0 12px 80px;background:url(https://villagrazia.ua/skin/frontend/default/theme255k/images/i_notice.gif) 20px 25px no-repeat;text-align:left}.notice-cookie .notice-inner p{margin:0 0 10px;border:1px dotted #cccc73;padding:10px}.header .logo{display:block;text-decoration:none !important}.header .logo strong{position:absolute;top:-999em;left:-999em;width:0;height:0;font-size:0;line-height:0;font-size:0;overflow:hidden}.header h1.logo{margin:0;padding:0}.header .logo img{max-width:100%;height:auto}.top-container{background:url(https://villagrazia.ua/skin/frontend/default/theme255k/images/bg_top.gif) 50% 0}.top_block{padding:20px 0 23px 0}.header .right_head{float:right;padding:5px 18px 0 0}.header .right_head p{padding:2px 0 0 5px}.header .quick-access{float:right;padding:6px 0 0 0}.top_block .welcome-msg{float:right;margin:0 0 0 80px;font-size:18px;color:#fff}.header .form-search label{float:left;margin-left:17px;display:none}#select-form{margin-left:1px}.skidka-label{padding:10px;color:#fff;font-size:12px}.razmer-skidki{display:block;float:right;font-size:17px;margin-top:-5px}#shopping-cart-totals-table tbody tr:first-child{display:none}.header-buttons{margin:-2px 0 0 0;float:right}.header-button{float:right;position:relative;padding-top:2px;padding-bottom:2px}.header-button>a{display:block}.header-button:is(.currency-list,.lang-list)>a:is(:link,:hover,:focus,:active){text-transform:capitalize;color:#fff}.header-button ul{display:none;text-align:left;position:absolute;right:0;top:32px;padding:0;z-index:999;border:1px solid #ddd;width:220px}.header-button.lang-list ul{width:100px;margin:0;font-size:var(--font-small-size);border:none;box-shadow:var(--shadow-base)}.header-button ul li{float:none;display:block;padding-left:0;border-bottom:1px solid var(--border-color)}.header-button ul li:last-child{border:0}.header-button ul li a{display:block;padding:5px 10px;color:var(--font-base-color);font-size:inherit;line-height:inherit;background:#fff}.header-button.lang-list ul a{padding:10px 15px}.header-button.lang-list ul a:hover,.header-button ul li a:hover{color:var(--bg-main-color)}.header-button.active>a,.header-button>a:hover{color:#2a2a2a}.header-container .top-container{clear:both;text-align:right}.block-cart-header .headingH3{margin:0 7px 0 0;font-weight:var(--font-weight-500);line-height:1;color:#fff}.block-cart-header .summary p{margin:0;font-size:1em}.block-cart-header .empty,.block-cart-header .summary,.block-cart-header .summary strong{line-height:normal;color:#3b3b3b;font-weight:var(--font-weight-400)}.block-cart-header .empty:hover,.block-cart-header .summary:hover{cursor:pointer}.block-cart-header .truncated{display:none}.block-cart-header .empty .cart-content{padding:10px;color:var(--font-base-color);font-size:var(--font-base-size);background:#fff;box-shadow:var(--shadow-base);white-space:nowrap;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.block-cart-header .actions button.button+button.button{margin-right:0}.block-cart-header .mini-products-list li.item{background:#f9f9f9;border-top:1px solid #ddd;width:100%;float:left;clear:both;min-height:85px;padding:20px;position:relative}.block-cart-header .mini-products-list .product-image{width:70px}.block-cart-header .mini-products-list .product-details{margin:0 0 0 80px;overflow:inherit}.block-cart-header .product-name{padding-bottom:0;width:54% !important}#cart-sidebar .price{font-weight:var(--font-weight-600)}.block-cart-header .cart-content-header{padding:10px 15px;background:var(--bg-main-color)}.block-cart-header .cart-content-header .subtotal{display:grid;grid-auto-flow:column;align-items:center;justify-content:space-between;margin:0}.block-cart-header .cart-content-header .subtotal .label{padding:0;font-weight:var(--font-weight-400);font-size:var(--font-base-size)}.block-cart-header .cart-content-header .subtotal .price{font-size:var(--font-base-size)}.block-cart-header .mini-cart{display:none}.list_carousel{margin:0 0 30px -15px;width:100%}.list_carousel ul{margin:0;padding:0;list-style:none;display:block}.list_carousel li{text-align:center;width:270px;display:inline-block;vertical-align:text-top;float:none;margin-bottom:10px}.list_carousel.responsive{width:auto;margin-left:0}.clearfix{float:none;clear:both}.prev_c{float:left;margin-left:10px}.next_c{float:right;margin-right:10px}.pager_c{float:left;width:100%;text-align:center}.pager_c a{margin:0 5px;text-decoration:none}.pager_c a.selected{text-decoration:underline}.timer_c{background-color:#999;height:6px;width:0}.block.last_block{margin-bottom:0}.block.social{margin-bottom:0}.block.social .block-content{text-align:center}.block .block-title strong{font-size:18px;font-weight:var(--font-weight-400);line-height:normal;text-transform:none;color:#fff;margin:0}.block .block-title a{text-decoration:none !important}.block .block-subtitle{text-align:left;line-height:1.3;font-size:var(--font-h3-size);font-weight:var(--font-weight-700)}.block .block-content{width:100%}.dostavka-opis>p>span{font-weight:var(--font-weight-500)}.block li.item{padding:12px 0;border-bottom:1px solid #ddd}.block li.last{border:0}.block li.item:first-child{padding-top:0}.widget.widget-catalogsale-products .block ol li{padding:20px 0 20px 0}.widget.widget-catalogsale-products .price-box.map-info{padding:10px 0 10px 0}.widget.widget-catalogsale-products .price-box.map-info a{padding-left:0}.block .btn-edit{float:right}.block-compare .actions{padding:20px 0 10px 0}.block .price-box.map-info .price{font-size:13px}.reviews-block-content .rev_item{padding:15px 0;border-bottom:1px solid #ddd}.reviews-block-content .rev_item:last-of-type{border:none}.reviews-block-content .rev_item .rev_item_pimage{position:relative;float:left;margin-right:10px;background:#fff}.reviews-block-content .rev_item .rev_item_pname{margin-bottom:10px}.reviews-block-content .rev_item .rev_item_pname a,.reviews-block-content .rev_item .rev_item_pname a:link,.reviews-block-content .rev_item .rev_item_pname a:visited{display:block;font-size:var(--font-base-size);font-weight:var(--font-weight-700);line-height:1.3}.reviews-block-content .rev_item .rev_item_info{margin-bottom:10px}.reviews-block-content .rev_item .review_text{position:relative;display:block;margin:0;line-height:1.3;font-size:var(--font-small-size);text-align:justify}.reviews-block-content .rev_item .review_text::before,.reviews-block-content .rev_item .review_text::after{position:relative;display:inline-block;vertical-align:top;font-weight:var(--font-weight-700)}.reviews-block-content .rev_item .review_text::before{content:open-quote;margin-right:5px}.reviews-block-content .rev_item .review_text::after{margin-left:5px;content:close-quote}.reviews-block-content .rev_item span.review_date{display:block}.block .price{font-weight:var(--font-weight-600)}.mini-products-list li.item{padding-top:20px;padding-bottom:20px}.mini-products-list .product-image{float:left;width:90px;background:#fff;margin-right:10px;position:relative}.mini-products-list .product-image :is(.top-prodazh-label,.plus-present,.sale-label,.discounts-percent){width:3.5rem;height:3.5rem;line-height:3.5rem;font-size:1.2rem;right:-5px}.mini-products-list .product-image .top-prodazh-label + .plus-present,.mini-products-list .product-image .plus-present + .sale-label,.mini-products-list .product-image .sale-label + .discounts-percent{top:30px}.mini-products-list .product-image .plus-present{width:5rem;height:5rem;font-size:11px;right:-8px;background-size:cover}.mini-products-list .product-image .plus-present span{font-size:20px}.mini-products-list .product-image img{max-width:100%}.mini-products-list .product-details{padding-top:3px;overflow:hidden}.mini-products-list .product-details h4{font-size:1em;font-weight:var(--font-weight-700);margin:0}.mini-products-list .product-name{margin-left:10px;display:block;overflow:hidden}.mini-products-list .price-box{margin-bottom:10px}.label-price{display:none}.catalog-category-view .products-grid .price-box{text-align:center}.catalog-category-view .products-grid .price-box .label-price{display:inline-block;text-align:center}.catalog-category-view .products-grid .price-box .regular-price,body .flex-list .item .price-box .regular-price{display:inline-block;margin-top:5px;text-align:center}.block-cart .mini-products-list .product-details .nobr small,.block-cart .mini-products-list .product-name{line-height:1.3;font-weight:var(--font-weight-600);word-wrap:break-word}.block-cart .mini-products-list .product-details .nobr{white-space:normal !important}.block-account ul li{margin:10px 0;padding-bottom:5px}.block-currency select{width:100%;border:1px solid #888}.block-layered-nav dt{padding-top:15px;font-weight:var(--font-weight-600);font-size:1.6rem;border-top:1px solid #ddd}.block-layered-nav dd{padding:10px 0 10px 15px}.block-layered-nav dd.odd.last{padding-bottom:0;margin-bottom:0}.block-layered-nav dd li{color:var(--bg-main-color);padding:0 0 3px}.block-layered-nav dd li:before{content:"\f105";margin-right:10px;font-size:14px}.block-layered-nav dd li .price{font-weight:var(--font-weight-400)}.block-layered-nav .block-content .actions{margin-top:15px;text-align:center}.block-layered-nav #narrow-by-list2 dt{border:none;padding-top:0}.widget-catalogsale-products .price-box .price-label{display:none}#product_tabs_review_tabbed_contents #review-form h3 span{color:var(--bg-main-color)}.block-cart .block-content li.item.last{padding-bottom:0}.block-cart .summary{margin-bottom:10px}.block-cart .amount a strong{font-weight:var(--font-weight-500)}.block-cart .subtotal{margin:5px 0 0;padding:5px 15px 0 30px;border-top:1px solid #ecf0f1}.block-cart .subtotal .price{font-weight:var(--font-weight-600)}.block-cart .subtotal .label{padding:0;font-weight:var(--font-weight-400)}.block-cart .amount-2{border-top:1px solid #ddd;color:#000;padding-top:16px;padding-bottom:17px}.block-cart .amount-2 a{text-decoration:none;font-weight:var(--font-weight-700)}.block-cart .actions .paypal-logo{float:left;width:100%;margin:3px 0 0;text-align:right;display:none}.block-cart .actions .paypal-logo .paypal-or{clear:both;display:block;padding:0 55px 5px 0}.block-cart .actions{margin-bottom:30px;padding:0;font-size:1.4em;text-align:center}.block-cart .product-details{text-transform:none}.block-cart .product-details strong{font-weight:var(--font-weight-400);padding:0 0 0 3px}.block-wishlist .btn-remove{margin-left:7px}.block-wishlist .product-name a{text-decoration:none}.block-wishlist .price-box{float:left}.block-wishlist .link-cart{float:right;text-decoration:underline;margin-top:5px;margin-left:5px}.block-wishlist .link-cart:hover{text-decoration:none}.block-wishlist .actions{padding-bottom:5px}.product-image{display:inline-block}.block-related li{padding:5px 0}.block-related input.checkbox{float:left;margin:5px 5px 0 0}.block-related .product{overflow:hidden}.block-related .product .product-details .regular-price{float:none}.rel-label{font-size:12px;color:#333;padding-top:6px;display:inline-block}.block-related .link-wishlist{font-size:12px;font-weight:var(--font-weight-700)}.block-related .link-wishlist:hover{text-decoration:underline}.block-related .block-content li.item{padding:20px 0}.block-related .block-content li.item:first-child{padding-top:0}.block-related .block-content li.item.last{padding-bottom:10px}.block-related .product-name{width:152px}.block-compare li{padding:12px 0}.block-compare .btn-remove{margin-left:10px}.block-compare .block-title small{display:none}.block-compare .product-name{overflow:hidden}.block-compare .product-name a{text-decoration:none}.block-compare .product-image{float:left;margin-right:10px}.block-compare button.button{margin-right:10px}.block-compare .actions a{margin-left:0}.block-compare .actions button{margin-bottom:7px}.block-compared li a,.block-viewed li a{display:inline-block}.block-compared .block-content li.item:first-child,.block-viewed .block-content li.item:first-child{border-top:none}.block-poll .block-subtitle{font-size:13px;line-height:15px;text-transform:none;font-weight:var(--font-weight-700)}.block-poll label{line-height:18px;margin-bottom:0}.block-poll input.radio{float:left;margin:2px 0 0 0}.block-poll .label{display:block;margin-left:32px;padding:3px 0 0}.block-poll li{padding:3px 0 9px 0}.block-poll .actions{margin:0 0 0;text-align:left;padding-top:10px;padding-bottom:10px}.block-poll .answer{float:left;width:200px}.block-poll .answer span{display:block;width:150px;color:#b2b2b2}.block-poll .votes{font-weight:var(--font-weight-400);float:right;width:70px;text-align:right;color:var(--bg-main-color)}.block-tags{border:none}.block-tags li,.block-tags ul{display:inline}.block-tags .actions{padding:0;margin-top:10px;text-align:center}.block-tags .actions a,.block-tags .actions a:link,.block-tags .actions a:visited{margin:0;font-size:var(--font-base-size);font-weight:var(--font-weight-500)}.product-tags li{float:left;margin-right:7px}#addTagForm{overflow:hidden}.block-subscribe .form-subscribe-header{display:inline-block;margin-bottom:8px}.block-subscribe .input-box{width:100%}.block-subscribe .input-box input{width:100%;padding:8px}.block-subscribe .actions{float:left}.block-reorder li{padding:5px 0}.block-reorder input.checkbox{float:left;margin:0}.block-reorder .product-name{margin:0 0 10px 20px;text-align:left}.block-reorder .actions{display:grid;grid-auto-flow:column;justify-content:center;align-items:center;gap:1rem}.block-reorder .actions a{margin-left:0}.block-banner .block-content{text-align:center;padding:0;border:0}.block-login label{font-weight:var(--font-weight-700);color:#666}.block-login input.input-text{display:block;width:167px;margin:3px 0}.paypal-logo{display:inline-block;margin:0;text-align:center;overflow:hidden}.paypal-logo a{float:none;display:inline-block;width:100px}.paypal-logo a img{max-width:100%;height:auto}.block-slider-sidebar{display:none;position:relative}.block-slider-sidebar.block-slider-start{display:block}.block-slider-sidebar li{width:270px;min-height:200px;float:left;position:relative}.block-slider-sidebar li a{display:block;background:#ccc}.block-slider-sidebar img{max-width:100%}.block-slider-sidebar .block-content>a{font-size:20px;position:absolute;top:0;right:0}.block-slider-sidebar a.slider-sidebar-prev{right:40px}.block-slider-sidebar .slider-sidebar-pager{text-align:center}.block-slider-sidebar .slider-sidebar-pager a{font-size:20px;line-height:20px;display:inline-block;margin:0 4px}.block-slider-sidebar .slider-sidebar-pager a:before{content:"\f111"}.block-slider-sidebar .slider-sidebar-pager a.selected,.block-slider-sidebar .slider-sidebar-pager a:hover{color:#000}.block-slider-sidebar .slider-sidebar-pager span{font-size:0;text-indent:-777px}.products-grid{position:relative;margin:10px 0 30px 0;text-align:center}.products-grid.last{margin-bottom:0}.price-box.map-info a{text-decoration:none;margin-top:5px}.products-grid.last{border-bottom:0}.products-grid li.item{float:none;text-align:center;list-style-type:none;display:inline-block;vertical-align:text-top}.cms-index-index .home-widgets .reviews-home-block-content .rev_item_info .rev_item_pimage.customerimage{padding-left:35px}.cms-index-index .main-widget .main-widget-content .tab-pane .rev_item_info p{padding:10px 0 0;font-size:16px;line-height:1.2}.products-grid li.last{margin-right:0}.products-grid .product-image{display:block;height:auto;margin:0 auto 10px;text-align:center;position:relative}.grid_wrap{background:#fff;box-shadow:5px 5px 5px rgba(0,0,0,.05);padding:26px 30px;position:relative}.products-grid .price-box{width:100%;margin:0 0 10px;color:#3a3a3a;overflow:hidden}.products-grid .price-box .price{color:var(--font-brand-main-color)}.products-grid .actions{clear:both;margin:0;position:relative}.products-grid .actions>span{position:absolute;left:0;bottom:-3px}.products-grid .desc.std{overflow:hidden;color:#b2b2b2;padding:5px 0}.product-box-2{background:url(https://villagrazia.ua/skin/frontend/default/theme255k/images/tail-grid-bottom.gif) 0 0 repeat-x #fdfdfd;padding:16px 18px 0 18px;margin:0 -18px;overflow:hidden;position:relative}.product-box-2>span{position:absolute;left:18px;bottom:-3px}.products-grid .ratings .rating-box{float:none;margin:0 auto 5px}.products-grid .no-rating a{text-decoration:none;padding-top:0;display:inline-block}.products-grid .no-rating{padding-top:8px;margin-bottom:7px}.products-grid .add-to-links{position:relative;float:none;padding-top:10px}.add-to-links{float:left}:is(.products-grid,.products-list) .product-name a::after{content:"";border-bottom:1px solid #eee;display:block;width:50%;margin:0 auto;padding-top:3px}.products-list li.item{background:#fff;box-shadow:5px 5px 5px rgba(0,0,0,.05);padding:16px;margin-bottom:20px;position:relative}.products-list li.item.last{border-bottom:0}.products-list .product-image{float:left;width:210px;height:auto;margin-right:30px;display:block;position:relative}.products-list .list-inner{width:210px;height:210px;position:relative;float:left}.products-list .product-shop{overflow:hidden}.products-list .price-box{color:#3a3a3a;margin:12px 0;overflow:hidden;width:100%}.products-list .price-box .price{font-size:20px;font-weight:var(--font-weight-700);color:var(--bg-main-color)}.products-list .availability{float:left;margin:3px 0 0}.products-list .desc{clear:both;margin:0 0 15px}.products-list .desc>p{float:left}.products-list .desc>p strong{color:var(--bg-main-color)}.products-list .desc .link-learn{font-weight:var(--font-weight-700);text-decoration:underline}.products-list .add-to-links{padding-top:10px;float:none}.products-list .add-to-links li:first-child{margin-right:19px}.products-list .f-fix{position:relative}.products-list .f-fix>span{left:0;position:absolute;bottom:0}.products-list .list-btn{display:inline-block;float:left}.products-list .add-to-links .separator{display:none}.products-list .add-to-links li{float:left}.list-reviews{float:right;width:285px;text-align:right}.row-list{width:100%;position:relative}.row-list>span{position:absolute;left:0;top:40px}.products-list .ratings{margin-bottom:17px}.products-list .ratings .rating-links{clear:left;padding-top:5px}.products-list .no-rating{text-align:right;padding-top:6px}.products-list .no-rating a{text-decoration:none}.ratings{margin:0 0 15px 0}.ratings strong{float:left;margin:1px 3px 0 0}.ratings .rating-links{margin:0}.ratings .rating-links a{text-decoration:none}.ratings .rating-links .separator{margin:0 2px}.rating-box{width:91px;height:14px;font-size:0;line-height:0;background:url(https://villagrazia.ua/skin/frontend/default/theme255k/images/bkg_rating.png) 0 0 repeat-x;font-size:0;overflow:hidden}.rating-box .rating{float:left;height:14px;background:url(https://villagrazia.ua/skin/frontend/default/theme255k/images/bkg_rating.png) 0 100% repeat-x}.email-friend.left{float:left}.ratings-table td,.ratings-table th{font-size:11px;line-height:1.15;padding:3px 0}.ratings-table th{font-weight:var(--font-weight-700);padding-right:8px}.review-product-list .col-main .ratings-table td,.review-product-list .col-main .ratings-table th{border:1px solid #ddd;padding:7px}.review-product-list .col-main .ratings-table{margin:10px 0}#block-related .price-box.map-info{display:none}.availability{margin:0}.availability span{font-weight:var(--font-weight-700)}.availability.out-of-stock span{color:#d83820}.availability-only{margin:0 0 5px}.availability-only a{background:url(https://villagrazia.ua/skin/frontend/default/theme255k/images/i_availability_only_arrow.gif) 100% 0 no-repeat;cursor:pointer;padding-right:15px}.availability-only .expanded{background-position:100% -15px}.availability-only-details{margin:0 0 7px}.availability-only-details th{background:#f2f2f2;font-size:10px;padding:0 8px}.availability-only-details td{border-bottom:1px solid #ddd;font-size:11px;padding:2px 8px 1px}.email-friend{margin-bottom:5px}.price{white-space:nowrap !important}.price-box .price{font-weight:var(--font-weight-700)}.regular-price{display:block}.old-price .price-label{white-space:nowrap}.old-price .price{font-weight:var(--font-weight-700);text-decoration:line-through}.special-price .price-label{font-weight:var(--font-weight-600)}.special-price .price{font-weight:var(--font-weight-700)}.minimal-price .price-label{font-weight:var(--font-weight-600);white-space:nowrap}.minimal-price-link{display:inline-block;margin-top:2px}.minimal-price-link .price{font-weight:var(--font-weight-400)}.minimal-price-link span{display:inline-block;text-decoration:none}.price-excluding-tax{display:block}.price-excluding-tax .label{white-space:nowrap}.price-excluding-tax .price{font-weight:var(--font-weight-400)}.price-including-tax{display:block}.price-including-tax .label{white-space:nowrap}.price-including-tax .price{font-weight:var(--font-weight-700)}.configured-price .price-label{font-weight:var(--font-weight-700);white-space:nowrap}.configured-price .price{font-weight:var(--font-weight-700)}.weee{display:block;font-size:11px;color:#444}.weee .price{font-size:11px;font-weight:var(--font-weight-400)}.price-excl-tax{display:block}.price-excl-tax .label{display:block;white-space:nowrap}.price-excl-tax .price{display:block}.price-incl-tax{display:block}.price-incl-tax .label{display:block;white-space:nowrap}.price-incl-tax .price{display:block;font-weight:var(--font-weight-700)}.price-from .price-label{font-weight:var(--font-weight-700);white-space:nowrap}.price-to .price-label{font-weight:var(--font-weight-700);white-space:nowrap}.price-notice{padding-left:10px}.price-notice .price{font-weight:var(--font-weight-700)}.price-as-configured{color:#3a3a3a}.price-as-configured .price-label{white-space:nowrap}.add-to-links .separator{display:none}.add-to-cart .qty-block{float:left;padding-top:0}.add-to-cart label{margin-right:7px;color:#3a3a3a}.add-to-cart .qty{font-size:12px;text-align:center;padding:3px 6px 4px 7px;background:#fff}.add-to-cart .paypal-logo{clear:left;text-align:right}.add-to-cart .paypal-logo .paypal-or{clear:both;display:block;margin:5px 46px 5px 0}.product-view .add-to-cart .paypal-logo{margin:0;display:none}.review-product-list .add-to-box{display:none}.add-to-box .add-to-cart{position:relative;width:100%}.add-to-box .add-to-cart .buy-item{width:100%}.add-to-box .add-to-cart .buy-item > span{padding:8px 18px;font-size:1.8rem}.add-to-box .add-to-cart #ajax_loader{position:absolute;bottom:-22px;right:0}.add-to-box .or{float:left;margin:0 10px}.add-to-box .add-to-links{float:left}.catalog-product-view .col-right{padding-top:0}.price-box-bundle{display:none}.tt{display:block}.zoom-inner{width:300px;margin-bottom:10px;height:300px;position:relative}.more-views h2{display:none}.product-essential{margin-bottom:0;padding-bottom:25px}.product-view .product-essential .product-shop .nobr{margin-bottom:5px;display:inline-block}.product-collateral #customer-reviews dl dt{margin-bottom:5px}.product-collateral #customer-reviews dl dd{border-bottom:1px solid #ddd;padding-bottom:10px;margin-bottom:10px}.product-collateral #customer-reviews dl dd.last{border:none;padding-bottom:0;margin-bottom:0}.product-collateral #customer-reviews dl dd table{margin-bottom:5px}.product-collateral #customer-reviews .pager{margin-bottom:10px}.product-collateral #customer-reviews #product-review-table span.nobr{display:block;padding:0 5px}.product-collateral #customer-reviews #product-review-table .value{text-align:center}.product-collateral #customer-reviews #product-review-table{margin-bottom:20px}#customer-reviews .form-list label.required{margin-bottom:5px}#customer-reviews .form-list textarea{min-width:332px;max-width:332px}.product-collateral .box-collateral{margin-bottom:100px}.product-view .product-img-box{text-align:center;margin:0 auto 20px}.col3-layout .product-view .product-img-box{float:none;margin:0 auto}.product-view .product-img-box .product-image{position:relative;display:block;height:auto;margin:0;background:url(https://villagrazia.ua/skin/frontend/default/theme255k/images/opc-ajax-loader.gif) no-repeat center center;overflow:hidden}.product-view .product-img-box .product-box-customs .product-image{overflow:inherit}.product-view .product-img-box .product-image .big{background-color:#fff}.product-view .product-img-box .product-box-customs .product-image span{display:block;position:absolute;background:0 0;top:0;left:0;height:100%;width:100%}.product-view .product-img-box .product-box-customs .product-image-zoom{position:relative;width:310px;height:310px;overflow:hidden;z-index:9}.product-view .product-img-box .product-box-customs .product-image-zoom img{position:absolute;left:0;top:0;width:310px !important;height:310px !important}.product-view .product-img-box .zoom-notice{text-align:center}.product-view .product-img-box .zoom{position:relative;z-index:9;height:18px;margin:0 auto 13px;padding:0 28px;background:url(https://villagrazia.ua/skin/frontend/default/theme255k/images/slider_bg.gif) 50% 50% no-repeat;cursor:pointer}.product-view .product-img-box .zoom.disabled{-moz-opacity:.3;-webkit-opacity:.3;opacity:.3}.product-view .product-img-box .zoom #track{position:relative;height:18px}.product-view .product-img-box .zoom #handle{position:absolute;left:0;top:-1px;width:9px;height:22px;background:url(https://villagrazia.ua/skin/frontend/default/theme255k/images/magnifier_handle.gif) 0 0 no-repeat}.product-view .product-img-box .zoom .btn-zoom-out{position:absolute;left:2px;top:0}.product-view .product-img-box .zoom .btn-zoom-in{position:absolute;right:2px;top:0}.product-view .product-img-box .product-box-customs .zoom,.product-view .product-img-box .product-box-customs .zoom-notice{display:none}.product-view .product-img-box .more-views li a{display:block}.product-view .gallery-swipe-content{max-width:270px;margin:0 auto;position:relative;display:none}.product-view .bx-controls-direction>a{font-size:0;position:absolute;left:0;top:50%;width:40px;height:40px;display:block;text-align:center;line-height:40px;z-index:4}.product-view .bx-controls-direction>a.bx-next{right:0;left:auto}@media only screen and (max-width:767px){.ps-phone .product-view .gallery-swipe-content{display:block}.ps-phone .product-view .product-box-customs .more-views,.ps-phone .product-view .product-box-customs .product-image{display:none}.product-view .product-img-box .product-image span{z-index:9999}.product-view .bx-controls-direction>a:before{content:"\f053";font-size:20px}.product-view .bx-controls-direction>a.bx-next:before{content:"\f054"}}.product-image-popup{margin:0 auto}.product-image-popup .buttons-set{float:right;clear:none;border:0;margin:0;padding:0}.product-image-popup .nav{margin:0 100px;text-align:center}.product-image-popup .image{display:block}.addthis_32x32_style .addthis_counter.addthis_bubble_style{width:62px !important}.product-view .product-shop{position:relative}.product-view .product-shop .ratings{float:left;margin:0}.product-view .product-shop .ratings .rating-box{float:none;margin:0 0 5px}.col1-layout .product-view .product-shop{float:right;width:700px}.col3-layout .product-view .product-shop{float:none;width:auto}.product-view .product-name{margin-bottom:12px}.product-view .product-name h1{margin:0}.product-view .short-description{margin-bottom:13px}.product-view .short-description h2{display:none}.product-view .product-shop .price-box{margin:15px 0;text-align:center}.product-view .product-shop .price-box .price{color:var(--font-brand-main-color);font-size:3.4rem;font-weight:var(--font-weight-700)}.product-view .product-shop .price-box .old-price .price{font-size:2.4rem;font-weight:var(--font-weight-500);color:#787878}.product-view .product-shop .price-box .price,.product-view .product-shop .price-box .total-grouped-price span{line-height:1}.product-view .product-shop .price-box .total-grouped-price .price-label{margin-right:5px;font-size:1.4rem;font-weight:var(--font-weight-600)}.product-view .product-shop .price-box .old-price.total-grouped-price .price-label{font-weight:var(--font-weight-400)}.product-view .product-shop .price-box .special-price.total-grouped-price.new{text-align:center}.price .price-ot{color:var(--font-base-color);font-size:2.4rem;font-weight:var(--font-weight-500)}.small-additional-blocks .price .price-ot{font-size:1.8rem}.preorder-delivery-time{position:relative;margin:-10px 0 15px;text-align:center;font-size:var(--font-base-size);font-weight:var(--font-weight-700)}.product-view .product-shop .availability{display:block;margin:5px 0}.product-view .product-shop .availability span{display:inline-block;vertical-align:top;font-size:var(--font-base-size);font-weight:var(--font-weight-700);color:#74b436}.product-view .product-shop .availability.out-of-stock span{color:#d83820}.product-view .add-to-links li{margin-bottom:8px}.product-view .add-to-links li a:before{font-size:15px;margin-right:15px;color:#6ebabd}.product-view .add-to-links li .link-wishlist:before{content:"\f08a"}.product-view .add-to-links li .link-compare:before{content:"\f080"}.add-to-box .or{display:none}.product-view .add-to-cart .qty-block{margin-top:4px}.row-product{border-bottom:1px solid #dbdbdb;padding:15px 0;margin-bottom:20px;overflow:hidden;width:100%}.row-product .no-rating{float:left}.row-product .no-rating:before{content:"\f040";font-size:14px;margin-right:10px}.row-product .no-rating a{text-decoration:underline}.row-product .no-rating a:hover{text-decoration:none}.row-product .email-friend{float:right}.row-product .email-friend:before{content:"\f003";padding-right:10px;font-size:16px}.category-products .availability.out-of-stock>span{display:block;margin:0 auto;text-align:center}.product-shop{position:relative}.product-shop .price-box.map-info a{float:none;clear:left;padding:0 !important;margin-bottom:3px}.product-view .add-to-links{clear:left;margin:0 !important;padding:15px 0 5px;border-bottom:1px solid #dbdbdb;border-top:1px solid #dbdbdb;width:100%}.product-view .product-options-bottom{border:1px solid #dbdbdb;padding:25px;background:#fbfbfb}.product-view .product-options-bottom > span{font-size:var(--font-base-size)}.product-view .product-options-bottom .price-box{float:none;display:block;padding:0;margin-top:0;margin-right:0 !important;overflow:hidden}.product-view .product-options-bottom .price-box .price-as-configured{font-size:22px;line-height:27px}.product-view .product-options-bottom .price-box .price-as-configured .price{font-weight:var(--font-weight-400)}.product-view .product-options-bottom .add-to-cart{margin-top:10px}.product-view .product-options-bottom .add-to-links{border-bottom:0}.product-view .product-shop .product-options-bottom .price-label{display:inline-block}.row-product .addthis_toolbox{border-top:1px solid #dbdbdb;border-bottom:0;padding-bottom:0;padding-top:15px;width:100%;overflow:hidden}.review-product-list .row-product .addthis_toolbox{margin-top:15px;float:left;width:100%}.addthis_toolbox{border-bottom:1px solid #dbdbdb;padding-bottom:15px}.addthis_mini_style .addthis_button_pinterest_pinit{margin-top:-1px}.addthis_mini_style .addthis_button_pinterest_pinit span{height:20px}.product-view{position:relative}.messege-product{background:#fafaec;border:1px solid #fcd344;border-radius:0 0 3px 3px;font-size:12px;font-weight:var(--font-weight-700);left:50%;margin-left:-220px;padding:9px 60px 9px 60px;position:fixed;text-align:center;top:0;width:333px;z-index:999;display:none}.messege-product.none-messege{display:block}.messege-product button:hover{background-position:0 -9px;cursor:pointer}.messege-product button{background:url(https://villagrazia.ua/skin/frontend/default/theme255k/images/remove-popup-2.png) no-repeat 0 0;border:medium none;height:9px;position:absolute;right:20px;top:12px;width:9px;z-index:9999}#review-form .form-list .input-box{width:auto}#review-form .form-list .input-box p{margin-bottom:10px}#review-form .form-list .input-box input[type="file"]{padding:0;border:none;box-shadow:none}#review-form .form-list :is(input.input-text,textarea){width:100%}:is(#review-form,#contactForm) :is(.form-list input,.form-list textarea,.spam-field input){border:none;box-shadow:none}:is(#review-form,#contactForm) .required-spamcheck{margin:0;padding-bottom:7px}#review-form td.value{text-align:center}.product-view .box-additional .data-table td.label,.product-view .box-additional .data-table th.label{padding-left:10px}#product-review-table{margin-bottom:10px}.same-brand-products{position:relative}.same-brand-carousel li{text-align:center}.carousel-next,.carousel-prev{position:absolute;top:0;right:30px;font-size:2.4rem}.box-same-brand :is(.carousel-next,.carousel-prev){top:50%;display:block;width:40px;height:40px;margin-top:-20px;background:#fff}.box-same-brand .carousel-prev{left:-1px;border-radius:0 3px 3px 0}.box-same-brand .carousel-next{right:-1px;border-radius:3px 0 0 3px}.box-same-brand :is(.carousel-next,.carousel-prev)::before,.box-same-brand :is(.carousel-next,.carousel-prev)::after{position:absolute;content:"";width:5px;height:18px;background:var(--font-link-color);z-index:1}.box-same-brand :is(.carousel-next,.carousel-prev):is(:hover,:active)::before,.box-same-brand :is(.carousel-next,.carousel-prev):is(:hover,:active)::after{background:var(--font-link-color-hover)}.box-same-brand .carousel-prev::before{top:6px;left:17px;transform:rotate(45deg)}.box-same-brand .carousel-prev::after{top:16px;left:17px;transform:rotate(-45deg)}.box-same-brand .carousel-next::before{top:6px;right:17px;transform:rotate(-45deg)}.box-same-brand .carousel-next::after{top:16px;right:17px;transform:rotate(45deg)}.carousel-prev{right:60px}.product-view .box-tags h3{font-size:10px;line-height:normal;margin-bottom:12px}.product-view .box-tags .form-add label{display:block;font-size:12px;font-weight:var(--font-weight-700);color:#7d7d7d;margin-bottom:15px;clear:both;padding-top:10px}.my-tag-edit .btn-remove{float:right}.my-tag-edit{display:inline-block}#my-tags-table .add-to-links{margin-top:10px}.product-view .box-tags .form-add .input-box{float:left;width:100%;padding-left:32px;position:relative}.product-view .box-tags .form-add .input-box:before{content:"\f02b";font-size:28px;line-height:28px;position:absolute;left:0;top:0}.product-view .box-tags .form-add input.input-text{width:100%;border:1px solid #d4d4d4;background:#fcfcfc}.product-view .box-tags .form-add button.button{margin-left:32px;margin-top:10px}.product-view .box-tags .form-add p{clear:both}.box-collateral.box-tags .note{color:var(--bg-main-color);padding-bottom:15px;padding-top:5px}.map-content{height:100%;position:relative;margin-bottom:50px;padding-bottom:50% 	overflow:hidden}.map-content figure iframe{border:none;height:100%;width:100%;position:absolute;left:0;top:0}.dashboard #my_recent_reviews li{padding-bottom:3px}.dashboard #my_recent_reviews li .ratings{margin:0 0 5px 0}.dashboard #my_recent_reviews li .ratings strong{margin:0 5px 0 0}.dashboard #my_recent_reviews li .ratings .rating-box{margin:0}.send-friend .buttons-set button.button{margin-left:10px}#product_sendtofriend_form #sender_message{margin-bottom:20px;resize:none;min-width:304px;max-width:373px;width:373px}#product_sendtofriend_form .buttons-set{padding-top:15px}#product_sendtofriend_form .form-list .additional-row>div{width:408px}#product_sendtofriend_form .form-list .fields .field:first-child{float:left;width:402px}#product_sendtofriend_form .form-list .fields .field input.input-text{width:373px}#product_sendtofriend_form .buttons-set{text-align:center}.tags-list li{display:inline;font-size:var(--font-base-size);margin-right:10px}.advanced-search+.buttons-set{max-width:340px}.advanced-search-amount{margin-bottom:5px}.advanced-search-summary{padding:15px 0}.advanced-search .form-list select{width:340px}.advanced-search .input-range{margin-bottom:5px}.advanced-search .input-range input{display:inline-block}.catalogsearch-advanced-index #advanced-search-list li.even label{display:block;width:100%}.form-adv-search{border:1px solid #ddd;background:url(https://villagrazia.ua/skin/frontend/default/theme255k/images/media/bg-adv-search.gif) left bottom no-repeat #fff;padding:11px 20px 20px 20px}.form-adv-search .fieldset{border:none;background:0 0;margin:0;padding:0}.form-adv-search .fieldset h2{font-size:12px;text-transform:none;color:var(--bg-main-color);padding:8px 0 5px 0}.catalogsearch-advanced-index .col-main{padding-top:17px}.form-adv-search .page-title{border-bottom:1px solid #ddd;padding-bottom:9px}.form-adv-search .fieldset .form-list input.input-text{width:495px}.form-adv-search .fieldset .form-list .input-range input.input-text{width:100px !important}.input-range small{color:#b1b1b1}.form-adv-search select.multiselect option{border-bottom:none;padding:2px 5px;color:#7e7e7e;padding-top:1px;padding-bottom:1px}.form-adv-search .multiselect{padding:5px;height:94px}.form-adv-search .buttons-set{padding:12px 0 0 0;margin-top:0}.form-adv-search .buttons-set button.button{float:left}.form-adv-search .form-list select{width:500px}.cms-page-view .page-head{margin:0 0 10px;padding:5px 0 8px}.cms-page-view .page-head h2{text-transform:none;font-size:18px;color:#383737}.about-col-1,.about-col-2,.about-col-3{float:left;padding:214px 29px 27px 29px;width:32%;margin-left:2%}.about-col-1{margin-left:0}.about-col-1{background:url(https://villagrazia.ua/skin/frontend/default/theme255k/images/media/about-11.png) center top no-repeat #f9f9f9;position:relative;z-index:10}.about-col-2{background:url(https://villagrazia.ua/skin/frontend/default/theme255k/images/media/about-22.png) center top no-repeat #f9f9f9;position:relative}.about-col-3{background:url(https://villagrazia.ua/skin/frontend/default/theme255k/images/media/about-33.png) center top no-repeat #f9f9f9}.about-col-1 h3,.about-col-2 h3,.about-col-3 h3{font-size:12px;text-transform:none;color:var(--bg-main-color);margin-bottom:12px}.about-col-1 p,.about-col-2 p,.about-col-3 p{font-size:12px;color:var(--bg-main-color);line-height:18px;color:#7c7c7c;margin-bottom:0}.about-col-4,.about-col-5,.about-col-6{float:left;width:32%;margin-left:2%}.about-col-4{margin-left:0}.about-col-4 h4,.about-col-5 h4,.about-col-6 h4{font-size:12px;text-transform:none;color:#383737;padding-bottom:16px;margin-bottom:14px;border-bottom:1px solid #ddd}.about-col-4 p,.about-col-5 p,.about-col-6 p{font-size:12px;color:var(--bg-main-color);line-height:18px;color:#7c7c7c;margin-bottom:0}.about-col-4 ul,.about-col-5 ul,.about-col-6 ul{list-style:none;padding:25px 0 12px 10%;margin:0}.about-col-4 ul li,.about-col-5 ul li,.about-col-6 ul li{list-style:none;font-size:12px;font-style:italic;color:var(--bg-main-color);padding:0 0 9px 0}.about-padd-2 ul li:before{content:"\f061";font-size:16px;margin-right:10px}.about-col-7 h4{font-size:12px;text-transform:none;color:#383737;padding-bottom:16px;margin-bottom:14px;border-bottom:1px solid #ddd}.about-col-7 p{font-size:12px;color:var(--bg-main-color);line-height:18px;color:#7c7c7c;margin-bottom:0}.about-padd{padding-bottom:25px}.about-padd-2{padding-bottom:30px}.custom-servis-ul,.custom-servis-ul ul{list-style:none;padding:0 !important;margin:0 !important}.custom-servis-ul ul li{border-bottom:none;padding:5px 5px 5px 5px;margin-bottom:3px;padding-left:23px;color:#7c7c7c;font-weight:var(--font-weight-700)}.custom-servis-ul li{border-bottom:1px solid #ddd;list-style:none;margin-bottom:20px;padding-bottom:10px}.custom-servis-ul li h3{background:url(https://villagrazia.ua/skin/frontend/default/theme255k/images/icos-set.png) 0 0 no-repeat;font-size:13px;line-height:16px;color:var(--bg-main-color);text-transform:none;font-weight:var(--font-weight-400);margin-bottom:13px;padding:2px 0 8px 46px}.custom-servis-ul li.item-2 h3{background-position:0 -124px}.custom-servis-ul li.item-3 h3{background-position:0 -253px}.custom-servis-ul li.item-4 h3{background-position:0 -377px}.custom-servis-ul li.item-5 h3{background-position:0 -501px}.custom-servis-ul li.item-6 h3{background-position:0 -638px}.custom-servis-ul li.item-7 h3{background-position:0 -764px}.custom-servis-ul li p{font-size:12px;color:#8a8989;line-height:18px;margin-bottom:10px}.page-sitemap .links{text-align:right;margin:0 8px -47px 0;overflow:hidden}.page-sitemap .links a span{display:inline-block;padding-right:29px}.page-sitemap .sitemap{margin:12px 0 30px;display:inline-block}.page-sitemap .page-title{margin-bottom:25px}.page-sitemap .sitemap li{margin:8px 0}.page-sitemap .sitemap li a{text-decoration:none;font-size:12px;text-transform:capitalize;font-weight:var(--font-weight-400);padding-left:14px}.page-sitemap .sitemap li.level-0{margin:10px 0 0;font-weight:var(--font-weight-700)}.page-sitemap .sitemap li.level-0 a{text-decoration:none;font-size:12px;text-transform:none;font-weight:var(--font-weight-400);padding-left:14px}.page-sitemap .sitemap li{font-size:13px;line-height:18px}.page-sitemap .sitemap li.level-1{padding-left:45px !important;margin-bottom:10px;margin-top:10px;background:0 0}.page-sitemap .sitemap li.level-1 a{background:0 0;font-weight:var(--font-weight-700);padding-left:0;text-transform:none}.page-sitemap .sitemap li.level-2 a,.page-sitemap .sitemap li.level-3 a,.page-sitemap .sitemap li.level-4 a{background:0 0;padding-left:0;text-transform:none}.page-sitemap .sitemap li.level-2{padding-left:60px !important}.page-sitemap .sitemap li.level-3{padding-left:75px !important}.page-sitemap .sitemap li.level-4{padding-left:100px !important}.page-sitemap .sitemap li a{display:inline-block;text-decoration:none}.page-sitemap .pager{border:1px solid #ddd;margin:5px 0;padding:13px 9px 13px 19px}.rss-title h1{padding-left:27px}.rss-table .link-rss{display:block;line-height:1.35;background-position:0 2px}.form-alt li{overflow:hidden;margin-bottom:10px}.search-form .form-alt li{overflow:inherit;clear:both;display:table;width:100%}.cart .checkout-types{float:right;text-align:right}.cart .title-buttons .checkout-types li{float:left;margin:0 0 5px 5px}.cart .totals .checkout-types .paypal-or{clear:both;display:block;padding:0;color:#fff}.cart .title-buttons .checkout-types li button.button span{background:#d41224;border-radius:0;font-size:12px;padding:0 12px;height:31px;line-height:30px}.cart-table .item-msg{font-size:10px}.cart .cart-collaterals{padding:25px 0 0}.cart .cart-collaterals .col2-set{width:65%;float:left}.cart .page-title.title-buttons .checkout-types{padding-top:53px;display:none}.cart .crosssell .product-name a{text-decoration:none;font-size:12px;line-height:18px}.cart .col2-set h2{border-bottom:2px solid #3a3a3a;font-size:17px;line-height:24px;color:#3a3a3a;text-transform:none;padding:0 0 8px;margin:0 0 15px}.cart .crosssell .product-image{float:left;width:112px;height:112px;border:1px solid #ededed;margin-right:10px}.cart .crosssell .product-details{overflow:hidden}.cart .crosssell li.item{border-bottom:1px solid #eaeaea;padding:18px 0;margin:0}.cart .crosssell li.item.last{margin-bottom:0;padding-bottom:0}.cart .crosssell li.item:first-child{padding-top:0}.cart .crosssell li.last{border:none}.cart .crosssell .product-name{font-size:12px}.cart .crosssell .product-name{margin-bottom:7px;margin-top:-3px}.cart .crosssell .price{font-weight:var(--font-weight-600);font-size:14px}.cart .crosssell .price-box{display:block;overflow:hidden;padding-bottom:10px}.cart .crosssell .price-box .regular-price{float:none}.cart .crosssell .price-box .price-label{display:none}.cart .crosssell button.btn-cart{float:left}.cart .crosssell .add-to-links{padding-top:10px;clear:left}#shopping-cart-table .product-image{display:inline-block}#shopping-cart-table .product-image img{min-width:75px}#discount-coupon-form{display:block;margin-bottom:2.25rem}#discount-coupon-form .discount-form > div{flex-direction:column;gap:1rem}.cart .discount,.cart .shipping{clear:both;display:table}.cart .discount .discount-form button.button{margin-bottom:5px;margin-right:5px;clear:right}.cart .discount .buttons-set{padding-left:0;padding:20px 0 0}.cart .discount .buttons-set button.button{float:left}.cart .shipping .buttons-set{padding-left:0;padding-top:0}.cart .shipping .buttons-set button.button{float:left}.cart .discount-form label{margin-bottom:16px;display:block;font-size:13px;line-height:19px;text-transform:none}.cart input,.cart select{text-align:left}.cart .discount-form .input-box input{width:100%}.cart .discount-form .buttons-set{margin:0;clear:right;overflow:hidden}.cart .shipping .form-list .input-box{width:auto}.cart .shipping p{font-size:13px;line-height:16px;margin-bottom:12px;text-transform:none}.cart .shipping label{display:block;font-size:13px;margin-bottom:0;font-weight:var(--font-weight-600)}.cart .shipping .form-list li{margin-bottom:7px}.cart .shipping .form-list li input{width:100%}.cart .shipping .form-list li select{width:100%}.cart .shipping .buttons-set{margin-top:0;padding-top:15px;padding-bottom:10px}.cart .totals{background:var(--bg-main-color);overflow:hidden;padding:0;width:34%;float:right}.cart .totals table{width:100%;font-size:12px;color:#7f7f7f;margin-bottom:0}.cart .totals table tr{border-bottom:1px solid #606060}.cart .totals table td,.cart .totals table th{padding:7px 11px;font-size:13px;line-height:17px;color:#fff;text-transform:none;vertical-align:middle;width:50%}.cart .totals table td:first-child.a-right{text-align:left !important}.cart .totals table strong{font-weight:var(--font-weight-400)}.cart .totals table th{font-weight:var(--font-weight-700)}.cart .totals .price{font-size:18px;line-height:normal;color:#fff;display:inline-block;padding:0}.cart .totals button.button>span{font-size:15px;height:49px;line-height:49px}.cart .totals button.button>span span{height:43px;line-height:43px}.checkout-types li{padding-top:15px}.checkout-types li:first-child{padding-top:0}.checkout-types li a{color:#a6a6a6;text-decoration:underline}.checkout-types li a:hover{text-decoration:none}.cart .totals .checkout-types{text-align:center;float:none;padding:15px 11px}.cart .totals .checkout-types li a{width:auto}.item-options{margin-bottom:16px;padding-left:5px}.item-options li em{color:var(--bg-main-color)}.item-options li em .price{text-decoration:underline}.item-options dt{font-weight:var(--font-weight-700)}.item-options dd{padding-left:10px}.truncated{padding:5px 0;width:auto}.truncated span{cursor:help}.truncated .truncated_full_value{display:none;padding-top:5px;top:auto}.truncated .truncated_full_value .item-options{background:0 0;border:none;top:0;left:auto;position:relative;width:auto}.truncated .truncated_full_value.show{display:table-cell !important}.checkout-multishipping-address-newshipping .form-list li.wide input.input-text{width:692px}.checkout-multishipping-address-newshipping .form-list select{width:337px}#checkout-payment-method-load input.input-text{width:224px}.sp-methods dt{font-weight:var(--font-weight-700)}.sp-methods .price{font-weight:var(--font-weight-700)}.sp-methods .form-list{list-style:none;margin:0}#payment_form_liqpay{padding-left:18px;font-size:var(--font-small-size)}.sp-methods select.month{width:100px;margin-right:10px}#payment_form_ccsave #ccsave_cc_type{width:100%}.sp-methods select.year{width:96px}.sp-methods input.cvv{width:3em !important}.sp-methods .checkmo-list li{margin:0 0 5px}.sp-methods .checkmo-list label{width:135px;padding-right:10px;text-align:right}.sp-methods .checkmo-list address{float:left}.sp-methods .centinel-logos a{margin-right:3px}.sp-methods .centinel-logos img{vertical-align:middle}.sp-methods .release-amounts{margin:.5em 0 1em}.sp-methods .release-amounts button{float:left;margin:5px 10px 0 0}.please-wait{float:right;margin-right:5px}.please-wait img{vertical-align:middle;margin-right:5px;margin-top:-2px}.cvv-what-is-this{cursor:help;margin-left:5px}.tool-tip{border:1px solid #ddd;background-color:#f6f6f6;padding:5px;position:absolute;z-index:9999}.tool-tip .btn-close{text-align:right}.tool-tip .btn-close a{display:block;margin:0 0 0 auto;width:9px;height:9px;background:url(https://villagrazia.ua/skin/frontend/default/theme255k/images/btn_remove.gif) 100% 0 no-repeat;text-align:left;font-size:0;overflow:hidden}.tool-tip .tool-tip-content{padding:5px}.gift-messages{margin-bottom:10px}.gift-messages h3{font-size:12px;text-transform:none;color:var(--bg-main-color);padding-top:10px}.gift-messages .control label{color:#000;font-weight:var(--font-weight-700)}#shipping-method-buttons-container{padding:10px 0 0 0}.gift-messages-form{border:1px solid #ddd;background-color:#fbfbfb;padding:10px}.gift-messages-form{position:relative}.gift-messages-form label{float:none !important;position:static !important;color:#000;font-weight:var(--font-weight-700)}.gift-messages-form h4{font-size:12px;text-transform:none;color:var(--bg-main-color);padding-top:10px}.gift-messages-form .item{margin:0 0 10px}.gift-messages-form .item .product-img-box{float:left;width:75px}.gift-messages-form .item .product-image{margin:0 0 7px;background:#fff}.gift-messages-form .item .number{margin:0;font-weight:var(--font-weight-700);text-align:center}.gift-messages-form .item .details{margin-left:90px}.gift-messages-form .item .details .field{margin-bottom:10px}.gift-messages-form .item .details .product-name{font-size:12px;text-transform:none;color:#2f2f2f}.gift-messages-form .form-list li.wide textarea{max-width:340px}.gift-messages-form .inner-box .form-list li.wide textarea{max-width:333px}#allow-gift-messages-for-order-container .field{margin-bottom:10px}.gift-message-link{display:block;background:url(https://villagrazia.ua/skin/frontend/default/theme255k/images/bkg_collapse.gif) 0 4px no-repeat;padding-left:20px}.gift-message-link.expanded{background-position:0 -53px}.gift-message-row .btn-close{float:right}.gift-message dt strong{font-weight:var(--font-weight-700)}.checkout-agreements li{margin:10px 0}.checkout-agreements .agreement-content{border:1px solid #ddd;background-color:#f6f6f6;padding:5px;height:10em;overflow:auto}.checkout-agreements .agree{padding:6px}.centinel .authentication{border:1px solid #ddd;background:#fff}.centinel .authentication iframe{width:99%;height:400px;background:0 0 !important;margin:0 !important;padding:0 !important;border:0 !important}.checkout-onepage-index .page-title{margin-bottom:30px}.checkout-onepage-success a:hover{text-decoration:underline}.block.block-progress .block-title .toggle{display:none}.block.block-progress .block-content{padding:0}.block-progress dt{display:block;background:#757575;font-size:14px;line-height:17px;color:#fff;text-transform:none;margin-bottom:10px;padding:9px 10px 11px}.block-progress dt:first-child{border-top:none}.block-progress dt.complete a{color:#fff;text-decoration:underline}.block-progress dt.complete a:hover{text-decoration:none}.block-progress dt.complete .separator{color:#908f8f;margin:0 8px}.block-progress dt.complete{position:relative;z-index:999}.block-progress dd.complete,.block-progress dt.complete{padding-bottom:12px;margin-bottom:10px}.block-progress dd.complete{border:1px solid #ddd;color:#8a8989;font-style:italic;padding:18px 19px 12px 19px;margin-bottom:10px}.block-progress dd.complete address{color:#8a8989;font-style:italic}.opc{position:relative}.opc li.section{margin-bottom:10px}.opc p{margin-bottom:5px}.opc .buttons-set.disabled button.button{display:none}.opc .buttons-set .please-wait{height:21px;line-height:21px;font-size:12px;color:#000}.opc .step-title{padding:4px 5px 6px;text-align:right;background:#3a3a3a}.opc .step-title .number{float:left;background:var(--bg-main-color);font-size:17px;line-height:21px;color:#fff;text-align:center;margin-right:8px;padding:3px 0 0;height:27px;width:27px;border-radius:13px;-moz-border-radius:13px;-webkit-border-radius:13px;-webkit-background-clip:padding-box}.opc .step-title h2{float:left;font-size:14px;line-height:17px;color:#fff;margin-bottom:0;padding-top:5px}.opc .step-title a{display:none;float:right}.opc .allow .step-title{cursor:pointer}.opc label{padding-bottom:2px}.opc .input-box{margin-bottom:15px}.opc .field select,.opc .fields select{width:313px}#checkout-review-table tr{background:0 0}#checkout-review-table thead{background:0 0}#checkout-review-table th{padding:12px 20px 12px 20px;font-size:12px;font-weight:var(--font-weight-700);color:#000}#checkout-review-table td{border:1px solid #ddd;background:none;padding:15px 20px}#checkout-review-table td h3{margin-bottom:0;font-size:12px;color:#2f2f2f;text-transform:none}#checkout-review-table .price{font-weight:var(--font-weight-700)}#checkout-review-table th{border:1px solid #ddd}#checkout-review-table-wrapper{overflow:hidden}#checkout-review-table .item-options{padding-top:5px}#checkout-review-table tfoot td{font-weight:var(--font-weight-700);color:#000;text-align:right !important}#checkout-review-table tfoot td+td{text-align:left !important}#review-buttons-container{text-align:center;padding:0;margin:0}#co-shipping-form{border:1px solid #ddd;padding:10px;display:block}.opc .active .step-title{cursor:default;background:var(--bg-main-color)}.opc .active .step-title .number{background:#fff;color:#3a3a3a}.opc .active .step-title h2{font-size:12px;line-height:15px;padding-top:7px}#checkout-step-login .col2-set{border:1px solid #ddd;padding:20px;position:relative;overflow:hidden}#checkout-step-login .col2-set .col-1{float:left;margin-right:3%;width:46%}#checkout-step-login .col2-set .col-2{float:left;width:46%}#checkout-step-login .col2-set .buttons-set{margin:0;padding:0}#checkout-step-login .col2-set>.col-1 h4{font-size:12px;text-transform:none;font-weight:var(--font-weight-400);color:var(--bg-main-color)}#checkout-step-login .col2-set .col-2 h4{font-size:12px;text-transform:none;font-weight:var(--font-weight-400);color:#7b7b7b}#checkout-step-login .col-1 .col-1 .buttons-set button.button{float:left}#checkout-step-login .col-2 .form-list input.input-text{width:327px}#checkout-step-login .col-1 .col-1 .buttons-set{padding:0;margin:0}#checkout-step-login .col2-set .col-2 .buttons-set{padding:0;margin:0}#checkout-step-login .col2-set .col-2 .buttons-set .f-left{font-weight:var(--font-weight-700)}#checkout-step-login .form-list li.control input.checkbox,#checkout-step-login .form-list li.control input.radio{margin-right:6px;margin-top:-3px}#co-billing-form>fieldset{border:1px solid #ddd;padding:10px}.opc .step{padding-top:10px;position:relative}.opc .step .tool-tip{right:20px;top:20px !important}.opc .buttons-set{border:0}.opc .field{width:334px}.opc .field input,.opc .fields input{width:314px}.opc .field-2,.opc .name-lastname{width:292px;float:left}.opc .field-2 input{width:310px}.opc .field-2 select{width:315px}.opc .name-firstname{width:334px}.opc .name-firstname input{width:314px}.opc .name-middlename{width:144px}.opc .name-middlename input{width:124px !important}.opc .sp-methods dt{padding-bottom:12px}.opc .sp-methods dt label{color:#000}#checkout-shipping-method-load .sp-methods dt{font-size:12px;text-transform:none;color:var(--bg-main-color)}.opc .form-list{margin:10px 0}.opc .form-list li.wide input.input-text{width:649px}#shipping_method_form h2{font-size:12px;text-transform:none;font-weight:var(--font-weight-400);color:var(--bg-main-color)}#shipping_method_form h3{font-size:12px;text-transform:none;font-weight:var(--font-weight-400);color:#333}#multishipping-billing-form h2{font-size:12px;text-transform:none;font-weight:var(--font-weight-400);color:#333;margin-bottom:0}#multishipping-billing-form .sp-methods dt{font-weight:var(--font-weight-700);padding-bottom:10px}#multishipping-billing-form .sp-methods .form-list input.input-text{width:100%}.button.multi-btn{float:right}#checkout-progress-state{overflow:hidden}.checkout-progress{padding:0;width:98%;margin:0 auto 40px}.checkout-progress li{float:left;background:#9c9c9c;width:20%;color:#fff;font-weight:var(--font-weight-700);padding:8px 10px 11px 15px;overflow:hidden;white-space:nowrap;position:relative}.checkout-progress li:before{content:"\f0da";font-size:16px;position:absolute;left:0;top:8px}.de-lang-class .checkout-progress li{font-size:11px}.checkout-progress li span{display:block;overflow:hidden}.checkout-progress li.odd{background-color:#777}.checkout-progress li.active{background:var(--bg-main-color)}.checkout-progress li.active:before{display:none}.multiple-checkout{position:relative}.multiple-checkout .sp-methods .input-box .v-fix:first-child{padding-right:25px;margin-bottom:10px}.multiple-checkout .col2-set{width:auto}.multiple-checkout .page-title{padding-bottom:10px;margin-bottom:0}.multiple-checkout h2{font-size:18px;text-transform:none;color:#383737;padding:10px 0 10px 0}.multiple-checkout .tool-tip{top:50%;margin-top:-120px;right:10px}.multiple-checkout .grand-total{font-size:1.5em;text-align:right}.multiple-checkout .grand-total big{margin-bottom:0;overflow:hidden;display:block;color:#6ebabd;padding-top:10px}.multiple-checkout .box{margin-bottom:20px}.multiple-checkout table{margin-bottom:10px}.multiple-checkout table tfoot tr td{color:#000;font-weight:var(--font-weight-700)}.multiple-checkout p{margin-bottom:5px}.multiple-checkout .col-1.col-narrow,.multiple-checkout .col-2.col-wide{float:left;width:50%;overflow-x:auto;padding-bottom:15px}.multiple-checkout .box-title h3,.multiple-checkout .col-2.col-wide h3{font-size:12px;line-height:normal}.multiple-checkout .col-2.col-wide .box{margin-left:100px}.multiple-checkout h2,.multiple-checkout h3,.multiple-checkout h4{font-size:12px;text-transform:none;font-weight:var(--font-weight-400);color:#333}.multiple-checkout h2{color:var(--bg-main-color);font-size:15px}.multiple-checkout .col-2.col-wide table .price{font-weight:var(--font-weight-700)}#oneclickorder-form-wrapper{display:block;width:100%;max-width:350px;margin:0 0 25px;text-align:left}#oneclickorder-form-wrapper form{margin-top:6px;display:block}#oneclickorder-form-wrapper input{width:30px}#oneclickorder-form-wrapper input.oneclickorder-product-name,#oneclickorder-form-wrapper input.oneclickorder-product-sku{display:none}#oneclickorder-form-wrapper .put-correct-number{margin:0;padding:5px 0;text-align:left;font-size:var(--font-small-size)}#oneclickorder-form-wrapper .oneclickorder-country{width:58px}#oneclickorder-form-wrapper .oneclickorder-phone{display:block;width:100%;padding:4px 10px;font-size:var(--font-base-size);border:none;box-shadow:none}#oneclickorder-form-wrapper .oneclickorder-phone:is(:focus,:active){border:none}#oneclickorder-form-wrapper .phone-icon{vertical-align:top}#oneclickorder-form-wrapper .descr{font-size:10px;line-height:12px}#oneclickorder-form-wrapper .oneclickorder-title{font-size:15px;font-weight:var(--font-weight-700)}#oneclickorder-form-wrapper .please-wait{display:block;margin-top:5px;float:none}#oneclickorder-form-wrapper .comment-toggle{width:17px;height:16px;cursor:pointer;float:left;margin-top:2px;margin-right:4px}#oneclickorder-form-wrapper .comment-wrapper textarea{width:90%;max-width:178px;height:50px}.oneclick-form-block{display:grid;grid-auto-flow:column;gap:1rem}#oneclickorder-buttons-container{padding-top:9px}#oneclickorder-buttons-container .grey-btn{height:100%}.product-shop p.thanks-message{padding-top:25px;font-size:20px;line-height:1}.product-shop p.thanks-message-description{font-size:17px;line-height:1}.captcha-image{float:left;position:relative}.captcha-img{border:1px solid #ccc}.captcha-reload{position:absolute;top:2px;right:2px}.captcha-reload.refreshing{animation:rotate 1.5s infinite linear;-webkit-animation:rotate 1.5s infinite linear;-moz-animation:rotate 1.5s infinite linear}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0)}0%{-webkit-transform:rotate(-360deg)}}@-moz-keyframes rotate{0%{-moz-transform:rotate(0)}0%{-moz-transform:rotate(-360deg)}}@keyframes rotate{0%{transform:rotate(0)}0%{transform:rotate(-360deg)}}.window-overlay{background:url(https://villagrazia.ua/skin/frontend/default/theme255k/images/window_overlay.png) repeat;background:rgba(0,0,0,.35);position:absolute;top:0;left:0;height:100%;width:100%;z-index:990}#wishlist-view-form #wishlist-table textarea{min-height:70px;min-width:99%;max-width:99%;max-height:70px;resize:none;margin-top:10px}#wishlist-view-form #wishlist-table a{display:inline-block;margin-bottom:5px}#wishlist-view-form #wishlist-table .cart-cell a{float:left;clear:left}#wishlist-view-form #wishlist-table .cart-cell .old-price{float:left;clear:left}#wishlist-view-form #wishlist-table .product-image img{height:100px;width:100px}#wishlist-view-form #wishlist-table button.button,#wishlist-view-form #wishlist-table p{padding:0;margin-bottom:10px}#wishlist-view-form .buttons-set.buttons-set2{text-align:center}#wishlist-view-form .buttons-set.buttons-set2 button.button{margin-right:5px;margin-bottom:5px;float:none;display:inline-block}#wishlist-view-form .button.btn-share{margin-right:0 !important}.my-account{padding-bottom:10px;overflow-x:auto}.my-account > form > *:first-child,.my-account > form > *:first-child > h2:first-of-type{margin-top:0 !important}.my-account .title-buttons .link-rss{float:none;margin:0}.my-account #wishlist-table .cart-cell .price-box{display:block;overflow:hidden;width:100%;padding-bottom:15px;text-align:left}.my-account .cart-cell .price-box{display:block;overflow:hidden;width:100%;padding-bottom:15px;text-align:center}.my-account .cart-cell p{padding-top:5px}.my-account .add-to-cart-alt input{text-align:center;padding:4px 2px;margin-bottom:10px}.my-account .page-title a{display:inline-block;margin:5px 10px 0 0}.my-account .title-buttons .link-rss{float:none;margin:0}.newsletter-manage-index .my-account .control,.rewardpoints-rewardpoints-index .ad-account-info .control{display:grid;grid-auto-flow:column;align-items:start;justify-content:start}.my-account .pager,#transaction_history_box .pager{display:grid;grid-auto-flow:row;justify-content:center;font-size:var(--font-small-size)}#my-transaction-table{display:block;overflow-x:auto}.my-account .pager .amount,#transaction_history_box .pager .amount{font-weight:var(--font-weight-600)}.my-account .sub-title{font-size:12px;padding:10px 0}.my-account #form-validate .fieldset{margin:0 0 25px}.my-account table tr td{vertical-align:middle}.my-account .addresses-list ol li{padding-bottom:15px}.my-account table .product-name a{text-decoration:none}.my-account table .product-name a:hover{text-decoration:underline}.my-account .my-tag-edit .btn-remove{display:inline-block}#my-tags-table .add-to-links{white-space:nowrap}.my-account .data-table td,.my-account .data-table th{padding:10px 12px}.my-account .data-table .price,.my-account .data-table .price-excl-tax{display:inline}.my-account #my-orders-table td,.my-account #my-orders-table th{border:none;vertical-align:middle;padding:5px 10px}.my-account #my-orders-table td.last > span{display:grid;grid-auto-flow:column;justify-content:space-evenly}.my-account #my-orders-table tr{border-bottom:1px solid var(--border-color)}.my-account #my-orders-table tbody tr:last-of-type,.my-account #my-orders-table tfoot tr:last-of-type{border:none}.my-account #my-orders-table tbody tr:hover{background:var(--bg-second-color)}.my-account #my-orders-table tfoot{border-top:1px solid #d6979f}.col-main .block-account{display:none}.dashboard .welcome-msg .hello{margin-bottom:10px;text-align:left;font-size:var(--font-h2-size)}.dashboard .box-title,.addresses-list .box-title{display:grid;grid-auto-flow:row;justify-content:start;justify-items:start;align-items:center;gap:5px;margin-bottom:15px}.dashboard .box-title :is(h2,h3){margin:0;text-align:left}.dashboard .box-content h4{margin:0 0 15px;text-align:left}.dashboard .box-info .account-info-block{margin:0 5px}.dashboard .box-info .account-info-block,.dashboard .box-info .account-address-block .box-content{display:grid;grid-template-columns:100%}.dashboard .box-info .account-address-block .box-content .buyers-address{margin-bottom:50px}.dashboard .box-recent,.dashboard .box-info .account-info-block > div,.dashboard .box-info .account-address-block,.dashboard .ad-account-info{margin:0 5px 3rem;padding:15px;box-shadow:var(--shadow-base)}.dashboard .box-info .account-info-block > div{margin:0 0 3rem}.dashboard .box-info .account-info-block .box-content p{margin-bottom:10px}.dashboard .ad-account-info .box-head h2{margin:0 0 15px;text-align:left}.dashboard .ad-account-info .box-head h2 img{position:relative;top:4px}.dashboard .ad-account-info .amount{margin-bottom:10px}.dashboard .ad-account-info .amount:last-of-type,.dashboard .box-info address > *:last-child{margin-bottom:0}.dashboard .ad-orders h2{margin:0 0 15px}.dashboard .ad-account-info #form-validate .form-list{margin-bottom:15px}.dashboard .number{position:relative;top:-1px;display:inline-block;vertical-align:baseline;width:1em;height:1em;font-size:.8em;line-height:1em;text-align:center;margin:0 3px 0 0;border-right:1px solid #6a6a6a}.dashboard .box-reviews .details{display:inline-block;vertical-align:baseline}.dashboard .box-reviews .details .product-name{margin:0}.dashboard .box-reviews .details .product-name a,.dashboard .box-reviews .details .product-name a:link,.dashboard .box-reviews .details .product-name a:visited{color:#888}.dashboard .box-reviews .details .product-name a:active,.dashboard .box-reviews .details .product-name a:focus,.dashboard .box-reviews .details .product-name a:hover{color:#c10017}#form-validate .form-list{list-style:none;margin:0}#form-validate .form-list fieldset,#form-validate .change-pass-block .form-list{max-width:436px}#form-validate input[type="text"],#form-validate select{border:none;box-shadow:none}#form-validate :is(.dob-day,.dob-month) input[type="text"]{border-right:1px solid var(--border-color)}#form-validate button[type="submit"]{margin-right:10px;margin-bottom:20px}.addresses-list :is(.addresses-primary,.addresses-additional){margin:0 5px 50px;padding:15px;box-shadow:var(--shadow-base)}.addresses-list .addresses-primary h2{margin:0 0 15px;text-align:left}.addresses-list .addresses-additional h2{margin:0;text-align:left}.addresses-list .two-addresses{display:grid;grid-template-columns:100%;gap:50px}.addresses-list .two-addresses h3{margin:0 0 15px;text-align:left}.addresses-list .two-addresses > div > *:last-child,.addresses-list .more-addresses > div > *:last-child{margin-bottom:0}#my_recent_tags>li{padding-bottom:10px}.tags li{display:inline;text-transform:capitalize;padding:0 5px 0 0}.tags li a{color:#7f7f7f}.dashboard .box-tags .details{margin-left:30px}.block-order-return{border:1px solid #ddd;padding:13px 18px 20px 18px;margin-top:26px;background:url(https://villagrazia.ua/skin/frontend/default/theme255k/images/media/bg-return.gif) no-repeat left bottom #fff;min-height:345px}.block-order-return .page-title{border-bottom:1px solid #ddd;padding-bottom:8px;margin-bottom:16px}.block-order-return label{color:#000;font-weight:var(--font-weight-700);display:inline-block;padding-bottom:5px}.block-order-return label em{color:var(--bg-main-color)}.block-order-return .input-box.txt{font-size:12px;text-transform:none;margin-bottom:7px}.block-order-return .form-alt li{margin-bottom:0;overflow:inherit}.block-order-return .input-box.btn{padding-top:18px}.order-info{padding:5px 0 5px 0}.order-info dd,.order-info dt,.order-info li,.order-info ul{display:inline}.order-info dt{font-weight:var(--font-weight-700)}.order-date{margin:0}.order-info-box{margin-top:15px}.order-info-box h2{font-size:12px;text-transform:none;font-weight:var(--font-weight-400);color:var(--bg-main-color)}.order-items h2{font-size:12px;text-transform:none;font-weight:var(--font-weight-400);color:var(--bg-main-color)}.order-items{margin-top:15px;width:100%;overflow-x:auto}.col-1.addresses-primary h2{font-size:14px;text-transform:none;font-weight:var(--font-weight-400);color:#333}.col-1.addresses-primary h3{font-size:12px;text-transform:none;font-weight:var(--font-weight-400);color:var(--bg-main-color)}.col-2.addresses-additional h2{font-size:14px;text-transform:none;font-weight:var(--font-weight-400);color:#333}.order-additional{margin:15px 0}.gift-message dt strong{color:#666}.gift-message dd{font-size:13px;margin:5px 0 0}.order-about dt{font-weight:var(--font-weight-700)}.order-about dd{font-size:13px;margin:0 0 7px}.tracking-table{margin:0 0 15px}.tracking-table th{font-weight:var(--font-weight-700);white-space:nowrap}.tracking-table-popup{width:100%}.tracking-table-popup th{font-weight:var(--font-weight-700);white-space:nowrap}.tracking-table-popup td,.tracking-table-popup th{padding:1px 8px}.page-print .print-head img{float:left}.page-print .print-head address{float:left;margin-left:15px}.page-print .print-head{margin-bottom:20px}.page-print .col-1,.page-print .col-2{margin-bottom:10px;border-bottom:1px solid #ddd;padding-bottom:10px;width:46%}.page-print h1{font-size:25px;line-height:40px}.page-print h2{margin-bottom:5px}.page-print th.a-right{text-align:center !important}.page-print .gift-message-link{display:none}.page-print .price-excl-tax,.page-print .price-incl-tax{display:block;white-space:nowrap}.page-print .cart-price,.page-print .price-excl-tax .label,.page-print .price-excl-tax .price,.page-print .price-incl-tax .label,.page-print .price-incl-tax .price{display:inline}#review-form :is(h3,h4){margin:0;font-weight:var(--font-weight-500)}.product-review .product-img-box{float:left;margin-right:15px}.product-review .product-img-box .product-image{display:block;margin-bottom:10px;width:125px}.product-review .product-img-box .label{text-align:center;font-size:11px;line-height:14px;margin:0}.product-review .product-img-box .ratings .rating-box{float:none;display:block;margin:0 auto 3px}.product-review .product-name{font-size:16px;font-weight:var(--font-weight-700);margin:0 0 10px}.product-review .ratings-table{margin:0 0 10px}.product-review dt{font-weight:var(--font-weight-700)}.product-review dd{font-size:13px;margin:5px 0 0}#product_comparison .product-shop-row td{text-align:center;padding:18px 30px 30px 30px}.catalog-product-compare-index{position:absolute}.catalog-product-compare-index .link-print span{padding-left:32px;padding-right:0;text-transform:none}.catalog-product-compare-index{background:#fff}.catalog-product-compare-index .buttons-set{clear:both;margin:0 0 0;padding:20px 0 5px 0}.catalog-product-compare-index .buttons-set button.button span{float:left}.catalog-product-compare-index .buttons-set button.button:hover span span{background-position:0 0}.catalog-product-compare-index .ratings{text-align:center}.catalog-product-compare-index td button.button{float:none}.catalog-product-compare-index td .add-to-links{float:none;width:100%;padding-top:12px}.catalog-product-compare-index .price-box.left{float:none;width:100%;text-align:center}.catalog-product-compare-index .ratings .rating-box{float:none;margin:0 auto 10px}#product_comparison{-webkit-box-shadow:0 0 12px rgba(48,50,50,.12);-moz-box-shadow:0 0 12px rgba(48,50,50,.12);box-shadow:0 0 12px rgba(48,50,50,.12)}.catalog-product-compare-index .data-table td{padding:14px 20px 14px 20px;color:#7e7e7e}.catalog-product-compare-index .data-table th{padding:14px 20px;font-weight:var(--font-weight-500)}.catalog-product-compare-index .btn-remove{display:block;font-size:0;margin-left:2px;overflow:hidden;font-size:0;width:18px}.catalog-product-compare-index .data-table tr.even{background:#fefefe}#product_comparison th{border:1px solid #ddd;background:0 0}#product_comparison td{border:1px solid #ddd;background:0 0;color:#7e7e7e}#product_comparison tr{background:0 0}#product_comparison .price-box{padding-top:10px;padding-bottom:10px}#product_comparison .price-box .regular-price{float:none}#product_comparison .add-to-row td,#product_comparison .product-shop-row td{text-align:center}#product_comparison .product-shop-row td .product-image{display:inline-block;margin-bottom:15px;border:1px solid #ededed}#product_comparison .product-shop-row td .product-image:hover{border:1px solid var(--bg-main-color)}#product_comparison .price-box,#product_comparison .product-name,#product_comparison p{margin-bottom:5px}#product_comparison .add-to-row td .add-to-links li,#product_comparison .product-shop-row td .add-to-links li{float:none}.product-view .product-shop .price-box.map-info{margin:0;padding:0;display:block}.product-view .product-shop .price-box.map-info .old-price{display:block;margin-bottom:10px}.product-view .product-shop .price-box.map-info a{display:inline-block;margin-bottom:10px}.cart-msrp-totals{color:red;font-size:12px !important;font-weight:var(--font-weight-700);margin:10px 10px 0;padding:10px;text-align:right;text-transform:none}.map-cart-sidebar-total{color:red;display:block;font-size:10px;font-weight:var(--font-weight-700);text-align:left;padding:2px 5px;text-shadow:0 1px 0 #fff}.catalog-product-compare-index .map-popup{min-width:230px}.map-popup.displayblock{display:block !important}.map-popup{display:none}.map-popup{text-align:left;position:absolute;margin:12px 0 0;width:270px;z-index:100;box-shadow:0 0 10px rgba(48,50,50,.2);-moz-box-shadow:0 0 10px rgba(48,50,50,.2);-webkit-box-shadow:0 0 10px rgba(48,50,50,.2);background:#fbfbfb}.map-popup,.map-popup a{color:#000}.map-popup #map-popup-msrp-box{font-weight:var(--font-weight-400)}.map-popup #map-popup-msrp-box strong{font-weight:var(--font-weight-400)}.map-popup #map-popup-msrp-box span{font-weight:var(--font-weight-400)}.map-popup-heading{border-bottom:1px solid #ddd;padding:20px 40px 20px 20px;width:100%}.map-popup-heading div{font-size:12px;line-height:15px;text-align:left;text-overflow:ellipsis;text-transform:none;word-wrap:break-word;margin:0}.map-popup-arrow{background:0;position:absolute;left:50%;top:-10px;height:10px;width:19px}.map-popup-close{display:block;position:absolute;top:10px;right:10px;height:9px;width:9px;font-size:0}.map-popup-close:before{content:"\f00d";font-size:14px;line-height:14px}.map-popup-content{text-align:left;overflow:hidden;padding:20px}#map-popup-price-box strong{float:left;margin-right:7px}.map-popup .regular-price .price{float:left;font-size:12px;line-height:18px;font-weight:var(--font-weight-700)}.map-popup-checkout form{display:block;overflow:hidden;position:relative}.map-popup-checkout span{display:block;padding-left:30px}.map-popup-checkout .paypal-logo{text-align:left;margin:0 0 5px}.map-popup-price .price-box,.map-popup-price .price-box .special-price{margin:0;padding:0 0}.map-popup-price .price-box .regular-price{margin-right:7px}.map-popup-price .minimal-price-link{color:#fff;display:inline-block;text-decoration:underline;margin:0}.map-popup-price .minimal-price-link:hover{text-decoration:none}.map-popup-price .minimal-price-link span{display:inline}.map-popup-price{overflow:hidden;margin:8px 0}.map-popup-text{clear:right;padding:20px;text-align:left;word-wrap:break-word;line-height:18px}.map-popup-only-text{display:none;border-top:1px solid #d8d8d8}.contacts-index-index .page-title{margin-bottom:25px}.swipe-left{height:100%;left:0;position:fixed;top:0;width:20px;z-index:999;visibility:hidden}.swipe{display:block;left:-300px;overflow:hidden;position:fixed;top:40px;width:85vw;max-width:300px;font-weight:var(--font-weight-700);color:#fff;line-height:25px;height:100%;z-index:6;padding-bottom:50px}.swipe:after,.swipe:before{-moz-box-sizing:inherit}body.ind .swipe{left:0}body.ind div.shadow{width:100%;z-index:5}body div.shadow{display:block;height:100%;left:0;opacity:1;position:fixed;top:0;background:var(--bg-make-it-darker)}.swipe-menu .switch-show{cursor:pointer}.swipe-menu .switch-show.active{border:0}.swipe-menu a{color:#fff}.footer-links-menu li,.swipe-menu .links li{padding:0;display:block}.currency-switch .currency-title,.language-list .language-title{padding:10px 20px 11px}.currency-switch .currency-title:before,.language-list .language-title:before{content:"\f0d6";font-size:26px;vertical-align:middle;margin-right:8px}.language-list .language-title:before{content:"\f0ac"}.currency-switch .currency-title strong,.language-list .language-title strong{display:none}.swipe-menu .currency-switch ul,.swipe-menu .language-list ul{background:0 #222;border-top:1px solid #000;border-bottom:1px solid #000;left:0;padding:0;position:relative;right:auto;top:0;width:100%;overflow:hidden;display:none}.swipe-menu .currency-switch ul li span{display:none}.swipe-menu .currency-switch ul li,.swipe-menu .language-list ul li{float:left}.swipe-menu .currency-switch ul li:first-child,.swipe-menu .language-list ul li:first-child{padding-left:20px}.swipe-menu .currency-switch ul li a,.swipe-menu .language-list ul li a{padding:14px;display:inline-block;text-transform:none;font-weight:var(--font-weight-700)}.swipe-menu ul a.selected{color:#ccc}.home-link:hover{background-color:#444}#back-top{position:fixed;bottom:50px;left:50%;display:none;width:40px;height:25px;margin-left:635px;margin-bottom:0;text-align:center;z-index:99}#back-top a,#back-top a:link,#back-top a:visited{position:relative;display:block;width:20px;height:25px}#back-top a::before,#back-top a::after{position:absolute;top:0;display:block;content:'';width:7px;height:25px;background:var(--font-link-color)}#back-top a:is(:hover,:focus,:active)::before,#back-top a:is(:hover,:focus,:active)::after{background:var(--font-link-color-hover);cursor:pointer}#back-top a:before{left:0;transform:rotate(45deg)}#back-top a:after{right:0;transform:rotate(-45deg)}.footer-container-bottom{padding:15px 0}.footer-cols-wrapper{position:relative}.footer h4{position:relative;font-size:20px;font-weight:var(--font-weight-400);color:#393939;margin-bottom:35px}.footer .headingH4{position:relative;font-size:20px;font-weight:var(--font-weight-400);color:#393939;margin-bottom:35px;display:block}.footer ul li{display:block;padding:0 0 11px;font-size:15px}.footer .footer-col-content p{display:block;padding:0 0 7px;font-size:15px}.footer ul li a{display:inline-block;color:#515151;text-decoration:none}.footer .footer-col-content p a{display:inline-block;color:#515151;text-decoration:none}.footer ul li a:hover{color:var(--bg-main-color)}.footer .footer-col-content p a:hover{color:var(--bg-main-color)}.footer .footer-col-content p.footer-address:before{content:"\2022"}.footer .footer-col{float:left;margin-right:2.1%;width:23%;border-right:solid 2px #fff;min-height:325px}.footer .footer-col.last{margin-right:0;border:0}.footer .footer-col span.tel{display:block;font-size:18px;line-height:22px;color:var(--bg-main-color)}.footer .footer-col .fb-like-box,.footer .footer-col iframe{background:#edeff4}.socials{overflow:hidden;padding:0}.socials h3{text-transform:lowercase;position:relative;font-size:20px;font-weight:var(--font-weight-400);color:#393939;margin-bottom:12px}.socials a{float:left;width:32px;height:32px;margin:0 7px 0 0;background-repeat:no-repeat;background-position:0 0}.socials a:hover{background-position:0 -32px}.social1{background-image:url(https://villagrazia.ua/skin/frontend/default/theme255k/images/social1.png)}.social2{background-image:url(https://villagrazia.ua/skin/frontend/default/theme255k/images/social2.png)}.social3{background-image:url(https://villagrazia.ua/skin/frontend/default/theme255k/images/social3.png)}.bottom_block .paypal-logo{display:none}.store-switcher{margin-top:10px}.search-form .form-list .input-box{width:300px}.search-form .buttons-set p.required{text-align:left}.search-form .buttons-set button.button{float:left}.contact-btn a{display:none}.contact-btn li{padding:0;margin:0}.container-slider{position:relative;width:315px;overflow:hidden}.tumbSlider-none:last-child{margin-right:0}.tumbSlider{max-height:110px}.container-slider .slider{margin-left:-4px}.container-slider li{float:left;height:auto;width:97px;margin:0 4px;min-height:100px;position:relative}.ps-phone .container-slider li:before{content:".";font-size:0;width:100%;height:35px;left:0;bottom:0;position:absolute}.container-slider li a{display:block}.container-slider li img{max-width:100%}.container-slider>a{display:inline-block;position:absolute;left:-4px;top:35px;font-size:30px;width:40px;height:40px;z-index:777;text-align:center;vertical-align:middle}.container-slider>a.tumbSlider-next{right:5px;left:auto}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}#nav:after,.add-to-box:after,.add-to-cart:after,.advanced-search-summary:after,.block .actions:after,.block .block-content:after,.block-poll li:after,.block-subscribe .block-content:after,.box-reviews li.item:after,.box-tags li.item:after,.buttons-set:after,.cart .crosssell li.item:after,.cart-collaterals:after,.cart:after,.checkout-progress:after,.clearer:after,.col-main:after,.footer-container .bottom-container:after,.footer:after,.gift-messages-form .item:after,.grid_wrap:after,.group-select li:after,.header .quick-access:after,.header .row-2:after,.header-buttons:after,.header-container .top-container:after,.header-container:after,.header:after,.index-container-wrap:after,.input-box:after,.main:after,.multiple-checkout .place-order:after,.opc .step-title:after,.page-print .print-head:after,.page-title:after,.product-collateral:after,.product-essential:after,.product-options .options-list li:after,.product-options-bottom:after,.product-review:after,.product-view .box-description:after,.product-view .box-tags .form-add:after,.product-view .product-img-box .more-views ul:after,.product-view .product-shop .short-description:after,.products-grid .actions:after,.products-list li.item:after,.ratings:after,.search-autocomplete li:after,.send-friend .form-list li p:after,.sorter:after,.top_block:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}.index-container-wrap{background:url(https://villagrazia.ua/skin/frontend/default/theme255k/images/bg_index_top.gif) repeat-x 50% 0;padding:20px 0}.index-container-wrap .container{overflow:hidden;position:relative;background:#fff}.index-container-wrap .container .col-xs-12{padding:0}.index-container-wrap .container .camera_pag{position:absolute;left:0;top:0;width:20%}.index-container-wrap .container .camera_fakehover{width:80%;float:right}#back-top span,.camera_next>span,.camera_prev>span,.header .form-search button.button strong,.header-button,.header-button ul li a,.header-button.active>a,.header-button>a:hover,.ps-static .top-icon-menu>div,.sf-menu li a,.sf-menu li li a,.sf-menu-phone li a,.sf-menu-phone2 li a,.sf-menu-phone2 li li a,.top-icon-menu>div.active,.top_block .links li a,.grey-btn,.grey-btn > span,.buy-item,.buy-item > span{transition:all .3s ease}#addTagForm,a.link-compare,div.block-compare,div.box-collateral-content div.pager,div.box-collateral-content p.note,div.desc a.link-learn,p.availability-only,p.email-friend{display:none}div.qty-block{visibility:hidden}.modern-info{position:relative;margin:0}.modern-info-cert:link,.modern-info-cert:visited{position:relative;display:inline-block;line-height:1;font-style:italic;border:1px solid transparent;padding:5px 5px 5px 50px;font-size:16px;background:url(https://villagrazia.ua/skin/frontend/default/theme255k/css/cert.png) no-repeat 5px 50%}.modern-info-cert:hover{border:1px solid #eee}.modern-info .h-links-list{list-style:none;margin:0;padding:0;line-height:1;text-align:right}.modern-info .h-links-list li{display:inline-block;vertical-align:top}.h-address .address-t{color:#777;font-size:18px;font-weight:var(--font-weight-400);line-height:normal;padding-left:12%}.h-address .address-plz{display:inline-block;vertical-align:top;width:48%;color:hsl(353deg 53% 35%);font-size:16px;line-height:1.2}.h-address .address-plz:first-child{margin-right:1%}.villagrazia-social-header{text-align:right}.villagrazia-social-header a.vg-facebook{background:url(https://villagrazia.ua/skin/frontend/default/theme255k/images/social/facebook-logo.png) no-repeat 50% 50%;background-size:contain}.villagrazia-social-header a.vg-facebook:hover{background:url(https://villagrazia.ua/skin/frontend/default/theme255k/images/social/facebook-logo_hover.png) no-repeat 50% 50%;background-size:contain}.villagrazia-social-header a.vg-gplus{background:url(https://villagrazia.ua/skin/frontend/default/theme255k/images/social/gplus-logo.png) no-repeat 50% 50%;background-size:contain}.villagrazia-social-header a.vg-gplus:hover{background:url(https://villagrazia.ua/skin/frontend/default/theme255k/images/social/gplus-logo_hover.png) no-repeat 50% 50%;background-size:contain}.villagrazia-social-header a.vg-pinterest{background:url(https://villagrazia.ua/skin/frontend/default/theme255k/images/social/pinterest-logo.png) no-repeat 50% 50%;background-size:contain}.villagrazia-social-header a.vg-pinterest:hover{background:url(https://villagrazia.ua/skin/frontend/default/theme255k/images/social/pinterest-logo_hover.png) no-repeat 50% 50%;background-size:contain}.villagrazia-social-header a.vg-youtube{padding-right:0;background:url(https://villagrazia.ua/skin/frontend/default/theme255k/images/social/youtube-logo.png) no-repeat 50% 50%;background-size:contain}.villagrazia-social-header a.vg-youtube:hover{background:url(https://villagrazia.ua/skin/frontend/default/theme255k/images/social/youtube-logo_hover.png) no-repeat 50% 50%;background-size:contain}.block.block-recent-posts ul.post-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:2rem;list-style:none;margin:0}.block-recent-posts li.item,.block.block-recent-posts li.item:first-child{margin:0;padding:10px 15px;text-align:left;border:none;background:var(--bg-second-color)}.product-view .block-recent-posts li.item{margin:0}.block-recent-posts li.item span{display:block}.block-recent-posts li.item span.post-date{text-align:right;font-size:var(--font-small-size)}.block-recent-posts li.item .post-recent-image{padding:10px 0}.block-recent-posts li.item .post-recent-image a img{display:block;width:100%;margin:0}.product-brand{position:absolute;top:30px;right:0}.col-main .index-title .headingH1{color:#fff;margin:0;font-size:21px;font-weight:var(--font-weight-400);text-transform:none;line-height:1.15}#customer-reviews .headingH2{font-size:19px;font-weight:var(--font-weight-400);padding-bottom:5px;margin-top:25px;margin-bottom:15px;border-bottom:1px solid #ecf0f1;color:#34495e;background:#fbfbfb;border:1px solid #ddd;line-height:18px;padding:12px 15px;position:relative}.col-main ul.out-of-stock-items h2{padding-top:5px;margin-top:25px;margin-bottom:15px;border-top:1px solid #ecf0f1;border-bottom:none}.sf-menu li a.level-top:link,.sf-menu li a.level-top:visited{color:#585858}#nav li:hover a.level-top{text-decoration:none;color:var(--bg-main-color)}.ves-brand-page .list_carousel{margin-left:0}.list_carousel .pager_c{float:none;width:auto;padding:0;margin:10px 0 0;font-weight:var(--font-weight-700)}.list_carousel :is(.prev_c,.next_c){position:absolute;top:50%;display:block;width:50px;height:50px;margin:-50px 0 0;border-radius:0 5px 5px 0;background:#fff;z-index:999}.list_carousel .prev_c{left:0}.list_carousel .next_c{right:0}.list_carousel :is(.prev_c,.next_c)::before,.list_carousel :is(.prev_c,.next_c)::after{position:absolute;content:"";width:5px;height:22px;background:var(--font-link-color);z-index:1}.list_carousel .prev_c::before{top:7px;left:21px;transform:rotate(45deg)}.list_carousel .prev_c::after{top:20px;left:21px;transform:rotate(-45deg)}.list_carousel .next_c::before{top:7px;right:21px;transform:rotate(-45deg)}.list_carousel .next_c::after{top:20px;right:21px;transform:rotate(45deg)}.list_carousel .pager_c a:is(:link,:visited){font-size:var(--font-base-size)}.list_carousel .pager_c a.selected{color:var(--font-brand-main-color);text-decoration:none}.category-products .toolbar .pager{border-bottom:none}.list_carousel .grid_wrap{box-shadow:none;padding:26px 0}.list_carousel .list_collections .grid_wrap{padding:0}.list_collections .product-image{display:block}.list_carousel .grid_wrap a img{width:100%}.grid_wrap{box-shadow:none;padding:0}#product-attribute-specs-table.data-table th,#product-attribute-specs-table.data-table td{vertical-align:middle}#product-attribute-specs-table.data-table th{font-size:1.2rem;text-align:right}#product-attribute-specs-table.data-table tr{border-bottom:1px solid #ecf0f1}#product-attribute-specs-table.data-table td,#product-attribute-specs-table.data-table th,#product-attribute-specs-table.data-table tr:last-of-type{border:none}.products-grid .product-image img,.products-list .product-image img{width:100%}.list_carousel .grid_wrap .product-shop h2.product-name{border:none}.list_carousel .grid_wrap .product-shop h2.product-name a{font-size:18px;font-weight:var(--font-weight-400);line-height:22px}.list_carousel .grid_wrap .product-shop div.product-name{border:none}.col-main .blog-title h1,.col-main .category-title h1,.col-main .page-title h1{color:#fff;margin:0}.product-view .product-img-box{text-align:left}.product-view .product-brand strong{display:block;text-align:center}.product-view .product-brand a:link,.product-view .product-brand a:visited{display:block;text-align:center;height:100%}.col-main .box-up-sell{border:none;padding:0;margin:0 0 100px;background:0 0}.product-view #custom-tab-name{margin:0 10px 100px}.col-main .box-related-posts>h3{background:#ecf0f1 !important;padding:2px 15px 0 !important;font-weight:var(--font-weight-100) !important;line-height:2 !important;border:none !important;font-size:16px !important}.col-main .box-additional>h2{background:#ecf0f1;padding:2px 15px 0;font-weight:var(--font-weight-100);border:none;line-height:2.4;font-size:19px}.col-main .box-description>h3 a:link,.col-main .box-description>h3 a:visited{color:#d35400}.col-main .box-description>h3 a:hover{color:var(--bg-main-color)}.box-same-brand .product-image{display:block}.data-table td,.data-table th{border:1px solid #ecf0f1}#review-form fieldset h3,#review-form fieldset h4{border:none}#review-form fieldset h3{border:none;background:0 0;color:#888;border-bottom:1px solid #ecf0f1;margin-top:0;margin-bottom:30px;padding-top:0}#review-form fieldset h3 span{color:#000;padding-left:5px}#review-form fieldset h4{color:#585858;line-height:2}#review-form fieldset h4 em{color:var(--bg-main-color)}.form-control,input.input-text,select,textarea{border:1px solid var(--border-color)}input.input-text:active,input.input-text:focus,textarea:active,textarea:focus{border:1px solid var(--border-color-hover)}.page-sitemap .links a{border:solid 1px #bdc3c7}.product-view{margin-bottom:50px}.form-list label{font-size:var(--font-base-size);color:var(--font-base-color)}.product-view .product-shop .availability,.product-view .product-shop .availability span{margin:0}.add-to-box{position:relative;width:100%;display:block;padding-top:10px;border-top:1px solid #ecf0f1}.catalog-product-view .add-to-box{margin-bottom:15px}.row-product.socia{vertical-align:top;border-bottom:none;padding:0;margin-bottom:0;overflow:hidden;width:170px;text-align:right}.row-product.socia .s-title{font-size:14px;text-align:left;padding-left:3px}.mini-products-list .product-details a:link.link-cart,.mini-products-list .product-details a:visited.link-cart{display:block;border:solid 1px #bdc3c7;padding:2px;line-height:1;font-size:13px;font-weight:var(--font-weight-100);text-align:center}.mini-products-list .product-details a.link-cart span{display:block;padding:0;line-height:30px;font-size:13px;font-weight:var(--font-weight-100);text-align:center}.mini-products-list .product-details a:hover.link-cart span{text-decoration:none;color:#fff;background:var(--bg-main-color)}.product-view .product-essential{padding-bottom:0}#onepage-shipping_method{display:none}#onepage-payment{display:none}.block-layered-nav dd li:before{display:none;content:''}input[type=checkbox],input[type=radio]{margin:0}.block-layered-nav dt:first-child{border-top:none;padding-top:0}div.top-container-wrap div.header{display:block;position:relative;padding:0;margin:0;text-align:right}div.top-container-wrap div.header .block-cart-header,div.top-container-wrap div.header .block-cart-header .empty,div.top-container-wrap div.header .block-cart-header .summary,div.top-container-wrap div.header .block-cart-header .summary strong,div.top-container-wrap div.header .block-cart-header:after,div.top-container-wrap div.header .block-cart-header:before,div.top-container-wrap div.header .block-content{color:#fff}.top_block{padding:5px 0}.block-blog.block-recent-posts .post-image img{display:block;margin:0 auto 10px;width:100%}.block-blog.block-recent-posts .item a,.block-blog.block-recent-posts .item a:is(:link,:visited){font-weight:var(--font-weight-700)}.product-name.border_bottom{background:0 0;border-top:none;border-left:none;border-right:none}.product-view .product-essential{margin-bottom:25px}.product-brand{position:relative !important;top:auto !important;right:auto !important;display:block;vertical-align:top;width:100%;margin:0;padding:25px;text-align:center}.product-brand a img{width:100%}h3.custom-servis-icon{margin:25px 0 10px 00;padding:0 0 0 35px;line-height:28px;text-align:left;text-transform:none;background:url(https://villagrazia.ua/skin/frontend/default/theme255k/images/icos-set.png) 0 0 no-repeat;background-position:0 2px}h3.custom-servis-icon.icon-2{background-position:0 -124px}h3.custom-servis-icon.icon-3{background-position:0 -250px}h3.custom-servis-icon.icon-4{background-position:0 -377px}h3.custom-servis-icon.icon-5{background-position:0 -501px}h3.custom-servis-icon.icon-6{background-position:0 -638px}h3.custom-servis-icon.icon-7{background-position:0 -764px}table.custom-servis-table{display:block;width:100%;margin:25px auto;border-collapse:collapse}table.custom-servis-table td,table.custom-servis-table th{width:33%}table.custom-servis-table td,table.custom-servis-table th,table.custom-servis-table tr{border:1px solid #eee}table.custom-servis-table thead tr th{text-align:center;font-weight:var(--font-weight-700);background:rgba(150,150,10,.1)}table.custom-servis-table tbody tr td{padding:10px 15px}table.custom-servis-table tbody tr td p{margin:0;padding:0;font-size:13px;line-height:1.2}.payment-logos .mastercard-logo,.payment-logos .visa-logo{display:inline-block;width:42px;height:28px;margin-right:5px}.payment-logos .mastercard-logo{background:url(https://villagrazia.ua/skin/frontend/default/theme255k/images/mastercard_icon.png) no-repeat 50% 50% / contain}.payment-logos .visa-logo{margin-right:0;background:url(https://villagrazia.ua/skin/frontend/default/theme255k/images/visa_icon.png) no-repeat 50% 50% / contain}.col-main .price-box p.old-price{margin:0 !important}.col-main .price-box p.old-price,.col-main .price-box p.old-price+.special-price{text-align:center}.col-main .category-products p.old-price,.col-main .category-products p.special-price{text-align:center !important}.col-main .category-products p.old-price span.price-label{font-size:12px}.col-main .category-products p.old-price span.price{font-size:14px !important}.product-brand{position:relative !important;top:auto !important;right:auto !important;padding:0 !important}.product-view .box-additional .data-table td,.product-view .box-additional .data-table td.label,.product-view .box-additional .data-table th.label{padding:10px !important;margin:0 !important;vertical-align:middle !important}.level0.nav-7>a::before{position:relative;display:inline-block;vertical-align:middle;margin-right:5px;height:2rem;width:2rem}.level0.nav-7>a::before{content:url(https://villagrazia.ua/skin/frontend/default/theme255k/images/sales_icon-red.svg)}.bottom-container .container,.header-container .container,.nav-container .container{background:#fff}.index-container{max-width:1200px;margin:0 auto}.footer-container-bottom .container{padding-left:25px;padding-right:25px}.col1-layout .products-grid{margin:0 0 30px}.backcall .remodal-confirm,.remodal-cancel{-webkit-border-radius:0;border-radius:0}.backcall .remodal-confirm{color:var(--bg-main-color) !important;border:1px solid var(--bg-main-color)}.backcall .remodal-confirm{color:var(--bg-main-color) !important}.backcall .remodal-confirm:active,.backcall .remodal-confirm:hover{background:var(--bg-main-color)}.post-list .post-title{display:block;margin-bottom:15px;text-align:left}.col-main .success-post-list{margin:0 0 0 35px}.col-main .success-post-list .post-title{display:list-item;border-bottom:0;padding:0;margin:0;line-height:1;list-style-type:square;color:var(--bg-main-color)}.col-main .success-post-list .post-title a:link,.col-main .success-post-list .post-title a:visited{display:inline-block;vertical-align:baseline;font-size:16px;color:#787878;line-height:2}.col-main .success-post-list .post-title a:active,.col-main .success-post-list .post-title a:focus,.col-main .success-post-list .post-title a:hover{text-decoration:underline;color:var(--bg-main-color)}.sf-menu{border-top:none !important;margin:10px 0 20px}.index-title-second{margin-top:0}.index-container-wrap{padding:25px 0}div.std ul.form-list{list-style-type:none;margin:0 0 20px;padding:25px;box-shadow:var(--shadow-base);clear:both}.custom-form-1 select{width:330px}.custom-form-1 .buttons-set,.custom-form-1 .buttons-set p{text-align:center}.custom-form-1 .buttons-set .button{float:none}.servirovka-left{float:left;max-width:60%}.servirovka-right{float:right;max-width:35%}.servirovka-right h3{text-align:center}.widget-box-related-posts{margin-bottom:50px}.widget-box-related-posts.box-related-posts>h3{background:var(--bg-main-color) !important;font-size:14px;line-height:14px;color:#fff !important;padding:5px 10px;margin-bottom:10px;position:relative;font-weight:var(--font-weight-400)}#billing-new-address-form textarea{height:7em}#review-form .item-page-review-promotion{margin-bottom:30px;padding:.5em 1em 1em;background:hsl(73deg 69% 95%);border-radius:5px}#review-form .item-page-review-promotion.negative{background:hsl(0deg 69% 95%)}#review-form .item-page-review-promotion-btn-line{display:grid;grid-template-columns:auto auto;justify-content:start;gap:0 10px;margin:0}#review-form .item-page-review-promotion-btn-line > *{min-width:1px}#review-form .item-page-review-promotion-btn-line button{color:var(--font-base-color);box-shadow:1px 1px 5px rgb(96 96 96 / 30%)}#review-form .item-page-review-promotion-btn-line button:is(:hover,:focus){color:var(--font-base-color);box-shadow:0px 0px 0px rgb(96 96 96 / 30%)}#review-form .item-page-review-promotion .fold-sect{border-radius:5px;overflow:hidden}#review-form .item-page-review-promotion .fold-sect .fold-title{padding-inline:20px 0;font-weight:var(--font-weight-500);font-size:var(--font-base-size);background:transparent;border-radius:5px;box-shadow:none}#review-form .item-page-review-promotion .fold-sect .fold-title::before{left:.5rem}#review-form .item-page-review-promotion .fold-sect .fold-block{border-left-color:transparent;background:transparent}#review-form .item-page-review-promotion .fold-sect .fold-block > div{padding:0}#review-form .item-page-review-promotion .fold-sect .fold-block > div span{display:block;margin-top:5px}#review-form .form-list .item-page-review-promotion-input{display:none}#review-file-input-result,#review-file-input-negative-result{display:none;padding:5px 5px 5px 0;font-weight:var(--font-weight-500);font-size:var(--font-base-size);line-height:1.5;border:none;border-radius:5px}.item-page-review-file-input,#review-file-input-result.show,#review-file-input-negative-result.show{display:inline-block;vertical-align:top;white-space:nowrap;overflow-x:auto}#review-file-input-result{color:hsl(73deg 100% 25%)}#review-file-input-negative-result{color:hsl(0deg 100% 35%)}#review-form #spamcheck.success,#nickname_field:valid,#review_field:valid{color:hsl(73deg 100% 25%);background:hsl(73deg 69% 95%)}#review-form #spamcheck.fail{color:hsl(0deg 100% 35%);background:hsl(0deg 69% 95%)}#review-form .item-page-review-name{position:relative;margin-block-start:-10px;font-weight:var(--font-weight-500);color:var(--font-base-color)}#customer-reviews{margin-bottom:50px}#customer-reviews,#customer-reviews + .form-add{padding:0 10px}#customer-reviews dl{margin:0}#customer-reviews dt{margin-bottom:5px}#customer-reviews .comment-title-block{display:grid;grid-auto-flow:row;justify-content:start;align-items:center;gap:.3rem}#customer-reviews .date{font-size:var(--font-small-size);font-weight:var(--font-weight-500);opacity:.5}#customer-reviews .review-author,#customer-reviews .review-author:is(:link,:visited){display:inline-block;vertical-align:top;font-size:var(--font-base-size);font-weight:var(--font-weight-400)}#customer-reviews .review-author span{font-weight:var(--font-weight-600)}#customer-reviews dl dd{padding-bottom:10px;border-bottom:1px dashed var(--border-color);margin-bottom:10px}#customer-reviews dl dd:last-child{margin-bottom:0;border-bottom:none}#customer-reviews .review-image{display:block;float:left;max-width:500px;max-height:500px;text-align:center;vertical-align:middle;margin-top:3px;margin-right:10px}#customer-reviews .review-image img{display:inline-block;vertical-align:middle;max-height:100%;max-width:100%}.sign-right{float:right;border:1px solid #ecf0f1;padding:7px;margin:10px 0 5px 10px;background:var(--bg-main-color)}.sign-right figcaption{margin:0 auto 5px;color:#fff}.sign-right a{color:#fff}.sign-right a:hover{text-decoration:none;color:#fff}.sign-left{float:left;border:1px solid #ecf0f1;padding:7px;margin:10px 10px 5px 0;background:var(--bg-main-color)}.sign-left figcaption{margin:0 auto 5px;color:#fff}.sign-left a{color:#fff}.sign-left a:hover{text-decoration:none;color:#fff}.catalogsearch-result-index .toolbar .sorter{display:none}.header .form-search .search-autocomplete .ajaxsearch li{font-size:1em;font-weight:var(--font-weight-100);color:#000;padding:10px 15px;background:rgba(240,240,240,.9);border:none;border-bottom:1px solid rgba(121,15,41,.5)}.header .form-search .search-autocomplete .ajaxsearch li:hover{background:rgba(240,240,240,1)}.header .form-search .search-autocomplete .ajaxsearch li.suggest:first-of-type(){border-bottom:none}.ajaxsearch .suggest .amount{color:red}.ajaxsearch .preview a:link,.ajaxsearch .preview a:visited{display:block;height:100%;color:#000}.ajaxsearch .preview .description{color:#383838}.ajaxsearch .preview img{float:left}.header .form-search .ajaxsearch li.selected{background:rgba(240,240,240,1)}.fyi.inhead{display:none;width:100%;max-width:1200px;text-align:center;padding:5px 15px;margin:25px auto 50px;color:var(--font-brand-main-color);font-size:var(--font-small-size);font-weight:var(--font-weight-500);border-top:1px solid #df2339;border-bottom:1px solid #df2339}.fyi.inhead .fyi_inner{display:inline-block;text-align:left}.fyi.inhead .fyi_title{font-size:var(--font-h3-size);font-weight:bold}.fyi.inhead .fyi_desc{display:block;font-size:1rem}.fyi.inhead.slava{padding:5px 0;margin:0 auto 25px;color:var(--font-base-color);border-top-color:#06c;border-bottom-color:#fc0}.fyi.inhead.slava .fyi_inner{display:grid;grid-template-columns:1fr 3rem 2.5fr;justify-content:center;align-items:center;gap:.5rem}.fyi.inhead.slava .fyi_slava{font-size:var(--font-base-size);font-weight:bold;text-align:right}.fyi.inhead.slava .fyi_flag svg{display:block;width:3rem;margin:0 auto}.fyi.inhead.slava .fyi_inner > div:last-of-type{text-align:left}.fyi.inhead.slava .fyi_title{line-height:1;font-size:var(--font-small-size)}.fyi.inhead.outage{position:relative;display:grid;grid-template-columns:auto auto;justify-content:center;align-items:start;height:110px;padding:2px 0;margin:0 auto 25px;color:var(--font-base-color);border-top-color:#ccc;border-bottom-color:#ccc;overflow:hidden}.fyi.inhead.outage > div:first-of-type{padding-top:40px}.fyi.inhead.outage .fyi_outage svg{display:block;height:2rem;fill:#fc0}.fyi.inhead.outage .outage-toggle{text-align:left}.fyi.inhead.outage .outage-toggle > div{display:grid;align-items:center;height:105px;line-height:24px;animation:outage-toggle 4s linear infinite alternate}@keyframes outage-toggle{0%,45%{transform:translateY(-100%)}55%,100%{transform:translateY(0%)}}.fyi.inhead.outage .fyi_title{font-size:var(--font-small-size)}.fyi.inhead.outage .fyi_title svg{display:inline-block;vertical-align:top;height:.8em;fill:none}.fyi.inhead.outage .fyi_title a{display:block}.fyi.inhead.outage .fyi_inner{display:grid;grid-auto-flow:column;align-items:center;justify-content:start;gap:.5rem;text-align:left}p.stoimost-dostavki{margin:0;padding:7px;color:#fff}p.stoimost-dostavki span{margin-left:45px;float:right}.grand_total{padding:7px;color:#fff;font-size:17px}.grand_total span.price-of-delivery{margin-left:45px;float:right;font-size:18px}.product-view .product-shop .availability.out-of-stock{margin:3px 0}.outofstock-subscription-box{display:inline-block;vertical-align:top;margin-top:10px}.form-outofstocksubscription-window{position:absolute;top:100%;left:0;display:none;width:300px;max-width:100%;margin-top:10px;padding:25px;background:#fff;box-shadow:var(--shadow-base);z-index:3}.form-outofstocksubscription-window .btn-remove{position:absolute;top:10px;right:10px}.form_title{font-size:1.2em;display:block;text-align:center;padding-right:20px;line-height:1;white-space:nowrap}.outofstocksubscription-form-block fieldset{margin-bottom:10px}.outofstocksubscription-form-block label{display:block;font-size:15px;padding-top:7px;margin-bottom:0}.outofstocksubscription-form-block input{display:block;width:100%;border:none;background:#fff;box-shadow:none}.outofstocksubscription-form-block input:is(:focus,:active){border:none}.outofstocksubscription-form-block input.outofstocksubscription-phone{padding:5px}.outofstocksubscription-form-block input.outofstocksubscription-product-name,.outofstocksubscription-form-block input.outofstocksubscription-product-sku{display:none}p.put-correct-data{margin-bottom:10px;text-align:center;color:#d83820;font-size:var(--font-small-size);font-weight:var(--font-weight-500);transition:all .3s ease-in-out}.outofstocksubscription-buttons-container{text-align:center}.product-shop div.thanks-message{grid-row:13 / 13;grid-column:span 3;text-align:center;margin:15px 0;padding:15px;background:hsl(73deg 69% 93%)}.product-shop div.thanks-message p{text-align:center;margin:0}.product-shop div.thanks-message p:first-of-type{margin-bottom:10px;line-height:1.3;font-size:2rem;font-weight:var(--font-weight-700)}.my-account .link-print.buy-item span{padding-left:25px;background:#fff url(https://villagrazia.ua/skin/frontend/default/theme255k/images/i_print.gif) 5px 50% no-repeat}.my-account .link-print.buy-item:active span,.my-account .link-print.buy-item:focus span,.my-account .link-print.buy-item:hover span{color:#b33443}.article-button{margin-bottom:20px;text-align:center}#cnslider-container{float:none;width:auto !important;height:auto !important}#cnslider-container .cns-item img{display:block;width:100%;height:auto}#cart-sidebar li{position:relative}.aside-cart.block .block-title{margin-bottom:15px}.aside-cart .empty{text-align:center;margin-bottom:15px}.aside-cart .empty p,.sidebar .block-cart .empty,.sidebar .block-cart .summary .amount{position:relative;display:block;margin:0;text-align:left}.sidebar .block-cart svg{display:inline-block;vertical-align:top;width:2rem;height:2rem;margin-right:5px;fill:var(--font-brand-main-color)}.sidebar .block-cart svg.ny{width:3rem}.sidebar .block-content{width:auto;margin:0 10px 50px}.review-product-list .sidebar .dostavka,.review-product-list .product_delivery{display:none}.block-cart-header .mini-products-list li.item,.sidebar #cart-sidebar li.item{display:-webkit-box !important;display:-moz-box !important;display:-ms-flexbox !important;display:-webkit-flex !important;display:flex !important;-webkit-justify-content:flex-start;-webkit-align-items:stretch;-webkit-align-content:flex-start;justify-content:flex-start;align-items:stretch;align-content:flex-start;-webkit-flex-direction:row;-webkit-flex-wrap:nowrap;flex-direction:row;flex-wrap:nowrap;position:relative;width:100%;float:none;min-height:85px;padding:15px;border-top:none;background:#fff}.block-cart-header .mini-products-list li.item>div:last-of-type,.sidebar #cart-sidebar li.item>div:last-of-type{width:100%;text-align:left}.sidebar #cart-sidebar li.item{padding:15px 20px 15px 0}.sidebar #cart-sidebar li>div{display:-webkit-box !important;display:-moz-box !important;display:-ms-flexbox !important;display:-webkit-flex !important;display:flex !important;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-flex-direction:column;flex-direction:column;align-items:stretch}#cart-sidebar .btn-remove{width:18px;height:18px;margin:0;background:none;border:none}#cart-sidebar .btn-remove::before,#cart-sidebar .btn-remove::after{right:8px;width:4px;height:18px}.block-cart-header .mini-products-list li:nth-of-type(even){background-color:var(--bg-second-color)}.block-cart-header .mini-products-list li .product-image-block,.sidebar #cart-sidebar li .product-image-block{min-width:100px}.block-cart-header .mini-products-list .product-image,.sidebar #cart-sidebar .product-image{width:90px;float:none;margin:0}.mini-products-list .product-name{display:block;width:100% !important;min-width:150px;margin:0 0 5px 0;text-align:left;overflow:hidden}.mini-products-list .product-name a,.mini-products-list .product-name a:is(:link,:visited){display:block;padding:10px;color:var(--font-base-color);font-weight:var(--font-weight-700)}.mini-products-list .product-name a:is(:hover,:focus,:active){color:var(--font-link-color-hover)}.top-icon-menu .mini-products-list .product-name a:is(:link,:visited){padding:2px 2px 0 10px;line-height:1.3;font-weight:var(--font-weight-700)}.sidebar #cart-sidebar .product-name a:is(:link,:visited){padding:0}.block-cart-header .mini-products-list .product-details,.sidebar #cart-sidebar .product-details{margin:0 10px;padding:5px 5px 0;color:var(--bg-main-color);line-height:1.3;border-top:1px solid #ddd;white-space:nowrap}.sidebar #cart-sidebar .product-details{margin:0;font-size:var(--font-base-size)}.mini-products-list .product-control-buttons{overflow:hidden;position:absolute;top:5px;right:0;height:18px;width:18px;z-index:9}.mini-products-list li:first-of-type .product-control-buttons{top:0}.top-icon-menu .mini-products-list .product-control-buttons,.top-icon-menu .mini-products-list li:first-of-type .product-control-buttons{top:5px;right:5px}.block-cart-header #cart-sidebar{list-style:none;margin:0;border-left:1px solid var(--bg-main-color);border-right:1px solid var(--bg-main-color)}.aside-cart .cart-side-button,.block-cart-header .cart-side-button{padding:0 1px 1px;overflow:hidden;border:0 solid #a54752;border-top:none;background:var(--bg-main-color);clear:both}.aside-cart .cart-side-button{padding:1px}.aside-cart .cart-side-button button,.block-cart-header .cart-side-button button{position:relative;display:block;width:100%;padding:5px;background:#fff;transition:all .2s ease}.aside-cart .cart-side-button button:active,.aside-cart .cart-side-button button:focus,.aside-cart .cart-side-button button:hover,.block-cart-header .cart-side-button button:active,.block-cart-header .cart-side-button button:focus,.block-cart-header .cart-side-button button:hover{background:var(--bg-main-color);transition:all .2s ease}.aside-cart .cart-side-button button>span,.block-cart-header .cart-side-button button>span{display:block;width:100%;height:auto;line-height:1;font-size:var(--font-small-size);float:none;padding:15px 10px;color:#fff;text-transform:inherit;background:var(--bg-main-color);border:none}.top-icon-menu .block-cart-header .cart-side-button button>span{font-size:var(--font-base-size)}.aside-cart .cart-side-button button>span .cart-side-button-icon,.block-cart-header .cart-side-button button>span .cart-side-button-icon{display:inline-block;vertical-align:top;margin-right:5px}.aside-cart .cart-side-button button>span .cart-side-button-icon svg,.block-cart-header .cart-side-button button>span .cart-side-button-icon svg{display:block;width:1.8rem;height:1.4rem;fill:#fff}.cart .page-title h1{display:block;width:100%;text-align:center}.checkout-cart-index .cart .cart-collaterals{text-align:right}.checkout-cart-index .cart .totals{display:inline-block;vertical-align:top;width:auto;float:none}.totals p.stoimost-dostavki{padding:10px 25px;border-bottom:1px solid #a54752;background:#690a15}.totals .grand_total{padding:10px 25px;font-size:1.3em}.checkout-cart-index .grand_total span.price-of-delivery{font-size:initial}.checkout-cart-index .onepage-page-title{margin:10px;width:auto}.checkout-cart-index .onepage-page-title h1{float:none !important;font-size:2em !important;margin:0 !important}.checkout-cart-index .login-reg{border-bottom:1px solid var(--bg-main-color);margin:10px 0 15px}form#co-form{display:block}#co-form #checkoutSteps #column-1,#co-form #checkoutSteps #column-2,#co-form #checkoutSteps #column-3{width:100%;float:none}#shopping-cart-table tr,#shopping-cart-table tr td,#shopping-cart-table tr th,#shopping-cart-table tr:last-of-type{border:none;vertical-align:middle}#shopping-cart-table tr:nth-of-type(even){background-color:#f9f9f9}#shopping-cart-table tfoot tr td{padding:10px 0}#shopping-cart-table tfoot .grey-btn{margin-right:5px}#shopping-cart-table .product-name a:is(:link,:visited){font-weight:var(--font-weight-700);color:var(--font-base-color)}#shopping-cart-table .product-name a:is(:hover,:focus,:active){color:var(--font-link-color-hover)}#shopping-cart-table .price{font-size:var(--font-base-size);font-weight:var(--font-weight-500);color:var(--font-link-color)}.sidebar .block-related .product,.sidebar .block-related .product>div,.sidebar .block-viewed .product,.sidebar .block-viewed .product>div{display:-webkit-box !important;display:-moz-box !important;display:-ms-flexbox !important;display:-webkit-flex !important;display:flex !important;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.sidebar .block-related .product,.sidebar .block-viewed .product{-webkit-justify-content:flex-start;-webkit-align-items:stretch;-webkit-align-content:flex-start;justify-content:flex-start;align-items:stretch;align-content:flex-start;-webkit-flex-direction:row;flex-direction:row;position:relative;width:100%;float:none}.sidebar .block-related .product>div,.sidebar .block-viewed .product>div{-webkit-flex-direction:column;-webkit-align-items:stretch;flex-direction:column;align-items:stretch;min-width:1px}.sidebar .block-related .product>div .countdownHolder{width:auto;height:auto;margin:10px 0;text-align:left;border-radius:0;box-shadow:none}.sidebar .block-related .product>div .countdownHolder p{padding:5px 0;text-align:left}.sidebar .block-related .product>div .countdownHolder .position{height:2em;width:.9em}.sidebar .block-related .product>div .countdownHolder .digit{font-size:.8em}.sidebar .block-related .product>div .countdownHolder .data-name{margin-top:2em;margin-left:-2.7em}.sidebar #cart-sidebar li,.sidebar .block-related .block-content #block-related li,.sidebar .block-viewed .block-content #recently-viewed-items li{padding:15px 0;border-bottom:1px solid #eee}.sidebar #cart-sidebar li:first-of-type,.sidebar .block-related .block-content #block-related li:first-of-type,.sidebar .block-viewed .block-content #recently-viewed-items li:first-of-type{padding-top:0}.sidebar #cart-sidebar li:last-of-type,.sidebar .block-related .block-content #block-related li:last-of-type,.sidebar .block-viewed .block-content #recently-viewed-items li:last-of-type{border:none}.sidebar .block-related .product .product-image:link,.sidebar .block-related .product .product-image:visited,.sidebar .block-viewed .product .product-image:link,.sidebar .block-viewed .product .product-image:visited{float:none;width:100px;padding:5px;margin:0 10px 0 0}.sidebar .block-related .product .product-image img,.sidebar .block-viewed .product .product-image img{display:block;width:100%;height:auto}.sidebar #cart-sidebar .product-details,.sidebar .block-related .product .product-details,.sidebar .block-viewed .product .product-details{padding:0}.sidebar #cart-sidebar .price-box,.sidebar .block-related .product .price-box,.sidebar .block-viewed .product .price-box{margin:0}.sidebar .block-related .product .price-box .old-price{color:#aaa;line-height:1;margin-bottom:10px}.sidebar .block-related .product .price-box .old-price .price-label{display:block}.sidebar .block-related .product .price-box .old-price .price{font-size:.86em !important;color:#aaa !important}.sidebar .block-related .product .price-box .special-price{line-height:1}.sidebar .block-related .product .price-box .special-price .price{font-size:1.1em;color:var(--bg-main-color)}.sidebar .product-details .out-of-stock{font-size:var(--font-small-size)}.sidebar .block-related .product .product-name a:is(:link,:visited),.sidebar .block-viewed .product .product-name a:is(:link,:visited){padding:0;line-height:1.3;font-weight:var(--font-weight-700)}.sidebar #cart-sidebar .price,.sidebar .block-related .product .regular-price .price,.sidebar .block-viewed .product .regular-price .price{display:block;padding:0;color:hsl(353deg 53% 35%);font-weight:var(--font-weight-600);white-space:nowrap}.sidebar #recently-viewed-items .price{font-size:var(--font-base-size);color:var(--font-link-color)}.sidebar #recently-viewed-items .price .price-ot{font-size:inherit}.sidebar #cart-sidebar .product-details{font-weight:var(--font-weight-600);border-top:none}.sidebar #cart-sidebar .product-details strong{font-weight:var(--font-weight-600)}.sidebar #cart-sidebar .price{display:inline-block;vertical-align:top}.sidebar .aside-cart .subtotal{text-align:center;padding:0 5px 5px}.sidebar .aside-cart .subtotal .label{font-weight:var(--font-weight-100)}.sidebar .aside-cart .summary{margin:0}.sidebar .aside-cart .summary .amount{text-align:center;border-bottom:none;padding-bottom:0;margin-bottom:0}.sorter .sort-button{position:relative;display:inline-block;vertical-align:top;margin-left:4px;margin-bottom:5px;padding:2px 5px;text-decoration:none;line-height:1.3;font-weight:var(--font-weight-500);border-radius:3px;background:hsl(353deg 53% 98%)}.sorter .sort-button:is(:hover,:focus,:active,.active){color:#fff;background:var(--bg-main-btn-color)}.product-img-box .first-big-image a.image-gallery-item img{width:100%}.product-view .product-essential .product-img-box .more-views li a{display:grid;align-items:center;height:100%;background:#fff;overflow:hidden}#carousel-reviews-home{position:relative;padding:0;margin:0}#carousel-reviews-home .customerimage{display:none}#carousel-reviews-home .reviews-home-block-content{min-height:inherit}#carousel-reviews-home .review-carousel-control{position:absolute;top:100px;display:block;float:none !important}#carousel-reviews-home .review-carousel-control.left{left:0}#carousel-reviews-home .review-carousel-control.right{right:0}#carousel-reviews-home .review-carousel-control .arrow{position:relative;width:20px;height:12px}#carousel-reviews-home .review-carousel-control .arrow::before,#carousel-reviews-home .review-carousel-control .arrow::after{position:absolute;content:'';display:block;width:100%;height:5px;background:var(--font-link-color)}#carousel-reviews-home .review-carousel-control .arrow:is(:hover,:focus,:active)::before,#carousel-reviews-home .review-carousel-control .arrow:is(:hover,:focus,:active)::after{background:var(--font-link-color-hover)}#carousel-reviews-home .review-carousel-control.left .arrow::before{top:0;left:0;transform:rotate(-45deg)}#carousel-reviews-home .review-carousel-control.left .arrow::after{top:100%;left:0;transform:rotate(45deg)}#carousel-reviews-home .review-carousel-control.right .arrow::before{top:0;right:0;transform:rotate(45deg)}#carousel-reviews-home .review-carousel-control.right .arrow::after{top:100%;right:0;transform:rotate(-45deg)}#carousel-reviews-home .rev_item_pimage{margin-bottom:15px;text-align:center}#carousel-reviews-home .rev_item_pimage a,#carousel-reviews-home .rev_item_pimage a:link,#carousel-reviews-home .rev_item_pimage a:visited{display:inline-block;vertical-align:top}#carousel-reviews-home .rev_item_pname a{display:block;margin-bottom:10px;line-height:1.3;font-size:var(--font-h3-size);font-weight:var(--font-weight-700)}#carousel-reviews-home .review_date,#carousel-reviews-home .rev_item_nickname{font-size:1rem;font-weight:var(--font-weight-400);color:#888}#carousel-reviews-home .rev_item_nickname b{color:var(--font-base-color)}#carousel-reviews-home .review_text{position:relative;margin-top:10px;font-size:var(--font-base-size);text-align:justify}#carousel-reviews-home .review_text::before,#carousel-reviews-home .review_text::after{position:relative;display:inline-block;vertical-align:top;font-weight:var(--font-weight-700)}#carousel-reviews-home .review_text::before{content:open-quote;margin-right:5px}#carousel-reviews-home .review_text::after{margin-left:5px;content:close-quote}#carousel-reviews-home .review_text::first-letter{text-transform:capitalize}.product-view .product-shop .tier-prices.product-pricing{margin:0 0 15px}.product-view .product-shop .product-pricing li{padding:0;font-size:.9em}.product-view .product-shop .tier-prices .price{color:var(--bg-main-color);font-size:1.4em;line-height:1}#image_field.form-control{height:auto;font-size:1em}.my-account .welcome-msg{margin-bottom:50px;padding:0 15px}.my-account .welcome-msg > *:last-child{margin-bottom:0}.account-nav a:is(:link,:visited){font-weight:var(--font-weight-500);color:var(--font-base-color)}.account-nav a:is(:hover,:focus,:active){color:var(--font-link-color-hover)}.account-nav .current strong{color:var(--font-link-color-hover)}.my-account .buttons-set .back-link{display:inline-block;vertical-align:top;float:none;margin:0 15px 0 0}.my-account .buttons-set .back-link a{display:block;line-height:2em}body .my-account input:active,body .my-account input:focus{outline:0 !important;outline-offset:0}.its-bil-addr,.its-ship-addr{padding-left:15px;background:transparent url(https://villagrazia.ua/skin/frontend/default/theme255k/images/tick.png) no-repeat 0 50%;background-size:contain}.my-account .addresses-list .addresses-additional .link-remove{display:inline-block;vertical-align:middle;margin-left:10px;color:#b33443}.my-account .addresses-list .addresses-additional .link-remove:hover{cursor:pointer;text-decoration:underline}.my-account div.pager:first-of-type .amount{display:none}#customer-reviews .rating-box{position:relative;top:-2px;display:inline-block;vertical-align:top}#customer-reviews .review-content{font-size:var(--font-base-size)}#my-reviews-table tr td{border:none;padding:5px 10px}body .my-account #my-reviews-table tr td h2{font-size:1em;margin:0;padding:0;border:none}#my-reviews-table tr{border-bottom:1px solid #ecf0f1}#my-reviews-table tbody tr:last-of-type{border:none}#my-reviews-table tr:hover{background:#f9f9f9}#my-reviews-table tr td:last-of-type a,#my-reviews-table tr td:last-of-type a:link,#my-reviews-table tr td:last-of-type a:visited{color:#b33443}#my-reviews-table tr td:last-of-type a:active,#my-reviews-table tr td:last-of-type a:focus,#my-reviews-table tr td:last-of-type a:hover{color:#b33443;text-decoration:underline}#my-reviews-table tbody tr td:nth-of-type(3){font-style:italic;color:#888}.my-account .product-review dt{font-weight:var(--font-weight-700);color:hsl(353deg 53% 35%)}.my-account .product-review dd{margin:0;font-style:italic;font-size:1.1em;color:#777}.my-account .order-info{padding:0 0 5px 0;margin:0;font-size:1.2em}body.is-blog .post-view .post-entry .buy-item.white span{display:block;font-size:.9em !important;padding:7px 18px}.is-blog .post-view .post-entry table th{color:#888;text-align:center;padding:5px 10px;white-space:nowrap}.is-blog .post-view .post-entry table tr{border-bottom:1px solid #ecf0f1}.is-blog .post-view .post-entry table tr:hover{background:rgba(200,200,200,.1)}.is-blog .post-view .post-entry table td{border:none;vertical-align:middle;padding:5px 10px;line-height:1.2;border-right:1px solid #ecf0f1}.is-blog .post-view .post-entry table td:last-of-type{border-right:none}.is-blog .post-view .post-entry table.td-img td:first-of-type{width:200px}.is-blog .post-view .post-entry table img.size-full{max-width:100%}.is-blog .post-view .post-entry table img[class*=align],.is-blog .post-view .post-entry table img[class*=wp-image-]{padding:0;margin:0;line-height:1;border:none;box-shadow:none}.is-blog .post-view .post-entry table.td-img img[class*=align],.is-blog .post-view .post-entry table.td-img img[class*=wp-image-]{display:block;width:100%;height:auto}.youtube-wrap,.video{position:relative;width:100%;height:0;padding-bottom:56.25%}.youtube-wrap embed,.youtube-wrap iframe,.youtube-wrap object,.video embed,.video iframe,.video object{position:absolute;top:0;left:0;width:95%;height:95%}.promo-block{display:grid;grid-auto-flow:column;justify-content:stretch;align-items:start;gap:2rem;margin:0 0 20px}.promo-block .promo-block-img{position:relative;width:75px}.promo-block .promo-block-img a,.promo-block .promo-block-img a:is(:link,:visited){display:block}.promo-block .promo-block-img img{display:block}.promo-block .promo-block-img::after{position:absolute;top:12px;right:-2rem;display:block;content:'';border:15px solid transparent;border-right:15px solid #d4e2a0;z-index:2}.promo-block .promo-block-title{margin-bottom:5px;text-align:center;font-size:2rem;font-weight:var(--font-weight-700)}.promo-block .promo-block-img + .promo-block-description .promo-block-title{text-align:left}.promo-block .promo-block-description{width:auto;padding:15px 20px;background:hsl(73deg 69% 93%)}.promo-block .promo-block-img + .promo-block-description{padding:10px 15px}.promo-block .promo-block-description p:last-child{margin-bottom:0}.spam-field span{font-weight:var(--font-weight-500);font-size:var(--font-small-size)}.spam-field .spam-fail,.spam-field .spam-success{display:none;font-size:var(--font-small-size);margin:-15px 0 20px}.spam-field .spam-fail{color:#d83820}.spam-field .spam-success{color:#74b436}p.required-spamcheck,input.input-text-inline{display:inline-block;vertical-align:top}p.required-spamcheck{margin:8px 0 0 10px}input.input-text-inline{width:100px}button.btn-comment-post.disabled,button.btn-contacts-review.disabled,button.btn-product-review.disabled{cursor:no-drop}.nav-container{position:relative;z-index:4}.sf-menu{border-top:1px solid #e9e9e9}.sf-menu li{float:left;text-align:left;position:relative;border-right:1px solid #ddd;font-size:20px;margin:0 15px 0 0;padding:1px 18px 5px 0;z-index:99}.sf-menu li.last{border:0;padding-right:0;margin:0}.sf-menu li.parent{z-index:999}.sf-menu li a{display:block;color:#2a2a2a;text-decoration:none;position:relative}.sf-menu>li>a>span{cursor:pointer;white-space:nowrap}.sf-menu li ul a span{white-space:normal}.sf-menu>li.active>a,.sf-menu>li.sfHover>a,.sf-menu>li>a:hover{color:var(--bg-main-color)}.sf-menu li a:hover{text-decoration:none}.sf-menu ul{position:absolute;top:-999em;z-index:99;width:290px;display:none;background:#3e3e3e url(https://villagrazia.ua/skin/frontend/default/theme255k/images/bg_nav.gif);padding:25px 22px 20px 22px}.sf-menu li li{margin:0 0 5px 0;border:0;padding:0;font-size:14px;text-transform:none}.sf-menu li li.parent>a:before{content:"\f101";float:right}.sf-menu li li{position:relative;float:none}.sf-menu li li a{display:inline;background:0 0;color:#fff}.sf-menu li li.active>a,.sf-menu li li.sfHover>a,.sf-menu li li>a:hover{color:#fff;padding-left:10px}.sf-menu ul ul{position:absolute;top:-999em;z-index:99;width:192px}.sf-menu li.sfHover ul,.sf-menu li:hover ul{left:0;top:49px}ul.sf-menu li.sfHover li ul,ul.sf-menu li:hover li ul{top:-999em}ul.sf-menu li li.sfHover ul,ul.sf-menu li li:hover ul{left:193px;top:0}ul.sf-menu li li.sfHover li ul,ul.sf-menu li li:hover li ul{top:-999em}ul.sf-menu li li li.sfHover ul,ul.sf-menu li li li:hover ul{left:193px;top:0}@media only screen and (min-width:992px){#menu-icon,.sf-menu-block,.sf-menu-phone{display:none !important}}@media only screen and (max-width:991px){.sf-menu,.sf-menu-phone{display:none}.sf-menu-block{display:block;position:relative}#menu-icon{display:block;height:50px;margin:0;padding:0 20px;text-transform:none;line-height:50px;font-size:var(--font-base-size);font-weight:var(--font-weight-600);border:1px solid var(--border-color);border-radius:var(--border-btn-radius) var(--border-btn-radius) 0 0;background:#fff;cursor:pointer}#menu-icon::before{display:block;width:30px;height:50px;content:'\002B';color:var(--font-base-color);font-size:4rem;font-weight:var(--font-weight-500);line-height:50px;text-align:center;float:right}#menu-icon.active::before{content:'\2212'}.sf-menu-phone{position:absolute;width:100%;list-style:none;margin:0;border:1px solid var(--border-color);border-top:0;border-radius:0 0 var(--border-btn-radius) var(--border-btn-radius);background:#fff;overflow:hidden;z-index:2}.sf-menu-phone li{position:relative}.sf-menu-phone>li{padding:10px 20px;font-size:var(--font-base-size);border-bottom:1px solid var(--border-color)}.sf-menu-phone li a:is(:link,:visited),.sf-menu-phone .parent-lnk{color:var(--font-base-color);font-weight:var(--font-weight-500);text-decoration:none}.sf-menu-phone li a:is(:hover,:focus,:active),.sf-menu-phone .parent-lnk:is(:hover,:focus,:active),body .sf-menu-phone li a.current,body .sf-menu-phone div:has(+ ul .current){color:var(--font-link-color-hover);text-decoration:none}.sf-menu-phone li li{margin:15px 10px;font-size:var(--font-small-size)}.sf-menu-phone li .parent-lnk b{position:absolute;display:block;top:0;right:23px;width:24px;font-size:3rem;line-height:46px;text-align:center;color:#393939}.sf-menu-phone li .parent-lnk:is(:hover,:focus,:active){cursor:pointer}.sf-menu-phone li .parent-lnk b::before{content:'\002B'}.sf-menu-phone li .parent-lnk.opened b::before{content:'\2212'}.sf-menu-phone ul{list-style:none;margin:15px 0 0 0;display:none}.sf-menu-phone>li.active>a>span{color:inherit}}@media only screen and (max-width:767px){.sf-menu-block{margin:0 0 5px}}.camera_thumbs_wrap img,.camera_thumbs_wrap li,.camera_thumbs_wrap ol,.camera_thumbs_wrap table,.camera_thumbs_wrap tbody,.camera_thumbs_wrap td,.camera_thumbs_wrap tfoot,.camera_thumbs_wrap th,.camera_thumbs_wrap thead,.camera_thumbs_wrap tr,.camera_thumbs_wrap ul,.camera_wrap a,.camera_wrap img,.camera_wrap li,.camera_wrap ol,.camera_wrap table,.camera_wrap tbody,.camera_wrap td .camera_thumbs_wrap a,.camera_wrap tfoot,.camera_wrap th,.camera_wrap thead,.camera_wrap tr,.camera_wrap ul{background:0 0;border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline;list-style:none}.camera_wrap{display:none;float:left;position:relative;z-index:0}.cameraCont .imgLoaded,.camera_wrap img,.header_slider img{max-height:300px}.camera_fakehover{height:100%;min-height:60px;position:relative;z-index:1}.camera_wrap{width:100%;height:300px !important}.camera_src{display:none}.cameraCont,.cameraContents{height:100%;position:relative;width:100%;z-index:1}.cameraSlide{bottom:0;left:0;position:absolute;right:0;top:0;width:100%}.cameraContent{bottom:0;display:none;left:0;position:absolute;right:0;top:0;width:100%}.camera_target{bottom:0;height:100%;left:0;overflow:hidden;position:absolute;right:0;text-align:left;top:0;width:100%;z-index:0}.camera_overlayer{bottom:0;height:100%;left:0;overflow:hidden;position:absolute;right:0;top:0;width:100%;z-index:0}.camera_target_content{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:2}.camera_target_content .camera_link{background:url(https://villagrazia.ua/skin/frontend/default/theme255k/images/camera/blank.gif);display:block;height:100%;text-decoration:none}.camera_loader{background:rgba(255,255,255,.9) url(https://villagrazia.ua/skin/frontend/default/theme255k/images/camera/camera-loader.gif) no-repeat center;border:1px solid #fff;-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:18px;height:36px;left:50%;overflow:hidden;position:absolute;margin:-18px 0 0 -18px;top:50%;width:36px;z-index:3}.camera_bar{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:3}.camera_thumbs_wrap.camera_left .camera_bar,.camera_thumbs_wrap.camera_right .camera_bar{height:100%;position:absolute;width:auto}.camera_thumbs_wrap.camera_bottom .camera_bar,.camera_thumbs_wrap.camera_top .camera_bar{height:auto;position:absolute;width:100%}.camera_nav_cont{height:65px;overflow:hidden;position:absolute;right:9px;top:15px;width:120px;z-index:4}.camera_caption{bottom:0;display:none !important;position:absolute;width:100%}.camera_caption>div{padding:10px 20px}.camerarelative{overflow:hidden;position:relative}.imgFake{cursor:pointer}.camera_prevThumbs{bottom:4px;cursor:pointer;left:0;position:absolute;top:4px;visibility:hidden;width:30px;z-index:10}.camera_prevThumbs div{background:url(https://villagrazia.ua/skin/frontend/default/theme255k/images/camera/camera_skins.png) no-repeat -160px 0;display:block;height:40px;margin-top:-20px;position:absolute;top:50%;width:30px}.camera_nextThumbs{bottom:4px;cursor:pointer;position:absolute;right:0;top:4px;visibility:hidden;width:30px;z-index:10}.camera_nextThumbs div{background:url(https://villagrazia.ua/skin/frontend/default/theme255k/images/camera/camera_skins.png) no-repeat -190px 0;display:block;height:40px;margin-top:-20px;position:absolute;top:50%;width:30px}.showIt{display:none}.camera_clear{clear:both;display:block;height:1px;margin:-1px 0 25px;position:relative}.camera_command_wrap{left:0;position:relative;right:0;z-index:4}.camera_command_wrap .hideNav{display:none}.camera_wrap .camera_pag .camera_pag_ul{list-style:none;margin:0;padding:0;text-align:left;position:absolute;left:0;top:0;width:100%}.camera_wrap .camera_pag .camera_pag_ul li{height:75px;width:100%;background:#fff;position:relative;cursor:pointer}.camera_wrap .camera_pag .camera_pag_ul li h2{height:35px;line-height:23px;overflow:hidden;padding:5px 10px 0 10px;margin-bottom:0}.camera_wrap .camera_pag .camera_pag_ul li h3{height:32px;margin:3px 10px 0 10px;font-size:11px;line-height:15px;overflow:hidden}.camera_wrap .camera_pag .camera_pag_ul li:after{content:'';width:30px;height:75px;position:absolute;right:-30px;top:0}.camera_wrap .camera_pag .camera_pag_ul li.cameracurrent,.camera_wrap .camera_pag .camera_pag_ul li:hover{background:#5b616b}.camera_wrap .camera_pag .camera_pag_ul li.cameracurrent:after,.camera_wrap .camera_pag .camera_pag_ul li:hover:after{background:transparent url(https://villagrazia.ua/skin/frontend/default/theme255k/images/camera/slider-angle.png) no-repeat scroll 0 0}#camera_wrap.camera_wrap .camera_pag .camera_pag_ul li .headingH2{line-height:1;overflow:hidden;padding:20px 10px 0 10px;margin-bottom:0;height:40px;font-size:16px;font-weight:var(--font-weight-700);color:#7a0c25}#camera_wrap.camera_wrap .camera_pag .camera_pag_ul li .headingH3{margin:5px 10px 0 10px;font-size:12px;line-height:1.4;height:18px;overflow:hidden;font-weight:var(--font-weight-100);color:inherit}#camera_wrap.camera_wrap .camera_pag .camera_pag_ul li.cameracurrent,#camera_wrap.camera_wrap .camera_pag .camera_pag_ul li:hover{background:#f0f0f0}#camera_wrap.camera_wrap .camera_pag .camera_pag_ul li.cameracurrent:after,#camera_wrap.camera_wrap .camera_pag .camera_pag_ul li:hover:after{background:transparent url(https://villagrazia.ua/skin/frontend/default/theme255k/css/slider-angle.png) no-repeat scroll 0 0}@media only screen and (max-width:991px){#camera_wrap.camera_wrap{height:188px !important;width:970px}#camera_wrap.camera_wrap .cameraCont img{width:100%;height:auto}#camera_wrap.camera_wrap .camera_pag .camera_pag_ul li,#camera_wrap.camera_wrap .camera_pag .camera_pag_ul li:after{height:47px}#camera_wrap.camera_wrap .camera_pag .camera_pag_ul li.cameracurrent:after,#camera_wrap.camera_wrap .camera_pag .camera_pag_ul li:hover:after{background-position:-11px -14px}#camera_wrap.camera_wrap .camera_pag .camera_pag_ul li h2{padding:7px 5px 0;height:21px;font-size:15px}#camera_wrap.camera_wrap .camera_pag .camera_pag_ul li h3{padding:4px 5px 0;margin:0;font-size:10px}}@media only screen and (max-width:767px){#camera_wrap.camera_wrap{height:188px !important;width:747px}}@media only screen and (max-width:640px){#camera_wrap.camera_wrap{height:155px !important;width:630px}#camera_wrap.camera_wrap .camera_pag .camera_pag_ul li,#camera_wrap.camera_wrap .camera_pag .camera_pag_ul li:after{height:38px;margin-bottom:1px}#camera_wrap.camera_wrap .camera_pag .camera_pag_ul li:last-child,#camera_wrap.camera_wrap .camera_pag .camera_pag_ul li:last-child:after{margin-bottom:0}#camera_wrap.camera_wrap .camera_pag .camera_pag_ul li.cameracurrent:after,#camera_wrap.camera_wrap .camera_pag .camera_pag_ul li:hover:after{background-position:-15px -18px}#camera_wrap.camera_wrap .camera_pag .camera_pag_ul li h2{padding:4px;font-size:14px;line-height:15px;height:100%}#camera_wrap.camera_wrap .camera_pag .camera_pag_ul li h3{display:none}}@media only screen and (max-width:480px){#camera_wrap.camera_wrap{margin:10px 0 !important;height:143px !important;position:relative;width:100%}#camera_wrap.camera_wrap .camera_fakehover{width:100%}#camera_wrap.camera_wrap .camera_pag{position:absolute;width:145px;left:20px;top:105px;height:35px;overflow:hidden;line-height:20px}#camera_wrap.camera_wrap .camera_pag .camera_pag_ul li{background:#f0f0f0;border:5px solid #f0f0f0;border-radius:50%;width:25px;height:25px;float:left;margin:5px;text-indent:999px}#camera_wrap.camera_wrap .camera_pag .camera_pag_ul li:last-child{margin-right:0}#camera_wrap.camera_wrap .camera_pag .camera_pag_ul li.cameracurrent{background:var(--bg-main-color)}#camera_wrap.camera_wrap .camera_pag .camera_pag_ul li:after{display:none}#camera_wrap.camera_wrap .camera_pag .camera_pag_ul li h2{display:none}}@media only screen and (max-width:360px){#camera_wrap.camera_wrap{height:135px !important;width:340px}#camera_wrap.camera_wrap .camera_pag .camera_pag_ul li{background:#a6a6a6;border:4px solid #a6a6a6}}@media only screen and (max-width:320px){#camera_wrap.camera_wrap{height:130px !important;width:300px}}@media screen and (min-width:320px) and (max-width:435px){.add-info .h-address{width:100%}.add-to-box .add-to-cart{width:100%;padding:0;text-align:center;border:none}.box-collateral.box-description .box-collateral-content{display:block}.box-collateral.box-description .box-collateral-content .products-grid .grid_wrap,.category-products .products-grid .grid_wrap{width:100% !important;text-align:center;max-width:340px;float:none}#catalog-listing .products-grid .product-image,.products-grid .product-image,.products-list .product-image{float:none !important;display:inline-block}#catalog-listing .products-grid .actions,#catalog-listing .products-grid .desc_grid,#catalog-listing .products-grid .price-box,#catalog-listing .products-grid .ratings{text-align:center}.product-view .product-shop-left{float:none}.product-view .product-essential{margin-bottom:15px}.product-view .box-collateral.box-reviews span.toggle{top:12px}.row-product.socia{display:block;width:100%;position:absolute;top:125px;text-align:right}.row-product.socia .s-title{text-align:right;padding-right:15px;display:none}.cameraContents{width:86% !important}.cms-index-index .home-widgets .reviews-home-block .reviews-home-block-content .rev_item_info .review_date{line-height:1}.cms-index-index .home-widgets .reviews-home-block .reviews-home-block-content .rev_item_info .rev_item_nickname{line-height:1}.cms-index-index .main-widget .main-widget-content .tab-pane .rev_item_info p{padding:5px 0 0;font-size:15px;text-align:center}.cms-index-index .home-widgets .reviews-home-block-content .rev_item_info .rev_item_pimage.customerimage{padding-left:0}.cms-index-index .home-widgets .reviews-home-block-content .rev_item_info,.cms-index-index .home-widgets .reviews-home-block-content .rev_item_pimage{width:100%}}@media screen and (min-width:320px) and (max-width:736px){.login-logout-link,.villagrazia-social-header{text-align:center}}@media screen and (min-width:568px) and (max-width:736px){.add-info .h-address{width:100%}.row-product.socia .s-title{text-align:right;padding-right:15px;display:none}.index-container-wrap .container .camera_fakehover{width:70%}.index-container-wrap .container .camera_pag{width:30%}#camera_wrap.camera_wrap .camera_pag .camera_pag_ul li .headingH2{padding:5px 0 0 5px !important;font-size:13px !important;height:18px !important}#camera_wrap.camera_wrap .camera_pag .camera_pag_ul li .headingH3{margin:5px 10px 0 5px !important;font-size:12px !important;line-height:1 !important;height:14px !important}#camera_wrap.camera_wrap .camera_pag .camera_pag_ul li.pag_nav_0 .headingH3{margin:0 10px 0 5px !important;font-size:11px !important;line-height:1 !important;height:25px !important}.camera_fakehover{min-height:155px}.camera_target{height:85% !important;top:25px !important;width:85% !important}}@media screen and (min-width:766px) and (max-width:767px){.villagrazia-social-header a{padding-right:35px}.login-link{margin-top:-10px;display:block}.discount-pri-registraciyi{width:265px;margin:5px 0 0 -54px}.header-search-block{right:auto;left:23px;top:160px}}@media screen and (min-width:773px) and (max-width:780px){.add-info .h-address{width:100%}.add-info .h-address form#search_mini_form{top:5px !important}.block-cart-header{padding:5px !important}.row-product.socia .s-title{text-align:right;padding-right:15px;display:none}.product-shop-left .box-collateral.box-additional{padding-top:15px}.products-grid li.item{float:none;text-align:center;width:100%;margin:5px;padding-left:20%}.index-container .products-grid li.item.col-xs-3{float:none;display:inline-block;vertical-align:text-top;width:290px;padding-left:2%}.index-container-wrap .container .camera_fakehover{width:80%}.index-container-wrap .container .camera_pag{width:20%}#camera_wrap.camera_wrap .camera_pag .camera_pag_ul li .headingH2{padding:5px 0 0 5px !important;font-size:13px !important;height:18px !important}#camera_wrap.camera_wrap .camera_pag .camera_pag_ul li .headingH3{margin:5px 10px 0 5px !important;font-size:12px !important;line-height:1 !important;height:14px !important}.camera_fakehover{min-height:155px}.camera_target{height:100% !important;top:10px !important;width:71% !important}.cms-index-index .home-widgets .last-blog .products-grid li.item{width:40%;padding-left:0}.cms-index-index .home-widgets .main-widget-content{max-width:712px}}@media only screen and (min-width:768px){.top-search-cont{float:right;position:relative;font-size:18px}.index-container .products-grid li.item.col-xs-3{float:none;display:inline-block;vertical-align:text-top}}@media only screen and (min-width:992px){.list-left{float:left;width:61%}.list-right{float:right;border-left:1px solid #d1d0d0;padding-left:20px;padding-right:4px;padding-bottom:250px;margin-bottom:-250px;width:35%}.products-list .rating-links{font-size:11px}.products-list .rating-links .separator{display:block;font-size:0;width:100%;border-top:1px solid #ececec;height:0;margin:2px 0 3px}}@media only screen and (min-width:992px) and (max-width:1199px){.product-view .product-shop{width:53%}.product-view .addthis_button_tweet{width:95px}.addthis_default_main .addthis_counter{clear:left}.addthis_mini_style .addthis_counter{clear:inherit}.mini-products-list .product-image{width:70px}.mini-products-list .product-name{width:130px;margin-left:0}.block-related .product-name{width:120px}.block-poll .answer{width:150px}.de-lang-class .row-product .email-friend,.es-lang-class .row-product .email-friend{float:left;clear:left}.box-up-sell .up-sell-carousel-none li .product-box{padding:10px}.box-up-sell .up-sell-carousel-none li{width:200px}.row-product .email-friend{clear:both;float:left}.products-list li.item button.button>span{font-size:12px}.products-list li.item button.button span span{padding:0 10px}.top_block .welcome-msg{clear:both}.sf-menu li{font-size:14px !important;padding:1px 11px 5px 0 !important;margin:0 10px 0 0 !important}.footer ul li{font-size:14px}.banners_col1{width:220px;margin:0 20px 0 0}.banners_col2{width:220px}.banner_holder{top:35px}.banner_holder h2{font-size:20px;line-height:22px}.banners_col1 .ban_img{margin:23px 0 0 0}.banners_col2 .ban_img{margin:0 0 23px 0}.ban1:after{top:57px}.ban2:after{top:57px}.index-container-wrap .container .camera_fakehover{width:75%}.index-container-wrap .container .camera_pag{width:25%}.cameraCont .imgLoaded,.camera_wrap img,.header_slider img{width:100%;padding-top:40px}#camera_wrap.camera_wrap .camera_pag .camera_pag_ul li .headingH2{height:35px !important}.header-search-block{right:-7px;top:222px}}@media only screen and (max-width:1400px){#back-top{display:none !important}}@media only screen and (min-width:1020px) and (max-width:1024px){.index-container .products-grid li.item{float:left;display:inline-block;width:240px}.index-container .post-list.products-grid li.item{float:none;display:inline-block;width:290px;vertical-align:text-top}}@media only screen and (min-width:768px) and (max-width:991px){.top_block .welcome-msg{clear:both;font-size:15px;margin-bottom:15px}.header-buttons{clear:both}.header .right_head{padding:40px 0 0 0}.order-buttons{display:none !important}.nobr{white-space:normal}.sorter .view-mode{padding-top:0}.camera_target{height:85% !important;top:15px !important;width:70% !important}#camera_wrap.camera_wrap .camera_pag .camera_pag_ul li .headingH2{padding:5px !important;height:20px !important;font-size:15px !important}#camera_wrap.camera_wrap .camera_pag .camera_pag_ul li .headingH3{line-height:1 !important}.cart .crosssell button.btn-cart{float:none;margin-bottom:10px}.cart .crosssell .add-to-links{float:none}.cart .crosssell .product-details button.button>span{font-size:11px}.cart .discount-form .input-box input{width:198px}.form-list .input-box{width:225px}.cart .shipping .form-list li select option{width:174px}.cart .totals button.button>span{font-size:14px}.cart .totals table td,.cart .totals table th{font-size:11px;padding:15px 10px}.cart .totals table td+td{padding:15px 10px}.cart .totals .price{font-size:18px}.index-container-wrap .container .camera_pag{width:25%}.index-container-wrap .container .camera_fakehover{width:75%}.mini-products-list .product-name{width:100%;margin:0;padding-top:10px}.block-compare .product-image{float:none;margin:0 auto 10px}.block .block-title strong,.page-title h1,.page-title h2{font-size:14px;word-wrap:break-word}.data-table.data-table-indent{font-size:11px}.products-grid li.item .minimal-price-link,.regular-price{float:none}.products-grid li.item .price-box.map-info a{float:none;padding:0;margin-top:2px}.products-grid li.item .old-price,.products-grid li.item .regular-price{display:block}.products-grid li.item .ratings .rating-box{float:none;margin:0 auto 10px}.products-grid li.item .ratings .amount{float:none;display:block;text-align:center;margin:0}.product-shop .price-box{float:none}.product-shop-left .box-collateral.box-additional{padding-top:15px}.products-grid li.item button.button>span{font-size:12px}.index-container .post-list.products-grid li.item{float:none;display:inline-block;margin:5px;vertical-align:text-top}.product-view .product-img-box .more-views li.item-4{margin-left:0}#cloud-zoom-big{width:250px !important;height:250px !important}.product-view .product-shop{float:none;width:auto}.catalog-product-view .map-popup{left:0 !important}.addthis_default_main .addthis_counter{clear:inherit}.block-layered-nav dd{padding-left:5px}.my-account a{text-decoration:underline}.my-account a:hover{text-decoration:none}.opc .field{width:255px}.opc .field input,.opc .fields input{width:238px}.opc .field select,.opc .fields select{width:238px}.opc .field select option,.opc .fields select option{width:217px}.opc .form-list li.wide input.input-text{width:490px}.opc .form-list li.wide .input-box{width:auto}.opc .name-middlename{width:149px}.opc .form-list .customer-name-middlename .name-firstname,.opc .form-list .customer-name-middlename-suffix .name-firstname,.opc .form-list .customer-name-middlename-suffix .name-lastname,.opc .form-list .customer-name-suffix .name-lastname{width:118px}.opc .form-list .customer-name-middlename .name-firstname input.input-text,.opc .form-list .customer-name-middlename-suffix .name-firstname input.input-text,.opc .form-list .customer-name-middlename-suffix .name-lastname input.input-text,.opc .form-list .customer-name-prefix .name-firstname input.input-text,.opc .form-list .customer-name-suffix .name-lastname input.input-text{width:93px}.cart-collaterals .col2-set .col-1{margin-right:15px}.cart .totals button.button>span{font-size:12px}.cart .crosssell .product-image,.cart .crosssell .product-image img{width:80px;height:80px;overflow:hidden}.box-up-sell{height:auto}#multiship-addresses-table select{width:200px}#multiship-addresses-table select option{width:170px}#checkout-step-login .col2-set .col-1{margin-bottom:10px}#checkout-step-login .col2-set .col-1,#checkout-step-login .col2-set .col-2{float:none;margin-right:0;width:96%}#multishipping-billing-form .sp-methods .form-list input.input-text{width:100%}#co-billing-form>fieldset{display:table-column}.checkout-progress li{clear:left;width:100%}.box-collateral.form-add .box-collateral-content{overflow:auto}.form-list select{width:340px}.search-form .form-list select{width:300px}.multiple-checkout .form-list li.wide .input-box{width:100%}.multiple-checkout .gift-messages-form .item .details .field{width:100%}.multiple-checkout .gift-messages-form .form-list input.input-text{width:100%}.multiple-checkout .gift-messages-form .inner-box .form-list li.wide textarea{width:100%}.cms-about-magento-demo-store .about-col-1,.cms-about-magento-demo-store .about-col-2,.cms-about-magento-demo-store .about-col-3{padding:214px 15px 15px}.cms-about-magento-demo-store .about-col-4 ul,.cms-about-magento-demo-store .about-col-5 ul,.cms-about-magento-demo-store .about-col-6 ul{padding:25px 0 12px 20px}.block-poll .answer{width:95px}.footer-container-bottom{padding:20px 0}.footer-cols-wrapper{position:relative}.footer .footer-col.last{margin-right:0}.footer h4,.socials h3{font-size:16px}.footer ul li{font-size:13px;padding:0 0 5px}.my-account #wishlist-view-form #wishlist-table .product-image img{height:100px;width:100px}.my-account .data-table td,.my-account .data-table th{padding:5px}#wishlist-view-form .buttons-set.buttons-set2{text-align:center}#wishlist-view-form .buttons-set.buttons-set2 button.button{float:none;margin:0 10px 10px 0 !important}#customer-reviews button.button{float:left}.box-up-sell .up-sell-carousel-none li .product-box{padding:5px}.box-up-sell .up-sell-carousel-none li{width:150px}.banners_col1{width:166px;margin:0 16px 0 0}.banners_col2{width:166px}.banner_holder{top:28px}.banner_holder h2{font-size:14px;line-height:16px}.banners_col1 .ban_img{margin:22px 0 0 0}.banners_col2 .ban_img{margin:0 0 22px 0}.ban1:after{top:41px}.ban2:after{top:41px}.row-product.socia .s-title{display:none}}@media only screen and (max-width:767px){body{padding:50px 0 0}body.ind.ps-phone{overflow:scroll;position:fixed;width:100%}body.ind.ps-static{overflow:hidden}.col1-layout .col-main,.col2-left-layout .col-main,.col2-right-layout .col-main{float:none}.footer-container-bottom .container{padding:0}.top-container{background:0 0}.top-container-wrap{background:0 0}.top_block{padding:0}.header .top-search,.top_block .links,.top_block .welcome-msg{display:none}.header .header-row-bg{padding:20px 10px}.order-buttons{display:none !important}.nobr{white-space:normal}.block-cart-header:after{display:none}.block-cart-header .empty>div,.block-cart-header .headingH3,.block-cart-header .summary,.header-buttons,.quick-access{display:none}.toolbar{margin-bottom:20px}.toolbar .pager{padding:0 0 18px 0}.toolbar .pager .amount{padding:0}.toolbar .pager .pages{display:grid;grid-template-columns:auto auto;justify-content:center;align-items:center;gap:1rem;margin:0}.toolbar-bottom .toolbar .pager{border:0;padding:0}.toolbar-bottom .toolbar .pages{border:0;padding-bottom:0;margin-top:0;overflow:hidden;border-top:none;float:none;width:100%}.indent-sw1{margin-bottom:20px}.checkout-multishipping-login .col-main{padding-bottom:0}.form-list select{width:300px}.form-list input.input-text,.form-list li.wide input.input-text{width:294px}.form-list .name-middlename{width:117px}.form-list .customer-name-middlename .name-firstname input.input-text,.form-list .customer-name-middlename-suffix .name-firstname input.input-text,.form-list .customer-name-middlename-suffix .name-lastname input.input-text,.form-list .customer-name-prefix .name-firstname input.input-text,.form-list .customer-name-suffix .name-lastname input.input-text{width:99%}.form-list .customer-name-middlename .name-firstname,.form-list .customer-name-middlename-suffix .name-firstname,.form-list .customer-name-middlename-suffix .name-lastname,.form-list .customer-name-suffix .name-lastname{width:100%}.form-list .name-middlename input.input-text{width:99%}.form-list .customer-dob .dob-year input.input-text{width:146px}#checkout-payment-method-load input.input-text{width:100%}#shopping-cart-table{display:block;width:100%}#checkout-step-login .col-2 .form-list input.input-text{width:253px}.multiple-checkout .page-title.title-buttons h1{margin-bottom:10px}.category-title,.page-title{margin-bottom:16px}.pager .pages{clear:both;margin:0}.index-container .products-grid .product-image{float:left}.products-list .product-image{float:left;margin:0 10px 0 0;width:110px;overflow:hidden}.products-grid .product-shop,.products-list .product-shop{overflow:hidden}.products-list .ratings .rating-links .separator,.products-list .ratings .rating-links a+span+a{display:none}.note-msg-empty-catalog{padding:150px 0 0;background-position:center top;text-align:center}.products-list li.item button.button span span{padding:0 10px}.product-view .product-shop{float:none;width:100%}.add-to-cart .qty-block{padding-top:0;margin:0 0 5px}.product-view .product-shop .add-to-links{border-bottom:none;padding-bottom:0}.product-view .product-shop .add-to-links li{float:none;font-size:14px;line-height:17px;font-weight:var(--font-weight-400);margin:0 !important;padding-bottom:19px}.product-view .row-product{padding-top:0}.product-view .row-product p{float:none !important;font-size:14px;line-height:17px}.product-view .row-product .no-rating{padding-bottom:19px}.product-view .row-product .ratings{float:none;padding-bottom:19px}.product-view .row-product .ratings .rating-links{padding-left:0 !important}.product-view .add-to-links li+li{display:none}.product-options .options-list li label{padding-top:2px}.product-view .product-collateral #customer-reviews dl{padding:0 15px}.container-slider{margin:0 auto}.addthis_default_main .addthis_counter{clear:inherit}.product-view .product-options-bottom{margin-bottom:20px}.block-slider-sidebar{display:none !important}.product-collateral #customer-reviews #product-review-table span.nobr{padding:0}#review-form #product-review-table th{padding:9px 4px}#review-form #product-review-table td{padding:14px 4px;text-align:center}.product-collateral .box-collateral h2{cursor:pointer}.product-collateral .box-collateral h2 span.toggle{top:20px}.box-up-sell .up-sell-carousel-none li .product-image{float:left;margin-right:15px;width:100px}.box-up-sell{background:0 0;border:none;padding:20px 0 0}.box-up-sell .up-sell-carousel-none li{float:none;background:0 0;width:auto;margin:0 0 15px;text-align:left}.box-up-sell .up-sell-carousel-none li .product-box{padding:10px;overflow:hidden}.box-up-sell .up-sell-carousel-none li .rating-box{margin:0 0 5px}.col-main{padding-bottom:20px}.block.last_block{border:none}.block .block-title:hover{cursor:pointer}.block.block-account .block-title:hover{cursor:default}.sidebar .block.block-progress .block-content{display:block}.mini-products-list .product-name{width:150px}.product-view .product-shop{float:none;width:100%}.cart .data-table,.cms-template-settings .data-table{position:relative;padding-bottom:90px}.cart .data-table colgroup,.cart .data-table thead,.cms-template-settings .data-table colgroup,.cms-template-settings .data-table thead{display:none}.cart .data-table tfoot,.cms-template-settings .data-table tfoot{width:100%;display:block}.cart .data-table tbody,.cart .data-table td,.cart .data-table tr,.cms-template-settings .data-table tbody,.cms-template-settings .data-table td,.cms-template-settings .data-table tr{display:block;text-align:center !important}.cart .data-table td,.cms-template-settings .data-table td{margin:0 10px;border:0;border-bottom:1px solid #ddd}.cart .data-table td.last,.cms-template-settings .data-table td:last-child{border:0}.cart .data-table tr,.cms-template-settings .data-table tr{margin:4px 0 25px;border:1px solid #e9e9e9}.cart .data-table tfoot{position:absolute;bottom:0;left:0}.cart .data-table tfoot button.button{margin:3px 0}.block-related .product-name{width:185px}.cart .cart-table-foot{text-align:center}.cart .cart-table-foot .btn-continue{float:none}.cart .cart-table-foot button.button{margin-bottom:5px}.cart .crosssell .add-to-links{float:none;display:block;padding-top:10px}.cart .crosssell .add-to-links li{margin:0}.cart .crosssell button.btn-cart{float:none}.cart .cart-collaterals .col2-set,.cart .totals,.cart-collaterals .col2-set .col-1,.cart-collaterals .col2-set .col-2{width:100%;clear:both}.cart-collaterals .col2-set .col-1,.cart-collaterals .col2-set .col-2{margin:0 0 25px}.cart .discount,.cart .shipping{width:100%}.col-main .block-account{display:block}.padding-s .block{padding:0}.my-account .data-table{border:1px solid #ececec;width:100%}.my-account .data-table td,.my-account .data-table th{padding:10px 4px}.my-account .data-table tr{display:block;border-bottom:1px solid #ececec}.my-account .data-table tr.last{border-bottom:none}.my-account .data-table td{display:block;border:none}.my-account .data-table colgroup{display:none}.my-account #my-orders-table td{padding:10px 10px 0 10px}.my-account #my-orders-table td.order-qty{font-weight:var(--font-weight-700)}.my-account #my-orders-table td.order-qty .nobr strong{font-weight:var(--font-weight-400)}.my-account #my-orders-table td.order-product-name .product-name{font-weight:var(--font-weight-700)}.my-account #my-orders-table td.order-subtotal.last{text-align:left}.my-account #my-orders-table td.last{padding-bottom:10px;text-align:left}.my-account #my-orders-table tfoot{border-top:1px solid #ececec}.my-account #my-orders-table tfoot td{display:inline-block;padding:10px;width:120px}.my-account #my-orders-table tfoot td+td{text-align:left !important}.my-account #my-orders-table tfoot .grand_total{font-size:14px;line-height:17px}.my-account .page-title button.button{margin-top:10px}.my-account textarea{max-width:294px;min-width:294px}.my-account #wishlist-view-form .buttons-set{text-align:center}.my-account #wishlist-view-form .buttons-set button.button{float:none;margin:0 0 3px}.my-account #wishlist-table .cart-cell .price-box span.old-price{display:block}.my-account #wishlist-table .product-image{margin-left:42px}#wishlist-view-form #wishlist-table .product-image img{height:200px;width:200px}.my-account #my-tags-table td .price-box{overflow:hidden}.my-account #my-tags-table td button.button{float:left;margin-right:10px}.my-account #my-tags-table .add-to-links{float:right;margin-top:5px}#checkout-review-table-wrapper{overflow-x:auto}.product-review .product-img-box{float:none;overflow:hidden;margin:0 0 20px;width:310px}.product-review .product-img-box .product-image{float:left;margin:0 10px 0 0;height:100px;width:100px}.product-review .product-img-box .product-image img{height:100px;width:100px}.product-review .product-img-box .product-review-block{overflow:hidden;padding-top:20px}.product-review .product-img-box .product-review-block .rating-links{text-align:center}.form-list .field,.form-list .input-box,.form-list input.input-text,.form-list li.wide .input-box,.form-list li.wide input.input-text,.form-list select,.opc .field,.opc .field select,.opc .fields select,.opc .form-list li.wide input.input-text{width:100%}.opc .form-list .customer-name-middlename .name-firstname,.opc .form-list .customer-name-middlename .name-firstname input.input-text,.opc .form-list .customer-name-middlename-suffix .name-firstname,.opc .form-list .customer-name-middlename-suffix .name-firstname input.input-text,.opc .form-list .customer-name-middlename-suffix .name-lastname,.opc .form-list .customer-name-middlename-suffix .name-lastname input.input-text,.opc .form-list .customer-name-prefix .name-firstname input.input-text,.opc .form-list .customer-name-suffix .name-lastname,.opc .form-list .customer-name-suffix .name-lastname input.input-text{width:100%}.opc .name-middlename input{width:100% !important}.checkout-multishipping-address-newshipping .form-list li.wide input.input-text{width:265px}.checkout-multishipping-address-newshipping .form-list select{width:265px}.multiple-checkout .col-1.col-narrow,.multiple-checkout .col-2.col-wide{float:none;width:100%}.multiple-checkout .col-2.col-wide .box{margin-left:0}.checkout-progress li{clear:left;width:100%}#checkout-step-login .col2-set .col-1{margin-bottom:10px}#checkout-step-login .col2-set .col-1,#checkout-step-login .col2-set .col-2{float:none;margin-right:0;width:268px}#co-billing-form>fieldset{border:0;padding:0}#payment-tool-tip{right:0}#payment-tool-tip img{width:268px}.opc #checkout-review-table td{padding:7px}.opc #checkout-review-table tfoot td{padding:7px}#checkout-progress-wrapper{display:none}#multiship-addresses-table.data-table td{padding:5px}#multiship-addresses-table select{width:80px}.gift-messages-form .inner-box .form-list li.wide textarea{width:99%;max-width:inherit}.gift-messages-form .item .product-img-box{float:none;margin-bottom:10px}.gift-messages-form .item .details{margin:0}#checkout-step-login .col2-set{padding:10px}#product_sendtofriend_form #sender_message,#product_sendtofriend_form .form-list .fields .field input.input-text{width:304px}.advanced-search .form-list select{width:100%}.advanced-search+.buttons-set{max-width:100%}.title-buttons{text-align:left}.account-login .new-users-wrapper,.account-login .registered-users-wrapper{width:100%;clear:both}#contactForm .form-list input.input-text,#contactForm .form-list li.wide .input-box{width:100%}.sales-guest-form .form-alt input.input-text,.sales-guest-form .form-alt li .input-box{width:100% !important}.cms-privacy-policy-cookie-restriction-mode .data-table thead{display:none}.cms-privacy-policy-cookie-restriction-mode .data-table{border:1px solid #ececec;width:100%}.cms-privacy-policy-cookie-restriction-mode .data-table tr{display:block;border-bottom:1px solid #ececec}.cms-privacy-policy-cookie-restriction-mode .data-table tr.last{border-bottom:none}.cms-privacy-policy-cookie-restriction-mode .data-table td,.cms-privacy-policy-cookie-restriction-mode .data-table th{display:block;border:none}.cms-privacy-policy-cookie-restriction-mode .data-table th{padding:10px 10px 5px}.cms-privacy-policy-cookie-restriction-mode .data-table td{padding:5px 10px 10px}.cms-about-magento-demo-store .about-col-1,.cms-about-magento-demo-store .about-col-2,.cms-about-magento-demo-store .about-col-3,.cms-about-magento-demo-store .about-col-4,.cms-about-magento-demo-store .about-col-5,.cms-about-magento-demo-store .about-col-6{margin:0 0 40px;width:100%}.about-padd,.about-padd2{padding-bottom:0}.page-sitemap .pager .amount{display:block}.page-sitemap .sitemap{padding:0}.block-compare,.block-compared,.block-wishlist,.cart .crosssell .add-to-links li+li,.footer .footer-col-content,.my-account .data-table thead,.opc #checkout-review-table .item-options,.opc #checkout-review-table colgroup,.opc #checkout-review-table thead,.products-grid .actions li+li,.products-grid .add-to-links,.products-list .add-to-links,.products-list .add-to-links li+li,.sidebar .block .block-content,.toolbar .sorter{display:none}.footer{padding:30px 10px 20px 10px}.footer-cols-wrapper{border:0}.footer .footer-col{margin-right:0;width:100%;min-height:inherit;border:0}.footer .footer-col-content{margin-bottom:12px}.footer .paypal-logo{float:left;clear:left;margin:10px 0}.footer address{border-top:none}.footer h4{border-bottom:1px solid #aaa;margin-bottom:10px;padding-bottom:10px}.footer h4:hover{cursor:pointer}.footer-container-bottom .paypal-logo{float:left;clear:left;margin:10px 0}.footer .facebook-fanbox{text-align:center}.footer .store-switcher{float:left;clear:left}.bottom_block{padding:20px 10px}.map-popup{left:0 !important;width:320px}#contactForm,.contact-left{float:none;margin:0;width:100%}.form-alt li.last .input-box{width:auto !important}.index_block{padding:0 10px}.banners_block{float:none;width:inherit;max-width:570px;margin:0 auto 20px}.banners_col1{float:left;width:47%;margin:0}.banners_col2{float:right;width:47%}}@media only screen and (min-width:480px) and (max-width:767px){.form-list .name-middlename{width:100%}.form-list .customer-dob .dob-year input.input-text{width:213px}.products-list .product-image{width:210px}.minimal-price-link .label{padding-left:0}.map-popup{left:50px !important}.mini-products-list .product-name{width:315px}.checkout-multishipping-address-newshipping .form-list li.wide input.input-text{width:390px}.checkout-multishipping-address-newshipping .form-list select{width:390px}#checkout-step-login .col2-set .col-1,#checkout-step-login .col2-set .col-2{width:398px}#checkout-step-login .col-2 .form-list .input-box{width:398px}#checkout-step-login .col-2 .form-list input.input-text{width:392px}#payment-tool-tip img{width:400px}#co-billing-form>fieldset{border:1px solid #e5e5e5;padding:10px}#multiship-addresses-table select{width:150px}}@media only screen and (max-width:600px){.cart .data-table{padding-bottom:200px}.cart .data-table tfoot button.button{margin-left:59px;margin-right:59px}.banner_holder{top:25px}.banner_holder h2{font-size:20px;line-height:22px}}@media only screen and (max-width:460px){.data-table td,.data-table th{padding:10px 5px}.multiple-checkout .page-title h1{margin-bottom:5px}#review-form,.multiple-checkout{padding-bottom:20px;-webkit-overflow-scrolling:touch}.page-sitemap .links{margin:0}.cart .totals button.button>span{font-size:12px}.box-up-sell .caroufredsel_wrapper{min-height:320px}.block-cart-header{border:0}#review-form #product-review-table th .nobr{white-space:normal !important;text-align:center;display:block}.addthis_button_google_plusone{clear:left}.cart .data-table tfoot button.button{margin-left:10px;margin-right:10px}.header .logo{width:100%}.banners_block{max-width:270px}.banners_col1{float:none;width:100%;margin:0 0 30px}.banners_col2{float:none;width:100%}.ban1:after{display:none}.ban2:after{display:none}.banner_holder{top:38px}.banner_holder h2{font-size:30px;line-height:30px}#review-form #product-review-table th{padding:9px 2px;font-size:10px;font-weight:var(--font-weight-400)}}@media only screen and (max-width:362px){.product-view .product-img-box .product-box-customs .product-image{overflow:hidden;width:284px}.container-slider{width:290px}.container-slider li,.tumbSlider li{width:90px}.search-form .form-list .input-box,.search-form .form-list .input-box input{width:99% !important}}@media only screen and (max-width:320px) and (max-height:410px){.block-cart-header .cart-content{max-height:370px;padding-bottom:70px}}@media only screen and (max-width:320px) and (max-height:460px){.block-cart-header .cart-content{max-height:450px;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-bottom:60px}}@media only screen and (max-width:680px) and (max-height:460px){.block-cart-header .cart-content{max-height:320px;padding-bottom:100px;overflow-y:auto;-webkit-overflow-scrolling:touch}}@media only screen and (min-width:280px){:root{--bg-main-color:hsl(353deg 64% 29%);--bg-second-color:hsl(192deg 15% 96%);--bg-third-color:hsl(73deg 69% 80%);--bg-make-it-darker:rgba(50,50,50,.8);--border-color:hsl(192deg 15% 93%);--border-color-hover:hsl(192deg 15% 83%);--border-radius:10px;--border-btn-radius:3px;--bg-main-btn-color:hsl(353deg 64% 29%);--bg-second-btn-color:hsl(192deg 15% 96%);--bg-second-btn-color-positive:hsl(73deg 69% 80%);--bg-second-btn-color-negative:hsl(0deg 100% 95%);--font-base-color:hsl(0deg 0% 28%);--font-brand-main-color:hsl(353deg 53% 35%);--font-link-color:hsl(353deg 53% 35%);--font-link-color-hover:hsl(353deg 53% 50%);--font-h1-size:1.45rem;--font-h2-size:2rem;--font-h3-size:1.6rem;--font-h4-size:1.45rem;--font-base-size:1.45rem;--font-small-size:1.25rem;--landing-font-h1-size:2.6rem;--landing-font-h2-size:2.2rem;--landing-font-h3-size:1.8rem;--landing-font-base-size:1.6rem;--font-weight-100:100;--font-weight-200:100;--font-weight-300:400;--font-weight-400:400;--font-weight-500:500;--font-weight-600:700;--font-weight-700:700;--font-weight-800:800;--font-weight-900:800;--shadow-base:0 1px 3px 0 rgb(100 100 100 / 25%)}*{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{height:100%;width:100%;font-size:12px;scroll-behavior:smooth;scroll-padding:70px 0 0 0;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{position:relative;margin:0;padding:0;line-height:1.5;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;color:var(--font-base-color);background:#fff;-webkit-text-size-adjust:none}hr{margin:35px 0;border:none;border-top:1px dashed var(--border-color)}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a,a:link,a:visited{color:var(--font-link-color);text-decoration:none}a:hover,a:focus,a:active{color:var(--font-link-color-hover);text-decoration:none;cursor:pointer}:is( 			.main-ufooter,.category-description,.product_delivery,.fold-block,.fancy-decoration,.loading-prod-description 			) a{font-weight:var(--font-weight-700)}table,ol,ul,p{font-size:var(--font-base-size);font-weight:var(--font-weight-400)}table{margin-bottom:20px}th{font-weight:var(--font-weight-500)}:is(th,td) > *:last-child{margin-bottom:0}ul,ol{margin:0 0 20px 30px}p{margin-bottom:20px;text-align:justify}b,strong{font-weight:var(--font-weight-600)}em,i{font-style:italic}fieldset{text-align:left;border:1px solid var(--border-color)}fieldset:is(:hover,:focus,:focus-within){border-color:var(--border-color-hover)}fieldset > legend + input{border:none !important;box-shadow:none !important}  		input,optgroup,select,textarea{font-size:var(--font-base-size)}address{font-style:normal}body > .wrapper{position:relative;width:100%}.wrapper > .page{margin:0 10px}.pull-right{float:right}.pull-left{float:left}.br{display:block}h1,h2,h3,h4,.like-header{margin:40px 0 20px;font-weight:var(--font-weight-700);line-height:1.3;color:var(--font-base-color);clear:both}h1,.h1{margin-top:0;font-size:var(--font-h1-size)}h2,.h2{font-size:var(--font-h2-size)}h3,.h3{font-size:var(--font-h3-size)}h4,.h4{font-size:var(--font-h4-size)}:is(.index-title,.category-title,.page-title) :is(h1,h2,h3,h4,.index-h){margin:0;text-align:center;font-weight:var(--font-weight-300);font-size:var(--font-h2-size);color:#fff}h1 + h2,h2 + h3,h3 + h4{margin-top:0}button{border:none;box-shadow:none}.buy-item,a.buy-item{display:inline-block;vertical-align:top;text-decoration:none;border:solid 1px var(--bg-main-btn-color);border-radius:3px;background:#fff;transition:all .2s ease}.buy-item span,.article-button .buy-item b{display:block;margin:2px;padding:4px 18px;font-size:var(--font-base-size);font-weight:var(--font-weight-500);color:#fff;border:none;border-radius:2px;background:var(--bg-main-btn-color)}a.buy-item span{padding:10px 18px}.buy-item span::first-letter{text-transform:capitalize}.buy-item:is(:hover,:focus,:active){text-decoration:none;background:var(--bg-main-btn-color);transition:all .2s ease}.buy-item:is(:hover,:focus,:active) span{color:#fff;text-decoration:none;background:var(--bg-main-btn-color);transition:all .2s ease}.buy-item[disabled="disabled"]{opacity:.3}.category-products select + .buy-item[disabled="disabled"]{opacity:1}.grey-btn,a.grey-btn,button.grey-btn{position:relative;display:inline-block;vertical-align:top;padding:5px 15px;font-weight:var(--font-weight-500);font-size:var(--font-base-size);color:var(--font-base-color);text-align:left;text-decoration:none;line-height:1.5;border:none;border-radius:3px;background-color:var(--bg-second-btn-color);transition:background-color .3s ease}.grey-btn::first-letter,.grey-btn span::first-letter{text-transform:capitalize}.grey-btn:is(:hover,:focus,:active){text-decoration:none;color:inherit;background-color:var(--bg-second-btn-color-positive);transition:background-color .3s ease}.grey-btn.red:is(:hover,:focus,:active){background-color:var(--bg-second-btn-color-negative);transition:background-color .3s ease}:is(.grey-btn,a.grey-btn,button.grey-btn)[disabled="disabled"]{opacity:.3}.btn-remove,.btn-remove:is(:link,:visited){position:relative;display:inline-block;vertical-align:top;width:12px;height:12px;padding:0;margin:0}.btn-remove::before,.btn-remove::after{position:absolute;right:4px;top:0;content:"";width:3px;height:12px;background:var(--font-link-color);z-index:1}.btn-remove:is(:hover,:focus,:active)::before,.btn-remove:is(:hover,:focus,:active)::after{background:var(--font-link-color-hover);cursor:pointer}.btn-remove::before{transform:rotate(45deg)}.btn-remove::after{transform:rotate(-45deg)}.glide{position:relative;width:100%;box-sizing:border-box}.glide *{box-sizing:inherit}.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;overflow:hidden;padding:0;margin:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform}.glide__slides--dragging{user-select:none}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide__slide a{user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows{-webkit-touch-callout:none;user-select:none}.glide__bullets{-webkit-touch-callout:none;user-select:none}.glide--rtl{direction:rtl}.glide__arrow{position:absolute;display:block;top:50%;padding:.75em .25em;color:#fff;font-size:2rem;line-height:1;background:var(--bg-main-color);border-radius:3px;box-shadow:0 0.25em 0.5em 0 rgba(0,0,0,0.1);opacity:1;z-index:2;cursor:pointer;transition:opacity 150ms ease,border 300ms ease-in-out;transform:translateY(-50%)}.glide__arrow:focus{outline:none}.glide__arrow--left{left:1rem}.glide__arrow--right{right:1rem}.glide__arrow--disabled{opacity:0.33}.glide__bullets{position:absolute;z-index:2;bottom:2em;left:50%;display:inline-flex;list-style:none;transform:translateX(-50%)}.glide__bullet{background-color:rgba(255,255,255,0.5);width:9px;height:9px;padding:0;border-radius:50%;border:2px solid transparent;transition:all 300ms ease-in-out;cursor:pointer;line-height:0;box-shadow:0 0.25em 0.5em 0 rgba(0,0,0,0.1);margin:0 0.25em}.glide__bullet:focus{outline:none}.glide__bullet:hover,.glide__bullet:focus{border:2px solid white;background-color:rgba(255,255,255,0.5)}.glide__bullet--active{background-color:white}.glide--swipeable{cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.glide--dragging{cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing}#error-404 h1{text-align:center;font-size:clamp(12px,45vw,145px);color:var(--font-brand-main-color)}#error-404 p{text-align:center;font-size:2rem}#error-404 img{display:block;margin:0 auto;line-height:1}.h-address{display:block}.page > header + .nav-container{display:none}.header-button.lang-list{display:none}html[lang="uk"] :is(.top-icon-menu .lang-changer,#website-footer .lang-changer){display:none}.footer-links-menu + #mob-nav-lang{position:relative;display:block;height:75px;margin-block:-50px -10px;background-color:#711520}#mob-nav-lang:is(:hover,:focus,:active){background-color:#67111c}#mob-nav-lang a:is(:link,:visited){position:relative;display:block;padding:25px 5px 35px 20px;line-height:1;text-decoration:none;color:#eee;font-size:var(--font-base-size);font-weight:normal}.pdf-table{display:grid;grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:1em;margin:25px auto;font-size:var(--font-small-size)}.pdf-table .pdf-icon{display:block;width:70px;max-width:100%;height:91px;margin:0 auto 5px;line-height:1;background:transparent url(https://villagrazia.ua/media/wysiwyg/melamin/pdf-icon.svg) no-repeat 50% 50%/contain}.pdf-table a,.pdf-table a:link,.pdf-table a:visited{display:block;padding:10px;font-size:.8em;text-align:center;color:#585858}input[type=checkbox]:hover,input[type=radio]:hover,.layered-nav-filter-label:hover{cursor:pointer}#out-of-stock-wrap{display:none;position:fixed;top:0;left:0;right:0;height:100%;background:rgba(50,50,50,.8);z-index:999}#out-of-stock-inner{display:grid;justify-content:center;padding:10px}#out-of-stock-window{position:relative;align-self:center;width:100%;max-width:750px;max-height:100%;padding:20px;background:#fff;overflow-y:auto}#out-of-stock-window .countdown{display:none}#out-of-stock-window h2{margin:0 0 10px}#out-of-stock-window h3{margin:30px 0 20px;text-align:left}#out-of-stock-window h3 span,#stock-link .button-plz span em{text-transform:lowercase}#out-of-stock-window>p{margin-bottom:0;text-align:left}#out-of-stock-window ul{list-style:none;margin:0}#out-of-stock-window ul li:is(:hover,:focus){border-color:var(--border-color-hover)}#out-of-stock-window #stock-link{text-align:center}#out-of-stock-window #stock-link .buy-item em{font-style:normal;text-transform:lowercase}#out-of-stock-window p a,#out-of-stock-window p a:is(:link,:visited){display:inline}#out-of-stock-window .btn-remove{position:absolute;top:10px;right:10px;width:16px;height:16px;border:none;background:none;z-index:9}#out-of-stock-window .btn-remove::before,#out-of-stock-window .btn-remove::after{right:6px;width:4px;height:16px}#out-of-stock-window #take-a-look{margin-bottom:10px}#out-of-stock-window #take-a-look li{position:relative;display:none}.header-container .header{display:grid;grid-template-columns:100%;justify-content:stretch;padding:80px 0 35px}.header-container .header::before,.header-container .header::after{display:none}.header-container .header > div:nth-of-type(2){display:grid;justify-content:center;align-content:center}.container{width:100%;max-width:1200px;margin-right:auto;margin-left:auto}.plz-hide-me{display:none}.post-entry ul p,div.std ul p{text-align:justify}.flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;-webkit-align-items:stretch;-webkit-align-content:flex-start;-webkit-flex-direction:row;-webkit-flex-wrap:nowrap;-webkit-flex-flow:row nowrap;justify-content:flex-start;align-items:stretch;align-content:flex-start;flex-direction:row;flex-wrap:nowrap;flex-flow:row nowrap}.flex:after,.flex:before{display:none}.nav-container.active{z-index:9999 !important}.nav-container > .container{border-radius:var(--border-btn-radius)}#main-nav{margin:10px -15px}#main-nav>ul{position:relative;display:grid;grid-auto-flow:column;margin:0;padding:0;line-height:1;list-style:none;background:#fff}#main-nav>ul::before,#main-nav>ul::after{display:none}#main-nav>ul>li{margin:0}#main-nav .main-link{position:relative}#main-nav>ul>li>a:is(:link,:visited),#main-nav .main-link{display:grid;align-items:center;justify-content:center;grid-auto-flow:column;height:100%;padding:10px 5px;text-decoration:none;text-align:center;font-size:1.6rem;font-weight:var(--font-weight-700);line-height:1.2;color:var(--font-base-color);transition:all .1s ease-in-out}#main-nav .main-link:is(:active,:focus,:hover),#main-nav>ul>li.active>a{text-decoration:none;color:var(--font-link-color-hover);transition:all .1s ease-in-out}#main-nav div.main-link:is(:active,:focus,:hover){cursor:default}#main-nav>ul>li.active .main-link::after{position:absolute;top:100%;left:25%;display:block;content:'';width:50%;height:1px;background-color:hsl(353deg 50% 45%);z-index:3}#main-nav>ul>li{border-right:1px solid var(--border-color)}#main-nav>ul>li.nav-outlet{border-right:none}#main-nav>ul>li .sub-nav{position:absolute;top:100%;left:0;display:block;width:100%;height:0;margin:0;z-index:-1;opacity:0;background:transparent;overflow:hidden}#main-nav>ul>li.active .sub-nav{height:auto;padding:20px 10px 10px 10px;z-index:2;opacity:1;transition:opacity .3s ease-in-out}#main-nav>ul>li .sub-nav ul{display:grid;width:auto;grid-template-columns:1fr 1fr 1fr;gap:0 20px;margin:0;padding:10px;line-height:1;list-style:none;border-radius:var(--border-btn-radius);background:#fff;z-index:1}#main-nav>ul>li .sub-nav ul li{position:relative;min-width:0;padding:15px 0 15px 15px}#main-nav>ul>li .sub-nav ul li:hover{background-color:hsl(192deg 15% 98%)}#main-nav>ul>li .sub-nav ul li::before{position:absolute;bottom:100%;left:0;display:block;content:'';width:100px;height:1px;background-color:var(--border-color)}#main-nav>ul>li .sub-nav ul li:is(:nth-of-type(1),:nth-of-type(2),:nth-of-type(3))::before{display:none}#main-nav>ul>li .sub-nav ul>li>a:is(:link,:visited){display:inline-block;vertical-align:top;height:auto;padding:0;font-size:1.6rem;font-weight:var(--font-weight-500);color:var(--font-base-color);white-space:normal}#main-nav>ul>li .sub-nav ul>li>a:is(:active,:focus,:hover){color:var(--font-link-color-hover)}#main-nav .submenu-additional-links{display:block;padding-top:5px;line-height:1.2;text-align:left;color:#888;font-size:var(--font-small-size);font-weight:var(--font-weight-400)}@media only screen and (max-width:991px){#main-nav{display:none}}.villagrazia-main-menu .nav-posuda{order:1}.villagrazia-main-menu .nav-tekstil{order:2}.villagrazia-main-menu .nav-dekor-interera{order:3}.villagrazia-main-menu .nav-mebel{order:4}.villagrazia-main-menu .nav-outdoor{order:5}.villagrazia-main-menu .nav-osveshchenie{order:6}.villagrazia-main-menu .nav-easter{order:7}.villagrazia-main-menu .nav-sales{order:11}.villagrazia-main-menu .nav-podarki{order:8}.villagrazia-main-menu .nav-skidki{order:9}.villagrazia-main-menu .nav-outlet{order:12}.villagrazia-main-menu .nav-novinki{order:10}#main-nav .nav-easter .main-link::before{display:inline-block;vertical-align:top;position:relative;content:'';top:1px;width:28px;height:28px;margin-right:2px;background:transparent url(https://villagrazia.ua/skin/frontend/default/theme255k/images/easter-egg.png) no-repeat 50% 50%;background-size:contain}#main-nav .nav-skidki .main-link::before{display:inline-block;vertical-align:top;position:relative;content:'';top:0;width:1em;height:1.2em;margin-right:2px;background:transparent url(https://villagrazia.ua/skin/frontend/default/theme255k/images/christmas-tree.png) no-repeat 50% 50%;background-size:contain}#main-nav .nav-outlet .main-link::before{position:absolute;top:21px;left:-2px;display:block;width:auto;height:auto;content:'SALE';padding:15px 5px 5px;font-size:12px;text-align:center;color:#fff;-webkit-transform:rotate(-15deg);-ms-transform:rotate(-15deg);transform:rotate(-15deg);background:transparent url(https://villagrazia.ua/skin/frontend/default/theme255k/images/sale-icon-solid.png) no-repeat 50% 50%;background-size:45px;text-shadow:1px 1px 0 #86a504;z-index:4}#make-it-darker{position:fixed;inset:0;display:block;background:var(--bg-make-it-darker);z-index:999;transform:translateY(-100vh);opacity:0;transition:transform 0s linear .2s,opacity .2s ease}#make-it-darker.active{transform:translateY(0vh);opacity:1;transition:transform 0s linear,opacity .2s ease}.sf-menu-block{display:none}.swipe-menu{height:100%;padding:10px 0 50px;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.swipe-menu hr{display:block;width:80%;margin:20px auto;border-color:#8a303b}.swipe-menu a:is(:link,:visited),.swipe-menu .main-link{position:relative;display:block;line-height:1;text-decoration:none}#mob-nav-top,#mob-nav-top ul,#footer-links{list-style:none;margin:0}#mob-nav-top > .villagrazia-main-menu{display:grid}#mob-nav-top :is(.nav-sales,.nav-easter,.nav-podarki){display:grid;grid-template-columns:0 auto;justify-content:stretch}#mob-nav-top :is(.nav-sales,.nav-easter,.nav-podarki) .main-link{padding-left:50px}#mob-nav-top .home-link::before,#mob-nav-top :is(.nav-sales,.nav-easter,.nav-podarki)::before{position:relative;top:-1px;display:inline-block;vertical-align:middle;height:2rem;width:2rem;margin:14px 0 14px 20px;z-index:2}#mob-nav-top .home-link::before{content:url(https://villagrazia.ua/skin/frontend/default/theme255k/images/home_icon.svg);margin:0 5px 0 0}#mob-nav-top .nav-sales::before{content:url(https://villagrazia.ua/skin/frontend/default/theme255k/images/sales_icon.svg)}#mob-nav-top .nav-easter::before{vertical-align:bottom;content:url(https://villagrazia.ua/skin/frontend/default/theme255k/images/easter-egg_icon.svg)}#mob-nav-top .nav-podarki::before{vertical-align:bottom;content:url(https://villagrazia.ua/skin/frontend/default/theme255k/images/podarki_icon.svg)}.swipe-menu .footer-links-menu>div{text-align:center;margin-top:15px}.swipe-menu .footer-links-menu>div a:is(:link,:visited){display:inline-block;vertical-align:top;width:18%;margin:0 2%}.swipe-menu .footer-links-menu>div a:is(:link,:visited) img{display:block;width:100%;line-height:1;margin:0 !important}.swipe-menu .footer-links-menu li a:is(:link,:visited){color:#eee;padding:10px 5px 10px 20px;margin:10px 0}.breadcrumbs{margin:0 0 20px;padding:5px 15px;list-style:none;background:var(--bg-second-color);white-space:nowrap;overflow:hidden}.breadcrumbs ul{list-style:none;margin:0;font-size:var(--font-small-size);color:var(--font-base-color)}.breadcrumbs li{display:none}.breadcrumbs li a,.breadcrumbs li a:link,.breadcrumbs li a:visited{color:#888}.breadcrumbs li a:hover,.breadcrumbs li a:focus,.breadcrumbs li a:active{text-decoration:underline}.breadcrumbs li.home{display:none !important}.breadcrumbs li:nth-last-child(2),.breadcrumbs li:nth-last-child(3){display:inline-block}.breadcrumbs li:nth-last-child(2) a,.breadcrumbs li:nth-last-child(3) a{position:relative}.breadcrumbs li:nth-last-child(2) > span,.breadcrumbs li:nth-last-child(3) > span{display:none}.breadcrumbs li:nth-last-child(3) a:before,.breadcrumbs li.home:nth-last-child(3) + li a:before{display:inline-block;content:"\003C";width:1em;height:auto}.breadcrumbs .active{color:#999}.breadcrumbs li a{text-decoration:none}.breadcrumbs li em{margin:0 5px;font-style:normal;color:#888}#category-blocks-home-page{display:grid;grid-auto-flow:row dense;grid-template-columns:100%;gap:20px;width:100%;max-width:1200px;margin:20px auto 100px}.index-container + #category-blocks-home-page{margin-top:50px}#category-blocks-home-page > div{position:relative}#category-blocks-home-page a,#category-blocks-home-page a:link,#category-blocks-home-page a:visited{display:block;height:100%;color:var(--font-base-color)}#category-blocks-home-page a:is(:link,:visited){border-radius:10px}#category-blocks-home-page .green a:is(:link,:visited){background:#f3f6f6;box-shadow:0 12px 10px -12px hsl(180deg 15% 75%)}#category-blocks-home-page .red a:is(:link,:visited){background:hsl(353deg 35% 98%);box-shadow:0 12px 10px -12px hsl(353deg 50% 78%)}#category-blocks-home-page .yellow a:is(:link,:visited){background:#f6f6f3;box-shadow:0 12px 10px -12px hsl(60deg 14.29% 75%)}#category-blocks-home-page .violet a:is(:link,:visited){background:#f5f3f6;box-shadow:0 12px 10px -12px hsl(280deg 14.29% 75%)}#category-blocks-home-page a:hover,#category-blocks-home-page a:focus,#category-blocks-home-page a:active{color:var(--font-base-color);text-decoration:none}#category-blocks-home-page picture{display:grid;height:100%;align-content:end}#category-blocks-home-page img{object-fit:contain;display:block;max-width:100%;max-height:100%;margin-inline:auto}#category-blocks-home-page a > span{position:absolute;top:0;left:0;display:grid;justify-content:center;align-items:end;width:100%;height:85%}#category-blocks-home-page .left a .buy-item span{padding-left:50px}#category-blocks-home-page .right a .buy-item span{padding-right:50px}#category-blocks-home-page a .hover-item{position:relative;z-index:1}#category-blocks-home-page a .hover-item img{position:absolute;bottom:-15px;height:auto;max-height:100px;max-width:100px;z-index:2}#category-blocks-home-page .left a .hover-item img{left:0;translate:-50% 0}#category-blocks-home-page .left a .hover-item.right img{translate:-20% 0}#category-blocks-home-page .right a .hover-item img{right:0;translate:50% 0}#category-blocks-home-page .right a .hover-item.left img{translate:20% 0}#category-blocks-home-page > div:is(:hover,:focus,:active) .hover-item img{animation:homepage-cat-item-hover 1s alternate infinite cubic-bezier(0.4,0,0.2,1)}@keyframes homepage-cat-item-hover{0%{transform:translateY(0px)}100%{transform:translateY(-15px)}}.blog-widget-block{display:grid;grid-template-columns:100%;gap:25px;margin-bottom:100px}.main-ufooter{margin:50px auto}.main-ufooter .ufooter-grid{display:grid;grid-template-columns:100%;gap:50px;margin:50px 0;padding:0 10px}.main-ufooter .ufooter-grid.first{margin-bottom:100px}.main-ufooter .column-ufooter img{float:left;margin:0 15px 5px 0}.main-ufooter .column-ufooter > *:last-child{margin-bottom:0}.main-ufooter .column-ufooter h3{margin:0 0 20px;padding:0}.main-ufooter > p{text-align:center;margin-bottom:0}.modern-info{text-align:center}.modern-info .h-phone,.modern-info .h-phone:link,.modern-info .h-phone:visited{display:block;color:var(--font-base-color);line-height:1.4;font-size:var(--font-base-size);text-decoration:none}.modern-info .h-phone:hover,.modern-info .h-phone:focus{color:var(--font-base-color);text-decoration:underline}.modern-info .h-phone b{font-weight:var(--font-weight-700)}.h-info{display:none}.top-icon-menu{position:fixed;left:0;top:0;width:100%;padding:10px;box-shadow:0 1px 3px hsl(353deg 64% 15% / 75%);z-index:999}.top-icon-menu .top-line{display:grid;grid-template-columns:30px auto;align-items:center;justify-content:space-between;max-width:1200px;margin:0 auto;color:#fff;font-size:var(--font-small-size);line-height:1;text-align:center}.top-icon-menu .right{display:grid;grid-auto-flow:column;justify-content:end;gap:2rem}.top-icon-menu .top-links{display:none}.top-icon-menu .left,.top-icon-menu .right{float:none !important}.top-icon-menu .swipe-control.active{opacity:.3}.swipe,.top-icon-menu{background:var(--bg-main-color)}.top-icon-menu .swipe-control span{display:block;width:24px;height:4px;margin-bottom:4px;border-radius:3px;background:#fff}.top-icon-menu .swipe-control span:last-of-type{margin:0}.top-icon-menu :is(.top-viber,.top-phones,.user-dashboard,.log-in-out,.cart-icon-white,.top-search) svg{display:block;width:2rem;height:2rem;fill:#fff}.top-icon-menu .cart-icon-white svg.ny{width:3.5rem}.top-icon-menu .top-viber{position:relative}.top-icon-menu .top-viber svg{fill:#9181ff;z-index:2}.top-icon-menu .top-viber::before{position:absolute;top:2px;left:4px;display:block;content:'';width:16px;height:17px;border-radius:5px;background:#fff;z-index:-1}.top-icon-menu :is(.user-dashboard,.log-in-out,.top-search) svg{fill-rule:evenodd}.header-container .modern-info .phones{display:none}.top-icon-menu .top-phones .top-phones-list{display:none;-webkit-align-items:center;-webkit-justify-content:center;align-items:center;justify-content:center;position:fixed;top:0;left:0;width:100%;height:100vh;background:rgba(50,50,50,.8);z-index:9}.top-icon-menu .top-phones .wrap{position:relative;display:block;width:100%;max-width:300px;margin:25px;padding:20px;text-align:left;background:#fff;box-shadow:0 0 25px rgba(0,0,0,1)}.top-icon-menu .top-phones .title{margin-bottom:10px;text-align:center;line-height:1.3;font-weight:var(--font-weight-700);font-size:var(--font-h1-size);color:var(--font-base-color)}.top-icon-menu .top-phones .btn-remove{position:absolute;top:5px;right:5px;width:20px;height:20px;float:none;z-index:10;opacity:1}.top-icon-menu .top-phones .btn-remove::before,.top-icon-menu .top-phones .btn-remove::after{right:8px;width:4px;height:20px}.top-icon-menu .top-phone{margin-bottom:10px}.top-icon-menu .top-phone a:is(:link,:visited){display:inline-block;vertical-align:top;margin-bottom:15px;line-height:1.2;font-size:1.8rem;font-weight:var(--font-weight-500)}.top-icon-menu .top-phone svg{width:2rem;height:2rem;fill:#7567d7;margin:0 5px 0 -24px}.top-icon-menu .top-phone span{display:block;font-size:.7em;color:var(--font-base-color)}.top-icon-menu .top-phones .h-info{display:block;color:var(--font-base-color)}.top-icon-menu .top-phones .h-info .h-graph{margin-bottom:5px;line-height:1.4;font-weight:var(--font-weight-700)}.top-icon-menu .top-phones .h-info .h-time{font-size:1.8rem}.top-icon-menu .top-phones :is(.h-graph,.h-time,.top-phone,.top-backcall){text-align:center}.h-logo a.logo,.h-logo a.logo:link,.h-logo a.logo:visited{display:block;text-align:center;line-height:1}.h-logo .logo .logo-span{position:relative;font-family:'Fondamento',cursive;color:hsl(353deg 53% 35%);font-size:clamp(3.4rem,14vw,4.5rem);font-style:italic}.h-logo a:hover,.h-logo a:focus,.h-logo a:active{color:var(--font-link-color-hover);text-decoration:none}.h-logo .logo .logo-span > span{position:relative;font-size:.5em}.villagrazia-slogan{display:none}.h-logo .logo .logo-span .uaflag-header{position:absolute;bottom:22%;left:17%;display:block;width:24px;height:45px;border-left:1px solid #999;transform:rotate(10deg);z-index:1}#uaflagsvg g{animation:2.5s cubic-bezier(0.21,0.32,0.88,0.77) reverse both infinite uaflaganimation}@keyframes uaflaganimation{from{transform:translateX(0)}to{transform:translateX(-70px)}}.villagrazia-social-header a:link,.villagrazia-social-header a:visited{display:inline-block;vertical-align:top;margin:0 5px;width:42px;height:42px}.top-signin{display:grid;grid-auto-flow:column;gap:2rem}.login-logout-link{display:none;text-align:right;padding-top:20px}.login-logout-link a,.login-logout-link a:is(:link,:visited){font-size:var(--font-small-size)}.login-logout-link a.sing-in:hover,.login-logout-link a.sing-in:focus,.login-logout-link a.sing-in:active,.login-logout-link a.personal-dashboard:hover,.login-logout-link a.personal-dashboard:focus,.login-logout-link a.personal-dashboard:active{background-color:hsl(73deg 69% 80%)}.login-logout-link .personal-dashboard{margin-bottom:5px}.login-link{display:inline-block;color:#7a0f2b;padding-left:30px}.login-link a{font-size:1.22em;color:#7a0f2b}.block-cart-header{display:grid;grid-auto-flow:column;gap:.5rem;background:0 0;z-index:999;cursor:pointer}.block-cart-header .mini-cart{display:inline-block;vertical-align:top;margin:0;font-size:2rem}.block-cart-header .cart-content{position:fixed;right:2%;left:2%;top:50px;display:none;text-align:center;background:#fff;z-index:90;cursor:default}.add-info.header-search-block{position:absolute;display:block;z-index:5}.add-info.header-search-block{right:0;top:0}.search-block input#search{display:inline-block;vertical-align:top;width:100%;padding:10px;margin:0;font-size:var(--font-small-size);border:none;border-bottom:1px solid var(--border-color)}.search-block input#search:hover,.search-block input#search:focus,.search-block input#search:active,.searchautocomplete .form-search:hover input#search{border-color:hsl(353deg 53% 35%)}.search-block input#search:required{box-shadow:none !important}.h-address #search_mini_form #search{padding:5px 40px 5px 15px;transition:all .3s ease 0s}.h-address #search_mini_form #search:valid{padding:5px 40px 5px 25px;transition:all .3s ease 0s}.h-address #search_mini_form{position:fixed;top:50px !important;left:2%;right:2%;display:none;padding:10px;background:#fff;box-shadow:0 1px 3px rgb(100 100 100 / 25%);z-index:1}.header .form-search{position:relative;width:100%;margin:0 auto}.header .header-search-block .form-search .search-button{position:absolute;right:0;top:0;display:block;width:40px;height:100%;padding:0;background:transparent;opacity:.5;z-index:2;transition:opacity .3s ease}.header .header-search-block .form-search .search-button svg{display:block;width:18px;height:18px;margin:auto;fill:#872934;fill-rule:evenodd}.header .header-search-block .form-search .search-button:is(:hover,:focus,:active){opacity:1;transition:opacity .3s ease}.header .form-search button.button strong{width:36px;height:36px;line-height:36px;text-align:center;font-size:1.4em;color:#ccc;background:0 0;transition:all .3s ease 0s}.header-search-block .form-search button.button:is(:focus,:hover) strong{color:#3a3a3a;transition:all .3s ease 0s}.header .form-search button.button:hover strong{color:var(--bg-main-color)}#search_mini_form input[type="text"]:not(:valid) ~ button[type="reset"]{opacity:0;transition:all .3s ease 0s}.h-address #search_mini_form button[type="reset"]{position:absolute;bottom:9px;left:0;display:inline-block;vertical-align:middle;width:12px;height:12px;margin:0 0 0 5px;padding:0;background:0 0;border:none;box-shadow:none;opacity:1;transition:all .3s ease 0s}#search_mini_form input[type="text"]:valid ~ button[type="reset"]{opacity:1;transition:all .3s ease 0s}.h-address #search_mini_form button[type="reset"]:hover{color:var(--font-link-color-hover);transition:color .3s ease 0s}.header .form-search .search-autocomplete{z-index:999;width:100%}#search_mini_form #search_autocomplete{top:40px}#search_mini_form #search_autocomplete .all{text-align:left;margin:0}#search_mini_form #search_autocomplete .all a,#search_mini_form #search_autocomplete .all a:is(:link,:visited){display:inline-block;vertical-align:top;padding:10px;font-weight:var(--font-weight-500);font-size:var(--font-small-size)}.header .form-search .search-autocomplete li{position:relative;cursor:pointer;text-align:left}.header .form-search .search-autocomplete li > a,.header .form-search .search-autocomplete li > a:is(:link,:visited){position:absolute;top:0;left:0;display:block;width:100%;height:100%;text-decoration:none;z-index:2}.header .form-search .search-autocomplete li .amount{float:right;font-weight:var(--font-weight-500)}.header .search-autocomplete li p{overflow:hidden}.header .form-search .search-autocomplete li img{margin-right:10px}.header-search-block .ajaxsearch .preview img{margin-right:5px;margin-bottom:5px}.header-search-block .ajaxsearch .form-search-wrapper{font-size:11px}#search_mini_form.searchautocomplete .searchautocomplete-placeholder{border:none;box-shadow:var(--shadow-base)}#search_mini_form.searchautocomplete .searchautocomplete-placeholder ul{max-height:70vh;padding:0;overflow:auto}#search_mini_form.searchautocomplete .searchautocomplete-placeholder ul li{margin:0;padding:10px;border:none;border-bottom:1px solid var(--border-color)}#search_mini_form.searchautocomplete .searchautocomplete-placeholder ul li:is(:hover,:focus){border-color:var(--border-color-hover);background-color:#fff}#search_mini_form.searchautocomplete .searchautocomplete-placeholder ul li.active{background-color:#fff;box-shadow:none}#search_mini_form.searchautocomplete .searchautocomplete-placeholder ul li .name{display:block;line-height:1.2;color:var(--font-link-color)}#search_mini_form.searchautocomplete .searchautocomplete-placeholder ul li:is(:hover,:focus) .name{color:var(--font-link-color-hover)}#search_mini_form.searchautocomplete .searchautocomplete-placeholder ul li .price-box{font-size:var(--font-small-size);color:var(--font-link-color)}#search_mini_form.searchautocomplete .searchautocomplete-placeholder ul li .price-box .price-ot{font-size:inherit}#search_mini_form.searchautocomplete .searchautocomplete-placeholder ul li .price-box .old-price .price{font-size:1rem;color:#787878}.pager .pages ol{display:block;list-style:none;margin:0;font-size:inherit}.block-title .toggle{position:absolute;display:block;cursor:pointer;right:10px;top:50%;width:20px;height:20px;margin-top:-10px}.block-title .toggle::before{display:block;content:'\002B';color:#fff;font-size:3rem;font-weight:var(--font-weight-500);line-height:.6}.block-title .toggle.opened::before{content:'\2212'}.sidebar .configurable-swatch-list a:is(:link,:visited){font-weight:var(--font-weight-500)}#page-title{margin-bottom:20px;padding:15px;background-color:var(--bg-second-color)}#page-title h1{margin:0}.breadcrumbs + #page-title{margin-top:-20px;padding-top:5px}#catalog-subitems{position:relative;padding:0}#page-title + #catalog-subitems::before{position:absolute;inset:0 0 auto 0;content:'';display:block;height:60%;background-color:var(--bg-second-color);z-index:0}#page-title + #catalog-subitems > #cat-desc-grid.glide{margin-top:-20px;padding:0 25px}#page-title + #catalog-subitems > #cat-desc-grid.glide img{width:105px;max-width:100%;min-width:82px;margin:0 auto;border-radius:10px;box-shadow:5px 5px 15px rgb(200 200 200 / 40%)}#page-title + #catalog-subitems > #cat-desc-grid:not(.active){padding-left:15px}#page-title + #catalog-subitems > #cat-desc-grid.glide--ltr:not(.active) :is(ul,li){gap:0;width:auto !important}#page-title + #catalog-subitems > #cat-desc-grid:not(.glide--ltr):not(.active) :is(ul,li){gap:15px;width:auto !important}#page-title + #catalog-subitems > #cat-desc-grid.glide .glide__slide{max-width:105px}#page-title + #catalog-subitems > #cat-desc-grid:not(.active) .glide__arrows{display:none}.toolbar{margin:0 0 20px;padding:20px 10px 0;font-size:var(--font-small-size);border-bottom:none;border-top:1px solid var(--bg-main-color);background:#fff}.toolbar .pager{margin:0;padding:0;border-bottom:none;text-align:left;clear:both}.toolbar .pager>div{display:inline-block;vertical-align:top}.category-products > .toolbar .pager>div.sorter{display:none}.toolbar-bottom{margin-block:20px 50px}.vg-gears :is(.gear-first,.gear-second,.gear-third){transform-origin:center;transform-box:fill-box}.vg-gears :is(.gear-first,.gear-third){animation:gears-clockwise 3s linear infinite}.vg-gears .gear-second{animation:gears-anticlockwise 3s linear infinite}@keyframes gears-clockwise{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes gears-anticlockwise{0%{transform:rotate(360deg)}100%{transform:rotate(0)}}.ias-trigger{margin-block:50px;text-align:center}.ias-trigger .load-btn{display:inline-block;vertical-align:top;color:var(--font-link-color);font-size:var(--font-h2-size);font-weight:var(--font-weight-600)}.ias-trigger .load-btn:is(:hover,:focus,:active){color:var(--font-link-color-hover);cursor:pointer}.ias-trigger .load-btn span{display:block}.ias-trigger.ias-noneleft{display:none !important}.ias-trigger .load-more-icon{display:inline-block;vertical-align:top;height:5rem;fill:var(--font-link-color)}.ias-trigger.ias-spinner .load-btn{color:var(--font-link-color-hover)}.ias-trigger.ias-spinner .load-more-icon{fill:var(--font-link-color-hover)}#cat-desc-grid.glide{padding-left:2.5rem}#cat-desc-grid .glide__arrow--left{left:0}#cat-desc-grid .glide__arrow--right{right:0}#cat-desc-grid.glide a span{display:block;margin-top:5px;line-height:1.4;font-size:var(--font-small-size);font-weight:var(--font-weight-500);color:var(--font-base-color);text-align:center}#cat-desc-grid.glide img{display:block;aspect-ratio:1;object-fit:cover}.products-grid .item .dop-info-tovar-labels{position:absolute;top:4rem;right:0;z-index:2}.products-grid .item .dop-info-tovar-labels ul{list-style:none;margin:0}.dop-info-tovar-labels li{position:relative}.label-hover-content .tooltip{position:absolute;top:4px;right:38px;display:block;width:100%;padding:15px;text-align:left;color:#fff;font-size:var(--font-small-size);pointer-events:none;border-radius:4px 0 4px 4px;background:var(--bg-main-color);opacity:0;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);transition:all .25s ease-out;box-shadow:2px 2px 6px rgba(0,0,0,.28);overflow:hidden}.products-grid .item .dop-info-tovar-labels li:hover{cursor:help}.products-grid .item .dop-info-tovar-labels li:hover::after{content:'';position:absolute;top:8px;left:-4px;width:0;height:0;border-left:8px solid #662934;border-top:8px solid transparent;border-bottom:8px solid transparent}.products-grid .item .dop-info-tovar-labels li:hover .label-hover-content .tooltip{opacity:1;position:absolute;width:200px;pointer-events:auto;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);z-index:999}.lte8 .label-hover-content .tooltip{display:none}.lte8 .label-hover-content:hover .tooltip{display:block}.block .actions.list-of-checked-clear{display:block;padding:10px 10px 0;margin:0;text-align:right;background:#fbfdf3;border:1px solid #ebf5c7;border-bottom:none}.block .actions.list-of-checked-clear a,.block .actions.list-of-checked-clear a:is(:link,:visited){position:relative;padding-right:14px;font-weight:var(--font-weight-500);font-size:var(--font-small-size)}.block .actions.list-of-checked-clear a::before,.block .actions.list-of-checked-clear a::after{position:absolute;right:4px;top:50%;content:"";width:3px;height:12px;margin-top:-6px;background:var(--font-link-color);z-index:1}.block .actions.list-of-checked-clear a:is(:hover,:focus,:active)::before,.block .actions.list-of-checked-clear a:is(:hover,:focus,:active)::after{background:var(--font-link-color-hover)}.block .actions.list-of-checked-clear a::before{transform:rotate(45deg)}.block .actions.list-of-checked-clear a::after{transform:rotate(-45deg)}#catalog-listing .currently,.block-layered-nav .currently{display:inline-block;width:100%;padding:0 20px 20px;margin:0 0 50px;background:#fbfdf3;border:1px solid #ebf5c7;border-top:none}.list-of-checked li .label{display:block;width:100%;margin:0;padding:20px 0 10px;font-size:1.6rem;font-weight:var(--font-weight-500);clear:both}.list-of-checked li .value{float:left;padding:3px 7px;margin:0 5px 5px 0;font-weight:var(--font-weight-500);background:var(--bg-third-color);font-size:var(--font-small-size)}.list-of-checked li .value::first-letter{text-transform:capitalize}.list-of-checked li .value .btn-remove{vertical-align:middle}.sidebar #recently-viewed-items .old-price .price-label{font-size:1rem}.sidebar #recently-viewed-items .old-price .price{color:#787878}.sidebar #recently-viewed-items .special-price .price-label{font-size:var(--font-small-size)}#narrow-by-list{margin:0}#narrow-by-list ul li,#narrow-by-list ol li{font-size:var(--font-base-size)}.sidebar .block.social .socials{display:block;width:250px;max-width:100%;height:130px;margin:0 auto}.product-img-box{--top:10px;--height:2.6rem;--v-height:44px}.top-prodazh-label,.plus-present,.sale-label,.discounts-percent,a.video-label-anchor{position:absolute;top:var(--top);display:block;width:4rem;height:var(--height);color:#fff;text-align:center;font-size:1.2rem;line-height:2.6rem;font-weight:var(--font-weight-500);z-index:3}.top-prodazh-label + .plus-present,.sale-label + .discounts-percent{top:calc(2 * var(--top) + var(--height))}.video-label-anchor + .top-prodazh-label,.video-label-anchor + .plus-present{top:calc(2 * var(--top) + var(--height))}.video-label-anchor + .top-prodazh-label + .plus-present{top:calc(3 * var(--top) + 2 * var(--height))}.sale-label,.discounts-percent{right:0;border-radius:20px 0 0 20px;background:hsl(73deg 69% 38%)}.top-prodazh-label,.plus-present,a.video-label-anchor{left:0;border-radius:0 20px 20px 0;background:var(--bg-main-color)}.plus-present{width:8.5rem;background:hsl(73deg 69% 38%)}html[lang="ru"] .plus-present{width:7.5rem}.top-prodazh-label::before{color:#fff;content:'Топ'}.plus-present::before{color:#fff;content:'+ Подарунок'}html[lang="ru"] .plus-present::before{content:'+ Подарок'}.sale-label::before{color:#fff;content:'Sale'}a.video-label-anchor{display:none;vertical-align:top;width:auto;padding:0 10px 0 21px;text-align:left;text-decoration:none;background-color:hsl(73deg 69% 38%);transition:background-color .3s ease}#catalog-listing a.video-label-anchor{display:inline-block}a.video-label-anchor:is(:hover,:focus,:active){background-color:var(--bg-main-color);transition:background-color .3s ease}.video-label-anchor span{position:relative}.video-label-anchor span::before,.video-label-anchor span::after{position:absolute;display:block;content:'';background:#fff}.video-label-anchor span::before{top:5px;left:-8px;width:2px;height:6px;animation:arrow_shine_top 5s cubic-bezier(0.79,0.03,0.43,0.57) infinite}.video-label-anchor span::after{top:7px;left:-10px;width:6px;height:2px;animation:arrow_shine_bottom 5s cubic-bezier(0.79,0.03,0.43,0.57) infinite}@keyframes arrow_shine_top{0%,70%{opacity:1}80%{opacity:0.3}90%,100%{opacity:1}}@keyframes arrow_shine_bottom{0%,20%{opacity:1}30%{opacity:0.3}40%,100%{opacity:1}}.countdownHolder{display:grid;grid-template-columns:repeat(7,auto);grid-template-rows:25px auto;justify-content:center;justify-items:left;align-items:center;width:100%;height:auto;margin:0 0 10px;padding:10px 0;letter-spacing:0;border:none;border-radius:0;background:var(--bg-second-color);box-shadow:none}.countdownHolder p{grid-column:1 / -1;align-self:end;padding:0;margin:0;font-weight:var(--font-weight-500);letter-spacing:0}.countdownHolder .countDays,.countdownHolder .countHours,.countdownHolder .countMinutes,.countdownHolder .countSeconds{display:grid;grid-auto-flow:row;grid-template-columns:1fr 1fr;justify-items:center;margin-bottom:0}.countdownHolder .data-name{align-self:end;grid-column:1 / -1;position:relative;margin:0;padding:0;font-size:1.2rem;font-weight:var(--font-weight-500);letter-spacing:normal}.countdownHolder .position{position:relative;display:block;width:1.2rem;height:2.2rem;overflow:hidden}.countdownHolder .position:nth-of-type(1){justify-self:end}.countdownHolder .position:nth-of-type(2){justify-self:start}.countdownHolder .digit{position:relative;display:block;width:auto;padding:0;text-align:center;color:var(--font-brand-main-color);font-size:1.8rem;font-weight:var(--font-weight-700);letter-spacing:normal;background:transparent}.grey-box,.white-box{margin:25px 0;padding:25px}.grey-box > *:first-child,.white-box > *:first-child{margin-top:0 !important}.grey-box > *:last-child,.white-box > *:last-child{margin-bottom:0 !important}.grey-box{background:var(--bg-second-color)}.add-to-box{text-align:center}.row-product.socia{display:none}.product-view .product-shop .price-box p.old-price,.product-view .product-shop .price-box p.old-price+.special-price{text-align:center}.product-view .product-shop .row-product.socia{text-align:left}.col-main .product-view .box-up-sell{overflow:initial}.catalog-product-view .box-view-offline{margin:50px 0 30px}.product-view .short-brand-info p{margin:0}.prepare-yourself{display:grid;grid-auto-flow:row;justify-content:start;align-items:start;gap:2rem;margin:0 0 20px}.prepare-yourself .img-part{position:relative;width:75px}.prepare-yourself .img-part::after{position:absolute;top:12px;right:-2rem;display:block;content:'';border:15px solid transparent;border-right:15px solid #d4e2a0;z-index:2}.prepare-yourself .img-part a,.prepare-yourself .img-part a:is(:link,:visited){display:block}.prepare-yourself .img-part img{display:block}.prepare-yourself .info-part{width:auto;padding:15px 20px;background:hsl(73deg 69% 93%)}.prepare-yourself .img-part + .info-part{padding:10px 15px}.prepare-yourself .prepare-yourself-title{margin-bottom:5px;font-size:2rem;font-weight:var(--font-weight-700)}.prepare-yourself .prepare-yourself-desc p:last-child{margin-bottom:0}.prepare-yourself .countdown{grid-column:span 2;align-content:center;width:auto;margin:0;padding:15px}.prepare-yourself .countdown > p{margin-bottom:5px}.prepare-yourself .countdown .countDays,.prepare-yourself .countdown .countHours,.prepare-yourself .countdown .countMinutes,.prepare-yourself .countdown .countSeconds{grid-auto-flow:row;grid-template-columns:1fr 1fr;justify-items:center;margin-bottom:5px}.prepare-yourself .countdown .position{width:1.2rem;height:2.4rem}.prepare-yourself .countdown .position:nth-of-type(1){justify-self:end}.prepare-yourself .countdown .position:nth-of-type(2){justify-self:start}.prepare-yourself .countdown .digit{font-size:1.8rem}.prepare-yourself .countdown .data-name{grid-column:1 / -1;padding:0;line-height:1;text-align:center}.prepare-yourself .countdown .countDiv{top:-8px}.prepare-yourself .countdown .countDiv::after{top:.7em}.product-view .product-shop .price-box .old-price .price-label{margin-right:5px;font-size:var(--font-base-size);font-weight:var(--font-weight-400)}.product-view .product-shop .price-box .special-price .price-label{margin-right:5px;font-size:var(--font-base-size);font-weight:var(--font-weight-600)}.product-images-gallery .more-views{position:relative;padding:5px;background:#f9f9f9}.product-images-gallery .more-views a img{width:100%;height:100%;object-fit:cover;aspect-ratio:1;transform:perspective(1px) scale(1);transition:transform .3s ease-in-out}.product-images-gallery .more-views a:hover img{transform:perspective(1px) scale(1.1);transition:transform .3s ease-in-out}.product-images-gallery .more-views::before{position:absolute;bottom:100%;left:35px;display:block;content:'';border:15px solid transparent;border-bottom:15px solid #eee;z-index:2}.product-images-gallery .more-views ul{display:grid;grid-auto-flow:row;grid-template-columns:repeat(auto-fill,minmax(90px,1fr));list-style:none;margin:0}.view-offline-title{display:block;font-size:1.6rem;font-weight:var(--font-weight-500);margin:0 0 10px}.addr-mag{padding-left:0}.box-view-offline .view-offline-addr{display:grid;grid-template-columns:3rem auto;align-items:center;gap:.5rem;line-height:1.3}.box-view-offline svg{display:block;width:3rem;height:auto;fill:var(--bg-main-color)}.box-view-offline a{font-weight:var(--font-weight-500)}.box-view-offline a:is(:hover,:focus) svg{fill:var(--font-link-color-hover)}.box-view-offline span{display:block}.product-view .box-collateral h3{margin:0 0 10px}.box-description h3,.product-view .box-collateral > h3,.popular-products_block.box-up-sell > h3{margin:0 0 25px;border:none;background:none}.product-view .box-collateral > h2,.product-view .box-collateral .grey-box > h2,.product-view .box-collateral header > h2{margin:25px 0 15px}.product-view .box-collateral .grey-box h2{margin:25px 0 20px;padding:5px;border-bottom:1px solid var(--bg-main-color)}#anchor-links{display:grid;grid-auto-flow:row;justify-content:start;list-style:none;margin:0 0 20px;border-left:2px solid #bdc3c7;background:#fff;z-index:9}#anchor-links a,#anchor-links a:link,#anchor-links a:visited{position:relative;display:block;height:100%;padding:10px 15px;left:-2px;font-weight:var(--font-weight-500);line-height:1.2;text-decoration:none;border-left:2px solid transparent}#anchor-links li:nth-of-type(1) a{border-color:var(--bg-main-btn-color)}#anchor-links:hover li a{border-color:transparent}#anchor-links li a:is(:hover,:focus,:active){border-color:var(--bg-main-btn-color) !important}.small-additional-blocks{display:grid;grid-template-columns:repeat(auto-fill,minmax(235px,1fr));gap:1rem;list-style:none;margin:0}.small-additional-blocks .item{position:relative;display:grid;grid-template-columns:90px 1fr;align-items:start;gap:10px;padding:10px;border:1px solid var(--border-color)}.small-additional-blocks .item:is(:hover,:focus,:active){border-color:var(--border-color-hover)}.small-additional-blocks .item .product-image{margin-bottom:0}.small-additional-blocks .item .product-name{width:auto !important;min-width:0;text-align:left}.small-additional-blocks .item .product-name a:is(:link,:visited){display:block;color:var(--font-base-color);font-weight:var(--font-weight-500);line-height:1.4}.small-additional-blocks .item .product-name a:is(:hover,:focus,:active){color:var(--font-link-color-hover)}.small-additional-blocks .item .product-details{padding-top:0}.small-additional-blocks .item .desc_grid{margin-bottom:10px;font-weight:bold}.small-additional-blocks .item .price-box{padding-bottom:1px}.small-additional-blocks .item .price-box .price-label{display:block;line-height:1.3;font-size:var(--font-base-size);font-weight:var(--font-weight-500);color:#585858}.small-additional-blocks .item .price-box .old-price .price-label{font-size:var(--font-small-size);font-weight:var(--font-weight-500)}.small-additional-blocks .item .price-box .old-price,.small-additional-blocks .item .price-box .old-price+.special-price{text-align:left}.small-additional-blocks .item .price-box .old-price+.special-price{margin:0}.small-additional-blocks .item .price-box .price,.small-additional-blocks .item .price-box .special-price,.small-additional-blocks .item .price-box .regular-price{display:block;color:var(--font-brand-main-color);line-height:1}.small-additional-blocks .item .price-box .price{font-size:1.8rem}.small-additional-blocks .item .price-box .old-price{margin:0 0 10px;opacity:.5}.small-additional-blocks .item .price-box .old-price .price{font-size:var(--font-base-size);color:#585858}.small-additional-blocks .item :is(.top-prodazh-label,.plus-present,.sale-label,.discounts-percent),.sidebar .mini-products-list .product-image :is(.top-prodazh-label,.plus-present,.sale-label,.discounts-percent){top:0;left:-10px;width:4rem;height:2.6rem;line-height:2.6rem;font-size:1.2rem;border-radius:0 20px 20px 0}.sidebar .mini-products-list .product-image :is(.top-prodazh-label,.plus-present,.sale-label,.discounts-percent){left:0}.small-additional-blocks .item > :is(.discounts-percent,.sale-label,.plus-present){top:10px;left:0}.small-additional-blocks .item .sale-label + .discounts-percent,.small-additional-blocks .item .top-prodazh-label + .sale-label,.small-additional-blocks .item .top-prodazh-label + .discounts-percent{top:3rem}.small-additional-blocks .item .plus-present + .discounts-percent{top:32px}.small-additional-blocks .item .plus-present{width:7.5rem}html[lang="uk"] .small-additional-blocks .item .plus-present{width:8.5rem}.small-additional-blocks .actions{margin-top:10px}body .small-additional-blocks .item .buy-item{display:grid;width:100%}.small-additional-blocks .item .countdown{grid-template-rows:30px auto;grid-column:span 2;justify-items:left;margin:0;padding:0 15px 10px;background:var(--bg-second-color)}.small-additional-blocks .item .countdown p{margin-bottom:5px;line-height:1.3;text-align:left;font-size:var(--font-small-size)}.small-additional-blocks .item .countdown .countDays,.small-additional-blocks .item .countdown .countHours,.small-additional-blocks .item .countdown .countMinutes,.small-additional-blocks .item .countdown .countSeconds{grid-auto-flow:row;grid-template-columns:1fr 1fr;justify-items:center}.small-additional-blocks .item .countdown .position{width:1.2rem;height:2.8rem}.small-additional-blocks .item .countdown .position:nth-of-type(1){justify-self:end}.small-additional-blocks .item .countdown .position:nth-of-type(2){justify-self:start}.small-additional-blocks .item .countdown .digit{font-size:2rem}.small-additional-blocks .item .countdown .data-name{grid-column:1 / -1;padding:0;line-height:1;text-align:center}.small-additional-blocks .item .countdown .countDiv{position:relative;top:-5px;width:5px}body .flex-list .countdown{justify-items:left;margin:0 0 10px}body .flex-list .countdown p{margin-bottom:5px;font-size:1.2rem}body .flex-list .countdown .countDays,body .flex-list .countdown .countHours,body .flex-list .countdown .countMinutes,body .flex-list .countdown .countSeconds{grid-auto-flow:row;grid-template-columns:1fr 1fr;justify-items:center;margin-bottom:5px}body .flex-list .countdown .position{width:1.2rem;height:2.4rem}body .flex-list .countdown .position:nth-of-type(1){justify-self:end}body .flex-list .countdown .position:nth-of-type(2){justify-self:start}body .flex-list .countdown .digit{font-size:1.8rem}body .flex-list .countdown .data-name{grid-column:1 / -1;padding:0;line-height:1;text-align:center}body .flex-list .countdown .countDiv{top:-8px}body .flex-list .countdown .countDiv::after{top:.7em}#review-form .form-list{max-width:525px;list-style:none;margin:0 0 20px}#review-form > .buttons-set button{float:none}.product-view .form-add .subtitle{position:relative;margin:-20px 0 15px;font-size:var(--font-base-size);text-align:center;line-height:1.3}.product-view .form-add #review-form fieldset h4{margin:0}.product_delivery ul{margin-left:20px}.product_delivery .delivery{width:100%;margin:15px auto}.product_delivery .like-header{margin-top:0}.product_delivery .delivery p{position:relative;margin:0;line-height:1.3;text-align:left}.product_delivery .delivery > p:first-of-type{font-weight:var(--font-weight-700);color:#686868}.product_delivery .delivery p span{color:hsl(353deg 53% 35%)}.product_delivery .delivery li{position:relative;margin:3px 0}.product_delivery .delivery .info-icon{position:relative;display:inline-block;vertical-align:top;width:calc(var(--font-base-size) + 1px);height:calc(var(--font-base-size) + 1px);margin-left:.25em;line-height:var(--font-base-size);text-align:center;color:#888;font-size:.8em;font-weight:var(--font-weight-700);border-radius:50%;background:#fff;box-shadow:0 0 0 2px #ccc;transition:box-shadow .2s ease-in}.product_delivery .delivery .info-icon:is(:hover,:focus-within){box-shadow:0 0 0 2px hsl(353deg 30% 50%);transition:box-shadow .2s ease-in}.product_delivery .delivery .pop-up{transition:background .2s ease-in}.product_delivery .delivery .pop-up:is(:hover,:focus-within){cursor:help;transition:background .2s ease-in}.product_delivery .delivery .pop-up::before{position:absolute;top:calc(100% + 10px);right:-10px;content:attr(data-info);display:block;width:280px;padding:15px;white-space:normal;font-weight:normal;font-size:var(--font-small-size);line-height:1.4;text-align:right;color:#fff;background:var(--bg-main-color);border-radius:5px;z-index:2;visibility:hidden;opacity:0}.product_delivery .delivery .pop-up:is(:hover,:focus-within)::before{visibility:visible;opacity:1;transition:opacity .2s ease-in}.product_delivery .delivery .pop-up::after{position:absolute;top:calc(100% - 7px);right:calc(50% - 9px);content:'';display:block;border:9px solid transparent;border-bottom:9px solid var(--bg-main-color);z-index:2;visibility:hidden;opacity:0}.product_delivery .delivery .pop-up:is(:hover,:focus-within)::after{visibility:visible;opacity:1;transition:opacity .2s ease-in}.product_delivery .returning ul{margin-left:0;list-style:none}#delivery-table{-webkit-flex-direction:column;-webkit-flex-flow:column nowrap;flex-direction:column;flex-flow:column nowrap;margin:20px auto 5px}#delivery-table>div{-webkit-flex:0 1 100%;flex:0 1 100%;margin-bottom:15px}#delivery-table p{padding:10px 15px;margin:0;text-align:left;border:1px solid #f4f4e6;border-top:none}#delivery-table .title{text-align:center;font-weight:var(--font-weight-700);color:#636319;background:#f4f4e6;border:none}#delivery-table b{color:#636319;text-decoration:underline}.product-view > .product_delivery{display:grid;gap:2rem;margin-bottom:100px}.product-view > .product_delivery > div{margin:0;padding:20px 25px;background:#f9f9f9;border-radius:var(--border-radius)}.product-view > .product_delivery > div > *:last-child{margin-bottom:0}.product-view > .product_delivery .like-header{margin-bottom:1rem;line-height:1.2;font-size:1.8rem;font-weight:var(--font-weight-500)}.tablelike-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(165px,100%),1fr));gap:0.5em;margin:0 0 50px}.tablelike-list .row::before,.tablelike-list .row::after{display:none}.tablelike-list .row{display:grid;align-content:space-between;gap:.5em;min-width:1px;list-style:none;border:1px solid var(--border-color);border-radius:5px;overflow:clip;transition:opacity .3s ease}.tablelike-list .row:hover{background:rgba(200,200,200,.1);transition:opacity .3s ease}.tablelike-list .row:has(.availability){opacity:.5}.tablelike-list .row:has(.availability):hover{background:rgb(216 56 32 / 5%);opacity:1}.tablelike-list .row-image{position:relative;text-align:center}.tablelike-list .row-image .discounts-percent{top:.5em;left:0;right:auto;border-radius:0 20px 20px 0}.tablelike-list .row-info{padding:0 1em}.tablelike-list .row-name a:is(:link,:visited){position:relative;display:block;line-height:1.4;font-weight:var(--font-weight-700);text-decoration:none;text-align:center;font-size:var(--font-base-size);color:var(--font-base-color)}.tablelike-list .row-name a:is(:hover,:focus,:active){color:var(--font-link-color-hover)}.tablelike-list .row-name a::after{content:"";border-bottom:1px solid #eee;display:block;width:50%;margin:0 auto;padding-top:3px}.tablelike-list .row-desc{padding:.5em 0;line-height:1.2;font-size:var(--font-small-size);font-weight:var(--font-weight-300);color:#585858;text-align:center}.tablelike-list .row-action{padding:0 1em 1em}.tablelike-list .row-action .actions{text-align:center}.tablelike-list .row-action .actions select{margin-bottom:5px;font-size:1.3rem}.tablelike-list .row-action .buy-item span{font-size:var(--font-base-size)}.product-view .product-shop .tablelike-list .price-box{margin:0 0 5px;text-align:center}.product-view .product-shop .tablelike-list .price-box .price-label{font-size:1.3rem}.product-view .product-shop .tablelike-list .price-box .price{font-size:1.8rem}.product-view .product-shop .tablelike-list .price-box .price .price-ot{font-size:1.3rem}.product-view .product-shop .tablelike-list .price-box .old-price{margin-bottom:5px;line-height:1}.product-view .product-shop .tablelike-list .availability span{font-size:var(--font-small-size);white-space:nowrap}.catalog-product-view .product-shop .box-description.collection{padding:0}.category-tableware-collections .collection-wrapper{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(118px,100%),1fr));gap:.45em;margin-bottom:50px}.category-tableware-collections .collection-wrapper > div:first-of-type{grid-column:1/3;grid-row:1/3;padding:10px;border:none;border-radius:5px;background:#f3f6f6;background:hsl(72.99deg 69.07% 92%);overflow:hidden}.category-tableware-collections .collection-wrapper > div:first-of-type .product-image:is(:link,:visited){padding:0}.category-tableware-collections .collection-wrapper > div:first-of-type img{border-radius:5px}.category-tableware-collections .collection-wrapper > div:first-of-type .product-name{padding:0;margin:15px auto 10px}.category-tableware-collections .collection-wrapper > div:first-of-type .product-name a{font-size:2rem;line-height:1}.category-tableware-collections .collection-wrapper > div:first-of-type .desc_grid{padding:0 5px}.category-tableware-collections .collection-wrapper > div:first-of-type .desc_grid p{margin-bottom:10px;font-size:1.3rem;font-weight:var(--font-weight-400);text-align:center}.category-tableware-collections .collection-wrapper > div:first-of-type .product-name a::after{content:"";border-bottom:1px solid #87a41e;display:block;width:50%;margin:0 auto;padding-top:8px}.category-tableware-collections .collection-wrapper > div:not(:first-of-type){position:relative;display:grid;grid-auto-flow:row;justify-items:stretch;gap:10px;padding:8px;border:none;border-radius:10px;box-shadow:5px 5px 15px rgb(200 200 200 / 40%);transition:box-shadow .2s ease-in-out}.category-tableware-collections .collection-wrapper > div:not(:first-of-type):is(:hover,:focus,:active){box-shadow:0px 0px 0px rgb(200 200 200 / 40%);transition:box-shadow .2s ease-in-out}.category-tableware-collections .collection-wrapper > div:not(:first-of-type) .product-image:is(:link,:visited){padding:0;border-radius:5px;overflow:hidden}.category-tableware-collections .collection-wrapper > div:not(:first-of-type) .desc_grid{padding:0;text-align:left}.category-tableware-collections .collection-wrapper > div:not(:first-of-type) .desc_grid p{margin-bottom:0;text-align:left;font-weight:var(--font-weight-600);font-size:var(--font-small-size);color:#585858}.category-tableware-collections .collection-wrapper > div:not(:first-of-type)::after{display:none}.category-tableware-collections .collection-wrapper > div:not(:first-of-type) .desc_grid p span{display:block;font-weight:var(--font-weight-400);font-size:1rem;color:#999}.category-tableware-collections .collection-wrapper > div:not(:first-of-type) .price-box{padding:0;margin:0;text-align:left}.category-tableware-collections .collection-wrapper > div:not(:first-of-type) .price-box .label-price{display:none}.category-tableware-collections .collection-wrapper > div:not(:first-of-type) .price-box .regular-price{text-align:left;margin:0}.category-tableware-collections .collection-wrapper > div:not(:first-of-type) .price-box .price{font-size:1.4rem;color:var(--font-brand-main-color)}.category-tableware-collections .collection-wrapper > div:not(:first-of-type) .price-box .price:nth-of-type(2){font-size:1.2rem;font-weight:var(--font-weight-500);color:#585858}.category-tableware-collections #catalog-listing .collection-wrapper > div:not(:first-of-type) a.video-label-anchor{display:none}.category-tableware-collections .collection-wrapper .top-prodazh-label,.category-tableware-collections .collection-wrapper .plus-present,.category-tableware-collections .collection-wrapper a.video-label-anchor{left:-8px}.category-tableware-collections .collection-wrapper .sale-label,.category-tableware-collections .collection-wrapper .discounts-percent{right:-8px}.category-textile-collections .collection-wrapper{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(118px,100%),1fr));gap:.45em;margin-bottom:50px}.category-textile-collections .collection-wrapper > div:first-of-type{grid-column:1/3;grid-row:1/3;padding:10px;border:none;border-radius:5px;background:hsl(72.99deg 69.07% 92%);overflow:hidden}.category-textile-collections .collection-wrapper > div:first-of-type .product-image:is(:link,:visited){padding:0}.category-textile-collections .collection-wrapper > div:first-of-type img{border-radius:5px}.category-textile-collections .collection-wrapper > div:first-of-type .product-name{padding:0;margin:15px auto 10px}.category-textile-collections .collection-wrapper > div:first-of-type .product-name a{font-size:2rem;line-height:1}.category-textile-collections .collection-wrapper > div:first-of-type .desc_grid{padding:0 5px}.category-textile-collections .collection-wrapper > div:first-of-type .desc_grid p{margin-bottom:10px;font-size:1.3rem;font-weight:var(--font-weight-400);text-align:center}.category-textile-collections .collection-wrapper > div:first-of-type .product-name a::after{content:"";border-bottom:1px solid #87a41e;display:block;width:50%;margin:0 auto;padding-top:8px}.category-textile-collections .collection-wrapper > div:not(:first-of-type){position:relative;display:grid;grid-auto-flow:row;justify-items:stretch;gap:10px;padding:8px;border:none;border-radius:10px;box-shadow:5px 5px 15px rgb(200 200 200 / 40%);transition:box-shadow .2s ease-in-out}.category-textile-collections .collection-wrapper > div:not(:first-of-type):is(:hover,:focus,:active){box-shadow:0px 0px 0px rgb(200 200 200 / 40%);transition:box-shadow .2s ease-in-out}.category-textile-collections .collection-wrapper > div:not(:first-of-type) .product-image:is(:link,:visited){padding:0;border-radius:5px;overflow:hidden}.category-textile-collections .collection-wrapper > div:not(:first-of-type) .desc_grid{padding:0;text-align:left}.category-textile-collections .collection-wrapper > div:not(:first-of-type) .desc_grid p{margin-bottom:0;text-align:left;font-weight:var(--font-weight-600);font-size:var(--font-small-size);color:#585858}.category-textile-collections .collection-wrapper > div:not(:first-of-type)::after{display:none}.category-textile-collections .collection-wrapper > div:not(:first-of-type) .desc_grid p span{display:block;font-weight:var(--font-weight-400);font-size:1rem;color:#999}.category-textile-collections .collection-wrapper > div:not(:first-of-type) .price-box{padding:0;margin:0;text-align:left}.category-textile-collections .collection-wrapper > div:not(:first-of-type) .price-box .label-price{display:none}.category-textile-collections .collection-wrapper > div:not(:first-of-type) .price-box .regular-price{text-align:left;margin:0}.category-textile-collections .collection-wrapper > div:not(:first-of-type) .price-box .price{font-size:1.4rem;color:var(--font-brand-main-color)}.category-textile-collections .collection-wrapper > div:not(:first-of-type) .price-box .price:nth-of-type(2){font-size:1.2rem;font-weight:var(--font-weight-500);color:#585858}.category-textile-collections #catalog-listing .collection-wrapper > div:not(:first-of-type) a.video-label-anchor{display:none}.category-textile-collections .collection-wrapper .top-prodazh-label,.category-textile-collections .collection-wrapper .plus-present,.category-textile-collections .collection-wrapper a.video-label-anchor{left:-8px}.category-textile-collections .collection-wrapper .sale-label,.category-textile-collections .collection-wrapper .discounts-percent{right:-8px}.ajax-updated-cart-wrapper{position:relative}#cart-updated-window{position:fixed;left:50%;top:50%;width:300px;margin-left:-150px;margin-top:-135px;padding:25px;background:#fff;box-shadow:0 0 50px rgba(50,50,50,.5);overflow:hidden;z-index:9999}#cart-updated-window .btn-remove{position:absolute;top:10px;right:10px;width:16px;height:16px}#cart-updated-window .btn-remove::before,#cart-updated-window .btn-remove::after{right:6px;width:4px;height:16px}#cart-updated-window .success-info{margin:0 0 15px 0;font-weight:var(--font-weight-500);font-size:2rem;color:var(--font-base-color);line-height:1.2;text-align:center}.add2cart_window{display:grid;grid-auto-flow:row;align-items:center;gap:1rem;text-align:center}.add2cart_window .f-right,.add2cart_window .right{float:none !important}.add2cart_window .white_part{padding:10px 0}.add2cart_window button a,.add2cart_window button a:link,.add2cart_window button a:visited,.add2cart_window button a:hover{color:#fff;text-decoration:none}.add2cart_window .back_to_shop span{color:hsl(353deg 53% 35%);font-size:var(--font-base-size);font-weight:var(--font-weight-500);border-bottom:1px dashed hsl(353deg 53% 35%);cursor:pointer}.add2cart_window .back_to_shop span:is(:active,:focus,:hover){border-bottom:1px solid hsl(353deg 53% 35%)}.add2cart_window .rettext{margin:0;font-size:1rem;font-weight:var(--font-weight-500);text-align:center}.product-shop .table-of-grouped-product{margin-bottom:30px}.product-shop .table-of-grouped-product h3{display:inline-block;vertical-align:bottom;color:#527279;font-size:1.3em;line-height:1;margin:0;padding:10px 25px 5px;text-align:center;border:none;background:#ecf0f1}.data-table.grouped-items-table{margin-bottom:0;border:5px solid var(--border-color)}.data-table.grouped-items-table :is(td,th){vertical-align:middle;padding:5px 10px;border:none}.data-table.grouped-items-table td:first-of-type{min-width:98px;padding:5px 0}.data-table.grouped-items-table td:nth-of-type(2){font-weight:var(--font-weight-500)}.data-table.grouped-items-table tr{border-bottom:1px solid var(--border-color)}.data-table.grouped-items-table tbody tr:last-of-type{border:none}.data-table.grouped-items-table tbody tr:hover{background:rgba(200,200,200,.1)}.data-table.grouped-items-table input{background:#fff}.product-view .product-shop .data-table.grouped-items-table .price-box{margin:0 !important}.product-view .product-shop .data-table.grouped-items-table .availability{margin:0;text-align:center}.product-view .product-shop .data-table.grouped-items-table .price-box .price{font-size:var(--font-base-size);line-height:1}.data-table.grouped-items-table .summa-v-nabore{text-align:center;font-weight:var(--font-weight-700);font-size:var(--font-small-size);white-space:nowrap}body .flex-list>li{display:block;width:100%}.out-of-stock-items{list-style:none;margin:0 0 10px}.out-of-stock-items,.out-of-stock-items .item .grid_wrap,body .flex-list,body .flex-list .item .grid_wrap{display:-webkit-box !important;display:-moz-box !important;display:-ms-flexbox !important;display:-webkit-flex !important;display:flex !important;-webkit-justify-content:flex-start;-webkit-align-items:stretch;-webkit-align-content:flex-start;justify-content:flex-start;align-items:stretch;align-content:flex-start;gap:10px}.out-of-stock-items,body .flex-list{-webkit-flex-direction:row;-webkit-flex-wrap:wrap;flex-direction:row;flex-wrap:wrap}body .flex-list .item .grid_wrap{-moz-box-orient:vertical;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;-webkit-flex-wrap:nowrap;-webkit-flex-flow:column nowrap;flex-direction:column;flex-wrap:nowrap;flex-flow:column nowrap}body .flex-list .item{position:relative;float:none;padding:0;text-align:center;border:1px solid var(--border-color)}body .flex-list.post-list .item,body .flex-list.post-list .item:is(:focus,:hover){border:none}.out-of-stock-items h2{width:100%}body .flex-list .product-image:is(:link,:visited){-moz-box-ordinal-group:1;-webkit-box-ordinal-group:1;-webkit-order:1;-ms-flex-order:1;order:1;display:block;width:100%;margin:0 auto;padding:10px}body .flex-list .product-image img{display:block;width:100%;height:auto}body .flex-list .actions,body .flex-list .desc_grid,body .flex-list .price-box,body .flex-list .product-name,body .flex-list .ratings{display:block;padding:0 15px;-webkit-flex-shrink:0;flex-shrink:0}body .flex-list.flex-name-under .product-name{-moz-box-ordinal-group:2;-webkit-box-ordinal-group:2;-webkit-order:2;-ms-flex-order:2;order:2;margin:5px 0}body .flex-list .product-name a:is(:link,:visited){display:block;line-height:1.4;font-weight:var(--font-weight-700);text-decoration:none;text-align:center;font-size:var(--font-base-size);color:var(--font-base-color)}body .flex-list .product-name a:is(:hover,:focus,:active){color:var(--font-link-color-hover)}body .flex-list .desc_grid{-moz-box-ordinal-group:3;-webkit-box-ordinal-group:3;-webkit-order:3;-ms-flex-order:3;order:3;font-size:var(--font-small-size);font-weight:var(--font-weight-300);color:#585858;line-height:1.2;padding-bottom:20px}body .flex-list .product-shop{-moz-box-ordinal-group:3;-webkit-box-ordinal-group:3;-webkit-order:3;-ms-flex-order:3;order:3;flex-shrink:0}body .flex-list .ratings{-moz-box-ordinal-group:4;-webkit-box-ordinal-group:4;-webkit-order:4;-ms-flex-order:4;order:4;font-size:var(--font-small-size)}body .flex-list .price-box{-moz-box-ordinal-group:5;-webkit-box-ordinal-group:5;-webkit-order:5;-ms-flex-order:5;order:5;line-height:1}body .flex-list .price-box .price{font-size:1.8rem}.collectione .price-box p.old-price,.collectione .price-box p.special-price,.from-same-collection .price-box p.old-price,.from-same-collection .price-box p.special-price{text-align:center}body .flex-list .price-box :is(.label-price,.price-label){font-size:var(--font-base-size);font-weight:var(--font-weight-500);color:#3a3a3a}body .flex-list .price-box span{line-height:1}body .flex-list .price-box .old-price .price-label{font-weight:var(--font-weight-400);font-size:var(--font-small-size);line-height:1}body .flex-list .price-box .old-price .price{font-size:var(--font-small-size);line-height:1;font-weight:var(--font-weight-500);color:#585858}body .flex-list .price-box .special-price{margin-top:5px;line-height:1}body .flex-list .price-box .special-price .price-label,body .flex-list .price-box .price-ot{font-size:var(--font-base-size);font-weight:var(--font-weight-500)}body .flex-list .price-box .special-price .price{font-size:1.8rem}body .flex-list .countdownHolder{-moz-box-ordinal-group:6;-webkit-box-ordinal-group:6;-webkit-order:6;-ms-flex-order:6;order:6}body .flex-list .actions{-moz-box-ordinal-group:7;-webkit-box-ordinal-group:7;-webkit-order:7;-ms-flex-order:7;order:7;padding-bottom:15px}body .flex-list .actions select{display:block;max-width:100%;margin:10px auto;font-size:var(--font-base-size)}body .flex-list .price-box + .actions select{margin-top:0}body .flex-list .actions>p:last-of-type{margin-bottom:0}body .flex-list .actions .availability{text-align:center}.flex.flex-list > li + li.out-of-stock-items-list{margin-top:50px}.flex.flex-list > li.out-of-stock-items-list{margin-top:0}.flex.flex-list > .out-of-stock-items-list > h2{padding:0;margin:0 0 25px;text-align:center;color:#d83820;font-size:var(--font-h2-size);font-weight:var(--font-weight-600);border:none}body .flex-list.post-list{-webkit-justify-content:center;justify-content:center}body .flex-list.post-list,body .flex-list.post-list .item .grid_wrap{-webkit-flex-wrap:nowrap;flex-wrap:nowrap}body .flex-list.post-list .featured-image img{display:block;height:auto;margin:0 auto;line-height:1}body .flex-list.post-list .featured-image a:is(:link,:visited){display:block;height:100%}body .flex-list.post-list .homepage-post-title{margin-bottom:10px}body .flex-list.post-list .homepage-post-title a:is(:link,:visited){display:block;color:#34495e;font-weight:var(--font-weight-700);font-size:1rem;line-height:1;padding:15px 10px 5px;border-bottom:1px solid #ecf0f1}body .flex-list.post-list .featured-image a:is(:active,:focus,:hover),body .flex-list.post-list .homepage-post-title a:is(:active,:focus,:hover){color:var(--bg-main-color)}body .flex-list.post-list .post-entry{margin-bottom:10px}body .flex-list.post-list .post-entry p:last-of-type{margin:0}body .flex-list.post-list .post-date{display:block;text-align:right !important;font-size:.9em;padding-right:5px;color:#999}.flex.flex-list{margin:0 0 10px}.flex.flex-list .item{min-width:1px;padding:0;border:none}.flex.flex-list .item>.grid_wrap,.flex.flex-list .item>.product{-webkit-flex:0 0 100%;flex:0 0 100%;gap:0;height:100%;border:1px solid var(--border-color)}.flex.flex-list .item:nth-of-type(odd)>.grid_wrap,.flex.flex-list .item:nth-of-type(odd)>.product{border-left:none}.flex.flex-list .item:nth-of-type(even)>.grid_wrap,.flex.flex-list .item:nth-of-type(even)>.product{border-right:none}.flex.flex-list .item:focus>.grid_wrap,.flex.flex-list .item:focus>.product,.flex.flex-list .item:hover>.grid_wrap,.flex.flex-list .item:hover>.product{border-color:var(--border-color-hover) !important}.home-popular-block{margin-bottom:30px}body .flex-list.home-popular{-webkit-justify-content:flex-start;justify-content:flex-start;margin:20px 0 10px}body .flex-list .item{-webkit-flex:0 1 100%;flex:0 1 100%;min-width:0}.std-item-list .item{display:grid;text-align:center;padding:10px 10px 15px;border:1px solid var(--border-color)}.std-item-list .item:hover,.std-item-list .item:focus{border-color:var(--border-color-hover)}.std-item-list .item img{display:block}.std-item-list .item .product-image,.std-item-list .item .product-image:visited{position:relative;display:block;margin-bottom:15px}.std-item-list .item .product-name{margin-bottom:5px}.std-item-list .item .product-name a,.std-item-list .item .product-name a:visited{position:relative;display:block;line-height:1.4;font-weight:var(--font-weight-700);font-size:var(--font-base-size);color:var(--font-base-color)}.std-item-list .item .product-name a::after{content:'';display:block;width:50%;margin:0 auto;padding-top:3px;border-bottom:1px solid #eee}.std-item-list .sale-label,.std-item-list .discounts-percent{right:-11px}.std-item-list .top-prodazh-label,.std-item-list .plus-present{left:-11px}.std-item-list .item .desc_grid{padding-bottom:20px;line-height:1.2;font-weight:var(--font-weight-300);font-size:var(--font-small-size);color:#585858}.std-item-list .item .ratings{margin-bottom:15px;font-size:var(--font-small-size)}.std-item-list .item .ratings .rating-box{margin:0 auto 5px}.std-item-list .item .price-box{margin-bottom:10px;line-height:1}.std-item-list .item .price-box .label-price{display:inline-block;vertical-align:baseline;font-size:var(--font-base-size);font-weight:var(--font-weight-500)}.std-item-list .item .price-box .old-price .price-label{font-weight:var(--font-weight-400);font-size:var(--font-small-size)}.std-item-list .item .price-box .old-price .price{font-weight:var(--font-weight-500);font-size:var(--font-small-size);color:#585858;text-decoration:line-through}.std-item-list .item .price-box .regular-price{display:inline-block;vertical-align:baseline}.std-item-list .item .price-box .price{font-size:1.8rem;font-weight:var(--font-weight-700);color:var(--font-brand-main-color)}.std-item-list .item .product-image{order:1}.std-item-list .item .product-name{order:2}.std-item-list .item .desc_grid{order:3}.std-item-list .item .ratings{order:4}.std-item-list .item .price-box{order:5}.std-item-list .item .countdownHolder{order:6}.std-item-list .item .actions{order:7}#recent-carousel{margin-bottom:100px;cursor:auto}#recent-carousel .glide__arrow{top:45%;border:5px solid #fff;border-radius:0;box-shadow:none}#recent-carousel .glide__arrow--left{left:-5px}#recent-carousel .glide__arrow--right{right:-5px}.poem{position:relative;padding:15px 45px;margin:20px 0;border:1px solid var(--bg-main-color);clear:both}.poem.left,.poem.right{float:none !important}.poem:after,.poem:before{position:absolute;display:inline-block;text-indent:0 !important}.poem:before{top:15px;left:15px;content:open-quote;font-size:3.4rem;line-height:1;color:var(--font-brand-main-color)}.poem:after{bottom:15px;right:15px;content:close-quote;font-size:3.4rem;line-height:1;color:var(--font-brand-main-color)}.poem p{text-align:center;font-size:var(--font-small-size)}.poem p:last-of-type{margin-bottom:0}.main-container .home-widgets > .container{clear:both}.ves-brand-page .brand-meta > .brand-image{float:left;width:100px;margin:0 10px 0 0}.brand-product .pager .pages li a{display:none}.brand-product .pager .pages li.current{margin-inline:2px}.brand-product .pager .pages li a.previous,.brand-product .pager .pages li.show-this-li a,.brand-product .pager .pages li a.next{display:block;margin-inline:2px}.index-title,.category-title,.page-title,.sidebar .block-title{position:relative;padding:10px;margin:0 0 25px;text-align:center;background:var(--bg-main-color)}.sidebar .block-title.reviews-block-title{margin-bottom:10px}.index-title h1,.index-title .index-h,.category-title h1,.page-title h1,.sidebar .block-title strong{padding:10px;color:#fff;text-transform:none;border:2px dashed hsl(353deg 33% 55%)}.sidebar .block-title strong{margin:0;line-height:1.3;font-weight:var(--font-weight-300);font-size:var(--font-h2-size)}.index-title.secondary,.sidebar .block-title{padding:5px}.index-title.secondary .index-h,.sidebar .block-title strong{display:block;font-size:var(--font-h3-size);padding:5px;border:1px dashed hsl(353deg 33% 55%)}#new-header-slider:is(:link,:visited){position:relative;display:block;float:none !important;margin:0 auto 50px;border-radius:var(--border-radius);overflow:hidden;box-shadow:0 12px 10px -12px rgb(0 0 0 / 25%);transition:box-shadow .2s ease-in-out}#new-header-slider:is(:hover,:focus,:active){color:var(--font-link-color);text-decoration:none}#new-header-slider picture{display:block}#new-header-slider img{display:block;width:100%}#new-header-slider .desc{position:absolute;inset:0;display:grid;align-content:space-between;padding:clamp(10px,10px + 1vw,2rem) clamp(10px,10px + 1.6vw,3rem)}#new-header-slider .first-half{display:grid}#new-header-slider .first-line{grid-area:first-line;font-weight:var(--font-weight-500)}#new-header-slider .second-line{grid-area:second-line;font-weight:var(--font-weight-600);letter-spacing:-2px}#new-header-slider .third-line{grid-area:third-line;font-weight:var(--font-weight-500)}#new-header-slider .second-half{display:grid;gap:1rem}#new-header-slider .fourth-line{grid-area:fourth-line}#new-header-slider .until{position:relative;display:inline-block;padding:.5rem 1rem;font-size:1.2rem;font-weight:var(--font-weight-500);color:var(--font-base-color);border-radius:var(--border-btn-radius);background:#fff}#new-header-slider .fifth-line{grid-area:fifth-line}#new-header-slider.txt .first-half{grid-template-columns:repeat(4,1fr);align-content:center;grid-template-areas:			"first-line first-line first-line first-line" 			"second-line second-line second-line second-line" 			"third-line third-line third-line third-line"}#new-header-slider.txt .first-line{margin-bottom:.3rem;line-height:1.4;font-size:clamp(1rem,.71rem + 1.1vw,1.4rem)}#new-header-slider.txt .second-line{line-height:1.2;font-size:clamp(2.2rem,-0.0856rem + 8.57vw,5.4rem)}#new-header-slider.txt .third-line{line-height:1.4;font-weight:var(--font-weight-500);letter-spacing:-1px;font-size:clamp(1.2rem,-0.08rem + 4.8vw,3rem)}#new-header-slider.txt .second-half{grid-template-columns:repeat(4,1fr);grid-template-areas:			"fourth-line fourth-line fourth-line fourth-line" 			"fifth-line fifth-line fifth-line fifth-line"}#new-header-slider.txt :is(.first-line,.second-line,.third-line,.fourth-line,.fifth-line){text-align:center}#new-header-slider.numbers .first-half{grid-template-columns:repeat(5,1fr);align-content:center;align-items:center;grid-template-areas:			"first-line first-line second-line second-line second-line" 			"first-line first-line second-line second-line second-line" 			"third-line third-line third-line third-line third-line"}#new-header-slider.numbers .first-line{text-align:right;line-height:1;letter-spacing:-1px;font-size:clamp(2.6rem,1.6rem + 3.75vw,4rem)}#new-header-slider.numbers .second-line{text-align:left;padding-left:1rem;line-height:1;font-size:clamp(4.8rem,-0.347rem + 19.3vw,12rem)}#new-header-slider.numbers .third-line{text-align:center;line-height:1.2;letter-spacing:-1px;font-size:clamp(1.4rem,.87rem + 2vw,2.2rem)}#new-header-slider.numbers .second-half{grid-template-columns:repeat(4,1fr);grid-template-areas:				"fourth-line fourth-line fourth-line fourth-line" 				"fifth-line fifth-line fifth-line fifth-line";align-items:center;align-self:end}#new-header-slider.numbers .fourth-line{text-align:center}#new-header-slider.numbers .fifth-line{text-align:center}#new-header-slider .animated{display:block;width:650px;min-width:100%;max-width:100%;padding:0 15px;text-align:left}#new-header-slider .typing_line.active{border-right:.05em solid var(--bg-main-color);-webkit-animation:blink-caret 1s step-end infinite;animation:blink-caret 1s step-end infinite}@-webkit-keyframes blink-caret{0%,100%{border-color:transparent}50%{border-color:var(--bg-main-color)}}@keyframes blink-caret{0%,100%{border-color:transparent}50%{border-color:var(--bg-main-color)}}.cms-index-index .main-widget{padding:0}.cms-index-index .main-widget ul.home-page-main-widget{display:grid;grid-auto-flow:column;gap:2px;list-style:none;margin:0}.cms-index-index .main-widget ul.home-page-main-widget li.tabs-punkt{position:relative;padding:5px;background-color:hsl(353deg 53% 45%)}.cms-index-index .main-widget ul.home-page-main-widget li.tabs-punkt:is(.active,:hover,:focus,:active){background-color:var(--bg-main-btn-color)}.cms-index-index .main-widget .home-page-main-widget .tabs-punkt.active:before{position:absolute;top:100%;left:50%;display:block;width:0;height:0;content:"";margin-left:-10px;border:10px solid transparent;border-top-color:var(--bg-main-btn-color);z-index:50}.cms-index-index .main-widget ul.home-page-main-widget li.tabs-punkt a:is(:link,:visited){display:block;height:100%;padding:5px;font-size:var(--font-h3-size);font-weight:var(--font-weight-300);color:#fff;line-height:1.3;text-align:center;text-decoration:none;background-color:transparent;border:1px dashed hsl(353deg 33% 65%)}.cms-index-index .main-widget ul.home-page-main-widget li.tabs-punkt.active a{border:1px dashed hsl(353deg 33% 55%)}.cms-index-index .main-widget ul.home-page-main-widget li.tabs-punkt a:is(:hover,:focus,:active){text-decoration:none;background-color:transparent}.cms-index-index .main-widget .main-widget-content{padding:25px;background-color:var(--bg-second-color)}.cms-index-index .main-widget .main-widget-content .newsletter-widget{margin:20px 0 0}.cms-index-index .main-widget .main-widget-content .newsletter-widget #rcode{position:relative;display:inline-block;vertical-align:top;left:-25px;float:none !important}.cms-index-index .main-widget .main-widget-content .newsletter-widget .newsletter_wrapper > .input-box,.footer-newsletter .newsletter_wrapper > .input-box{margin-bottom:10px}.cms-index-index .main-widget .main-widget-content .newsletter-widget .newsletter_wrapper > .input-box fieldset,.footer-newsletter .newsletter_wrapper > .input-box fieldset{border-color:var(--border-color-hover)}.cms-index-index .main-widget .main-widget-content .newsletter-widget .newsletter_wrapper > .input-box fieldset:is(:hover,:focus,:focus-within),.footer-newsletter .newsletter_wrapper > .input-box fieldset:is(:hover,:focus,:focus-within){border-color:var(--font-link-color-hover)}.cms-index-index .main-widget .main-widget-content .newsletter-widget .newsletter_wrapper .actions{text-align:center;padding:20px 0 0 0}.cms-index-index .main-widget .main-widget-content .newsletter-widget .newsletter_wrapper .actions button.button,.after-post-nsubscribe .newsletter_wrapper .actions button.button{display:inline-block;vertical-align:top}.cms-index-index .main-widget .main-widget-content .newsletter-widget .newsletter_wrapper .actions button.button>span,footer .footer-newsletter .newsletter_wrapper .actions button.button>span,.after-post-nsubscribe .newsletter_wrapper .actions button.button>span{float:none;display:block;height:auto;padding:10px 25px;line-height:1;color:#fff;font-size:var(--font-base-size);border-radius:3px;background:hsl(353deg 53% 45%)}.cms-index-index .main-widget .main-widget-content .newsletter-widget .newsletter_wrapper .actions button.button>span:hover,footer .footer-newsletter .newsletter_wrapper .actions button.button>span:hover,.after-post-nsubscribe .newsletter_wrapper .actions button.button>span:hover{color:#fff;background:var(--bg-main-btn-color)}.cms-index-index .main-widget .main-widget-content .newsletter-widget .newsletter_wrapper .input-text,footer .newsletter_wrapper .input-text{display:block;height:auto;padding:5px 15px;color:var(--font-base-color);font-size:var(--font-small-size);font-style:normal;border:none;background:transparent;box-shadow:none;transition:all .3s ease}.cms-index-index .main-widget .main-widget-content .newsletter-widget .newsletter_wrapper .input-text:hover,.cms-index-index .main-widget .main-widget-content .newsletter-widget .newsletter_wrapper .input-text:active,.cms-index-index .main-widget .main-widget-content .newsletter-widget .newsletter_wrapper .input-text:focus,footer .newsletter_wrapper .input-text:hover,footer .newsletter_wrapper .input-text:active,footer .newsletter_wrapper .input-text:focus{border-color:hsl(353deg 53% 45%)}.cms-index-index .main-widget .main-widget-content .newsletter-widget .newsletter_wrapper .validation-advice{font-size:14px;line-height:14px;color:red}.cms-index-index .main-widget .main-widget-content .social-profiles-links{display:block;text-align:center}.cms-index-index .main-widget .main-widget-content .social-profiles-links a{display:inline-block;vertical-align:top;margin:0}.cms-index-index .main-widget .main-widget-content .social-profiles-links a img{-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);transition:all .3s ease-in-out}.cms-index-index .main-widget .main-widget-content .social-profiles-links a img:hover{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);transition:all .3s ease-in-out}.cms-index-index .main-widget .main-widget-content #our-social-profiles p.social-profiles-actions{font-weight:var(--font-weight-500);font-size:var(--font-base-size)}#our-social-profiles li{text-align:left}body .home-widgets .last-blog .index-title{margin:0}body .home-widgets .last-blog .post-list{display:grid;grid-auto-flow:row;gap:15px;list-style:none;margin:0}body .home-widgets .last-blog .post-list .featured-image{margin-bottom:15px}body .home-widgets .last-blog .post-list .homepage-post-title{margin-bottom:15px;text-align:left}body .home-widgets .last-blog .post-list .homepage-post-title a,body .home-widgets .last-blog .post-list .homepage-post-title a:link,body .home-widgets .last-blog .post-list .homepage-post-title a:visited{font-size:var(--font-h3-size);line-height:1.3;font-weight:var(--font-weight-700)}body .home-widgets .last-blog .post-list .homepage-post-title .post-date{margin:5px 0 0 0;font-size:var(--font-small-size);font-weight:var(--font-weight-400);font-style:normal}body .home-widgets .last-blog .post-list .post{padding:25px;background:var(--bg-second-color)}body .home-widgets .last-blog .post-list .post p{margin-bottom:0}.last-blog .flex.flex-list{-webkit-flex-wrap:wrap;-webkit-flex-flow:row wrap;flex-wrap:wrap;flex-flow:row wrap}.last-blog .flex.flex-list .item{-webkit-flex:0 1 100%;flex:0 1 100%;text-align:left}.formbuilder-form .form-list .options-list{margin-left:0;padding-top:5px;list-style:none}.formbuilder-form .form-list.product-options .options-list li,.formbuilder-form .form-list.product-options .options-list li:first-child{padding:0}.formbuilder-form .form-list .options-list input[type=radio]{display:inline-block;vertical-align:middle;float:none;margin:0}.formbuilder-form .form-list .options-list .label{display:inline-block;vertical-align:middle;margin-left:0}body.is-blog .post-view .post-entry .buttons-set .buy-item.white span{font-size:1.2em !important}.cms-page-view .std{margin:0 10px 100px}#about_us .br{display:block}#about_us .margin-left{margin-left:50px}#about_us .big-numbers{display:grid;grid-template-columns:100%;justify-content:start;gap:3rem}#about_us .big-numbers.right{float:none !important}#about_us .big-numbers p.number{margin:35px 0;font-size:4rem;font-weight:var(--font-weight-700);line-height:1;text-align:center}#about_us .big-numbers span{display:block;font-size:var(--font-base-size)}#about_us .vert-line{position:relative;isolation:isolate}#about_us .vert-line::before{position:absolute;top:0;left:18px;display:block;content:'';width:4px;height:100%;background:hsl(180deg 10% 80%);z-index:-1}#about_us .line-middle::before{height:125%}#about_us .line-bottom::before{display:none}#about_us .long-road{display:grid;grid-template-columns:100%;gap:1rem;padding-bottom:25px;font-size:var(--font-base-size)}#about_us .long-road > div{position:relative;padding:1em;background:var(--bg-second-color)}#about_us .red-labels .h3{font-weight:var(--font-weight-600)}#about_us .red-labels small{position:relative;display:inline-block;vertical-align:top;margin-top:-2px}#about_us .own-brand{display:grid;grid-template-columns:100%}#about-us_address{margin-top:50px}#about-us_address h3{margin:10px 0 0}#about_us .bg-plz{padding:1em;background:var(--bg-second-color)}.ves-brandlist-page h2{margin-left:10px;margin-right:10px}.ves-brandlist-page .brand-wrapper{display:grid;grid-template-columns:repeat(auto-fit,minmax(105px,1fr));justify-items:center;align-items:center;gap:3rem;margin-top:50px}.ves-brandlist-page .brand_container{border-radius:var(--border-radius);box-shadow:5px 5px 15px rgb(200 200 200 / 40%)}.ves-brandlist-page .brand_item:is(:link,:visited){display:block;padding:.5rem;text-align:center;line-height:1.3;font-weight:var(--font-weight-500);font-size:var(--font-base-size)}.ves-brandlist-page .brand_item img{display:block;width:100px;margin:0 auto .75rem;border-radius:var(--border-radius)}.same-brand-products h2{margin-left:10px;margin-right:10px}.contact-block{position:relative;display:grid;grid-template-columns:100%;gap:3rem;width:100%;padding-bottom:100px}.contact-block .contact-info{display:grid;grid-template-columns:100%;gap:2rem}.contact-block .contact-info > div{padding:25px;border-radius:3px;background:var(--bg-second-btn-color)}.contact-block .contact-info h2{grid-column:1 / -1;margin-top:0}.contact-block .contact-info p{text-align:left}.contact-block .contact-info > div > *:last-child{margin-bottom:0}.contact-block .contact-manager{gap:2rem}.contact-block .contact-manager img{display:block;width:250px}.contact-block .contact-manager > div *:last-child{margin-bottom:0}#contactForm h2{margin:25px 10px 20px}#contactForm .form-list .input-box{width:auto}#contactForm .fieldset{background:0 0;border:none;padding:0;margin:0}#contactForm .form-list{list-style:none;margin:0}#contactForm .form-list :is(input,textarea){border:none;box-shadow:none}#form-add-customer-dob ul{margin:0;list-style:none}.checkout-onepage-success h1{margin-top:50px}#checkout-step-login .registered-login-choice{display:grid;grid-template-columns:100%;gap:3rem}#checkout-step-login .registered-login-choice ul.form-list > li.field .input-box-flex{width:100%}#checkout-step-login .registered-login-choice > div:nth-of-type(2){align-self:center;justify-self:center}#checkout-step-login .registered-login-choice > div:nth-of-type(2) span{position:relative;display:block;color:#888}#checkout-step-login .registered-login-choice h3{margin-top:0}#co-payment-form{width:100px}#ordercomment-comment{width:100%;border:none}#ordercomment-comment:is(:hover,:focus,:active){outline:none !important}#success_page .success-order_number a{font-weight:var(--font-weight-500)}#success_page .if-anything ul{position:relative;list-style:none;margin:-10px 0 10px;font-weight:var(--font-weight-500)}#success_page .success-order_number a{font-weight:var(--font-weight-500)}#success_page .some-gifts{margin-bottom:10px;padding:10px 15px;background:hsl(73deg 69% 93%)}#success_page .some-gifts + .some-gifts{margin-bottom:20px}#success_page .some-gifts p{margin:0}#success_page .social-pages a{display:inline-block;vertical-align:top;width:4rem}#success_page .social-pages a + a{margin-left:5px}#success_page .social-pages img{display:block}.checkout-cart-index .cart-form-table > fieldset{border:none}.category-image{width:100%;overflow:hidden;margin:0 0 10px;text-align:center}.category-image img{max-width:100%}.category-description{margin:0 0 20px;padding:0 10px}.category-description.category-bottom-description table th{font-weight:bold;line-height:1.2}.category-description.category-bottom-description table th,.category-description.category-bottom-description table td{padding:5px;border:1px solid #ecf0f1}.product-shop-left{float:left;margin:0 auto 30px;width:310px;max-width:100%}.product-shop-left .box-collateral.box-additional{clear:both}.product-view .product-shop .price-box p,.product-view .product-shop .price-box .regular-price{text-align:center}.catalog-product-view .scheme{margin:25px 0}.catalog-product-view .scheme>.flex{-webkit-flex-direction:column;-webkit-flex-flow:column nowrap;flex-direction:column;flex-flow:column nowrap}.catalog-product-view .scheme>.flex>div{min-width:1px}.catalog-product-view .scheme .title{font-size:16px;line-height:20px;font-weight:var(--font-weight-700);color:hsl(353deg 53% 35%);margin-bottom:15px}.catalog-product-view .scheme .img{text-align:center;padding:0 0 15px}.catalog-product-view .scheme .desc{-webkit-flex:0 1 100%;flex:0 1 100%;padding-left:15px;border-left:1px solid var(--bg-main-color)}.brand-description a,.brand-description a:link,.brand-description a:visited{color:#d35400;text-decoration:none}.brand-description a:active,.brand-description a:focus,.brand-description a:hover{color:var(--bg-main-color);text-decoration:none}.sidebar .block-related .product,.sidebar .block-viewed .product{-webkit-flex-direction:row;flex-direction:row}.sidebar .block-related .product>div:nth-of-type(1),.sidebar .block-viewed .product>div:nth-of-type(1){-webkit-flex:0 0 110px;flex:0 0 110px}.sidebar .block-related .product .product-image:link,.sidebar .block-related .product .product-image:visited,.sidebar .block-viewed .product .product-image:link,.sidebar .block-viewed .product .product-image:visited{margin:0 10px 0 0}.toolbar strong{display:block;padding-bottom:5px}.toolbar .pager{text-align:center}.pager .pages{margin:10px auto 0}.sorter .sort-by{margin-bottom:10px}.pager .pages li{margin:0 5px 5px 0}.pager .pages .current,.pager .pages li a{width:30px;height:30px;line-height:30px}.my-account .account-address-block .flex,.my-account .addresses-list .addresses-additional .flex,.my-account .addresses-list .addresses-primary .flex{-webkit-flex-wrap:wrap;-webkit-flex-flow:row wrap;flex-wrap:wrap;flex-flow:row wrap}.my-account .account-address-block .flex>div,.my-account .addresses-list .addresses-additional .flex>div,.my-account .addresses-list .addresses-primary .flex>div{width:100%;margin-bottom:15px}.account-login .new-users .buttons-set{padding-left:0}.account-login .new-users .buttons-set button{border:1px solid hsl(192deg 15% 83%)}.account-login .registered-users p.required{padding:0 0 5px 0}.flex.login-page .new-users .important{color:#888;font-style:italic;font-size:.9em}.flex.login-page{-webkit-flex-wrap:wrap;-webkit-flex-flow:row wrap;flex-wrap:wrap;flex-flow:row wrap}.flex.login-page>div{-webkit-flex-grow:1;flex-grow:1;width:100%;background:#f9f9f9}.flex.login-page .new-users-wrapper{-webkit-order:1;-moz-order:1;-ms-order:1;-o-order:1;order:1;padding:25px;margin-bottom:20px}.flex.login-page .registered-users-wrapper{-webkit-order:2;-moz-order:2;-ms-order:2;-o-order:2;order:2;padding:25px}.account-login-container>div h2{margin-top:0}.account-login-container>div.registered-users{display:grid;align-content:space-between;gap:50px;height:100%;padding:0 10px}.account-login-container>div.registered-users h3{margin-top:0}.account-login-container>div.new-users{position:relative;padding:25px 25px 50px;border-radius:5px;background-color:var(--bg-second-btn-color);transition:background-color .3s ease}.account-login-container>div.new-users:is(:hover,:focus,:active){background-color:var(--bg-second-btn-color-positive);transition:background-color .3s ease}.account-login-container>div.new-users button{position:relative;display:grid;align-items:end;inset:0;width:100%;height:100%;padding:25px;text-align:left;border:none;background-color:transparent}.account-login-container>div.new-users button span{display:block;padding:5px 10px;text-align:center;border-radius:3px;background:#fff}.account-login-container>div.new-users .buttons-set button i{position:relative;top:1px;padding-right:3px;font-size:1.2em}.account-login-container .form-list{display:grid;grid-template-columns:100%;justify-content:start;list-style:none}.account-login-container .form-list input{border:none;-webkit-box-shadow:none;box-shadow:none}:is(.account-login-container,#login-form,#pass-reset-page) button[type="submit"]{margin-right:10px}.account-create .loginfb-block,.account-login-container .loginfb-block{display:block;height:auto;padding-left:0;vertical-align:auto}.account-login .col-1.new-users{padding-bottom:50px}.loginfb-block{display:inline-block;height:35px;padding-left:35px;vertical-align:middle}.loginfb-block .fb-button-auto{background-color:#1e4389;display:inline-block}.loginfb-block .fb-button-icon{background:url(https://villagrazia.ua/skin/media/wysiwyg/fb.jpg);background-size:35px 35px;background-position:0 0;background-repeat:no-repeat;display:block;float:left;width:32px;height:32px;margin:0;padding:0;box-sizing:border-box}.loginfb-block .fb_button_text{display:inline-block;height:32px;line-height:32px;vertical-align:top;padding:0 15px;text-align:center;min-width:144px;font-size:14px;color:#fff;background-color:rgba(255,255,255,.2)}.loginfb-block a.fb_button{display:block}.loginfb-block .fb_button:hover{opacity:.9}.customer-account-create .buttons-set button.button{padding-left:0}.customer-account-create .loginfb-block{margin-top:3px}.account-create .form-list input{border:none;-webkit-box-shadow:none;box-shadow:none}.account-create .flex.buttons-set button i{position:relative;top:1px;font-size:1.3em}.account-create .subscription{padding:0 0 20px 10px}.my-account .address-required-needs{position:relative;top:0;width:auto;height:auto;margin:-30px 0 30px;padding:15px 15px 1px;background:#a3c811}.my-account .address-required-needs p{color:#fff;font-size:1.2em;line-height:1.3;text-align:left;text-shadow:1px 1px 0 #95b70d}.my-account .address-required-needs p .buy-item.white{text-shadow:none}.my-account .address-required-needs>span{position:absolute;top:5px;right:5px;float:none;text-align:right;display:block;padding:5px;line-height:1;font-size:1.4em;color:#e3ff72;cursor:pointer}.my-account .address-required-needs>span:hover{color:#fff}body .my-account .address-required-needs .buy-item.white span:before{display:none}#co-billing-form>fieldset{padding:0;border:none}.opc #opc-login .form-list li{width:100%;max-width:100%}#checkout-review-table thead{background:#ffefd2}.additional-cart-items-table .cart-collaterals{border:none;border-top:1px solid #ecd8b3;background:0 0}.additional-cart-items-table .cart-collaterals .totals .grand_total{color:#585858;font-size:20px}.additional-cart-items-table .cart-collaterals .totals .grand_total>span{display:inline-block;vertical-align:baseline;padding-left:5px;font-size:24px;font-weight:var(--font-weight-700);color:#585858}.additional-cart-items-table .cart-collaterals .totals .grand_total>span span{position:relative;left:-4px;font-size:20px}#payment-buttons-container.buttons-set,#review-buttons-container.buttons-set,#shipping-method-buttons-container.buttons-set{opacity:1 !important}.please-wait-new{-webkit-justify-content:center;-webkit-align-items:center;justify-content:center;align-items:center;position:fixed;top:0;left:0;width:100%;height:100%;padding:20px;background:rgba(255,255,255,.9);z-index:2;--main-color:var(--bg-main-color);--stroke-color:#fff}#loading .loading-txt{font-size:1.2em}.gear-loading{--main-color:var(--bg-main-color);--stroke-color:#fff}.please-wait-new .gears,.gear-loading .gears{position:relative;margin:-45px auto -15px;width:auto;height:0;min-height:120px;max-height:130px;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3)}.please-wait-new .gear,.gear-loading .gear{position:relative;z-index:0;width:120px;height:120px;margin:0 auto;border-radius:50%;background:var(--stroke-color)}.please-wait-new .gear:before,.gear-loading .gear:before{position:absolute;left:5px;top:5px;right:5px;bottom:5px;z-index:2;content:"";border-radius:50%;background:var(--main-color)}.please-wait-new .gear:after,.gear-loading .gear:after{position:absolute;left:25px;top:25px;z-index:3;content:"";width:70px;height:70px;border-radius:50%;border:5px solid var(--stroke-color);background:#fff}.please-wait-new .gear.one,.gear-loading .gear.one{left:-130px;-webkit-animation:clockwise 3s linear infinite}.please-wait-new .gear.two,.gear-loading .gear.two{top:-75px;-webkit-animation:anticlockwise 3s linear infinite}.please-wait-new .gear.three,.gear-loading .gear.three{top:-235px;left:130px;-webkit-animation:clockwise 3s linear infinite}.please-wait-new .gear .bar,.gear-loading .gear .bar{position:absolute;left:-15px;top:50%;z-index:0;width:150px;height:30px;margin-top:-15px;border-radius:5px;background:var(--main-color)}.please-wait-new .gear .bar:before,.gear-loading .gear .bar:before{position:absolute;left:5px;top:5px;right:5px;bottom:5px;z-index:1;content:"";border-radius:2px;background:var(--main-color)}.please-wait-new .gear .bar:nth-child(2),.gear-loading .gear .bar:nth-child(2){-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform:rotate(60deg)}.please-wait-new .gear .bar:nth-child(3),.gear-loading .bar:nth-child(3){-webkit-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg);-webkit-transform:rotate(120deg)}@-webkit-keyframes clockwise{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@-webkit-keyframes anticlockwise{0%{-webkit-transform:rotate(360deg)}100%{-webkit-transform:rotate(0)}}.please-wait-new p{margin:0;font-weight:var(--font-weight-700);text-align:center}.product-img-box{position:relative}.hide-countdown{display:none}.position{display:inline-block;height:1.6em;overflow:hidden;position:relative;width:1.4em}.digit{padding-top:1px;position:absolute;display:block;width:1em;background-color:var(--font-brand-main-color);text-align:center;color:#fff;letter-spacing:1px;font-size:1.25em;font-weight:var(--font-weight-100)}.data-name{position:absolute;margin-top:24px;margin-left:-32px;letter-spacing:0;color:#585858;font-size:1.2rem;font-weight:var(--font-weight-500)}.hour{margin-left:-34px}.minute{margin-left:-34px}.second{margin-left:-35px}.countDiv{display:inline-block;width:15px;height:16px;position:relative}.countDiv::after,.countDiv::before{position:absolute;width:3px;height:3px;background-color:var(--font-brand-main-color);border-radius:50%;left:50%;margin-left:-2px;top:.3em;content:''}.countDiv::after{top:.8em}.banner-container{text-align:center;height:60px;vertical-align:middle;display:block;margin:20px 0;background:0 0;overflow:hidden;position:relative}.banner-inner-content{position:relative;display:block;height:60px;max-width:1200px;margin:0 auto}.banner-inner-content a{display:block}.banner-inner-content a,.banner-inner-content p{color:#fff}.banner-image{width:100%;height:60px;background-size:cover;background-position:center;background-repeat:no-repeat}.banner-inner-content .btn_close{top:0;right:0;position:absolute;display:block;opacity:1;color:#e23c4f;font-size:2rem;padding:0 5px;background:0 0;border:0;z-index:15}.banner-inner-content a img{height:60px;max-height:60px;overflow:hidden;position:relative}#mobFilter{display:block;padding:10px;text-align:right;font-weight:var(--font-weight-700);font-size:var(--font-base-size);border-top:1px solid var(--bg-main-color);overflow:hidden;z-index:9;transform:translateX(0%);transition:transform .3s ease-in-out}#mobFilter.active{transform:translateX(110%);transition:transform .3s ease-in-out}#mobFilter > div{display:inline-block;vertical-align:middle}#mobFilter svg{display:block;width:1.2em;height:1.2em;fill:var(--bg-main-btn-color);fill-rule:evenodd}#turnofthelight{position:fixed;top:0;left:0;bottom:0;display:block;width:100%;height:100%;background:rgba(0,0,0,.7);z-index:4}#layered-navigation.active{position:fixed;top:0;right:-300px;bottom:0;display:block;width:85vw;max-width:300px;height:100%;background:#fff;padding:40px 0 20px;overflow-y:scroll;z-index:9;animation:slideplz .3s ease 1 forwards}@keyframes slideplz{0%{right:-240px}100%{right:0}}#layered-navigation.closeplz{animation:closeplz .3s ease 1 forwards}@keyframes closeplz{0%{right:0}100%{right:-240px}}#layered-navigation .mob-filter_title{position:relative;margin-bottom:20px;padding:17px 25px 13px;line-height:1.3;font-size:1.6rem;font-weight:var(--font-weight-700);color:#fff;background:var(--bg-main-color)}#layered-navigation .mob-filter_title .btn-remove{position:absolute;top:50%;right:25px;width:20px;height:20px;margin-top:-8px}#layered-navigation .mob-filter_title .btn-remove::before,#layered-navigation .mob-filter_title .btn-remove::after{right:8px;width:4px;height:20px;background:#fff}#layered-navigation.active .block{padding:0 15px}#layered-navigation.active .block-layered-nav{position:relative}#layered-navigation.active .block-layered-nav .block-content{display:block !important}#layered-navigation.active .block-layered-nav dd{padding:10px 0;overflow-x:hidden}.jhidden{position:fixed;right:-100px}.servirovka-right{max-width:100%;float:none;margin:0 auto !important;background:#fff}.servirovka-right .form-list label{position:relative;line-height:1.4;margin-bottom:5px}.servirovka-right .formbuilder-form .form-list .options-list .label{padding:0}.servirovka-right .product-options .options-list li label{padding:3px 0 0 0}.servirovka-right~.sign-left{float:none;display:inline-block;vertical-align:top;margin:20px auto}#sitemap-block p{text-align:left}#sitemap-block a,#sitemap-block a:link,#sitemap-block a:visited{position:relative;display:inline-block;vertical-align:top}#sitemap-block a:active,#sitemap-block a:focus,#sitemap-block a:hover{text-decoration:underline}#sitemap-block>p>a,#sitemap-block>p>a:link,#sitemap-block>p>a:visited{font-size:1.3em;font-weight:var(--font-weight-700);color:#585858}#sitemap-block>p>a:active,#sitemap-block>p>a:focus,#sitemap-block>p>a:hover{color:var(--bg-main-color)}#sitemap-block>ul{list-style-position:inside;margin:0 0 25px 20px;padding-bottom:25px;border-bottom:1px dashed #ccc}#sitemap-block>ul ul{margin:0 0 10px 15px}#sitemap-block ul a,#sitemap-block ul a:link,#sitemap-block ul a:visited{padding-left:14px;font-size:1.1em}#sitemap-block ul ul a,#sitemap-block ul ul a:link,#sitemap-block ul ul a:visited{padding-left:12px;font-size:.9em}#sitemap-block li{list-style:none;margin:2px 0}#sitemap-block ul a:before{position:absolute;top:50%;left:0;display:block;content:'';width:8px;height:8px;margin-top:-4px;border-radius:50%;background:#ddd;z-index:2}#sitemap-block ul ul a:before{width:6px;height:6px;margin-top:-3px}#sitemap-block a:focus:before,#sitemap-block a:hover:before{background:#a7626a}.top-icon-menu .lang-changer{display:none}.top-icon-menu .lang-changer a:is(:link,:visited){color:#fff;font-weight:var(--font-weight-500);font-size:1.7em}html[lang="ru"] .top-icon-menu .lang-changer > div,html[lang="ru"] #website-footer .lang-changer > div{display:none}.lng-btm{padding-top:10px;font-size:16px}#discount-coupon-form h2{font-size:1.3em;margin:0 0 10px}#discount-coupon-form .flex > div:first-of-type{padding-right:10px;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}#discount-coupon-form .flex > div{-webkit-flex:0 1 auto;flex:0 1 auto;min-width:1px;padding:0;margin:0}#discount-coupon-form .flex .input-text{width:100%;border:none;box-shadow:none}#sorry-no-result,#ukr-mova{justify-content:center;align-items:center;-webkit-justify-content:center;-webkit-align-items:center}#sorry-no-result>div,#ukr-mova>div{padding:0 0 30px}#sorry-no-result p,#ukr-mova p{text-align:left}#ukr-mova .lika-a-title{font-size:2.4rem;font-weight:var(--font-weight-500);color:var(--font-brand-main-color)}#sorry-no-result .lika-a-title{font-size:2rem;font-weight:var(--font-weight-500);color:var(--font-brand-main-color)}#sorry-no-result .item a,#ukr-mova .item a{margin:0 10px 0 0}.col-main .popular-products_block.box-up-sell .caroufredsel_wrapper{min-height:450px;max-width:1170px}.box-up-sell{border:1px solid #ededed;padding:20px;background:#fbfbfb;position:relative}.box-up-sell ul li .product-image{margin-bottom:15px;display:block;position:relative}.box-up-sell ul li .product-image .plus-present{right:0}.box-up-sell ul li .product-image img{max-width:100%}.box-up-sell .product-name{margin-bottom:10px}.box-up-sell .no-rating{width:100%;overflow:hidden}.box-up-sell .no-rating a{display:block}.box-up-sell .up-sell-carousel li{min-height:340px}.box-up-sell ul li .noSwipe{overflow:hidden}.box-up-sell .up-sell-carousel-none li.last{margin-right:0}.box-up-sell ul li .no-rating{margin-bottom:0;margin-top:0}.box-up-sell .price-box{overflow:hidden}.box-up-sell .price-box .regular-price{float:none}.box-up-sell .price-box .minimal-price span{font-size:15px;font-weight:var(--font-weight-400)}.box-up-sell .products-grid td{margin-right:11px;width:204px}.box-up-sell .rating-box{float:none;margin:0 auto 5px}.box-up-sell .box-tags .product-tags{overflow:hidden;margin-bottom:25px}.box-up-sell .box-tags .product-tags li{display:inline;text-transform:capitalize;background:url(https://villagrazia.ua/skin/frontend/default/theme255k/images/line-2.gif) no-repeat 100% 3px;padding:0 10px 0 0;margin:0 10px 0 0}.box-up-sell .box-tags .product-tags li.first{padding-left:0}.box-up-sell .box-tags .product-tags li.last{background:0 0}.box-up-sell ul li .noSwipe{overflow:unset}.wordpress-post-view .cb-wrap{display:grid;grid-template-columns:minmax(0,auto);grid-template-rows:auto;grid-template-areas:				"cb-first" 				"cb-second" "cb-third" 				"cb-fourth" "cb-fifth" 				"cb-sixth" "cb-seventh" 				"cb-eighth" "cb-ninth" 				"cb-tenth";margin:35px 0 50px}.wordpress-post-view .cb-wrap p{margin:0 !important}.cb-wrap .cb-first{grid-area:cb-first;padding-bottom:0 !important}.cb-wrap .cb-second{grid-area:cb-second;border-bottom:1px solid #ccc}.cb-wrap .cb-third{grid-area:cb-third}.cb-wrap .cb-fourth{grid-area:cb-fourth;border-bottom:1px solid #ccc}.cb-wrap .cb-fifth{grid-area:cb-fifth;border-bottom:1px solid #ccc}.cb-wrap .cb-sixth{grid-area:cb-sixth;border-bottom:1px solid #ccc}.cb-wrap .cb-seventh{grid-area:cb-seventh;border-bottom:1px solid #ccc}.cb-wrap .cb-eighth{grid-area:cb-eighth;border-bottom:1px solid #ccc}.cb-wrap .cb-ninth{grid-area:cb-ninth;border-bottom:1px solid #ccc}.cb-wrap .cb-tenth{grid-area:cb-tenth}.cb-wrap .cb-tenth span{font-weight:normal}.cb-wrap .cb-second,.cb-wrap .cb-fourth,.cb-wrap .cb-sixth,.cb-wrap .cb-eighth{display:grid;align-items:center}.cb-wrap .cb-fifth,.cb-wrap .cb-seventh,.cb-wrap .cb-ninth{padding:15px 0}.cb-wrap .cb-first,.cb-wrap .cb-second,.cb-wrap .cb-fourth,.cb-wrap .cb-sixth,.cb-wrap .cb-eighth,.cb-wrap .cb-tenth{padding:15px 15px 15px 0;font-style:italic;font-weight:bold;font-size:1.36em !important;color:var(--bg-main-color) !important;text-align:center}.wordpress-post-view .cb-wrap .cb-third{padding:15px 0;border-bottom:1px solid #ccc}.product-options{clear:both;margin:5px 0 18px;border:1px solid #dbdbdb;background:#fbfbfb;border-bottom:0;padding:25px;margin-bottom:0}.product-options .qty-holder{display:block;padding-top:10px}.product-options dl dt{display:block;text-align:center}.product-options dt label{font-weight:var(--font-weight-500);display:inline-block;padding-bottom:3px}.product-options dt label em{float:right;color:#e03b3b}.product-options dt .qty-holder{float:right}.product-options dt .qty-holder label{vertical-align:middle}.product-options dt .qty-disabled{background:0 0;border:0;padding:3px}.product-options dd{margin:0 0 10px 0;display:block;width:100%;float:left}.product-options dd input.input-text{width:98%}.product-options dd input.datetime-picker{width:150px}.product-options dd .time-picker{display:-moz-inline-box;display:inline-block;padding:2px 0;vertical-align:middle}.product-options dd textarea{width:98%;height:8em}.product-options dd select{width:100%}.product-options .options-list li{padding-top:10px}.product-options .options-list li:first-child{padding-top:0}.product-options .options-list li label{display:inline-block}.product-options .options-list input.radio{float:left;margin:2px 0 0 0;height:auto}.product-options .options-list input{width:auto}.product-options .options-list input.checkbox{float:left;margin:3px -20px 0 0;height:auto}.product-options .options-list .label{display:block}.product-options ul.validation-failed{padding:0 7px}.product-options p.required{padding:5px 0 0;overflow:hidden;width:100%;text-align:left;font-size:12px;color:#e03b3b}#product-options-wrapper.product_options{margin-top:10px}#product-options-wrapper.product-options{padding:10px 15px;border:none;background:var(--bg-second-color)}#product-options-wrapper.product-options dl{margin:0}#product-options-wrapper.product-options dd{float:none;margin:5px 0}#product-options-wrapper.product-options dt label{padding:0;font-size:var(--font-base-size)}#product-options-wrapper.product-options dt label.required em{display:none}#product-options-wrapper.product-options .options-list{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;grid-gap:.5em;list-style:none;margin:0}#product-options-wrapper.product-options .options-list input[type="radio"]{visibility:hidden}#product-options-wrapper.product-options .options-list .label{padding:0}#product-options-wrapper.product-options .options-list .label label span{display:block}#product-options-wrapper.product-options .options-list .label label > span:first-child{padding-bottom:2px;margin-bottom:3px;font-weight:var(--font-weight-500);border-bottom:1px solid var(--border-color-hover)}#product-options-wrapper.product-options .price-notice{padding-left:0}#product-options-wrapper.product-options .options-list li{padding:0}#product-options-wrapper.product-options .options-list li label{display:block;padding:.5rem;margin:0}#product-options-wrapper.product-options .options-list input[type="radio"] + .label{height:100%;text-align:center;border:2px solid #fff;border-radius:5px;transition:border-color .2s ease}#product-options-wrapper.product-options .options-list li:hover input[type="radio"] + .label{border-color:var(--bg-main-color);cursor:pointer;transition:border-color .2s ease}#product-options-wrapper.product-options .options-list li:hover input[type="radio"] + .label label{cursor:pointer}#product-options-wrapper.product-options .options-list input[type="radio"]:checked + .label{border-color:var(--bg-main-color)}#product-options-wrapper.product-options .options-list input[type="radio"]:disabled + .label{opacity:.5}#product-options-wrapper.product-options .options-list li:hover input[type="radio"]:disabled + .label{cursor:default;border-color:transparent}#product-options-wrapper.product-options .options-list li:hover input[type="radio"]:disabled + .label label{cursor:default}#product-options-wrapper.product-options .options-list input[type="radio"]:disabled + .label label span{color:#585858;border-color:#585858}#product-options-wrapper.product-options .options-list li label .price{color:var(--font-brand-main-color)}#product-options-wrapper.product-options .options-list li label .old-price .price{font-weight:var(--font-weight-400);font-size:.9em;color:#585858;opacity:.7}#product-options-wrapper.product-options p.required{padding:0;margin:0;font-size:.8em}.product-view .product-options-bottom{display:grid;grid-template-columns:auto;grid-template-rows:auto;grid-auto-flow:row;align-items:center;justify-content:stretch;padding:10px 15px;font-weight:var(--font-weight-500);text-align:center;border:none;border-top:5px solid #fff;background:var(--bg-second-color)}.product-view .product-options-bottom::after{display:none}.product-view .product-shop .product-options-bottom .price-box{margin:0 !important;padding:15px 0}.product-view .product-shop .product-options-bottom .price-box .price{font-weight:var(--font-weight-700);font-size:2rem;line-height:1}.product-view .product-shop .product-options-bottom .price-box .old-price .price-label{font-size:var(--font-small-size)}.product-view .product-shop .product-options-bottom .price-box .old-price .price{font-weight:var(--font-weight-500);font-size:var(--font-base-size);color:#787878}.product-view .product-shop .product-options-bottom .price-box .special-price{margin:0}.product-view .product-shop .product-options-bottom .add-to-cart{margin:0;padding:0;font-weight:normal;border:none}.product-view .product-shop .product-options-bottom .add-to-cart .buy-item{width:100%}.product-view .product-shop .product-options-bottom .add-to-cart .buy-item span{padding:8px 18px}.product-options-bottom #oneclickorder-form-wrapper{grid-column:1 / -1}#mob-nav-top .sub-nav{display:none}#mob-nav-top li{position:relative}#mob-nav-top > ul li{border-top:1px solid #8a303b}#mob-nav-top a:is(:link,:visited),#mob-nav-top .main-link{position:relative;display:block;width:100%;padding:14px 10px 14px 20px;line-height:1.4;text-decoration:none;color:#fff;font-size:var(--font-base-size);font-weight:var(--font-weight-400)}#mob-nav-sub .title .sub{position:relative;display:block;width:50px;height:50px}#mob-nav-sub .title:is(:hover,:focus,:active),#mob-nav-top a:is(:hover,:focus,:active),#mob-nav-sub > ul a:is(:hover,:focus,:active),.swipe-menu ul li a:is(:hover,:focus,:active),.swipe-menu .main-link:is(:hover,:focus,:active){background-color:#67111c}#mob-nav-top li[class^="sub-"] .main-link::before,#mob-nav-top li[class^="sub-"] .main-link::after,#mob-nav-sub .title .sub::before,#mob-nav-sub .title .sub::after{position:absolute;content:'';display:block;width:15px;height:4px;background:#fff}#mob-nav-top li[class^="sub-"] .main-link::before{top:19px;right:20px;border-radius:3px 0 0 3px;transform:rotate(45deg)}#mob-nav-top li[class^="sub-"] .main-link::after{top:27px;right:20px;border-radius:3px 0 0 3px;transform:rotate(-45deg)}#mob-nav-sub .title .sub::before{top:19px;left:30%;border-radius:0 3px 3px 0;transform:rotate(-45deg)}#mob-nav-sub .title .sub::after{top:27px;left:30%;border-radius:0 3px 3px 0;transform:rotate(45deg)}#mob-nav-sub{position:absolute;top:0;left:0;right:0;bottom:0;padding:10px 0 0;background-color:#781a25;z-index:2;overflow-y:auto;-webkit-transform:translateX(115%);-ms-transform:translateX(115%);transform:translateX(115%);transition:transform .6s ease}#mob-nav-sub .title{position:relative;display:grid;grid-template-columns:50px auto;line-height:50px;font-size:1.8rem;border-bottom:1px solid #8a303b;white-space:nowrap}#mob-nav-sub.active{-webkit-transform:translateX(15%);-ms-transform:translateX(15%);transform:translateX(15%);transition:transform .6s ease}.slideMobSubMenu{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%);transition:transform .6s ease}.slideMobSubMenu.active{overflow:visible;-webkit-transform:translateX(-15%);-ms-transform:translateX(-15%);transform:translateX(-15%);transition:transform .6s ease}#mob-nav-sub > ul,#footer-links{position:relative;list-style:none;margin:0}#mob-nav-sub > ul:after,#footer-links:after{position:relative;display:block;content:'';width:100%;height:75px;background:transparent}#mob-nav-sub > ul li{text-align:left;border-bottom:1px solid #8a303b}#mob-nav-sub > ul a,#mob-nav-sub > ul a:link,#mob-nav-sub > ul a:visited{color:#fff;line-height:1.4;font-size:var(--font-base-size);font-weight:var(--font-weight-400);padding:15px 20px}.swipe-menu .footer-links-menu{margin-top:25px;padding:25px 0 0;background:-moz-linear-gradient(top,rgba(113,21,32,1) 0%,rgba(125,185,232,0) 100%);background:-webkit-linear-gradient(top,rgba(113,21,32,1) 0%,rgba(125,185,232,0) 100%);background:linear-gradient(to bottom,rgba(113,21,32,1) 0%,rgba(125,185,232,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#711520',endColorstr='#007db9e8',GradientType=0 )}#mob-nav-sub > ul li.collection-link .submenu-additional-links{display:none}#mob-nav-sub > ul li.collection-link a:is(:link,:visited){padding-left:65px}#mob-nav-sub.sub-0 > ul li.collection-link a:is(:link,:visited){background:transparent url(https://villagrazia.ua/skin/frontend/default/theme255k/images/dishes-collection-link-mob.svg) no-repeat 20px 50%;background-size:3rem}#mob-nav-sub.sub-1 > ul li.collection-link a:is(:link,:visited){background:transparent url(https://villagrazia.ua/skin/frontend/default/theme255k/images/textile-collection-link-mob.svg) no-repeat 20px 50%;background-size:3rem}.slideMobSubMenu li:has(a.current){background-color:hsl(353 64% 20% / 1) !important}.catalog-product-view .product-essential .product-shop{display:-ms-grid;display:grid;grid-column-gap:3rem;column-gap:3rem;-webkit-box-align:start;-ms-flex-align:start;align-items:start;width:100%;float:none;min-width:0;min-height:0}.catalog-product-view .product-view .product-shop{width:100%;float:none}.catalog-product-view .product-shop > *{min-width:0;min-height:0}.catalog-product-view .product-shop .product-shop-left{-ms-grid-row:5;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:3;grid-row:5 / 6;grid-column:1 / 4;float:none;width:auto}.catalog-product-view .product-shop .product-name,.catalog-product-view .product-shop .product_code,.catalog-product-view .product-shop .product_delivery,.catalog-product-view .product-shop .product_options,.catalog-product-view .product-shop .razniye-tipy-tovara,.catalog-product-view .product-shop .countdownHolder,.catalog-product-view .product-shop .add-to-box,.catalog-product-view .product-shop #oneclickorder-form-wrapper,.catalog-product-view .product-shop .table-of-grouped-product,.catalog-product-view .product-shop .box-description,.catalog-product-view .box-view-offline{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1 / 4}.catalog-product-view .product-shop .product-name{grid-row:1 / 2;margin-left:10px;margin-right:10px}.catalog-product-view .product-shop .product_code{grid-row:3 / 4;margin:0 10px 25px;font-size:var(--font-base-size)}.catalog-product-view .product-shop .product_code .numbers-font{font-weight:var(--font-weight-600);color:#686868}.catalog-product-view .product-shop .product_options{grid-row:8 / 9;margin-bottom:25px}.catalog-product-view .product-shop .razniye-tipy-tovara{grid-row:9 / 10}.catalog-product-view .product-shop .countdownHolder{grid-row:10 / 11}.catalog-product-view .product-shop .add-to-box{grid-row:11 / 12}.catalog-product-view .product-shop #oneclickorder-form-wrapper{grid-row:12 / 13}.catalog-product-view .product-shop .table-of-grouped-product{grid-row:13 / 14;box-shadow:inset -5px 0 5px rgb(100 100 100 / 50%);overflow-x:auto}.catalog-product-view .product-shop .product_delivery{grid-row:14 / 15;margin-bottom:50px}.catalog-product-view .product-shop .box-description{grid-row:15 / 16;padding:0 10px}.catalog-product-view .box-view-offline{grid-row:16 / 17;padding:0 10px}.catalog-product-view .product-shop.name-under .product-name{grid-row:3 / 4}.catalog-product-view .product-shop.name-under .product-shop-left{grid-row:1 / 2;margin-bottom:0}.catalog-product-view .product-shop.name-under .product_code{grid-row:5 / 6}.catalog-product-view .product-shop.name-under .product-shop-left .box-collateral.box-additional{display:none}.o_checkout{color:red}.o_checkout-step--label{margin-bottom:20px;font-size:var(--font-h3-size);font-weight:var(--font-weight-500)}.o_checkout-step ul li.field,.o_checkout-step .sp-methods > dt{display:flex;align-items:start;margin-bottom:1rem}.o_checkout-step ul li.field:last-child,.o_checkout-step .sp-methods > dt:last-child{margin-bottom:0}.o_checkout-step ul li.field input[type="radio"],.o_checkout-step .sp-methods > dt input[type="radio"]{margin-top:3px}.o_checkout-step ul li.field#dt_method_liqpay,.o_checkout-step .sp-methods > dt#dt_method_liqpay{margin-bottom:0.25rem}.o_checkout-step ul li.field label,.o_checkout-step .sp-methods > dt label{margin:0;padding:0 0 0 5px;cursor:pointer}.o_checkout-step .sp-methods{position:relative;margin:0 -20px}.o_checkout-step .sp-methods > dd{margin:0 0 10px}.o_checkout-step .sp-methods > dd:last-child{margin:0}.o_checkout-step .sp-methods > dd > ul{list-style:none;margin:0}.o_checkout-step ul.form-list > li.field{margin-bottom:1.5rem;display:block;width:100%}.o_checkout-step ul.form-list > li.field .input-box{display:flex;flex-wrap:nowrap;margin:0;width:100%}@media only screen and (max-width:991px){.o_checkout-step ul.form-list > li.field .input-box{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media only screen and (min-width:992px){.o_checkout-step ul.form-list > li.field .input-box-flex{width:50%}}.o_checkout-step ul.form-list > li.field .input-box-flex input.input-text{width:100%}.o_checkout-step ul.form-list > li.field .input-box-flex .validation-advice{margin:5px 0 0}.o_checkout-step ul.form-list > li.field .input-box label{padding:0;display:block;width:160px}.o_checkout-step ul.form-list > li.field .input-box input.input-text{width:100%}.o_checkout-step .buttons-set{margin:0;padding:0}.o_checkout-overlay{position:relative;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:150px}@media only screen and (max-width:767px){.o_checkout-overlay{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.o_checkout-data{-webkit-order:0;-ms-flex-order:0;order:0}.o_checkout-data .form-list.check-input-checked{position:relative;display:grid;grid-auto-flow:column;gap:1rem;list-style:none;justify-content:start;margin:0 0 30px;line-height:1.2}.o_checkout-data .check-input-checked li.control.active{background-color:var(--bg-second-btn-color-positive)}.o_checkout-data .check-input-checked li.control.grey-btn{padding:0}.o_checkout-data .check-input-checked li.control input{display:none}.o_checkout-data .check-input-checked li.control label{position:relative;display:block;margin:0;font-weight:var(--font-weight-500);cursor:pointer}.o_checkout-data .check-input-checked li.control.grey-btn label{padding:5px 15px}.o_checkout-data .check-input-checked li.control label:is(:hover,:focus){color:var(--font-link-color-hover)}.o_checkout-data .check-input-checked li.control.grey-btn label:is(:hover,:focus){color:inherit}.o_checkout-data .check-input-checked li.control + li.control{margin-left:-1px}.o_checkout-data .check-input-checked + .o_checkout-step{margin-top:0}.o_checkout-data--steps > li{margin-bottom:2rem}.o_checkout-data--steps > li .allow > span{padding:10px 15px;font-size:var(--font-h3-size);font-weight:var(--font-weight-500);line-height:1.3;border-radius:3px;box-shadow:var(--shadow-base);opacity:.5;transition:all .3s ease}.o_checkout-data--steps > li .allow > span:is(:hover,:focus,:active){opacity:1;transition:all .3s ease}.o_checkout-data--steps > li .allow.active > span{padding:10px 10px 10px 25px;font-size:var(--font-h2-size);font-weight:var(--font-weight-700);opacity:1}.o_checkout-data #shipping_form_dostavka_novaposhta.np-warehouses{display:inline-block;vertical-align:top;max-width:100%;margin:15px 0 0 0;padding:15px;background:var(--bg-second-color)}@media only screen and (max-width:991px){.o_checkout-data .np-warehouses{margin-left:0}}.o_checkout-data .np-warehouses-label{margin-bottom:15px}.o_checkout-data .np-warehouses-select{display:flex;display:-webkit-flex;margin:0 0 15px 0;flex-direction:column;-webkit-flex-direction:column}.o_checkout-data .np-warehouses-select:last-of-type{margin:0}.o_checkout-data .np-warehouses-select .np-warehouses-label{font-size:var(--font-small-size)}.o_checkout-data .np-warehouses-select select.validation-failed + div + .select2 .select2-selection--single{border:1px dashed red !important;background:#faebe7 !important}.o_checkout-data .np-warehouses-select select.validation-failed + div + .select2 .select2-selection__placeholder{color:#010101 !important}.o_checkout-data .np-warehouses-select > span{display:block}.o_checkout-data .np-warehouses-select .validation-advice{order:10;-webkit-order:10;margin:5px 0 0}.o_checkout-data .np-warehouses select:not(.select2-hidden-accessible){width:100% !important;max-width:400px;margin:0}.o_checkout-cart{position:relative;-webkit-order:0;-ms-flex-order:0;order:0}.o_checkout-cart .safe-delivery{display:grid;grid-auto-flow:column;align-items:center;gap:1rem;margin-bottom:20px;padding:10px;font-size:var(--font-small-size);border-radius:3px;background:hsl(73deg 69% 90%)}.o_checkout-cart .safe-delivery svg{display:block;width:3em;fill:hsl(73deg 50% 50%);transform:scaleX(-1)}.o_checkout-cart--totals{width:100%;margin-bottom:20px}.o_checkout-items--button{text-align:center}.o_checkout-items--button button.button > span{text-transform:none;height:44px;line-height:44px}.o_checkout-items--button button.button > span > span{font-size:18px;height:38px;line-height:38px}.o_checkout-item{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;padding:10px;margin-bottom:10px;border-radius:3px;box-shadow:var(--shadow-base)}.o_checkout-item:last-child{margin-bottom:20px}.o_checkout-item:after{content:'';display:table;clear:both}.o_checkout-item--left{width:75px;position:relative}.o_checkout-item--right{width:calc(100% - 75px);padding:0 0 0 16px;position:relative}.o_checkout-item--right p{width:calc(100% - 22px)}.o_checkout-item--right .btn-remove2{right:0;position:absolute}.o_checkout-item--right .btn-remove2:hover{color:#ff4e4e}.o_checkout-item--right .btn-remove2:before{font-size:19px;line-height:19px}.o_checkout-item--name{margin-bottom:15px;font-size:var(--font-base-size);font-weight:var(--font-weight-700);line-height:1.4;text-align:left}.o_checkout-item--total{display:flex;justify-content:space-between;align-items:center}.o_checkout-item--quantity{font-size:var(--font-small-size);font-weight:var(--font-weight-500)}.o_checkout-item--control{margin:5px 0}.o_checkout-item--total > .price{font-size:var(--font-base-size);font-weight:var(--font-weight-500);color:var(--font-link-color)}.o_checkout-item--control button{margin:0 2px}.o_checkout-item--control .form-control[readonly]{height:31px;font-size:var(--font-small-size);border-color:var(--border-color);background-color:#fff;box-shadow:none}#checkout-review-load{position:relative}.checkout-order-review-table button.button[disabled]{cursor:default}.checkout-order-review-table button.button[disabled]:hover span,.checkout-order-review-table button.button[disabled] span{border-color:#c7c7c7;background:#fff}.checkout-order-review-table button.button[disabled]:hover span span,.checkout-order-review-table button.button[disabled] span span{color:#010101;background:#cecece}#billing-new-address-form > .pslogin-login{margin-bottom:50px}.o_checkout-items .o_checkout-item--name{font-weight:var(--font-weight-700);color:var(--font-base-color)}.pslogin-addedoverlay{left:0;top:0;width:100%;height:100%;position:fixed;z-index:2010;background-color:black;filter:alpha(opacity=60);opacity:.6}.pslogin-pop-up-form{left:0px;top:0px;position:fixed;width:100%;z-index:2020;height:100%;color:#666;text-align:left;overflow-y:auto}#pslogin-pop-up-bg{max-width:460px;font-size:12px;padding:0 10px 0 10px;margin:10% auto 5% auto;color:#444;height:100%;box-sizing:border-box}#pslogin-pop-up-bg .pslogin-share a{margin:0}.pslogin-share{background-color:white;min-height:270px;padding:18px 21px;position:relative}.pslogin-fake-email-message{position:fixed;top:20px;width:100%;padding:0 5%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;z-index:9999}.pslogin-fake-email-message .content{padding:5px 10px;background:#fff;max-width:960px;min-width:250px;margin:0 auto;box-shadow:0 2px 15px 0px rgba(0,0,0,0.42);-webkit-box-shadow:0 2px 15px 0px rgba(0,0,0,0.42);-moz-box-shadow:0 2px 15px 0px rgba(0,0,0,0.42);font-size:14px;color:#636363;z-index:9999}.pslogin-fake-email-message p{margin:10px auto;text-align:left}.pslogin-fake-email-message .close-message{float:right}.pslogin-fake-email-message .close-message:hover{cursor:pointer;color:#AEAEAE}.pslogin-share .ta-center{text-align:center}.pslogin-share h2{padding:0px 0px 7px 0px;color:#39c;font-weight:var(--font-weight-400);font-size:15px;text-transform:uppercase;border-bottom:1px solid #DDD;margin-bottom:10px}.pslogin-share .prpop-close-btn{position:absolute;right:9px;left:auto;margin-right:10px;top:14px;text-decoration:none;color:#727272;font-size:16px;background:none}.pslogin-share .prpop-close-btn:hover{color:#b6aba5}.pslogin-share p{margin-bottom:7px}.pslogin-share img{max-width:100%;height:auto}.pslogin-share .button-top{height:7px}.pslogin-share a{display:inline-block;height:30px;color:white;margin:0 10px 10px 0}.pslogin-share a:hover{cursor:pointer;opacity:0.7;filter:apha(filter=70)}.w25{width:25px!important}.w100{width:100px}.pslogin-block.account-login .content{margin:0}.pslogin-form .registered-users .content{margin:0 !important}.pslogin-block.account-login .form-list label,#checkout-step-login .pslogin-block .form-list label{width:auto;float:none}.pslogin-block.account-login .form-list .input-box,#checkout-step-login .pslogin-block .form-list .input-box{float:none}#checkout-step-login .col2-set{box-sizing:border-box}.pslogin-block.account-login .buttons-set{min-height:40px}.pslogin-block.col2-set{margin:0}.pslogin-block.col2-set .buttons-set{padding:0}.pslogin-block.col2-set .fieldset{margin:15px 0}.pslogin-block button.button span,.pslogin-block button.button span span{height:auto}.pslogin-share .soc-name{height:30px;line-height:30px;padding:0 7px;display:block;float:left;box-sizing:border-box}.pslogin-share .vkontakte{background-position:-77px -78px}.pslogin-share .facebook{background-position:-5px -5px}.pslogin-share .twitter{background-position:-41px -5px}.pslogin-share .googleplus{background-position:-113px -5px}.pslogin-welcome-msg{height:25px;line-height:25px;float:none;display:inline-block;margin:0 0 5px 0}.pslogin-welcome-msg:after{clear:both;content:""}.pslogin-welcome-msg img{height:25px;display:inline-block;padding:0 5px 0 0;float:left}.pslogin-block *{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.pslogin-block.pslogin-hidden-text .pslogin-button-text{display:none !important}.pslogin-block .pslogin-xs{display:none !important}.pslogin-block .pslogin-button-image{display:block}.pslogin-block .pslogin-clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.pslogin-block .title{text-align:center;margin-bottom:10px;font-size:12px}.pslogin-spacer{margin-bottom:20px}.pslogin-spacer .pslogin-title{font-size:var(--font-h3-size);font-weight:var(--font-weight-700);line-height:1.3}.pslogin-spacer table{width:100%}.pslogin-spacer table td{vertical-align:middle}.pslogin-spacer .pslogin-border{border-top:1px solid #e5e2e2;width:100%}.pslogin-spacer .pslogin-bordertext{color:#b2b2b2;text-align:center;font-size:11px}.pslogin-spacer.pslogin-showmore .pslogin-bordertext{height:20px;line-height:17px;padding:0;border:1px solid #e5e2e2;border-radius:9px;-moz-border-radius:9px;-webkit-border-radius:9px}.pslogin-spacer.pslogin-showmore .pslogin-bordertext:hover{color:#989898;cursor:pointer}.pslogin-spacer .circle{width:90%;height:25px;line-height:22px;font-size:11px;border:1px solid #b2b2b2;border-radius:0px 7px;margin:0 auto;background-color:#eee}.pslogin-spacer .circle:hover{cursor:pointer;background-color:#FAFAFA}.my-account .dashboard .pslogin-block{margin-top:20px}.pslogin-block .linked-account{width:100%;display:inline-block}.pslogin-account-view h2{margin-top:20px}.pslogin-block .pslogin-showmore{margin-top:20px}.pslogin-block.pslogin-login .pslogin-buttons{display:block}.pslogin-block.pslogin-register .pslogin-buttons{display:inline-block}.pslogin-block .pslogin-buttons ul{list-style:none;margin:0}.pslogin-block .pslogin-buttons ul li{display:inline-block;height:32px;list-style:none !important;line-height:normal;margin:0 0 20px 0;padding:0 !important;background:none !important}.pslogin-block .pslogin-buttons ul li.show-button-image{background:none !important}.pslogin-block .pslogin-buttons ul li:hover{opacity:0.9;filter:alpha(opacity=90)}.pslogin-block .pslogin-buttons ul li span.pslogin-button-auto{background-color:#39c;display:inline-block}.pslogin-block .pslogin-buttons ul li .pslogin-button-icon{background:url('https://villagrazia.ua/skin/frontend/default/theme255k/images/plumrocket/pslogin/social.png');display:block;float:left;width:32px;height:32px;margin:0;padding:0;box-sizing:border-box}.pslogin-block .pslogin-buttons ul li .pslogin-button-icon img{width:100%}.pslogin-block .pslogin-buttons ul li .pslogin-button-text{display:none;float:left;height:32px;line-height:32px;vertical-align:top;padding:0 15px;text-align:center;min-width:144px;box-sizing:border-box;font-size:var(--font-small-size);color:white;background-color:rgba(255,255,255,0.2)}.pslogin-block .pslogin-buttons.pslogin-buttons-showfull .pslogin-button-auto .pslogin-button-text{display:inline-block}.pslogin-block .pslogin-buttons .pslogin-button-image{display:none}.pslogin-block .pslogin-buttons.pslogin-buttons-showfull .pslogin-button-image{display:inline-block}.pslogin-block .pslogin-buttons .pslogin-button-icon-image{display:inline-block}.pslogin-block .pslogin-buttons.pslogin-buttons-showfull .pslogin-button-icon-image{display:none}.pslogin-block .pslogin-buttons.pslogin-buttons-showfull .pslogin-button-auto.pslogin-has-button-image{display:none}.pslogin-block .pslogin-buttons.pslogin-buttons-showfull .pslogin-button-auto.pslogin-has-button-icon-image{display:inline-block}.pslogin-block .pslogin-buttons .pslogin-button-auto.pslogin-has-button-icon-image{display:none}.pslogin-block .pslogin-buttons .pslogin-button-auto .pslogin-button-icon-image{display:inline-block;width:32px;height:32px}.pslogin-block .pslogin-buttons .facebook .pslogin-button-auto{background-color:#1e4389}.pslogin-block .pslogin-buttons .facebook .pslogin-button-icon{background-position:0px 0px}.pslogin-block .pslogin-buttons .twitter .pslogin-button-auto{background-color:#28a9e2}.pslogin-block .pslogin-buttons .twitter .pslogin-button-icon{background-position:-34px 0px}.pslogin-block .pslogin-buttons .linkedin .pslogin-button-auto{background-color:#11669c}.pslogin-block .pslogin-buttons .linkedin .pslogin-button-icon{background-position:-168px 0px}.pslogin-block .pslogin-buttons .yahoo .pslogin-button-auto{background-color:#85228f}.pslogin-block .pslogin-buttons .yahoo .pslogin-button-icon{background-position:-204px 0px}.pslogin-block .pslogin-buttons .vkontakte .pslogin-button-auto{background-color:#3f658c}.pslogin-block .pslogin-buttons .vkontakte .pslogin-button-icon{background-position:-68px 0px}.pslogin-block .pslogin-buttons .googleplus .pslogin-button-auto{background-color:#df4b38}.pslogin-block .pslogin-buttons .googleplus .pslogin-button-icon{background-position:-135px 0px}.pslogin-block .pslogin-buttons .hotmail .pslogin-button-auto{background-color:#f67d20}.pslogin-block .pslogin-buttons .hotmail .pslogin-button-icon{background-position:0px -34px}.pslogin-block .pslogin-buttons .live .pslogin-button-auto{background-color:#0cb3ee}.pslogin-block .pslogin-buttons .live .pslogin-button-icon{background-position:-35px -205px}.pslogin-block .pslogin-buttons .pinterest .pslogin-button-auto{background-color:#cb2028}.pslogin-block .pslogin-buttons .pinterest .pslogin-button-icon{background-position:-34px -34px}.pslogin-block .pslogin-buttons .amazon .pslogin-button-auto{background-color:#ff8e2e}.pslogin-block .pslogin-buttons .amazon .pslogin-button-icon{background-position:-68px -34px}.pslogin-block .pslogin-buttons .aol .pslogin-button-auto{background-color:#008bd3}.pslogin-block .pslogin-buttons .aol .pslogin-button-icon{background-position:-102px -34px}.pslogin-openid.aol input[type=submit]{background-color:#008bd3;-webkit-appearance:none}.pslogin-block .pslogin-buttons .github .pslogin-button-auto{background-color:black}.pslogin-block .pslogin-buttons .github .pslogin-button-icon{background-position:-135px -35px}.pslogin-block .pslogin-buttons .instagram .pslogin-button-auto{background-color:#9a6e51}.pslogin-block .pslogin-buttons .instagram .pslogin-button-icon{background-position:-168px -34px}.pslogin-block .pslogin-buttons .foursquare .pslogin-button-auto{background-color:#3472ad}.pslogin-block .pslogin-buttons .foursquare .pslogin-button-icon{background-position:-203px -34px}.pslogin-block .pslogin-buttons .dropbox .pslogin-button-auto{background-color:#008bd3}.pslogin-block .pslogin-buttons .dropbox .pslogin-button-icon{background-position:-0px -68px}.pslogin-block .pslogin-buttons .disqus .pslogin-button-auto{background-color:#3d7198}.pslogin-block .pslogin-buttons .disqus .pslogin-button-icon{background-position:-32px -69px}.pslogin-block .pslogin-buttons .livejournal .pslogin-button-auto{background-color:#104378}.pslogin-block .pslogin-buttons .livejournal .pslogin-button-icon{background-position:-66px -69px}.pslogin-openid.livejournal input[type=submit]{background-color:#104378;-webkit-appearance:none}.pslogin-block .pslogin-buttons .tumblr .pslogin-button-auto{background-color:#304e6c}.pslogin-block .pslogin-buttons .tumblr .pslogin-button-icon{background-position:-102px -69px}.pslogin-block .pslogin-buttons .openid .pslogin-button-auto{background-color:#f8931f}.pslogin-block .pslogin-buttons .openid .pslogin-button-icon{background-position:-135px -69px}.pslogin-block .pslogin-buttons .flickr .pslogin-button-auto{background-color:#ff0084}.pslogin-block .pslogin-buttons .flickr .pslogin-button-icon{background-position:-169px -69px}.pslogin-block .pslogin-buttons .wordpress .pslogin-button-auto{background-color:#1b3f57}.pslogin-block .pslogin-buttons .wordpress .pslogin-button-icon{background-position:-204px -69px}.pslogin-block .pslogin-buttons .blogger .pslogin-button-auto{background-color:#ec7825}.pslogin-block .pslogin-buttons .blogger .pslogin-button-icon{background-position:0px -103px}.pslogin-block .pslogin-buttons .odnoklassniki .pslogin-button-auto{background-color:#e60}.pslogin-block .pslogin-buttons .odnoklassniki .pslogin-button-icon{background-position:-34px -103px}.pslogin-block .pslogin-buttons .mailru .pslogin-button-auto{background-color:#00468c}.pslogin-block .pslogin-buttons .mailru .pslogin-button-icon{background-position:-67px -103px}.pslogin-block .pslogin-buttons .yandex .pslogin-button-auto{background-color:#d00}.pslogin-block .pslogin-buttons .yandex .pslogin-button-icon{background-position:-102px -103px}.pslogin-block .pslogin-buttons .paypal .pslogin-button-auto{background-color:#195d82}.pslogin-block .pslogin-buttons .paypal .pslogin-button-icon{background-position:-134px -103px}.pslogin-block .pslogin-buttons .myspace .pslogin-button-auto{background-color:#0022a0}.pslogin-block .pslogin-buttons .myspace .pslogin-button-icon{background-position:-169px -103px}.pslogin-block .pslogin-buttons .salesforce .pslogin-button-auto{background-color:#00a0de}.pslogin-block .pslogin-buttons .salesforce .pslogin-button-icon{background-position:-203px -103px}.pslogin-block .pslogin-buttons .steamcommunity .pslogin-button-auto{background-color:#282828}.pslogin-block .pslogin-buttons .steamcommunity .pslogin-button-icon{background-position:-1px -137px}.pslogin-block .pslogin-buttons .hyves .pslogin-button-auto{background-color:#ffca63}.pslogin-block .pslogin-buttons .hyves .pslogin-button-icon{background-position:-33px -137px}.pslogin-block .pslogin-buttons .stackoverflow .pslogin-button-auto{background-color:#e6eef1}.pslogin-block .pslogin-buttons .stackoverflow .pslogin-button-icon{background-position:-67px -137px}.pslogin-block .pslogin-buttons .stackoverflow .pslogin-button-text{color:#000}.pslogin-block .pslogin-buttons .evernote .pslogin-button-auto{background-color:#7ac141}.pslogin-block .pslogin-buttons .evernote .pslogin-button-icon{background-position:-101px -137px}.pslogin-block .pslogin-buttons .mixi .pslogin-button-auto{background-color:#d1ac5b}.pslogin-block .pslogin-buttons .mixi .pslogin-button-icon{background-position:-135px -137px}.pslogin-block .pslogin-buttons .mydigipass .pslogin-button-auto{background-color:#49bbeb}.pslogin-block .pslogin-buttons .mydigipass .pslogin-button-icon{background-position:-169px -137px}.pslogin-block .pslogin-buttons .netlog .pslogin-button-auto{background-color:#bb2026}.pslogin-block .pslogin-buttons .netlog .pslogin-button-icon{background-position:-203px -137px}.pslogin-block .pslogin-buttons .qq .pslogin-button-auto{background-color:#c46f1c}.pslogin-block .pslogin-buttons .qq .pslogin-button-icon{background-position:0px -171px}.pslogin-block .pslogin-buttons .sinaweibo .pslogin-button-auto{background-color:#bd4342}.pslogin-block .pslogin-buttons .sinaweibo .pslogin-button-icon{background-position:-34px -171px}.pslogin-block .pslogin-buttons .soundcloud .pslogin-button-auto{background-color:#ff5419}.pslogin-block .pslogin-buttons .soundcloud .pslogin-button-icon{background-position:-66px -171px}.pslogin-block .pslogin-buttons .tencentweibo .pslogin-button-auto{background-color:#28a4e4}.pslogin-block .pslogin-buttons .tencentweibo .pslogin-button-icon{background-position:-100px -171px}.pslogin-block .pslogin-buttons .verisign .pslogin-button-auto{background-color:#b22253}.pslogin-block .pslogin-buttons .verisign .pslogin-button-icon{background-position:-134px -171px}.pslogin-openid.verisign input[type=submit]{background-color:#b22253;-webkit-appearance:none}.pslogin-block .pslogin-buttons .xing .pslogin-button-auto{background-color:#005d5e}.pslogin-block .pslogin-buttons .xing .pslogin-button-icon{background-position:-168px -171px}.pslogin-block .pslogin-buttons .kaixin001 .pslogin-button-auto{background-color:#e2332e}.pslogin-block .pslogin-buttons .kaixin001 .pslogin-button-icon{background-position:-203px -171px}.pslogin-block .pslogin-buttons .orange .pslogin-button-auto{background-color:#f60}.pslogin-block .pslogin-buttons .orange .pslogin-button-icon{background-position:-1px -205px}.pslogin-block .pslogin-buttons .bitbucket .pslogin-button-auto{background-color:#013567}.pslogin-block .pslogin-buttons .bitbucket .pslogin-button-icon{background-position:-67px -205px}.pslogin-block .pslogin-buttons .bitly .pslogin-button-auto{background-color:#ed6022}.pslogin-block .pslogin-buttons .bitly .pslogin-button-icon{background-position:-101px -205px}.pslogin-block .pslogin-buttons .boxcom .pslogin-button-auto{background-color:#00b9f2}.pslogin-block .pslogin-buttons .boxcom .pslogin-button-icon{background-position:-135px -205px}.pslogin-block .pslogin-buttons .vimeo .pslogin-button-auto{background-color:#1fb9eb}.pslogin-block .pslogin-buttons .vimeo .pslogin-button-icon{background-position:-170px -205px}.pslogin-block .pslogin-buttons .reddit .pslogin-button-auto{background-color:#337fb9}.pslogin-block .pslogin-buttons .reddit .pslogin-button-icon{background-position:-203px -205px}.pslogin-block .pslogin-buttons .odesk .pslogin-button-auto{background-color:#6fda44}.pslogin-block .pslogin-buttons .odesk .pslogin-button-icon{background-position:-169px -273px}.pslogin-block .pslogin-buttons .odesk .pslogin-button-text{color:#4c4c4c}.pslogin-block .pslogin-buttons .teamviewer .pslogin-button-auto{background-color:#0171b9}.pslogin-block .pslogin-buttons .teamviewer .pslogin-button-icon{background-position:-34px -239px}.pslogin-block .pslogin-buttons .skyrock .pslogin-button-auto{background-color:#009afe}.pslogin-block .pslogin-buttons .skyrock .pslogin-button-icon{background-position:-67px -239px}.pslogin-block .pslogin-buttons .renren .pslogin-button-auto{background-color:#153765}.pslogin-block .pslogin-buttons .renren .pslogin-button-icon{background-position:-101px -239px}.pslogin-block .pslogin-buttons .etsy .pslogin-button-auto{background-color:#ee5931}.pslogin-block .pslogin-buttons .etsy .pslogin-button-icon{background-position:-134px -239px}.pslogin-block .pslogin-buttons .imgur .pslogin-button-auto{background-color:#312e2f}.pslogin-block .pslogin-buttons .imgur .pslogin-button-icon{background-position:-170px -239px}.pslogin-block .pslogin-buttons .intuit .pslogin-button-auto{background-color:#B8B8B8}.pslogin-block .pslogin-buttons .intuit .pslogin-button-icon{background-position:-204px -239px}.pslogin-block .pslogin-buttons .intuit .pslogin-button-text{color:#000}.pslogin-block .pslogin-buttons .mailchimp .pslogin-button-auto{background-color:#73cff4}.pslogin-block .pslogin-buttons .mailchimp .pslogin-button-icon{background-position:0px -273px}.pslogin-block .pslogin-buttons .mailchimp .pslogin-button-text{color:#000}.pslogin-block .pslogin-buttons .persona .pslogin-button-auto{background-color:#ee5931}.pslogin-block .pslogin-buttons .persona .pslogin-button-icon{background-position:-34px -273px}.pslogin-block .pslogin-buttons .dribbble .pslogin-button-auto{background-color:#f26798}.pslogin-block .pslogin-buttons .dribbble .pslogin-button-icon{background-position:-67px -273px}.pslogin-block .pslogin-buttons .goodreads .pslogin-button-auto{background-color:#743900}.pslogin-block .pslogin-buttons .goodreads .pslogin-button-icon{background-position:-100px -273px}.pslogin-block .pslogin-buttons .lastfm .pslogin-button-auto{background-color:#c02c0c}.pslogin-block .pslogin-buttons .lastfm .pslogin-button-icon{background-position:-135px -273px}.pslogin-block .pslogin-buttons .alipay .pslogin-button-auto{background-color:#00a0e9}.pslogin-block .pslogin-buttons .alipay .pslogin-button-icon{background-position:-202px -274px}.pslogin-block .pslogin-buttons .wechat .pslogin-button-auto{background-color:#4ec034}.pslogin-block .pslogin-buttons .wechat .pslogin-button-icon{background-position:-1px -306px}.pslogin-block .pslogin-buttons .naver .pslogin-button-auto{background-color:#23b300}.pslogin-block .pslogin-buttons .naver .pslogin-button-icon{background-position:-34px -307px}.pslogin-unlinked-buttons.pslogin-buttons ul li .pslogin-button-text{min-width:160px}#prpop-pop-up-bg .pslogin-block{text-align:center;clear:both;margin-bottom:5px}#prpop-pop-up-bg .prpop-account-create .pslogin-block{display:none}#prpop-pop-up-bg .pslogin-block .pslogin-buttons.pslogin-buttons-showfull{width:100%}#prpop-pop-up-bg .pslogin-block li a span.pslogin-button-auto{width:100%;position:relative;display:block;height:32px}#prpop-pop-up-bg .pslogin-block li a span.pslogin-button-icon{position:absolute;background-color:inherit}#prpop-pop-up-bg .pslogin-block li a span.pslogin-button-text{width:100%;padding-left:32px;font-size:12px}#prpop-pop-up-bg.prpop-default .pslogin-spacer{margin:0 auto 10px;width:100%}#prpop-pop-up-bg.prpop-default .pslogin-spacer:before{display:block;content:"";clear:both;width:100%}#prpop-pop-up-bg.prpop-default .pslogin-spacer table{margin-top:15px}#prpop-pop-up-bg.prpop-default .pslogin-block{clear:both}#prpop-pop-up-bg.prpop-default .pslogin-block .pslogin-buttons{width:100%;margin:0 auto;text-align:center}#prpop-pop-up-bg.prpop-default .pslogin-block li a span.pslogin-button-auto{min-width:32px}#prpop-pop-up-bg.prpop-default .pslogin-block .pslogin-buttons.pslogin-buttons-showfull li{width:70%;min-height:32px;vertical-align:inherit;display:inline-block;float:none}#prpop-pop-up-bg.prpop-default .pslogin-block .pslogin-buttons li{width:auto;min-height:32px;margin-bottom:5px;vertical-align:middle}#prpop-pop-up-bg.prpop-default .pslogin-buttons .pslogin-spacer{width:100%}#prpop-pop-up-bg.glamour-grey .pslogin-spacer{margin:0 auto 10px;width:100%;float:left}#prpop-pop-up-bg.glamour-grey .pslogin-spacer.pslogin-showmore .pslogin-bordertext:hover{color:white}#prpop-pop-up-bg.glamour-grey .pslogin-spacer:before{display:block;content:"";clear:both;width:100%}#prpop-pop-up-bg.glamour-grey .pslogin-spacer table{margin-top:15px}#prpop-pop-up-bg.glamour-grey .pslogin-block{margin-top:10px}#prpop-pop-up-bg.glamour-grey .pslogin-block .pslogin-buttons{width:100%;margin:0 auto;text-align:center}#prpop-pop-up-bg.glamour-grey .pslogin-block .pslogin-buttons.pslogin-buttons-showfull li{width:70%;min-height:32px;margin-bottom:5px}#prpop-pop-up-bg.glamour-grey .pslogin-block .pslogin-buttons li{width:auto;min-height:32px;margin:0 5px 5px 0;vertical-align:middle}#prpop-pop-up-bg.glamour-grey .pslogin-block li a span.pslogin-button-auto{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;min-width:32px}#prpop-pop-up-bg.glamour-grey .pslogin-block li a span.pslogin-button-text{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}#prpop-pop-up-bg.glamour-grey .pslogin-block li a span.pslogin-button-icon{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}#prpop-pop-up-bg.glamour-grey .pslogin-buttons.pslogin-buttons-showfull li a span.pslogin-button-icon{border-radius:3px 0 0 3px;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px}#prpop-pop-up-bg.glamour-grey .pslogin-buttons .pslogin-spacer{width:100%}#prpop-pop-up-bg.simple-form-logo .pslogin-block .pslogin-spacer{margin:10px auto;width:70%}#prpop-pop-up-bg.simple-form-logo .pslogin-border{border-top:1px solid #A5A5A5}#prpop-pop-up-bg.simple-form-logo .pslogin-bordertext{color:#444}#prpop-pop-up-bg.simple-form-logo .pslogin-spacer{width:70%}#prpop-pop-up-bg.simple-form-logo .pslogin-block .pslogin-buttons .pslogin-spacer:before{display:none}#prpop-pop-up-bg.simple-form-logo .pslogin-block .pslogin-spacer .pslogin-border{border-top:1px solid #A5A5A5}#prpop-pop-up-bg.simple-form-logo .pslogin-block .pslogin-spacer.pslogin-showmore .pslogin-bordertext{border:1px solid #A5A5A5;color:#444}#prpop-pop-up-bg.simple-form-logo .pslogin-block .pslogin-spacer.pslogin-showmore .pslogin-bordertext:hover{color:black}#prpop-pop-up-bg.simple-form-logo .pslogin-block .pslogin-buttons{width:70%;margin:0 auto;text-align:center}#prpop-pop-up-bg.simple-form-logo .pslogin-block .pslogin-buttons.pslogin-buttons-showfull li{width:100%;min-width:32px;min-height:34px;margin-bottom:5px}#prpop-pop-up-bg.simple-form-logo .pslogin-block .pslogin-buttons li{width:auto;min-width:34px;height:34px;margin:0 3px 5px 3px}#prpop-pop-up-bg.simple-form-logo .pslogin-block .pslogin-buttons ul{position:relative;left:-3px}#prpop-pop-up-bg.simple-form-logo .pslogin-block .pslogin-buttons ul li a{display:inline-block;width:100%}#prpop-pop-up-bg.simple-form-logo .pslogin-block li a span.pslogin-button-auto{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-webkit-box-shadow:0px 1px 1px 0px rgba(31,31,31,0.47),inset 0px 1px 0px 0px rgba(255,255,255,0.33);-moz-box-shadow:0px 1px 1px 0px rgba(31,31,31,0.47),inset 0px 1px 0px 0px rgba(255,255,255,0.33);box-shadow:0px 1px 1px 0px rgba(31,31,31,0.47),inset 0px 1px 0px 0px rgba(255,255,255,0.33)}#prpop-pop-up-bg.simple-form-logo .pslogin-block .pslogin-buttons.pslogin-buttons-showfull li a span.pslogin-button-auto{border:1px solid rgba(0,0,0,0.09);height:34px}#prpop-pop-up-bg.simple-form-logo .pslogin-block li a span.pslogin-button-text{height:34px}#prpop-pop-up-bg.simple-form-logo .pslogin-block li a span.pslogin-button-icon{box-shadow:inset 0px 1px 0px 0px rgba(255,255,255,0.33)}#prpop-pop-up-bg.simple-form-logo .pslogin-block .pslogin-buttons.pslogin-buttons-showfull li a span.pslogin-button-icon{border:none;border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px}#prpop-pop-up-bg.simple-form-logo .pslogin-block .pslogin-buttons.pslogin-buttons-showfull li a span.pslogin-button-icon{height:32px;width:32px}#prpop-pop-up-bg.simple-form-logo .pslogin-block li a span.pslogin-button-icon{border:1px solid rgba(0,0,0,0.09);border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;height:34px;width:34px}#prpop-pop-up-bg.simple-form-logo .pslogin-buttons .pslogin-spacer{width:100%}.pslogin-openid{font-size:14px;text-align:center;padding:20px}.pslogin-openid .network-logo{background:url('https://villagrazia.ua/skin/frontend/images/plumrocket/pslogin/social_openid.png');width:180px;height:70px;margin:0 auto 15px auto}.pslogin-openid.livejournal .network-logo{background-position:-180px 0}.pslogin-openid.verisign .network-logo{background-position:0 -70px}.pslogin-openid input[type=submit]{height:32px;line-height:32px;vertical-align:top;padding:0;text-align:center;min-width:144px;box-sizing:border-box;font-size:12px;color:white;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;border:0px}.pslogin-openid input[type=submit]:hover{opacity:0.8;filter:alpha(opacity=80)}.pslogin-openid input[type=text]{width:100%;border:1px solid #D0D0D0;height:30px;line-height:25px;margin-bottom:5px;margin-top:10px;padding:2px;box-sizing:border-box;font-size:14px}.pslogin-openid .form-wrapper{background-color:#f3f3f3;color:#464646;width:300px;margin:0 auto;padding:25px;box-shadow:0px 2px 7px 0px #c1c1c1;-moz-box-shadow:0px 2px 7px 0px #c1c1c1;-webkit-box-shadow:0px 2px 7px 0px #c1c1c1;border-radius:15px;font-size:14px}.pslogin-openid .ajax-loader{width:110px;height:14px;margin:0 auto 5px auto}.pslogin-openid .ajax-loader .image-gif{background:url('https://villagrazia.ua/skin/frontend/images/plumrocket/pslogin/ajax-loader-h.gif');width:110px;height:14px;display:none}.pslogin-openid .ajax-loader .error-text{color:red;font-size:11px}.pslogin-block .custinfo.social{color:white;text-align:center;text-transform:capitalize;font-size:12px;float:left;width:82px;margin-right:8px;margin-bottom:8px;position:relative}.pslogin-block .custinfo.social a{color:white;text-decoration:none}.pslogin-block .custinfo.social:hover{cursor:pointer}.pslogin-block .custinfo.social .unlink-link{content:"x";font-family:Arial,Helvetica,sans-serif;display:block;width:25px;height:25px;border-radius:50%;top:-5px;position:absolute;right:-4px;font-size:10px;line-height:25px;cursor:pointer;opacity:0.4}.pslogin-block .custinfo.social .unlink-link:hover{opacity:1}.pslogin-block .custinfo .pslogin-button-auto{padding:11px 0 6px 0;background:#fff}.pslogin-block .custinfo.social .user-photo{background-image:url("https://villagrazia.ua/skin/frontend/images/plumrocket/pslogin/user_icon.png");background-size:cover;background-position:center;width:56px;height:56px;vertical-align:middle;float:none;margin:0 auto;border-radius:50%;display:block;border:3px solid #fff;box-sizing:content-box;margin-bottom:3px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){.pslogin-block .pslogin-buttons ul li .pslogin-button-icon{background:url('https://villagrazia.ua/skin/frontend/default/theme255k/images/plumrocket/pslogin/social_retina.png');background-size:236px 340px;-webkit-background-size:236px 340px;-moz-background-size:236px 340px}}@media screen and ( max-width:767px ){.pslogin-block .pslogin-buttons{width:100%}.pslogin-block .pslogin-buttons.show-button-text ul li .pslogin-button-text{display:inline-block}.pslogin-block .pslogin-xs{display:inline-block!important}}@media screen and (max-width:640px){#prpop-pop-up-bg.prpop-default .pslogin-spacer,#prpop-pop-up-bg.prpop-default .pslogin-block .pslogin-buttons{width:60%}#prpop-pop-up-bg.glamour-grey .pslogin-spacer{float:none}#prpop-pop-up-bg.glamour-grey .pslogin-spacer,#prpop-pop-up-bg.glamour-grey .pslogin-block .pslogin-buttons{width:60%}#prpop-pop-up-bg.prpop-default .pslogin-block .pslogin-buttons.pslogin-buttons-showfull li,#prpop-pop-up-bg.glamour-grey .pslogin-block .pslogin-buttons.pslogin-buttons-showfull li{width:100%}}@media screen and (max-width:480px){#prpop-pop-up-bg.prpop-default .pslogin-spacer,#prpop-pop-up-bg.prpop-default .pslogin-block .pslogin-buttons{width:100%}#prpop-pop-up-bg.glamour-grey .pslogin-spacer,#prpop-pop-up-bg.glamour-grey .pslogin-block .pslogin-buttons{width:100%}#prpop-pop-up-bg.simple-form-logo .pslogin-spacer,#prpop-pop-up-bg.simple-form-logo .pslogin-block .pslogin-buttons{width:100%}}#pslogin-pop-up-bg{-webkit-animation-duration:1s;-moz-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);-moz-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}100%{opacity:1;-webkit-transform:none;-moz-transform:none;transform:none}}@-moz-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);-moz-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}100%{opacity:1;-webkit-transform:none;-moz-transform:none;transform:none}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);-moz-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}100%{opacity:1;-webkit-transform:none;-moz-transform:none;transform:none}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;-moz-animation-name:fadeInDownBig;animation-name:fadeInDownBig}.o_checkout-overlay .o_checkout-data .o_checkout-data--steps{list-style:none;margin:0}.o_checkout-cart{margin-top:50px}.o_checkout-item--total{flex-direction:column}.section .allow .step{padding:25px;border-left:5px solid var(--bg-second-color)}.o_checkout-data--steps > li .allow > span,.step-label .progress-step{display:block}.step-label .progress-step{margin-top:10px;font-size:2rem}.step-label .progress-step a:is(:link,:visited){display:block;margin:10px 0 0;padding:10px 10px 0;text-align:center;font-size:var(--font-small-size);border-top:1px solid var(--border-color)}#billing-new-address-form > .pslogin-login .pslogin-buttons ul li{display:block;margin:25px 0}#billing-new-address-form > .pslogin-login .pslogin-buttons ul li .pslogin-button-text{font-size:14px}:is(#co-billing-form,#login-form) .form-list{list-style:none;margin:0 0 10px}#co-billing-form :is(input[type="text"],input[type="email"]),#login-form :is(input[type="text"],input[type="password"]){border:none;box-shadow:none}#checkout-step-shipping .o_checkout-step{margin-bottom:50px}#checkout-step-shipping .o_checkout-step:last-child{margin-bottom:0}#custom_adress_form{margin-left:18px}#custom_adress_form label{font-size:var(--font-small-size)}#custom_adress_form fieldset{width:96%}#custom_adress_form input[type="text"]{width:100%;border:none;box-shadow:none}#international_custom_adress_form input[type="text"]{width:100%;border:none;box-shadow:none}#oneclickorder-tnx{position:fixed;left:0;top:0;display:grid;justify-content:center;align-content:center;width:100%;height:100%;padding:25px;background:transparent;overflow:hidden;z-index:9999}#oneclickorder-tnx.hide{display:none}#oneclickorder-tnx .wrap{position:relative;padding:25px;background:#fff;box-shadow:0 0 50px rgba(50,50,50,.5);overflow:hidden;z-index:9999}.product-shop #oneclickorder-tnx .thanks-message{margin-bottom:10px;padding:0;font-size:2rem;font-weight:var(--font-weight-700);text-align:center}.product-shop #oneclickorder-tnx .thanks-message-description{font-size:1.4rem;line-height:1.4;margin:0;text-align:center}#oneclickorder-tnx .oneclickorder-close{position:absolute;top:10px;right:10px;width:16px;height:16px;border:none;background:transparent}#oneclickorder-tnx .oneclickorder-close:is(:hover,:focus,:active){cursor:pointer;color:#e2263c}#oneclickorder-tnx .btn-remove::before,#oneclickorder-tnx .btn-remove::after{right:6px;width:4px;height:16px}.custom-item-block{position:relative;height:100%;border:1px solid var(--bg-main-color);z-index:1}.custom-item-block a,.custom-item-block a:is(:link,:visited){position:relative;display:grid;justify-content:center;align-content:center;height:100%;min-height:300px;text-decoration:none;font-weight:bold;font-size:2rem;color:var(--bg-main-color);padding:15px .5em 0;border:10px solid #fff;background-color:transparent;z-index:2;overflow:hidden;transition:background-color .2s ease}.custom-item-block a > span{position:relative;top:0;display:block;transition:top .5s ease}.custom-item-block a:is(:hover,:focus,:active){color:#fff;background-color:var(--bg-main-color);transition:background-color .2s ease}.custom-item-block a:is(:hover,:focus,:active) > span{top:10px;transition:top .5s ease .2s}.custom-item-block a > span::before,.custom-item-block a > span::after,.custom-item-block a .inner::after{position:absolute;top:100%;left:0;display:block;content:'';width:100%;height:2px;background-color:var(--bg-main-color)}.custom-item-block a .inner{display:block;position:relative}.custom-item-block a .inner::before{position:absolute;bottom:100%;left:0;display:block;content:'Смотреть';width:100%;text-align:center;font-size:.8em;color:#333}.custom-item-block a .br{margin-bottom:2rem}html[lang="uk"] .custom-item-block a .inner::before{content:'Дивитись'}.custom-item-block a:is(:hover,:focus,:active) .inner::before{color:rgba(255,255,255,.7)}.custom-item-block a:hover > span::before,.custom-item-block a:hover > span::after,.custom-item-block a:hover .inner::after{background-color:#fff;animation:1s custom-arrow .3s 1 forwards}.custom-item-block a:hover > span::after{animation:1s custom-arrow .3s 1 forwards,.4s custom-arrow-top 1.2s 1 forwards}.custom-item-block a:hover .inner::after{animation:1s custom-arrow .3s 1 forwards,.4s custom-arrow-bottom 1.2s 1 forwards}@keyframes custom-arrow{0%{left:0}30%{left:-250px}31%{top:100%}32%{top:-50px}100%{top:-50px;left:0;height:5px}}@keyframes custom-arrow-top{0%{left:auto;right:0;width:25px;top:-50px}100%{left:auto;right:-5px;width:25px;top:-57px;transform:rotate(45deg)}}@keyframes custom-arrow-bottom{0%{left:auto;right:0;width:25px;top:-50px}100%{left:auto;right:-5px;width:25px;top:-43px;transform:rotate(-45deg)}}.product-view .info{display:grid;grid-template-columns:repeat(auto-fill,minmax(135px,1fr));gap:10px;margin:15px -10px 35px}.product-view .info div{padding:12px 15px;background:#f9f9f9;border-radius:var(--border-radius)}.product-view .info div span{display:block}.product-view .info div span:first-of-type{margin-block-end:3px;line-height:1.2;font-size:1.8rem;font-weight:var(--font-weight-500)}.product-view .info div span:last-of-type{color:var(--font-brand-main-color);line-height:1.2;font-size:1.2rem;font-weight:var(--font-weight-500);text-transform:lowercase}.product-view .info div:is(:hover,:focus){background:hsl(0deg 80% 36%);transition:background-color .3s ease-out}.product-view .info div:is(:hover,:focus) span,.product-view .info div:is(:hover,:focus) span:last-of-type{color:#fff;cursor:default;transition:color .2s ease-out}.lg-sub-html{font-size:var(--font-base-size);padding:10px 60px 10px 10px}.out-of-stock-items-list .item,.out-of-production-items-list .item{opacity:.5;transition:opacity .5s ease}.out-of-stock-items-list .item img,.out-of-production-items-list .item img{filter:grayscale(1);transition:opacity .5s ease}.out-of-stock-items-list .item .availability.out-of-stock span,.out-of-production-items-list .item .availability.out-of-stock span{color:#585858;transition:opacity .5s ease}.out-of-stock-items-list .item:hover,.out-of-stock-items-list .item:focus,.out-of-stock-items-list .item:active,.out-of-production-items-list .item:hover,.out-of-production-items-list .item:focus,.out-of-production-items-list .item:active{opacity:1;transition:opacity .5s ease}.out-of-stock-items-list .item:hover img,.out-of-stock-items-list .item:focus img,.out-of-stock-items-list .item:active img,.out-of-production-items-list .item:hover img,.out-of-production-items-list .item:focus img,.out-of-production-items-list .item:active img{filter:grayscale(0);transition:opacity .5s ease}.out-of-stock-items-list .item:hover .availability.out-of-stock span,.out-of-stock-items-list .item:focus .availability.out-of-stock span,.out-of-stock-items-list .item:active .availability.out-of-stock span,.out-of-production-items-list .item:hover .availability.out-of-stock span,.out-of-production-items-list .item:focus .availability.out-of-stock span,.out-of-production-items-list .item:active .availability.out-of-stock span{color:#d83820;transition:opacity .5s ease}table.of-sizes{display:inline-block;vertical-align:top;max-width:100%;margin:10px 0;overflow-x:auto}table.of-sizes tr:nth-of-type(even){background-color:#fbfbfb}table.of-sizes :is(th,td){vertical-align:middle;padding:0 .5em;text-align:center;border:1px solid var(--border-color)}table.of-sizes th{padding:.8em;font-weight:var(--font-weight-500)}table.of-sizes .of-sizes-img{display:block;max-width:initial;width:100%;margin:0 auto;filter:grayscale(1)}table.of-sizes .of-sizes-img:hover{filter:grayscale(0)}#tablecalculator{margin:0 0 15px;padding:20px;border-left:2px solid var(--bg-main-color);background:hsl(353deg 53% 98%)}#tablecalculator .like-header{margin:0 0 25px}#tablecalculator .wrap{display:grid;grid-auto-flow:row;justify-content:start;font-size:var(--font-base-size)}#tablecalculator .table-type{display:grid;grid-auto-flow:column;align-items:center;justify-content:start;margin-bottom:25px}#tablecalculator .table-type > div:nth-of-type(1){margin-right:5px}#tablecalculator #rectangular,#tablecalculator #round{display:grid;grid-auto-flow:row;flex-flow:column;align-items:center;gap:25px}#tablecalculator #rectangular > div,#tablecalculator #round > div{display:flex;width:100%;align-items:center;justify-content:start}#tablecalculator #table_selector{padding:6px}#tablecalculator #rectangular > div input,#tablecalculator #round > div input{height:32px;width:55px;margin:0 5px;padding:6px;line-height:normal;border:1px solid #ecf0f1}#tablecalculator #round{display:none}#tablecalculator .validation-advice{margin-top:25px;padding:0;line-height:1.4;font-size:var(--font-base-size)}#tablecalculator .validation-advice strong{display:block;margin:25px 0 0}#tablecalculator .validation-advice .messages li{margin:0}#tablecalculator .messages{margin:0}#tablecalculator ~ .gear-loading{margin:-5px auto 20px}.gear-loading{position:relative;margin:-30px auto 15px;text-align:center}.gear-loading .wrap{display:inline-flex;justify-items:center;align-items:center}.gear-loading .gears{position:relative;margin:-15px -30px 0 -40px;min-height:100%;max-height:100%;-webkit-transform:scale(.1);-ms-transform:scale(.1);transform:scale(.1)}article ul.red-labels{margin-left:50px;list-style:none}article ul.red-labels > li{position:relative;min-height:40px;margin:0 0 20px;text-align:left}article ul.red-labels > li:before,article ul.red-labels > li:after{position:absolute;content:'';display:block}article ul.red-labels > li:before{left:-45px;top:0;width:30px;height:40px;background:var(--bg-main-color);border-radius:0 0 15px 15px}article ul.red-labels > li:after{left:-40px;top:5px;width:20px;height:30px;border:1px dashed hsl(353deg 64% 69%);border-radius:0 0 10px 10px}.page-title.landing-page{margin:50px 0 0;padding:0;background:0 0}#landing-page{margin:0 -5px}#landing-page .center{text-align:center}#landing-page :is(table,ol,ul,p){font-size:var(--landing-font-base-size)}#landing-page li{position:relative;margin:5px 0;text-align:left}#landing-page .main-margin{margin:100px 0}#landing-page .subtitle{margin-top:10px}#landing-page .subtitle p{text-align:center}#landing-page .bgbox :is(h2,h3) + .subtitle{margin-top:-10px}#landing-page .bgbox :is(h2,h3) + .subtitle p{text-align:left}#landing-page .grid{display:grid;grid-auto-flow:row}#landing-page .grid.two-columns,#landing-page .grid.three-columns{gap:5rem}#landing-page .grid .grey-brick{margin-bottom:20px;padding:20px;background:var(--bg-second-color)}#landing-page .grid .grey-brick > *:first-child{margin-top:0}#landing-page .grid .grey-brick > *:last-child{margin-bottom:0}#landing-page .grid .grey-brick :is(h2,h3,h4) span{color:var(--font-brand-main-color)}#landing-page .grid .accent-border.left{margin-bottom:20px;padding:20px;border-left:5px solid #791b26}#landing-page .grid .accent-border > *:first-child{margin-top:0}#landing-page .grid .accent-border > *:last-child{margin-bottom:0}#landing-page .grid .accent-border :is(h2,h3,h4) span{color:var(--font-brand-main-color)}.opacity-animation,.top-opacity-animation,.right-opacity-animation,.bottom-opacity-animation,.left-opacity-animation{position:relative;opacity:0;--base-animation-settings:.5s ease-in .5s}.opacity-animation.active,.top-opacity-animation.active,.right-opacity-animation.active,.bottom-opacity-animation.active,.left-opacity-animation.active{opacity:1}.top-opacity-animation{top:-15px}.right-opacity-animation{right:-15px}.bottom-opacity-animation{bottom:-15px}.left-opacity-animation{left:-15px}.opacity-animation.active{transition:opacity var(--base-animation-settings)}.top-opacity-animation.active{top:0;transition:top var(--base-animation-settings),opacity var(--base-animation-settings)}.right-opacity-animation.active{right:0;transition:right var(--base-animation-settings),opacity var(--base-animation-settings)}.bottom-opacity-animation.active{bottom:0;transition:bottom var(--base-animation-settings),opacity var(--base-animation-settings)}.left-opacity-animation.active{left:0;transition:left var(--base-animation-settings),opacity var(--base-animation-settings)}.page-title.landing-page h1{font-size:var(--landing-font-h1-size);font-weight:var(--font-weight-700);color:var(--font-base-color);text-align:center;border:none}#landing-page h2{text-align:center;font-size:var(--landing-font-h2-size)}#landing-page h3{font-size:var(--landing-font-h3-size)}#landing-page .title{text-align:center;font-size:var(--landing-font-h2-size)}#landing-page .bgbox{position:relative;padding:75px 15px;margin:100px -15px;background:url(/skin/frontend/default/theme255k/images/saw-top.png) 0 0 repeat-x,url(/skin/frontend/default/theme255k/images/saw-bottom.png) 0 100% repeat-x}#landing-page .bgbox.small-bottom-margin{margin-bottom:25px}#landing-page .bgbox > *:last-child{margin-bottom:0}#landing-page .bgbox h2{position:relative;margin:0 auto 25px}#landing-page .bgbox h2 span{color:var(--font-brand-main-color)}#landing-page .bgbox .img{margin:50px 0}#landing-page .red-box{background-color:var(--bg-main-color)}#landing-page .red-box .title-line h2,#landing-page .red-box .title-line span{position:relative;display:inline-block;vertical-align:top;margin:0 auto;padding:0 25px;text-align:center;color:#fff;background:var(--bg-main-color);z-index:1}#landing-page .red-box .title-line span{margin:0 15px;font-size:2.1rem;line-height:1.3;color:#e4bbbf}#landing-page .red-box .title-line span b{color:#fff}#landing-page .red-box .title-line{position:relative;margin:20px -15px;text-align:center;color:#e4bbbf}#landing-page .red-box > .title-line:first-child{margin-top:0}#landing-page .red-box > .title-line:last-child{margin-bottom:0}#landing-page .red-box .title-line::before{position:absolute;top:50%;left:0;right:0;display:block;content:'';width:100%;height:1px;background:#d68790;z-index:0}#landing-page .red-box p{color:#e4bbbf;text-shadow:1px 1px 0 #44050d}#landing-page .red-box.center p{text-align:center}#landing-page .red-box p b{color:#fff;font-weight:normal}#landing-page .red-box .grid:is(.two-columns,.three-columns){gap:1rem}#landing-page .red-box .grid:is(.two-columns,.three-columns) p{position:relative;margin-bottom:0}#landing-page .red-box .grid:is(.two-columns,.three-columns) p:nth-of-type(1){transition-delay:0s}#landing-page .red-box .grid.three-columns p:nth-of-type(3){transition-delay:1s}#landing-page .grey-box{background-color:var(--bg-second-color)}article#colourfastness .title.big-grey{margin:0 0 20px 0}article#colourfastness :is(.red-list,.material-list){margin-left:0;list-style:none}article#colourfastness .red-list li{min-height:40px;padding:5px 0 0 40px}article#colourfastness .material-list li{min-height:30px;padding-left:35px}article#colourfastness .red-list li::before{position:absolute;left:0;top:0;content:'';display:block;width:30px;height:40px;background:#781a25;border-radius:0 0 15px 15px}article#colourfastness .red-list li::after{position:absolute;left:5px;top:5px;content:'';display:block;width:20px;height:30px;border:1px dashed #d2747f;border-radius:0 0 10px 10px}article#colourfastness .material-list li::before{position:absolute;left:0;top:0;content:'';display:block;width:24px;height:24px;background:#d0d0d0;border:1px dashed #fff;transform:rotate(10deg)}article#colourfastness .platinum-material-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:1em 0;margin:0;padding:0;list-style:none;line-height:1;text-align:left;border:none}article#colourfastness .platinum-material-list li{position:relative;line-height:1;margin:0;text-align:center}article#colourfastness .platinum-material-list li.active:nth-of-type(1){transition-delay:0s}article#colourfastness .platinum-material-list li.active:nth-of-type(2){transition-delay:.5s}article#colourfastness .platinum-material-list li.active:nth-of-type(3){transition-delay:1s}article#colourfastness .platinum-material-list li.active:nth-of-type(4){transition-delay:1.5s}article#colourfastness .platinum-material-list li.active:nth-of-type(5){transition-delay:2s}article#colourfastness .platinum-material-list li.active:nth-of-type(6){transition-delay:2.5s}article#colourfastness .platinum-material-list li.active:nth-of-type(7){transition-delay:3s}article#colourfastness .platinum-material-list li.active:nth-of-type(8){transition-delay:3.5s}article#colourfastness .platinum-material-list li.active:nth-of-type(9){transition-delay:4s}article#colourfastness :is(.material-table,.upf-table){display:block;width:100%;max-width:100%;margin-bottom:100px;box-shadow:inset -20px 0 20px -25px rgb(100,100,100,.5);overflow-x:scroll}article#colourfastness :is(.material-table,.upf-table) thead th{padding:15px;line-height:1.2;border-bottom:2px solid #e6887c}article#colourfastness .upf-table thead th{border-bottom:none}article#colourfastness .material-table :is(th,td),article#colourfastness .upf-table :is(th,td){vertical-align:middle;padding:10px 15px}article#colourfastness .upf-table td{white-space:nowrap}article#colourfastness .material-table td img{min-width:200px}article#colourfastness .upf-table th span{display:block;font-size:.8em;color:#777}article#colourfastness .upf-table tr{border-bottom:2px solid #f0f0f0}article#colourfastness .material-table tbody td:first-of-type{text-align:center}article#colourfastness .material-table tbody td:last-of-type{vertical-align:middle;height:70px;text-align:center;white-space:nowrap}article#colourfastness .material-table tbody tr:nth-of-type(1){border-bottom:2px solid #e6887c}article#colourfastness .material-table tbody tr:nth-of-type(2){border-bottom:2px solid #e57b6e}article#colourfastness .material-table tbody tr:nth-of-type(3){border-bottom:2px solid #e26b63}article#colourfastness .material-table tbody tr:nth-of-type(4){border-bottom:2px solid #df5e58}article#colourfastness .material-table tbody tr:nth-of-type(5){border-bottom:2px solid #dd4d4d}article#colourfastness .material-table tbody tr:nth-of-type(6){border-bottom:2px solid #dc3d42}article#colourfastness .material-table tbody tr:nth-of-type(7){border-bottom:2px solid #d62e3b}article#colourfastness .material-table tbody tr:nth-of-type(8){border-bottom:2px solid #d4112f}article#colourfastness .material-table .first{background:#e6887c}article#colourfastness .material-table .second{background:#e57b6e}article#colourfastness .material-table .third{background:#e26b63}article#colourfastness .material-table .fourth{background:#df5e58}article#colourfastness .material-table .fifth{background:#dd4d4d}article#colourfastness .material-table .sixth{background:#dc3d42}article#colourfastness .material-table .seventh{background:#d62e3b}article#colourfastness .material-table .eight{background:#d4112f}article#colourfastness .material-table span{display:inline-block;vertical-align:middle;width:3rem;height:3rem;padding:0;margin:5px;line-height:3rem;color:#000;text-align:center;transform:rotate(10deg);background:#fff;border:1px dashed transparent}article#colourfastness .material-table span b{display:inline-block;vertical-align:top;transform:rotate(-10deg)}article#colourfastness .material-table .fifth span{border-color:#dd4d4d}article#colourfastness .material-table .sixth span{border-color:#dc3d42}article#colourfastness .material-table .seventh span{border-color:#d62e3b}article#colourfastness .red-box > *:last-child{margin-bottom:0;padding-bottom:0}.page-title.horeca{margin:0;padding:0;background:0 0}article#horeca{position:relative}article#horeca .br{display:inline}article#horeca .subtitle p b{display:block;color:var(--font-brand-main-color)}article#horeca .bgbox.animate{overflow:hidden}article#horeca .bgbox .v{font-size:3.6rem;font-family:'Fondamento',cursive;font-style:italic;color:#fff}article#horeca .photos{position:relative;margin-bottom:-100px}article#horeca .photos img{width:100%}article#horeca .lables h2{margin-bottom:40px}article#horeca .flex.line{flex-wrap:wrap;flex-flow:row wrap}article#horeca .contacts{color:#e4bbbf;font-size:1.2em;text-align:center;text-shadow:1px 1px 0 #44050d;background:var(--bg-main-color) url(/skin/frontend/default/theme255k/images/saw-bottom.png) 0 100% repeat-x}article#horeca .line>div{flex:0 1 100%;min-width:1px;margin:25px 0;text-align:center}article#horeca .line>div>div{display:inline-block;vertical-align:top;margin:0 auto;text-align:left}article#horeca .line>div>div>p{text-align:center}article#horeca .lables .line p span{display:inline-block;vertical-align:top;color:#fff;padding:5px;background:var(--bg-main-color);border-radius:15px}article#horeca .lables .line p span i{display:block;width:280px;text-align:center;padding:10px 0;font-style:normal;font-size:1.8rem;border:1px dashed #d2747f;border-radius:10px}article#horeca .line ul{display:inline-block;vertical-align:top}article#horeca .line ul b{color:var(--font-brand-main-color)}article#horeca .line p{text-align:center;margin-bottom:15px}article#horeca .line p span{display:inline-block;vertical-align:top;font-weight:var(--font-weight-700);color:var(--font-brand-main-color);padding:80px 15px 0}article#horeca .line p .years{background:transparent url(/skin/frontend/default/theme255k/images/horeca/15years.png) no-repeat 50% 0;background-size:145px}article#horeca .line p .pro{background:transparent url(/skin/frontend/default/theme255k/images/horeca/pro.png) no-repeat 50% 0;background-size:145px}article#horeca .line p .connection{padding:95px 0 0;background:transparent url(/skin/frontend/default/theme255k/images/horeca/connection.png) no-repeat 50% 0;background-size:175px}article#horeca .line ul{list-style:none;margin:0}article#horeca .line li{position:relative;padding-left:10px}article#horeca .line li:before{position:absolute;left:0;top:50%;display:block;content:'';margin-top:-6px;border:5px solid transparent;border-left:5px solid #a73a46;z-index:1}article#horeca .line li:after{position:absolute;left:-1px;top:50%;display:block;content:'';margin-top:-6px;border:5px solid transparent;border-left:5px solid #f0f0f0;z-index:2}article#horeca .list .line p{text-align:center}article#horeca .list .flex{flex-wrap:wrap;flex-flow:row wrap;margin:25px auto 0;max-width:500px}article#horeca .list .flex>div{position:relative;flex:0 1 100%;padding:0 0 0 40px;margin:20px 0 20px 20px;font-size:var(--font-base-size)}article#horeca .list .flex>div::before{position:absolute;left:0;top:0;content:'';display:block;width:30px;height:40px;background:#781a25;border-radius:0 0 15px 15px}article#horeca .list .flex>div::after{position:absolute;left:5px;top:5px;content:'';display:block;width:20px;height:30px;border:1px dashed #d2747f;border-radius:0 0 10px 10px}article#horeca .photos .above{justify-content:center;align-content:center;align-items:center;position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:1}article#horeca .photos:is(:focus,:hover) .above{background:rgba(0,0,0,.8)}article#horeca .photos .flex.above>div{flex-basis:80%;padding:15px 25px;border-radius:15px;background:#fff;box-shadow:0 0 15px #000}article#horeca .photos .flex.above>div h2{margin:0 0 10px}article#horeca .photos .above p{text-align:center;margin:0}article#horeca .photos .flex{flex-wrap:wrap;flex-flow:row wrap}article#horeca .photos .flex>div{flex:0 1 50%}article#horeca .photos .button-plz span{padding:7px 5px 9px}article#horeca .contacts .flex{justify-content:center;flex-direction:column;flex-flow:column nowrap}article#horeca .contacts .flex>div:nth-of-type(1){padding:50px 15px 0}article#horeca .contacts .flex>div:nth-of-type(2){padding:25px 15px 50px}article#horeca .contacts .flex>div:nth-of-type(2) p{text-align:center}article#horeca .contacts .flex>div p{margin:0}article#horeca .contacts .flex>div p:nth-of-type(1){font-size:3.8rem;line-height:1;color:#fff;margin-bottom:10px}article#horeca .contacts .flex>div p span{display:block;color:#e4bbbf;font-size:.5em}article#horeca .contacts img{max-height:200px;padding:10px;border:1px solid #952835}article#horeca .contacts a:is(:link,:visited){display:inline-block;vertical-align:top;color:#fff;font-size:2rem;text-decoration:none}article#horeca .contacts a:is(:active,:focus,:hover){color:#fff;text-decoration:underline}article#how-to-choose-tablecloth .decide-sizes{position:relative;margin:35px -15px 100px;padding:25px 15px;border-left:10px solid var(--bg-second-color)}article#how-to-choose-tablecloth .decide-sizes > *:last-child{margin-bottom:0}article#how-to-choose-tablecloth .decide-sizes h3,article#how-to-choose-tablecloth .material-guide .materials h3,article#how-to-choose-tablecloth .material-styles .styles h3{margin:0 0 25px;text-align:center;font-weight:var(--font-weight-500);font-size:var(--landing-font-h3-size)}article#how-to-choose-tablecloth .decide-sizes li,article#how-to-choose-tablecloth .material-guide .materials li,article#how-to-choose-tablecloth .material-styles .styles li{margin:0 0 20px}article#how-to-choose-tablecloth .decide-sizes svg{display:block;max-width:414px;margin:0 auto}article#how-to-choose-tablecloth .decide-sizes .formula{text-align:center}article#how-to-choose-tablecloth .decide-sizes .formula > div{padding:20px 15px;font-weight:var(--font-weight-700);font-size:var(--landing-font-base-size)}article#how-to-choose-tablecloth .decide-sizes .formula > div:first-child{background:var(--bg-second-color)}article#how-to-choose-tablecloth .decide-sizes .formula > div:nth-of-type(2){padding:0;font-size:3.5rem;line-height:5rem}article#how-to-choose-tablecloth .decide-sizes .formula > div:last-child{background:#EAF9C0}article#how-to-choose-tablecloth .material-guide{margin-top:-105px;background:var(--bg-second-color) url(/skin/frontend/default/theme255k/images/saw-bottom.png) 0 100% repeat-x}article#how-to-choose-tablecloth .material-guide .materials > div{margin-bottom:100px}article#how-to-choose-tablecloth .material-guide .materials > div:last-of-type{margin-bottom:0}article#how-to-choose-tablecloth .material-guide .materials > div > *:last-child{margin-bottom:0}article#how-to-choose-tablecloth .material-guide .materials .img{position:relative;margin:50px 0 50px -15px;padding-left:15px;border-left:10px solid #fff}article#how-to-choose-tablecloth .bgbox.material-styles{margin-bottom:50px}article#how-to-choose-tablecloth .material-styles + .center{position:relative;margin-bottom:100px;padding-top:75px}article#how-to-choose-tablecloth .material-styles .styles > div{position:relative;margin:35px -15px 100px;padding:25px 15px;border-left:10px solid var(--bg-second-color)}article#how-to-choose-tablecloth .material-styles .styles > div:last-of-type{margin-bottom:0}article#how-to-choose-tablecloth .material-styles .img{margin-bottom:0}article#how-to-choose-tablecloth :is(#step-one,#step-two,#step-three,#step-four,.btn-arrow)::before{position:absolute;top:-80px;left:50%;display:block;width:80px;height:80px;margin-left:-40px;content:"\279E";transform:rotate(90deg);font-size:80px;line-height:80px;color:#8B8B8B;opacity:0;z-index:2}article#how-to-choose-tablecloth :is(#step-one,#step-two,#step-three,#step-four,.btn-arrow).active::before{top:-40px;opacity:1;transition:top .5s ease-in .5s,opacity .5s ease-in .5s}article#how-to-choose-tablecloth :is(#step-one,#step-two,#step-three,#step-four){padding-top:75px;padding-bottom:75px}article#how-to-choose-tablecloth :is(#step-two,#step-three,#step-four){margin-top:-100px}article#how-to-choose-tablecloth #step-four{padding-bottom:0}article#how-to-choose-tablecloth ul.red-labels > li.right-opacity-animation.active,article#how-to-choose-tablecloth .decide-sizes li.right-opacity-animation.active,article#how-to-choose-tablecloth .material-guide .materials li.right-opacity-animation.active,article#how-to-choose-tablecloth .material-styles .styles li.right-opacity-animation.active{transition-delay:1.5s}article#finishing #hidden-popups > div{display:none}article#finishing #finishing-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(250px,100%),1fr));gap:1em;margin:50px 0 100px;padding:0;list-style:none;line-height:1;text-align:left;border:none}article#finishing #finishing-list li{position:relative;margin:0;padding:20px;background:var(--bg-second-color);overflow:hidden}article#finishing #finishing-list li:is(:hover,:focus){cursor:pointer;background-color:transparent}article#finishing #finishing-list li:active{cursor:pointer;background-color:#ffeef0}article#finishing #finishing-list li.go{top:1em;background-color:#ffeef0;transition:top 1s ease-in}article#finishing #finishing-list li.go:is(:hover,:focus){background-color:#ffeef0}article#finishing #finishing-list .title{padding:15px;text-align:center;font-weight:var(--font-weight-700);font-size:2.4rem;color:#323232}article#finishing #finishing-list .title span{display:block;margin-bottom:5px;font-size:.6em;font-weight:var(--font-weight-500);color:var(--font-brand-main-color)}article#finishing #finishing-list li>img{display:block;margin:0 auto}article#finishing #finishing-list .info{position:relative;top:25%;text-align:center;opacity:0;transition:all .5s ease-in}article#finishing #finishing-list li .info{top:0%;opacity:1;transition:all .5s ease-in}article#finishing #finishing-list .info button{position:relative;display:inline-block;vertical-align:top;padding:3px 7px;font-size:1.2rem;color:#050505;border:none;border-radius:1px;background:transparent}article#finishing #finishing-list .info button:is(:focus,:active){border:none;outline:none}article#finishing #finishing-list .info button:hover{cursor:pointer}article#finishing #finishing-list .info button::after{position:absolute;left:0;bottom:0;display:block;width:100%;height:2px;content:'';z-index:2;-webkit-animation:1s infinite landing_expand_icon;animation:1s infinite landing_expand_icon}article#finishing #finishing-list li.go .info button::after{-webkit-animation:1s infinite reverse landing_expand_icon;animation:1s infinite reverse landing_expand_icon}@-webkit-keyframes landing_expand_icon{0%{bottom:0;background:#f9f9f9;opacity:1}75%{opacity:1}100%{bottom:-5px;background:#a23542;opacity:0}}@keyframes landing_expand_icon{0%{bottom:0;background:#f9f9f9;opacity:1}75%{opacity:1}100%{bottom:-5px;background:#a23542;opacity:0}}article#finishing #finishing-list li.article-container{grid-column:1 / -1;top:auto;height:0px;padding:0;border:5px solid #fff;opacity:1;overflow-y:auto;transition:all 1s ease-in}article#finishing #finishing-list li.article-container > div{padding:25px;background:#fff}article#finishing #finishing-list.active li.article-container{height:1000px;border:5px solid #ffeef0;transition:all 1s ease-in}article#finishing #finishing-list li.article-container:hover{cursor:default}article#finishing #finishing-list li.article-container h3{text-align:center}article#finishing #finishing-list .finishing-collection{display:block;margin:50px 0}article#finishing #finishing-list .finishing-collection img{display:block;line-height:1;margin:0 auto 20px}article#finishing #finishing-list .finishing-collection .button > span{padding:10px 15px}@media only screen and (max-width:1024px){article#finishing #finishing-list.active li.article-container{max-height:80vh}}.fancy-decoration > *:first-child{margin-block-start:0 !important}.fancy-decoration :is(.h2,.h3,.h4){font-weight:var(--font-weight-600)}.fancy-decoration .br{display:block}body .fancy-decoration .add-margin{margin-block:60px}body .fancy-decoration .full-width{display:block}.fancy-decoration .center{text-align:center}.fancy-decoration .center > *{text-align:inherit}body .fancy-decoration :is(.right,.left){margin:2rem}body .fancy-decoration :is(.right,.left) > *{margin-block-end:5px}body .fancy-decoration :is(.right,.left) > *:last-child{margin-block-end:0}body .fancy-decoration .right{margin-right:0}body .fancy-decoration .left{margin-left:0}.fancy-decoration li + li{margin-top:5px}.fancy-decoration picture{display:block;margin-bottom:20px;border-radius:var(--border-radius);overflow:hidden}.fancy-decoration figure{display:block;margin-bottom:20px}.fancy-decoration figure picture{margin-bottom:0}.fancy-decoration figcaption{margin-top:10px}.fancy-decoration figcaption p{margin:0}.fancy-decoration .big-numbers{margin:2rem;font-size:4rem;font-weight:var(--font-weight-700);line-height:1}.fancy-decoration .big-numbers span{display:block;font-size:var(--font-base-size)}.fancy-decoration .bg{padding:2rem;border-radius:var(--border-radius)}body .fancy-decoration .bg > *:first-child{margin-block-start:0}body .fancy-decoration .bg > *:last-child{margin-block-end:0}.fancy-decoration .bg.grey{background:var(--bg-second-color)}.fancy-decoration .bg.red{color:#f7d2d5;background:var(--bg-main-color)}.fancy-decoration .bg .title-line{position:relative;margin-block:20px;text-align:center}.fancy-decoration .bg .title-line::before{position:absolute;top:50%;left:0;right:0;display:block;content:'';width:100%;height:1px;z-index:0}.fancy-decoration .bg .title-line > span{position:relative;display:inline-block;vertical-align:top;margin:0 auto;padding:0 25px;text-align:center;font-size:var(--font-h2-size);font-weight:var(--font-weight-600);z-index:1}.fancy-decoration .bg.red .title-line::before{background:#d68790}.fancy-decoration .bg.red .title-line > span{color:#fff;background:var(--bg-main-color)}.fancy-decoration .bg.grey .title-line::before{background:#ccc}.fancy-decoration .bg.grey .title-line > span{color:var(--font-base-color);background:var(--bg-second-color)}.fancy-decoration .divide{position:relative;display:grid;align-items:start;gap:2rem;margin-bottom:20px}body .fancy-decoration .divide > *{margin:0}.product-view .fancy-decoration .info{margin-block:0 20px}.product-view .fancy-decoration .info.add-margin{margin-block:0 100px}.product-view .fancy-decoration .info div{background:var(--bg-second-color)}.fancy-decoration .vert-line{position:relative;padding:0 0 20px 50px;isolation:isolate}.fancy-decoration .vert-line::before{position:absolute;top:0;left:18px;display:block;content:'';width:4px;height:100%;background:hsl(180deg 10% 80%);z-index:-1}.fancy-decoration .vert-line.line-bottom::before{display:none}.fancy-decoration .vert-line .red-label{margin-left:-45px}.fancy-decoration .red-label{position:relative;min-height:40px;margin:0 0 20px;padding-left:40px;text-align:left}.fancy-decoration .red-label:before,.fancy-decoration .red-label:after{position:absolute;content:'';display:block}.fancy-decoration .red-label:before{left:0;top:0;width:30px;height:40px;background:var(--bg-main-color);border-radius:0 0 15px 15px}.fancy-decoration .red-label:after{left:5px;top:5px;width:20px;height:30px;border:1px dashed hsl(353deg 64% 69%);border-radius:0 0 10px 10px}.fancy-decoration .red-line{position:relative;display:inline-block;vertical-align:top;color:#fff;margin:.5rem;padding:.5rem;background:var(--bg-main-color);border-radius:var(--border-radius)}.fancy-decoration .red-line > span{display:block;padding:1.5rem 2.5rem;border:1px dashed #d2747f;border-radius:7px}.box-product-description .fold-sect{position:relative;margin:0 -10px}.fold-sect .fold-block{position:relative;overflow:hidden;transition:all .2s ease-in-out;border-left:5px solid var(--bg-second-color)}.fold-sect.active .fold-block{transition:all .5s cubic-bezier(0.4,0,0.2,1)}.fold-sect .fold-block > div{padding:25px}.fold-sect .fold-block > div > *:last-child{margin-bottom:0}.fold-sect .fold-title,.product-view .box-collateral .fold-sect .fold-title{position:relative;margin:0;padding:10px 20px 10px 30px;font-size:var(--font-h3-size);font-weight:normal;text-align:left;border:none;border-top:5px solid #fff;border-radius:3px;background:#f9f9f9;cursor:pointer}.product-view .box-collateral .fold-sect .fold-title{margin:10px 0 0;font-weight:var(--font-weight-500);border-top:none;background:#fff;box-shadow:var(--shadow-base);z-index:2}.fold-sect .fold-title:hover{cursor:pointer}.fold-sect .fold-title::before{content:'';border-width:.5em;border-style:solid;border-color:transparent transparent transparent #dedede;position:absolute;top:calc(50% - .5em);left:.75em;background:transparent;transform:rotate(0);transform-origin:.2em 50%;transition:.25s transform ease}.fold-sect[open] .fold-title::before{transform:rotate(90deg)}.fold-sect[open] summary::-webkit-details-marker{display:none}.cat-desc-grid{display:grid;grid-template-columns:1fr;gap:25px;margin:35px 0 75px}.cat-desc-grid a:is(:link,:visited){display:block;font-size:var(--font-base-size);font-weight:var(--font-weight-500);color:var(--font-base-color)}.cat-desc-grid a:is(:hover,:focus,:active){color:var(--font-link-color-hover)}.cat-desc-grid img{display:block;margin:0 auto 5px}.cat-desc-grid span{display:block;text-align:center}.is-blog .post-entry{--font-h1-size:1.8rem;--font-h2-size:2.4rem;--font-h3-size:2rem;--font-h4-size:1.8rem;--font-base-size:1.8rem;--font-small-size:1.6rem;--font-blog-quote-size:2rem;--font-link-color-light:hsl(353deg 53% 50%);--font-link-color-light-hover:hsl(353deg 53% 65%);--bg-quote-color:hsl(192deg 15% 97%);--bg-quote-accent-color:hsl(192deg 15% 80%)}.is-blog .post-view > .post-entry{margin-bottom:100px}.is-blog .post-view > .post-entry a:is(:link,:visited){color:var(--font-link-color-light);font-weight:var(--font-weight-700)}.is-blog .post-view > .post-entry .product-name a:is(:link,:visited){font-weight:var(--font-weight-700);color:var(--font-base-color)}.is-blog .post-view > .post-entry a:is(:hover,:focus,:active){color:var(--font-link-color-light-hover)}.is-blog .post-view > .post-entry .product-name a:is(:hover,:focus,:active){color:var(--font-link-color-hover)}.is-blog .post-view > .post-entry :is(table,ol,ul,p){font-size:var(--font-base-size)}.is-blog .post-view > .post-entry ul.blog-style li:before{top:.25em}.is-blog .toolbar{margin:0 0 10px}.blog-title.not-first-page{display:none}.blog-title.with-tagline{margin-bottom:10px}.post-list li.item{margin:20px 0;padding:15px}#post-list li.item:first-of-type{margin-top:-15px}.post-list h2{line-height:1em;margin-bottom:1em}.post-view .post-meta{margin-bottom:50px;padding-bottom:50px;border-bottom:1px solid var(--bg-main-color)}.post-view .post-skips{display:block;margin-top:20px;width:100%}.post-view .post-skips .post-skip-previous{margin-right:10px}.post-view .yarpp-related{margin-bottom:20px}.comments-wrapper h2{margin-bottom:10px}.comments-wrapper ul.children{margin-left:20px}.comment{height:1%;overflow:hidden;margin-bottom:10px}.comment .comment-inner{border-bottom:1px solid #eee;padding:10px 0}.comment .gravatar{float:left;margin:0 10px 10px 0}.comment .comment-meta{margin-bottom:10px}.comment .comment-when{display:block;text-decoration:none}.comment .comment-entry{clear:both;font-size:110%}.author-description{font-style:italic;margin-bottom:20px}.block-blog-pinterest li.item{text-align:center}.block-blog-pinterest .follow{text-align:center;margin:10px 0 15px}.shortcode-pinterest ul{height:1%;overflow:hidden}.shortcode-pinterest li{list-style:none;padding:0;margin:0 10px 10px;float:left}.wp-caption{margin:20px;text-align:center;font-size:var(--font-small-size);font-style:normal;line-height:1.3}.wp-caption img,.wp-caption img[class*=wp-image-]{margin-bottom:15px}.wp-caption .wp-caption-text{color:#666;font-size:12px}.wp-caption .wp-caption-text{margin-bottom:.6em;padding:10px 0 5px 40px;position:relative}.wp-caption .wp-caption-text:before{color:#666;content:'\2014';font-size:14px;font-style:normal;font-weight:var(--font-weight-700);margin-right:5px;position:absolute;left:10px;top:7px}.entry-caption,.gallery-caption,.wp-caption .wp-caption-text{font-style:italic;font-size:12px;font-size:.857142857rem;line-height:2;color:#757575}div.gallery{height:1%;overflow:hidden}.gallery-columns-2 dl.gallery-item{width:50%}.gallery-columns-3 dl.gallery-item{width:33%}.gallery-columns-4 dl.gallery-item{width:25%}.gallery-columns-5 dl.gallery-item{width:20%}dl.gallery-item{float:left}dl.gallery-item .gallery-icon{padding:0 20px;overflow:hidden}#wp-calendar{margin:0;width:100%;padding:5px 10px}#wp-calendar th{font-weight:var(--font-weight-700)}#wp-calendar caption,#wp-calendar td,#wp-calendar th{text-align:left}#wp-calendar #next{text-align:right}.is-blog .post-view{margin-bottom:50px}.is-blog .post-view .post-entry .table-wrap{margin:25px 0;overflow-x:auto}.is-blog .post-view .post-entry .table-wrap table{margin:0 auto}.is-blog .post-view .post-entry table{display:block;margin:25px auto;border:5px solid #ecf0f1;overflow-x:auto}.is-blog .post-view .post-entry table th{vertical-align:middle;line-height:1.2}.is-blog .post-view .post-entry table.center td,.is-blog .post-view .post-entry table.center td p{text-align:center}#post-list{list-style:none;margin:0}#post-list + .pager{font-size:var(--font-small-size)}#post-list li:nth-of-type(even){background:var(--bg-second-color)}#post-list .post-title a:is(:link,:visited){font-size:var(--font-h3-size);font-weight:var(--font-weight-700);line-height:1.3}#post-list .post-list-item{display:grid;grid-auto-flow:row;align-items:start;gap:1rem}#post-list .post-date{margin:5px 0 0 0;font-size:var(--font-small-size);font-weight:var(--font-weight-400);font-style:normal}#post-list .post-entry > *:last-child{margin-bottom:0}.is-blog .post-entry .blog-style-quote{margin:5rem 0;padding:3rem;font-size:var(--font-blog-quote-size);font-weight:var(--font-weight-400);border-left:5px solid var(--bg-quote-accent-color);border-right:5px solid var(--bg-quote-accent-color);border-radius:var(--border-radius);background-color:var(--bg-quote-color);clear:both}.is-blog .post-entry .blog-style-quote > *:last-child{margin-bottom:0}.is-blog .post-view > .post-entry blockquote{position:relative;margin:5rem 0;padding:3rem;font-style:normal;border:none;border-radius:var(--border-radius);background-color:var(--bg-quote-color);clear:both}.is-blog .post-view > .post-entry blockquote::before,.is-blog .post-view > .post-entry blockquote::after{position:absolute;display:inline-block;vertical-align:middle;height:2rem;font-size:4rem;line-height:1;color:var(--bg-quote-accent-color)}.is-blog .post-view > .post-entry blockquote::before{top:1rem;left:1rem;content:"\275D"}.is-blog .post-view > .post-entry blockquote::after{bottom:1rem;right:1rem;content:"\275E"}.is-blog .post-view > .post-entry blockquote p{text-align:center;font-size:var(--font-blog-quote-size)}.is-blog .post-view > .post-entry blockquote cite{display:inline-block;vertical-align:top;padding:1rem;font-size:.8em;border-radius:var(--border-radius);background-color:#fff}:is(ul,ol).blog-style{list-style:none}ol.blog-style{counter-reset:custom-counter;margin-left:5rem}:is(ul,ol).blog-style li::marker{display:none}:is(ul,ol).blog-style li{position:relative;margin:0 0 5px 0}ol.blog-style li{counter-increment:custom-counter}:is(ul,ol).blog-style li:before{position:absolute;top:0;display:inline-block;vertical-align:middle;line-height:1;z-index:1}ul.blog-style li:before{content:'';left:-1.8em;width:1.6em;height:1.6em;background:transparent url('https://villagrazia.ua/skin/frontend/default/theme255k/images/ul-check.svg') no-repeat 0 0 / 2rem}ol.blog-style li:before{content:counter(custom-counter) " | ";right:100%;font-weight:bold;font-size:1.6em;color:var(--bg-main-color);margin-right:.5em;white-space:nowrap}.post-view .post-entry .product-post-block .product-details .desc_grid p{text-align:center;font-size:inherit;font-weight:inherit;color:inherit;line-height:inherit;margin:0}.wordpress-post-view .product-post-block{display:block;margin:0}.wordpress-post-view .single-product-on-post{display:inline;float:left;position:relative;margin:0 25px 25px 5px;height:auto}.wordpress-post-view .product-post-block .mini-products-list .product-details{padding:15px 0}.wordpress-post-view .product-post-block .mini-products-list li.item .product{box-shadow:none;padding:0}.wordpress-post-view .product-post-block .mini-products-list .product-image{float:none;width:100%;background:#fff;margin-right:10px;position:relative}.wordpress-post-view .product-post-block ul.mini-products-list li{float:none}.wordpress-post-view .product-post-block .products-grid{margin:0 0 30px}.gallery .gallery-icon img,img[class*=align],img[class*=wp-image-]{display:block;margin:40px auto;background:var(--bg-second-color);border-radius:var(--border-radius);box-shadow:0 0 0 5px #fff,0 0 0 8px var(--bg-second-color);clear:both;transition:box-shadow .3s ease}.gallery .gallery-icon a:is(:active,:focus,:hover) img,a:is(:active,:focus,:hover) img[class*=align],a:is(:active,:focus,:hover) img[class*=wp-image-]{box-shadow:0 0 0 2px #fff,0 0 0 4px hsl(353deg 64% 92%);transition:box-shadow .3s ease}.is-blog img.alignleft{float:left;margin:12px 25px 20px 8px}.is-blog div.alignleft{margin-left:3px}.is-blog img.alignright{float:right;margin:12px 8px 20px 25px}.is-blog div.alignright{margin-right:3px}.is-blog [id^='gallery'] .gallery-item{margin-bottom:0}.is-blog [id^='gallery'] img{margin:8px auto;border:none !important}.gallery .gallery-item .gallery-caption{margin:0;padding:10px 5px 0;font-size:var(--font-small-size);font-style:normal;line-height:1.3}.is-blog .gallery.custom-gallery{display:grid;gap:2rem;height:auto;margin:10px auto 20px}.is-blog .gallery.custom-gallery.three{grid-template-columns:100%}.is-blog .gallery.custom-gallery .gallery-item{position:relative;float:none}.is-blog .gallery.custom-gallery .gallery-item a:is(:link,:visited){position:absolute;inset:0;display:block;z-index:2}.is-blog .gallery.custom-gallery .gallery-item .gallery-icon{padding:10px}.is-blog .gallery.custom-gallery .gallery-item img{display:block;margin:0 auto 10px;aspect-ratio:1;object-fit:cover;transition:box-shadow .3s ease}.is-blog .gallery.custom-gallery .gallery-item:is(:hover,:focus) img{box-shadow:0 0 0 2px #fff,0 0 0 4px hsl(353deg 64% 92%);transition:box-shadow .3s ease}.is-blog .gallery.custom-gallery .gallery-item .gallery-caption{text-align:center}.after-post-nsubscribe{max-width:600px;margin:50px 0}.after-post-nsubscribe .newsletter_wrapper{display:block;margin-bottom:0}.after-post-nsubscribe .newsletter_wrapper .input-box{max-width:350px}.after-post-nsubscribe .newsletter_wrapper input[type="text"]{border:none;box-shadow:none}.after-post-nsubscribe .newsletter_wrapper .recaptcha-code-newslatter{margin-top:15px}.after-post-nsubscribe .newsletter_wrapper .actions{display:block;margin-top:20px;padding:0;text-align:center}#respond .form-list{list-style:none;margin:0}#respond .form-list fieldset{max-width:500px}#respond :is(.form-list input,.form-list textarea,.spam-field input){border:none;box-shadow:none}#respond .spam-field span{display:inline-block;vertical-align:top;padding-bottom:7px;font-weight:var(--font-weight-500)}#respond .required-spamcheck{margin:0;padding-bottom:7px}#wp-category-list li{margin:10px 0;padding:0 0 5px 0;border:none}#wp-category-list a:is(:link,:visited){font-weight:var(--font-weight-500);color:var(--font-base-color)}#wp-category-list a:is(:hover,:focus,:active){color:var(--font-link-color-hover)}#wp-recent-comments-list li{padding-left:50px;text-align:left;background:transparent url(https://villagrazia.ua/skin/frontend/default/theme255k/images/comments-pen.png) no-repeat 10px 15px / 30px}#wp-recent-comments-list li:first-child{padding-top:12px}#wp-recent-comments-list li a:is(:link,:visited){display:inline}.blog-search input{width:100%;border:none;box-shadow:none}.blog-search input:is(:focus,:active){border:none;box-shadow:none}.blog-search fieldset{margin-bottom:10px}.big-discounts{display:grid;grid-template-columns:auto auto;justify-content:start;align-items:start;gap:3em;margin:0 0 20px;padding:2em;border-radius:3px;background:var(--bg-second-color)}.big-discounts > *:nth-child(2),.big-discounts > div:nth-of-type(2) > *:last-child{margin-bottom:0}.big-discounts .percent{position:relative;width:50px;height:50px;font-size:1.8rem;line-height:50px;color:#fff;text-align:center;text-indent:0.25em;border-radius:50%;background:var(--bg-main-color)}.big-discounts .percent span{font-size:.6em}.article-anchor-block{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px;justify-items:stretch}body .article-anchor-block .article-button .buy-item.white,body .article-anchor-block .article-button .buy-item.white:link,body .article-anchor-block .article-button .buy-item.white:visited{display:block}.a-red-block{padding:15px 25px;margin:35px 25px;font-style:italic;border:1px solid rgba(135,41,52,.3);background:rgba(135,41,52,.1);clear:both}.a-red-block.right{float:right;width:25%;margin:1em 0 1em 2em}.a-red-block.left{float:left;width:25%;margin:1em 2em 1em 0}.a-make-some-space{display:block;margin:25px 0}.a-grid-two-column{display:grid;grid-template-columns:repeat(auto-fill,minmax(100%,1fr));gap:1em 0;margin:50px 0}.a-grid-two-column>div>*:last-child{margin-bottom:0}.a-grid-two-column>div>.a-grid-two-column{margin:15px 0}.a-grid-two-column>div{padding:1em;background:#fbfbfb}.a-grid-two-column>div:hover,.a-grid-two-column>div:focus{background:#fff}.a-grid-two-column>div>.a-grid-two-column>div{padding:0;background:transparent}.a-grid-two-column>div:nth-of-type(odd){margin-right:.5em}.a-grid-two-column>div:nth-of-type(even){margin-left:.5em}.a-grid-two-column .a-title{margin:0 0 1em;line-height:1.5;font-size:1.2em;font-weight:bold;color:var(--bg-main-color)}.a-title{margin:0 0 25px;line-height:1.3;font-weight:var(--font-weight-700);text-align:center;color:var(--font-base-color)}#article-anchors{position:relative;max-width:60ch;margin-block:50px;font-size:var(--font-base-size)}#article-anchors::before{display:block;position:relative;content:'Содержание';margin:0 0 1rem 2rem;font-size:var(--font-small-size);color:hsl(180deg 14% 66%)}html[lang="uk"] #article-anchors::before{content:'Зміст'}#article-anchors ol{counter-reset:index;list-style-type:none;grid-column:1 / -1;margin-block:5px 10px}#article-anchors li{display:grid;grid-template-columns:auto 1fr;align-items:start}#article-anchors li::before{counter-increment:index;content:counters(index,'.',decimal) ' ';font-size:var(--font-base-size);color:hsl(180deg 14% 66%)}#article-anchors p{margin-bottom:0;text-align:left}#article-anchors a:is(:link,:visited){display:inline-block;vertical-align:top;padding:0 .5em;color:var(--font-base-color);font-weight:var(--font-weight-500)}#article-anchors a:is(:hover,:focus){color:var(--font-link-color-hover)}body #article-anchor-list{display:inline-block;vertical-align:top;margin:0;padding:2rem;border-radius:var(--border-radius);background-color:hsl(192deg 15% 98%)}#article-anchor-list li:last-of-type > ol:last-of-type{margin-bottom:0}#article-anchor-list > li{padding-block:.25rem}.is-blog .inside-post-slider{padding:0 40px;margin-bottom:20px}.is-blog .inside-post-slider:not(.glide--ltr):not(.active){padding:0}.is-blog .inside-post-slider:not(.glide--ltr):not(.active) :is(ul,li){gap:15px;width:auto !important}.is-blog .inside-post-slider a:is(:link,:visited){color:var(--font-base-color)}.is-blog .inside-post-slider a:is(:hover,:focus,:active){color:var(--font-link-color-hover)}.is-blog .inside-post-slider a span{display:block;margin-top:5px;line-height:1.4;font-size:var(--font-small-size);font-weight:var(--font-weight-500);color:var(--font-base-color);text-align:center}.is-blog .inside-post-slider img{display:block;aspect-ratio:1;object-fit:cover;width:105px;max-width:100%;min-width:82px;margin:0 auto;border-radius:10px;box-shadow:5px 5px 15px rgb(200 200 200 / 40%)}.is-blog .inside-post-slider :is(.glide__arrow--left,.glide__arrow--right){opacity:.3}.is-blog .inside-post-slider :is(.glide__arrow--left,.glide__arrow--right):hover{opacity:1;transition:opacity .3s ease-in-out}.is-blog .inside-post-slider.glide--ltr:not(.active) :is(ul,li){gap:0;width:auto !important}.is-blog .inside-post-slider:not(.glide--ltr):not(.active) :is(ul,li){gap:15px;width:auto !important}.is-blog .inside-post-slider.glide .glide__slide{max-width:105px}.is-blog .inside-post-slider:not(.active) .glide__arrows{display:none}.sidebar :is(ul,ol){list-style:none;margin:0}#narrow-by-list .layered-nav-filter{display:flex;align-items:center;margin-bottom:5px}#narrow-by-list .layered-nav-filter .btn-remove{margin:0 0 0 5px}#narrow-by-list .layered-nav-filter .custom_filter_input{position:relative;margin-right:4px}#review-rating-line{margin-bottom:15px}#review-rating-line > p{margin:0;font-size:var(--font-small-size);font-weight:var(--font-weight-500)}#review-spamfield-line{display:grid;justify-content:start;align-items:end;gap:0 10px;margin-block:20px 30px}#review-spamfield-line > div:nth-of-type(1){grid-column:1 / 3}#review-spamfield-line > div:nth-of-type(2){grid-column:1 / 2}#review-spamfield-line > div:nth-of-type(3){grid-column:2 / 3}.account-login-container{display:grid;grid-template-columns:100%;align-items:start;gap:5em}.account-create .form-list{list-style:none;margin:0}.account-create .form-list.main{display:grid;grid-template-columns:100%;align-items:start;gap:0 2rem}.account-create .form-list.main > li:first-child{grid-row:span 2}.account-create .social-signup{padding:0 10px 50px;border-bottom:1px solid var(--border-color)}.account-create .social-signup h3,.account-create .std-signup h2{margin-top:0}.account-create .std-signup{padding:50px 10px 0}.account-create .signup-form{display:grid;grid-template-columns:100%;gap:2em}.account-create button[type="submit"]{margin-right:10px}.account-create .subscribe{margin-bottom:15px}.account-create .subscribe input{margin-right:6px}.account-create .subscribe label{font-size:var(--font-small-size)}.account-create #remember-me-box label{font-size:var(--font-small-size)}#pass-reset-page{padding:0 10px}#pass-reset-page .form-list{list-style:none;margin:0 0 10px}#pass-reset-page fieldset{max-width:400px}#pass-reset-page input[type="text"]{border:none;box-shadow:none}#website-footer{position:relative;max-width:1200px;margin:0 -10px;padding:25px;background:url(https://villagrazia.ua/skin/frontend/default/theme255k/images/saw-top.png) 0 0 repeat-x,url(https://villagrazia.ua/skin/frontend/default/theme255k/images/saw-bottom.png) 0 100% repeat-x;background-color:var(--bg-second-color)}#website-footer .footer-grid{display:grid;grid-template-columns:100%;gap:50px}#website-footer .title{margin:0 0 20px;font-size:var(--font-h3-size);line-height:1.3;font-weight:var(--font-weight-700)}#website-footer .footer-grid .actual{font-size:var(--font-small-size)}#website-footer #footer-blog{position:relative;top:-15px;margin:0}#website-footer #footer-blog li{display:block;padding:0 0 5px;margin-bottom:5px;border-bottom:1px dashed #ccc}#website-footer #footer-blog li:last-of-type{padding-bottom:0;margin-bottom:0;border-bottom:none}#website-footer #footer-blog a,#website-footer #footer-blog a:link,#website-footer #footer-blog a:visited{display:block;font-size:var(--font-small-size);font-weight:var(--font-weight-500)}#website-footer #footer-blog span{display:block;margin-top:3px;font-size:1rem;font-weight:var(--font-weight-500)}#website-footer .footer-grid .terms-of-use{margin-top:20px}#website-footer .footer-grid .terms-of-use a:is(:link,:visited){font-size:var(--font-small-size);font-weight:var(--font-weight-500)}#website-footer .footer-address{font-size:var(--font-small-size);margin-bottom:5px}#website-footer .footer-address svg{display:inline-block;vertical-align:top;height:1.4em;fill:#686868}#website-footer .footer-payment-language-social{display:grid;grid-auto-flow:row;justify-content:start;gap:25px;margin-top:20px}#website-footer .payment-logos > div:first-child,#website-footer .footer-language > div:first-child,#website-footer .footer-social > div:first-child{margin-bottom:5px;font-size:var(--font-small-size);font-weight:var(--font-weight-600)}#website-footer .footer-language ul{display:grid;grid-template-columns:auto auto;justify-content:start;gap:1rem;list-style:none;margin:0;font-weight:var(--font-weight-500)}#website-#website-footer .lang-changer{display:block;font-weight:var(--font-weight-700);font-size:var(--font-small-size);color:var(--font-base-color)}#website-footer .footer-newsletter > p{font-size:var(--font-small-size);margin-bottom:10px}#website-footer .footer-newsletter .newsletter_wrapper .actions{text-align:left;padding:0;margin-top:10px}#website-footer .footer-newsletter .newsletter_wrapper .actions button.button>span{font-size:var(--font-small-size)}#website-footer .social{display:grid;grid-auto-flow:column;justify-content:left;gap:5px}#website-footer .social a,#website-footer .social a:link,#website-footer .social a:visited{display:block;width:28px}#website-footer .social img{display:block;width:100%;line-height:1}#website-footer .footer-telephone{font-size:var(--font-small-size);margin-bottom:5px}#website-footer .recaptcha-code-newslatter{position:relative;left:-16px;margin-top:5px}#website-footer #footer-links{display:none;grid-auto-flow:column;justify-content:center;margin-bottom:10px}#website-footer #footer-links li{display:block;border-bottom:1px solid var(--border-color-hover)}#website-footer #footer-links li:last-of-type{border:none}#website-footer #footer-links a:is(:link,:visited){display:block;padding:0 10px;font-size:var(--font-base-size);font-weight:var(--font-weight-500)}#website-footer .footer-karta-proezda{text-align:center;margin:10px 0}#website-footer .footer-karta-proezda a:is(:link,:visited){display:inline-block;vertical-align:top;padding:10px 25px;line-height:1;color:#fff;font-size:var(--font-small-size);border-radius:3px;background:hsl(353deg 53% 45%);text-decoration:none;transition:all .3s ease}#website-footer .footer-karta-proezda a:is(:hover,:focus,:active){color:#fff;background:var(--bg-main-btn-color);transition:all .3s ease}.bottom-container .bottom_block{padding:15px 25px;text-align:center}.bottom-container .bottom_block address{font-size:var(--font-small-size);font-style:normal}#page_wholesale{display:grid}.cms-reviews #custom_form .form-list{max-width:460px}#custom_form :is(input[type="text"],textarea){border:none;box-shadow:none}body .b24-widget-button-position-bottom-right{right:15px;bottom:92px}body #bingc-phone-button.bingc-show{bottom:12px !important;right:14px !important;-moz-transform:scale(1) !important;-webkit-transform:scale(1) !important;-o-transform:scale(1) !important;transform:scale(1) !important}body #bingc-phone-button,body #bingc-phone-button svg.bingc-phone-button-circle{width:69.7px !important;height:69.7px !important}body #bingc-phone-button div.bingc-phone-button-icon-text,body #bingc-phone-button div.bingc-phone-button-icon-text span{font:300 10px/13px 'Fira Sans',sans-serif !important}body #bingc-phone-button div.bingc-phone-button-icon-text{top:23px !important;right:16px !important}body #bingc-phone-button svg.bingc-phone-button-icon-icon{top:12px !important;right:18px !important;width:36px !important;height:46px !important}body #bingc-phone-button div.bingc-phone-button-tooltip.bingc-phone-button-tooltip-top-right{top:75px !important}body #bingc-phone-button div.bingc-phone-button-tooltip.bingc-phone-button-tooltip-bottom-right{bottom:78px !important;right:-10px !important}body #bingc-phone-button svg.bingc-phone-button-circle circle.bingc-phone-button-circle-inside,body #bingc-phone-button div.bingc-phone-button-tooltip svg.bingc-phone-button-arrow polyline{fill:var(--font-link-color) !important}body #bingc-phone-button:hover svg.bingc-phone-button-circle circle.bingc-phone-button-circle-inside{fill:var(--font-link-color-hover) !important}body #bingc-phone-button div.bingc-phone-button-tooltip{background:var(--font-link-color) !important}body #bingc-passive div.bingc-passive-overlay{background:var(--bg-main-color) !important}body #bingc-active{background:var(--bg-main-color) !important}.make-some-csv{margin-bottom:50px}#response-content-block{margin-bottom:50px;color:var(--font-link-color-hover);font-size:var(--font-h2-size);font-weight:var(--font-weight-500);text-align:center;border-radius:var(--border-radius)}.make-some-csv .grey-btn{text-align:center}.make-some-csv .grey-btn a:is(:link,:visited,:hover){color:inherit}#main-nav.test>ul>li:not(.nav-novinki):not(.nav-sales) .main-link{pointer-events:none}}@media only screen and (min-width:300px) and (max-width:560px){#camera_wrap.camera_wrap .camera_pag{width:100%;left:0;top:100%;margin-top:-30px}.camera_wrap .camera_pag .camera_pag_ul{text-align:center}#camera_wrap.camera_wrap .camera_pag .camera_pag_ul li{float:none;display:inline-block;vertical-align:top}}@media only screen and (min-width:350px){.top-icon-menu .lang-changer{display:block}body .flex-list .item,body .home-popular-block .flex-list .item{-webkit-flex:0 1 49.2%;flex:0 1 49.2%}body #out-of-stock-window .flex-list .item{-webkit-flex:0 1 47.5%;flex:0 1 47.5%}.last-blog .flex.flex-list{-webkit-flex-wrap:nowrap;-webkit-flex-flow:row nowrap;flex-wrap:nowrap;flex-flow:row nowrap}.last-blog .flex.flex-list .item{-webkit-flex:0 1 50%;flex:0 1 50%}}@media only screen and (min-width:360px){.fyi.inhead.slava .fyi_inner{gap:1rem}.cms-index-index .main-widget .main-widget-content .newsletter-widget #rcode{left:auto}.std-item-list .item .product-name a,.std-item-list .item .product-name a:visited{line-height:1.2;font-size:var(--font-small-size)}.std-item-list .item .desc_grid{padding-bottom:10px;font-size:1rem}.std-item-list .item .price-box .label-price{display:none}.std-item-list .item .price-box .price{font-size:1.6rem}.std-item-list .item .price-box .label-price,.std-item-list .item .price-box .price-label{font-size:var(--font-small-size)}.std-item-list .item .price-box .old-price .price-label,.std-item-list .item .price-box .old-price .price{font-size:1rem}.std-item-list .item .buy-item span{font-size:var(--font-small-size)}.products-grid .item .dop-info-tovar-labels li:hover .label-hover-content .tooltip{width:125px}.tablelike-list .row-name a:is(:link,:visited){line-height:1.2;font-size:1.2rem}.tablelike-list .row-desc{font-size:1rem}.product-view .product-shop .tablelike-list .price-box .old-price .price-label{display:inline-block;font-size:1.15rem;line-height:1.2;white-space:nowrap}.product-view .product-shop .tablelike-list .price-box .old-price .price{font-size:1.4rem}.product-view .product-shop .tablelike-list .price-box .special-price .price-label{display:inline-block;font-size:1.3rem;line-height:1.2;white-space:nowrap}.tablelike-list .row-action .buy-item span{font-size:1.2rem}body .flex-list .countDiv{width:10px}body .flex-list .countdownHolder .data-name{font-size:.9rem}body .flex-list .countdown p{font-size:.9rem}body .flex-list .countdown .position{width:.9rem;height:2rem}body .flex-list .countdown .digit{font-size:1.4rem}.flex.flex-list{position:relative;margin:0 -10px 10px}.out-of-stock-items,.out-of-stock-items .item .grid_wrap,body .flex-list,body .flex-list .item .grid_wrap{gap:15px 5px}.catalog-category-view .products-grid .price-box .label-price{display:none}body .flex-list .product-image:is(:link,:visited){padding:0}body .flex-list.flex-name-under .product-name{margin:10px 0}body .flex-list .product-name a:is(:link,:visited){line-height:1.2;font-size:1.2rem}body .flex-list .desc_grid{font-size:1rem;padding-bottom:10px}.flex-list .buy-item span{font-size:1.2rem}body .flex-list .price-box :is(.label-price,.price-label){font-size:1.2rem}body .flex-list .price-box .price{font-size:1.6rem}body .flex-list .price-box .old-price :is(.price-label,.price){font-size:1rem}body .flex-list .price-box .special-price .price-label,body .flex-list .price-box .price-ot{font-size:1.2rem}body .flex-list .actions select{font-size:1.2rem}#sorry-no-result>div,#ukr-mova>div{padding:0 15px 30px}.o_checkout-item--total{flex-direction:row}.custom-item-block a,.custom-item-block a:is(:link,:visited){font-size:1.6rem}#website-footer .recaptcha-code-newslatter{left:auto}}@media only screen and (min-width:375px){.ves-brandlist-page .brand-wrapper{gap:2rem}.product-view .product-shop .data-table.grouped-items-table .price-box .price{font-size:1.8rem}.cms-index-index .main-widget{padding:0}article#horeca .line p span i{display:inline}#product-options-wrapper.product-options .options-list{grid-template-columns:1fr 1fr 1fr}}@media only screen and (min-width:393px){.products-grid .item .dop-info-tovar-labels li:hover .label-hover-content .tooltip{width:140px}.custom-item-block a,.custom-item-block a:is(:link,:visited){font-size:1.8rem}.big-discounts .percent{width:70px;height:70px;font-size:2.8rem;line-height:70px}}@media only screen and (min-width:410px){.fyi.inhead.slava .fyi_inner{gap:1.5rem}.products-grid .item .dop-info-tovar-labels li:hover .label-hover-content .tooltip{width:150px}}@media only screen and (min-width:393px) and (max-height:851px){#camera_wrap.camera_wrap .camera_pag{margin-top:-25px}}@media only screen and (min-width:410px) and (max-width:560px){#camera_wrap.camera_wrap .camera_pag{margin-top:-23px}}@media only screen and (min-width:540px){#search_mini_form.searchautocomplete .searchautocomplete-placeholder ul{max-height:56vh}.fyi.inhead.slava .fyi_inner{grid-template-columns:1fr 3rem 1.5fr}body .home-widgets .last-blog .post-list .featured-image{float:left;margin:0 20px 15px 0}.std-item-list .item .product-name a,.std-item-list .item .product-name a:visited{line-height:1.4;font-size:var(--font-base-size)}.std-item-list .item .desc_grid{padding-bottom:20px;font-size:var(--font-small-size)}.std-item-list .item .price-box .label-price{display:inline-block}.std-item-list .item .price-box .price{font-size:1.8rem}.std-item-list .item .price-box .label-price,.std-item-list .item .price-box .price-label{font-size:var(--font-base-size)}.std-item-list .item .price-box .old-price .price-label,.std-item-list .item .price-box .old-price .price{font-size:var(--font-small-size)}.std-item-list .item .buy-item span{font-size:var(--font-base-size)}.pager .pages ol{display:inline}.flex.flex-list{width:100%;margin:0 0 10px}.out-of-stock-items,.out-of-stock-items .item .grid_wrap,body .flex-list,body .flex-list .item .grid_wrap{gap:10px}.flex.flex-list .item:nth-of-type(odd)>.grid_wrap,.flex.flex-list .item:nth-of-type(odd)>.product,.flex.flex-list .item:nth-of-type(even)>.grid_wrap,.flex.flex-list .item:nth-of-type(even)>.product{border:1px solid var(--border-color)}.catalog-category-view .products-grid .price-box .label-price{display:inline-block}body .flex-list .product-image:is(:link,:visited){padding:10px}body .flex-list .item,body .home-popular-block .flex-list .item{-webkit-flex:0 1 48.5%;flex:0 1 48.5%}body .flex-list.flex-name-under .product-name{margin:5px 0}body .flex-list .product-name a:is(:link,:visited){line-height:1.4;font-size:var(--font-base-size)}body .flex-list .desc_grid{font-size:var(--font-small-size);padding-bottom:20px}.flex-list .buy-item span,body .flex-list .price-box :is(.label-price,.price-label),body .flex-list .price-box .special-price .price-label,body .flex-list .price-box .price-ot,body .flex-list .actions select{font-size:var(--font-base-size)}body .flex-list .price-box .price{font-size:1.8rem}body .flex-list .price-box .old-price :is(.price-label,.price){font-size:var(--font-small-size)}.products-grid .item .dop-info-tovar-labels li:hover .label-hover-content .tooltip{width:135px}#about_us .br{display:inline}#about-us_address{display:grid;grid-template-columns:1fr 1fr;gap:2rem}#about_us .big-numbers{grid-template-columns:auto auto}#about_us .big-numbers.right p.number{order:2;margin:0}#about_us .long-road{grid-template-columns:1fr 1fr}#about_us .happiness{display:grid;grid-template-columns:1.4fr 1fr;align-items:start;gap:3rem}#about_us .own-brand{grid-template-columns:1.5fr 1fr;align-items:start;gap:3rem}#about_us .own-brand > div:last-of-type p{margin:0}.contact-block .contact-manager{display:grid;grid-template-columns:125px auto}#landing-page .red-list,#landing-page .material-list{margin-left:30px}.o_checkout-step .sp-methods{margin:0;padding-left:15px}.o_checkout-data #shipping_form_dostavka_novaposhta.np-warehouses{margin:15px 0 0 15px}#custom_adress_form fieldset{width:80%}.dashboard .box-title,.addresses-list .box-title{grid-auto-flow:column;justify-content:space-between;justify-items:stretch;gap:0}.dashboard .box-info .account-info-block,.dashboard .box-info .account-address-block .box-content{grid-template-columns:1fr 1fr;gap:3rem}.addresses-list .two-addresses{grid-template-columns:1fr 1fr;gap:2rem}.my-account .pager,#transaction_history_box .pager{grid-auto-flow:column;align-items:center;justify-content:space-between}#post-list .post-list-item{grid-auto-flow:column;gap:2rem}.is-blog .gallery.custom-gallery.three{grid-template-columns:1fr 1fr 1fr}.col-main .main-ufooter h2{padding-left:40px}body .flex-list .item{-webkit-flex:0 1 32%;flex:0 1 32%}body #out-of-stock-window .flex-list .item{-webkit-flex:0 1 32%;flex:0 1 32%}#delivery-table{-webkit-flex-direction:row;-webkit-flex-flow:row nowrap;flex-direction:row;flex-flow:row nowrap}#delivery-table>div{border:1px solid #e6e6c9;border-right:none}#delivery-table>div:last-of-type{border-right:1px solid #e6e6c9}#delivery-table p{padding:0;margin:10px 15px;border:none}#delivery-table .title{padding:10px;margin:0}#cart-updated-window{width:420px;margin-left:-210px;margin-top:-80px}.add2cart_window .white_part{padding:0}.data-table.grouped-items-table td:first-of-type{padding:5px 10px}#camera_wrap.camera_wrap .camera_pag{margin-top:0}.cms-index-index .home-widgets .last-blog-title{margin:0}.catalog-product-view .scheme>.flex{-webkit-flex-direction:row;-webkit-flex-flow:row nowrap;flex-direction:row;flex-flow:row nowrap}.catalog-product-view .scheme .img{-webkit-flex:0 1 50%;flex:0 1 50%;padding:0 5px 0 0}.catalog-product-view .scheme .desc{-webkit-flex:0 1 50%;flex:0 1 50%}.after-post-nsubscribe .newsletter_wrapper{width:100%}.after-post-nsubscribe .newsletter_wrapper .actions{display:inline-block;vertical-align:top;margin-top:15px}#sitemap-block{padding:0 50px}#discount-coupon-form .flex{-webkit-flex-direction:row;flex-direction:row;align-items:flex-end}#discount-coupon-form button{height:43px}article#horeca .subtitle p:nth-of-type(2){padding:50px 70px}article#horeca .flex.line{justify-content:center}article#horeca .line>div{flex:0 1 50%}article#horeca .photos .flex.above>div{flex-basis:auto;padding:25px 50px}article#horeca .photos .button-plz span{padding:7px 18px 9px}article#horeca .lables .line p span i{width:240px}article#horeca .line p .connection{padding:80px 0 0;background-size:150px}article#horeca .list .flex>div{flex:0 1 50%;margin:20px 0}article#horeca .contacts .flex{flex-direction:row;flex-flow:row nowrap}article#horeca .contacts .flex>div:nth-of-type(1){padding:100px 15px;text-align:right}article#horeca .contacts .flex>div:nth-of-type(2){padding:100px 15px}article#horeca .contacts .flex>div:nth-of-type(2) p{text-align:left}#website-footer #footer-links li{display:inline-block;vertical-align:top;border-bottom:1px solid #ddd}#website-footer #footer-links li:last-of-type{border-bottom:1px solid #ddd}#website-footer .footer-karta-proezda{text-align:left}#product-options-wrapper.product-options .options-list{grid-template-columns:1fr 1fr 1fr 1fr}#billing-new-address-form > .pslogin-login .pslogin-buttons ul li{display:inline-block;margin:0 15px 0 0}.o_checkout-cart{margin-top:0}.step-label .progress-step a,.step-label .progress-step a:is(:link,:visited){display:inline-block;vertical-align:baseline;margin:0 0 0 10px;padding:5px 0 5px 10px;text-align:left;font-size:var(--font-small-size);border:none;border-left:1px solid var(--border-color)}.lg-sub-html{padding:10px 40px}#category-blocks-home-page{grid-template-columns:repeat(6,1fr)}#category-blocks-home-page .medium-one{grid-column-end:span 6}#category-blocks-home-page .medium-two{grid-column-end:span 3}#category-blocks-home-page .medium-two-cols{grid-row-end:span 2}#category-blocks-home-page .medium-three-cols{grid-row-end:span 3}.a-grid-two-column{grid-template-columns:repeat(auto-fill,minmax(50%,1fr))}.a-grid-two-column>div{padding:2em}#tablecalculator #rectangular > div,#tablecalculator #round > div{width:auto;justify-content:left}.cat-desc-grid{grid-template-columns:1fr 1fr 1fr}#landing-page .subtitle span{display:block}article#how-to-choose-tablecloth .decide-sizes .formula{display:grid;grid-auto-flow:column;align-items:center}}@media only screen and (min-width:630px){.toolbar strong{display:inline;padding-bottom:0}.toolbar .pager{text-align:left}.toolbar .pager .pages{float:right}.pager .pages{margin:0 auto}.sorter .sort-by{margin-bottom:0}.sorter .sort-button{width:auto}.pager .pages li{margin-right:0}.pager .pages .current,.pager .pages li a{width:20px;height:20px;line-height:20px}.account-create{margin-bottom:100px}article#horeca .subtitle p:nth-of-type(2){padding:50px 100px}article#horeca :not(.lables) .line>div{flex:0 1 33.33%}article#horeca .lables .line p span i{width:280px}article#horeca .list .flex{max-width:560px}footer .flex.social{-webkit-justify-content:flex-end;justify-content:flex-end}}@media only screen and (min-width:700px){.sorter .sort-by{padding-right:25px}.poem.left{float:left !important;margin:20px 25px 20px 0}.poem.right{float:right !important;margin:20px 0 20px 25px}}@media only screen and (min-width:730px){body .home-popular-block .flex-list .item{-webkit-flex:0 1 23.9%;flex:0 1 23.9%}}@media only screen and (min-width:740px){.top-icon-menu :is(.top-viber,.top-phones,.user-dashboard,.log-in-out,.cart-icon-white,.top-search) svg{width:1.4rem;height:1.4rem}.top-icon-menu .cart-icon-white svg.ny{width:2.4rem}.top-icon-menu{position:relative;left:auto;top:auto;padding:5px 10px;box-shadow:none}.top-icon-menu .top-line{grid-template-columns:100%;gap:5px;text-align:left}.top-icon-menu .left{text-align:center}.top-icon-menu .swipe-control,.top-icon-menu .top-search,.top-icon-menu .top-signin{display:none}.top-icon-menu .top-links{display:block}.top-icon-menu .top-links ul{list-style:none;margin:0}.top-icon-menu .top-links ul > li{display:inline-block;vertical-align:top;padding:0;margin-right:10px}.top-icon-menu .top-links a,.top-icon-menu .top-links a:link,.top-icon-menu .top-links a:visited{display:block;color:#fff;line-height:1;font-size:var(--font-small-size);text-decoration:none}.top-icon-menu .top-links a:active,.top-icon-menu .top-links a:focus,.top-icon-menu .top-links a:hover{color:#fff;text-decoration:underline}#out-of-stock-inner{height:100%;padding:20px}body #bingc-phone-button div.bingc-phone-button-icon-text{top:25px !important}body.ind .swipe,body.ind div.shadow{display:none !important;left:-300px !important}.indent-swipe{margin-left:auto !important}.modern-info-cert:link,.modern-info-cert:visited{font-size:11px;padding-left:35px;background-size:25px}.top_block .links{position:relative;float:left;margin-bottom:0;font-size:15px;z-index:2;clear:both}.top_block .links li{float:left;padding:0}.top_block .links li a{display:inline-block;color:#fff;margin:0 20px 0 0}.top_block .links li a:hover{color:#fff}.top_block .links .top-car,.top_block .links .top-link-cart{display:none}.discount-pri-registraciyi{display:block;margin:12px 0 0 0;text-align:right}.discount-pri-registraciyi a{padding:4px 48px 5px;font-size:.9em}.discount-pri-registraciyi em{font-size:.7em}.villagrazia-social-header a:link,.villagrazia-social-header a:visited{margin:0 2px;width:30px;height:30px}.login-link a{font-size:1.22em}.sf-menu-block{margin-bottom:10px}.block-cart-header{position:relative;display:grid;grid-auto-flow:column;align-items:center;padding:0;border-left:none}.block-cart-header::after{content:'\203A';margin:0 0 0 3px;line-height:1;font-size:1.4rem;color:#fff;cursor:pointer;transform:rotate(90deg)}.block-cart-header .mini-cart{display:none}.block-cart-header .cart-content{position:absolute;right:0;left:auto;top:32px}.top-icon-menu .top-cart .empty,.top-icon-menu .top-cart .summary,.top-icon-menu .top-cart .summary strong{color:#fff}.add-info.header-search-block{position:relative;right:auto;top:auto}.add-to-box{text-align:left}.row-product.socia{display:inline-block}.outofstock-subscription-box{float:left}body #out-of-stock-window .flex-list .item{-webkit-flex:0 1 32.33%;flex:0 1 32.33%}.toolbar .pager .pages{float:none}.pager .pages{margin:10px auto 0}.sidebar .block-blog-comments li{padding-left:0;background:0 0}.catalog-product-view .product-shop .product-images-gallery{display:-ms-grid;display:grid;grid-auto-flow:column}}@media only screen and (min-width:768px){:root{--font-h1-size:2.2rem}html{font-size:62.5%}.col-right,.col2-left-layout .col-left{padding-right:15px}.col-left{float:left}h1,h2,h3,h4,.like-header{text-align:left}.header-container .header{grid-auto-flow:column;grid-template-columns:1.5fr 2.5fr 1.5fr;padding:25px 0 15px}.modern-info{text-align:left}.h-info{display:inline-block;vertical-align:top}.page > header + .nav-container{display:block}.fyi.inhead.outage{gap:1rem;height:36px;margin-top:15px}.fyi.inhead.outage .outage-toggle > div{height:30px}.fyi.inhead.outage .outage-toggle > div br{display:none}.fyi.inhead.outage > div:first-of-type{padding-top:6px}.h-info.outage{display:grid;grid-auto-flow:column;align-items:center;justify-content:start;gap:.5rem}.h-info.outage svg{display:block;height:3.4em;fill:#fc0}.h-info.outage .flash:is(:link,:visited){display:block}.h-info.outage .flash svg path{transform-origin:center}.h-info.outage .flash:hover svg path{animation:outage 1s linear infinite}@keyframes outage{0%,30%{transform:scale(1)}50%{transform:scale(.5)}70%,100%{transform:scale(1)}}.h-info.outage .h-graph svg{display:inline-block;vertical-align:top;height:.9em;fill:none}.h-info.outage .h-time{font-size:var(--font-small-size);line-height:1;text-align:left}.h-info .h-graph{margin-bottom:0;font-weight:var(--font-weight-700);line-height:1.4}.h-info .h-time{margin-bottom:0;line-height:1.4}.h-info .main-label{font-weight:var(--font-weight-500);font-size:var(--font-base-size)}.h-address #search_mini_form{position:relative;top:auto !important;right:0;left:auto;display:block;width:auto;padding:0;text-align:right;box-shadow:none;z-index:1}.villagrazia-slogan{display:block;padding-left:.7em;line-height:1;text-align:center;font-size:1.4rem;font-weight:var(--font-weight-400);text-transform:lowercase}.login-logout-link{display:block}.h-logo .logo .logo-span .uaflag-header{height:37px}.header-button.lang-list{display:grid;grid-template-columns:auto auto auto;gap:.5rem}.header-button.lang-list a:is(:link,:hover,:focus){color:#fff}.header-button.lang-list a:is(:hover,:focus){text-decoration:underline}.top-icon-menu .lang-changer a:is(:link,:visited){font-weight:var(--font-weight-400);font-size:var(--font-small-size)}.mini-products-list .product-control-buttons,#cart-sidebar .btn-remove{width:12px;height:12px}#cart-sidebar .btn-remove::before,#cart-sidebar .btn-remove::after{right:4px;width:3px;height:12px}.aside-cart .cart-side-button button>span,.block-cart-header .cart-side-button button>span{padding:10px}.sf-menu-block{display:block}.swipe{display:none}#mob-nav-sub > ul:after,#footer-links:after{display:none}.sf-menu-phone li li.collection-link .submenu-additional-links{display:none}.sf-menu-phone li li.collection-link a:is(:link,:visited){display:grid;height:3rem;align-items:center;padding-left:35px}.sf-menu-phone li.nav-1 li.collection-link a:is(:link,:visited){background:transparent url(https://villagrazia.ua/skin/frontend/default/theme255k/images/dishes-collection-link.svg) no-repeat 0 50%;background-size:3rem}.sf-menu-phone li.nav-2 li.collection-link a:is(:link,:visited){background:transparent url(https://villagrazia.ua/skin/frontend/default/theme255k/images/textile-collection-link.svg) no-repeat 0 50%;background-size:3rem}.breadcrumbs{margin:0 0 40px}.breadcrumbs li,.breadcrumbs li:nth-last-child(2) > span,.breadcrumbs li:nth-last-child(3) > span,.breadcrumbs li.home{display:inline-block !important}.breadcrumbs li:nth-last-child(3) a:before,.breadcrumbs li.home:nth-last-child(3) + li a:before{display:none}#new-header-slider .desc{align-content:stretch}#new-header-slider.txt .desc{grid-template-rows:auto 80px}#new-header-slider.txt .first-half{grid-template-areas:			". first-line first-line first-line" 			". second-line second-line second-line" 			". third-line third-line third-line"}#new-header-slider.txt .first-line{margin-bottom:0;font-size:clamp(1.2rem,.667rem + .694vw,1.5rem)}#new-header-slider.txt .second-line{font-size:clamp(3.8rem,.59rem + 4.167vw,5.6rem)}#new-header-slider.txt .third-line{font-size:clamp(1.6rem,.5325rem + 1.39vw,2.2rem)}#new-header-slider.txt .second-half{grid-template-areas:			". . fourth-line fourth-line" 			". . fifth-line fifth-line"}#new-header-slider.txt :is(.first-line,.second-line,.third-line,.fourth-line,.fifth-line){text-align:right}#new-header-slider.numbers .desc{grid-template-rows:auto 40px}#new-header-slider.numbers .first-half{grid-template-columns:repeat(4,1fr);grid-template-areas:			". first-line first-line first-line" 			". second-line second-line second-line" 			". third-line third-line third-line"}#new-header-slider.numbers .first-line{text-align:right;font-size:clamp(2.4rem,-1.33248rem + 4.86vw,4.5rem)}#new-header-slider.numbers .second-line{text-align:right;padding-left:0;font-size:clamp(8rem,-6.208rem + 18.5vw,16rem)}#new-header-slider.numbers .third-line{text-align:right;font-size:clamp(1.4rem,-0.3664rem + 2.3vw,2.4rem)}#new-header-slider.numbers .second-half{grid-template-areas:". fifth-line fifth-line fourth-line"}#new-header-slider.numbers .fourth-line{text-align:right}.fyi.inhead .fyi_desc{font-size:var(--font-base-size)}.fyi.inhead.slava{padding:5px 15px;margin:25px auto 50px}.fyi.inhead.slava .fyi_inner{grid-template-columns:1fr 5rem 1fr;gap:2rem}.fyi.inhead.slava .fyi_slava{font-size:var(--font-h1-size)}.fyi.inhead.slava .fyi_flag svg{width:5rem}.fyi.inhead.slava .fyi_title{font-size:var(--font-h2-size)}#recent-carousel .glide__arrow--left{left:0}#recent-carousel .glide__arrow--right{right:0}.main-ufooter .ufooter-grid{grid-template-columns:1fr 1fr;padding:0}.main-ufooter .ufooter-grid.two{grid-template-columns:1fr 1fr}#page-title{margin-bottom:40px}#catalog-subitems{margin-block:40px}.breadcrumbs + #page-title{margin-top:-40px}#page-title + #catalog-subitems > #cat-desc-grid.glide{margin-top:-40px}.category-products > .toolbar .pager>div.sorter{display:inline-block}#tablecalculator .like-header{margin:0 0 20px}#tablecalculator .table-type{margin-bottom:20px}#tablecalculator #rectangular,#tablecalculator #round{grid-auto-flow:column;align-items:start !important;gap:20px}#tablecalculator #rectangular > div,#tablecalculator #round > div{justify-content:start}#tablecalculator #rectangular > div.update_filters_button{grid-row:2 / 2;grid-column:1 / -1}#tablecalculator .validation-advice{margin-top:20px}.products-grid .item .dop-info-tovar-labels li:hover .label-hover-content .tooltip{width:200px}.video-label-anchor span::before{top:4px}.video-label-anchor span::after{top:6px}.product-view .product-shop .price-box{text-align:left}.preorder-delivery-time{text-align:left}.add-to-box .add-to-cart .buy-item > span{padding:4px 18px}.product-view #custom-tab-name{margin:0 0 100px}body .product-view .flex-list .item{-webkit-flex:0 1 23.9%;flex:0 1 23.9%}.catalog-product-view .product-shop :is(.product-name,.product_code){margin-left:0;margin-right:0}body .lg-outer .lg-toogle-thumb{top:-40px;height:40px}body .lg-actions .lg-next,body .lg-actions .lg-prev{margin-top:-60px}#anchor-links{position:-webkit-sticky;position:sticky;top:0;grid-auto-flow:column;border:none;border-bottom:2px solid #bdc3c7}#anchor-links a,#anchor-links a:link,#anchor-links a:visited{left:auto;bottom:-2px;border:none;border-bottom:2px solid transparent}.product-view .info{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:15px 10px;margin:15px 0 35px}#customer-reviews .comment-title-block{grid-auto-flow:column;gap:1rem}#customer-reviews dl{margin:0 0 0 15px}#customer-reviews,#customer-reviews + .form-add{padding:0}.box-same-brand :is(.carousel-next,.carousel-prev){top:0;width:auto;height:auto;margin-top:0}.box-same-brand .carousel-prev{left:auto;right:70px}.box-same-brand .carousel-next{right:0}.box-same-brand .carousel-prev::after,.box-same-brand .carousel-next::after{top:10px}.box-same-brand .carousel-prev::before,.box-same-brand .carousel-next::before{top:0}.product-options dl dt{text-align:left}.product-view .product-options-bottom{grid-auto-flow:column;justify-content:space-between;gap:1rem}.product-view .product-shop .product-options-bottom .price-box{padding:25px 0}.product-view .product-shop .product-options-bottom .add-to-cart .buy-item{width:auto}.product-view .product-shop .product-options-bottom .add-to-cart .buy-item span{padding:4px 18px}table.of-sizes{display:table}table.of-sizes .of-sizes-img{max-height:100px}table.of-sizes .img-col,table.of-sizes .of-sizes-img{width:100px}.prepare-yourself{grid-auto-flow:column;margin-top:-20px}.prepare-yourself .img-part,.promo-block .promo-block-img{width:100px}.prepare-yourself .countdown{grid-column:auto}.prepare-yourself + .promo-block{margin-bottom:40px}.promo-block{margin-top:-20px}.promo-block .promo-block-title{text-align:left}.product-images-gallery .more-views ul{gap:5px}.product-view .product-essential .product-img-box .more-views li a{max-height:96px}.product-view > .product_delivery{grid-template-columns:auto auto auto}.tablelike-list{display:block;border:5px solid var(--border-color);border-radius:5px}.tablelike-list .row{grid-template-columns:100px auto min-content;align-content:stretch;align-items:center;border:none;border-bottom:1px solid var(--border-color);border-radius:3px}.tablelike-list .row-image a{padding:.5em;background:#fff}.tablelike-list .row-name a::after{display:none}.tablelike-list .row-info{padding:.5em 0}.tablelike-list .row-name a:is(:link,:visited){font-weight:var(--font-weight-500);font-size:var(--font-base-size);text-align:left}.tablelike-list .row-desc{font-size:var(--font-small-size);text-align:left}.tablelike-list .row-action{padding:1em}.tablelike-list .row-action .actions{text-align:left}.tablelike-list .row-action .buy-item span{font-size:var(--font-base-size)}.product-view .product-shop .tablelike-list .price-box{text-align:left}.product-view .product-shop .tablelike-list .price-box .old-price{margin-bottom:0}.col-main .delivery .pop-up::before{top:calc(100% - 24px);right:calc(100% + 15px);width:300px}.col-main .delivery .pop-up::after{top:calc(100% - 16px);right:calc(100% - 3px);border:9px solid transparent;border-left:9px solid var(--bg-main-color)}.data-table.grouped-items-table .summa-v-nabore{text-align:left}.catalog-product-view .product-essential .product-shop{-ms-grid-columns:300px auto auto;grid-template-columns:300px auto auto}.catalog-product-view .product-shop .product-images-gallery{display:block}.catalog-product-view .product-shop .product-shop-left{-ms-grid-row:1;-ms-grid-row-span:14;-ms-grid-column:1;-ms-grid-column-span:1;grid-row:1 / span 14;grid-column:1 / 2}.catalog-product-view .product-shop .product-name{-ms-grid-column:2;-ms-grid-column-span:2;grid-column:2 / 4;margin-left:0;margin-right:0}.catalog-product-view .product-shop .product_code{-ms-grid-column:2;-ms-grid-column-span:2;grid-column:2 / 4}.catalog-product-view .product-shop .product_delivery{-ms-grid-column:2;-ms-grid-column-span:2;grid-column:2 / 4}.catalog-product-view .product-shop .product_options{-ms-grid-column:2;-ms-grid-column-span:2;grid-column:2 / 4}.catalog-product-view .product-shop .razniye-tipy-tovara{-ms-grid-column:2;-ms-grid-column-span:2;grid-column:2 / 4}.catalog-product-view .product-shop .countdownHolder{-ms-grid-column:2;-ms-grid-column-span:2;grid-column:2 / 4}.catalog-product-view .product-shop .add-to-box{-ms-grid-column:2;-ms-grid-column-span:2;grid-column:2 / 4}.catalog-product-view .product-shop #oneclickorder-form-wrapper{-ms-grid-column:2;-ms-grid-column-span:2;grid-column:2 / 4}.catalog-product-view .product-shop .table-of-grouped-product{-ms-grid-column:2;-ms-grid-column-span:2;grid-column:2 / 4}.catalog-product-view .product-shop .box-description{-ms-grid-column:2;-ms-grid-column-span:2;grid-column:2 / 4}.catalog-product-view .box-view-offline{-ms-grid-column:2;-ms-grid-column-span:2;grid-column:2 / 4}.catalog-product-view .product-shop .product-name,.catalog-product-view .product-shop .product_code,.catalog-product-view .product-shop .product_delivery,.catalog-product-view .product-shop .product_options,.catalog-product-view .product-shop .razniye-tipy-tovara,.catalog-product-view .product-shop .countdownHolder,.catalog-product-view .product-shop .add-to-box,.catalog-product-view .product-shop #oneclickorder-form-wrapper,.catalog-product-view .product-shop .table-of-grouped-product,.catalog-product-view .product-shop .box-description,.catalog-product-view .box-view-offline{grid-row:auto}.catalog-product-view .product-shop.name-under .product-name{grid-row:1 / 2}.catalog-product-view .product-shop.name-under .product-shop-left{grid-row:1 / span 14;margin-bottom:30px}.catalog-product-view .product-shop.name-under .product_code{grid-row:auto}.catalog-product-view .product-shop.name-under .product-shop-left .box-collateral.box-additional{display:block}#my-orders-table{display:block;overflow-x:auto}#cart-sidebar{overflow-x:hidden}.account-login-container{grid-template-columns:250px auto;gap:0}.account-login-container .form-list{grid-template-columns:repeat(2,minmax(0,300px));gap:2em}.account-login-container>div.registered-users{padding:25px}:is(#co-billing-form,#login-form) .form-list{margin:0}.pslogin-block .pslogin-buttons ul li{margin:0 3px 3px 0}.account-create .form-list.main{grid-template-columns:1fr 1fr}#form-validate button[type="submit"]{margin-bottom:0}#form-validate .customer-name{display:grid;grid-auto-flow:column;gap:2rem}.account-create .form-list.main > li:first-child{grid-column:span 2}.account-create .social-signup{padding:25px 25px 50px}.account-create .std-signup{padding:50px 25px 25px}.account-create .social-signup h3,.account-create .std-signup h2{text-align:left}#pass-reset-page{padding:0}.cms-page-view .std{margin:0}.contact-block{padding-bottom:50px}.contact-block .contact-info{grid-template-columns:1fr 1fr}#contactForm h2{margin:25px 0 20px}#page_wholesale{grid-template-columns:3fr 1fr;gap:2rem}.same-brand-products h2,.ves-brandlist-page h2{margin-left:0;margin-right:0}.fancy-decoration .br{display:inline}.fancy-decoration .more-padding{padding:4rem}.fancy-decoration .divide.two-to-one{grid-template-columns:2fr 1fr}.fancy-decoration .divide.one-to-two{grid-template-columns:1fr 2fr}.fancy-decoration .divide.one-to-one{grid-template-columns:1fr 1fr}.fancy-decoration .divide.three-inline{grid-template-columns:repeat(3,1fr)}.fancy-decoration .divide.three-inline.center{grid-template-columns:repeat(3,auto);justify-content:center;text-align:left}.fancy-decoration .divide.four-inline{grid-template-columns:repeat(4,1fr)}.fancy-decoration .divide.four-inline.center{grid-template-columns:repeat(4,auto);justify-content:center;text-align:left}.o_checkout-data{-webkit-flex:0 1 50%;-ms-flex:0 1 50%;flex:0 1 50%;max-width:50%}.o_checkout-cart{-webkit-flex:0 1 50%;-ms-flex:0 1 50%;flex:0 1 50%;max-width:50%;margin-left:2rem}.o_checkout-overlay{margin-bottom:50px}.o_checkout-item--control{margin:0}#discount-coupon-form .discount-form > div{flex-direction:row;gap:0}#website-footer{margin:0 auto;padding:15px 25px}#website-footer .footer-grid{grid-template-columns:2fr 1fr;padding:25px 0 10px}#website-footer .footer-grid > div:first-of-type{grid-column:span 2}#website-footer #footer-blog{display:grid;grid-template-columns:1fr 1fr 1fr;gap:2rem}#website-footer #footer-blog li{border:none;border-right:1px dashed #ccc}#website-footer #footer-blog li:last-of-type{border-right:none}#website-footer .title{text-align:left}#website-footer .footer-payment-language-social{grid-auto-flow:row}#website-footer .footer-language{grid-column:span 2}.cms-index-index .main-widget{padding:0 15px}.cms-index-index .main-widget{padding:0}.block-title .toggle{display:none}#category-blocks-home-page{grid-auto-rows:155px}#category-blocks-home-page .large-two{grid-column-end:span 2}#category-blocks-home-page .large-three{grid-column-end:span 3}#category-blocks-home-page .large-four{grid-column-end:span 4}#category-blocks-home-page .large-five{grid-column-end:span 5}#category-blocks-home-page .large-six{grid-column-end:span 6}#category-blocks-home-page .large-seven{grid-column-end:span 7}#category-blocks-home-page .large-eight{grid-column-end:span 8}#category-blocks-home-page .large-two-cols{grid-row-end:span 2}#category-blocks-home-page .large-three-cols{grid-row-end:span 3}#category-blocks-home-page .large-four-cols{grid-row-end:span 4}.product-view .product-shop .price-box p,.product-view .product-shop .price-box .regular-price{text-align:left}.product-view .product-shop .price-box p.old-price,.product-view .product-shop .price-box p.old-price+.special-price{text-align:left}.product-view .product-shop .price-box .special-price.total-grouped-price.new{text-align:left}.catalog-product-view .scheme>.flex{-webkit-flex-direction:row;-webkit-flex-flow:row nowrap;flex-direction:row;flex-flow:row nowrap}.catalog-product-view .scheme .img{-webkit-flex:0 0 300px;flex:0 0 300px;padding:0 15px 0 0}.catalog-product-view .scheme .desc{-webkit-flex:0 1 100%;flex:0 1 100%}.flex.flex-list{margin:20px 0 10px}body .flex-list.home-popular{margin:20px 10px 10px}#mobFilter{display:none}.sidebar .block-related .product,.sidebar .block-viewed .product{-webkit-flex-direction:column;flex-direction:column}.sidebar .block-related .product .product-image:link,.sidebar .block-related .product .product-image:visited,.sidebar .block-viewed .product .product-image:link,.sidebar .block-viewed .product .product-image:visited{margin:0 auto}.opc #opc-login .field{width:auto;margin-right:15px}.page-title.horeca{padding:20px 0 0}article#horeca .br{display:block}article#horeca .active .line>div:nth-of-type(1) ul{opacity:1;transition:opacity 1s ease-out}article#horeca .active .line>div:nth-of-type(2) ul{opacity:1;transition:opacity 1s ease-out .4s}article#horeca .active .line>div:nth-of-type(3) ul{opacity:1;transition:opacity 1s ease-out .8s}article#horeca .photos.active .above section{opacity:1;transition:opacity 1s ease-out}#ukr-mova{min-height:400px;background:transparent url(https://villagrazia.ua/media/wysiwyg/horeca/37032.jpg) no-repeat 100% 0;background-size:contain}#ukr-mova>div{padding:0 35% 0 3%}#sorry-no-result>div{padding:0 40% 0 3%}#sorry-no-result{min-height:200px;background:transparent url(https://villagrazia.ua/media/wysiwyg/sorry-no-result.jpg) no-repeat 100% 0;background-size:contain}.header-container .modern-info .phones{display:inline-block;list-style:none;margin:0 0 10px}.top-icon-menu .top-phones,.top-icon-menu .top-viber{display:none}#new-header-slider .animated{width:420px}.wordpress-post-view .cb-wrap{grid-template-columns:230px auto;grid-template-areas:				"cb-first cb-first" 				"cb-second cb-third" 				"cb-fourth cb-fifth" 				"cb-sixth cb-seventh" 				"cb-eighth cb-ninth" 				"cb-tenth cb-tenth";margin:35px 25px 50px}.cb-wrap .cb-first{padding-bottom:15px !important;border-bottom:1px solid #ccc}.cb-wrap .cb-first,.cb-wrap .cb-second,.cb-wrap .cb-fourth,.cb-wrap .cb-sixth,.cb-wrap .cb-eighth,.cb-wrap .cb-tenth{text-align:left;white-space:nowrap}#product-options-wrapper.product-options .options-list{grid-template-columns:1fr 1fr 1fr 1fr}.product-view .product-options-bottom{text-align:left}.product-view .product-shop .product-options-bottom .price-box{padding:0}.product-shop .delivery{margin:15px 0}.custom-item-block a,.custom-item-block a:is(:link,:visited){font-size:2rem}#tablecalculator .validation-advice strong{margin:20px 0 0}.page-title.landing-page{padding:20px 0 0}#landing-page .red-box{padding:75px 50px;margin:100px 0}#landing-page .red-box .title-line{margin:20px -50px}#landing-page .subtitle{margin-top:-5px}#landing-page .bgbox{margin:100px 0}article#how-to-choose-tablecloth #landing-tablecloth{display:grid;grid-template-areas:					"step-one step-two" 					"step-three step-two";align-items:start;gap:1em}article#how-to-choose-tablecloth #landing-tablecloth .bgbox{margin:0}article#how-to-choose-tablecloth #step-one{grid-area:step-one;padding-top:25px;padding-bottom:15px}article#how-to-choose-tablecloth #step-two{grid-area:step-two;margin-top:0;padding-top:25px;padding-bottom:25px}article#how-to-choose-tablecloth #step-three{grid-area:step-three;align-self:end;padding-top:25px;padding-bottom:25px}article#how-to-choose-tablecloth h2{text-align:left}article#how-to-choose-tablecloth .decide-sizes h3,article#how-to-choose-tablecloth .material-guide .materials h3,article#how-to-choose-tablecloth .material-styles .styles h3{text-align:left}article#how-to-choose-tablecloth .decide-sizes{margin:35px 0;border-width:5px}article#how-to-choose-tablecloth .decide-sizes .formula{grid-auto-flow:row}article#how-to-choose-tablecloth .bgbox.material-guide{margin:-5px 0 100px}article#how-to-choose-tablecloth .material-guide h2{text-align:center}article#how-to-choose-tablecloth .material-guide .materials{display:grid;grid-template-columns:1fr 1fr 1fr;gap:2em}article#how-to-choose-tablecloth .material-guide .materials .img{margin:5px 0 25px;padding-left:10px;border-width:5px}article#how-to-choose-tablecloth .material-guide .materials > div{margin-bottom:0}article#how-to-choose-tablecloth .material-guide .materials > div.right-opacity-animation.active:nth-of-type(2){transition-delay:1s}article#how-to-choose-tablecloth .material-guide .materials > div.right-opacity-animation.active:nth-of-type(3){transition-delay:1.5s}article#how-to-choose-tablecloth .material-styles .styles > div{margin:35px 0;padding:15px;border-width:5px}article#how-to-choose-tablecloth .material-styles .styles .desc{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:start;gap:2em}article#how-to-choose-tablecloth #step-one::before,article#how-to-choose-tablecloth #step-four::before,article#how-to-choose-tablecloth .btn-arrow::before{top:-50px;width:50px;height:50px;margin-left:-25px;font-size:50px;line-height:50px}article#how-to-choose-tablecloth #step-one.active::before,article#how-to-choose-tablecloth #step-four.active::before,article#how-to-choose-tablecloth .btn-arrow.active::before{top:-25px}article#how-to-choose-tablecloth #step-four{padding:50px 0 0}article#how-to-choose-tablecloth #step-four::before{left:25%}article#how-to-choose-tablecloth #step-one::after,article#how-to-choose-tablecloth #step-three::after{position:absolute;top:50%;right:0;display:block;width:50px;height:50px;margin-top:-25px;content:"\279E";font-size:50px;line-height:50px;color:#8B8B8B;z-index:2}article#how-to-choose-tablecloth #step-three::after{right:-50px}article#how-to-choose-tablecloth #step-one.active::after,article#how-to-choose-tablecloth #step-three.active::after{top:50%;right:-25px;transition:right .5s ease-in .5s,opacity .5s ease-in .5s}article#how-to-choose-tablecloth #step-three::after{transform:scaleX(-1)}article#how-to-choose-tablecloth #step-two::before,article#how-to-choose-tablecloth #step-three::before{display:none}article#how-to-choose-tablecloth .bgbox.material-styles .img{margin:0}article#how-to-choose-tablecloth .material-styles + .center{padding-top:50px}}@media only screen and (min-width:300px) and (max-width:767px){.product-view .more-views{margin-bottom:25px;padding:0;overflow:hidden}.product-view .more-views ul{--n:1;--tx:0;display:flex;align-items:flex-start;line-height:unset;width:100%;width:calc(var(--n)*100%);list-style:none;margin:0;padding:0;line-height:1;border-bottom:5px solid #fff;transform:perspective(1px) translate(calc(var(--i,0)/var(--n)*-100% + var(--tx,0px)))}.product-view .more-views li{min-width:0;width:100%;width:calc(100%/var(--n));margin:0}.product-view .more-views a.image-gallery-item img{display:block;max-height:unset;user-select:none;pointer-events:none;-webkit-transform:perspective(1px) scale(1) !important;-ms-transform:perspective(1px) scale(1) !important;transform:perspective(1px) scale(1) !important}.image-gallery-item-smooth{transition:transform calc(var(--f,1)*.5s) ease-out}.product-images-gallery-scroll{width:100%;height:7px;border-radius:5px;background:#f9f9f9}.product-images-gallery-scroll_line{--n:1;--i:0;display:inline-block;vertical-align:top;width:calc(100% / var(--n));height:7px;border-radius:5px;background:var(--bg-main-color);transform:translateX(calc(var(--i,0)*100%))}}@media only screen and (min-width:834px){#category-blocks-home-page{grid-auto-rows:170px}}@media only screen and (min-width:980px){:root{--font-h1-size:2.4rem;--landing-font-h1-size:3.8rem;--landing-font-h2-size:3rem;--landing-font-h3-size:2.2rem}.plz-hide-me{display:block}.product-view .product-shop .box-description .fold-sect{margin-top:35px}.product-view .product-shop .box-description .fold-sect + .fold-sect{margin-top:0}.col-right,.col2-left-layout .col-left{padding-right:25px}.header-container .header{grid-template-columns:1fr 1fr 1fr;padding:25px 10px 15px}.fyi.inhead.outage{margin-top:0}.top-icon-menu .top-line{grid-template-columns:2fr 1fr;gap:0}.top-icon-menu .left{text-align:left}.header-container .modern-info .phones{margin:0}.header-container .modern-info .phones li{display:inline-block;vertical-align:top;padding-right:5px;margin-right:5px;border-right:1px solid #ccc}.header-container .modern-info .phones li:last-of-type{padding:0;margin:0;border:none}.search-block input#search{max-width:300px}.fyi.inhead.slava .fyi_inner{gap:3rem}#main-nav{margin:10px 0}#main-nav>ul>li>a:is(:link,:visited),#main-nav .main-link{padding:5px}#main-nav>ul>li .sub-nav ul>li.collection-link>a:is(:link,:visited){padding-left:45px;background-size:contain}#main-nav>ul>li .sub-nav ul>li.collection-link>a span{display:block}#main-nav>ul>li.nav-posuda .sub-nav ul>li.collection-link>a:is(:link,:visited){background:transparent url(https://villagrazia.ua/skin/frontend/default/theme255k/images/dishes-collection-link.svg) no-repeat 0 50%;background-size:contain}#main-nav>ul>li.nav-tekstil .sub-nav ul>li.collection-link>a:is(:link,:visited){background:transparent url(https://villagrazia.ua/skin/frontend/default/theme255k/images/textile-collection-link.svg) no-repeat 0 50%;background-size:contain}.blog-widget-block{grid-template-columns:auto 370px}.main-ufooter .ufooter-grid{grid-template-columns:1fr 1fr 1fr}.account-login-container{grid-template-columns:300px auto;gap:2em}.account-create .signup-left{padding-right:50px}.account-create .signup-form{grid-template-columns:2fr 1fr}.sorter .sort-button{margin-bottom:0}.cat-desc-grid span{padding-left:15px;text-align:left}.category-description{padding:0}#cat-desc-grid :is(.glide__arrow--left,.glide__arrow--right){opacity:.3}#cat-desc-grid :is(.glide__arrow--left,.glide__arrow--right):hover{opacity:1;transition:opacity .3s ease-in-out}.countdownHolder{justify-items:center;margin:20px 0}body .flex-list .countDiv{width:15px}.countdownHolder .countDays,.countdownHolder .countHours,.countdownHolder .countMinutes,.countdownHolder .countSeconds{grid-auto-flow:column;grid-template-columns:auto}.countdownHolder .data-name{grid-column:auto;padding:0 0 8px 3px}body .flex-list .countdownHolder .data-name{font-size:1.2rem}.countdownHolder .position{width:1.8rem;height:4.5rem}.countdownHolder .position:nth-of-type(1),.countdownHolder .position:nth-of-type(2){justify-self:auto}.countdownHolder .digit{font-size:3rem}body .flex-list .countdown p{font-size:1.2rem}body .flex-list .countdown .position{width:1.2rem;height:2.4rem}body .flex-list .countdown .digit{font-size:1.8rem}.category-tableware-collections .collection-wrapper{gap:.75em}.category-textile-collections .collection-wrapper{gap:.75em}.box-product-description .fold-sect{margin:0}.catalog-product-view .product-shop .product_code,.product-view .product-shop .availability{text-align:left}.catalog-product-view .product-shop .box-description,.catalog-product-view .box-view-offline{padding:0}.catalog-product-view .product-shop .table-of-grouped-product{box-shadow:none}.catalog-product-view .product-shop .product_code{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2 / 3;margin-bottom:0}.catalog-product-view .product-shop .product_delivery{-ms-grid-column:2;-ms-grid-column-span:2;grid-column:2 / 4;display:grid;grid-template-columns:auto auto auto;align-items:start;gap:1rem}#page_wholesale{gap:5rem}.ves-brandlist-page .brand_item:is(:link,:visited){padding:1rem}#landing-page{margin:0}article#horeca .subtitle p:nth-of-type(2) .v{font-size:3.8rem}article#horeca .line ul{display:block}article#finishing #finishing-list li .info{top:25%;opacity:0}article#finishing #finishing-list li:is(:hover,:focus,:active,.go) .info{top:0%;opacity:1;transition:all .5s ease-in}.sidebar .block-content{margin:0 0 50px}.block-account ul li{margin:0}#my-transaction-table,#my-orders-table{display:table;overflow-x:initial}.add2cart_window{grid-auto-flow:column;gap:0}.o_checkout-data{-webkit-flex:0 1 60%;-ms-flex:0 1 60%;flex:0 1 60%;max-width:60%}.o_checkout-cart{-webkit-flex:0 1 40%;-ms-flex:0 1 40%;flex:0 1 40%;max-width:40%}#checkout-step-login .registered-login-choice{grid-template-columns:1fr auto 1fr}#website-footer #footer-links{display:grid}#website-footer .footer-grid{grid-template-columns:1fr 1fr 1fr;border-top:2px solid #fff}#website-footer .footer-grid > div:first-of-type{grid-column:auto}#website-footer #footer-blog{display:block;gap:0}#website-footer #footer-blog li{border:none;border-bottom:1px dashed #ccc}#website-footer #footer-blog li:last-of-type{border-bottom:none}#website-footer .footer-payment-language-social{grid-auto-flow:column}#website-footer .footer-language{grid-column:auto}#wp-category-list li{margin:0}.h-info{margin-top:15px}.h-address .address-plz{font-size:13px}.h-info .h-time span{font-size:12px}.modern-info-cert:link,.modern-info-cert:visited{font-size:13px}.discount-pri-registraciyi a{padding:5px 70px 7px;font-size:1.4em}.discount-pri-registraciyi a::after{bottom:500%}.discount-pri-registraciyi em{font-size:.7em}.sf-menu-block{margin-bottom:0}body .flex-list .item{-webkit-flex:0 1 32.4%;flex:0 1 32.4%}body #out-of-stock-window .flex-list .item{-webkit-flex:0 1 32.3%;flex:0 1 32.3%}body .col1-layout .flex-list .item{-webkit-flex:0 1 24.2%;flex:0 1 24.2%}body .home-popular-block .flex-list .item{-webkit-flex:0 1 24.2%;flex:0 1 24.2%}.catalog-product-view .scheme>.flex{-webkit-flex-direction:column;-webkit-flex-flow:column nowrap;flex-direction:column;flex-flow:column nowrap}.catalog-product-view .scheme .img{-webkit-flex:0 1 100%;flex:0 1 100%;padding:0 0 15px}.toolbar .pager .pages{float:right}.pager .pages{margin:0 auto}.my-account .account-address-block .flex>div,.my-account .addresses-list .addresses-additional .flex>div,.my-account .addresses-list .addresses-primary .flex>div{width:50%}.flex.login-page{-webkit-flex-wrap:nowrap;-webkit-flex-flow:row nowrap;flex-wrap:nowrap;flex-flow:row nowrap}.flex.login-page .new-users-wrapper{margin-bottom:0;margin-right:10px}.flex.login-page .registered-users-wrapper{margin-left:10px}.product-shop .delivery{margin:0 0 15px}.servirovka-right{max-width:100%;float:right;padding:0 0 0 25px}.servirovka-right~.sign-left{float:left;margin:10px 10px 5px 0}.top-icon-menu .lang-changer{display:block}.ftr-btm .lng-btm{display:none}.top-icon-menu .lang-changer a,.top-icon-menu .lang-changer a:link,.top-icon-menu .lang-changer a:visited,.top-icon-menu .lang-changer a:active,.top-icon-menu .lang-changer a:focus,.top-icon-menu .lang-changer a:hover{color:#fff}.page-title.horeca{padding:70px 0 0}article#horeca .subtitle p:nth-of-type(2){padding:50px 0;margin:100px -92px}article#horeca .flex.line{flex-direction:row;flex-flow:row nowrap}article#horeca .line>div{margin:0}article#horeca .line p .connection{padding:80px 0 0;background-size:145px}article#horeca .list .flex{max-width:840px}article#horeca .list .flex>div{flex:0 1 33.33%;padding:0 20px 0 40px}#ukr-mova{background-position-x:90%}#sorry-no-result{background-position-x:85%}#ukr-mova>div{padding:0 42% 0 10%}#sorry-no-result>div{padding:0 40% 0 15%}#website-footer #footer-links li{border-right:1px solid #ddd;border-bottom:none}#website-footer #footer-links li:last-of-type{border:none}#new-header-slider .animated{width:580px}.box-up-sell ul li .noSwipe{overflow:hidden}#product-options-wrapper.product-options .options-list{grid-template-columns:1fr 1fr 1fr}.product-view .product-options-bottom{text-align:center}.product-view .product-shop .product-options-bottom .price-box .regular-price{text-align:center}.product-view .product-shop .product-options-bottom .price-box{padding:25px 0}.catalog-product-view .product-essential .product-shop{-ms-grid-columns:400px auto auto;grid-template-columns:400px auto auto}.searchautocomplete .form-search{display:inline-block;vertical-align:top;width:100%;max-width:300px;margin:0}#category-blocks-home-page{grid-auto-rows:208px}#billing-new-address-form > .pslogin-login .pslogin-buttons ul li .pslogin-button-text{font-size:11px}.product-view .add-to-box .add-to-cart{width:50% !important}#oneclickorder-form-wrapper{margin-bottom:50px !important}.product-view .form-add .subtitle{text-align:left}#tablecalculator #table_selector{padding:2px}#tablecalculator #rectangular > div input,#tablecalculator #round > div input{height:24px;padding:2px 5px}#tablecalculator .update_filters_button{width:auto}.gear-loading{margin:-20px auto 15px}.a-title{text-align:left}.page-title.landing-page{padding:70px 0 0}#landing-page .grid{grid-auto-flow:column}#landing-page .grid.gap{gap:3rem}#landing-page .grid.two-columns{grid-template-columns:1fr 1fr}#landing-page .grid.two-columns.wide-second{grid-template-columns:1fr 2fr}#landing-page .grid.three-columns{grid-template-columns:1fr 1fr 1fr}#landing-page .grid .grey-brick > *:first-child{font-size:calc(var(--landing-font-h3-size) * 0.8)}#landing-page .red-box .grid.two-columns,#landing-page .red-box .grid.three-columns{gap:4rem}#landing-page .red-box .title-line{margin:20px -50px}#landing-page .bgbox{padding:50px}article#colourfastness .title.big-grey{text-align:left}article#colourfastness :is(.material-table,.upf-table){display:table;box-shadow:none}article#how-to-choose-tablecloth #landing-tablecloth{grid-template-columns:1fr 2fr;gap:2em}article#how-to-choose-tablecloth :is(#step-one,#step-two,#step-three){padding:25px}article#how-to-choose-tablecloth #step-two{padding-left:0;padding-right:0}article#how-to-choose-tablecloth .decide-sizes .formula{grid-auto-flow:column}article#how-to-choose-tablecloth .decide-sizes .instruction{display:grid;grid-template-columns:1fr 1fr;gap:2em}article#how-to-choose-tablecloth .material-guide .materials{gap:3em}}@media only screen and (min-width:992px){.sidebar .block-blog-comments li{padding-left:50px;background:transparent url(https://villagrazia.ua/skin/frontend/default/theme255k/images/comments-pen.png) no-repeat 10px 15px;background-size:30px}}@media only screen and (min-width:1112px){#category-blocks-home-page{grid-auto-rows:225px}}@media only screen and (min-width:1200px){.wrapper > .page{margin:0}.product-view .product-shop .box-description .fold-sect{margin-top:45px}.header-container .header{grid-template-columns:1fr 1fr 1fr;padding:25px 0 15px}#main-nav>ul>li>a:is(:link,:visited),#main-nav .main-link{padding:10px 5px}#tablecalculator .like-header{margin:0 0 10px}#tablecalculator .table-type{align-items:center;margin:0;margin-right:45px}#tablecalculator #rectangular,#tablecalculator #round{align-items:center !important;flex-flow:row;gap:45px}#tablecalculator #rectangular > div.update_filters_button{grid-row:auto;grid-column:auto}#tablecalculator .validation-advice{margin-top:10px}#tablecalculator .validation-advice strong{margin:10px 0 0}.catalog-product-view .product-shop .product_delivery{gap:2rem}.prepare-yourself .countdown .countDiv::after{top:.9em}#cart-sidebar{overflow-x:initial}.o_checkout-data{-webkit-flex:0 1 67%;-ms-flex:0 1 67%;flex:0 1 67%;max-width:67%}.o_checkout-cart{-webkit-flex:0 1 33%;-ms-flex:0 1 33%;flex:0 1 33%;max-width:33%;margin-left:5rem}#checkout-step-login .registered-login-choice{gap:5rem}.ves-brandlist-page .brand-wrapper{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.sidebar .block-related .product,.sidebar .block-viewed .product{-webkit-flex-direction:row;flex-direction:row}.sidebar .block-related .product .product-image:link,.sidebar .block-related .product .product-image:visited,.sidebar .block-viewed .product .product-image:link,.sidebar .block-viewed .product .product-image:visited{margin:0 10px 0 0}.catalog-product-view .scheme>.flex{-webkit-flex-direction:row;-webkit-flex-flow:row nowrap;flex-direction:row;flex-flow:row nowrap}.catalog-product-view .scheme .img{-webkit-flex:0 0 300px;flex:0 0 300px;padding:0 15px 0 0}.catalog-product-view .scheme .desc{-webkit-flex:0 1 100%;flex:0 1 100%}article#horeca .subtitle p:nth-of-type(2){margin:100px -68px 100px -65px}#ukr-mova{min-height:500px;background-position-x:85%}#sorry-no-result>div,#ukr-mova>div{padding:0 40% 0 12%}#new-header-slider .animated{width:650px}#product-options-wrapper.product-options .options-list{grid-template-columns:1fr 1fr 1fr 1fr}.product-view .product-options-bottom{text-align:left}.product-view .product-shop .product-options-bottom .price-box .regular-price{text-align:left}.product-view .product-shop .product-options-bottom .price-box{padding:0}#category-blocks-home-page{grid-auto-rows:253px}.catalog-product-view .product-essential .product-shop{-ms-grid-columns:500px auto auto !important;grid-template-columns:500px auto auto !important;grid-column-gap:2rem;column-gap:2rem}#main-nav .nav-outlet .main-link::before{top:20px;left:21px}#tablecalculator .wrap{grid-auto-flow:column}#tablecalculator .update_filters_button{margin:0 !important}.gear-loading{margin:-15px auto 15px}#landing-page .half-width{max-width:50%}article#how-to-choose-tablecloth #landing-tablecloth{grid-template-columns:1.3fr 2fr;gap:3em}article#how-to-choose-tablecloth .material-guide .materials > div{padding-left:15px}article#how-to-choose-tablecloth .material-guide .materials .img{margin-left:-15px}article#how-to-choose-tablecloth .material-styles .styles > div{padding:15px 0 15px 25px}article#how-to-choose-tablecloth .material-styles .styles .desc{grid-template-columns:1.5fr 1fr 1fr;gap:3em}article#how-to-choose-tablecloth .decide-sizes{padding:25px 0 25px 25px}.is-blog .post-view .post-entry table{display:table}}@media only screen and (min-width:1250px){.product-shop .delivery{margin:0}}@media only screen and (min-width:1325px){.header-search-block{right:5%;top:216px}}@media only screen and (min-width:1425px){.header-search-block{right:8%;top:216px}}@media only screen and (min-width:1655px){.header-search-block{right:14%;top:214px}}@media only screen and (min-width:1890px){.header-search-block{right:18%;top:214px}}#product_count_modal{width:255px;height:30px;background:#fff;box-shadow:0 1px 5px #aaa;margin-top:-10px}#product_count_modal>span{position:relative;display:inline-block;vertical-align:top;line-height:30px;padding:0 5px 0 10px;background:0 0;white-space:nowrap}#product_count_modal:after{content:" ";position:absolute;top:0;right:-12px;display:block;width:0;height:0;border-top:14px solid transparent;border-bottom:16px solid transparent;border-left:12px solid #fff}#product_count_modal>input[type=button]{vertical-align:top;padding:0 10px;line-height:30px;color:#fff;background:#428bca;border:none}#product_count_modal input:hover{background:#4294dc}#product_count_modal>i{vertical-align:top;line-height:30px;padding:0 5px;background:#aaa;cursor:pointer;margin-left:-5px}#product_count_modal>i:hover{background:red}.layered-nav-filter label{margin:0;color:var(--font-base-color)}.layered-nav-filter label::first-letter{text-transform:capitalize}.layered-nav-filter label span.count{color:#aaa;font-weight:var(--font-weight-500);font-size:.75em}button.update_filters_button{margin-top:10px}.top-opc{width:1170px;position:relative;z-index:1;margin-left:-50px}.top-opc:after{content:'';display:table;clear:both}.top-opc li{float:left;width:190px;margin:-4px 0 33px 50px;background:#e8eced;border-radius:5px 0 0 5px;color:#666;font-size:15px;height:34px;line-height:34px;position:relative}.top-opc li.section.allow{background:#fee3b4;color:#333}.top-opc li span{padding-left:30px}.top-opc li.section::before{content:'';display:block;position:absolute;z-index:1;margin-left:5px;top:8px;width:15px;height:15px;background:url(https://villagrazia.ua/skin/frontend/default/theme255k/images/sprites/checkout-progress_sprite.gif) 0 0 no-repeat}.top-opc li.section.allow.current-top-step::before{background-position:0 -16px}.top-opc li.section.allow::before{background-position:0 -32px}.top-opc li.section.allow::after{background-position:0 0}.top-opc li.section::after{content:'';display:block;position:absolute;z-index:1;right:-16px;top:0;width:16px;height:34px;background:url(https://villagrazia.ua/skin/frontend/default/theme255k/images/sprites/tab-right-arrows_sprite.gif) 0 -34px no-repeat}.top-opc li .number{display:block;float:left;width:54px;height:54px;margin:0 10px 0 0;background:#dbdbdb;line-height:52px;font-size:25px;font-weight:var(--font-weight-400);color:#fff;text-align:center;border-radius:100%}.top-opc li h2{overflow:hidden;margin:11px 0 0;line-height:18px;font-size:16px;font-weight:var(--font-weight-400);color:#dbdbdb;word-wrap:break-word}.top-opc li.allow span{cursor:pointer}.top-opc li.allow .number{background:#322c29}.top-opc li.allow h2{color:#322c29}.top-opc li.allow:hover .number{background:#fe5252}p.register-advant{padding-left:20px}.opc{border:0}.opc button.button span{font-size:19px}.opc .step{padding:23px 21px;margin:0 0 30px;position:relative;background:#fff;border:none;border-top:6px solid var(--bg-main-color);border-radius:2px;box-shadow:0 0 6px 0 rgba(0,0,0,.1)}.opc .step-title{display:none;padding:0;margin:0;background:0 0;border-bottom:1px solid #e8e8e8;font-size:18px;color:#4c4c4c;line-height:47px;height:47px}.opc .step-title h2{margin:0;line-height:47px}.opc .step-title .number{margin:10px 20px 0 18px;padding:0 18px 0 0;border-right:1px solid #e0e0e0;line-height:25px}.opc .active .step-title{background:#f7f7f7;border:1px solid #e8e8e8}.opc .active .step-title .number{border-right:1px solid #e8e8e8}.opc .step-title:hover{background:#f7f7f7}.opc .active .step-title:hover{background:#f7f7f7}.opc h3{margin:0 0 15px;font-size:18px;color:#fe5252;font-weight:var(--font-weight-300)}.opc h4{font-size:16px;font-weight:var(--font-weight-300);color:#fe5252}.opc .buttons-set{margin:0;margin-top:20px}.opc .form-list{margin:0 0 3px}.opc .form-list li{margin:0}.opc .form-list .input-box:after{content:'';display:table;clear:both}.opc .form-list input.input-text{width:100%}.opc .form-list li.wide input.input-text{width:100%}.opc .sp-methods .form-list input.cvv{width:45px}.opc .td-label{display:none;font-style:italic;width:90px}.opc .product-name{overflow:hidden}p.continue-to-order-review,p.continue-to-payment,p.continue-to-shipping{display:block;clear:both;padding:7px}.checkout-steps_block .form-list label{font-size:18px}#checkout-review-table thead,.onepage-checkout_items thead{background:#fee3b4}.onepage-checkout_items td.td-name{width:250px}.onepage-checkout_items td span{font-size:17px}.checkout-steps_block .registered-users .form-list label{display:inline-block;font-size:1em;color:#000;padding:2px;width:55px;height:34px;line-height:34px}.checkout-steps_block .registered-users .form-list .input-box{display:inline-block;width:250px}#checkout-step-login .col-2 .registered-users .form-list input.input-text{width:250px}.checkout-steps_block .step strong{margin-bottom:10px;display:block}.registered-users .flex.buttons-set .fl_bt_item{padding-right:15px;line-height:40px;height:40px;vertical-align:middle;display:block}.registered-users .flex.buttons-set .fl_bt_item a{display:inline-block;font-size:.9em;color:#aaa;border:solid 1px transparent;background:#fff;font-weight:var(--font-weight-400)}.registered-users .flex.buttons-set .fl_bt_item a:hover{color:#fff;border-color:#bdc3c7}.registered-users .flex.buttons-set .fl_bt_item a span{padding:0 16px;line-height:34px;display:block}.registered-users .flex.buttons-set .fl_bt_item a:hover span{background:var(--bg-main-color);transition:all .3s ease}#checkout-step-login .flex.buttons-set.social-login{padding-top:20px;display:block}#checkout-step-login .flex.buttons-set.social-login .loginfb-block{padding-left:0}.form-for-registered.display-none{display:none;position:relative;background:#fee3b4;clear:both;padding:15px;transition:all .7s ease}#opc-review #checkout-review-load{display:block}#opc-review .td-image{width:100px;text-align:center}#checkout-review-table th{font-size:17px;text-align:left}#checkout-review-submit{text-align:center}#checkout-review-submit button.button{float:none;display:block;margin:0 auto}#checkout-review-submit button.button>span{text-transform:none}#checkout-review-table td{vertical-align:middle}#checkout-review-table tbody span{font-size:16px}.current-user-logged .top-opc li.section.allow.current-top-step::before,.current-user-logged .top-opc li.section:first-child::before{background-position:0 -16px}.current-user-logged .top-opc li.section.allow::before{background-position:0 -32px}#checkout-shipping-method-load .sp-methods dt{display:none}.cart-table .item-msg{font-size:14px;font-weight:var(--font-weight-400)}.checkout-order-review-table{}.checkout-order-review-table p,.checkout-order-review-table strong{font-size:18px;margin:0}.checkout-order-review-table p span{font-weight:var(--font-weight-700)}.checkout-onepage-index .current-user-logged #opc-shipping_method .please-wait{float:none}.cart-form-table .td-qty .qty_control{min-width:125px}.cart-form-table .td-qty .qty_control input{height:31px}.checkout-order-review-table p.selected-dostavka span,.checkout-order-review-table p.selected-oplata span{font-weight:var(--font-weight-400)}.checkout-order-review-table button.button{float:none}#checkout-review-submit button.button:hover span,.checkout-order-review-table button.button:hover span{color:#efefef}#checkout-review-submit button.button>span,.checkout-order-review-table button.button>span{line-height:45px;height:50px;color:#fff;text-transform:none}#checkout-review-submit button.button span span,.checkout-order-review-table button.button span span{background:var(--bg-main-color);height:45px;line-height:45px}.sp-methods .price{display:none}.address-required-needs{display:block;position:absolute;width:95%;height:30%;background:#ccc;z-index:900;top:35%}.address-required-needs p{color:#fff;font-size:30px;vertical-align:middle;text-align:center;line-height:1;display:block;clear:both}.address-required-needs span{float:right;text-align:right;display:block;padding:15px;font-size:17px;color:#fff;cursor:pointer}.address-required-needs span:hover{color:#f5f5f5}.cart-collaterals{background:#fee3b4;border:1px solid #e2e2e2}.cart-collaterals .totals .grand_total{text-align:right;color:#000;font-size:21px}.success-order_number a{color:var(--bg-main-color)}#mobFilter{overflow:visible}#mobFilter .count-messages-label{background-color:var(--bg-third-color);position:absolute;top:0;left:0;border-radius:20px;width:20px;height:20px;line-height:0;text-align:center}#mobFilter .count-messages-label .count-badge{vertical-align:middle;line-height:21px;text-align:center;color:var(--font-base-color);font-size:1.2rem;font-weight:var(--font-weight-700)}.form-list .adresa-otdeleniy select,select#otdeleniya-novaposhta{display:block;height:35px;max-width:400px}.form-list .proverka-adresa-dostavki .input-box{width:70%}.adresa-otdeleniy label{display:block;float:none}.opc .form-list input.np-address{max-width:600px}.select2-container{display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{cursor:pointer;display:block;height:35px;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{cursor:pointer;display:block;min-height:32px;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{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:#fff;border:1px solid #ecf0f1;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:5px;font-size:var(--font-small-size);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%;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}.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 #ecf0f1}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:35px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:var(--font-weight-700)}.select2-container--default .select2-selection--single .select2-selection__arrow{height:33px;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:#fff;border:1px solid #ecf0f1;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{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:var(--font-weight-700);margin-top:5px;margin-right:10px;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #ecf0f1;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:var(--font-weight-700);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-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{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 #000 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--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid var(--border-color)}.select2-container--default .select2-search--dropdown .select2-search__field:is(:hover,:focus,:active){border-color:var(--border-color-hover)}.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:none;outline:0;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:#f6f8fd;color:#585858}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #ecf0f1;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,#fff 50%,#eee 100%);background-image:-o-linear-gradient(top,#fff 50%,#eee 100%);background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single:focus{border:1px solid #f6f8fd}.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:var(--font-weight-700);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-linear-gradient(top,#eee 50%,#ccc 100%);background-image:-o-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x}.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 #f6f8fd}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;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-linear-gradient(top,#fff 0,#eee 50%);background-image:-o-linear-gradient(top,#fff 0,#eee 50%);background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x}.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-linear-gradient(top,#eee 50%,#fff 100%);background-image:-o-linear-gradient(top,#eee 50%,#fff 100%);background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #ecf0f1;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #f6f8fd}.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 #ecf0f1;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:var(--font-weight-700);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 #f6f8fd}.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 #ecf0f1;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;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:#585858}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#f6f8fd}.adresa-otdeleniy .select2.select2-container{width:100% !important;max-width:400px}#review-form fieldset h4,#srka-product-review-list{display:inline-block}#srka-product-review-list{position:relative}#srka-product-review-list ul{list-style:none;margin:0}#srka-product-review-list .srka-rating-code .label{display:none}#srka-product-review-list .srka-rating-code .options li{display:inline-block;vertical-align:top}#srka-product-review-list .srka-rating-code .options li .option{display:block;width:32px;height:32px;background:url(https://villagrazia.ua/skin/frontend/default/theme255k/images/bkg_rating.svg) center top no-repeat;background-size:cover;text-indent:-9999em}#srka-product-review-list .srka-rating-code .options li .option.selected{background-position:center bottom}.product-view .product-shop .availability span.only-one-left{padding-left:7px;color:red}.widget{display:inline}.widget .widget-title{clear:both;padding:15px 0 0;margin:0 0 7px}.widget .widget-title h2{font-size:15px;font-weight:var(--font-weight-700);color:#e25203}.widget .mini-products-images-list .product-image{display:block;width:76px;height:76px;border:1px solid #a9a9a9;margin:0 auto}.widget .mini-products-images-list li.item{float:left;width:77px;height:77px}.widget-new-products{display:block}.col-main .widget-new-products{margin:7px 0}.widget-new-products .products-grid .product-image,.widget-new-products .products-list .product-image{width:85px;height:85px}.widget-new-products .products-list .product-shop{margin-left:100px}.sidebar .widget-new-products .block{font-size:11px;line-height:1.25}.sidebar .widget-new-products .block-title strong{background:url(https://villagrazia.ua/skin/frontend/default/theme255k/images/widgets/i_widget-new.gif) 0 1px no-repeat;padding-left:21px;color:#dc5033}.widget-viewed{display:block}.col-main .widget-viewed{margin:7px 0}.widget-viewed .products-grid .product-image,.widget-viewed .products-list .product-image{width:85px;height:85px}.widget-viewed .products-list .product-shop{margin-left:100px}.sidebar .widget-viewed .block{font-size:11px;line-height:1.25}.sidebar .widget-viewed .block-title strong{background:url(https://villagrazia.ua/skin/frontend/default/theme255k/images/widgets/i_block-list.gif) 0 0 no-repeat;padding-left:21px}.widget-compared{display:block}.col-main .widget-compared{margin:7px 0}.widget-compared .products-grid .product-image,.widget-compared .products-list .product-image{width:85px;height:85px}.widget-compared .products-list .product-shop{margin-left:100px}.sidebar .widget-compared .block{font-size:11px;line-height:1.25}.sidebar .widget-compared .block-title strong{background:url(https://villagrazia.ua/skin/frontend/default/theme255k/images/widgets/i_block-list.gif) 0 0 no-repeat;padding-left:21px}.sidebar .widget-static-block{display:block;margin:0 0 15px}.top-container .widget a{padding:0 0 0 7px}.bottom-container .widget a{padding:0 3px}.widget-product-link-inline{display:inline}.col-main .widget-product-link{display:block;text-align:right;margin:7px 0}.col-main .widget-product-link a{background:url(https://villagrazia.ua/skin/frontend/default/theme255k/images/widgets/i_widget-link.gif) 100% 4px no-repeat;padding-right:15px}.sidebar .widget-product-link{display:block;margin:0 0 15px;padding:0 10px}.sidebar .widget-product-link a{background:url(https://villagrazia.ua/skin/frontend/default/theme255k/images/widgets/i_widget-link.gif) 100% 4px no-repeat;padding:0 15px 0 0}.widget-category-link-inline{display:inline}.col-main .widget-category-link{display:block;text-align:right;margin:7px 0}.col-main .widget-category-link a{background:url(https://villagrazia.ua/skin/frontend/default/theme255k/images/widgets/i_widget-link.gif) 100% 4px no-repeat;padding-right:15px}.sidebar .widget-category-link{display:block;margin:0 0 15px;padding:0 10px}.sidebar .widget-category-link a{background:url(https://villagrazia.ua/skin/frontend/default/theme255k/images/widgets/i_widget-link.gif) 100% 4px no-repeat;padding:0 15px 0 0}.widget-cms-link-inline{display:inline}.col-main .widget-cms-link{display:block;text-align:right;margin:7px 0}.col-main .widget-cms-link a{background:url(https://villagrazia.ua/skin/frontend/default/theme255k/images/widgets/i_widget-link.gif) 100% 4px no-repeat;padding-right:15px}.sidebar .widget-cms-link{display:block;margin:0 0 15px;padding:0 10px}.sidebar .widget-cms-link a{background:url(https://villagrazia.ua/skin/frontend/default/theme255k/images/widgets/i_widget-link.gif) 100% 4px no-repeat;padding:0 15px 0 0}.remodal-is-locked{overflow:hidden}.remodal,[data-remodal-id]{visibility:hidden}.remodal-overlay{position:fixed;z-index:9999;top:-5000px;right:-5000px;bottom:-5000px;left:-5000px;display:none}.remodal-wrapper{position:fixed;z-index:10000;top:0;right:0;bottom:0;left:0;display:none;overflow:auto;text-align:center;-webkit-overflow-scrolling:touch}.remodal-wrapper:after{display:inline-block;height:100%;margin-left:-.05em;content:""}.remodal-overlay,.remodal-wrapper{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.remodal{position:relative;display:inline-block}.remodal input,.remodal input:focus,.remodal select,.remodal select:focus,.remodal textarea,.remodal textarea:focus{font-size:16px}.remodal-bg{transition:filter .2s ease-out}.remodal-is-active .remodal-bg{-webkit-filter:blur(3px);-ms-filter:blur(3px);filter:blur(3px);-moz-filter:blur(3px);-o-filter:blur(3px)}.remodal-overlay{transition:opacity .2s ease-out;opacity:0;background:rgba(33,36,46,.95)}.remodal-is-active .remodal-overlay{opacity:1}.remodal{font-size:16px;width:100%;min-height:100%;padding:35px;transition:transform .2s ease-out,opacity .2s ease-out;-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95);opacity:0;color:#182a3c;background:#f4f4f4;background-clip:padding-box}.remodal-is-active .remodal{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.remodal,.remodal-wrapper:after{vertical-align:middle}.remodal-close{position:absolute;top:5px;left:5px;width:28px;height:28px;transition:background .2s ease-out;text-decoration:none;-webkit-border-radius:50%;border-radius:50%}.remodal-close:after{font-size:28px;line-height:28px;display:block;content:"×";cursor:pointer;transition:all .2s ease-out;text-decoration:none;color:#3e5368}.remodal-close:active,.remodal-close:hover{background:#3e5368}.remodal-close:active.remodal-close:after,.remodal-close:hover.remodal-close:after{color:#f4f4f4}.remodal-cancel,.remodal-confirm{font-size:10pt;display:inline-block;width:120px;margin:0 0 5px 0;padding:9px 0;cursor:pointer;transition:all .2s ease-out;text-align:center;text-decoration:none;-webkit-border-radius:6px;border-radius:6px;background-clip:padding-box}.remodal-confirm{color:#16a085;border:2px solid #16a085;background:#f4f4f4}.remodal-confirm:active,.remodal-confirm:hover{color:#f4f4f4;background:#16a085}.remodal-cancel{color:#c0392b;border:2px solid #c0392b;background:#f4f4f4}.remodal-cancel:active,.remodal-cancel:hover{color:#f4f4f4;background:#c0392b}.lt-ie9 .remodal{width:700px;min-height:0;margin:20px auto}.lt-ie9 .remodal-close:after{margin:auto;text-align:center}.lt-ie9 .remodal-close:active,.lt-ie9 .remodal-close:hover{background:0 0}.lt-ie9 .remodal-close:active.remodal-close:after,.lt-ie9 .remodal-close:hover.remodal-close:after{color:#3e5368}.remodal{max-width:500px}.remodal-close{left:inherit;right:5px}.remodal-confirm{color:#16a085 !important}.backcall .remodal-confirm:active,.backcall .remodal-confirm:hover{color:#fff !important}.remodal.backcall form{display:block}.remodal.backcall label{margin:5px 0;font-weight:var(--font-weight-400);display:block}.remodal.backcall input,.remodal.backcall textarea{padding:10px;border:1px solid #c4c4c4}.validation-error{border:1px solid red !important}.pavcarousel{margin:0 40px}.pavcarousel .carousel-control{top:50%;margin:-10px 0;background:0 0}.pavcarousel .carousel-control.left{left:-40px}.pavcarousel .carousel-control.right{right:-40px}div.price-slider{background:url(https://villagrazia.ua/skin/frontend/default/theme255k/images/price_slider/bkg_slider.png) repeat-x scroll 0 0 transparent;height:17px}#price-min-display,#price-max-display{font-weight:var(--font-weight-500)}div.price-slider .filter-handle{height:17px;width:10px;cursor:e-resize;display:block}div.price-slider .price-slider-from{background:url(https://villagrazia.ua/skin/frontend/default/theme255k/images/price_slider/slider.png) no-repeat scroll 0 0 transparent}div.price-slider .price-slider-to{background:url(https://villagrazia.ua/skin/frontend/default/theme255k/images/price_slider/slider.png) no-repeat scroll -26px 0 transparent;cursor:w-resize;margin-top:-17px}.lg-actions .lg-next,.lg-actions .lg-prev{position:absolute;top:50%;display:block;width:40px;height:40px;margin-top:-20px;cursor:pointer;opacity:.5;z-index:1080}.lg-actions .lg-next.disabled,.lg-actions .lg-prev.disabled{pointer-events:none;opacity:.5}.lg-actions .lg-next:hover,.lg-actions .lg-prev:hover{opacity:1}.lg-actions .lg-next{right:20px}.lg-actions .lg-prev{left:20px}.lg-actions .lg-next::before,.lg-actions .lg-next::after,.lg-actions .lg-prev::before,.lg-actions .lg-prev::after{position:absolute;content:"";width:5px;height:22px;background:#fff;z-index:1}.lg-actions .lg-prev::before{top:0;left:17px;transform:rotate(45deg)}.lg-actions .lg-prev::after{top:13px;left:17px;transform:rotate(-45deg)}.lg-actions .lg-next::before{top:0;right:17px;transform:rotate(-45deg)}.lg-actions .lg-next::after{top:13px;right:17px;transform:rotate(45deg)}@-webkit-keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@-moz-keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@-ms-keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@-webkit-keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}@-moz-keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}@-ms-keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}@keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}.lg-outer.lg-right-end .lg-object{-webkit-animation:lg-right-end .3s;-o-animation:lg-right-end .3s;animation:lg-right-end .3s;position:relative}.lg-outer.lg-left-end .lg-object{-webkit-animation:lg-left-end .3s;-o-animation:lg-left-end .3s;animation:lg-left-end .3s;position:relative}.lg-toolbar{position:absolute;left:0;top:0;width:100%;background-color:hsl(353deg 53% 35%);z-index:1082}.lg-toolbar .lg-icon{float:right;height:40px;width:50px;color:#dcdcdc;text-align:center;text-decoration:none !important;outline:medium none;cursor:pointer;transition:color .2s linear}.lg-toolbar .lg-close.lg-icon{font-size:35px}.lg-toolbar .lg-icon:hover{color:#fff}.lg-toolbar .lg-close{position:relative;width:5px;margin:0 25px;opacity:.5}.lg-toolbar .lg-close:hover,.lg-toolbar .lg-close:focus,.lg-toolbar .lg-close:active{opacity:1}.lg-toolbar .lg-close::before,.lg-toolbar .lg-close::after{position:absolute;top:50%;content:"";width:5px;height:22px;margin-top:-11px;background:#fff;z-index:1}.lg-toolbar .lg-close::before{left:0;transform:rotate(45deg)}.lg-toolbar .lg-close::after{right:0;transform:rotate(-45deg)}.lg-toolbar .lg-download:after{content:"\e0f2"}.lg-sub-html{position:fixed;bottom:0;left:0;right:0;text-align:center;color:#fff;background-color:hsl(353deg 53% 35%);z-index:1080}.lg-sub-html h4{margin:0;font-size:13px;font-weight:var(--font-weight-700)}.lg-sub-html p{font-size:12px;margin:5px 0 0}#lg-counter{display:inline-block;color:#f7f7f7;font-size:var(--font-base-size);padding-left:20px;padding-top:10px;vertical-align:middle}.lg-next,.lg-prev,.lg-toolbar{opacity:1;transition:transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear}.lg-hide-items .lg-prev{opacity:0;-webkit-transform:translate3d(-10px,0,0);-ms-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}.lg-hide-items .lg-next{opacity:0;-webkit-transform:translate3d(10px,0,0);-ms-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}.lg-hide-items .lg-toolbar{opacity:0;-webkit-transform:translate3d(0,-10px,0);-ms-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object{-webkit-transform:scale3d(.5,.5,.5);-ms-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5);opacity:0;transition:transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1) !important;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object{-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}.lg-outer .lg-thumb-outer{bottom:0;position:absolute;width:100%;z-index:1080;max-height:350px;background-color:#9c6c72;-webkit-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);transition:transform .25s cubic-bezier(0,0,.25,1) 0s}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb{transition-duration:0s !important}.lg-outer.lg-thumb-open .lg-thumb-outer{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lg-outer .lg-thumb{padding:10px 0;height:100%;margin-bottom:-5px}.lg-outer .lg-thumb-item{position:relative;top:0;float:left;height:100%;margin-bottom:5px;cursor:pointer;border:3px solid #9c6c72;overflow:hidden}@media (min-width:1025px){.lg-outer .lg-thumb-item{transition:top .3s ease}}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{position:relative;top:-5px}.lg-outer .lg-thumb-item img{width:100%;height:100%;object-fit:cover}.lg-outer.lg-has-thumb .lg-item{padding-bottom:120px}.lg-outer.lg-can-toggle .lg-item{padding-bottom:0}.lg-outer.lg-pull-caption-up .lg-sub-html{transition:bottom .25s ease}.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html{bottom:100px}.lg-outer .lg-toogle-thumb{position:absolute;top:-45px;right:0;width:50px;height:45px;text-align:center;cursor:pointer;border-radius:2px 2px 0 0;background-color:var(--bg-main-color)}.lg-outer .lg-toogle-thumb:after{position:relative;display:block;content:"";width:50px;height:40px;background:transparent url(https://villagrazia.ua/skin/frontend/default/theme255k/images/image-icon.svg) no-repeat 50% 50% / 25px;z-index:1}.lg-outer .lg-toogle-thumb:hover{color:#fff}.lg-outer .lg-video-cont{display:inline-block;vertical-align:middle;max-width:1140px;max-height:100%;width:100%;padding:0 5px}.lg-outer .lg-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}.lg-outer .lg-video .lg-object{display:inline-block;position:absolute;top:0;left:0;width:100% !important;height:100% !important}.lg-outer .lg-video .lg-video-play{width:84px;height:59px;position:absolute;left:50%;top:50%;margin-left:-42px;margin-top:-30px;z-index:1080;cursor:pointer}.lg-outer .lg-has-html5 .lg-video-play{height:64px;margin-left:-32px;margin-top:-32px;width:64px;opacity:.8}.lg-outer .lg-has-html5:hover .lg-video-play{opacity:1}.lg-outer .lg-video-object{width:100% !important;height:100% !important;position:absolute;top:0;left:0}.lg-outer .lg-has-video .lg-video-object{visibility:hidden}.lg-outer .lg-has-video.lg-video-playing .lg-object,.lg-outer .lg-has-video.lg-video-playing .lg-video-play{display:none}.lg-outer .lg-has-video.lg-video-playing .lg-video-object{visibility:visible}.lg-progress-bar{background-color:#333;height:5px;left:0;position:absolute;top:0;width:100%;z-index:1083;opacity:0;transition:opacity 80ms ease 0s}.lg-progress-bar .lg-progress{background-color:#a90707;height:5px;width:0}.lg-progress-bar.lg-start .lg-progress{width:100%}.lg-show-autoplay .lg-progress-bar{opacity:1}.lg-autoplay-button:after{content:"\e01d"}.lg-show-autoplay .lg-autoplay-button:after{content:"\e01a"}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap{transition-duration:0s}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1);transition:transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s !important;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}#lg-zoom-in{position:relative}#lg-zoom-in:after,#lg-zoom-out:after{position:relative;display:block;content:"";width:50px;height:40px;z-index:1}#lg-zoom-in:after{background:transparent url(https://villagrazia.ua/skin/frontend/default/theme255k/images/zoom-in.svg) no-repeat 50% 50% / 20px}#lg-zoom-out:after{background:transparent url(https://villagrazia.ua/skin/frontend/default/theme255k/images/zoom-out.svg) no-repeat 50% 50% / 20px}#lg-actual-size{font-size:20px}#lg-actual-size:after{content:"\e033"}#lg-zoom-out{position:relative;opacity:.5;pointer-events:none}.lg-zoomed #lg-zoom-out{opacity:1;pointer-events:auto}.lg-outer .lg-pager-outer{bottom:60px;left:0;position:absolute;right:0;text-align:center;z-index:1080;height:10px}.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont{overflow:visible}.lg-outer .lg-pager-cont{cursor:pointer;display:inline-block;overflow:hidden;position:relative;vertical-align:top;margin:0 5px}.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont{opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lg-outer .lg-pager-cont.lg-pager-active .lg-pager{box-shadow:0 0 0 2px #fff inset}.lg-outer .lg-pager-thumb-cont{background-color:#fff;color:#fff;bottom:100%;height:83px;left:0;margin-bottom:20px;margin-left:-60px;opacity:0;padding:5px;position:absolute;width:120px;border-radius:3px;transition:opacity .15s ease 0s,transform .15s ease 0s;-webkit-transform:translate3d(0,5px,0);-ms-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}.lg-outer .lg-pager-thumb-cont img{width:100%;height:100%}.lg-outer .lg-pager{background-color:rgba(255,255,255,.5);border-radius:50%;box-shadow:0 0 0 8px rgba(255,255,255,.7) inset;display:block;height:12px;transition:box-shadow .3s ease 0s;width:12px}.lg-outer .lg-pager:focus,.lg-outer .lg-pager:hover{box-shadow:0 0 0 8px #fff inset}.lg-outer .lg-caret{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px dashed;bottom:-10px;display:inline-block;height:0;left:50%;margin-left:-5px;position:absolute;vertical-align:middle;width:0}.lg-fullscreen:after{content:"\e20c"}.lg-fullscreen-on .lg-fullscreen:after{content:"\e20d"}.lg-outer #lg-dropdown-overlay{background-color:rgba(0,0,0,.25);bottom:0;cursor:default;left:0;position:fixed;right:0;top:0;z-index:1081;opacity:0;visibility:hidden;transition:visibility 0s linear .18s,opacity .18s linear 0s}.lg-outer.lg-dropdown-active #lg-dropdown-overlay,.lg-outer.lg-dropdown-active .lg-dropdown{transition-delay:0s;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;visibility:visible}.lg-outer.lg-dropdown-active #lg-share{color:#fff}.lg-outer .lg-dropdown{background-color:#fff;border-radius:2px;font-size:14px;list-style-type:none;margin:0;padding:10px 0;position:absolute;right:0;text-align:left;top:50px;opacity:0;visibility:hidden;-webkit-transform:translate3d(0,5px,0);-ms-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);transition:transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s}.lg-outer .lg-dropdown:after{content:"";display:block;height:0;width:0;position:absolute;border:8px solid transparent;border-bottom-color:#fff;right:16px;top:-16px}.lg-outer .lg-dropdown>li:last-child{margin-bottom:0}.lg-outer .lg-dropdown>li:hover .lg-icon,.lg-outer .lg-dropdown>li:hover a{color:#333}.lg-outer .lg-dropdown a{color:#333;display:block;white-space:pre;padding:4px 12px;font-size:12px}.lg-outer .lg-dropdown a:hover{background-color:rgba(0,0,0,.07)}.lg-outer .lg-dropdown .lg-dropdown-text{display:inline-block;line-height:1;margin-top:-3px;vertical-align:middle}.lg-outer .lg-dropdown .lg-icon{color:#333;display:inline-block;float:none;font-size:20px;height:auto;line-height:1;margin-right:8px;padding:0;vertical-align:middle;width:auto}.lg-outer #lg-share{position:relative}.lg-outer #lg-share:after{content:"\e80d"}.lg-outer #lg-share-facebook .lg-icon{color:#3b5998}.lg-outer #lg-share-facebook .lg-icon:after{content:"\e901"}.lg-outer #lg-share-twitter .lg-icon{color:#00aced}.lg-outer #lg-share-twitter .lg-icon:after{content:"\e904"}.lg-outer #lg-share-googleplus .lg-icon{color:#dd4b39}.lg-outer #lg-share-googleplus .lg-icon:after{content:"\e902"}.lg-outer #lg-share-pinterest .lg-icon{color:#cb2027}.lg-outer #lg-share-pinterest .lg-icon:after{content:"\e903"}.group:after,.group:before{display:table;content:"";line-height:0}.group:after{clear:both}.lg-outer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1050;opacity:0;transition:opacity .15s ease 0s}.lg-outer.lg-visible{opacity:1}.lg-outer.lg-css3 .lg-item.lg-current,.lg-outer.lg-css3 .lg-item.lg-next-slide,.lg-outer.lg-css3 .lg-item.lg-prev-slide{transition-duration:inherit !important;transition-timing-function:inherit !important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-current,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide{transition-duration:0s !important;opacity:1}.lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg{height:100%;width:100%;position:relative;overflow:hidden;margin-left:auto;margin-right:auto;max-width:100%;max-height:100%}.lg-outer .lg-inner{width:100%;height:100%;position:absolute;left:0;top:0;white-space:nowrap}.lg-outer .lg-item{background:url(https://villagrazia.ua/skin/frontend/default/theme255k/images/loader.gif) no-repeat scroll center center transparent;display:none !important}.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide,.lg-outer.lg-css3 .lg-prev-slide{display:inline-block !important}.lg-outer.lg-css .lg-current{display:inline-block !important}.lg-outer .lg-img-wrap,.lg-outer .lg-item{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-img-wrap:before,.lg-outer .lg-item:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}.lg-outer .lg-img-wrap{position:absolute;padding:50px 5px 151px;left:0;right:0;top:0;bottom:0}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-image{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto !important;height:auto !important}.lg-outer.lg-show-after-load .lg-item .lg-object,.lg-outer.lg-show-after-load .lg-item .lg-video-play{opacity:0;transition:opacity .15s ease 0s}.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object,.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play{opacity:1}.lg-outer .lg-empty-html{display:none}.lg-outer.lg-hide-download #lg-download{display:none}.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:rgba(50,50,50,.8);opacity:0;transition:opacity .15s ease 0s}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-current,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-prev-slide{transition:none 0s ease 0s !important}.lg-css3.lg-use-css3 .lg-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-use-left .lg-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-current,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-prev-slide{transition:opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-left .lg-item{opacity:0;position:absolute;left:0}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{left:-100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide{left:100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{left:0;opacity:1}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current,.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.product_out-of-production{margin:3px 0;font-weight:var(--font-weight-700);color:#d83820}.product-view .product-img-box .product-image.out-of-production_product-watermark,.brand-brand-view .list_collections .out-of-production_product-watermark{position:relative;background:url(https://villagrazia.ua/skin/frontend/default/theme255k/images/out-of-production_watermark_ru.png) no-repeat center center}html[lang="uk"] .product-view .product-img-box .product-image.out-of-production_product-watermark,html[lang="uk"] .brand-brand-view .list_collections .out-of-production_product-watermark{background:url(https://villagrazia.ua/skin/frontend/default/theme255k/images/out-of-production_watermark_ua.png) no-repeat center center}.product-img-box .first-big-image.out-of-production_product-watermark a.image-gallery-item img,.brand-brand-view .list_collections .out-of-production_product-watermark img{opacity:0.3}.brand-brand-view .list_collections .out-of-production_product-watermark{background-size:75%}.insta-widget{border:1px solid #c3c3c3;background:#f9f9f9;border-radius:5px;overflow:hidden;width:250px;margin:0 auto}.insta-widget a.title:link,.insta-widget a.title:visited{display:block;height:35px;padding-left:5px;text-decoration:none;background:#46719b;background:-moz-linear-gradient(top,#547fa7 0%,#46719b 100%);background:-webkit-linear-gradient(top,#547fa7 0%,#46719b 100%);background:linear-gradient(to bottom,#547fa7 0%,#46719b 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#547fa7',endColorstr='#46719b',GradientType=0 )}.insta-widget .title .text{float:left;height:25px;overflow:hidden;margin:5px 0 0 0;color:#fff;font-size:18px;white-space:nowrap}.insta-widget .profile{width:100%;height:80px;border-collapse:collapse}.insta-widget .profile tr td{padding:0;margin:0;text-align:center}.insta-widget .profile td{border:1px solid #c3c3c3}.insta-widget .profile .avatar{width:30%;padding:5px;border-left:none;vertical-align:middle}.insta-widget .profile .avatar img{width:60px}.insta-widget .profile .value{width:33%;height:80px;font-size:15px;font-weight:bold;vertical-align:middle}.insta-widget .profile span{display:block;font-size:10px;font-weight:normal;color:#999;margin:-2px 0 0 0}.insta-widget a.follow:link,.insta-widget a.follow:visited{display:block;background:#ad4141;text-decoration:none;font-size:15px;color:#fff;font-weight:bold;width:160px;margin:5px auto;padding:4px 4px 4px 10px;border:3px solid #fff;border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;box-shadow:0 0px 2px rgba(0,0,0,0.5);-moz-box-shadow:0 0px 2px rgba(0,0,0,0.5);-webkit-box-shadow:0 0px 2px rgba(0,0,0,0.5)}.insta-widget a.follow:hover{background:#cf3838}.insta-widget .data{text-align:left;margin:10px 0 0 10px;padding:0 0 5px 0}.box-collateral p.availability.out-of-stock{text-align:center}.out-of-production-items{-webkit-flex-direction:row;-webkit-flex-wrap:wrap;flex-direction:row;flex-wrap:wrap;display:-webkit-box !important;display:-moz-box !important;display:-ms-flexbox !important;display:-webkit-flex !important;display:flex !important;-webkit-justify-content:flex-start;-webkit-align-items:stretch;-webkit-align-content:flex-start;justify-content:flex-start;align-items:stretch;align-content:flex-start;gap:10px;margin:0 0 10px;list-style:none}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0)}100%{opacity:1;-webkit-transform:none}}@-moz-keyframes fadeInDownBig{0%{opacity:0;-moz-transform:translate3d(0,-2000px,0)}100%{opacity:1;-moz-transform:none}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);-moz-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}100%{opacity:1;-webkit-transform:none;-moz-transform:none;transform:none}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;-moz-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@media only screen and (min-width:40.063em){.remodal{max-width:700px;min-height:0;margin:20px auto;-webkit-border-radius:6px;border-radius:6px}}@media only screen and (max-width:350px){#checkout-step-login .col2-set .col-1,#checkout-step-login .col2-set .col-2{width:225px}#checkout-step-login .col-2 .registered-users .form-list input.input-text{width:200px}.header-container .modern-info .login-logout-link,.header-container .modern-info .phones{display:none}a.ajax-pager-next,a.ajax-pager-prev{display:flex;align-content:center;justify-content:center;align-items:center;flex-direction:row;font-size:medium}a.ajax-pager-next.ajax-pager-logo{width:30px;height:30px;margin-right:10px}}@media screen and (max-width:650px){.top-opc{display:inline}.opc .form-list li{width:85%}.opc .form-list li.fields{width:100%}.registered-users .flex.buttons-set .fl_bt_item a span{line-height:1.5}a.ajax-pager-next,a.ajax-pager-prev{display:flex;align-content:center;justify-content:center;align-items:center;flex-direction:row;font-size:x-large}img.ajax-pager-logo{width:30px;height:30px;margin-right:10px}}@media screen and (max-width:767px){.category-products>.toolbar{display:none}ul#checkoutTop li{display:none}a.ajax-pager-next,a.ajax-pager-prev{display:flex;align-content:center;justify-content:center;align-items:center;flex-direction:row;font-size:x-large}img.ajax-pager-logo{width:30px;height:30px;margin-right:10px}}@media only screen and (min-width:980px){.col1-layout .home-widgets .flex-list.post-list .item{-webkit-flex:0 1 50%;flex:0 1 50%}a.ajax-pager-next,a.ajax-pager-prev{display:flex;align-content:center;justify-content:center;align-items:center;flex-direction:row;font-size:x-large}img.ajax-pager-logo{width:30px;height:30px;margin-right:10px;fill:red}}@media print{*{background:none !important;text-align:left !important}body{background:#fff !important;font-size:9pt !important;margin:15px !important}a{color:#2976c9 !important}th,td{color:#2f2f2f !important;border-color:#ccc !important}.header-container,.nav-container,.footer-container,.pager,.toolbar,.actions,.buttons-set{display:none !important}.page-print .data-table .cart-tax-total{background-position:100% -54px}.page-print .data-table .cart-tax-info{display:block !important}}