﻿@import url("/css/fonts/fontawesome/css/all.css");*{box-sizing:border-box}html{height:100%;width:100vw}body{min-height:100%;overflow-x:hidden;padding:0;margin:0;font:normal 400 100% "System-UI","Helvetica Neue",Helvetica,Arial,Sans-Serif;display:-ms-flexbox ;display:flex ;flex-direction:column;color:#444e33;background-color:#e3ebd7;background:linear-gradient(to left,#fff 0%,#fff 50%,#e3ebd7 50%,#e3ebd7 100%);-webkit-text-size-adjust:none}body>*{-ms-flex:0 0 auto;flex:0 0 auto}b{font-weight:600}a:link{color:#003368}a:visited{color:#7456b4}a:hover{color:#0057ae}a:active{color:#0057ae}a.novisited{color:#00458a}a.subscribe{color:gray;float:right;text-decoration-style:dashed;text-decoration-line:.5px;font-weight:100;cursor:pointer;color:#003368}a.subscribe:before{vertical-align:middle;text-align:center;width:1em !important}a.subscribe:hover{color:black}figure.image-captioned{border-radius:2px;background:rgba(0,0,0,0.05);padding:10px;margin:.5em 0;display:inline-block}figure.image-captioned.align-left,img.align-left{float:left;margin-right:.5em}figure.image-captioned.align-right,img.align-right{float:right;margin-left:.5em}div.align-center,p.align-center{text-align:center !important}figure.image-captioned>figcaption{display:block}.fa:before,.fas:before,.far:before,.fab:before{display:inline-block;margin-right:.25em}.video-container{position:relative;width:100%;height:0;padding-bottom:56.25%}.video-container>iframe{position:absolute;top:0;left:0;width:100%;height:100%}iframe,img,hr{border:none}hr{height:1px;background-color:#b3b3b3}ul,ol,dl{margin:0;padding:0}li{margin:.25em 0 .25em 1em}h1,h2,h3,h4,h5{font-weight:700;line-height:1em}h1>a,h2>a,h3>a,h4>a,h5>a{color:inherit !important}h1{font-size:200%;font-weight:normal;margin:0 0 .5em;padding:0}h2{font-size:160%;font-weight:normal;line-height:1em;margin:2em 0 .5em 0}h3{font-size:140%;font-weight:normal;margin:1em 0 .25em}h4{font-size:120%}h5{font-size:100%}h1 code,h2 code,h3 code{font-size:smaller;color:#444}h1.gradient-dark{text-align:center;line-height:1em;vertical-align:middle;padding:.5em 0;margin:-10px -10px 1em;font-size:125%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-left:1px solid rgba(255,255,255,0.1);border-right:1px solid rgba(0,0,0,0.1)}select[readonly],textarea[readonly],div[readonly].textarea,input[readonly][type=text],input[readonly][type=password],input[readonly][type=number],input[readonly][type=tel],input[readonly][type=email],input[readonly][type=date],input[readonly][type=time],input[type=checkbox][readonly],input[type=radio][readonly]{background-color:#f6f6f6;color:#6b7f48;border-color:#c2c9b8}select[disabled],textarea[disabled],div[disabled].textarea,input[disabled][type=text],input[disabled][type=password],input[disabled][type=number],input[disabled][type=tel],input[disabled][type=email],input[disabled][type=date],input[disabled][type=time],input[type=checkbox][disabled],input[type=radio][disabled]{background-color:#f6f6f6;border-color:#c2c9b8}select,textarea,div.textarea,input[type=text],input[type=password],input[type=number],input[type=tel],input[type=email],input[type=date],input[type=time]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;color:#343e23;padding:0.25em 0.25em !important;vertical-align:middle;height:2em;font-size:1rem !important;line-height:1em !important;max-width:calc(100%);outline:0 none;border:1px solid #919d7e;border-radius:.125rem}select:focus,textarea:focus,div.textarea:focus,input[type=text]:focus,input[type=password]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=email]:focus,input[type=date]:focus,input[type=time]:focus{box-shadow:0 1px 1px rgba(51,62,35,0.1) inset,0 0 5px rgba(51,62,35,0.5)}select{background-color:#f6f6f6;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23343e23%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat, repeat;background-position:right .5em top 50%, 0 0;background-size:1em auto,100%;padding-right:2em !important}form{margin:0;padding:0}form.centered{width:fit-content;margin:0 auto}textarea{line-height:1.25em !important;height:auto}button.fa:before,.fa.button:before,a.fa[role=button]:before,span.fa[role=button]:before,input.fa[type=submit]:before,input.fa[type=reset]:before,input.fa[type=button]:before{height:1em;text-align:center;margin:0 .5625em 0 0;overflow:hidden;vertical-align:middle;-ms-flex-item-align:center;align-self:center}input[type=checkbox],input[type=radio]{appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;display:inline-block;-ms-flex:0 0 1em;flex:0 0 1em;width:1em;height:1em;font-size:1em;outline:0;margin-top:0;margin-bottom:0;border:1px solid #919d7e;background-color:#f6f6f6}input[type=checkbox]:checked:before,input[type=radio]:checked:before{display:block;margin:0;padding:0;width:calc(100%);height:calc(100%);font-family:"Font Awesome 5 Free","Font Awesome 5 Brands";font-size:.8em;font-weight:900;vertical-align:middle;margin-right:.25em;transform:translate(0, -0.05em)}input[type=checkbox]{border-radius:.125rem}input[type=checkbox]:checked:before{content:'\f00c'}input[type=radio]{border-radius:50%}input[type=radio]:checked:before{content:'\f111';transform:translate(0.02em, 0) scale(1.1, 1.1)}button,.button,a[role=button],span[role=button],input[type=submit],input[type=reset],input[type=button]{appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;display:-ms-inline-flexbox;display:inline-flex;padding:0.375em 0.75em 0.5em;font-size:1em;font-weight:700;color:#fff;cursor:pointer;border:0;border-radius:.125rem;background-origin:border-box;background-color:#333e23;-webkit-transition:background-color .125s linear, color .125s linear, box-shadow .125s linear;-moz-transition:background-color .125s linear, color .125s linear, box-shadow .125s linear;-ms-transition:background-color .125s linear, color .125s linear, box-shadow .125s linear;transition:background-color .125s linear, color .125s linear, box-shadow .125s linear;will-change:transform;transform:translateZ(0)}@media screen and (max-width: 840px){button,.button,a[role=button],span[role=button],input[type=submit],input[type=reset],input[type=button]{font-size:.9rem}}button:hover,.button:hover,a[role=button]:hover,span[role=button]:hover,input[type=submit]:hover,input[type=reset]:hover,input[type=button]:hover{color:#fff !important;background-color:#404e2c}button:active,.button:active,a[role=button]:active,span[role=button]:active,input[type=submit]:active,input[type=reset]:active,input[type=button]:active,button:focus,.button:focus,a[role=button]:focus,span[role=button]:focus,input[type=submit]:focus,input[type=reset]:focus,input[type=button]:focus{transform:translateY(1px);outline:none;box-shadow:0 0 1px 2px #f6f6f6}button.light,.light.button,a.light[role=button],span.light[role=button],input.light[type=submit],input.light[type=reset],input.light[type=button]{color:#333e23 !important;background-color:transparent;border:1px solid !important}button.light:hover,.light.button:hover,a.light[role=button]:hover,span.light[role=button]:hover,input.light[type=submit]:hover,input.light[type=reset]:hover,input.light[type=button]:hover{background-color:inherit !important;color:#83a05a !important}button.fa[aria-hidden]:before,.fa[aria-hidden].button:before,a.fa[aria-hidden][role=button]:before,span.fa[aria-hidden][role=button]:before,input.fa[aria-hidden][type=submit]:before,input.fa[aria-hidden][type=reset]:before,input.fa[aria-hidden][type=button]:before{margin:0}input[type=file]{color:#343e23}a.button,a[role=button]{text-decoration:none;color:#fff}input[type=tel],input[type=email],input[type=text].monospace{width:15em;font-family:monospace,monospace}input.matched{color:green}::-webkit-input-placeholder{color:#cbccb7}::-moz-placeholder{color:#cbccb7}:-moz-placeholder{color:#cbccb7}:-ms-input-placeholder{color:#cbccb7}input[type=number].nospin{-moz-appearance:textfield}input[type=number].nospin::-webkit-outer-spin-button,input[type=number].nospin::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0;outline:0}a.button{text-decoration:none !important}button.fa,.button.fa,*[role=button].fa{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;white-space:nowrap}button.fancybox-button,.button.fancybox-button,*[role=button].fancybox-button{padding:6px !important}button.fancybox-close-small,.button.fancybox-close-small,*[role=button].fancybox-close-small{display:block;color:inherit !important}button.fancybox-close-small:hover,.button.fancybox-close-small:hover,*[role=button].fancybox-close-small:hover{background-color:#333e23 !important;color:#fff !important}@media screen and (max-width: 840px){button.fancybox-close-small,.button.fancybox-close-small,*[role=button].fancybox-close-small{padding:0 !important;width:24px !important;height:24px !important;color:inherit !important;border-top-right-radius:0 !important}}fieldset{border-radius:.125rem;border-collapse:collapse;border:1px solid #c2c9b8;margin-bottom:1em}fieldset legend,fieldset .legend{font-size:larger}form.frm h4{font-weight:normal;margin:1em 0 .5em;padding:.2em .5em;border-radius:3px}form.frm select{max-width:calc(100%)}form.frm label:not([for]){display:block;margin-bottom:.5em}form.frm label[for],form.frm span.label{display:inline-block;margin:0 7.5px 3.75px 0;width:20%;text-align:right}form.frm br.br{display:block;content:" ";margin-bottom:1em}form.frm .hint{display:inline-block;color:#888;font-weight:300;font-size:smaller;line-height:1em !important}form.frm input[type=text]+span.hint,form.frm input[type=tel]+span.hint,form.frm input[type=email]+span.hint,form.frm input[type=number]+span.hint,form.frm select+span.hint{display:block;margin-left:calc(20% + 15px)}form.frm footer{margin:15px 0 15px calc(20% + 10px)}form.frm footer.flex{-ms-flex-pack:justify;justify-content:space-between}input.searching{background:#fff url(/images/loading.gif) no-repeat 100% 50%}input[type=tel],input[type=email],input[name*=Email],input[name*=Phone],input[name*=phone]{font-family:monospace,monospace}.button.icon{width:2em;height:2em;overflow:hidden;padding:0 !important;overflow:hidden;text-decoration:none;cursor:pointer}.button.icon.fa:before,.button.icon.fas:before,.button.icon.far:before{display:block;margin:0 !important;width:2em;height:2em;line-height:2em;font-size:1em}.flex .button.fa.icon,.flex .button.fas.icon,.flex .button.far.icon{-ms-flex:0 0 2em;flex:0 0 2em;-ms-flex-align:center;align-items:center}img.smiley{vertical-align:text-bottom;width:23px;height:23px}.fa.more{white-space:nowrap;display:inline-block;padding:0 .25em;border-radius:.25em}.fa.more:hover{background-color:#f0f0f0}.fa.more:after{content:"\f105"}.price{font-weight:500}.price s,.price strike{color:gray;font-size:smaller}.nowrap{white-space:nowrap}.clear{margin:0 !important;clear:both}.clear.left{clear:left !important}.clear.right{clear:right !important}br.br{display:block;margin:.5em 0;content:'';clear:both}.discount{color:#ff4d4d}.center{text-align:center}.right{text-align:right}.left{text-align:left}.gray{color:#808080}.price-big{font-size:140%;white-space:nowrap}.price-red{color:#ff484d}.price-red s{color:#343e26}table caption{margin:.25em 0}table th{font-weight:500}table.tbl{border:none;border-radius:.25em;border-collapse:separate;border-spacing:0}table.tbl th,table.tbl td{padding:15px}table.tbl th{font-weight:500}table.tbl th[scope=row]{text-align:left}table.tbl>thead th{padding:.25em;color:white;background-color:#88995a;background:linear-gradient(top,#88995a 0%,#6e7c49 100%)}table.tbl>thead th:first-of-type{border-radius:4px 0 0 0}table.tbl>thead th:last-of-type{border-radius:0 4px 0 0}table.tbl>thead th[scope=row]{text-align:left;background:inherit;font-weight:300}table.tbl>thead th[scope=row].right{text-align:right}table.tbl>thead th[scope=row].center{text-align:center}table.tbl>tbody>tr:nth-child(even){background-color:#ebfff0}table.tbl>tbody>tr:nth-child(odd){background-color:#dcffe4}table.tbl>tfoot>tr:first-of-type>*{border-top:2px solid #9bb2a2}table.tbl>tfoot>tr:nth-child(even){background-color:#c9e8d0}table.tbl>tfoot>tr:nth-child(odd){background-color:#d9f9e3}table.tbl>tfoot>tr.dark{background-color:#666666;color:#ffffff}table.tbl>tfoot>tr.dark .gray{color:#fff}.tbl-wrapper{overflow-x:auto;max-width:calc(100%)}select[readonly],textarea[readonly],div[readonly].textarea,input[readonly][type=text],input[readonly][type=password],input[readonly][type=number],input[readonly][type=tel],input[readonly][type=email],input[readonly][type=date],input[readonly][type=time],input[type=checkbox][readonly],input[type=radio][readonly]{background-color:#f6f6f6;color:#6b7f48;border-color:#c2c9b8}select[disabled],textarea[disabled],div[disabled].textarea,input[disabled][type=text],input[disabled][type=password],input[disabled][type=number],input[disabled][type=tel],input[disabled][type=email],input[disabled][type=date],input[disabled][type=time],input[type=checkbox][disabled],input[type=radio][disabled]{background-color:#f6f6f6;border-color:#c2c9b8}select,textarea,div.textarea,input[type=text],input[type=password],input[type=number],input[type=tel],input[type=email],input[type=date],input[type=time]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;color:#343e23;padding:0.25em 0.25em !important;vertical-align:middle;height:2em;font-size:1rem !important;line-height:1em !important;max-width:calc(100%);outline:0 none;border:1px solid #919d7e;border-radius:.125rem}select:focus,textarea:focus,div.textarea:focus,input[type=text]:focus,input[type=password]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=email]:focus,input[type=date]:focus,input[type=time]:focus{box-shadow:0 1px 1px rgba(51,62,35,0.1) inset,0 0 5px rgba(51,62,35,0.5)}select{background-color:#f6f6f6;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23343e23%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat, repeat;background-position:right .5em top 50%, 0 0;background-size:1em auto,100%;padding-right:2em !important}form{margin:0;padding:0}form.centered{width:fit-content;margin:0 auto}textarea{line-height:1.25em !important;height:auto}button.fa:before,.fa.button:before,a.fa[role=button]:before,span.fa[role=button]:before,input.fa[type=submit]:before,input.fa[type=reset]:before,input.fa[type=button]:before{height:1em;text-align:center;margin:0 .5625em 0 0;overflow:hidden;vertical-align:middle;-ms-flex-item-align:center;align-self:center}input[type=checkbox],input[type=radio]{appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;display:inline-block;-ms-flex:0 0 1em;flex:0 0 1em;width:1em;height:1em;font-size:1em;outline:0;margin-top:0;margin-bottom:0;border:1px solid #919d7e;background-color:#f6f6f6}input[type=checkbox]:checked:before,input[type=radio]:checked:before{display:block;margin:0;padding:0;width:calc(100%);height:calc(100%);font-family:"Font Awesome 5 Free","Font Awesome 5 Brands";font-size:.8em;font-weight:900;vertical-align:middle;margin-right:.25em;transform:translate(0, -0.05em)}input[type=checkbox]{border-radius:.125rem}input[type=checkbox]:checked:before{content:'\f00c'}input[type=radio]{border-radius:50%}input[type=radio]:checked:before{content:'\f111';transform:translate(0.02em, 0) scale(1.1, 1.1)}button,.button,a[role=button],span[role=button],input[type=submit],input[type=reset],input[type=button]{appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;display:-ms-inline-flexbox;display:inline-flex;padding:0.375em 0.75em 0.5em;font-size:1em;font-weight:700;color:#fff;cursor:pointer;border:0;border-radius:.125rem;background-origin:border-box;background-color:#333e23;-webkit-transition:background-color .125s linear, color .125s linear, box-shadow .125s linear;-moz-transition:background-color .125s linear, color .125s linear, box-shadow .125s linear;-ms-transition:background-color .125s linear, color .125s linear, box-shadow .125s linear;transition:background-color .125s linear, color .125s linear, box-shadow .125s linear;will-change:transform;transform:translateZ(0)}@media screen and (max-width: 840px){button,.button,a[role=button],span[role=button],input[type=submit],input[type=reset],input[type=button]{font-size:.9rem}}button:hover,.button:hover,a[role=button]:hover,span[role=button]:hover,input[type=submit]:hover,input[type=reset]:hover,input[type=button]:hover{color:#fff !important;background-color:#404e2c}button:active,.button:active,a[role=button]:active,span[role=button]:active,input[type=submit]:active,input[type=reset]:active,input[type=button]:active,button:focus,.button:focus,a[role=button]:focus,span[role=button]:focus,input[type=submit]:focus,input[type=reset]:focus,input[type=button]:focus{transform:translateY(1px);outline:none;box-shadow:0 0 1px 2px #f6f6f6}button.light,.light.button,a.light[role=button],span.light[role=button],input.light[type=submit],input.light[type=reset],input.light[type=button]{color:#333e23 !important;background-color:transparent;border:1px solid !important}button.light:hover,.light.button:hover,a.light[role=button]:hover,span.light[role=button]:hover,input.light[type=submit]:hover,input.light[type=reset]:hover,input.light[type=button]:hover{background-color:inherit !important;color:#83a05a !important}button.fa[aria-hidden]:before,.fa[aria-hidden].button:before,a.fa[aria-hidden][role=button]:before,span.fa[aria-hidden][role=button]:before,input.fa[aria-hidden][type=submit]:before,input.fa[aria-hidden][type=reset]:before,input.fa[aria-hidden][type=button]:before{margin:0}input[type=file]{color:#343e23}a.button,a[role=button]{text-decoration:none;color:#fff}input[type=tel],input[type=email],input[type=text].monospace{width:15em;font-family:monospace,monospace}input.matched{color:green}::-webkit-input-placeholder{color:#cbccb7}::-moz-placeholder{color:#cbccb7}:-moz-placeholder{color:#cbccb7}:-ms-input-placeholder{color:#cbccb7}input[type=number].nospin{-moz-appearance:textfield}input[type=number].nospin::-webkit-outer-spin-button,input[type=number].nospin::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0;outline:0}a.button{text-decoration:none !important}button.fa,.button.fa,*[role=button].fa{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;white-space:nowrap}button.fancybox-button,.button.fancybox-button,*[role=button].fancybox-button{padding:6px !important}button.fancybox-close-small,.button.fancybox-close-small,*[role=button].fancybox-close-small{display:block;color:inherit !important}button.fancybox-close-small:hover,.button.fancybox-close-small:hover,*[role=button].fancybox-close-small:hover{background-color:#333e23 !important;color:#fff !important}@media screen and (max-width: 840px){button.fancybox-close-small,.button.fancybox-close-small,*[role=button].fancybox-close-small{padding:0 !important;width:24px !important;height:24px !important;color:inherit !important;border-top-right-radius:0 !important}}fieldset{border-radius:.125rem;border-collapse:collapse;border:1px solid #c2c9b8;margin-bottom:1em}fieldset legend,fieldset .legend{font-size:larger}form.frm h4{font-weight:normal;margin:1em 0 .5em;padding:.2em .5em;border-radius:3px}form.frm select{max-width:calc(100%)}form.frm label:not([for]){display:block;margin-bottom:.5em}form.frm label[for],form.frm span.label{display:inline-block;margin:0 7.5px 3.75px 0;width:20%;text-align:right}form.frm br.br{display:block;content:" ";margin-bottom:1em}form.frm .hint{display:inline-block;color:#888;font-weight:300;font-size:smaller;line-height:1em !important}form.frm input[type=text]+span.hint,form.frm input[type=tel]+span.hint,form.frm input[type=email]+span.hint,form.frm input[type=number]+span.hint,form.frm select+span.hint{display:block;margin-left:calc(20% + 15px)}form.frm footer{margin:15px 0 15px calc(20% + 10px)}form.frm footer.flex{-ms-flex-pack:justify;justify-content:space-between}form.settings-switcher{display:inline-block;vertical-align:middle;margin:0 .25em;font-weight:400}form.settings-switcher.ss-checkbox input[type=checkbox]{vertical-align:middle}form.settings-switcher.ss-radio input[type=radio]{vertical-align:middle}form.settings-switcher label{line-height:1em}form.frm2{max-width:calc(100%)}form.frm2>fieldset{display:block;width:100%;min-width:0;margin:0 0 15px;padding:0;border:none}form.frm2>fieldset>legend{display:block;width:calc(100% + 30px);margin:0 -15px 15px;padding:7.5px 15px;font-size:120%;background:linear-gradient(top,#e2e2ca,#ebebda)}form.frm2>fieldset>label{display:inline-block;margin:0 0 7.5px}form.frm2>fieldset div.flex{margin:0 -15px;max-width:calc(100% + 30px);-ms-flex-align:start;align-items:flex-start}form.frm2>fieldset div.flex>label,form.frm2>fieldset div.flex>.label{margin:0 15px 7.5px;max-width:calc(100%);-ms-flex:0 0 auto;flex:0 0 auto}form.frm2>fieldset div.flex>label>span,form.frm2>fieldset div.flex>.label>span{display:block}form.frm2>fieldset div.flex div.flex{margin-top:0}form.frm2>fieldset ul.flex>li{display:-ms-flexbox ;display:flex ;-ms-flex-align:start;align-items:flex-start}form.frm2>fieldset ul.flex>li label{padding:7.5px 0;cursor:pointer;-webkit-transition:color 0.5s linear;-moz-transition:color 0.5s linear;-ms-transition:color 0.5s linear;transition:color 0.5s linear}form.frm2>fieldset ul.flex>li label:hover{color:#5d674e}form.frm2>fieldset select{max-width:250px}form.frm2>fieldset textarea{max-width:calc(100%)}form.frm2>fieldset fieldset{display:block;width:100%;margin:0 0 15px;padding:7.5px;border:1px solid #d0d0d0;border-radius:.125em}form.frm2>fieldset fieldset legend{font-weight:500;font-size:110%;display:inline-block;width:auto}form.frm2 footer{margin:15px 0;display:-ms-flexbox ;display:flex ;-ms-flex-pack:center;justify-content:center}form.frm2 footer>*{margin:0 7.5px}form.frm2 .grayed{color:gray;font-size:smaller}*.rate>*{color:gray;white-space:nowrap;font-weight:500;margin:0 .25em}*.rate>*:first-of-type{margin-left:0}*.rate>*:last-of-type{margin-right:0}*.rate>*:before{margin-right:.125em;text-align:center}*.rate>*.fa-thumbs-up:before{transform:translateY(-0.125em)}*.rate>*.fa-thumbs-down:before{transform:translateY(0.125em)}*.rate>*.selected{color:#737373}*.rate>label{cursor:pointer;color:#abb994}*.rate>label:hover,*.rate>label.selected{color:#7a8c5b}*.rate>label input{appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;position:absolute}*.rate>label input:checked{visibility:hidden}.videowrapper{float:none;clear:both;width:100%;position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.videowrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.fancybox-container[role=dialog] .fancybox-caption{display:none !important}.fulltext p,.fulltext div{line-height:1.5em;text-align:justify;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-break:break-word;font-weight:normal}.fulltext p,.fulltext li{line-height:1.5em}.fulltext img{max-width:100%}.sidebox{padding:0;margin:0}.sidebox>strong,.sidebox>h2,.sidebox>h3{display:-ms-flexbox ;display:flex ;margin:7.5px -15px 3.75px;padding:0.25em 15px;line-height:1.1em;font-size:120%}.sidebox>strong>a,.sidebox>h2>a,.sidebox>h3>a{display:block;color:inherit !important}.sidebox>strong>a.fa,.sidebox>h2>a.fa,.sidebox>h3>a.fa{margin-right:.25em}.sidebox>strong>a:before,.sidebox>h2>a:before,.sidebox>h3>a:before{margin-right:0 !important;width:.5em;margin-left:-.5em}.sidebox nav{margin-left:-15px;margin-right:-15px;padding:0 15px;line-height:1.1em;display:-ms-flexbox ;display:flex ;flex-direction:column}.sidebox nav>*{display:-ms-flexbox ;display:flex ;-ms-flex-pack:justify;justify-content:space-between}.sidebox nav>*:not(nav){margin:0 -3.75px;padding:3.75px;color:#222;text-shadow:0 1px 0 white;overflow:hidden;text-overflow:ellipsis;transition:background-color .25s ease-in-out}.sidebox nav>*:not(nav):hover{background-color:rgba(150,150,150,0.1)}.sidebox nav>*>.count{margin-left:auto;font-size:smaller;color:gray}.sidebox nav>* .date{font-weight:100 !important}.sidebox nav a{color:inherit}.sidebox nav nav{margin-left:7.5px;margin-bottom:7.5px;padding:0;margin-right:0;font-size:90%}.sidebox h2.fa{display:-ms-flexbox ;display:flex ;-ms-flex-align:center;align-items:center}.no-delivery-discount:after{margin-left:.25em;content:'\f0d1';color:#fd7d6d;font-family:"Font Awesome 5 Free","Font Awesome 5 Brands";font-size:smaller;font-weight:900;vertical-align:baseline;margin-right:.25em}#header{background-color:#e4dbb3;font-size:90%;padding:3.75px 0 7.5px}#header>div.width{display:-ms-grid;display:grid;grid-gap:7.5px;-ms-grid-gap:7.5px;-ms-grid-columns:210px auto auto auto 110px 110px;grid-template-columns:210px auto auto auto 110px 110px;-ms-grid-rows:auto;grid-template-rows:auto;grid-template-areas:"title login csw lang service cart" "title feedback phone phone service cart"}@supports not (display: grid){#header>div.width{display:-ms-flexbox ;display:flex }#header>div.width #title{-ms-order:1;order:1}#header>div.width #login{-ms-order:2;order:2}#header>div.width #feedback{-ms-order:3;order:3}#header>div.width #phone{-ms-order:4;order:4}#header>div.width #service{-ms-order:5;order:5}#header>div.width #cart{-ms-order:6;order:6}}#header #phone,#header #title,#header #service{position:relative;z-index:1000}#header #cart{position:relative;z-index:1001}#header.sticky{position:fixed;left:0;top:0;z-index:1000;width:100%;height:60px;padding:3.75px 0;box-shadow:0 1px 15px rgba(50,50,50,0.9)}#header.sticky>div.width{height:50px;display:-ms-flexbox ;display:flex ;-ms-flex-pack:justify;justify-content:space-around;-ms-flex-align:center;align-items:center}#header.sticky>div.width>*{padding:0;margin:0;-ms-flex:1 1 auto;flex:1 1 auto}#header.sticky>div.width #title{-ms-order:10;order:10}#header.sticky>div.width #title>a>img{height:40px}#header.sticky>div.width #login{-ms-order:20;order:20;-ms-flex:1 0 150px;flex:1 0 150px}#header.sticky>div.width #login .call-director{display:none}#header.sticky>div.width #feedback{-ms-order:30;order:30;display:-ms-flexbox ;display:flex ;-ms-flex-pack:center;justify-content:center}#header.sticky>div.width #feedback a{width:40px;height:40px;padding:0 !important;overflow:hidden}#header.sticky>div.width #feedback a:before{margin:0;font-size:2em;text-align:center;-ms-flex:0 0 40px;flex:0 0 40px}#header.sticky>div.width #phone{-ms-order:40;order:40}#header.sticky>div.width #phone>p{margin:0}#header.sticky>div.width #phone>p .descr{display:none}#header.sticky>div.width #service{-ms-order:50;order:50;width:auto;max-height:calc(100%);overflow:hidden}#header.sticky>div.width #service>nav{margin-left:-.25em;margin-right:-.25em;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}#header.sticky>div.width #service>nav>a{padding:.25em;margin:0 3.75px}#header.sticky>div.width #cart{-ms-order:60;order:60;width:auto;background:none;box-shadow:none;-ms-flex-direction:row;flex-direction:row}#header.sticky>div.width #cart:before{color:inherit;margin-right:3.75px}#header.sticky>div.width #cart .cart-links .cart-details-button{margin:0}#header.sticky>div.width #cart .cart-links .cart-details-button .cart-info>*:last-child{margin-left:7.5px}#header.sticky>div.width #cart #cart-details{top:40px}#title{grid-area:title;-ms-grid-column:1;-ms-grid-row:1;-ms-grid-row-span:2}#title>a{display:block;height:calc(100%);text-decoration:none;color:inherit}#title>a>img{display:block;max-height:calc(100%);max-width:calc(100%)}#login{grid-area:login;-ms-grid-column:2;-ms-grid-row:1;max-width:150px;height:2.1em;line-height:1.1em;font-size:1em;display:-ms-flexbox ;display:flex ;-ms-flex-align:center;align-items:center}#login:before{position:relative;z-index:1004;width:11.25px;margin:0 0 0 3.75px;font-size:1.25em}#login a{display:block;padding:.5em;height:2.1em}#login>nav{margin:0;max-width:calc(100%);align-self:flex-start}#login>nav>a{display:none;color:inherit}#login>nav>a:first-of-type{display:block;max-width:calc(100%);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#login:hover>nav{position:absolute;z-index:1003;padding-left:15px;background-color:white;border-radius:.125em;box-shadow:0 2px 4px silver}#login:hover>nav>a{display:block}#feedback{grid-area:feedback;-ms-grid-column:2;-ms-grid-row:2;padding-bottom:40px;font-size:smaller}#feedback>.button{width:min-content}#phone{line-height:1.1em;font-size:100%;margin:3.75px 15px 40px 15px;grid-area:phone;-ms-grid-column:3;-ms-grid-row:2;-ms-grid-column-span:2}#phone>p{margin:7.5px -3.75px 15px;line-height:1.1em;color:#444e33;-ms-flex-pack:justify;justify-content:space-around}#phone>p a{color:#2c3321;font-size:120%;font-weight:500}#phone>p a[itemprop=telephone]{white-space:nowrap}#phone>p>*{margin:0 3.75px;-ms-flex:1;flex:1}#phone>p>span>span.descr{color:#5a6d3e;font-size:90%}#phone>p>span>span.descr *{color:inherit !important;font-size:100% !important}#phone>p>span>span.descr a{text-decoration:underline}#phone>p.hover{position:absolute;left:5px;width:calc(100% - 10px);padding:1em;z-index:100;background-color:#ffffff;box-shadow:0 2px 4px #999;border-radius:.25em}#service{font-size:100%;font-weight:400;line-height:1em;grid-area:service;-ms-grid-column:5;-ms-grid-row:1;-ms-grid-row-span:2}#service>nav{height:calc(100%);display:-ms-flexbox ;display:flex ;flex-direction:column}#service>nav>a{display:block;padding:.375em .125em;margin:0 3.75px;color:#27301a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#service>nav>a.active{text-decoration:none}#service>nav>a:hover{background-color:rgba(255,255,255,0.5)}#service>nav>a:before{margin-right:.25em;width:16px;font-family:"Font Awesome 5 Free","Font Awesome 5 Brands";font-size:16px;font-weight:900;vertical-align:middle;margin-right:.25em;text-align:center;text-decoration:none !important}#city-switcher{grid-area:csw;-ms-grid-column:3;-ms-grid-row:1;margin:0 15px;-ms-flex-item-align:center;align-self:center}#city-switcher>span{display:inline-block;font-size:100% !important;padding:.5em 0;height:2.1em}#city-switcher-form{display:none;width:80vw;position:fixed;top:15px;left:10vw}#city-switcher-form fieldset{padding:0;margin:0;border:none;-ms-flex-pack:justify;justify-content:space-between}#city-switcher-form fieldset input[type=text]{width:100%;-ms-flex:1 1 auto;flex:1 1 auto}#city-switcher-form fieldset input[type=submit]{-ms-flex:0 1 auto;flex:0 1 auto}#city-switcher-button{max-width:calc(100%);white-space:nowrap;font-weight:500 !important;color:#cc6600 !important}#lang-switchers{grid-area:lang;-ms-grid-column:4;-ms-grid-row:1;margin:0 15px;min-width:100px;height:100%;justify-self:end}#lang-switchers>nav{position:absolute;margin-left:auto}#lang-switchers>nav>*{margin:0 .25em;padding:.5em .25em .5em 20px;display:inline-block;vertical-align:top;background-repeat:no-repeat;background-position:left center;background-size:15px;display:none}#lang-switchers>nav>*:first-child{display:block;text-decoration:none}#lang-switchers>nav:hover{z-index:1001;width:auto;background-color:#e9e9e9;border-radius:.125rem;box-shadow:0 2px 4px rgba(128,128,128,0.5)}#lang-switchers>nav:hover>*{display:block}#lang-switchers .lang_ru{background-image:url(/images/l10n/_ru.png)}#lang-switchers .lang_en{background-image:url(/images/l10n/_en.png)}#lang-switchers .lang_es{background-image:url(/images/l10n/_es.png)}#lang-switchers .lang_de{background-image:url(/images/l10n/_de.png)}#lang-switchers a{color:initial;text-decoration:underline}#cart{padding:15px 7.5px 0;width:110px;position:relative;z-index:100000;grid-area:cart;-ms-grid-column:6;-ms-grid-row:1;-ms-grid-row-span:2;display:-ms-flexbox ;display:flex ;flex-direction:column;-ms-flex-align:center;align-items:center;border-radius:6px;box-shadow:1px 1px 2px gray;background-color:#e49523;background:linear-gradient(top,#eaab50 0%,#e49523 70%)}#cart:before{color:#444e33;font-weight:900;font-size:2em;font-family:"Font Awesome 5 Free","Font Awesome 5 Brands";content:'\f07a'}#cart .cart-links{margin:0;font-size:larger}#cart .cart-links .cart-details-button{text-decoration:none;display:inline-block;margin:.5em 0;color:#48451b;text-align:center;line-height:1.5em;color:#48451b;font-size:100%}#cart .cart-links .cart-details-button .cart-info.jsLink{color:inherit !important}#cart .cart-links .cart-details-button .cart-info>span{white-space:nowrap}#cart .cart-links .cart-details-button .cart-info .cartdigit{font-weight:bold;color:#933}#cart-details{background-color:white;position:absolute;right:10px;width:350px;padding:.5em;z-index:1001;border:1px solid silver;border-radius:.125em}#cart-details .buttons a.button{min-width:100px;text-align:center;-ms-flex-pack:center;justify-content:center}.btn-cart-del{display:block;float:right;color:red;margin:0 0 0 .15em;text-decoration:none;font-weight:bold}.cart-add-ok{position:fixed;max-width:90vw;top:10px;right:10px;padding:7.5px;background-color:#e3ebd7;border-radius:.125em;box-shadow:0 5px 10px rgba(55,55,55,0.5);-webkit-transition:opacity 2s ease-in-out;-moz-transition:opacity 2s ease-in-out;-ms-transition:opacity 2s ease-in-out;transition:opacity 2s ease-in-out;opacity:0.95;z-index:2000}.cart-add-ok.fade{opacity:0.05}.cart-add-ok button{margin:0 .25em;font-size:100%;white-space:nowrap}.cart-add-ok>header{font-weight:bold}.cart-add-ok>header .cart-add-ok-close{cursor:pointer;padding:.5em;font-size:larger;margin:-7.5px}.cart-add-ok>header .cart-add-ok-close.button{border:none !important;margin-left:auto}.cart-add-ok>main{margin:7.5px 0}.cart-add-ok>footer .cart-add-ok-cart:before{content:'\f07a'}.cart-add-ok>footer .cart-add-ok-order:before{content:'\f543'}#top-navigation{width:100%;text-align:center;line-height:1.5em}#sidenav{display:none}#shop-catalogue-switcher{z-index:2;position:relative;margin:-44px 240px 0 220px;padding:0 5px;overflow:hidden;white-space:nowrap;text-align:left;font-size:120%;display:-ms-flexbox ;display:flex }#shop-catalogue-switcher>*{-ms-flex:0;flex:0}#shop-catalogue-switcher>a.button{z-index:9 !important;margin:0 !important;box-shadow:0px 2px 4px 2px rgba(51,62,35,0.9);margin:0;padding:.25em .5em .5em;position:relative;z-index:10;color:#bde682;display:inline-block;border:1px solid #5c703f;border-bottom:none;border-radius:6px 6px 0 0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;text-decoration:underline;background-color:#5c703f;background:-moz-linear-gradient(#8ca660 0%, #506137 80%);background:-webkit-linear-gradient(#8ca660 0%, #506137 80%);background:linear-gradient(#8ca660 0%, #506137 80%)}#shop-catalogue-switcher>a.button.selected{z-index:111;text-decoration:none;background-color:#333e23 !important;background:-moz-linear-gradient(#758c51 0%, #333e23 80%) !important;background:-webkit-linear-gradient(#758c51 0%, #333e23 80%) !important;background:linear-gradient(#758c51 0%, #333e23 80%) !important}#shop-catalogue-switcher>#search{padding:0 0 .5em 1em;white-space:nowrap;font-size:75%;-ms-flex:1;flex:1}#search input{margin:0;vertical-align:middle}#search input[type=text]{width:calc(100% - 70px);padding:.2em !important}#search input[type=submit]{width:70px;padding:.2em !important}#bigtopnav{z-index:2;max-width:calc(100%);padding:.25em 0;background-color:#343e23}#bigtopnav .topnavigation{margin:0 auto;padding:0;position:relative;list-style:none;line-height:1.1em;color:#e3ebd7;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}#bigtopnav .topnavigation a{display:inline-block}#bigtopnav .topnavigation a.selected{text-decoration:none}#bigtopnav .topnavigation>li{margin:0;padding:0}#bigtopnav .topnavigation>li>a,#bigtopnav .topnavigation>li>span{display:block;padding:.5em;color:inherit}#bigtopnav .topnavigation>li>ul{display:none;position:absolute;margin:0;font-size:90%;background-color:#364125;border-radius:0 0 .25em .25em;padding:0 .5em;list-style:none;text-align:left}#bigtopnav .topnavigation>li>ul>li{margin:0;padding:0}#bigtopnav .topnavigation>li>ul>li>a{padding:.25em}#bigtopnav .topnavigation>li:hover>ul{z-index:1000;display:block;max-height:80vh;overflow-y:auto}#breadcrumbs{width:100%;font-size:90%;padding-top:7.5px;padding-bottom:7.5px;background-color:#e2e2ca;background:linear-gradient(top,#e2e2ca 0%,#cbd5be 50%,#a5b09e 100%);-ms-flex:0 0 auto;flex:0 0 auto}#breadcrumbs>nav>*{display:inline-block;white-space:nowrap;max-width:calc(100%);overflow:hidden;text-overflow:ellipsis}#breadcrumbs>nav>*:first-of-type{font-weight:900}#breadcrumbs>nav>*:after{display:inline-block;vertical-align:middle;margin:0 .5em 0 .75em;font-family:"Font Awesome 5 Free","Font Awesome 5 Brands";font-weight:900;content:'\f105'}#breadcrumbs>nav>*:last-child:after{display:none}#breadcrumbs>nav a{color:inherit !important}#main{width:100%;-ms-flex:1 1 auto;flex:1 1 auto;display:-ms-flexbox ;display:flex }#leftcol,#rightcol{width:240px;padding:7.5px 15px;margin:0;background-color:#e3ebd7;-ms-flex:0 0 240px;flex:0 0 240px;flex:0 0 240px;-webkit-flex:0 0 240px;-ms-flex:0 0 210px}#leftcol>header,#rightcol>header{margin:0 -15px 7.5px}#leftcol>header>h2,#rightcol>header>h2{margin:0;padding:7.5px 15px;width:calc(100% + 30px);font-size:120%;line-height:1em}#leftcol>header>button,#rightcol>header>button{display:none}#leftcol>main,#rightcol>main{height:calc(100% - 100px)}#leftcol hr,#rightcol hr{border:none;height:1px;background-color:transparent}#leftcol{-ms-order:1;order:1;margin-left:-15px}#leftcol>h2:first-child{display:-ms-flexbox ;display:flex ;-ms-flex-align:center;align-items:center;text-align:left}#leftcol h3{margin:0 -10px 0 -10px;padding:.3em .2em .5em 10px;font-size:100%;font-weight:normal;line-height:1.1em;color:#000;background-color:#afbf9c;background:linear-gradient(top,#afbf9c 0%,#d3e6bc 100%)}#leftcol .infobox-container-vert h2{background-position:100% 0}#leftcol h3 a,#leftcol h3 span.a{color:#000}#rightcol{-ms-order:3;order:3;margin-right:-15px}#rightcol h2 span,#rightcol h2 a{display:block;vertical-align:middle;padding:.25em 0}#rightcol h2 a{color:#003368}#rightcol h3{font-weight:normal;line-height:1.25em}#content{display:block;background-color:#fff;-ms-order:2;order:2;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex:0 0 auto;padding:15px}#content>header.flex{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}#content>header.flex>*{-ms-flex:0 1 auto;flex:0 1 auto}#content>header.flex a{font-size:140%;color:#003368}#content>header.flex a span{text-decoration:none}#content section.c-part{margin-top:30px}#content p,#content ul,#content ol,#content dl{line-height:1.5em}#content .fulltext a[data-fancybox]>img{margin:0 7.5px 7.5px}#content .fulltext>*>img:not([src*=smiley]){margin:0 -15px;max-width:calc(100% + 30px)}#content .fulltext>.videowrapper{margin:1em -15px;width:calc(100% + 30px)}#footer{width:100%;margin:0;font-size:80%;background-color:#e4dbb3;color:#7f7a64}#footer a{color:inherit}#footer>div{padding-top:1em;padding-bottom:3em;display:-ms-grid;display:grid;grid-gap:10px;-ms-grid-gap:10px;-ms-grid-columns:210px 1fr 1fr 110px;grid-template-columns:210px 1fr 1fr 110px;-ms-grid-rows:auto;grid-template-rows:auto;grid-template-areas:"copyright director address creator"}@supports not (display: grid){#footer>div{display:-ms-flexbox ;display:flex ;-ms-flex-pack:justify;justify-content:space-between}#footer>div>*{margin:0 15px}}#footer>div>*{line-height:1.75em}#footer>div>.call-director{grid-area:director;-ms-grid-column:2;-ms-grid-row:1}#copyright{margin-bottom:15px;line-height:1.1em;grid-area:copyright;-ms-grid-column:1;-ms-grid-row:1}#copyright>p{margin:0 0 .5em}#copyright>p:first-of-type{white-space:nowrap}#address{grid-area:address;-ms-grid-column:3;-ms-grid-row:1}#address a[href^=mailto],#address a[href^=tel]{white-space:nowrap}#address>.fa{white-space:nowrap;line-height:1.25em;display:-ms-flexbox ;display:flex }#address>.fa:before{font-size:larger;width:1em !important;margin:.25em .5em 0 0;text-align:right;vertical-align:text-bottom}#creator{line-height:1.1em !important;color:#a9a385;grid-area:creator;-ms-grid-column:4;-ms-grid-row:1}#creator>div.flex{-ms-flex-align:center;align-items:center}#creator>div.flex>a{vertical-align:middle}#creator>div.flex>a:before{font-size:2em !important;width:1em !important;margin:0;font-weight:400}#creator #switcher-adaptive{display:none}@media only screen and (max-width: 840px){#creator #switcher-adaptive{display:block;margin-top:auto}#creator #switcher-adaptive>form>label{cursor:pointer}#creator #switcher-adaptive>form>label input[type=checkbox]{appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;width:0;height:0;margin:0}#creator #switcher-adaptive>form>label:before{font-family:"Font Awesome 5 Free","Font Awesome 5 Brands";font-size:1.5em;font-weight:900;vertical-align:middle;margin-right:.25em;content:'\f10b'}}.call-director a{text-decoration:none;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}.call-director a:before{font-size:2em}.call-director a>span{text-decoration:underline}#login-form{display:none;min-height:400px}#lf-wrapper{margin:0 auto;max-width:600px;background-color:white}#lf-wrapper .lf-form-box{margin-bottom:50px}#lf-wrapper nav{margin:0 0 1em 0;font-size:120%;border-bottom:1px solid #ddd;text-align:center}#lf-wrapper nav a{display:inline-block;margin:0;padding:.25em .5em;text-decoration:underline;color:#333;border-radius:6px 6px 0 0}#lf-wrapper nav a.active{text-decoration:none;background-color:#eee;color:#333}.width{padding:0 15px;margin:0 auto;max-width:1800px}.noscreen{display:none}#leftcol hr{display:block;clear:left;border:none;background-color:#d5dcca;height:1 px;margin:.5em -10px}.gradient-dark{background-color:#617760;background:-webkit-linear-gradient(top, #364028 0%, #617760 70%);background:-moz-linear-gradient(top, #364028 0%, #617760 70%);background:-ms-linear-gradient(top, #364028 0%, #617760 70%);background:-o-linear-gradient(top, #364028 0%, #617760 70%);background:linear-gradient(top, #364028 0%, #617760 70%);color:#fff}.gradient-lite{background-color:#cde3b7;background:-webkit-linear-gradient(top, #cde3b7 0%, #6e7c49 100%);background:-moz-linear-gradient(top, #cde3b7 0%, #6e7c49 100%);background:-ms-linear-gradient(top, #cde3b7 0%, #6e7c49 100%);background:-o-linear-gradient(top, #cde3b7 0%, #6e7c49 100%);background:linear-gradient(top, #cde3b7 0%, #cde3b7 100%)}.shadow{-webkit-box-shadow:0px 2px 5px rgba(50,50,50,0.5);-moz-box-shadow:0px 2px 5px rgba(50,50,50,0.5);box-shadow:0px 2px 5px rgba(50,50,50,0.5)}.fancybox-close-small{width:2rem !important;height:2rem !important;padding:.25rem !important;background-color:transparent}h2.gradient-dark{padding:.25em .5em;font-weight:300;font-variant:small-caps;text-align:center}.gradient-dark a{color:#fff !important}.gradient-light{background-color:#a0ad7e !important;background:-webkit-linear-gradient(top, #a0ad7e 0%, #95a276 100%) !important;background:-moz-linear-gradient(top, #a0ad7e 0%, #95a276 100%) !important;background:-ms-linear-gradient(top, #a0ad7e 0%, #95a276 100%) !important;background:-o-linear-gradient(top, #a0ad7e 0%, #95a276 100%) !important;background:linear-gradient(top, #a0ad7e 0%, #95a276 100%) !important;border:none;border-radius:3px 3px 0 0;font-weight:normal !important;color:white !important}#content .gradient-light{margin:0 -10px .5em;border-radius:0;padding:.25em .5em}span.hint{color:gray;font-size:smaller}span.hint>span.cke_button_icon{display:inline-block;width:16px;height:16px;vertical-align:middle;background-repeat:no-repeat}hr{display:block;clear:left;border:none;background:silver;height:1px;margin:1em 0}#content hr{margin:2em -10px}.flex{display:-ms-flexbox ;display:flex }@media screen and (max-width: 840px){.flex.m-column{flex-direction:column}}@media screen and (max-width: 420px){.flex.s-column{flex-direction:column}}.inline-flex{display:-ms-inline-flexbox;display:inline-flex}.flex.column,.inline-flex.column{flex-direction:column}.flex.center{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.flex.wrap,.inline-flex.wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex.buttons{-ms-flex-pack:justify;justify-content:space-between}.flex.buttons>button,.flex.buttons>.button,.flex.buttons>*[type=button]{margin:0 .5em;overflow:hidden;text-overflow:ellipsis}ul.flex{margin:0 -7.5px;padding:0;list-style:none}ul.flex>li{margin:0 7.5px;padding:0;line-height:1.1em}.hs-container{max-width:calc(100%);padding:.25em 0;overflow-x:auto}.ib-prod-form{display:none}.ib-prod-form header{margin-bottom:1em;-ms-flex-align:center;align-items:center}.ib-prod-form header>h3{margin:0}.ib-prod-form header>div{align-items:center}.ib-prod-form header>div.right{margin-left:auto}.ib-prod-form header>div>b{font-size:140%}.ib-prod-form.ib-prod-form-add header{font-size:larger}.ib-prod-form.ib-prod-form-add footer{@inclue flex-justify-end()}.ib-prod-form footer{margin:1rem -1rem 0;-ms-flex-pack:end "";justify-content:flex-end ""}.ib-prod-form footer>*{margin:0 1rem !important;-ms-flex:0 1 auto;flex:0 1 auto}.ib-prod-form footer>.g-recaptcha{margin-right:auto !important}.ib-prod-form footer input{vertical-align:middle}.ib-prod-form footer input[type=submit],.ib-prod-form footer input[type=reset],.ib-prod-form footer input[type=button]{margin-left:auto;-ms-flex-item-align:end;align-self:flex-end}.fancybox-slide .ib-prod-form-add{width:50%}.fancybox-slide .ib-prod-form-edit{width:calc(80%);max-width:1000px;min-height:calc(90%);display:-webkit-inline-box !important;display:-webkit-inline-flex !important;display:-ms-inline-flexbox !important;display:inline-flex !important}#review-edit-form.ib-prod-form-edit.shown{width:calc(100% + 20px);min-height:80vh;display:-webkit-inline-box !important;display:-webkit-inline-flex !important;display:-ms-inline-flexbox !important;display:inline-flex !important}.ib-prod-form-edit .cke,.ib-prod-form-edit .cke>.cke_inner,.ib-prod-form-edit .cke>.cke_inner>.cke_contents,.ib-prod-form-edit .cke>.cke_inner>.cke_contents>.cke_source{-ms-flex:1 1 auto;flex:1 1 auto;display:-ms-flexbox ;display:flex ;flex-direction:column}.ib-prod-form-edit .cke>.cke_inner>.cke_contents>iframe{-ms-flex:1 0 auto;flex:1 0 auto}form.f1>label:not([for]),form.f1>.label:not(.flex){display:block;margin:0 0 .5em}form.f1>label:not([for])>input[type=text],form.f1>label:not([for])>textarea{width:calc(100%)}form.f1 span.hint{display:block;margin-left:215px;color:#444;font-size:smaller}form.f1 span.errmsg{display:block;margin-left:215px;font-size:smaller;font-weight:500}form.f1 span.errmsg:before{font-family:"Font Awesome 5 Free","Font Awesome 5 Brands";font-size:1em;font-weight:900;vertical-align:middle;margin-right:.25em;content:'\f071'}form.f1 label[for]{display:inline-block;vertical-align:top;width:20%;text-align:right;margin:0 10px 0 0;padding:.2em 0}form.f1 fieldset{margin:0 0 1em}form.f1 fieldset legend{font-size:larger}form.f1 fieldset label[for]{display:inline-block;vertical-align:top;width:200px;text-align:right;margin:0 10px 0 0;padding:.2em 0}form.f1 fieldset label.required{font-weight:400}form.f1 fieldset label.left{width:auto}form.f1 fieldset label span.hint{display:inline-block;margin:0}form.f1 fieldset p.left{width:auto}form.f1 input,form.f1 select,form.f1 textarea{margin:0;max-width:calc(100%)}form.f1 .url{display:inline-block;width:200px;text-align:right;font-family:monospace,monospace;font-size:smaller;margin-right:-.25em}form.f1 .url+input{margin-left:0 !important;font-family:monospace,monospace;font-size:smaller}form.f1>footer{margin:7.5px 0;display:-ms-flexbox ;display:flex ;-ms-flex-wrap:wrap;flex-wrap:wrap}form.f1>footer>*{display:block;margin:0 7.5px 7.5px}form.f1>footer .g-recaptcha{display:block;max-width:calc(100%)}form.f1>footer *[type=submit]{font-size:160%}form.f2 label{display:inline-block;text-align:right;margin:0 .2em 0 1em;padding:.2em 0;min-width:60px}form.f2 label.fw{width:100px}form.f2 input,form.f2 select,form.f2 textarea{margin:0 .1em .5em 0}form.f2 select{width:150px}form.f2 br,form.f2 hr{display:block;clear:left;border:none;background:transparent;height:1px;margin:0 0 .5em 0}form.filter{margin:0 0 1em}form.filter fieldset{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;width:min-content}form.filter fieldset>*{margin:0 3.75px 3.75px}@media only screen and (max-width: 840px){form.filter fieldset{flex-direction:column;-ms-flex-align:start;align-items:flex-start;width:calc(100%);margin-bottom:7.5px}}a.charity{display:inline-block;text-decoration:none;line-height:1.4em;text-align:center;color:inherit}a.charity span{font-size:smaller}.help{cursor:help}.help:after{line-height:1em;margin-left:.25em;color:#0080ff;font-family:"Font Awesome 5 Free","Font Awesome 5 Brands";font-size:1em;font-weight:900;vertical-align:middle;margin-right:.25em;content:'\f05a'}.cartdigit{white-space:nowrap}.cart-form{margin:0;display:-ms-flexbox ;display:flex }.cart-form>*{margin:0 .1em}.cart-form input[type=number]{width:60px;text-align:center}.cart-form button{white-space:nowrap;font-size:larger;font-weight:400;display:inline-block}.cart-form .loading{width:-webkit-calc(100% - 100px);width:-moz-calc(100% - 100px);width:calc(100% - 100px);background-position:1.5em 50%}.socials a{display:inline-block;padding:.4em 0 .1em 30px;text-align:left;line-height:1em;height:18px;margin:.25em 1em .25em 0;vertical-align:middle;background-repeat:no-repeat;background-position:0 50%;background-size:contain;text-decoration:none;font-size:larger}.socials a.social-facebook{background-image:url(/images/socials/facebook.png);color:#3366cc}.socials a.social-twitter{background-image:url(/images/socials/twitter.png);color:#0aabe5}.socials a.social-gplus{background-image:url(/images/socials/gplus.png);color:#c4392b}.socials a.social-vk{background-image:url(/images/socials/vk.png);color:#c4392b}.notification{margin:1em 0;padding:.5em 1em;border-radius:.25em}.notification:before{float:left;display:inline-block;margin:0 .25em 0 0;width:1em;height:1em;font-size:110%;vertical-align:middle;text-align:left}.notification>strong{display:block}.notification strong{font-weight:700}.notification b{font-weight:500}.notification p{margin:0}.notification.fa-info-circle{color:#65981e;background-color:#eef9df}.notification.fa-exclamation-triangle{color:red;background-color:#ffdcac}.date{font-weight:bold;font-size:90%;color:gray}a.button.wishlist{white-space:nowrap}a.button.wishlist>span.fa{position:absolute}.prod-history-box{margin-bottom:1em;padding:5px;text-align:center;background-color:#fff}.prod-history-box:hover{box-shadow:0 0 10px 1px #95a484}#leftcol .prod-history-box,#rightcol .prod-history-box{width:190px}.flex>.prod-history-box{margin:0 .25em .5em;-webkit-flex:0 0 160px;-ms-flex:0 0 160px;flex:0 0 160px}.prod-history-box a.box span.title{display:inline-block;line-height:1.1em;height:2.2em;overflow:hidden;text-overflow:ellipsis}.prod-history-box .price{color:#666;white-space:nowrap}.prod-box-minimal{width:250px;height:70px;margin:0 1em 1em 0;padding:0;display:inline-block;vertical-align:top}.prod-box-minimal a{font-size:110%}.prod-box-minimal span.price{display:block;font-size:larger;margin-top:.5em}.prod-box-minimal img{float:left;margin-right:1em;max-width:70px;max-height:70px;vertical-align:top}.prod-box-small{margin-bottom:10px;background-color:white;padding:5px;display:inline-block;text-align:center;display:-ms-flexbox ;display:flex ;flex-direction:column}.prod-box-small>*{-ms-flex:0 1 auto;flex:0 1 auto}.prod-box-small>a{margin-bottom:auto}.prod-box-small>a img{margin:5px}.prod-box-small>a span.title{display:block}.prod-box-small>.rating{margin-top:5px}.prod-box-small>.rating>span{margin:0 .125em;font-size:1.125em;width:1.125em;height:1.125em;line-height:1.125em;overflow:hidden;color:#fd6666}.prod-box-small>.rating>span:before{width:calc(100%);height:calc(100%);margin:0}.prod-box-small>.price{margin-top:5px}.prod-box-string{margin:0 0 10px 0}@media screen and (max-width: 580px){.flex>.prod-history-box{width:120px;flex:0 0 120px}.prod-history-box .lbl,.prod-small-box .lbl{display:none}}.infobox-item a.infobox-item-link{clear:left;display:block;text-align:center;color:black;margin:0 0 1em 0}#content .infobox-place{margin:1em 0;padding:0}#content .infobox-place:first-of-type{margin-top:0}#leftcol>h2,#leftcol .infobox-place:first-of-type div.infobox-container-vert:first-of-type h2,#rightcol .infobox-place:first-of-type div.infobox-container-vert:first-of-type h2{line-height:1em;vertical-align:middle}#leftcol .infobox-place,#rightcol .infobox-place{margin:0 -7.5px 0.5em}@media screen and (max-width: 1024px){#leftcol .infobox-place,#rightcol .infobox-place{margin:0 -7.5px 0.5em}}#leftcol .infobox-container,#rightcol .infobox-container{width:calc(100%)}#leftcol .infobox-container img,#rightcol .infobox-container img{width:calc(100%)}.infobox-container h2{margin:0 -10px 10px}.infobox-container .infoblock-box header{margin:0 -3.75px;display:-ms-flexbox ;display:flex }.infobox-container .infoblock-box header>*{margin:0 3.75px}.infobox-container .infoblock-box header>img{max-height:35px;max-width:35px}.infobox-container .infoblock-box header>span{max-width:calc(100% - $ava_size);overflow:hidden}.infobox-container .infoblock-box header>span .fa.fa-user,.infobox-container .infoblock-box header>span .date{font-size:smaller;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.infobox-container .infoblock-box header>span .description{margin:0;font-size:smaller}@supports (-webkit-hyphens: auto) or (-moz-hyphens: auto) or (-ms-hyphens: auto) or (hyphens: auto){.infobox-container .infoblock-box header>span .description{text-align:justify;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@supports not ((-webkit-hyphens: auto) or (-moz-hyphens: auto) or (-ms-hyphens: auto) or (hyphens: auto)){.infobox-container .infoblock-box header>span .description{text-align:left}}}.infobox-container.cycle>h2{padding:.125em 20px .25em !important}.infobox-container.cycle>nav{text-align:center;height:16px;margin:10px 0;padding:0;display:-ms-flexbox ;display:flex ;-ms-flex-pack:center;justify-content:center}.infobox-container.cycle>nav>*{cursor:pointer}.infobox-container.cycle>nav>span{font-size:30px;width:16px;height:16px;margin:0;line-height:16px;overflow:hidden;vertical-align:middle;display:inline-block;color:#c4ccbb}.infobox-container.cycle>nav>span.cycle-pager-active{color:#617760}.infobox-container.cycle.has-title>h2{padding-bottom:25px !important}.infobox-container.cycle.has-title>nav{margin-top:-33px}.infobox-container.cycle.has-title>nav span.cycle-pager-active{color:#ffffff}.infobox-container>nav{margin:3.75px 0}.infobox-container>.cycle-slideshow>div>div{display:-ms-flexbox ;display:flex }.infobox-container>.cycle-slideshow>div>div>*{-ms-flex:0 0 auto;flex:0 0 auto}.infobox-container-horiz{margin:0.5em -15px 1em;padding:0 15px}.infobox-container-horiz>*{white-space:normal}.infobox-container-horiz>h2{margin-left:-15px;margin-right:-15px}.infobox-container-horiz>div{margin:3.75px 0 0;overflow:hidden;display:-ms-flexbox ;display:flex ;-ms-flex-pack:justify;justify-content:space-between}.infobox-container-horiz>div>.prod-box-small{-ms-flex:1 1 180px;flex:1 1 180px;max-width:225px}.infobox-container-horiz>div.cycle-slideshow{display:block;width:calc(100%);height:240px}.infobox-container-horiz>div.cycle-slideshow>div{width:100%;height:calc(100%);overflow:hidden;overflow-x:auto}.infobox-container-horiz>div.cycle-slideshow>div>div{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:-ms-fit-content;min-width:fit-content;height:calc(100%);margin:0 -7.5px;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-around}.infobox-container-horiz>div.cycle-slideshow>div>div>*{height:calc(100%);margin:0 7.5px}.infobox-container-horiz>div.cycle-slideshow>div>div>* img{max-height:calc(100%)}.infobox-container-horiz.has-title>div{margin-top:15px}.infobox-container-horiz.has-title.cycle>h2{padding-bottom:.25em !important}.infobox-container-horiz.has-title.cycle>nav{margin-top:-35px}.infobox-container-horiz .infoblock-box p{margin:.25em 0;line-height:1.25em !important;height:8.5em;overflow:hidden}.infobox-container-vert{width:calc(100%)}.infobox-container-vert>div{margin:0}.infobox-container-vert>div.cycle-slideshow{display:-ms-flexbox ;display:flex ;overflow:hidden}.infobox-container-vert>div.cycle-slideshow>div{margin:0 0 15px;background-color:#e3ebd7}.infobox-container-vert>div.cycle-slideshow>div>div{width:calc(100%);max-width:calc(100%);display:-ms-flexbox ;display:flex ;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between}.infobox-container-vert .infobox-item,.infobox-container-vert .prod-list-box,.infobox-container-vert .prod-history-box,.infobox-container-vert .infoblock-box{margin:0 0 7.5px;background-color:white;padding:3.75px;border-radius:.125rem;width:calc(100%)}.infobox-container-vert .infoblock-box{overflow:hidden}.infobox-container-vert .infoblock-box h3{margin:0 0 .4em 0;font-size:100%}a.box{display:block;text-align:center;text-decoration:none;color:#000}a.box span.title{display:block;color:#222;text-decoration:underline}a.del-cart,a.del{display:inline-block;vertical-align:baseline;line-height:1em;width:1em;height:1em;overflow:hidden;text-decoration:none;color:#ff6666}a.del-cart:hover,a.del:hover{color:red}a.del-cart.fa:hover,a.del.fa:hover{width:1em;height:1em;text-align:center}ul.prod-detail-brand-groups{list-style-type:none;margin:1em 0;padding:0;font-size:smaller;line-height:1em}ul.prod-detail-brand-groups li{margin:.2em 2px .2em 0;padding:0;display:block;float:left;width:180px}ul.static_page-brand-groups{list-style-type:none;margin:1em 0;padding:0;font-size:1em;line-height:1em}ul.static_page-brand-groups li{margin:.2em 5% 1em 0;padding:0;display:block;float:left;width:250px;height:20px}.cart-page-table tbody td>img{width:50px;height:50px;border:1px solid #a3d06f;border-radius:5px}.cart-page-table tfoot{font-size:larger}.bonus-add{margin:0 0 1em;display:flex;justify-content:flex-end}.bonus-add>span{display:inline-block;margin:.25em 0;padding:.5em 0 .5em 2.5em;background:transparent url(/images/bonus/rublik.jpg) no-repeat left center;background-size:contain}.captcha-block{width:500px}.captcha-block .captcha-input{display:inline-block;vertical-align:top;text-align:right}.captcha-block .captcha-input input,.captcha-block .captcha-input label{margin:0}.captcha-block .captcha-image{display:inline-block;vertical-align:top;margin-left:1em}.captcha-block .captcha-image span{margin:0 !important}#regForm .captcha-block .captcha-input{width:150px}#regForm .captcha-block .captcha-input label{margin:0}#regForm .captcha-block .captcha-image{left:160px}.profile-user-box{margin:15px 0;padding:7.5px;border:1px solid #bfce8f;background-color:#fefefd;background:linear-gradient(top,#fefefd 0%,#f2f9d9 100%)}.profile-user-box .fa.fa-gift{margin-left:35px}.profile-user-box .fa.fa-gift:before{color:red;font-size:220%;margin-left:-40px;vertical-align:top;float:left}.addressbook-form{display:none;z-index:100;margin:0 0 2em 0;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.addressbook-form img{vertical-align:middle}.monospace{font-family:monospace,monospace}.msgbox{margin:1em 0;padding:1em;border:1px solid silver}.goodmsg{color:#00a701}.errmsg{color:#ff5241}.smaller{font-size:smaller}.jsLink{cursor:pointer;color:#003368 !important;text-decoration:underline dashed}button.jsLink{background:none;border:none;padding:0;display:inline-block;border-bottom:1px dashed #00458a}.currency{white-space:nowrap}.currency:after{display:inline-block;margin-left:.125em}.currency:before{display:inline-block;margin-right:.125em}.currency.rub:after{content:'₽'}.currency.rub.from:before{content:'от ';font-size:smaller;font-weight:normal}.currency.usd:before{content:'$'}.currency.eur:before{content:'€'}.currency.gbp:before{content:'£'}.loading{cursor:wait;background:transparent url(/images/loading.gif) no-repeat 50% 50%;text-indent:-9999px;overflow:hidden}.cart-form .loading{text-indent:-9999px}.loading-green{width:100px !important;padding:3px;background-image:url(/images/loading-green.gif)}div.error-page-text{width:500px;margin:0 auto}#share-links-container{height:20px;padding:2px 5px;overflow:hidden;display:inline-block}.share-box{color:#687657;padding:0 5px 0;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;font-size:12px;line-height:16px;height:16px}.share-box:after{content:'.';display:block;clear:left;visibility:hidden;line-height:0;width:0;height:0}.share-box a{display:inline-block;z-index:2;margin:0px 0 2px .5em;padding:0;width:16px;height:16px;text-decoration:none;background-image:url(http://www.vzotch.ru/images/share-icon.png);background-position:50% 50%;background-repeat:no-repeat;vertical-align:middle;overflow:hidden}br.block{display:block;clear:left;margin-bottom:.1em}.notification-top{background:rgba(224,255,166,0.9);color:black;text-shadow:1px 1px 1px white;text-align:center;font-size:110%;border-radius:0 0 1em 1em;position:fixed;top:0px;left:50%;width:600px;margin-left:-300px;height:60px;z-index:1000}.btn-close{display:block;float:right;width:16px;height:16px;line-height:16px;margin:.25em;background-color:#ff7d78;color:white;border-radius:12px;font-size:smaller;cursor:pointer}.ui-widget{font-size:100% !important}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-weight:normal !important;font-family:Tahoma,Arial,sans-serif}input[type=button].ui-button,.ui-button-text,.ui-button-text{padding:.15em .5em !important}a.ui-button{color:#fff !important}.ui-widget-header{background-color:#a0ad7e !important;background:-webkit-linear-gradient(top, #a0ad7e 0%, #95a276 100%) !important;background:-moz-linear-gradient(top, #a0ad7e 0%, #95a276 100%) !important;background:-ms-linear-gradient(top, #a0ad7e 0%, #95a276 100%) !important;background:-o-linear-gradient(top, #a0ad7e 0%, #95a276 100%) !important;background:linear-gradient(top, #a0ad7e 0%, #95a276 100%) !important;border:none;border-radius:3px 3px 0 0;font-weight:normal !important;color:white !important}.ui-dialog{padding:0 !important;box-shadow:0 5px 20px gray;border:none}.ui-dialog-content,.ui-dialog-buttonpane{border-radius:0 0 6px 6px;font-size:90%}.ui-icon{display:inline-block;vertical-align:middle;margin-right:.25em}.ui-dialog-titlebar{padding:.1em .5em !important}.ui-dialog-titlebar .ui-button{background:transparent;border:none}.no-title .ui-dialog-titlebar{display:none}h2.ui-widget-header{margin:0 -10px .5em;border-radius:0;padding:.25em .5em !important}.ui-widget-content{background-color:#fff}.ui-dialog .ui-widget-content{margin:0;border:none;border-radius:0 0 3px 3px}.ui-tooltip{border:1px solid silver !important;padding:5px;color:#444e33 !important;border-radius:6px;box-shadow:0 0 7px black;box-shadow:0 0 6px 2px rgba(100,100,100,0.25) !important}.ui-tooltip,.ui-tooltip .arrow:after{background-color:#fff;border:1px solid silver}.ui-tooltip .arrow{width:16px;height:24px;overflow:hidden;position:absolute}.ui-tooltip.left .arrow{top:50%;left:100%;margin-top:-10px}.ui-tooltip.left .arrow:after{right:12px;top:-4px}.ui-tooltip.right{max-width:200px}.ui-tooltip.right .arrow{top:50%;left:-16px;margin-top:-10px}.ui-tooltip.right .arrow:after{left:12px;top:-4px}.ui-tooltip .arrow:after{content:"";position:absolute;width:25px;height:25px;box-shadow:6px 5px 9px -9px black;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);tranform:rotate(45deg)}.ui-tooltip-content.filters-tooltip{font-size:50%;color:#444e33;width:400px !important}
