/* Cached: 06-07-2023 14:06:15 */
/* jquery.toast.min.css */
.jq-toast-wrap,.jq-toast-wrap *{margin:0;padding:0}.jq-toast-wrap{display:block;position:fixed;width:350px;pointer-events:none!important;letter-spacing:normal;z-index:9000!important}.jq-toast-wrap.bottom-left{bottom:20px;left:20px}.jq-toast-wrap.bottom-right{bottom:20px;right:40px}.jq-toast-wrap.top-left{top:20px;left:20px}.jq-toast-wrap.top-right{top:20px;right:40px}.jq-toast-single{display:block;width:100%;padding:10px;margin:0 0 5px;border-radius:4px;font-size:12px;font-family:arial,sans-serif;line-height:17px;position:relative;pointer-events:all!important;background-color:#444;color:#fff}.jq-toast-single h2{font-family:arial,sans-serif;font-size:14px;margin:0 0 7px;background:0 0;color:inherit;line-height:inherit;letter-spacing:normal}.jq-toast-single a{color:#eee;text-decoration:none;font-weight:700;border-bottom:1px solid #fff;padding-bottom:3px;font-size:12px}.jq-toast-single ul{margin:0 0 0 15px;background:0 0;padding:0}.jq-toast-single ul li{list-style-type:disc!important;line-height:17px;background:0 0;margin:0;padding:0;letter-spacing:normal}.close-jq-toast-single{position:absolute;z-index:5;top:3px;right:7px;font-size:14px;cursor:pointer}.jq-toast-loader{display:block;position:absolute;top:-2px;height:5px;width:0;left:0;border-radius:5px;background:red}.jq-toast-loaded{width:100%}.jq-has-icon{padding:10px 10px 10px 50px;background-repeat:no-repeat;background-position:10px}.jq-icon-info{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=);background-color:#31708f;color:#d9edf7;border-color:#bce8f1}.jq-icon-warning{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=);background-color:#fd9500;color:#fff;border-color:#faebcc}.jq-icon-error{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=);background-color:#b80602;color:yellow;border-color:#ebccd1}.jq-icon-success{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==);color:#dff0d8;background-color:#3c763d;border-color:#d6e9c6;}
/* S.SH */
.jq-toast-wrap.bottom-right .close-jq-toast-single{font-size: 22px;}
.jq-toast-single .inner{position: relative;z-index:1;margin: -15px;-width: 100%;-height: 100%;border-left: 15px solid green;min-height: 80px;padding: 15px;box-shadow: 0 0 5px rgba(0,0,0,.3);background: #fff;}
.jq-toast-single .inner.error{ border-left: 15px solid #dd0000;}
.jq-toast-wrap .error{color:yellow;}
/* passtrength.css */
.pass-meter{ position: relative; width: 100%;}.pass-meter > input{width: 100%;display: inline-block;box-sizing: border-box;-moz-box-shadow: none !important;-webkit-box-shadow: none !important;box-shadow: none !important;padding: 3px 12px; height: 28px; font-size: 14px; line-height: 18px; margin-top: 4px;padding-right: 30px!important;}.pass-meter > input:focus { outline-width: 0;}.pass-meter::after{ content: ''; height: 4px; overflow: hidden; width: 0%; transition: width .5s; position: absolute; z-index:10; left: 0px; bottom:-2px;}.pass-meter.weak::after{ background-color: #EC644B; width: 25%;}.pass-meter.medium::after{ content: ''; background-color: #E87E04; width: 50%;}.pass-meter.strong::after{ content: ''; background-color: #EFBF17; width: 75%;}.pass-meter.very-strong::after{ content: ''; background-color: #42A72A; width: 100%;}.pass-meter .show-pass{ position: absolute; z-index:5; top:8px; right: 5px; font-size:18px;}.pass-wrap.active .show-pass{margin:0px -1px 0 0;}.pass-meter .show-pass.active{ opacity: .5;}.pass-meter .show-pass img{ display: block; width: 100%; height: auto;}.pass-meter .show-pass:hover{ cursor: pointer;}.pass-meter .tooltip { background: #000000; top: 100%; color: #fff; font-family:Arial; font-size: 12px; display: block; left: 50%; transform: translate(-50%,5px); margin-bottom: 15px; opacity: 0; padding: 5px 10px; pointer-events: none; position: absolute; min-width: 70px; box-sizing: border-box; text-align: center; z-index: 10; -webkit-transition: all .25s ease-out; -moz-transition: all .25s ease-out; -ms-transition: all .25s ease-out; -o-transition: all .25s ease-out; transition: all .25s ease-out; -webkit-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28); -moz-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28); -ms-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28); -o-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28); box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);}.pass-meter.weak .tooltip{ background-color: #EC644B;}.pass-meter.weak .tooltip:after{ border-left: solid transparent 7px; border-right: solid transparent 7px; border-bottom: solid #EC644B 7px; top: -7px; content: " "; height: 0; left: 50%; margin-left: -7px; position: absolute; width: 0;}.pass-meter.medium .tooltip{ background-color: #E87E04;}.pass-meter.medium .tooltip:after{ border-left: solid transparent 7px; border-right: solid transparent 7px; border-bottom: solid #E87E04 7px; top: -7px; content: " "; height: 0; left: 50%; margin-left: -7px; position: absolute; width: 0;}.pass-meter.strong .tooltip{ background-color: #EFBF17;}.pass-meter.strong .tooltip:after{ border-left: solid transparent 7px; border-right: solid transparent 7px; border-bottom: solid #EFBF17 7px; top: -7px; content: " "; height: 0; left: 50%; margin-left: -7px; position: absolute; width: 0;}.pass-meter.very-strong .tooltip{ background-color: #42A72A;}.pass-meter.very-strong .tooltip:after{ border-left: solid transparent 7px; border-right: solid transparent 7px; border-bottom: solid #42A72A 7px; top: -7px; content: " "; height: 0; left: 50%; margin-left: -7px; position: absolute; width: 0;}.pass-meter.weak .tooltip:before { top: -20px; content: " "; display: block; height: 20px; left: 0; position: absolute; width: 100%;}.pass-meter .tooltip:after { border-left: solid transparent 7px; border-right: solid transparent 7px; border-bottom: solid #000000 7px; top: -7px; content: " "; height: 0; left: 50%; margin-left: -7px; position: absolute; width: 0; -webkit-transition: all .25s ease-out; -moz-transition: all .25s ease-out; -ms-transition: all .25s ease-out; -o-transition: all .25s ease-out; transition: all .25s ease-out;}.pass-meter:hover .tooltip { opacity: 1; pointer-events: auto; transform: translate(-50%,10px);}.lte8 .pass-meter .tooltip { display: none;}.lte8 .pass-meter:hover .tooltip { display: block;}.dummy-pass{position:absolute;z-index:2;top: calc(50% - 10px);}.pass-wrap{position:relative;z-index:1;width:220px;display:none;}.pass-wrap.active{position:relative;width:220px;visibility:visible;}.pass-wrap .pass-tools{ position: absolute; z-index: 2; left: 100%; margin-left: 10px; top: calc(50% - 10px);white-space:nowrap;}.pass-wrap .pass-tools a{margin: 0 4px;white-space:nowrap;}.pass-tools .copy{display:none;}.pass-wrap.has-text.active .pass-tools .copy{display:inline-block;}#utabs .pass-wrap{display:block;width:100%;}#utabs .pass-wrap .pass-tools{position:relative;left:0;top:0;margin:0;}#utabs .pass-meter > input{font-size:inherit;}#utabs .pass-meter .show-pass{top:9px;}
/* global.css */
:root{--logo-url: url('images/logo-default.png');--logo-sign-url: url('images/logo-sign.png');--body-bg-color: #fff;--body-bg-url: url('');--theme-light: #a4aec2;--theme-dark: #808a9e;--bg-image-url-1: url('');--bg-image-url-2: url('');--bg-image-url-3: url('');--color-first: #282F4E;--color-first-50: rgb(40 47 78 / 50%);--color-first-80: rgb(40 47 78 / 80%);--color-second: #3B4261;--color-trird: '';--color-light: '';--color-lighter: '';--color-pale: #a6a8af;--color-palest: #e7ebf9;--color-grey: #e7ecef;--color-grey-light: #eff4f6;--color-grey-dark: #d0deeb;--color-dark: #222;--color-darker: #000;--text-color: #222;--text-color-lighter: #fff;--link-color: '';--link-color-hover: #f43685;--btn-color: '';--btn-color-hover: '';--btn-bg-color: '';--btn-bg-color-hover: '';--bg-light: #f5f5f5;--bg-light-30: rgb(245 245 245 / 30%);--bg-blue-light: #3A9DFE;--bg-blue-dark: #308fed;--bg-purple-light: #9702b3;--bg-purple-dark: #8903A2;--bg-green-light: #55DCAB;--bg-green-dark: #3bcd98;--bg-pink-light: #EA087B;--bg-pink-dark: #d90b6e;--bg-yellow-light: #FBCD44;--bg-yellow-dark: #F9C115;--bg-orange-light: #ffa500;--bg-orange-dark: #ff9400;--card-border-radius: 5px;--swiper-theme-color:#e91669;--fantasy: #ff00b1;--classic: #94a2ff;--imaginary: #ff0000;--unreal-reality: #cddb00;--impossible-object: #00d1b4;--humans: #ff4d18;--mystic: #00b8ff;--spiritual: #d591ff;--decor: #ffe000;--nature: #45ed00;--nature-dark: #00ab44;}
/* menu.css */
@media only screen and (max-width: 1169px) { body.mm-left.overflow-hidden { overflow: hidden; }}.mm-search input { font-family: sans-serif; font-size: 1.6rem;}.mm-search input[type="search"]::-ms-clear {  display: none;}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button,input[type="search"]::-webkit-search-results-decoration { display: none;}.lnav,.snav,.cnav,.mm-content, .mm-header {  -webkit-transform: translateZ(0); -moz-transform: translateZ(0); -ms-transform: translateZ(0); -o-transform: translateZ(0); transform: translateZ(0); will-change: transform; position: relative; -webkit-transition: -webkit-transform 0.3s; -moz-transition: -moz-transform 0.3s; transition: transform 0.3s;}.mm-header.fixed-top{position:fixed;}.mm-back{cursor:pointer;}.mm-back a{pointer-events:none;}@media only screen and (max-width: 1169px) {.mm-visible .lnav,.mm-visible .snav,.mm-visible .cnav,.mm-content.nav-is-visible, .mm-header.nav-is-visible {-webkit-transform: translateX(-260px);-moz-transform: translateX(-260px);-ms-transform: translateX(-260px);-o-transform: translateX(-260px);transform: translateX(-260px);}.mm-left.mm-visible .lnav,.mm-left.mm-visible .snav,.mm-left.mm-visible .cnav,.mm-left .mm-content.nav-is-visible, .mm-left .mm-header.nav-is-visible { -webkit-transform: translateX(260px); -moz-transform: translateX(260px); -ms-transform: translateX(260px); -o-transform: translateX(260px); transform: translateX(260px);}}.mm-content { min-height: 100vh; z-index: 2;}.mm-header { height: 50px; z-index: 3;}.nav-is-fixed .mm-header {  position: fixed; top: 0; left: 0; width: 100%;}.mm-buttons { position: relative; z-index:2; display: inline-block; top: 3px; padding:0;}.mm-buttons li { display: inline-block; float:left;}.mobile.portrait .mm-buttons{margin:0;padding:0;}@media only screen and (max-width: 1169px) { .mm-left .mm-buttons { position:absolute; right: auto; left:0; } .mm-left .mm-buttons li {}}@media only screen and (min-width: 1170px) { .mm-buttons { top: 18px; float:right; }}.mm-search-trigger, .mm-trigger { position: relative; display: block; width: 44px; height: 44px; overflow: hidden; white-space: nowrap;  overflow:hidden; text-indent:-300px; z-index: 3;}.mm-search-trigger::before, .mm-search-trigger::after {  content: ''; position: absolute; -webkit-transition: opacity 0.3s; -moz-transition: opacity 0.3s; transition: opacity 0.3s;  -webkit-transform: translateZ(0); -moz-transform: translateZ(0); -ms-transform: translateZ(0); -o-transform: translateZ(0); transform: translateZ(0); -webkit-backface-visibility: hidden; backface-visibility: hidden;}.mm-search-trigger::before {  top: 11px; left: 11px; width: 18px; height: 18px; border-radius: 50%; border: 3px solid var(--color-dark);}.mm-search-trigger::after {  height: 3px; width: 8px; background: var(--color-dark); bottom: 14px; right: 11px; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg);}.mm-search-trigger span {  position: absolute; height: 100%; width: 100%; top: 0; left: 0;}.mm-search-trigger span::before, .mm-search-trigger span::after {  content: ''; position: absolute; display: inline-block; height: 3px; width: 22px; top: 50%; margin-top: -2px; left: 50%; margin-left: -11px; background: var(--color-dark); opacity: 0;  -webkit-transform: translateZ(0); -moz-transform: translateZ(0); -ms-transform: translateZ(0); -o-transform: translateZ(0); transform: translateZ(0); -webkit-backface-visibility: hidden; backface-visibility: hidden; -webkit-transition: opacity 0.3s, -webkit-transform 0.3s; -moz-transition: opacity 0.3s, -moz-transform 0.3s; transition: opacity 0.3s, transform 0.3s;}.mm-search-trigger span::before { -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg);}.mm-search-trigger span::after { -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg);}.mm-search-trigger.search-is-visible::before, .mm-search-trigger.search-is-visible::after {  opacity: 0;}.mm-search-trigger.search-is-visible span::before, .mm-search-trigger.search-is-visible span::after {  opacity: 1;}.mm-search-trigger.search-is-visible span::before { -webkit-transform: rotate(135deg); -moz-transform: rotate(135deg); -ms-transform: rotate(135deg); -o-transform: rotate(135deg); transform: rotate(135deg);}.mm-search-trigger.search-is-visible span::after { -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg);}.mm-trigger span, .mm-trigger span::before, .mm-trigger span::after {  position: absolute; display: inline-block; height: 3px; width: 24px; background: var(--color-dark);}.mm-trigger span {  position: absolute; top: 50%; right: 10px; margin-top: -2px; -webkit-transition: background 0.3s 0.3s; -moz-transition: background 0.3s 0.3s; transition: background 0.3s 0.3s;}.mm-trigger span::before, .mm-trigger span::after {  content: ''; right: 0;  -webkit-transform: translateZ(0); -moz-transform: translateZ(0); -ms-transform: translateZ(0); -o-transform: translateZ(0); transform: translateZ(0); -webkit-backface-visibility: hidden; backface-visibility: hidden; -webkit-transform-origin: 0% 50%; -moz-transform-origin: 0% 50%; -ms-transform-origin: 0% 50%; -o-transform-origin: 0% 50%; transform-origin: 0% 50%; -webkit-transition: -webkit-transform 0.3s 0.3s; -moz-transition: -moz-transform 0.3s 0.3s; transition: transform 0.3s 0.3s;}.mm-trigger span::before {  top: -6px;}.mm-trigger span::after {  top: 6px;}.mm-trigger.nav-is-visible span {  background: rgba(46, 50, 51, 0);}.mm-trigger.nav-is-visible span::before, .mm-trigger.nav-is-visible span::after {  background: var(--color-dark);}.mm-trigger.nav-is-visible span::before { -webkit-transform: translateX(4px) translateY(-3px) rotate(45deg); -moz-transform: translateX(4px) translateY(-3px) rotate(45deg); -ms-transform: translateX(4px) translateY(-3px) rotate(45deg); -o-transform: translateX(4px) translateY(-3px) rotate(45deg); transform: translateX(4px) translateY(-3px) rotate(45deg);}.mm-trigger.nav-is-visible span::after { -webkit-transform: translateX(4px) translateY(2px) rotate(-45deg); -moz-transform: translateX(4px) translateY(2px) rotate(-45deg); -ms-transform: translateX(4px) translateY(2px) rotate(-45deg); -o-transform: translateX(4px) translateY(2px) rotate(-45deg); transform: translateX(4px) translateY(2px) rotate(-45deg);}@media only screen and (min-width: 1170px) { .mm-trigger { display: none; }}.mm-primary, .mm-primary ul{padding:0;}.mm-primary, .mm-primary ul { position: fixed; top: 0; right: 0; height: 100%; width: 260px; background:var(--color-darker); overflow: auto; -webkit-overflow-scrolling: touch; z-index: 3;  -webkit-transform: translateZ(0); -moz-transform: translateZ(0); -ms-transform: translateZ(0); -o-transform: translateZ(0); transform: translateZ(0); -webkit-transform: translateX(0); -moz-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0); -webkit-transition: -webkit-transform 0.3s; -moz-transition: -moz-transform 0.3s; transition: transform 0.3s;}.mm-primary a, .mm-primary ul a, .mm-primary .dd {text-decoration:none; display: block; line-height: 50px; padding: 0 20px; color: #ffffff; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; overflow: hidden; text-overflow: ellipsis; border-bottom: 1px solid #3a3f40; -webkit-transform: translateZ(0); -moz-transform: translateZ(0); -ms-transform: translateZ(0); -o-transform: translateZ(0); transform: translateZ(0); will-change: transform, opacity; -webkit-transition: -webkit-transform 0.3s, opacity 0.3s; -moz-transition: -moz-transform 0.3s, opacity 0.3s; transition: transform 0.3s, opacity 0.3s;}.mm-primary a:hover, .mm-primary ul a:hover{color:#fff;}.mm-primary a b{font-weight:normal;}.mm-primary a.has-icon{line-height:16px;}.mm-primary a.has-icon img{float:left;max-width:64px;margin-right:5px;}.mm-primary a.has-icon span{font-size: 12px;display: block;}.mm-primary.is-hidden, .mm-primary ul.is-hidden {  -webkit-transform: translateX(100%); -moz-transform: translateX(100%); -ms-transform: translateX(100%); -o-transform: translateX(100%); transform: translateX(100%);}.mm-primary.moves-out > li > a, .mm-primary ul.moves-out > li > a, .mm-primary.moves-out > li .dd{  -webkit-transform: translateX(-100%); -moz-transform: translateX(-100%); -ms-transform: translateX(-100%); -o-transform: translateX(-100%); transform: translateX(-100%); opacity: 0;}@media only screen and (max-width: 1169px) { .mm-left .mm-primary, .mm-left .mm-primary ul { right: auto; left: 0; }}.mm-primary .see-all a {  color: var(--color-first); text-decoration:none;}.mm-primary .mm-gallery .mm-item, .mm-primary .mm-icons .mm-item {  line-height: 80px;}.mm-primary .mm-gallery .mm-item b, .mm-primary .mm-icons .mm-item b { overflow: hidden; text-overflow: ellipsis;display: block;}.mm-primary .mm-gallery .mm-item { padding-left: 80px; min-height: 52px;}.mm-primary .mm-gallery .mm-item img { position: absolute; display: block; height: 40px; width: auto; left: 20px; top:5px;}.mm-primary .mm-icons .mm-item { padding-left: 75px;}.mm-primary .mm-icons .mm-item span { color: var(--color-dark); font-size: 1rem;  display: none;}.mm-primary .mm-icons .mm-item::before,.mm-primary .blogs .mm-icons .mm-item .img {  content: ''; display: block; position: absolute; left: 20px; top: 50%; margin-top: -20px; width: 40px; height: 40px; background-repeat: no-repeat; background-position: center center; background-size: 40px 40px;}.mm-primary .blogs .mm-icons .mm-item{min-height:120px;padding-left:130px;}.mm-primary .blogs .mm-icons .mm-item .img{overflow:hidden;width: 120px;height:120px;left: 0px;margin-top: -60px;}.mm-primary .blogs .mm-icons .mm-item .img img{width:100%;}.mm-primary .mm-icons .mm-item.item-1::before { background-image: url("../img/line-icon-1.svg");}.mm-primary .mm-icons .mm-item.item-2::before { background-image: url("../img/line-icon-2.svg");}.mm-primary .mm-icons .mm-item.item-3::before { background-image: url("../img/line-icon-3.svg");}.mm-primary .mm-icons .mm-item.item-4::before { background-image: url("../img/line-icon-4.svg");}.mm-primary .mm-icons .mm-item.item-5::before { background-image: url("../img/line-icon-5.svg");}.mm-primary .mm-icons .mm-item.item-6::before { background-image: url("../img/line-icon-6.svg");}.mm-primary .mm-icons .mm-item.item-7::before { background-image: url("../img/line-icon-7.svg");}.mm-primary .mm-icons .mm-item.item-8::before { background-image: url("../img/line-icon-8.svg");}@media only screen and (max-width: 1169px) { .mm-visible .lnav,.mm-visible .snav,.mm-visible .cnav,.mm-left .mm-primary{visibility: visible;-webkit-transform: translateX(-260px);-moz-transform: translateX(-260px);-ms-transform: translateX(-260px);-o-transform: translateX(-260px);transform: translateX(-260px);-webkit-transition: transform 0.3s;-moz-transition: transform 0.3s;transition: transform 0.3s;}.mm-visible .lnav,.mm-visible .snav,.mm-visible .cnav,.mm-left .mm-primary.nav-is-visible{-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0);} .mm-primary b{font-size: 1rem;line-height:20px;margin:0.2rem .2rem 0.2rem 0;}}@media only screen and (min-width: 1170px) { .mm-primary { position: static; padding: 0; height: auto; width: auto;  overflow: visible; background: transparent;padding-left: 200px; } .mm-primary::after { clear: both; content: ""; display: table; } .mm-primary.moves-out > li > a {  -webkit-transform: translateX(0); -moz-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0); opacity: 1; } .mm-primary ul { position: static; height: auto; width: auto; background: transparent; overflow: visible; z-index: 3; } .mm-primary ul.is-hidden {  -webkit-transform: translateX(0); -moz-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0); } .mm-primary ul.moves-out > li > a {  -webkit-transform: translateX(0); -moz-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0); opacity: 1; } .mm-primary > li { float: left; margin-left:1em; } .mm-primary li.langs{position:relative;} .mm-primary > li > a, .mm-primary > li .dd > a {  position: relative; display: inline-block; height: 80px; line-height: 80px; padding: 0 10px; color: var(--color-dark); overflow: visible; border-bottom: none; -webkit-transition: color 0.3s, box-shadow 0.3s; -moz-transition: color 0.3s, box-shadow 0.3s; transition: color 0.3s, box-shadow 0.3s; } .mm-primary > li > a:hover { color: var(--color-first); } .mm-primary > li > a.selected { color: var(--color-first); box-shadow: inset 0 -2px 0 var(--color-first); } .mm-primary .mm-back, .mm-primary .see-all { display: none; } .mm-primary .mm-secondary, .mm-primary .mm-gallery, .mm-primary .mm-icons, .mm-primary .mm-langs{  position: absolute; top: 80px;left:0;right:0; width: 100vw; background: #ffffff; padding: 48px 64px 130px; box-shadow: inset 0 1px 0 #e2e3df, 0 3px 6px rgba(0, 0, 0, 0.05); -webkit-transform: translateX(0); -moz-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0); -webkit-transition: opacity .3s 0s, visibility 0s 0s; -moz-transition: opacity .3s 0s, visibility 0s 0s; transition: opacity .3s 0s, visibility 0s 0s; } .mm-primary .mm-langs{width:auto;min-width: 250px;left:50%;transform:translateX(-50%);padding:0;} .mm-primary .mm-secondary::after, .mm-primary .mm-gallery::after, .mm-primary .mm-icons::after, .mm-primary .mm-langs::after { clear: both; content: ""; display: table; }  .mm-primary .mm-secondary.is-hidden, .mm-primary .mm-gallery.is-hidden, .mm-primary .mm-icons.is-hidden, .mm-primary .mm-langs.is-hidden { opacity: 0; visibility: hidden; -webkit-transition: opacity .3s 0s, visibility 0s .3s; -moz-transition: opacity .3s 0s, visibility 0s .3s; transition: opacity .3s 0s, visibility 0s .3s; } .mm-primary .mm-secondary > .see-all, .mm-primary .mm-gallery > .see-all, .mm-primary .mm-icons > .see-all {  display: block; position: absolute; left: 0; bottom: 0; height: 80px; width: 100%; overflow: hidden;  margin: 0; padding: 0; } .mm-primary .mm-secondary > .see-all a, .mm-primary .mm-gallery > .see-all a, .mm-primary .mm-icons > .see-all a { position: absolute; width: 100%; height: 100%; top: 0; left: 0; font-size: 2.2rem; font-weight: bold; text-align: center; line-height: 80px; border-top: 1px solid #e2e3df;  border-bottom: none; margin: 0; padding: 0; -webkit-transition: color 0.2s, background 0.2s, border 0.2s; -moz-transition: color 0.2s, background 0.2s, border 0.2s; transition: color 0.2s, background 0.2s, border 0.2s; } .mm-primary .mm-secondary > .see-all a:hover, .mm-primary .mm-gallery > .see-all a:hover, .mm-primary .mm-icons > .see-all a:hover { background:var(--color-first-80); border-color:var(--color-first); color: #ffffff; } .mm-primary .mm-secondary > li {  height: 340px;  width: 23%; float: left; margin-right: 2.66%; border-right: 1px solid #e2e3df; overflow: hidden; overflow-x: hidden; overflow-y: auto; -webkit-overflow-scrolling: touch; } .mm-primary .mm-secondary > li:nth-child(4n+2) {  margin-right: 0; border-right: none; } .mm-primary .mm-secondary > li > a {  color: var(--color-first); font-size: 1.6rem; margin-bottom: .6em; } .mm-primary .mm-secondary > li > a b{font-weight:bold;} .mm-primary .mm-secondary a, .mm-primary .mm-langs a { color:var(--color-dark); border-bottom: none; font-size: 1rem; }.mm-primary .mm-secondary a span{display: block;font-size: 1rem;line-height: 1.3rem;} .mm-primary .mm-langs a{line-height:34px;} .mm-primary .mm-secondary a{padding: 0 18% 0 0; height: 30px;line-height: 30px;} .mm-primary .mm-secondary a.has-icon{ height:auto;line-height:22px;} .mm-primary .mm-secondary a.has-icon:after{content:' ';clear:both;display:block;} .mm-primary .mm-secondary a.has-icon img{margin-right: 8px;max-width:120px;} .mm-primary .mm-secondary a:hover, .mm-primary .mm-langs a:hover { color: var(--color-first); } .mm-primary .mm-secondary ul {  -webkit-transform: translateZ(0); -moz-transform: translateZ(0); -ms-transform: translateZ(0); -o-transform: translateZ(0); transform: translateZ(0); } .mm-primary .mm-secondary ul ul {  position: absolute; top: 0; left: 0; height: 100%; width: 100%; } .mm-primary .mm-secondary ul ul.is-hidden { -webkit-transform: translateX(100%); -moz-transform: translateX(100%); -ms-transform: translateX(100%); -o-transform: translateX(100%); transform: translateX(100%); } .mm-primary .mm-secondary ul ul .mm-back { display: block; } .mm-primary .mm-secondary ul ul .mm-back a { color: transparent; } .mm-primary .mm-secondary ul ul .see-all { display: block; }  .mm-primary .mm-secondary ul ul li:not(.mm-back):not(.see-all){padding-left:25px;}  .mm-primary .mm-secondary .moves-out > li > a {  -webkit-transform: translateX(-100%); -moz-transform: translateX(-100%); -ms-transform: translateX(-100%); -o-transform: translateX(-100%); transform: translateX(-100%); } .mm-primary .mm-gallery li {  width: 22%; float: left; margin: 0 4% 40px 0; } .mm-primary .mm-gallery li:nth-child(4n+2) {  margin-right: 0; } .mm-primary .mm-gallery .mm-item { border-bottom: none; padding: 0; height: auto; line-height: 1.2; } .mm-primary .mm-gallery .mm-item img { position: static; margin-top: 0; height: auto; width: 100%; margin-bottom: .6em; } .mm-primary .mm-gallery .mm-item b { color: var(--color-first); font-weight: bold; padding: 0; } .mm-primary .mm-icons li {  width: 32%; float: left; margin: 0 2% 20px 0; } .mm-primary .mm-icons li:nth-child(3n+2) {  margin-right: 0; } .mm-primary .mm-icons .mm-item { border-bottom: none; line-height: 1.2; padding:4px 0 8px 85px; position: relative; } .mm-primary .mm-icons .mm-item:hover { background: #f6f6f5; } .mm-primary .mm-icons .mm-item b { color: var(--color-first); font-weight: bold; } .mm-primary .mm-icons .mm-item span { display: block; } .mm-primary .mm-icons .mm-item::before{ left: 25px; } .mm-primary .blogs .mm-icons .mm-item .img {left:0;}}.has-children > a, .mm-back a { position: relative;}.has-children > a::before, .has-children > a::after, .mm-back a::before, .mm-back a::after {  }.has-children > a::before, .mm-back a::before { -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg);}.has-children > a::after, .mm-back a::after { -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg);}@media only screen and (min-width: 1170px) { .has-children > a::before, .has-children > a::after, .mm-back a::before, .mm-back a::after { background: var(--color-first); } .has-children > a:hover::before, .has-children > a:hover::after, .mm-back a:hover::before, .mm-back a:hover::after { background: var(--color-first); }}.has-children > a { padding-right: 40px;}.has-children > a::before, .has-children > a::after {  right: 20px; -webkit-transform-origin: 9px 50%; -moz-transform-origin: 9px 50%; -ms-transform-origin: 9px 50%; -o-transform-origin: 9px 50%; transform-origin: 9px 50%;}.mm-primary .mm-back a { padding-left: 40px;}.mm-primary .mm-back a::before, .mm-primary .mm-back a::after {  left: 20px; -webkit-transform-origin: 1px 50%; -moz-transform-origin: 1px 50%; -ms-transform-origin: 1px 50%; -o-transform-origin: 1px 50%; transform-origin: 1px 50%;}@media only screen and (min-width: 1170px) { .has-children > a::before, .has-children > a::after { right: 15%; } .mm-primary > .has-children > a {  padding-right: 30px !important; } .mm-primary > .has-children > a::before, .mm-primary > .has-children > a::after { width: 9px; -webkit-transform-origin: 50% 50%; -moz-transform-origin: 50% 50%; -ms-transform-origin: 50% 50%; -o-transform-origin: 50% 50%; transform-origin: 50% 50%; background: #c9cbc4; -webkit-backface-visibility: hidden; backface-visibility: hidden; -webkit-transition: width 0.3s, -webkit-transform 0.3s; -moz-transition: width 0.3s, -moz-transform 0.3s; transition: width 0.3s, transform 0.3s; } .mm-primary > .has-children > a::before { right: 12px; } .mm-primary > .has-children > a::after { right: 7px; } .mm-primary > .has-children > a.selected::before, .mm-primary > .has-children > a.selected::after { width: 14px; } .mm-primary > .has-children > a.selected::before { -webkit-transform: translateX(5px) rotate(-45deg); -moz-transform: translateX(5px) rotate(-45deg); -ms-transform: translateX(5px) rotate(-45deg); -o-transform: translateX(5px) rotate(-45deg); transform: translateX(5px) rotate(-45deg); } .mm-primary > .has-children > a.selected::after { -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); } .mm-secondary > .has-children > a::before, .mm-secondary > .has-children > a::after {  display: none; } .mm-primary .mm-back a { padding-left: 20px; } .mm-primary .mm-back a::before, .mm-primary .mm-back a::after { left: 1px; }}.mm-search { position: absolute; height: 50px; width: 100%; top: 50px; left: 0; z-index: 4; opacity: 0; visibility: hidden; -webkit-transition: opacity .3s 0s, visibility 0s .3s; -moz-transition: opacity .3s 0s, visibility 0s .3s; transition: opacity .3s 0s, visibility 0s .3s;}.mm-search form { height: 100%; width: 100%;}.mm-search input { border-radius: 0; border: none; background: #ffffff; height: 100%; width: 100%; padding: 0 5%; box-shadow: inset 0 1px 0 #e2e3df, 0 3px 6px rgba(0, 0, 0, 0.05); -webkit-appearance: none; -moz-appearance: none; -ms-appearance: none; -o-appearance: none; appearance: none;}.mm-search input::-webkit-input-placeholder { color: #c9cbc4;}.mm-search input::-moz-placeholder { color: #c9cbc4;}.mm-search input:-moz-placeholder { color: #c9cbc4;}.mm-search input:-ms-input-placeholder { color: #c9cbc4;}.mm-search input:focus { outline: none;}.mm-search.is-visible { opacity: 1; visibility: visible; -webkit-transition: opacity .3s 0s, visibility 0s 0s; -moz-transition: opacity .3s 0s, visibility 0s 0s; transition: opacity .3s 0s, visibility 0s 0s;}.nav-is-fixed .mm-search { position: fixed;}@media only screen and (min-width: 1170px) { .mm-search { height: 120px; top: 80px; } .mm-search input { padding: 0 2em; font-size: 3.2rem; font-weight: 300; }}.mm-overlay {  position: fixed; z-index: 2; height: 100%; width: 100%; top: 0; left: 0; cursor: default; background-color:var(--bg-light-30); visibility: hidden; opacity: 0; -webkit-backface-visibility: hidden; backface-visibility: hidden; -webkit-transition: opacity 0.3s 0s, visibility 0s 0.3s, -webkit-transform 0.3s 0s; -moz-transition: opacity 0.3s 0s, visibility 0s 0.3s, -moz-transform 0.3s 0s; transition: opacity 0.3s 0s, visibility 0s 0.3s, transform 0.3s 0s;}.mm-overlay.is-visible { opacity: 1; visibility: visible; -webkit-transition: opacity 0.3s 0s, visibility 0s 0s, -webkit-transform 0.3s 0s; -moz-transition: opacity 0.3s 0s, visibility 0s 0s, -moz-transform 0.3s 0s; transition: opacity 0.3s 0s, visibility 0s 0s, transform 0.3s 0s;}@media only screen and (max-width: 1169px) { .mm-overlay.is-visible { -webkit-transform: translateX(-260px); -moz-transform: translateX(-260px); -ms-transform: translateX(-260px); -o-transform: translateX(-260px); transform: translateX(-260px); } .mm-left .mm-overlay.is-visible { -webkit-transform: translateX(0); -moz-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0); } .mm-overlay.is-visible.search-is-visible, .mm-left .mm-overlay.is-visible.search-is-visible { -webkit-transform: translateX(0); -moz-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0); }}.no-js .mm-primary { position: relative; height: auto; width: 100%; overflow: visible; visibility: visible; z-index: 2;}.no-js .mm-search { position: relative; top: 0; opacity: 1; visibility: visible;}@media only screen and (min-width: 1170px) { .no-js .mm-primary { position: absolute; z-index: 3; display: inline-block; width: auto; top: 0; right: 150px; padding: 0; } .no-js .nav-is-fixed .mm-primary { position: fixed; }}.mm-langs .flag,.icon .flag{margin:4px 4px 0 0;}.translated-title{padding:3px 10px;background:var(--color-dark);color:#fff;}header .translated-title{padding:3px 10px;background:var(--bg-light);color:var(--color-dark);}#langs{display:none;}.lnav{position:relative;text-align: center;padding: 5px;box-shadow: 0 0 10px rgb(50 50 50 / 10%);}ul.lm{display:inline-flex;text-align: initial;margin:0;}ul.lm>li{display:inline-block;}ul.lm>li>a{display:flex;align-items: flex-start;padding: 5px;text-decoration:none;margin:0 5px;color: var(--color-dark);}ul.lm>li>a:hover{box-shadow:0 0 2px rgba(50,50,50,.5);background:#fff;}ul.lm>li img{margin-right:5px;max-width:70px;}ul.lm>li b{display:block;}ul.lm>li span{flex: 1;}ul.lm>li span span{font-size:12px;display:block;white-space:nowrap;font-weight:normal;}ul.lm>li a:after{content:' ';display:block;clear:both;}.snav{position:relative;text-align: center;padding: 0;}.snav ul{display:inline-flex;text-align: initial;margin:0;}ul.sm{display:inline-flex;text-align: initial;margin:0;}ul.sm,ul.sm ul,ul.sm li,ul.sm a { margin: 0; padding: 0; line-height: normal; list-style: none; position: relative; color:#f7f7f7;}ul.sm li a b{font-weight:normal;}ul.sm li ul li a b{max-width: 150px;display: block;white-space: normal;}ul.sm li a{}ul.sm ul,ul.sm li,ul.sm a{display: block;}ul.sm ul { opacity: 0; position: absolute; top: 100%; left: -9999px; z-index: 999; -webkit-transition: opacity .3s; transition: opacity .3s; }ul.sm li:hover > ul { left: 0; opacity: 1; z-index: 1000; }ul.sm ul li:hover > ul { top: 0; left: 100%; }ul.sm li { cursor: default; float: left; white-space: nowrap; }ul.sm ul li { float: none; }ul.sm li.hidden{display:none;}ul.sm li a span{display:none;}ul.sm ul { min-width: 12em; -webkit-box-shadow: 0 0 8px rgba(0,0,0,0.25); box-shadow: 0 0 8px rgba(0,0,0,0.25);padding:0;border-radius: 0;margin:0;background:rgb(255 255 255 / 80%);}ul.sm a {padding: 0 10px;font-weight: normal;line-height:53px;text-decoration: none;}ul.sm > li > .nav-active { background-color: rgba(0,0,0,0.05); }ul.sm a:hover,ul.sm a:focus,ul.sm li:hover a ,ul.sm li.active a {}ul.sm li li a,ul.sm li:hover li a {padding: 10px 10px;font-size: 14px;line-height: normal;border-bottom:none;color:#262626;}ul.sm li:hover li a:hover,ul.sm li:hover li a:focus,ul.sm li:hover li:hover a {background:var(--bg-light);}ul.sm li:hover li:hover li a {background:var(--bg-light);;}ul.sm li:hover li:hover li a:hover,ul.sm li:hover li:hover li a:focus,ul.sm li:hover li:hover li:hover a {background: #5a6673;}ul.sm li:hover li:hover li:hover li a {background: #5a6673;}ul.sm li:hover li:hover li:hover li a:hover,ul.sm li:hover li:hover li:hover li a:focus {background: #222;}ul.sm .has-children > a{padding-right:25px;}ul.sm .has-children > a::before{display:none;}ul.sm .has-children > a::after{content:' ';background:transparent;width: 0;height: 0;border-style: solid;border-width:5px 4px 0 4px;border-color: #fff transparent transparent transparent;transform:none;margin-top:-2px;position:absolute;right:10px;top:50%;transition:all .3s;}ul.sm .has-children > a:hover::before,ul.sm .has-children > a:hover::after{}.mobile ul.sm .has-children{padding-right:5px;}.mobile ul.sm .has-children > a::after{display:none;}.mobile ul.sm .has-children > .arr{top:16px;right:0;}.mobile.rtl ul.sm .has-children > .arr{right:auto;left:0;}.mobile .snav{padding:30px;}.mobile .snav .arr{border-color:#000 transparent transparent transparent;transition:transform .4s;}.mobile .snav .open .arr{transform:rotate(180deg);}.mobile ul.sm{display:block;font-size: 18px;}.mobile ul.sm, .mobile ul.sm ul,.mobile ul.sm li, .mobile ul.sm a{color:var(--text-color-lighter);background:transparent;}.mobile ul.sm > li{display:block;float:none;border-bottom:1px solid rgb(255 255 255 / 20%);}.mobile ul.sm li a,.mobile ul.sm li li a,.mobile ul.sm li:hover li a{line-height: 44px;}.mobile ul.sm li li a,.mobile ul.sm li:hover li a{line-height: 16px;}.mobile ul.sm a:hover,.mobile ul.sm a:focus,.mobile ul.sm li:hover a,.mobile ul.sm li.active a,.mobile ul.sm li a{border-bottom:none;}.mobile ul.sm ul{position:relative;top:0;left:0;box-shadow:none;border-radius:0;background:transparent;opacity:1;display:none;}.mobile ul.sm a img{width: 40px;height: 32px;float: left;margin-right: 5px;}.mobile .side ul.sm, .mobile .side ul.sm ul,.mobile .side ul.sm li, .mobile .side ul.sm a{color:#000;}.mobile .side ul.sm ul{margin-left:35px;}html[lang="ru"] ul.sm li a,html[lang="fr"] ul.sm li a,html[lang="de"] ul.sm li a{font-size: 13px;}html[lang="pl"] ul.sm li a{font-size: 14px;}html[lang="es"] #sticky-primary ul.sm li a,html[lang="pl"] #sticky-primary ul.sm li a,html[lang="ru"] #sticky-primary ul.sm li a{padding: 0 5px;} ul.sm a img{width:100%;}.snav .extend{position:absolute;z-index:1;left:100%;top:0;}.nav-vertical { max-width: 220px; }.nav-vertical ul { top: 0; left: -9999px; }.nav-vertical li { width: 100%; float: none; }.nav-vertical li:hover > ul { left: 100%; }.cnav{position:relative;text-align: center;box-shadow: 0 0 10px rgb(50 50 50 / 10%);}.cnav ul{display:inline-flex;text-align: initial;margin:0;}ul.cm{display:inline-flex;text-align: initial;margin:0;}ul.cm li{padding:0;min-width: 200px;}ul.cm ul{display:block;padding: 0;}ul.cm ul b{font-weight:normal;}ul.cm li a b{font-size: 24px;font-weight:500;line-height: 24px;}ul.cm li ul li a b{font-size:14px;font-weight:400;line-height:36px;}.mobile.portrait ul.cm,.mobile.portrait ul.cm li{display:block;}.rtl .snav,.rtl header .bottom{direction:rtl;}.rtl ul.sm li{}.rtl ul.sm li:hover > ul{left:auto;right:0;}.clr,.card .cat{transition:background .3s;}.clr:hover{background:rgb(0 0 0 / 50%);}.clr.fantasy:hover>a{color:var(--fantasy);}.clr.classic:hover>a{color:var(--classic);}.clr.imaginary:hover>a{color:var(--imaginary);}.clr.unreal-reality:hover>a{color:var(--unreal-reality);}.clr.impossible-object:hover>a{color:var(--impossible-object);}.clr.humans:hover>a{color:var(--humans);}.clr.mystic:hover>a{color:var(--mystic);}.clr.spiritual:hover>a{color:var(--spiritual);}.clr.decor:hover>a{color:var(--decor);}.clr.nature:hover>a{color:var(--nature);}.clr.nature:hover>a:after{border-color:var(--nature) transparent transparent transparent;}
/* style.css */
*,*::before,*::after{box-sizing:border-box}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul[role="list"],ol[role="list"]{list-style:none}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5}a:not([class]){text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}@media(prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,*::before,*::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}ol,ul{list-style: none;margin:0;padding:0;}textarea{resize: vertical;}.flex-images { overflow: hidden; }.flex-images .card { float: left; margin: 8px; border: 1px solid transparent; box-sizing: content-box; overflow: hidden;}.flex-images .card, .flex-images .card *:not(.cats){position: relative;}.flex-images .card img { display: block; width: auto; height: calc(100% - 100px); }html,body{height:100%;background-color:var(--body-bg-color);font-family: "Rubik",Sans-serif;text-rendering: optimizeLegibility; -webkit-font-smoothing: subpixel-antialiased; -moz-osx-font-smoothing: grayscale; font-variant-ligatures: none;font-size: 14px;}html[data-env="pro"] body:before,html.mobile body:before{display:none!important;}html.overflow-hidden body, body.search-active{overflow:hidden;}button,button:focus{outline:none;}body{overflow-x:hidden;}.mobile h1{line-height: 1.2;}.html.mobile,.mobile body{overflow: hidden;overflow-y: auto;}header{position:relative;z-index:20;left:0;top:0;width:100%;height:55px;background:rgb(0 0 0 / 85%);padding: 0 15px;box-shadow: 0 0 10px rgb(0 0 0 / 70%);display:flex;}html[data-type="front"]:not(.mob) header{position:absolute;background:rgb(0 0 0 / 45%);}.sticky-shown{}.blocks .head{display: flex;}.blocks .head{color:var(--text-color-lighter);background-color: var(--color-first);}header *,footer,li,.wrapper,.logo,.blocks,.cards,.card,.pic,.likes,.rate,.star,time:before,.info,.fas,.far,.toc, .toc *{position:relative;}.mobile header{position:relative;display:block;}.logo{text-decoration:none;display:block;background-image:var(--logo-sign-url);background-repeat:no-repeat;background-position:left center;background-size: 90px;filter: invert(100%);overflow:hidden;text-indent:-300px;}header .logo,footer .logo{width:95px;height:55px;}footer .logo,.copy{color:var(--text-color-lighter);display: block}footer .copy{font-size:14px;}footer .col{padding:40px;}.mobile footer .logo{margin: 0 auto;}.mobile.portrait footer .logo{margin: 0 auto;zoom: .86;}.mobile footer .copy{text-align:center;}.mobile footer{padding-top:20px;}.mobile.portrait footer .col{padding:0 20px 10px 20px;}a{color:var(--color-first);text-decoration:none;transition:all .35s;}a:hover,li.active a{color:var(--link-color-hover);}footer a{color:var(--color-pale);}footer a:hover{color:var(--text-color-lighter);}h1 .sep{font-size:70%;margin-right:10px;top:-1px;}.cook-info #totop{bottom:125px;}#cook-info{position:fixed;z-index:1000;left:0;top:100%;margin-top:0;transition:all 1s;width:100%;background:#fff;box-shadow: 0 -3px 3px 0 rgba(0,0,0,.15);}#cook-info:after{content:' ';display:table;clear:both;}#cook-info .text{color:#000;float:left;font-size:16px;padding:20px 15% 20px 9%;}#cook-info .text a{text-decoration:underline;}#cook-info .ctrls{position:absolute;right:80px;top:50%;transform:translateY(-50%);}#cook-info .ctrls a{margin:8px;color:#fff;padding: 8px 16px;}#cook-info .hs-btn.orange {background-color: #00a0fa;border: solid 1px #00a0fa;color: #fff;}#cook-info .ctrls a.ok{}#cook-info .btn{padding:5px 15px;font-size: 14px;line-height: 1.5;}.mobile:not(.tablet) #cook-info .ctrls{right:5px;transform:none;top:auto;bottom:5px;}.mobile:not(.tablet) #cook-info .ctrls a{padding: 0 28px;}.mobile #cook-info .text{font-size: 12px;line-height: 16px;padding:10px 10px 45px 10px;}.mobile.tablet #cook-info .ctrls{right:5px;}.mobile.tablet #cook-info .text{font-size: 14px;line-height: 18px;padding:20px 200px 20px 15px;}body.cook-info .copy{padding-bottom:50px;}body.cook-info #totop{margin-bottom:75px;}.zone{display:block;}.zone:empty,.banner .title:empty,.banner .text:empty{display:none!important;}.east .zone{margin-bottom:20px;}header .zone{position: absolute;min-width: 728px;height: 90px;top: 0;right: 0;}header .zone .banner,header .zone .banner .pic,header .zone .banner .pic img{height:100%;}.east .zone.banner{border-radius: 8px;box-shadow: 0px 4px 34px 0px rgb(0 0 0 / 15%);padding:8px;}.banner .pic{position:relative;z-index:1;}.banner .title,.banner .text{position:absolute;z-index:2;right:10px;white-space:nowrap;font-size:14px;color:#fff;}.banner .title{font-weight:bold;bottom:20px;}.banner .text{bottom:5px;}.banner[data-click="on"]{cursor:pointer;}.zone .gad{width:100%;height:100%;}#gad-header{height:90px;}.mobile.portrait header .zone{display:block;position:relative;}.mobile.portrait header .zone{max-width:100%;min-width:100%;}.main{max-width: 65%;}.main.wide{max-width:100%;margin-left:0;padding-left:0;padding-right:0;}.mod-front .east{padding-right:0;}.east{max-width:35%;}.east{}.mobile.portrait .main{max-width:100%;}.mobile.landscape .main{max-width:50%;}.mobile.portrait .east{max-width:100%;width:100%;flex: none;padding: 0 30px 30px 30px;}.mobile.landscape .east{max-width:50%;margin-right: 15px;}.main .banner{height:200px;background:#f7f7f7;}.main .col{min-height:300px;flex: 0 0 auto;width: 50%;padding:10px;}.wrapper{max-width: 1320px;margin-right: auto; margin-left: auto;}[data-tmpl="frontpage"] h1{box-shadow: 0px 4px 34px 0px rgb(0 0 0 / 15%);margin:30px 0;border-radius: 8px;padding:20px;}.rating,.rate,.stars,.rating .s,.likes,.cal,time:before{background-image:url('images/sprite.png?v=12');}time:before{content:' ';display:inline-block;width:16px;height:18px;margin-right:4px;background-position:-16px -125px;top:3px;zoom:.9;}.rating{position:relative;width:165px;height:25px;background-position:3px -26px;}.stars{position:absolute;z-index:2;height:100%;top:0;left:0;pointer-events:none;background-position:3px -76px;}.rating .s{position:relative;z-index:1;display:inline-block;width:33px;height:25px;background-position:3px -26px;cursor:pointer;}.rating .s:hover{background-position:3px -50px;}.stars[data-score="0"]{width:0;}.stars[data-score="0.5"]{width:16.5px;}.stars[data-score="1"]{width:33px;}.stars[data-score="1.5"]{width:49.5px;}.stars[data-score="2"]{width:66px;}.stars[data-score="2.5"]{width:82.5px;}.stars[data-score="3"]{width:99px;}.stars[data-score="3.5"]{width:115.5px;}.stars[data-score="4"]{width:132px;}.stars[data-score="4.5"]{width:148.5px;}.stars[data-score="5"]{width:100%;}.product-rating [itemprop]{display:none;}.product-rating .rating{zoom:.7;}.product-info{color:#9a9b9e;cursor:default;}.views{}.views, .views .far{margin-right:4px;}.east .store{display:block;border-bottom: 1px dotted rgb(70 77 90 / 25%);margin-bottom:5px;}.mobile.portrait .east .store{margin:5px 0;}.east h1 .vi{margin-left:10px;}.east h1 .vi:empty{display:none;}.store .pic{width:75px;margin-right:5px;float:left;}.store .pic img{width:100%;}.main-image{position:relative;border:1px solid rgb(70 77 90 / 25%);padding:15px;}.desktop .main-image{height:500px;}.mobile.portrait .main-image{height: auto;margin:0 15px;padding: 5px;}.main-image img{margin:0 auto;max-height:100%;cursor:zoom-in;}.pg{position:relative;width:100%;display:block;border:1px solid rgb(70 77 90 / 25%);border-top:none;text-align: center;}.pg h4{padding:2px 10px 0 10px;line-height:24px;}.pg .v{width:15%;padding:4px;margin:4px 4px 0 4px;display:inline-block;cursor:pointer;transition:all .35s;background:#e0e2e7;}.pg .v:hover{transform:scale(1.1);}.pg .v.active{background:#ff9900;}#preview{position:fixed;z-index: 1000;top:0;left:0;width:100%;height:100%;background: rgb(0 0 0 / 95%);text-align:center;}.prv .img{position:relative;z-index:1;height:100%;display:flex;align-items: center;justify-content: center;width:100%;overflow: hidden;}.mobile .prv .img{}.prv .img img{position: relative; z-index: 3; transition: transform .2s; cursor: grab;max-width: none;}.mobile .prv .img img{max-height: 100%!important;max-width: 100%!important;position: absolute;}.prv .pg{position:absolute;bottom:0;z-index:10;width:100%;overflow:hidden;transition:all .4s;opacity:0;padding:15px;display:none;}.prv:hover .pg{opacity:1;}.prv .pg .v{width:120px;}.mobile .prv .pg{padding:0;}.mobile .prv .pg .v{width:55px;}.prv .icon{cursor: pointer; transition: all .4s; font-size: 32px; position: absolute; z-index: 20; top: 5px; line-height: 32px; color: #fff; opacity: 0.5;}.prv .icon:hover{opacity:1;}.prv .icon.disabled{opacity: .4;color: #999;cursor:default;}.prv .plus{right: 82px;}.prv .minus{right: 42px;}.prv .close{right: 5px;}.mobile .prv .plus,.mobile .prv .minus{display:none;}.prv .prev, .prv .next { position: absolute; z-index: 20; top: 50%; width: 6vw; height: 6vw; cursor: pointer; color: #fff; text-shadow: 0 0 3px rgb(0 0 0 / 50%); opacity: 0; transition: all .3s; margin-top: -3vw;display:none;}.prv .prev{left: 20px;}.prv .next{right: 20px;}.prv .prev:before, .prv .next:before { content: ' '; display: block; position: absolute; width: 70%; height: 70%; top: 50%; border-top: 3px solid #fff;}.prv .prev:before { left: 0; border-left: 3px solid #fff; transform: translateY(-50%) rotate(-45deg);}.prv .next:before { right: 0; border-right: 3px solid #fff; transform: translateY(-50%) rotate(45deg);}.prv:hover .prev, .prv:hover .next{opacity: .5;}.prv .prev:hover, .prv .next:hover{opacity: 1;}.prv.has-gal .pg, .prv.has-gal .prev, .prv.has-gal .next{display:block;}.product-info, .product-rating, pbox, .sbox,.mbox{margin: 10px 0 10px 0;}.product-rating{margin-left:-3px;}.price{position:relative;cursor:default;}.price:before{content:attr(data-symbol);margin-right:1px;}.obox{position:relative;}.pbox .price{font-weight:bold;font-size:22px;}.pbox .fa-download{font-size:20px;margin:0 5px;top: -2px;}.pbox .p{margin-right:10px;vertical-align: top;}.pbox.has-dl .dl .price{font-size:16px;}.pbox.has-dl .dl .fa-download{font-size:12px;}.mobile.portrait .pbox .price{font-size:16px;}.po{display:block;width:100%;}.po:after{content:' ';display:block;clear:both;}.po.dl, .sbox{border-top: 1px dotted rgb(70 77 90 / 25%);padding-top:10px;}.po .o,.po .b{width:50%;float:left;}.po .o{padding-right:10px;line-height: 32px;}.po label{width:90px;display:inline-block;}.po button{display:block;width: 100%;margin-bottom:10px;}.btn-buy{background: #ff8415;color: #fff;text-shadow:none;}.btn-buy:hover{background:#ff5e00;}.btn-add{background: #afbfd1;color: #fff;text-shadow:none;}.btn-add:hover{background: #8ba2bd;color: #fff;text-shadow:none;}.btn-close{text-shadow:none;}.btn-close:hover{background: #e4e8ee;}.buy-ctrl{display:block;}.buy-ctrl input,.buy-ctrl button{text-align:center;display:inline-block;width:calc(100% - 55px);margin-left:5px;}.buy-ctrl .input{width:50px;height: 34px;float: left;display:block;}.buy-ctrl input.form-control{width:50px;height: 34px;line-height: 32px;padding:3px;}.btn.btn-buy:hover{color:#fff;}.btn.btn-buy:focus{box-shadow:0 0 0 0.2rem rgb(255 44 0 / 25%)}[data-unit="in"]:after{content:'″';}[data-unit="cm"]:after{content:'cm.';}.sbox .btn[data-unit="cm"]{width:33.33%;}.desktop.portrait .east .sbox .btn[data-unit="cm"]{width:33.33%;}.btn.mbox{display:block;}.obox h5{border-bottom: 1px dotted rgb(70 77 90 / 25%);font-size:14px;line-height: 32px;margin: 10px 0 5px 0;}.east h1 .vi{font-size:16px;font-weight: normal;vertical-align: middle;}#mockup{position:fixed;z-index: 110;top:0;left:0;width:100%;height:100%;background:#fff;}#mockup h4{line-height:44px;border-bottom:1px solid #ddd;padding:0 15px;display:flex;}#mockup .close{position:absolute;top:10px;right:10px;font-size:30px;line-height:22px;cursor:pointer;font-weight:bold;transition:all .35s;opacity:.7;}#mockup h4 b{margin-left:5px;}#mockup .close:hover{opacity:1;}#mockup .content{position:relative;width:100%;height:calc(100% - 45px);overflow:hidden;overflow-y:auto;}#mockup .tools{font-size:12px;font-weight:normal;}#mockup .pic{padding:10px;border-radius:3px;box-shadow:0 0 4px rgba(50 50 50 / 50%);margin-bottom:10px;}#mockup .pic img{max-width: 100%;max-height: 100%;}#mockup .preview,#mockup .list{position:absolute;top:0;padding:15px;}#mockup .preview{width:85%;height:100%;left:0;}#mockup .list{width:15%;right:0;}#mockup .tools{display:flex;white-space:nowrap;line-height: 30px;position:relative;top:9px;left:9px;}#mockup .tools label{margin:0 4px;}#mockup .tools input{margin:5px;position:relative;top:3px}#mockup .preview .pic{pointer-events:none;height: 100%;}#mockup .list .pic{cursor:pointer;transition:all .4s;}#mockup .list .pic:hover,#mockup .list .pic.active{transform:scale(1.03);}#mockup .list .pic.active{box-shadow: 0 0 10px 3px rgb(0 149 255 / 55%);}.mobile.portrait #mockup h4{display:block;}.mobile.portrait #mockup .tools{display:block;top: 0;left: 0;}.mobile.portrait #mockup .content{height: calc(100% - 105px);}.mobile.portrait #mockup .preview{display:none;}.mobile.portrait #mockup .preview, .mobile.portrait #mockup .list{position:relative;width:100%;}.form.order{padding:0 20px;}.form.order .card{border: none;}.form.order .card:hover img{transform: none;}.form.order .card-title .vi{font-size: 16px;font-weight: normal;margin: 0 10px;}.form.order .card-body{padding: 0 1.25rem 1.25rem 1.25rem;}.form.order .card .price{color:#000;font-size: 20px;font-weight: bold;display: inline-block;}.form.order .card .row label{padding-top:10px;white-space: nowrap;line-height:10px;}.form.order .card .row label[for="price"]{padding-top:17px;}.form.order input.quantity{max-width:100px;}.form.order textarea.note{height:70px;resize:none;}.form.order .form-group{margin-bottom:5px;}.form.order .total{border-top:1px solid #000;border-bottom:1px solid #000;text-align:right;margin:10px 0 0 -8px;background:#f3f4f6;line-height: 30px;}.form.order #discount{border-bottom:1px solid #000;text-align:right;margin:0 0 10px -8px;background:#f3f4f6;display:none;}.form.order #discount .n{display: inline-block;width:90px;font-size:20px;padding-left: 8px;padding-right: 27px;line-height: 28px;color: green;}.form.order #o-total{font-size:20px;font-weight:bold;border:none;display:inline-block;width:90px;background:transparent;padding: 3px 12px 3px 3px;text-align: right;color: #000;}.form.order #o-total:focus{box-shadow:none;}.form.order .ofields{margin-top:10px;}.form.order .col-sm-7{flex: 0 0 56.333333%;}.mobile .form.order .row:not(.price-row):not(.quantity-row):not(.size-row){display:block;}.mobile.landscape .form.order .col-md-4,.mobile.landscape .form.order .col-md-8{display:block;width:100%!important;max-width:100%!important;}.mobile.landscape .form.order .form-group{display:flex!important;}.mobile .form.order .card-title{margin-top:10px;text-align:center;}.mobile .form.order .row.price-row label{padding-top:10px;width:30%;}.mobile .form.order .row.quantity-row label{padding-top:3px;width:30%;}.mobile .form.order .row.size-row label{padding-top:3px;width:30%;}.mobile .form.order .row.price-row div,.mobile .form.order .row.quantity-row div,.mobile .form.order .row.size-row div{width:69%;flex: 0 0 70%;}.mobile .form.order .card-body{padding:0;}.bootbox-close-button,.bootbox-close-button:hover{background: none!important;box-shadow: none!important;}.form-control{display: block; width: 100%; height: calc(1.5em + 0.75rem + 2px); padding: 0.375rem 0.75rem; font-size: 1rem; font-weight: 400; line-height: 1.5; color: #495057; background-color: #fff; background-clip: padding-box; border: 1px solid #ced4da; border-radius: 0.25rem; transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;}select{word-wrap: normal;}.form-control:focus { color: #495057; background-color: #fff; border-color: #80bdff; outline: 0; box-shadow: 0 0 0 0.2rem rgb(0 123 255 / 25%);}input.form-control, select.form-control{ padding: 3px 12px; height: 28px; font-size: 14px; line-height: 18px;}footer{background-image:url('images/bg-footer-00.jpg');background-size: cover;min-height:365px;margin-top:80px;}.pic img{max-width:100%;max-height:100%;margin:0 auto;}.card .cats{position:absolute;z-index:2;bottom:3px;left:3px;font-size:10px;}.card a{text-decoration:none;}.card .name{transition:all .3s;}.card time{color:var(--color-grey-light);display:none;}.card .text{color:var(--color-grey);display:block;margin-top:4px;}.card .price{color:var(--color-grey);display:block;margin-top:4px;}.card .price:before{content:attr(data-symbol);}.card .cat{color:#fff;line-height:16px;padding:0 5px;border-radius:2px;}.cat.fantasy{background:var(--fantasy);}.cat.classic{background:var(--classic);}.cat.imaginary{background:var(--imaginary);}.cat.unreal-reality{background:var(--unreal-reality);}.cat.impossible-object{background:var(--impossible-object);}.cat.humans{background:var(--humans);}.cat.mystic{background:var(--mystic);}.cat.spiritual{background:var(--spiritual);}.cat.decor{background:var(--decor);}.cat.nature{background:var(--nature-dark);}.cat.landscapes{background:var(--nature-dark);}.cat.animals{background:var(--nature-dark);}.blocks{}.main .blocks{margin:0 0 30px 0;}.blocks .head{height:50px;overflow:hidden;-webkit-border-top-left-radius: 8px;-webkit-border-top-right-radius: 8px;-moz-border-radius-topleft: 8px;-moz-border-radius-topright: 8px;border-top-left-radius: 8px;border-top-right-radius: 8px;}.blocks .head.blue{background-color:var(--bg-blue-light);}.sticked-list .card.blue:before{background-color:var(--bg-blue-dark);}.blocks .head.green{background-color:var(--bg-green-light);}.sticked-list .card.green:before{background-color:var(--bg-green-dark);}.blocks .head.pink{background-color:var(--bg-pink-light);}.sticked-list .card.pink:before{background-color:var(--bg-pink-dark);}.blocks .head.yellow{background-color:var(--bg-yellow-light);}.sticked-list .card.yellow:before{background-color:var(--bg-yellow-dark);}.blocks .head.purple{background-color:var(--bg-purple-light);}.sticked-list .card.purple:before{background-color:var(--bg-purple-dark);}.blocks .head.orange{background-color:var(--bg-orange-light);}.sticked-list .card.orange:before{background-color:var(--bg-orange-dark);}.blocks .card:hover .name{color:var(--link-color-hover);}.blocks-0 .cards{display:grid;grid-column-gap: 10px; grid-row-gap: 10px; -ms-grid-columns: 2fr 1fr 1fr; grid-template-columns: 2fr 1fr 1fr; -ms-grid-rows: repeat(2,1fr); grid-template-rows: repeat(2,1fr);}.blocks-0 .card{border-radius:var(--card-border-radius);overflow:hidden;}.mobile.portrait .blocks-0 .card{min-height:155px;}.blocks-0 .card .text{display:none;}.blocks-0 .card a,.blocks-0 .card span,.blocks-0 .card .a, .card .pic{display:block;}.blocks-0 .card a,.blocks-0 .card .a,.blocks-0 .card .pic,.blocks-0 .card img{position:relative;z-index:1;height:100%;}.blocks-0 .card a,.blocks-0 .card .a{overflow:hidden;border-radius:5px}.blocks-0 .card a:after,.blocks-0 .card .a:after{content:' ';display:block;position:absolute;left:0;bottom:0;z-index:1;width:100%;height:100%;background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(0,0,0,0.3) 100%);background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(0,0,0,0.3) 100%);background: linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(0,0,0,0.3) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#75000000',GradientType=0 );}.blocks-0 .card:hover a:after,.blocks-0 .card:hover .a:after{background: -moz-linear-gradient(top, rgba(255,255,255,0) 30%, rgba(0,0,0,0.3) 100%);background: -webkit-linear-gradient(top, rgba(255,255,255,0) 30%,rgba(0,0,0,0.3) 100%);background: linear-gradient(to bottom, rgba(255,255,255,0) 30%,rgba(0,0,0,0.3) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#75000000',GradientType=0 );}.blocks-0 .card:hover .name{color:var(--text-color-lighter);}.blocks-0 .card .info{position: absolute;z-index:2; bottom: 0;  color: var(--text-color-lighter); font-size: 20px;line-height:20px; font-weight: 400;padding: 0 15px 15px 15px;}.blocks-0 .card .info{font-weight:normal;font-size:18px;}.blocks-0 .card img{transition:all .4s;}.blocks-0 .card:hover img{-webkit-transform: scale3d(1.04,1.04,1);transform: scale3d(1.04,1.04,1);}.blocks-0 .card:first-child{-ms-grid-column-end: span 1; grid-column-end: span 1; -ms-grid-row-end: span 2; grid-row-end: span 2;}.blocks-0 .card:first-child .info{font-size: 28px;line-height:28px; padding: 0 30px 30px 30px;}.blocks-0 .card:first-child time{color:var(--text-color-lighter);font-size: 16px;}.blocks-0 .card:first-child time:before{background-position:0 -100px;}.card .tag,.card .badge{position:absolute!important;z-index:2!important;top:0;font-size:12px;white-space:nowrap;line-height:32px;padding:0 14px;color:#fff;display:none!important;}.blocks-0 .card .tag{right:0;height:auto;-webkit-border-top-right-radius: var(--card-border-radius);-webkit-border-bottom-left-radius: var(--card-border-radius);-moz-border-radius-topright: var(--card-border-radius);-moz-border-radius-bottomleft: var(--card-border-radius);border-top-right-radius: var(--card-border-radius);border-bottom-left-radius: var(--card-border-radius);}.blocks-0 .card a.tag,.tags .badge{display:block!important;}.card a.tag:after{display:none!important;}.tag.blue,.east .blocks .head.blue:after,.tags .badge{background:var(--bg-blue-light);}.tag.green,.east .blocks .head.green:after{background:var(--bg-green-light);}.tag.purple,.east .blocks .head.purple:after{background:var(--bg-purple-light);}.tag.pink,.east .blocks .head.pink:after{background:var(--bg-pink-light);}.tag.yellow,.east .blocks .head.yellow:after{background:var(--bg-yellow-light);}.tag.orange,.east .blocks .head.orange:after{background:var(--bg-orange-light);} .page-head, .related.list,.east .related.slider,.page-tags,.page-cats{background:#f3f4f6; padding: 20px;}.blocks-1{margin:30px 0;}.blocks-1 .cards{display:grid;grid-column-gap: 10px; grid-row-gap: 10px; -ms-grid-columns: 1fr 1fr 1fr 1fr; grid-template-columns: 1fr 1fr 1fr 1fr; -ms-grid-rows: repeat(1,1fr); grid-template-rows: repeat(1,1fr);}.blocks-1 .card .name{display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis;}.blocks-1 .card a,.blocks-1 .card .a,.mobile.portrait .blocks-1 .card a,.mobile.portrait .blocks-1 .card .a{color:var(--color-dark);display:grid;grid-column-gap: 10px; grid-row-gap: 0; -ms-grid-columns: 1fr 1fr 1fr; grid-template-columns: 1fr 1fr 1fr; -ms-grid-rows: repeat(1,1fr); grid-template-rows: repeat(1,1fr);align-content: center; align-items: center;}.blocks-1 .card a .info,.blocks-1 .card .a .info{font-size:14px;-ms-grid-column-end: span 2; grid-column-end: span 2; -ms-grid-row-end: span 2; grid-row-end: span 2;}.blocks-1 .card .pic{display:block;width:100px;height:100px;overflow:hidden;border-radius:8px;}.blocks-1 .card .pic img{width:100px;height:100px;}.card .pic .info{display:none;}.blocks-2,.blocks-3{box-shadow: 0px 4px 34px 0px rgb(0 0 0 / 10%);border-radius:8px;}.blocks-2 .cards{padding:20px;display:grid;grid-column-gap:20px; grid-row-gap:0; -ms-grid-columns: 1fr 1fr; grid-template-columns: 1fr 1fr; -ms-grid-rows: repeat(4,1fr); grid-template-rows: repeat(4,1fr);}.blocks-2 .card:first-child{-ms-grid-column-end: span 1; grid-column-end: span 1; -ms-grid-row-end: span 4; grid-row-end: span 4;}.mobile.portrait .blocks-2 .card{margin-bottom:15px;}.blocks-2 .card .name,.mobile .blocks-2 .card .name{font-size:22px;font-weight:600;display:block;color:var(--color-dark);margin:20px 0;}.blocks-2 .card time{display:block;margin-top:5px;}.blocks-2 .card:not(:first-child) a,.blocks-2 .card:not(:first-child) .a{color:var(--color-dark);display:grid;grid-column-gap: 0; grid-row-gap: 0; -ms-grid-columns: 1fr 1fr 1fr; grid-template-columns: 1fr 1fr 1fr; -ms-grid-rows: repeat(1,1fr); grid-template-rows: repeat(1,1fr);}.blocks-2 .card:not(:first-child) a .info,.blocks-2 .card:not(:first-child) .a .info{font-size:14px;margin-left:-10px;-ms-grid-column-end: span 2; grid-column-end: span 2; -ms-grid-row-end: span 2; grid-row-end: span 2;}.blocks-2 .card .pic{border-radius:8px;overflow:hidden;}.blocks-2 .card:not(:first-child) .pic{display:block;width:100px;height:100px;}.blocks-2 .card:not(:first-child) .pic img{width:100px;height:100px;}.blocks-2 .card:not(:first-child) .name{font-size:16px;line-height:20px;margin:0;}.mobile .blocks-2 .card:not(:first-child) .pic{margin-right:20px;}.mobile.portrait .blocks-2 .cards{display:block;}.blocks-3 .cards{padding:20px;}.blocks-3 .card{margin-bottom:15px;}.blocks-3 .card:last-child{margin-bottom:0;}.blocks-3 .card a,.blocks-3 .card .a{display:grid;grid-column-gap: 10px; grid-row-gap: 0; -ms-grid-columns: 1fr 1fr 1fr; grid-template-columns: 1fr 1fr 1fr; -ms-grid-rows: repeat(1,1fr); grid-template-rows: repeat(1,1fr);}.blocks-3 .card a .info,.blocks-3 .card .a .info{font-size:14px;-ms-grid-column-end: span 2; grid-column-end: span 2; -ms-grid-row-end: span 2; grid-row-end: span 2;}.blocks-3 .card .pic{border-radius:8px;overflow:hidden;}.blocks-3 .card .name{font-size:22px;font-weight:600;line-height:22px;display:block;color:var(--color-dark);}.blocks-3 .card time{display:block;margin-top:10px;}.mobile .blocks-3 .card .pic img{border-radius:8px;min-height: 100px;}.mobile.portrait .blocks-3 .card .name{font-size: 16px;line-height: 20px;}.blocks-4{background:var(--body-bg-color);padding: 15px 20px 20px 20px;}.blocks.blocks-4 .head,.east .related .head,.east .page-tags .head,.east .page-cats .head{background-color:transparent;color:var(--dark);height:auto;margin-bottom:10px;position:relative;display: flex;flex-direction: row;}.blocks.blocks-4 .head:after,.east .related .head:after,.east .page-tags .head:after,.east .page-cats .head:after{content: '';height:2px;flex: 1 1;margin: auto;}.blocks-4 .card:first-child .name{font-size:22px;font-weight:600;display:block;color:var(--color-dark);margin:10px 0;}.blocks-4 .card:first-child time{display:block;margin-top:5px;}.blocks-4 .card{margin-bottom:10px;}.blocks-4 .card:not(:first-child) a,.blocks-4 .card:not(:first-child) .a{color:var(--color-dark);display:flex;}.blocks-4 .card:not(:first-child) a .info,.blocks-4 .card:not(:first-child) .a .info{font-size:14px;margin-left:10px;min-width: auto; width: calc(100% - 120px) !important;}.blocks-4 .card .pic{border-radius:8px;overflow:hidden;}.blocks-4 .card:not(:first-child) .pic{display:block;width:100px;height:80px;}.blocks-4 .card:not(:first-child) .pic img{width:100px;height:100px;}.blocks-4.card:not(:first-child) .name{font-size:16px;line-height:20px;margin:0;}.related:first-child{margin-top:0;}.east .related .head,.east .page-tags .head,.east .page-cats .head{font-size: 18px;line-height: 18px;font-weight: 500;}.east .related .head:after,.east .page-tags .head:after,.east .page-cats .head:after{background:var(--color-pale);margin-left:10px;}.related .list-group a{display: flex; align-content: center; align-items: center;margin-bottom:20px;}.related .list-group a:last-child{margin-bottom:0;}.related .list-group a img{margin-right:10px;border-radius:8px;}.related.cards .flex-images{display: flex;flex-wrap: wrap;gap: 0;}.related.cards .card{flex: 1 1 auto; height: 250px; cursor: pointer; position: relative;vertical-align: top; float: left; box-sizing: content-box;display: inline-block;margin: 0 5px 5px 0;}.related.cards .card img{height: auto;width:100%;}.related.cards .card .name{position:absolute;z-index:2;left:0;bottom:0;padding:0 10px;white-space:nowrap;background:rgb(255 255 255 / 90%);}.related.slider{padding:0 7px;}.related.slider .card-body{position:absolute;left:0;bottom:0;background:rgb(255 255 255 / 75%);padding:0 10px;line-height:28px;}.related .head{font-size:22px;line-height:32px;}.tree-links a img{float:left;width:120px;height: 75px;margin-right:10px;border-radius: 4px;}.tree-links a:after{content:' ';clear:both;display:block;}.tree-links li{margin-bottom:5px;}.tree-links li b{display:block;line-height: 14px;}.tree-links li .text{display:block;font-size:85%;line-height: 18px;}.tree-links li a{display:block;}.tree-links li a:after{content:' ';display:block;clear:both;}.tree-links li ul{margin:0 0 10px 36px;font-size:85%;}.tree-links li ul img{width:85px;height:55px;}.tree-links-collapse .inactive{display:none;}.tree-links-collapse .exp{display:block;}.tree-links-collapse .exp .fas{margin-right:5px;}.page-tags,.page-cats{margin:5px auto 10px auto;}.page-tags .list,.page-cats .list{margin-right:-30px;}a.tag,.page-cats .list a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis; background: var(--theme-light); color: #fff; padding: 5px 10px; margin: 0 2px 2px 0; display: inline-block; border-radius: 4px;width:calc(25% - 12px);transition:all .35s;}a.tag:hover,.page-cats .list a:hover{background:var(--theme-dark);}a.tag .fas{margin-right:5px;}.page-cats .list a{display:block;width:calc(100% - 30px);}.alpha-list{display:flex;margin:20px 0;}.alpha-list a,.alpha-list span{margin:0 1px;width:22px;text-align:center;text-transform:uppercase;}.alpha-list a:hover,.alpha-list a.active{background:var(--link-color-hover);color:#fff;}.alpha-list span{cursor:default;opacity:.5;}.card{transition:all .4s;}.card .image{transition:all .4s;}.card h3.title{font-size:16px;font-weight:normal;line-height:32px;padding: 0;margin: 0;transition:all .35s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.card a.image{display:block;overflow:hidden;}.card .text{margin-top:10px;}.card:hover .image{box-shadow:0 0 8px rgb(50 50 50 / 50%);}.card:hover .title{color:var(--link-color-hover);}.card img{transition:transform .4s;}.card:hover img{transform:scale(1.05);}[data-set] .card{border-radius: 8px;box-shadow: 0px 4px 34px 0px rgb(0 0 0 / 10%);margin-bottom:40px;overflow: hidden;}[data-set] .card .info{opacity:.5;transition:opacity .35s;}[data-set] .card .info:hover{opacity:1;}[data-set] .card .views,[data-set] .card .far{margin-right:4px;}[data-set="image-left"] .card{display: -webkit-box; display: -ms-flexbox; display: flex;}[data-set="image-left"] .card .image{width:40%;display:flex;padding-bottom:8px;}[data-set="image-left"] .card .image a{width:100%;height:1px;padding-top:65%;background-repeat:no-repeat;background-size:cover;overflow:hidden;text-indent:-100%;}[data-set="image-left"] .card .body{width:60%;display:block;padding:0 15px 15px 15px;color:var(--color-first);}.mobile.portrait [data-set="image-left"] .card,.mobile.portrait [data-set="image-left"] .card .image a{display:block;}.mobile.portrait [data-set="image-left"] .card .image,.mobile.portrait [data-set="image-left"] .card .body{width:100%;display:block;}[data-set="image-center"]{display:grid;grid-column-gap: 10px; grid-row-gap: 10px;}[data-set="image-center"][data-cols="2"]{ -ms-grid-columns: 1fr 1fr; grid-template-columns: 1fr 1fr; }[data-set="image-center"][data-cols="3"]{ -ms-grid-columns: 1fr 1fr 1fr; grid-template-columns: 1fr 1fr 1fr; }[data-set="image-center"][data-cols="4"]{ -ms-grid-columns: 1fr 1fr 1fr 1fr; grid-template-columns: 1fr 1fr 1fr 1fr; }[data-set="image-center"] .card{padding: 8px;}[data-set="image-center"] .image{display:block;position:relative;}[data-set="image-center"] .image-bg{display:block;height:1px;padding-top:65%;background-repeat:no-repeat;background-size:cover;overflow:hidden;text-indent:-100%;}.sticked-list .card:before{content:' ';width: 110px; height: 25px; position: absolute; top: 0; left: -25px; z-index: 2; transform: rotate(-45deg); box-shadow: 0 2px 8px rgb(0 0 0 / 50%);}.mobile.portrait [data-set="image-center"][data-cols="2"]{-ms-grid-columns: 1fr;grid-template-columns: 1fr;}[data-tip]{position:relative;}[data-tip]:before{content:attr(data-tip);position:absolute;z-index:5;bottom:100%;left:50%;transform:translateX(-50%);padding:0 10px;line-height:24px;background:#000;color:#fff;font-size:11px;white-space:nowrap;text-align:center;opacity:0;transition:opacity .3s;margin-bottom:7px;}[data-tip]:after{content: ' '; display: block; bottom:100%; left:50%;transform:translateX(-50%); border: solid transparent; height: 0; width: 0; position: absolute; pointer-events: none; border-color: rgba(0, 0, 0, 0); border-top-color: #000; border-width: 5px; transition: all .3s;opacity:0;margin-bottom:-2px;}[data-tip]:hover:before,[data-tip]:hover:after{opacity:1;}.gal-pic [data-tip]:before{background:#fff;color:#000;}.gal-pic [data-tip]:after{ border-top-color: #fff;}.likes{display:block;background-position:-18px -80px;width:18px;height:18px;background-repeat:no-repeat;margin:5px 0 0 0;cursor:pointer;}.likes:after{content:attr(data-text);position:absolute;left:100%;margin-left:4px;white-space:nowrap;color:var(--color-grey);}.likes.liked{background-position:-35px -80px;cursor:default;pointer-events:none;}.likes.liked:after{color:var(--link-color-hover);}.main-slider,.main-slider .swiper-container{overflow:hidden;}.main-slider{margin-bottom:10px;}.main-slider .swiper-wrapper,.main-slider .swiper-container{}.main-slider .swiper-wrapper{left:0;}.main-slider .swiper-container{width:100%;}.swiper-slide .img{background-repeat:no-repeat;background-position:center center;background-size:cover;height: 100%;}.related .image-bg{display:block;height:1px;padding-top:65%;background-repeat:no-repeat;background-position:center center;background-size:cover;}.related.slider .card{position:relative;display:block;}.related.slider .card .body{position:absolute;z-index:2;left:0;bottom:0;width:100%;background:rgb(255 255 255 / 70%);padding:5px;}.related.slider .card .title{font-size:16px;line-height: 20px;}.related .swiper-wrapper{margin-bottom:30px;}.east .related .swiper-pagination{bottom:-35px;}.crumbs{position:relative;white-space:nowrap;}.crumbs .a{display:inline-block;white-space:nowrap;}.crumbs .a a{color:var(--color-first);}.crumbs .a:after{content:'»';display:inline-block;margin:0 10px;color:var(--color-first);font-size:16px;position: relative;top: 1px;}.crumbs .a:last-child:after{content:'';}.mobile .crumbs .a:last-child a{color:var(--color-first);}.mobile.portrait .crumbs .a{overflow:hidden;text-overflow:ellipsis;}.mobile.portrait .crumbs .a:last-child{max-width:140px;}.page-head{margin:25px 15px 20px 7px;}html[data-tmpl="store.product.default"] .page-head,html[data-type="page"] .page-head{margin:25px 0 20px 0px;}.mobile .page-head{margin-top:0;}.page-info{display:flex;margin-top:20px}.page-info img{width:75px;margin-right:10px;border-radius:4px;}.page-info h1{line-height: 28px;;}.page-media{}.page-content a{margin:0 5px;text-decoration:underline;}.page-media .image{position:relative;overflow:hidden;height:1px;padding-top:56%;border-radius:8px;}.page-media .image img{position:absolute;left:0;top:50%;transform:translateY(-50%);width: 100%;}[data-tmpl="pages.page.404"] .page-media .image{margin-bottom:20px;}.mobile.portrait .page-media .image{padding-top:65%;}div._404{background: #fff3c7; padding: 40px 20px; text-align: center; color: #dd0000; margin-left: -7px;}.post-info{color: var(--color-grey-light);font-size: 14px;cursor:default;}.post-info .far{font-size: 16px;margin-right: 4px;}.post-info .views{margin-right: 4px;}.post-info time{color:#919498;}.brief{background:var(--bg-light);padding:10px;border-radius:8px;}.brief:empty{display:none;}.page-nav{margin:20px 0 20px 0;text-align:center;background:#fff;background: var(--bg-light);padding: 10px;border-radius: 8px;}.page-nav:after{content:' ';clear:both;display:block;}.pnav{position:relative;display:block;width:25%;padding:4px;margin:0;background:rgba(255,255,255,0.9);box-shadow:0 0 1px 1px var(--color-first-50);text-decoration:none;font-size:16px;line-height: 18px;}.pnav i{position:relative;z-index:1;display:block;width:100%;margin-bottom:2px;padding-top:52.26%;background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.pnav .title{position:absolute;z-index:2;width:calc(100% - 8px);font-size:14px;line-height:24px;background:rgba(0,0,0,.4);color:#fff;transition:all .3s;opacity:.7;}.pnav:hover{color:var(--color-first);text-decoration:none;}.pnav:hover .title{opacity:1;}.pnav.prev{float:left;}.pnav.next{float:right;}.pnav span{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}img.lazyloading {background:url('images/puff-placeholder.svg') center center no-repeat;background-size:contain;}.paging{display:none;}.paging ul{display:flex;}.paging ul li{margin-right:10px;}li.disabled{pointer-events:none;opacity:.5;}#totop{position:fixed;z-index:10;background:#fff;width:100px;height:100px;border-radius:50%;right:10px;bottom:-125px;line-height:100px;transition:all .3s;box-shadow: 0 0 7px rgba(0,0,0,.35);cursor:pointer;}#totop:before,#totop:after{content:' ';position:absolute;top:45px;width:36px;height:1px;background:var(--theme-dark);}#totop:before{left: 19.5px;transform:rotate(-45deg);}#totop:after{right: 19.5px;transform:rotate(45deg);}.mobile #totop{width:50px;height:50px;line-height:50px;}.mobile #totop:before,.mobile #totop:after{content:' ';position:absolute;top:22px;width:18px;}.mobile #totop:before{left: 9.5px;}.mobile #totop:after{right: 9.5px;}.scrolled #totop{bottom:10px;}#ham{position:absolute;z-index:101;right:15px;top:18px;font-size:32px;color:#fff;display:none;width:28px;height:20px;}.mob #ham{display:block;}#ham hr{position:absolute;height:1px;top:10px;left:0;width:100%;border-top:2px solid #fff;margin:1px 0 0 0;transition:all .3s;}#ham:before,#ham:after{content:' ';position:absolute;left:0;height:1px;width:100%;border-top:2px solid #fff;transition:all .3s;}#ham:before{top:0;}#ham:after{top:100%;}#ham.active{border-top:2px solid transparent;}#ham.active hr{opacity:0;}#ham.active:before{transform:rotate(-45deg);margin-top:8px;}#ham.active:after{transform:rotate(45deg);margin-top:-10px;}#side-panel{position:fixed;z-index:100;top:0;left:-100%;width:100%;height:100%;background:rgb(0 0 0 / 75%);opacity:0;transition:all .3s;}#side-panel .side{position:absolute;top:0;left:-85%;width:83%;transition:left .4s;background:rgb(255 255 255 / 95%);min-height:100%;overflow:hidden;overflow-y:auto;}#side-panel .close{position:absolute;right:15px;top:10px;font-size:28px;color:#fff;}#side-panel.active,#side-panel.active .side{left:0;opacity:1;}#sticky-menu{position:fixed;z-index:100;left:0;top:-100px;width:100%;transition:top .5s;}.sticky-shown #sticky-menu{top:0;}#sticky-primary{background:var(--body-bg-color);margin:0 -1px 0 0px;box-shadow: 0 7px 10px rgb(0 0 0 / 20%);border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;}#sticky-primary:before{content:' ';display:block;float:left;width:40px;height:40px;background:var(--logo-sign-url) no-repeat;background-size:contain;position:absolute;left:10px;top:50%;transform:translateY(-50%);}.contact .brief,.contact .text{display:none;}.contact .text{font-size: 26px;padding:40px;text-align:center;border-radius: 8px; box-shadow: 0px 4px 34px 0px rgb(0 0 0 / 15%);}form{margin:20px auto;}form .group{position: relative;margin-bottom: 1rem;}form input,form textarea{display: block; width: 100%; padding: 0.375rem 0.75rem; font-size: 1rem; line-height: 1.5; color: #495057; background-color: #fff; background-clip: padding-box; border: 1px solid #ced4da; border-radius: 0.25rem; transition: border-color .3s ease-in-out,box-shadow .3s ease-in-out;}form input:focus,form textarea:focus { color: #495057; background-color: #fff; border-color: #80bdff; outline: 0; box-shadow: 0 0 0 0.2rem rgb(0 123 255 / 25%);}form input{height: calc(2.25rem + 2px);}form input[type=checkbox],form input[type=radio]{width:16px;height:16px;}form textarea{height:80px;min-height:80px;max-height:140px;}form label{position:relative;}.req { position: absolute; color: #dd0000; font-size: 22px; line-height: 22px; left: 100%; top: 0; margin-left: 3px;}.req:before{content: '*';}button{display: inline-block; padding:8px 32px; margin-bottom: 0; font-size: 16px; font-weight: 400; line-height: 1.42857143; text-align: center; white-space: nowrap; vertical-align: middle; -ms-touch-action: manipulation; touch-action: manipulation; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; border: 1px solid transparent; border-radius: 4px;text-shadow: 0 1px 0 #fff;color: #333; background-color: #fff; background-image: -webkit-linear-gradient(top,#fff 0,#e0e0e0 100%); background-image: -o-linear-gradient(top,#fff 0,#e0e0e0 100%); background-image: -webkit-gradient(linear,left top,left bottom,from(#fff),to(#e0e0e0)); background-image: linear-gradient(to bottom,#fff 0,#e0e0e0 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0); filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); background-repeat: repeat-x; border-color: #dbdbdb; border-color: #ccc;-webkit-box-shadow: inset 0 1px 0 rgb(255 255 255 / 15%), 0 1px 1px rgb(0 0 0 / 8%); box-shadow: inset 0 1px 0 rgb(255 255 255 / 15%), 0 1px 1px rgb(0 0 0 / 8%);transition:all .4s;}button:hover{ box-shadow: inset 0 1px 0 rgb(255 255 255 / 15%), 0 0 7px rgb(0 0 0 / 20%);}.field-wrap { position: relative;}#fmsg{ position: absolute;left: 50%; top: auto; bottom: 100%;margin-bottom: 10px; z-index: 1060; display: none; width: 300px; padding: 1px; font-style: normal; font-weight: 400; line-height: 1.42857143; line-break: auto; text-align: left; text-align: start; text-decoration: none; text-shadow: none; text-transform: none; letter-spacing: normal; word-break: normal; word-spacing: normal; word-wrap: normal; white-space: normal; font-size: 14px; 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 rgb(0 0 0 / 20%); box-shadow: 0 5px 10px rgb(0 0 0 / 20%);transform: translateX(-50%); }#fmsg .arr,#fmsg .arr:after{position: absolute; display: block; width: 0; height: 0; border-color: transparent; border-style: solid;}#fmsg .arr{ border-width: 11px;bottom: -11px; left: 50%; margin-left: -11px; border-top-color: #999; border-top-color: rgba(0,0,0,.25); border-bottom-width: 0;}#fmsg>.arr:after { content: " "; border-width: 10px;bottom: 1px; margin-left: -10px; content: " "; border-top-color: #fff; border-bottom-width: 0;}#fmsg .title { padding: 8px 14px; margin: 0; font-size: 14px; background-color: #f7f7f7; border-bottom: 1px solid #ebebeb; border-radius: 5px 5px 0 0;}#fmsg .content { padding: 9px 14px;}.not-found-message{margin:0 0 20px -16px;border-radius: 8px; box-shadow: 0px 4px 34px 0px rgb(0 0 0 / 15%); padding: 20px;font-size: 22px; text-align: center;}#spinner,.box .spinner{position: fixed;z-index:3000;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,0.1);}.box .spinner{position:absolute;background:rgba(255,255,255,0.3);}#spinner:before,.spinner:before{content:' ';display:block;width:64px;height:64px;position: absolute;z-index:1;top: 50%;left: 50%;transform:translate(-50%,-50%);opacity:1;box-shadow: 0 0 6px 0 rgba(0,0,0,0.8);border-radius: 50%;background:rgba(255,255,255,0.85);}#spinner:after,.spinner:after{content:' ';display:block;width:56px;height:56px;position: absolute;z-index:2;top: 50%;left: 50%;transform:translate(-50%,-50%);opacity:1;border-radius: 50%;background:rgba(255,255,255,0) url('images/spinner-32x32-dark.svg') 0 0 no-repeat;background-size:100%;border-radius: 50%;}.spinner:before{width:42px;height:42px;box-shadow: 0 0 2px 0 rgba(0,0,0,0.8);}.spinner:after{width:36px;height:36px;}.map{display: grid; grid-column-gap: 10px; grid-row-gap: 0; grid-template-columns: 1fr 1fr;}.map .name{font-weight:bold;}.map .name:first-child{background:var(--color-palest);padding: 0 5px;line-height: 32px;margin-bottom:10px;}.map .name:first-child a{text-decoration:none;}.map a{display:block;}.map .list a{margin-bottom:5px;}.map .cat{padding:5px;}.map .cat .name{background:none;padding:0;text-decoration: underline;line-height: 1;margin-bottom: 10px;}.map .cat .children,.map .cat .list{padding-left:15px;margin-bottom:15px;}.toc{padding:10px;background:#f7f7f7;margin: 20px 0;border-radius: 8px;}.toc .ttl{display:block;cursor:pointer;}.toc .ttl .fas{float:right;margin:5px 0 0 20px;transition:all .3s;}.toc.open .ttl .fas{transform:rotate(180deg);}.toc .list{display:none;}.toc .list a{display:block;font-size: 14px;text-decoration: none;padding-left:20px;}.toc .list a:before{content:' ';width:5px;height:5px;display:inline-block;border-radius:50%;background:#000;vertical-align: middle;margin-right: 5px;position: absolute;left: 5px;top: 8px;}.toc .list a:hover{text-decoration: underlisne;}.toc .list a:hover:before{background:var(--link-color-hover);}.toc.fixed{position: fixed;z-index: 100;left:20px;top:20px;max-width: 300px;}a.ini{display:none;}.gal-wrap{position:relative;justify-content: flex-end;margin-right: 0;margin-left: 0;}.mobile .gal-wrap{margin-right:-15px;margin-left:-15px;}.gal{position:relative;overflow: hidden;width:100%;}.gal:after{content:' ';display:block;clear:both;}.mobile .gal{padding:0 15px;}.gal-pic{position: relative;display:inline-block;vertical-align:top;float:left;box-sizing: content-box;margin: 10px;transition:all .4s;overflow: hidden;}.gal-pic:hover{box-shadow: 0 0 10px rgba(0,0,0,0.8);}.gal-pic .pic{overflow:hidden;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;background-repeat:no-repeat;background-size:cover;background-position:center center;box-shadow: 0 0 7px rgba(0,0,0,0.5);transition:all .4s;}.gal-pic .img{width:auto;height:100%;display: block;text-align:left;cursor: -webkit-zoom-in; cursor: zoom-in; position: relative;z-index:2; transition: all .5s; -webkit-backface-visibility: hidden;opacity:1; }.gal-pic img{width:auto;height:100%;transition:transform .4s;}.sold{position:absolute;width:90px;height:75px;top:0;left:-8px;z-index:2;background:url('images/sold2.png') center no-repeat;background-size:100% 100%;transform: rotate(-26deg);pointer-events: none;}.gal-pic .discount,.card .discount{position:absolute;width:125px;height:32px;top:15px;left:-30px;z-index:2;background:#dd0000;transform: rotate(-45deg);pointer-events: none;text-align:center;color:yellow;font-size:16px;line-height:32px;font-weight: bold;box-shadow: 0 0 5px 0px rgba(0,0,0,.7);}.gal-pic .dl{cursor:default;margin:0 4px;}.ufav{position:absolute;z-index:3;top:5px;right:5px;cursor:pointer;transition:all .3s;font-size: 32px;line-height: 1;transform: scale(.8);opacity:.8;color:#df0002;text-shadow: -1px -1px 2px white, 1px -1px 2px white, 1px 1px 2px white, -1px 1px 2px white;}.ufav .isset{color:#029868;}.ufav:hover{transform: scale(1);opacity:1;}.ufav-link:hover a{color:#01aae2;}.ufav-link a:before{content:attr(data-count);background:#01aae2;border-radius: 10px;padding: 1px 4px 1px 5px;line-height: 15px;color: #fff;font-size: 11px;margin-right: 4px;display: inline-block;position: relative;top:-1px;min-width:20px;text-align: center;}.gal-pic:hover .pic{transform:scale(1.1);}.gal-pic:hover .gal-preview img{transform:none;}.img .inf{position:absolute;left:5px;bottom:5px;color:#fff;transition:all .3s;text-shadow:1px 1px 1px rgba(0,0,0,1);width:100%;opacity:0;}.img.loaded .inf{opacity:1;}.img .inf .fa{margin-right:5px;}.full .img .inf{display:none;}.img .info{position:absolute;left:0;bottom:-20px;width:100%;padding:10px;background:rgba(0,0,0,.8);color:#fff;opacity:0;transition:all .3s;}.img .info .btn-group{display:block;margin:5px -1px 0 0;}.img .info .btn-group .btn{width:50%;min-width:auto;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}.mobile.portrait .img .info .btn-group{margin: 5px 0 0 0;}.img:hover .inf{opacity:0;}.img:hover .info{opacity:1;bottom:0;}.img .info .itm.name{font-size:16px;font-weight:bold;}.img .info .itm.name .v{font-size:12px;font-weight:normal;margin-left:5px;}.mobile .img .inf{opacity:0;}.mobile .img .info{opacity:1;bottom:0;}.mobile .gal-preview .img .info{opacity:0}.gal-preview{position:fixed;z-index:1000;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0);text-align:center;transition:background .5s;}.gal-preview.active{background:rgba(0,0,0,0.75);}.gal-preview .img{position:absolute;opacity:1;cursor:-webkit-zoom-out;cursor: zoom-out;}.gal-preview.active .img{max-width:100%;max-height:100%;top:50%;left:50%;transform:translate(-50%,-50%);opacity:1;overflow:hidden;}.gal-preview.out{}.gal-preview .caption{position:absolute;left:50%;transform:translateX(-50%);line-height:32px;white-space:nowrap;text-align:center;color:#fff;background:rgba(0,0,0,0.8);padding:0 30px;font-family:arial;font-size:16px;}.gal-preview.active.full .img{width:100%!important;height:100%!important;overflow:hidden;transform:none;top:0;left:0;}.gal-preview.full .img img{width: auto;height: auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform-origin: left top; -ms-transform-origin: left top; transform-origin: left top; -webkit-transition: -webkit-transform 333ms cubic-bezier(0.4, 0, 0.22, 1); transition: transform 333ms cubic-bezier(0.4, 0, 0.22, 1);transition-delay: .5s;}.gal-preview.full .img.no-trans, .gal-preview.full .img.no-trans img{transition:none;}.gal-preview.full .img .info{opacity:0;}.gal-preview.full .arr{display:none;}.gal-preview .close{position:absolute;z-index:10;right:10px;top:10px;font-size:36px;cursor:pointer;text-shadow:none;transition:all .4s;color:#fff;opacity:.7;}.gal-preview .close:hover{opacity:.95;}.fico{position:absolute;right:4px;top:4px;display:none;cursor:pointer;width:24px;height:24px;color:#fff;font-size:24px;transform: rotate(90deg);}.img .info .btn-group{display: block;margin: 5px -1px 0 0;}.img .info .btn-group .btn { width: 50%; min-width: auto;}#ss{position:fixed;top:0;left:0;z-index:250;background:rgb(0 0 0 / 95%);}#ss,#ss .body,#ss .body .img,#ss .body .img{width:100%;height:100%;}#ss .body{position:relative;z-index:1;}#ss .off, #ss .pb{position:absolute;z-index:2;color:#fff;text-shadow:0 0 2px rgb(0 0 0 / 50%);cursor:pointer;opacity:0;transition:all .3s;}#ss .off{right:10px;top:10px;font-size:26px;line-height:22px;}#ss .pb{bottom:-100px;left:50%;transform:translateX(-50%);background:rgb(0 0 0 / 85%);padding:15px 25px 15px 25px;display:flex;border-radius:50%;}#ss:hover .off{opacity:.7;}#ss:hover .pb,#ss.paused .pb{opacity:1;bottom:15px;}#ss .pb span{font-size:34px;line-height:32px;margin:0 5px;transition:all .3s;}#ss .pb span{opacity:.7;transition:all .3s;}#ss .off:hover,#ss .pb span:hover{opacity:1;}#ss .pause{display:none;}#ss.playing .pause{display:inline-block;}#ss.playing .play{display:none;}#ss .body .img{position:absolute;display: flex;justify-content: center;}#ss .body .img img:not(.qr-image){position:relative;object-fit:contain;}#ss .body .img .name{position:absolute;bottom:10px;left:10px;background: rgb(0 0 0 / 80%);color: #fff;padding: 0 20px;font-size: 14px;line-height: 32px;border-radius: 5px;}#ss .body .img .qr{position:absolute;bottom:10px;right:10px;opacity:0;transition:all .3s;}#ss:hover .img .qr{opacity:1;}body.ssp{overflow:hidden;}.btn-group>.btn { position: relative; float: left;}.btn-group>.btn:first-child { margin-left: 0;}.btn { display: inline-block; margin-bottom: 0; font-weight: 400; text-align: center; white-space: nowrap; vertical-align: middle; -ms-touch-action: manipulation; touch-action: manipulation; cursor: pointer; background-image: none; border: 1px solid transparent; padding: 6px 12px; font-size: 14px; line-height: 1.42857143; border-radius:0; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;transition:all .3s;}.btn-primary { color: #fff; background-color: #337ab7; border-color: #2e6da4;}.btn-primary:hover { color: #fff; background-color: #286090; border-color: #204d74;}.btn-success { color: #fff; background-color: #5cb85c; border-color: #4cae4c;}.btn-success:hover {color: #fff; background-color: #449d44; border-color: #398439;}.btn-info { color: #fff; background-color: #5bc0de; border-color: #46b8da;}.btn-info:hover {color: #fff; background-color: #31b0d5; border-color: #269abc;}.btn-danger{color: #fff; background-color: #d53157; border-color: #a71e3e;}.btn-danger:hover{color: #fff;background-color: #b31c3f; border-color: #8d1530;}.load-more { display: block; text-align: center; margin: 0 0 20px 0;width: 100%;}.load-more .btn { padding: 12px 50px;}.gal-preview .fico{display:block;}#mask{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,0);cursor:grab;}.gal .arr{position:absolute;z-index:5;top:0;width:100px;height:100%;}.gal .arr:before,.gal .arr:after{content:' ';display:block;position:absolute;left:0;height:3px;width:100%;background:#fff;}.gal .arr:before{transform:rotate(-45deg);top: 50%;margin-top:-35px;}.gal .arr:after{transform:rotate(45deg);top:50%;margin-top: 35px;}.gal .arr.next:before{transform:rotate(45deg);}.gal .arr.next:after{transform:rotate(-45deg);}.gal .arr.prev{left:10px;}.gal .arr.next{right:10px;}.mobile .gal .arr{display:none;}.mobile .gal-pic img{width:100%;height:auto;}.mobile.portrait .gal-pic{width:auto;display:block;min-width:calc(100% - 30px);}.mobile.landscape .gal-pic{width:49%;}.sort{padding:0px;float:right;border:1px solid var(--color-grey-light);margin-right:12px;width:auto;font-size: 14px;}.sort a,.sort b{line-height:28px;font-weight: normal;}.sort b{display:inline-block;padding:0 10px;margin-right:0px;white-space:nowrap;}.mobile .sort{padding:0 13px;}.sort a{display:inline-block;position:relative;padding:0 20px 0 5px;margin-right:1px;background:var(--color-grey-light);transition:all .4s;}.sort a,.sort a:hover,.sort a:focus{text-decoration:none;color:#000;}.sort a:last-child{margin-right:0px;}.sort a:hover,.sort a.active{background:var(--color-grey-dark);}.sort a:after{content:' ';display:block;top:12px;right:5px;border: solid transparent;height: 0;width: 0;position: absolute;pointer-events: none;border-color: rgba(0, 0, 0, 0);border-top-color: #000000;border-width: 5px;transition:all .1s;opacity:0.3;}.sort.sorted a.active:after{opacity:1;}.sort a[data-dir="asc"]:after{border-top-color: transparent;border-bottom-color: #000000;top:6px;}.sort a[data-key="random"]{padding-right:5px;}.sort a[data-key="random"]:after{content:"";display:none;}.sort a[data-key="random"] .ico{opacity:.3;margin-left:5px;}.sort a[data-key="random"].active .ico{opacity:1;}html[lang="ru"].mobile.portrait .sort{font-size:12px;}html[lang="ru"].mobile.portrait .sort b{display:none;}html[lang="ru"].mobile.portrait .sort a{width:calc(25% - 1px);}#hmsg{position:fixed;z-index:50;top:100px;left:50%;transform:translateX(-50%);background:rgb(255 255 255 / 85%);padding: 15px;max-width: 350px;text-align: center;box-shadow: 0 0 10px rgb(50 50 50 / 70%);border-radius: 2px;}#hmsg .btn{display:block;margin:10px auto;}#hmsg .close{display:block;position:absolute;right:3px;top:3px;font-size:28px;cursor:pointer;line-height: 16px;opacity:0;}.hmsg-shown #hmsg .close{opacity:.8;}.ubox .btn{width: 50%;min-width:75px;padding:2px 8px;border: 1px solid #fff;}.ubox .ini .btn:first-child{border-top-left-radius: 3px;border-bottom-left-radius: 3px;border-right:none;}.ubox .ini .btn:last-child{border-top-right-radius: 3px;border-bottom-right-radius: 3px;border-left:none;}.ubox{position:absolute;right:220px;top:15px;}.ubox:after{content:' ';clear:both;display:block;}.ubox .icon{font-size:26px;margin-right:5px;width: 26px;height: 26px;}.ubox .icon img{border-radius: 50%;border: 2px solid #fff;}.ubox .tools{position:absolute;right:100%;top:0;display:flex;}.ubox .switch-toggle{width:55px;margin-top:0;}.ubox .switch-toggle.switch-sm input + label{padding:3px 2px;line-height: 18px;}.ubox .switch-sm label{color: #939393;}.ubox .switch-sm a{background-color: #02c17b;}.ubox .switch-toggle.switch-sm, .ubox .switch-light.switch-sm > span{background-color: #fff;border: 1px solid #31725d;margin-right: 10px;}.ubox .ss,.ubox .cart{display:inline-block;position:relative;color: #fff;font-size: 25px;margin: 1px 10px 0 0;cursor:pointer;transition:all .3s;line-height: 1;}.ubox .ss:hover,.ubox .cart:hover{color:#02c17b;}.ubox .cart .fas{transform: scaleX(-1);}.ubox .cart .n{position:absolute;top:-6px;left:3.5px;border-radius:10px;padding:0 3px;background:#dd0000;color:#fff;min-width:20px;min-height:20px;font-size:10px;text-align: center;line-height: 19px;}.ubox .cart .n:empty{display:none;}html[data-tmpl="store.product.default"] .ubox .ss{display:none;}.mobile .ubox{width:100%;top:0;left:0;right:0;transform:none;position:relative;margin:15px 0 10px 0;}.mobile .ubox .btn{width:50%;}.mobile.landscape .ubox{top:75px;}.mobile .ubox .tools{position:relative;right:auto;display: block;text-align: center;margin:0;}.dropdown{position:relative;color:#000;}.dropdown-toggle{position:relative;padding: 5px;display: flex;line-height: 26px;cursor:pointer;border-radius:3px;background:#fff;}.dropdown-toggle:after{content: ' ';display: block;top: 50%; right: 5px;transform:translateY(-50%); border: solid transparent; height: 0; width: 0; position: absolute; pointer-events: none; border-color: rgba(0, 0, 0, 0); border-top-color: #000000; border-width: 5px; transition: all .1s;margin-top:2px;}.dropdown-menu{position:absolute;display:none;left:0;top:100%;background:#fff;min-width: 160px; padding:0; margin:0; font-size: 14px; text-align: left; list-style: none; background-color: #fff; background-clip: padding-box; border: 1px solid #ccc; border: 1px solid rgba(0,0,0,.15); border-radius: 3px; -webkit-box-shadow: 0 6px 12px rgb(0 0 0 / 18%); box-shadow: 0 6px 12px rgb(0 0 0 / 18%);}.dropdown-item{line-height:32px;padding:0 10px;cursor:pointer;transition:all .3s;}.dropdown-item:hover{background:#f5f5f5;}.open>.dropdown-menu { display: block;}.dropdown-divider, .dd .sep{height:1px;background:var(--color-grey-dark);}.ubox .dd .b{display:flex;padding-right:15px;cursor:pointer;color:#fff;line-height: 30px;}.ubox .b .ico{margin-right:5px;font-size:32px;width:32px;height:32px;}.ubox .b .uname{line-height: 28px;display:inline-block;overflow:hidden;text-overflow:ellipsis;max-width:100px;}.ubox .dd .b:after { content: ' '; position: absolute; right: 0; top: 50%; margin: -2px 0 0 0; width: 0; height: 0; border-left: 5px solid transparent; border-right: 5px solid transparent; border-top: 5px solid #fff;}.mobile .ubox .dd .b:after{display:none;}.ubox .dd .drop { position: absolute; top: 100%; right:-5px; background: #fff; width: 220px; box-shadow: 0 0 5px rgba(0 0 0 / 25%);border-radius:3px; display: none;transform: scaleX(0.5) scaleY(0.2) perspective(1px); transform-origin: top right;transition: opacity 180ms ease-out,box-shadow 180ms cubic-bezier(0.175, 0.885, 0.4, 1.1),transform 180ms cubic-bezier(0.175, 0.885, 0.4, 1.1),visibility 180ms linear;}.ubox.active .drop{ display: block; transform: scaleX(1) scaleY(1) perspective(1px);}.ubox .dd .drop a { display: block; padding: 0 10px; line-height: 28px; margin: 0; color: #000;}.ubox .dd .drop:after, .ubox .dd .drop:before {bottom: 100%;right:4px;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;}.ubox .dd .drop:after {border-color: rgba(255, 255, 255, 0);border-bottom-color: #ffffff;border-width: 5px;margin-right: 1px;margin-bottom: -1px;}.ubox .dd .drop:before {border-color: rgba(186, 186, 186, 0);border-bottom-color: #bababa;border-width: 6px;margin-left: -6px;}.ubox .dd:hover .drop{}.ubox .dd .drop a,.ubox .dd .drop .item{display:block;padding:0 10px;line-height:28px;margin:0;color:#000;cursor:pointer;font-size:14px;transition:all .3s;}.ubox .dd .drop a:after{display:none;content:'';}.ubox .dd .drop a:hover,.ubox .dd .drop .item:hover{background:var(--color-grey-light);}.dd .drop .item:first-child{-webkit-border-top-left-radius: 3px;-webkit-border-top-right-radius: 3px;-moz-border-radius-topleft: 3px;-moz-border-radius-topright: 3px;border-top-left-radius: 3px;border-top-right-radius: 3px;}.dd .drop .item:last-child{-webkit-border-bottom-right-radius: 3px;-webkit-border-bottom-left-radius: 3px;-moz-border-radius-bottomright: 3px;-moz-border-radius-bottomleft: 3px;border-bottom-right-radius: 3px;border-bottom-left-radius: 3px;}.mobile .ubox .dd .b{color:#000;}#utabs{padding:0 10px;}#utabs .msg{text-align:center;}#utabs .error{z-index: 2;background:#fff;padding:5px;font-size:12px;text-align:center;box-shadow:0 0 1px rgb(227 16 16 / 50%);border: 1px solid rgb(227 16 16 / 100%);background:#fffedb;border-radius:4px;transition:all .4s;}#utabs .col .error{position:absolute;left:50%;bottom:100%;transform:translateX(-50%);opacity:0;width: calc(100% - 24px);margin:0 0 -15px -4px;}#utabs .col .error.active{opacity:1;margin-bottom:0;}#utabs .col .error:after, #utabs .col .error:before {top: 100%;left: 50%;border: solid transparent;content: "";height: 0;width: 0;position: absolute;pointer-events: none;margin-top:0;}#utabs .col .error:after {border-color: rgba(255, 254, 219, 0);border-top-color: #fffedb;border-width: 5px;margin-left: -5px;}#utabs .col .error:before {border-color: rgba(227, 16, 16, 0);border-top-color: #e31010;border-width: 6px;margin-left: -6px;}#remember{float:left;margin-right:10px;position: relative;top: 2px;}body.no-scroll{overflow: hidden;position: fixed;left: 0;right: 0;}#ipnl, #cpnl{position:fixed;z-index:20;top:0;left:0;height:100%;width:100%;background:rgb(0 0 0 / 35%);overflow:hidden;display:none;}#ipnl .pnl{position:absolute;z-index:2;top:0;right:-420px;height:100%;width:420px;background:rgb(255 255 255 / 95%);overflow:hidden;overflow-y:auto;transition:all .3s;padding: 10px 15px;}#ipnl.active .pnl{right:0;}#ipnl .close{position:absolute;top:0;right:5px;cursor:pointer;font-weight:normal;font-size:32px;}#ipnl .head{font-size:18px;}#ipnl .item{margin:10px auto;}#ipnl .item img{max-width:100%;}#ipnl .item .btns{margin-top:10px;}#ipnl .item .btns .btn{width:100%;display:block;margin-bottom:10px;}#cpnl .pnl{position:absolute;z-index:2;bottom:-100%;left:0;height:100%;width:100%;background:rgb(255 255 255 / 95%);overflow:hidden;overflow-y:auto;transition:all .2s;padding: 10px 15px;}#cpnl.active .pnl{bottom:0;}#cpnl .close{position:absolute;top:0;right:5px;cursor:pointer;font-weight:normal;font-size:32px;}#cpnl .head{font-size:18px;}#cpnl .item{margin:10px auto;}#cpnl .item img{max-width:100%;}#cpnl .item .btns{margin-top:10px;}#cpnl .item .btns .btn{width:100%;display:block;margin-bottom:10px;}.search-box{position:absolute;z-index:3;right:170px;top:50%;transform:translateY(-50%);width:200px;}.search-form input{position:relative;width:100%;border:1px solid rgba(0,0,0,.3);color:#444;line-height:36px;padding-right:32px;transition:all .4s;border-radius: 20px;}.search-form input:focus{border:1px solid rgba(0,0,0,.7);}.search-form input::placeholder{color:rgba(0,0,0,0.5);}.search-form button,.msb{position:absolute;right:2px;top:1px;background:none;border:none;color:#444;width:36px;height:31px;padding: 0;-webkit-border-top-right-radius: 20px;-webkit-border-bottom-right-radius: 20px;-moz-border-radius-topright: 20px;-moz-border-radius-bottomright: 20px;border-top-right-radius: 20px;border-bottom-right-radius: 20px;}.search-form button svg,.msb svg{width:24px;height:24px;pointer-events:none;}.search-form button:hover{box-shadow:none;background:#000;}.search-form button:hover svg path{fill:#fff;}.msb{z-index:1;left:10px;top:12px;transition:all .3s;display:none;}.mobile .msb,.-xxs .msb{display:block;}.side-open .msb{right:70%;opacity:0;}.search-form .clear{position:absolute;z-index: 2;right:42px;top:-3px;color:#444;font-size:24px;display:none;cursor:pointer;}#side-panel .search-box{position:relative;margin:10px auto;right:auto;top:0;transform:none;width: 85%;}.mobile.landscape .search-box{position:relative;margin:10px auto;right:auto;top:0;transform:none;width: 85%;}#search-panel{position:fixed;z-index:110;left:0;top:0;width:100%;height:100%;background:rgba(255,255,255,0.98);box-shadow:0 0 20px 5px rgba(0,0,0,0.4);}#search-panel .head{position:relative;height:55px;color:#fff;background: rgb(0 0 0 / 85%);padding: 0 15px;box-shadow: 0 0 10px rgb(0 0 0 / 70%);}#search-panel .head h2{margin:0;color:#fff;line-height: 60px;padding: 0 20px;}#search-panel .head .close{position:absolute;top:14px;right:20px;width:26px;height:26px;opacity:1;}#search-panel .head .close:before,#search-panel .head .close:after{content:' ';position:absolute;left:0;top:50%;width:100%;height:2px;background:#fff;transition:transform 0.4s;}#search-panel .head .close:before{transform:rotate(-45deg);}#search-panel .head .close:after{transform:rotate(45deg);}#search-panel .head .close:hover:before{transform:rotate(45deg);}#search-panel .head .close:hover:after{transform:rotate(-45deg);}#search-panel .form-wrap{position:relative;margin:20px 20%;}#search-panel .form-wrap form{position:relative;}#search-panel .form-wrap .clear{top:-3px;right:55px;color:var(--dark);font-size:32px;}#search-panel .search-form input{background:#f0f4f9;color:var(--dark);line-height:44px;height:44px;padding-right:60px}#search-panel .search-form button{top:1px;right: 1px;height: 42px;width: 45px;}#search-panel .list{position:relative;padding: 0 50px;}.mobile #search-panel .form-wrap{margin:10px 10%;}.mobile #search-panel .list{padding:0;}#search-panel .list .row,#search-panel .col,#search-panel section{position:relative;height:100%;}#search-panel .list .row:nth-child(odd){background:none;}#search-panel .list .msg{margin:100px;text-align:center;font-size:22px;}#search-panel .list img{width:165px;}#search-panel section{padding:5px;overflow:hidden;overflow-y:auto;box-shadow:0 0 1px rgba(0,0,0,0.5);}#search-panel label{font-size:28px;border-bottom: 3px solid var(--primary);width: 100%;margin: 0;}#search-panel section h4,#search-panel section a{color:var(--dark);}#search-panel section .media{margin:10px;padding: 5px;box-shadow:0 0 3px rgb(0 0 0 / 20%);transition:all .4s;}#search-panel section .media:hover{box-shadow:0 0 5px rgb(0 0 0 / 50%);}#search-panel section .media .media-left{margin-right: 10px;}#search-panel section .media:last-child{}.sharer{position:fixed;z-index:5;top:120px;right:10px;zoom:.6;white-space: nowrap;transition:all .4s;opacity:0;}.sharer.active{opacity:1;}.scrolled .sharer{top:15px;}.sharer div{position:relative;z-index:1;display:block;margin:0;width:48px;height:48px;cursor:pointer;transform:scale(1);transition:all .4s;}.sharer div:not(.copy){background-image:url('images/social-icons.png?v=12');background-repeat:no-repeat;}.sharer div:hover{transform:scale(1.1);z-index:2;}.sharer div.tg{background-position:0 0px;}.sharer div.wa{background-position:0 -400px;}.sharer div.vb{background-position:0 -550px;}.sharer div.sk{background-position:0 -450px;}.sharer div.fb{background-position:0 -50px;}.sharer div.tw{background-position:0 -100px;}.sharer div.vk{background-position:0 -350px;}.sharer div.ok{background-position:0 -150px;}.sharer div.pn{background-position:0 -250px;}.sharer div.copy{font-size:26px;background: var(--theme-dark);text-align: center;padding: 5px 0 0 3px;}.sharer div.copy .tip{color:#000;font-size: 14px;}.sharer .tip{position:absolute;right:100%;top:1px;padding:0 10px;line-height: 31px; border: 1px solid #ccc; margin-right:0;white-space:nowrap; zoom: 1.4;opacity:0;transition:all .3s; background:#fff;}.sharer div span{pointer-events: none;}.sharer div:hover .tip{opacity:1; margin-left:5px;pointer-events: initial;}.mobile .sharer, .-xxs .sharer{top:auto;bottom:10px;right:auto;left:34px;transform:translateX(-50%);transition:all .3s;zoom:1;z-index:20;height:50px;width:50px;}.minhead-mobile .sharer{}.mobile .sharer .tip{right:auto;left:100%;}.mobile .sharer .fas{font-size:28px;background:#fff;border-radius:50%;width: 50px;height: 50px;line-height:50px;text-align:center;box-shadow: 0 0 7px rgba(0,0,0,.35);color:var(--theme-dark);padding: 0 1px 0 0;}.mobile .sharer div{display:block;zoom: .75;margin: 5px;}.mobile .sharer section{display:none; position: absolute;bottom:100%;right:50%;transform: translateX(50%);z-index:20;}.rtl{}.rtl #main, .rtl footer,.rtl .toc.fixed{direction:rtl;}.rtl header .zone{right:auto;left:0;}.rtl header .logo{position: absolute;right: 0;}.rtl .logo{background-position:right center;}.rtl .related .list-group a img{margin-right:0;margin-left:10px;}.rtl .page-tags .list{margin-right:0;margin-left:-30px;}.rtl a.tag .fas{margin-right:0;margin-left:5px;}.rtl .east .related .head:after, .rtl .east .page-tags .head:after{margin-left:0;margin-right:10px;}.rtl [data-set] .card .views, .rtl [data-set] .card .far{margin-right:0;margin-left:4px;}.rtl .tree-links-collapse .exp .fas{margin-right:0;margin-left:5px;}.rtl #sticky-primary:before{left:auto;right:10px;}.rtl .toc .ttl .fas{float:left;margin:5px 20px 0 0;}.rtl .toc .list a{padding-left:0;padding-right:20px;}.rtl .toc .list a:before{left:auto;right:5px;}.rtl .toc.fixed{left:auto;right:20px;}.mobile.rtl #ham{left:auto;right:15px;}.mobile.rtl header .logo{right:80px;}.rtl #side-panel .side{left:auto;transition:right .7s;}.rtl #side-panel .close{right:auto;left:15px;}.rtl.side-panel-open #side-panel,.rtl.side-panel-open #side-panel .side{right:0;}body:before{content:' ';position:absolute;top:100px;left:0;font-size:12px;display:none;z-index: 10000; color: red;}@media only screen and (max-width : 320px){body:before{content:'max-width : 320px';}}@media only screen and (min-width : 321px)and (max-width : 767px) and (orientation : portrait){body:before{content:'Smartphones (landscape)';}.main{flex:none;max-width:100%;}.blocks-0 .cards{grid-template-columns: repeat(2,1fr);}.blocks-0 .card:first-child{-ms-grid-column-end: span 2;grid-column-end: span 2;}.blocks-1 .cards{display:block;}.blocks-1 .card{margin-bottom:20px;}.blocks-1 .card:last-child{margin-bottom:0;}.blocks-1 .card a, .blocks-1 .card .a{display:flex;}}@media only screen and (min-width : 321px)and (max-width : 767px) and (orientation : landscape){body:before{content:'max-width : 767px; orientation : landscape';}}@media only screen and (min-width : 768px)and (max-width : 1024px){body:before{content:'min-width : 768px | max-width : 1024px';}.blocks-0 .cards{grid-template-columns: repeat(2,1fr);}.blocks-0 .card:first-child{-ms-grid-column-end: span 2;grid-column-end: span 2;}.blocks-1 .cards{display:block;}.blocks-1 .card{margin-bottom:20px;}.blocks-1 .card:last-child{margin-bottom:0;}.blocks-1 .card a, .blocks-1 .card .a{display:flex;}}@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait){body:before{content:'Tablets (portrait)';}}@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape){ body:before{content:'Tablets (landscape)';}}@media only screen and (max-width : 1025px) {body:before{content:'max-width : 1025px';}header .zone{min-width:70%;max-width:70%;}ul.sm a{padding:0 7px;}}.desktop.portrait header .logo{display:block;}.desktop.portrait header .zone{position:relative;display:block;min-width:100%;max-width:100%;}.desktop.portrait .east{max-width:100%;width:100%;flex: none;}@media only screen and (min-width : 1201px) {body:before{content:'min-width : 1201px';}}@media only screen and (min-width : 1360px) {body:before{content:'min-width : 1360px';}}@media only screen and (min-width : 1824px) {body:before{content:'min-width : 1824px';}}.items-list a.link{display:none;}.mdvdil .tools .cart[data-store-action],.mdvdil #ubox .ini,.mdvdil #units-switch,.mdvdil #currency-switch,.mdvdil .gal-pic .dl,.mdvdil #ss .body .img .qr,.mdvdil .items-list .sort a[data-key="price"]{display:none;}.mdvdil.desktop .search-box{right:12px;}html[data-env="pro"] #ubox .dd{display:none;}
/* store.front.css */

