@charset "utf-8";html.mobile.popover-opened, html.mobile.popover-opened > body {-webkit-overflow-scrolling: touch !important;overflow: auto !important;height: 100% !important;}.popover-container {position: fixed;top: 0;left: 0;z-index: 10000;width: 100%;direction: ltr;}.popover-dim {display: none;position: fixed;top: 0;right: 0;bottom: 0;left: 0;background: #000;z-index: 0;opacity: 0;}.popover-wrap {display: none;position: relative;box-sizing: border-box;max-width: 100%;flex: 0 0 auto;margin: auto;}.popover-close {z-index: 2;position: absolute;top: -15px;right: -15px;width: 30px;height: 30px;cursor: pointer;background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAACXBIWXMAAAsTAAALEwEAmpwYAAAABGdBTUEAANjr9RwUqgAAACBjSFJNAABtmAAAc44AAPJxAACDbAAAg7sAANTIAAAx7AAAGbyeiMU/AAAG7ElEQVR42mJkwA8YoZjBwcGB6fPnz4w/fvxg/PnzJ2N6ejoLFxcX47Rp036B5Dk4OP7z8vL+P3DgwD+o3v9QjBUABBALHguZoJhZXV2dVUNDgxNIcwEtZnn27Nl/ZmZmQRYWFmag5c90dHQY5OXl/z98+PDn1atXv79+/foPUN9fIP4HxRgOAAggRhyWMoOwqKgoq6GhIZe3t7eYrq6uHBDb8/Pz27Gysloga/jz588FYGicPn/+/OapU6deOnXq1GdgqPwCOuA31AF/0S0HCCB0xAQNBU4FBQWB0NBQublz59oADV37Hw28ePHi74MHD/6ii3/8+HEFMGQUgQ6WEhQU5AeZBTWTCdkigABC9ylIAZeMjIxQTEyMysaNG/3+/v37AGTgr1+//s2cOfOXm5vbN6Caz8jY1NT0a29v76/v37//g6q9sHfv3khjY2M5YAgJgsyEmg0PYYAAQreUk4+PT8jd3V1l1apVgUAzfoIM2rlz5x9gHH5BtxAdA9PB1zNnzvyB+R6oLxoopgC1nBPZcoAAgiFQnLIDMb+enp5iV1eXBzDeHoI0z58//xcwIX0mZCkMg9S2trb+hFk+ffr0QCkpKVmQ2VA7QHYxAgQQzLesQMwjIiIilZWVZfPu3bstMJ+SYikyBmUzkBnA9HEMyNcCYgmQHVC7mAACCJagOEBBbGdnp7lgwYJEkIavX7/+BcY1SvAaGRl9tba2xohjMTGxL8nJyT+AWQsuxsbG9vnp06e/QWYdPHiwHmiWKlBcCGQXyNcAAQSzmBuoSQqYim3u37+/EKR48uTJv5ANB+bVr7Dga2xs/AkTV1JS+gq0AJyoQIkPWU9aWtoPkPibN2/2A/l6QCwJ9TULQADB4hcY//xKXl5eHt++fbsAUmxhYYHiM1DiAsr9R7ZcVVUVbikIdHd3/0TWIyws/AWYVsByAgICdkAxRSAWAGI2gACClV7C4uLiOv7+/lEgRZ8+ffqLLd6ABck3ZMuB6uCWrlu37je29HDx4kVwQisvL88FFqkaQDERUHADBBAomBl5eHiYgQmLE1hSgQQZgIUD1lJm69atf4HR8R1YKoH5QIPAWWP9+vV/gOI/gHkeQw+wGAXTwAJJ5t+/f/BUDRBA4NIEKMDMyMjICtQIiniG379/4yza7t69+//Lly8oDrty5co/bJaCAEwcZCkwwTJDLWYCCCCwxcDgY3z16hXDnTt3voP4EhISWA0BFgZMwNqHExh3jMiG1tbWsgHjnA2bHmAeBtdWwOL1MycnJ7wAAQggBmi+kgIW/OaKiorJwOLuFShO0LMSMPF9AUYBSpz6+vqixHlOTs4P9MIEWHaDsxSwYMoE2mEGFJcG5SKAAGJCqjv/AbPUn8ePH98ACQQHB6NUmZqamkzABIgSp5s3bwbHORCA1QDLAWZkPc7OzszA8oHl5cuXVy5duvQBGIXwWgoggGA+FgO6xkBNTS28r69vDrT2+Y1cIMDyJchX6KkXVEmAshd6KB06dAic94EO3AzkBwGxPhCLg8ptgACCZyeQp9jZ2b2AmsuAefM8tnxJCk5ISPgOLTKfAdNEOVDMA2QHLDsBBBC8AAFlbmCLwlZISCg5JSVlJizeQAaQaimoWAUFK0g/sGGwHiiWCMS2yAUIQAAxI7c4gEmeFZi4OJ48ecLMzc39CRiEmgEBASxA/QzA8vYvAxEgNjaWZc2aNezAsprp2LFjp4FpZRdQ+AkQvwLij0AMSoC/AQIIXklAC3AVUBoBxmE8sPXQAiyvN8J8fuPGjR/h4eHf0eMdhkENhOPHj8OT+NGjR88BxZuBOA5kJtRseCUBEECMSI0AdmgBDooDaaDl8sASTSkyMlKzpqZGU1paGlS7MABLrX83b978A6zwwakTmE0YgIkSnHpBfGCV+gxYh98qKSk5CeTeAxVeQPwUiN8AMSjxgdLNX4AAYkRqCLBAXcMHtVwSaLkMMMHJAvOq9IQJE9R8fHxElJWV1bEF8aNHj+7t27fvLTDlXwXGLyhoH0OD+DnU0k/QYAa1QP8BBBAjWsuSFWo5LzRYxKFYAljqiAHzqxCwIBEwMTERBdZeoOYMA7Bl+RFYEbwB5oS3IA9D4/IFEL+E4nfQ6IDFLTgvAwQQI5ZmLRtSsINSuyA0uwlBUyQPMPWD20/AKo8ByP4DTJTfgRgUjB+gFoEc8R6amGDB+wu5mQsQQIxYmrdMUJ+zQTM6NzQEeKGO4UJqOzFADQMZ/A1qCSzBfQXi71ALfyM17sEAIIAY8fQiWKAYFgIwzIbWTv4HjbdfUAf8RPLhH1icojfoAQKIEU8bG9kRyF0aRiz6YP0k5C4LsmUY9TtAADEyEA+IVfufGEUAAQYABejinPr4dLEAAAAASUVORK5CYII=);background-repeat: no-repeat;background-position: 0 0;}.popover-body {max-width: 100%;box-sizing: border-box;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.7);-moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.7);box-shadow: 0 1px 4px rgba(0, 0, 0, 0.7);position: relative;display: inline-block;width: 350px;padding: 20px 40px 35px;vertical-align: middle;border: 1px solid #b7b7b7;background: #fff;}.popover-body:after, .popover-body:before {content: "";display: table;}.popover-body:after {clear: both;}.popover-loader {display: none;background: url(data:image/gif;base64,R0lGODlhEAAQAPQAAP///8zMzPz8/NfX1+Xl5c3NzdPT0/b29u3t7dDQ0OPj4+Dg4Pj4+Onp6fLy8tra2tzc3AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH+GkNyZWF0ZWQgd2l0aCBhamF4bG9hZC5pbmZvACH5BAAKAAAAIf8LTkVUU0NBUEUyLjADAQAAACwAAAAAEAAQAAAFUCAgjmRpnqUwFGwhKoRgqq2YFMaRGjWA8AbZiIBbjQQ8AmmFUJEQhQGJhaKOrCksgEla+KIkYvC6SJKQOISoNSYdeIk1ayA8ExTyeR3F749CACH5BAAKAAEALAAAAAAQABAAAAVoICCKR9KMaCoaxeCoqEAkRX3AwMHWxQIIjJSAZWgUEgzBwCBAEQpMwIDwY1FHgwJCtOW2UDWYIDyqNVVkUbYr6CK+o2eUMKgWrqKhj0FrEM8jQQALPFA3MAc8CQSAMA5ZBjgqDQmHIyEAIfkEAAoAAgAsAAAAABAAEAAABWAgII4j85Ao2hRIKgrEUBQJLaSHMe8zgQo6Q8sxS7RIhILhBkgumCTZsXkACBC+0cwF2GoLLoFXREDcDlkAojBICRaFLDCOQtQKjmsQSubtDFU/NXcDBHwkaw1cKQ8MiyEAIfkEAAoAAwAsAAAAABAAEAAABVIgII5kaZ6AIJQCMRTFQKiDQx4GrBfGa4uCnAEhQuRgPwCBtwK+kCNFgjh6QlFYgGO7baJ2CxIioSDpwqNggWCGDVVGphly3BkOpXDrKfNm/4AhACH5BAAKAAQALAAAAAAQABAAAAVgICCOZGmeqEAMRTEQwskYbV0Yx7kYSIzQhtgoBxCKBDQCIOcoLBimRiFhSABYU5gIgW01pLUBYkRItAYAqrlhYiwKjiWAcDMWY8QjsCf4DewiBzQ2N1AmKlgvgCiMjSQhACH5BAAKAAUALAAAAAAQABAAAAVfICCOZGmeqEgUxUAIpkA0AMKyxkEiSZEIsJqhYAg+boUFSTAkiBiNHks3sg1ILAfBiS10gyqCg0UaFBCkwy3RYKiIYMAC+RAxiQgYsJdAjw5DN2gILzEEZgVcKYuMJiEAOwAAAAAAAAAAAA==) no-repeat center rgba(255, 255, 255, 0.8);position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: 5px;z-index: 1;cursor: pointer;}.popover-scrolling {position: fixed;top: 0;right: 0;bottom: 0;left: 0;height: 100%;width: 100%;overflow: auto;z-index: 1;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: flex-start;-ms-flex-align: start;padding: 20px;box-sizing: border-box;}.popover-scrolling.disable {overflow: hidden;z-index: -1;}.popover-body .s3_tpl_anketa h3 {font-size: 18px;margin: 0 0 22px -20px;font-weight: 400;}.popover-body .s3_form_field_type_password, .popover-body .s3_form_field_type_select, .popover-body .s3_form_field_type_text, .popover-body .s3_form_field_type_textarea, .popover-body .s3_form_item_type_captcha input[type=text] {padding: 0.60769em 0.76923em;}.popover-body .s3_button_large, .popover-body .s3_button_small, .popover-body .s3_button_small:active, .popover-body .s3_button_small:hover {background-color: #f0db76;background-image: -moz-linear-gradient(top, #f4e48d 0, #ecd35f 100%);background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f4e48d), to(#ecd35f));background-image: -webkit-linear-gradient(top, #f4e48d, #ecd35f);background-image: -o-linear-gradient(top, #f4e48d, #ecd35f);background-image: linear-gradient(to bottom, #f4e48d 0, #ecd35f 100%);background-repeat: repeat-x;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);font-size: 15px;font-weight: 700;line-height: 34px;padding: 0 16px;cursor: pointer;border: none;}.ui-helper-hidden {display: none;}.ui-helper-hidden-accessible {border: 0;clip: rect(0 0 0 0);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px;}.ui-helper-reset {margin: 0;padding: 0;border: 0;outline: 0;line-height: 1.3;text-decoration: none;font-size: 100%;list-style: none;}.ui-helper-clearfix:after, .ui-helper-clearfix:before {content: "";display: table;border-collapse: collapse;}.ui-helper-clearfix:after {clear: both;}.ui-helper-zfix {width: 100%;height: 100%;top: 0;left: 0;position: absolute;opacity: 0;filter: Alpha(Opacity=0);}.ui-front {z-index: 100;}.ui-state-disabled {cursor: default !important;pointer-events: none;}.ui-icon {display: inline-block;vertical-align: middle;margin-top: -0.25em;position: relative;text-indent: -99999px;overflow: hidden;background-repeat: no-repeat;}.ui-widget-icon-block {left: 50%;margin-left: -8px;display: block;}.ui-widget-overlay {position: fixed;top: 0;left: 0;width: 100%;height: 100%;}.ui-datepicker {width: 17em;padding: 0.2em 0.2em 0;display: none;}.ui-datepicker .ui-datepicker-header {position: relative;padding: 0.2em 0;}.ui-datepicker .ui-datepicker-next, .ui-datepicker .ui-datepicker-prev {position: absolute;top: 2px;width: 1.8em;height: 1.8em;}.ui-datepicker .ui-datepicker-next-hover, .ui-datepicker .ui-datepicker-prev-hover {top: 1px;}.ui-datepicker .ui-datepicker-prev {left: 2px;}.ui-datepicker .ui-datepicker-next {right: 2px;}.ui-datepicker .ui-datepicker-prev-hover {left: 1px;}.ui-datepicker .ui-datepicker-next-hover {right: 1px;}.ui-datepicker .ui-datepicker-next span, .ui-datepicker .ui-datepicker-prev span {display: block;position: absolute;left: 50%;margin-left: -8px;top: 50%;margin-top: -8px;}.ui-datepicker .ui-datepicker-title {margin: 0 2.3em;line-height: 1.8em;text-align: center;}.ui-datepicker .ui-datepicker-title select {font-size: 1em;margin: 1px 0;}.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year {width: 45%;}.ui-datepicker table {width: 100%;font-size: 0.9em;border-collapse: collapse;margin: 0 0 0.4em;}.ui-datepicker th {padding: 0.7em 0.3em;text-align: center;font-weight: 700;border: 0;}.ui-datepicker td {border: 0;padding: 1px;}.ui-datepicker td a, .ui-datepicker td span {display: block;padding: 0.2em;text-align: right;text-decoration: none;}.ui-datepicker .ui-datepicker-buttonpane {background-image: none;margin: 0.7em 0 0 0;padding: 0 0.2em;border-left: 0;border-right: 0;border-bottom: 0;}.ui-datepicker .ui-datepicker-buttonpane button {float: right;margin: 0.5em 0.2em 0.4em;cursor: pointer;padding: 0.2em 0.6em 0.3em 0.6em;width: auto;overflow: visible;}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {float: left;}.ui-datepicker.ui-datepicker-multi {width: auto;}.ui-datepicker-multi .ui-datepicker-group {float: left;}.ui-datepicker-multi .ui-datepicker-group table {width: 95%;margin: 0 auto 0.4em;}.ui-datepicker-multi-2 .ui-datepicker-group {width: 50%;}.ui-datepicker-multi-3 .ui-datepicker-group {width: 33.3%;}.ui-datepicker-multi-4 .ui-datepicker-group {width: 25%;}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {border-left-width: 0;}.ui-datepicker-multi .ui-datepicker-buttonpane {clear: left;}.ui-datepicker-row-break {clear: both;width: 100%;font-size: 0;}.ui-datepicker-rtl {direction: rtl;}.ui-datepicker-rtl .ui-datepicker-prev {right: 2px;left: auto;}.ui-datepicker-rtl .ui-datepicker-next {left: 2px;right: auto;}.ui-datepicker-rtl .ui-datepicker-prev:hover {right: 1px;left: auto;}.ui-datepicker-rtl .ui-datepicker-next:hover {left: 1px;right: auto;}.ui-datepicker-rtl .ui-datepicker-buttonpane {clear: right;}.ui-datepicker-rtl .ui-datepicker-buttonpane button {float: left;}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current, .ui-datepicker-rtl .ui-datepicker-group {float: right;}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {border-right-width: 0;border-left-width: 1px;}.ui-datepicker .ui-icon {display: block;text-indent: -99999px;overflow: hidden;background-repeat: no-repeat;left: 0.5em;top: 0.3em;}.ui-widget {font-family: Arial, Helvetica, sans-serif;font-size: 1em;}.ui-widget .ui-widget {font-size: 1em;}.ui-widget button, .ui-widget input, .ui-widget select, .ui-widget textarea {font-family: Arial, Helvetica, sans-serif;font-size: 1em;}.ui-widget.ui-widget-content {border: 1px solid #c5c5c5;}.ui-widget-content {border: 1px solid #ddd;background: #fff;color: #333;}.ui-widget-content a {color: #333;}.ui-widget-header {border: 1px solid #ddd;background: #e9e9e9;color: #333;font-weight: 700;}.ui-widget-header a {color: #333;}.ui-button, .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, html .ui-button.ui-state-disabled:active, html .ui-button.ui-state-disabled:hover {border: 1px solid #c5c5c5;background: #f6f6f6;font-weight: 400;color: #454545;}.ui-button, .ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited, a.ui-button, a:link.ui-button, a:visited.ui-button {color: #454545;text-decoration: none;}.ui-button:focus, .ui-button:hover, .ui-state-focus, .ui-state-hover, .ui-widget-content .ui-state-focus, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-focus, .ui-widget-header .ui-state-hover {border: 1px solid #ccc;background: #ededed;font-weight: 400;color: #2b2b2b;}.ui-state-focus a, .ui-state-focus a:hover, .ui-state-focus a:link, .ui-state-focus a:visited, .ui-state-hover a, .ui-state-hover a:hover, .ui-state-hover a:link, .ui-state-hover a:visited, a.ui-button:focus, a.ui-button:hover {color: #2b2b2b;text-decoration: none;}.ui-visual-focus {box-shadow: 0 0 3px 1px #5e9ed6;}.ui-button.ui-state-active:hover, .ui-button:active, .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active {border: 1px solid #003eff;background: #007fff;font-weight: 400;color: #fff;}.ui-icon-background, .ui-state-active .ui-icon-background {border: #003eff;background-color: #fff;}.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {color: #fff;text-decoration: none;}.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {border: 1px solid #dad55e;background: #fffa90;color: #777620;}.ui-state-checked {border: 1px solid #dad55e;background: #fffa90;}.ui-state-highlight a, .ui-widget-content .ui-state-highlight a, .ui-widget-header .ui-state-highlight a {color: #777620;}.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: 1px solid #f1a899;background: #fddfdf;color: #5f3f3f;}.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a {color: #5f3f3f;}.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text {color: #5f3f3f;}.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary {font-weight: 700;}.ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary {opacity: 0.7;filter: Alpha(Opacity=70);font-weight: 400;}.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled {opacity: 0.35;filter: Alpha(Opacity=35);background-image: none;}.ui-state-disabled .ui-icon {filter: Alpha(Opacity=35);}.ui-icon {width: 16px;height: 16px;}.ui-icon, .ui-widget-content .ui-icon {background-image: url(/g/libs/jqueryui/datepicker-and-slider/css/ui-icons_444444_256x240.png);}.ui-widget-header .ui-icon {background-image: url(/g/libs/jqueryui/datepicker-and-slider/css/ui-icons_444444_256x240.png);}.ui-button:focus .ui-icon, .ui-button:hover .ui-icon, .ui-state-focus .ui-icon, .ui-state-hover .ui-icon {background-image: url(/g/libs/jqueryui/datepicker-and-slider/css/ui-icons_555555_256x240.png);}.ui-button:active .ui-icon, .ui-state-active .ui-icon {background-image: url(/g/libs/jqueryui/datepicker-and-slider/css/ui-icons_ffffff_256x240.png);}.ui-button .ui-state-highlight.ui-icon, .ui-state-highlight .ui-icon {background-image: url(/g/libs/jqueryui/datepicker-and-slider/css/ui-icons_777620_256x240.png);}.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(/g/libs/jqueryui/datepicker-and-slider/css/ui-icons_cc0000_256x240.png);}.ui-button .ui-icon {background-image: url(/g/libs/jqueryui/datepicker-and-slider/css/ui-icons_777777_256x240.png);}.ui-icon-blank {background-position: 16px 16px;}.ui-icon-caret-1-n {background-position: 0 0;}.ui-icon-caret-1-ne {background-position: -16px 0;}.ui-icon-caret-1-e {background-position: -32px 0;}.ui-icon-caret-1-se {background-position: -48px 0;}.ui-icon-caret-1-s {background-position: -65px 0;}.ui-icon-caret-1-sw {background-position: -80px 0;}.ui-icon-caret-1-w {background-position: -96px 0;}.ui-icon-caret-1-nw {background-position: -112px 0;}.ui-icon-caret-2-n-s {background-position: -128px 0;}.ui-icon-caret-2-e-w {background-position: -144px 0;}.ui-icon-triangle-1-n {background-position: 0 -16px;}.ui-icon-triangle-1-ne {background-position: -16px -16px;}.ui-icon-triangle-1-e {background-position: -32px -16px;}.ui-icon-triangle-1-se {background-position: -48px -16px;}.ui-icon-triangle-1-s {background-position: -65px -16px;}.ui-icon-triangle-1-sw {background-position: -80px -16px;}.ui-icon-triangle-1-w {background-position: -96px -16px;}.ui-icon-triangle-1-nw {background-position: -112px -16px;}.ui-icon-triangle-2-n-s {background-position: -128px -16px;}.ui-icon-triangle-2-e-w {background-position: -144px -16px;}.ui-icon-arrow-1-n {background-position: 0 -32px;}.ui-icon-arrow-1-ne {background-position: -16px -32px;}.ui-icon-arrow-1-e {background-position: -32px -32px;}.ui-icon-arrow-1-se {background-position: -48px -32px;}.ui-icon-arrow-1-s {background-position: -65px -32px;}.ui-icon-arrow-1-sw {background-position: -80px -32px;}.ui-icon-arrow-1-w {background-position: -96px -32px;}.ui-icon-arrow-1-nw {background-position: -112px -32px;}.ui-icon-arrow-2-n-s {background-position: -128px -32px;}.ui-icon-arrow-2-ne-sw {background-position: -144px -32px;}.ui-icon-arrow-2-e-w {background-position: -160px -32px;}.ui-icon-arrow-2-se-nw {background-position: -176px -32px;}.ui-icon-arrowstop-1-n {background-position: -192px -32px;}.ui-icon-arrowstop-1-e {background-position: -208px -32px;}.ui-icon-arrowstop-1-s {background-position: -224px -32px;}.ui-icon-arrowstop-1-w {background-position: -240px -32px;}.ui-icon-arrowthick-1-n {background-position: 1px -48px;}.ui-icon-arrowthick-1-ne {background-position: -16px -48px;}.ui-icon-arrowthick-1-e {background-position: -32px -48px;}.ui-icon-arrowthick-1-se {background-position: -48px -48px;}.ui-icon-arrowthick-1-s {background-position: -64px -48px;}.ui-icon-arrowthick-1-sw {background-position: -80px -48px;}.ui-icon-arrowthick-1-w {background-position: -96px -48px;}.ui-icon-arrowthick-1-nw {background-position: -112px -48px;}.ui-icon-arrowthick-2-n-s {background-position: -128px -48px;}.ui-icon-arrowthick-2-ne-sw {background-position: -144px -48px;}.ui-icon-arrowthick-2-e-w {background-position: -160px -48px;}.ui-icon-arrowthick-2-se-nw {background-position: -176px -48px;}.ui-icon-arrowthickstop-1-n {background-position: -192px -48px;}.ui-icon-arrowthickstop-1-e {background-position: -208px -48px;}.ui-icon-arrowthickstop-1-s {background-position: -224px -48px;}.ui-icon-arrowthickstop-1-w {background-position: -240px -48px;}.ui-icon-arrowreturnthick-1-w {background-position: 0 -64px;}.ui-icon-arrowreturnthick-1-n {background-position: -16px -64px;}.ui-icon-arrowreturnthick-1-e {background-position: -32px -64px;}.ui-icon-arrowreturnthick-1-s {background-position: -48px -64px;}.ui-icon-arrowreturn-1-w {background-position: -64px -64px;}.ui-icon-arrowreturn-1-n {background-position: -80px -64px;}.ui-icon-arrowreturn-1-e {background-position: -96px -64px;}.ui-icon-arrowreturn-1-s {background-position: -112px -64px;}.ui-icon-arrowrefresh-1-w {background-position: -128px -64px;}.ui-icon-arrowrefresh-1-n {background-position: -144px -64px;}.ui-icon-arrowrefresh-1-e {background-position: -160px -64px;}.ui-icon-arrowrefresh-1-s {background-position: -176px -64px;}.ui-icon-arrow-4 {background-position: 0 -80px;}.ui-icon-arrow-4-diag {background-position: -16px -80px;}.ui-icon-extlink {background-position: -32px -80px;}.ui-icon-newwin {background-position: -48px -80px;}.ui-icon-refresh {background-position: -64px -80px;}.ui-icon-shuffle {background-position: -80px -80px;}.ui-icon-transfer-e-w {background-position: -96px -80px;}.ui-icon-transferthick-e-w {background-position: -112px -80px;}.ui-icon-folder-collapsed {background-position: 0 -96px;}.ui-icon-folder-open {background-position: -16px -96px;}.ui-icon-document {background-position: -32px -96px;}.ui-icon-document-b {background-position: -48px -96px;}.ui-icon-note {background-position: -64px -96px;}.ui-icon-mail-closed {background-position: -80px -96px;}.ui-icon-mail-open {background-position: -96px -96px;}.ui-icon-suitcase {background-position: -112px -96px;}.ui-icon-comment {background-position: -128px -96px;}.ui-icon-person {background-position: -144px -96px;}.ui-icon-print {background-position: -160px -96px;}.ui-icon-trash {background-position: -176px -96px;}.ui-icon-locked {background-position: -192px -96px;}.ui-icon-unlocked {background-position: -208px -96px;}.ui-icon-bookmark {background-position: -224px -96px;}.ui-icon-tag {background-position: -240px -96px;}.ui-icon-home {background-position: 0 -112px;}.ui-icon-flag {background-position: -16px -112px;}.ui-icon-calendar {background-position: -32px -112px;}.ui-icon-cart {background-position: -48px -112px;}.ui-icon-pencil {background-position: -64px -112px;}.ui-icon-clock {background-position: -80px -112px;}.ui-icon-disk {background-position: -96px -112px;}.ui-icon-calculator {background-position: -112px -112px;}.ui-icon-zoomin {background-position: -128px -112px;}.ui-icon-zoomout {background-position: -144px -112px;}.ui-icon-search {background-position: -160px -112px;}.ui-icon-wrench {background-position: -176px -112px;}.ui-icon-gear {background-position: -192px -112px;}.ui-icon-heart {background-position: -208px -112px;}.ui-icon-star {background-position: -224px -112px;}.ui-icon-link {background-position: -240px -112px;}.ui-icon-cancel {background-position: 0 -128px;}.ui-icon-plus {background-position: -16px -128px;}.ui-icon-plusthick {background-position: -32px -128px;}.ui-icon-minus {background-position: -48px -128px;}.ui-icon-minusthick {background-position: -64px -128px;}.ui-icon-close {background-position: -80px -128px;}.ui-icon-closethick {background-position: -96px -128px;}.ui-icon-key {background-position: -112px -128px;}.ui-icon-lightbulb {background-position: -128px -128px;}.ui-icon-scissors {background-position: -144px -128px;}.ui-icon-clipboard {background-position: -160px -128px;}.ui-icon-copy {background-position: -176px -128px;}.ui-icon-contact {background-position: -192px -128px;}.ui-icon-image {background-position: -208px -128px;}.ui-icon-video {background-position: -224px -128px;}.ui-icon-script {background-position: -240px -128px;}.ui-icon-alert {background-position: 0 -144px;}.ui-icon-info {background-position: -16px -144px;}.ui-icon-notice {background-position: -32px -144px;}.ui-icon-help {background-position: -48px -144px;}.ui-icon-check {background-position: -64px -144px;}.ui-icon-bullet {background-position: -80px -144px;}.ui-icon-radio-on {background-position: -96px -144px;}.ui-icon-radio-off {background-position: -112px -144px;}.ui-icon-pin-w {background-position: -128px -144px;}.ui-icon-pin-s {background-position: -144px -144px;}.ui-icon-play {background-position: 0 -160px;}.ui-icon-pause {background-position: -16px -160px;}.ui-icon-seek-next {background-position: -32px -160px;}.ui-icon-seek-prev {background-position: -48px -160px;}.ui-icon-seek-end {background-position: -64px -160px;}.ui-icon-seek-start {background-position: -80px -160px;}.ui-icon-seek-first {background-position: -80px -160px;}.ui-icon-stop {background-position: -96px -160px;}.ui-icon-eject {background-position: -112px -160px;}.ui-icon-volume-off {background-position: -128px -160px;}.ui-icon-volume-on {background-position: -144px -160px;}.ui-icon-power {background-position: 0 -176px;}.ui-icon-signal-diag {background-position: -16px -176px;}.ui-icon-signal {background-position: -32px -176px;}.ui-icon-battery-0 {background-position: -48px -176px;}.ui-icon-battery-1 {background-position: -64px -176px;}.ui-icon-battery-2 {background-position: -80px -176px;}.ui-icon-battery-3 {background-position: -96px -176px;}.ui-icon-circle-plus {background-position: 0 -192px;}.ui-icon-circle-minus {background-position: -16px -192px;}.ui-icon-circle-close {background-position: -32px -192px;}.ui-icon-circle-triangle-e {background-position: -48px -192px;}.ui-icon-circle-triangle-s {background-position: -64px -192px;}.ui-icon-circle-triangle-w {background-position: -80px -192px;}.ui-icon-circle-triangle-n {background-position: -96px -192px;}.ui-icon-circle-arrow-e {background-position: -112px -192px;}.ui-icon-circle-arrow-s {background-position: -128px -192px;}.ui-icon-circle-arrow-w {background-position: -144px -192px;}.ui-icon-circle-arrow-n {background-position: -160px -192px;}.ui-icon-circle-zoomin {background-position: -176px -192px;}.ui-icon-circle-zoomout {background-position: -192px -192px;}.ui-icon-circle-check {background-position: -208px -192px;}.ui-icon-circlesmall-plus {background-position: 0 -208px;}.ui-icon-circlesmall-minus {background-position: -16px -208px;}.ui-icon-circlesmall-close {background-position: -32px -208px;}.ui-icon-squaresmall-plus {background-position: -48px -208px;}.ui-icon-squaresmall-minus {background-position: -64px -208px;}.ui-icon-squaresmall-close {background-position: -80px -208px;}.ui-icon-grip-dotted-vertical {background-position: 0 -224px;}.ui-icon-grip-dotted-horizontal {background-position: -16px -224px;}.ui-icon-grip-solid-vertical {background-position: -32px -224px;}.ui-icon-grip-solid-horizontal {background-position: -48px -224px;}.ui-icon-gripsmall-diagonal-se {background-position: -64px -224px;}.ui-icon-grip-diagonal-se {background-position: -80px -224px;}.ui-corner-all, .ui-corner-left, .ui-corner-tl, .ui-corner-top {border-top-left-radius: 3px;}.ui-corner-all, .ui-corner-right, .ui-corner-top, .ui-corner-tr {border-top-right-radius: 3px;}.ui-corner-all, .ui-corner-bl, .ui-corner-bottom, .ui-corner-left {border-bottom-left-radius: 3px;}.ui-corner-all, .ui-corner-bottom, .ui-corner-br, .ui-corner-right {border-bottom-right-radius: 3px;}.ui-widget-overlay {background: #aaa;opacity: 0.3;filter: Alpha(Opacity=30);}.ui-widget-shadow {-webkit-box-shadow: 0 0 5px #666;box-shadow: 0 0 5px #666;}#ui-datepicker-div.ui-datepicker {padding: 10px;width: auto;border: 1px solid rgba(17, 85, 204, 0.6);box-shadow: 0 0 3px 0 rgba(17, 85, 204, 0.15);}#ui-datepicker-div.ui-datepicker .ui-datepicker-header {background: 0 0 !important;border: none;height: 26px;margin-bottom: 10px;}#ui-datepicker-div.ui-datepicker .ui-datepicker-header .ui-datepicker-next, #ui-datepicker-div.ui-datepicker .ui-datepicker-header .ui-datepicker-prev {border: 1px solid #c5c5c5;background: #fff;height: 24px;width: 24px;top: 4px;}#ui-datepicker-div.ui-datepicker .ui-datepicker-header .ui-datepicker-next span.ui-icon, #ui-datepicker-div.ui-datepicker .ui-datepicker-header .ui-datepicker-prev span.ui-icon {display: none;}#ui-datepicker-div.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:after, #ui-datepicker-div.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:before {left: 50%;top: 50%;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;}#ui-datepicker-div.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:before {width: 0;height: 0;border-style: solid;border-width: 6px 6px 6px 0;border-color: transparent #c5c5c5 transparent transparent;margin-top: -6px;margin-left: -3px;}#ui-datepicker-div.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:after {width: 0;height: 0;border-style: solid;border-width: 8px 8px 8px 0;border-color: transparent #fff transparent transparent;margin-top: -8px;margin-left: -2px;}#ui-datepicker-div.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:hover {left: 2px;background-image: none;top: 4px;border-color: rgba(17, 85, 204, 0.6);}#ui-datepicker-div.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:hover:before {border-color: transparent #15c transparent transparent;}#ui-datepicker-div.ui-datepicker .ui-datepicker-header .ui-datepicker-next:after, #ui-datepicker-div.ui-datepicker .ui-datepicker-header .ui-datepicker-next:before {left: 50%;top: 50%;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;}#ui-datepicker-div.ui-datepicker .ui-datepicker-header .ui-datepicker-next:before {width: 0;height: 0;border-style: solid;border-width: 6px 0 6px 6px;border-color: transparent transparent transparent #c5c5c5;margin-top: -6px;margin-left: -2px;}#ui-datepicker-div.ui-datepicker .ui-datepicker-header .ui-datepicker-next:after {width: 0;height: 0;border-style: solid;border-width: 8px 0 8px 8px;border-color: transparent transparent transparent #fff;margin-top: -8px;margin-left: -5px;}#ui-datepicker-div.ui-datepicker .ui-datepicker-header .ui-datepicker-next:hover {right: 2px;}#ui-datepicker-div.ui-datepicker .ui-datepicker-header .ui-datepicker-next:hover:hover {background-image: none;top: 4px;border-color: rgba(17, 85, 204, 0.6);}#ui-datepicker-div.ui-datepicker .ui-datepicker-header .ui-datepicker-next:hover:hover:before {border-color: transparent transparent transparent #15c;}#ui-datepicker-div.ui-datepicker .ui-datepicker-header .ui-datepicker-title {font: bold 13px Arial, sans-serif;line-height: 26px;}#ui-datepicker-div.ui-datepicker .ui-datepicker-header .ui-datepicker-title select.ui-datepicker-month, #ui-datepicker-div.ui-datepicker .ui-datepicker-header .ui-datepicker-title select.ui-datepicker-year {width: auto;height: 26px;border: 1px solid #c5c5c5;border-radius: 4px;background: #fff;}#ui-datepicker-div.ui-datepicker .ui-datepicker-header .ui-datepicker-title .ui-datepicker-month + .ui-datepicker-year {margin-left: 4px;}#ui-datepicker-div.ui-datepicker table.ui-datepicker-calendar {border-collapse: collapse;border-spacing: 0;margin: 0;}#ui-datepicker-div.ui-datepicker table.ui-datepicker-calendar tbody tr:first-child td {padding-top: 10px !important;}#ui-datepicker-div.ui-datepicker table.ui-datepicker-calendar tr th {font: bold 11px Arial, sans-serif;line-height: 24px;background: #f5f5f5;color: #333;padding: 0 8px;border-top: 1px solid #e7e7e7;border-bottom: 1px solid #e7e7e7;}#ui-datepicker-div.ui-datepicker table.ui-datepicker-calendar tr th:first-child {padding-left: 10px;}#ui-datepicker-div.ui-datepicker table.ui-datepicker-calendar tr td {padding: 0;border-collapse: collapse;border-spacing: 0;text-align: center;}#ui-datepicker-div.ui-datepicker table.ui-datepicker-calendar tr td a.ui-state-default {border-radius: 2px;background: 0 0;text-align: center;font: 13px Arial, sans-serif;line-height: 24px;width: 30px;height: 24px;padding: 0;display: inline-block;border-color: transparent;}#ui-datepicker-div.ui-datepicker table.ui-datepicker-calendar tr td a.ui-state-default.ui-state-active, #ui-datepicker-div.ui-datepicker table.ui-datepicker-calendar tr td a.ui-state-default:hover {border-color: #d3d3d3;}#ui-datepicker-div.ui-datepicker table.ui-datepicker-calendar tr td a.ui-state-default.ui-state-active {border-color: #15c;font-weight: 700;color: #15c;}#ui-datepicker-div.ui-datepicker table.ui-datepicker-calendar tr td a.ui-state-default.ui-state-highlight {border-color: #d3d3d3;color: #15c;}#ui-datepicker-div.ui-datepicker table.ui-datepicker-calendar tr td.ui-datepicker-unselectable.ui-state-disabled {font: 13px Arial, sans-serif;line-height: 24px;width: 30px;height: 24px;padding: 0;}#ui-datepicker-div.ui-datepicker table.ui-datepicker-calendar tr td.ui-datepicker-unselectable.ui-state-disabled span.ui-state-default {border-radius: 2px;border-color: transparent;background: 0 0;font: 13px Arial, sans-serif;line-height: 24px;width: 30px;height: 24px;padding: 0;display: inline-block;text-align: center;}.calendar-label.disabled {pointer-events: none;opacity: 0.5;}@font-face {font-family: lg;src: url(/g/libs/lightgallery/v1.2.0/fonts/lg.ttf?22t19m) format("truetype"), url(/g/libs/lightgallery/v1.2.0/fonts/lg.woff?22t19m) format("woff"), url(/g/libs/lightgallery/v1.2.0/fonts/lg.svg?22t19m#lg) format("svg");font-weight: 400;font-style: normal;font-display: block;}.lg-icon {font-family: lg !important;speak: never;font-style: normal;font-weight: 400;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.lg-actions .lg-next, .lg-actions .lg-prev {background-color: rgba(0, 0, 0, 0.45);border-radius: 2px;color: #999;cursor: pointer;display: block;font-size: 22px;margin-top: -10px;padding: 8px 10px 9px;position: absolute;top: 50%;z-index: 10080;border: none;outline: 0;}.lg-actions .lg-next.disabled, .lg-actions .lg-prev.disabled {pointer-events: none;opacity: 0.5;}.lg-actions .lg-next:hover, .lg-actions .lg-prev:hover {color: #fff;}.lg-actions .lg-next {right: 20px;}.lg-actions .lg-next:before {content: "\e095";}.lg-actions .lg-prev {left: 20px;}.lg-actions .lg-prev:after {content: "\e094";}@-webkit-keyframes lg-right-end {0%, 100% {left: 0;}50% {left: -30px;}}@-moz-keyframes lg-right-end {0%, 100% {left: 0;}50% {left: -30px;}}@-ms-keyframes lg-right-end {0%, 100% {left: 0;}50% {left: -30px;}}@keyframes lg-right-end {0%, 100% {left: 0;}50% {left: -30px;}}@-webkit-keyframes lg-left-end {0%, 100% {left: 0;}50% {left: 30px;}}@-moz-keyframes lg-left-end {0%, 100% {left: 0;}50% {left: 30px;}}@-ms-keyframes lg-left-end {0%, 100% {left: 0;}50% {left: 30px;}}@keyframes lg-left-end {0%, 100% {left: 0;}50% {left: 30px;}}.lg-outer.lg-right-end .lg-object {-webkit-animation: lg-right-end 0.3s;-o-animation: lg-right-end 0.3s;animation: lg-right-end 0.3s;position: relative;}.lg-outer.lg-left-end .lg-object {-webkit-animation: lg-left-end 0.3s;-o-animation: lg-left-end 0.3s;animation: lg-left-end 0.3s;position: relative;}.lg-toolbar {z-index: 10082;left: 0;position: absolute;top: 0;width: 100%;background-color: rgba(0, 0, 0, 0.45);}.lg-toolbar .lg-icon {color: #999;cursor: pointer;float: right;font-size: 24px;height: 47px;line-height: 27px;padding: 10px 0;text-align: center;width: 50px;text-decoration: none !important;outline: 0;background: 0 0;border: none;box-shadow: none;-webkit-transition: color 0.2s linear;-o-transition: color 0.2s linear;transition: color 0.2s linear;}.lg-toolbar .lg-icon:hover {color: #fff;}.lg-toolbar .lg-close:after {content: "\e070";}.lg-toolbar .lg-download:after {content: "\e0f2";}.lg-sub-html {background-color: rgba(0, 0, 0, 0.45);bottom: 0;color: #eee;font-size: 16px;left: 0;padding: 10px 40px;position: fixed;right: 0;text-align: center;z-index: 10080;}.lg-sub-html h4 {margin: 0;font-size: 13px;font-weight: 700;}.lg-sub-html p {font-size: 12px;margin: 5px 0 0;}#lg-counter {color: #999;display: inline-block;font-size: 16px;padding-left: 20px;padding-top: 12px;vertical-align: middle;}.lg-next, .lg-prev, .lg-toolbar {opacity: 1;-webkit-transition: -webkit-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear;-moz-transition: -moz-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear;-o-transition: -o-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear;transition: transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear;}.lg-hide-items .lg-prev {opacity: 0;-webkit-transform: translate3d(-10px, 0, 0);transform: translate3d(-10px, 0, 0);}.lg-hide-items .lg-next {opacity: 0;-webkit-transform: translate3d(10px, 0, 0);transform: translate3d(10px, 0, 0);}.lg-hide-items .lg-toolbar {opacity: 0;-webkit-transform: translate3d(0, -10px, 0);transform: translate3d(0, -10px, 0);}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object {-webkit-transform: scale3d(0.5, 0.5, 0.5);transform: scale3d(0.5, 0.5, 0.5);opacity: 0;-webkit-transition: -webkit-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;-moz-transition: -moz-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;-o-transition: -o-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;transition: transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;-webkit-transform-origin: 50% 50%;-moz-transform-origin: 50% 50%;-ms-transform-origin: 50% 50%;transform-origin: 50% 50%;}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);opacity: 1;}.lg-outer .lg-thumb-outer {background-color: #0d0a0a;bottom: 0;position: absolute;width: 100%;z-index: 10080;max-height: 350px;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);-webkit-transition: -webkit-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;-moz-transition: -moz-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;-o-transition: -o-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;transition: transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item {cursor: -webkit-grab;cursor: -moz-grab;cursor: -o-grab;cursor: -ms-grab;cursor: grab;}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item {cursor: move;cursor: -webkit-grabbing;cursor: -moz-grabbing;cursor: -o-grabbing;cursor: -ms-grabbing;cursor: grabbing;}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb {-webkit-transition-duration: 0s !important;transition-duration: 0s !important;}.lg-outer.lg-thumb-open .lg-thumb-outer {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}.lg-outer .lg-thumb {padding: 10px 0;height: 100%;margin-bottom: -5px;}.lg-outer .lg-thumb-item {cursor: pointer;float: left;overflow: hidden;height: 100%;border: 2px solid #fff;border-radius: 4px;margin-bottom: 5px;}@media (min-width: 1025px) {.lg-outer .lg-thumb-item {-webkit-transition: border-color 0.25s ease;-o-transition: border-color 0.25s ease;transition: border-color 0.25s ease;}}.lg-outer .lg-thumb-item.active, .lg-outer .lg-thumb-item:hover {border-color: #a90707;}.lg-outer .lg-thumb-item img {width: 100%;height: 100%;object-fit: cover;}.lg-outer.lg-has-thumb .lg-item {padding-bottom: 120px;}.lg-outer.lg-can-toggle .lg-item {padding-bottom: 0;}.lg-outer.lg-pull-caption-up .lg-sub-html {-webkit-transition: bottom 0.25s ease;-o-transition: bottom 0.25s ease;transition: bottom 0.25s ease;}.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html {bottom: 100px;}.lg-outer .lg-toogle-thumb {background-color: #0d0a0a;border-radius: 2px 2px 0 0;color: #999;cursor: pointer;font-size: 24px;height: 39px;line-height: 27px;padding: 5px 0;position: absolute;right: 20px;text-align: center;top: -39px;width: 50px;outline: 0;border: none;}.lg-outer .lg-toogle-thumb:after {content: "\e1ff";}.lg-outer .lg-toogle-thumb:hover {color: #fff;}.lg-outer .lg-video-cont {display: inline-block;vertical-align: middle;max-width: 1140px;max-height: 100%;width: 100%;padding: 0 5px;}.lg-outer .lg-video {width: 100%;height: 0;padding-bottom: 56.25%;overflow: hidden;position: relative;}.lg-outer .lg-video .lg-object {display: inline-block;position: absolute;top: 0;left: 0;width: 100% !important;height: 100% !important;}.lg-outer .lg-video .lg-video-play {width: 84px;height: 59px;position: absolute;left: 50%;top: 50%;margin-left: -42px;margin-top: -30px;z-index: 10080;cursor: pointer;}.lg-outer .lg-has-iframe .lg-video {-webkit-overflow-scrolling: touch;overflow: auto;}.lg-outer .lg-has-vimeo .lg-video-play {background: url(../img/vimeo-play.png) no-repeat;}.lg-outer .lg-has-vimeo:hover .lg-video-play {background: url(../img/vimeo-play.png) 0 -58px no-repeat;}.lg-outer .lg-has-html5 .lg-video-play {background: url(../img/video-play.png) no-repeat;height: 64px;margin-left: -32px;margin-top: -32px;width: 64px;opacity: 0.8;}.lg-outer .lg-has-html5:hover .lg-video-play {opacity: 1;}.lg-outer .lg-has-youtube .lg-video-play {background: url(../img/youtube-play.png) no-repeat;}.lg-outer .lg-has-youtube:hover .lg-video-play {background: url(../img/youtube-play.png) 0 -60px no-repeat;}.lg-outer .lg-video-object {width: 100% !important;height: 100% !important;position: absolute;top: 0;left: 0;}.lg-outer .lg-has-video .lg-video-object {visibility: hidden;}.lg-outer .lg-has-video.lg-video-playing .lg-object, .lg-outer .lg-has-video.lg-video-playing .lg-video-play {display: none;}.lg-outer .lg-has-video.lg-video-playing .lg-video-object {visibility: visible;}.lg-progress-bar {background-color: #333;height: 5px;left: 0;position: absolute;top: 0;width: 100%;z-index: 10083;opacity: 0;-webkit-transition: opacity 80ms ease 0s;-moz-transition: opacity 80ms ease 0s;-o-transition: opacity 80ms ease 0s;transition: opacity 80ms ease 0s;}.lg-progress-bar .lg-progress {background-color: #a90707;height: 5px;width: 0;}.lg-progress-bar.lg-start .lg-progress {width: 100%;}.lg-show-autoplay .lg-progress-bar {opacity: 1;}.lg-autoplay-button:after {content: "\e01d";}.lg-show-autoplay .lg-autoplay-button:after {content: "\e01a";}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image, .lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap {-webkit-transition-duration: 0s;transition-duration: 0s;}.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap {-webkit-transition: -webkit-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;-moz-transition: -moz-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;-o-transition: -o-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;transition: transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;}.lg-outer.lg-use-left-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap {-webkit-transition: left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;-moz-transition: left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;-o-transition: left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;transition: left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;backface-visibility: hidden;}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);-webkit-transition: -webkit-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s !important;-moz-transition: -moz-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s !important;-o-transition: -o-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s !important;transition: transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s !important;-webkit-transform-origin: 0 0;-moz-transform-origin: 0 0;-ms-transform-origin: 0 0;transform-origin: 0 0;-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;backface-visibility: hidden;}#lg-zoom-in:after {content: "\e311";}#lg-actual-size {font-size: 20px;}#lg-actual-size:after {content: "\e033";}#lg-zoom-out {opacity: 0.5;pointer-events: none;}#lg-zoom-out:after {content: "\e312";}.lg-zoomed #lg-zoom-out {opacity: 1;pointer-events: auto;}.lg-outer .lg-pager-outer {bottom: 60px;left: 0;position: absolute;right: 0;text-align: center;z-index: 10080;height: 10px;}.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont {overflow: visible;}.lg-outer .lg-pager-cont {cursor: pointer;display: inline-block;overflow: hidden;position: relative;vertical-align: top;margin: 0 5px;}.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}.lg-outer .lg-pager-cont.lg-pager-active .lg-pager {box-shadow: 0 0 0 2px #fff inset;}.lg-outer .lg-pager-thumb-cont {background-color: #fff;color: #fff;bottom: 100%;height: 83px;left: 0;margin-bottom: 20px;margin-left: -60px;opacity: 0;padding: 5px;position: absolute;width: 120px;border-radius: 3px;-webkit-transition: opacity 0.15s ease 0s, -webkit-transform 0.15s ease 0s;-moz-transition: opacity 0.15s ease 0s, -moz-transform 0.15s ease 0s;-o-transition: opacity 0.15s ease 0s, -o-transform 0.15s ease 0s;transition: opacity 0.15s ease 0s, transform 0.15s ease 0s;-webkit-transform: translate3d(0, 5px, 0);transform: translate3d(0, 5px, 0);}.lg-outer .lg-pager-thumb-cont img {width: 100%;height: 100%;}.lg-outer .lg-pager {background-color: rgba(255, 255, 255, 0.5);border-radius: 50%;box-shadow: 0 0 0 8px rgba(255, 255, 255, 0.7) inset;display: block;height: 12px;-webkit-transition: box-shadow 0.3s ease 0s;-o-transition: box-shadow 0.3s ease 0s;transition: box-shadow 0.3s ease 0s;width: 12px;}.lg-outer .lg-pager:focus, .lg-outer .lg-pager:hover {box-shadow: 0 0 0 8px #fff inset;}.lg-outer .lg-caret {border-left: 10px solid transparent;border-right: 10px solid transparent;border-top: 10px dashed;bottom: -10px;display: inline-block;height: 0;left: 50%;margin-left: -5px;position: absolute;vertical-align: middle;width: 0;}.lg-fullscreen:after {content: "\e20c";}.lg-fullscreen-on .lg-fullscreen:after {content: "\e20d";}.lg-outer #lg-dropdown-overlay {background-color: rgba(0, 0, 0, 0.25);bottom: 0;cursor: default;left: 0;position: fixed;right: 0;top: 0;z-index: 10081;opacity: 0;visibility: hidden;-webkit-transition: visibility 0s linear 0.18s, opacity 0.18s linear 0s;-o-transition: visibility 0s linear 0.18s, opacity 0.18s linear 0s;transition: visibility 0s linear 0.18s, opacity 0.18s linear 0s;}.lg-outer.lg-dropdown-active #lg-dropdown-overlay, .lg-outer.lg-dropdown-active .lg-dropdown {-webkit-transition-delay: 0s;transition-delay: 0s;-moz-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1;visibility: visible;}.lg-outer.lg-dropdown-active #lg-share {color: #fff;}.lg-outer .lg-dropdown {background-color: #fff;border-radius: 2px;font-size: 14px;list-style-type: none;margin: 0;padding: 10px 0;position: absolute;right: 0;text-align: left;top: 50px;opacity: 0;visibility: hidden;-moz-transform: translate3d(0, 5px, 0);-o-transform: translate3d(0, 5px, 0);-ms-transform: translate3d(0, 5px, 0);-webkit-transform: translate3d(0, 5px, 0);transform: translate3d(0, 5px, 0);-webkit-transition: -webkit-transform 0.18s linear 0s, visibility 0s linear 0.5s, opacity 0.18s linear 0s;-moz-transition: -moz-transform 0.18s linear 0s, visibility 0s linear 0.5s, opacity 0.18s linear 0s;-o-transition: -o-transform 0.18s linear 0s, visibility 0s linear 0.5s, opacity 0.18s linear 0s;transition: transform 0.18s linear 0s, visibility 0s linear 0.5s, opacity 0.18s linear 0s;}.lg-outer .lg-dropdown:after {content: "";display: block;height: 0;width: 0;position: absolute;border: 8px solid transparent;border-bottom-color: #fff;right: 16px;top: -16px;}.lg-outer .lg-dropdown > li:last-child {margin-bottom: 0;}.lg-outer .lg-dropdown > li:hover .lg-icon, .lg-outer .lg-dropdown > li:hover a {color: #333;}.lg-outer .lg-dropdown a {color: #333;display: block;white-space: pre;padding: 4px 12px;font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size: 12px;}.lg-outer .lg-dropdown a:hover {background-color: rgba(0, 0, 0, 0.07);}.lg-outer .lg-dropdown .lg-dropdown-text {display: inline-block;line-height: 1;margin-top: -3px;vertical-align: middle;}.lg-outer .lg-dropdown .lg-icon {color: #333;display: inline-block;float: none;font-size: 20px;height: auto;line-height: 1;margin-right: 8px;padding: 0;vertical-align: middle;width: auto;}.lg-outer, .lg-outer .lg, .lg-outer .lg-inner {height: 100%;width: 100%;}.lg-outer #lg-share {position: relative;}.lg-outer #lg-share:after {content: "\e80d";}.lg-outer #lg-share-facebook .lg-icon {color: #3b5998;}.lg-outer #lg-share-facebook .lg-icon:after {content: "\e904";}.lg-outer #lg-share-twitter .lg-icon {color: #00aced;}.lg-outer #lg-share-twitter .lg-icon:after {content: "\e907";}.lg-outer #lg-share-googleplus .lg-icon {color: #dd4b39;}.lg-outer #lg-share-googleplus .lg-icon:after {content: "\e905";}.lg-outer #lg-share-pinterest .lg-icon {color: #cb2027;}.lg-outer #lg-share-pinterest .lg-icon:after {content: "\e906";}.lg-outer .lg-img-rotate {position: absolute;padding: 0 5px;left: 0;right: 0;top: 0;bottom: 0;-webkit-transition: -webkit-transform 0.3s cubic-bezier(0.32, 0, 0.67, 0) 0s;-moz-transition: -moz-transform 0.3s cubic-bezier(0.32, 0, 0.67, 0) 0s;-o-transition: -o-transform 0.3s cubic-bezier(0.32, 0, 0.67, 0) 0s;transition: transform 0.3s cubic-bezier(0.32, 0, 0.67, 0) 0s;}.lg-rotate-left:after {content: "\e900";}.lg-rotate-right:after {content: "\e901";}.lg-icon.lg-flip-hor, .lg-icon.lg-flip-ver {font-size: 26px;}.lg-flip-ver:after {content: "\e903";}.lg-flip-hor:after {content: "\e902";}.lg-group:after {content: "";display: table;clear: both;}.lg-outer {position: fixed;top: 0;left: 0;z-index: 10050;text-align: left;opacity: 0;outline: 0;-webkit-transition: opacity 0.15s ease 0s;-o-transition: opacity 0.15s ease 0s;transition: opacity 0.15s ease 0s;}.lg-outer * {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.lg-outer.lg-visible {opacity: 1;}.lg-outer.lg-css3 .lg-item.lg-current, .lg-outer.lg-css3 .lg-item.lg-next-slide, .lg-outer.lg-css3 .lg-item.lg-prev-slide {-webkit-transition-duration: inherit !important;transition-duration: inherit !important;-webkit-transition-timing-function: inherit !important;transition-timing-function: inherit !important;}.lg-outer.lg-css3.lg-dragging .lg-item.lg-current, .lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide, .lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide {-webkit-transition-duration: 0s !important;transition-duration: 0s !important;opacity: 1;}.lg-outer.lg-grab img.lg-object {cursor: -webkit-grab;cursor: -moz-grab;cursor: -o-grab;cursor: -ms-grab;cursor: grab;}.lg-outer.lg-grabbing img.lg-object {cursor: move;cursor: -webkit-grabbing;cursor: -moz-grabbing;cursor: -o-grabbing;cursor: -ms-grabbing;cursor: grabbing;}.lg-outer .lg {position: relative;overflow: hidden;margin-left: auto;margin-right: auto;max-width: 100%;max-height: 100%;}.lg-outer .lg-inner {position: absolute;left: 0;top: 0;white-space: nowrap;}.lg-outer .lg-item {background: url(/g/libs/lightgallery/v1.2.0/img/loading.gif) center center no-repeat;display: none !important;}.lg-outer.lg-css .lg-current, .lg-outer.lg-css3 .lg-current, .lg-outer.lg-css3 .lg-next-slide, .lg-outer.lg-css3 .lg-prev-slide {display: inline-block !important;}.lg-outer .lg-img-wrap, .lg-outer .lg-item {display: inline-block;text-align: center;position: absolute;width: 100%;height: 100%;}.lg-outer .lg-img-wrap:before, .lg-outer .lg-item:before {content: "";display: inline-block;height: 50%;width: 1px;margin-right: -1px;}.lg-outer .lg-img-wrap {position: absolute;padding: 0 5px;left: 0;right: 0;top: 0;bottom: 0;}.lg-outer .lg-item.lg-complete {background-image: none;}.lg-outer .lg-item.lg-current {z-index: 10060;}.lg-outer .lg-image {display: inline-block;vertical-align: middle;max-width: 100%;max-height: 100%;width: auto !important;height: auto !important;}.lg-outer.lg-show-after-load .lg-item .lg-object, .lg-outer.lg-show-after-load .lg-item .lg-video-play {opacity: 0;-webkit-transition: opacity 0.15s ease 0s;-o-transition: opacity 0.15s ease 0s;transition: opacity 0.15s ease 0s;}.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object, .lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play {opacity: 1;}.lg-outer .lg-empty-html, .lg-outer.lg-hide-download #lg-download {display: none;}.lg-backdrop {position: fixed;top: 0;left: 0;right: 0;bottom: 0;z-index: 10040;background-color: #000;opacity: 0;-webkit-transition: opacity 0.15s ease 0s;-o-transition: opacity 0.15s ease 0s;transition: opacity 0.15s ease 0s;}.lg-backdrop.in {opacity: 1;}.lg-css3.lg-no-trans .lg-current, .lg-css3.lg-no-trans .lg-next-slide, .lg-css3.lg-no-trans .lg-prev-slide {-webkit-transition: none 0s ease 0s !important;-moz-transition: none 0s ease 0s !important;-o-transition: none 0s ease 0s !important;transition: none 0s ease 0s !important;}.lg-css3.lg-use-css3 .lg-item, .lg-css3.lg-use-left .lg-item {-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;backface-visibility: hidden;}.lg-css3.lg-fade .lg-item {opacity: 0;}.lg-css3.lg-fade .lg-item.lg-current {opacity: 1;}.lg-css3.lg-fade .lg-item.lg-current, .lg-css3.lg-fade .lg-item.lg-next-slide, .lg-css3.lg-fade .lg-item.lg-prev-slide {-webkit-transition: opacity 0.1s ease 0s;-moz-transition: opacity 0.1s ease 0s;-o-transition: opacity 0.1s ease 0s;transition: opacity 0.1s ease 0s;}.lg-css3.lg-slide.lg-use-css3 .lg-item {opacity: 0;}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide {-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide {-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1;}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current, .lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide, .lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide {-webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;-moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;-o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;}.lg-css3.lg-slide.lg-use-left .lg-item {opacity: 0;position: absolute;left: 0;}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide {left: -100%;}.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide {left: 100%;}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current {left: 0;opacity: 1;}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current, .lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide, .lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide {-webkit-transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;-moz-transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;-o-transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;}.tns-outer {padding: 0 !important;}.tns-outer [hidden] {display: none !important;}.tns-outer [aria-controls], .tns-outer [data-action] {cursor: pointer;}.tns-slider {-webkit-transition: all 0s;-moz-transition: all 0s;transition: all 0s;}.tns-slider > .tns-item {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.tns-horizontal.tns-subpixel {white-space: nowrap;}.tns-horizontal.tns-subpixel > .tns-item {display: inline-block;vertical-align: top;white-space: normal;}.tns-horizontal.tns-no-subpixel:after {content: '';display: table;clear: both;}.tns-horizontal.tns-no-subpixel > .tns-item {float: left;}.tns-horizontal.tns-carousel.tns-no-subpixel > .tns-item {margin-right: -100%;}.tns-no-calc {position: relative;left: 0;}.tns-gallery {position: relative;left: 0;min-height: 1px;}.tns-gallery > .tns-item {position: absolute;left: -100%;-webkit-transition: transform 0s, opacity 0s;-moz-transition: transform 0s, opacity 0s;transition: transform 0s, opacity 0s;}.tns-gallery > .tns-slide-active {position: relative;left: auto !important;}.tns-gallery > .tns-moving {-webkit-transition: all 0.25s;-moz-transition: all 0.25s;transition: all 0.25s;}.tns-autowidth {display: inline-block;}.tns-lazy-img {-webkit-transition: opacity 0.6s;-moz-transition: opacity 0.6s;transition: opacity 0.6s;opacity: 0.6;}.tns-lazy-img.tns-complete {opacity: 1;}.tns-ah {-webkit-transition: height 0s;-moz-transition: height 0s;transition: height 0s;}.tns-ovh {overflow: hidden;}.tns-visually-hidden {position: absolute;left: -10000em;}.tns-transparent {opacity: 0;visibility: hidden;}.tns-fadeIn {opacity: 1;filter: alpha(opacity=100);z-index: 0;}.tns-normal, .tns-fadeOut {opacity: 0;filter: alpha(opacity=0);z-index: -1;}.tns-vpfix {white-space: nowrap;}.tns-vpfix > div, .tns-vpfix > li {display: inline-block;}.tns-t-subp2 {margin: 0 auto;width: 310px;position: relative;height: 10px;overflow: hidden;}.tns-t-ct {width: 2333.3333333%;width: -webkit-calc(100% * 70 / 3);width: -moz-calc(100% * 70 / 3);width: calc(100% * 70 / 3);position: absolute;right: 0;}.tns-t-ct:after {content: '';display: table;clear: both;}.tns-t-ct > div {width: 1.4285714%;width: -webkit-calc(100% / 70);width: -moz-calc(100% / 70);width: calc(100% / 70);height: 10px;float: left;}html.remodal-is-locked {overflow: hidden;touch-action: none;}.remodal, [data-remodal-id] {display: none;}.remodal-overlay {position: fixed;z-index: 1999;top: -5000px;right: -5000px;bottom: -5000px;left: -5000px;display: none;}.remodal-wrapper {position: fixed;z-index: 2000;top: 0;right: 0;bottom: 0;left: 0;display: none;overflow: auto;text-align: center;-webkit-overflow-scrolling: touch;}.remodal-wrapper:after {display: inline-block;height: 100%;margin-left: -0.05em;content: "";}.remodal-overlay, .remodal-wrapper {backface-visibility: hidden;}.remodal {position: relative;outline: 0;text-size-adjust: 100%;}.remodal-is-initialized {display: inline-block;}.remodal-bg.remodal-is-opened, .remodal-bg.remodal-is-opening {filter: blur(3px);}.remodal-overlay {background: rgba(0, 0, 0, 0.35);}.remodal-overlay.remodal-is-closing, .remodal-overlay.remodal-is-opening {animation-duration: 0.3s;animation-fill-mode: forwards;}.remodal-overlay.remodal-is-opening {animation-name: remodal-overlay-opening-keyframes;}.remodal-overlay.remodal-is-closing {animation-name: remodal-overlay-closing-keyframes;}.remodal-wrapper {padding: 10px 10px 0;}.remodal {box-sizing: border-box;width: 100%;margin-bottom: 10px;padding: 85px 60px 50px;transform: translate3d(0, 0, 0);color: #2b2e38;background: #fff;}.remodal.remodal-is-closing, .remodal.remodal-is-opening {animation-duration: 0.3s;animation-fill-mode: forwards;}.remodal.remodal-is-opening {animation-name: remodal-opening-keyframes;}.remodal.remodal-is-closing {animation-name: remodal-closing-keyframes;}.remodal, .remodal-wrapper:after {vertical-align: middle;}.remodal-close {position: absolute;top: 0;left: 0;display: block;overflow: visible;width: 35px;height: 35px;margin: 0;padding: 0;cursor: pointer;transition: color 0.2s;text-decoration: none;color: #95979c;border: 0;outline: 0;background: 0 0;}.remodal-close:focus, .remodal-close:hover {color: #2b2e38;}.remodal-close:before {font-family: Arial, "Helvetica CY", "Nimbus Sans L", sans-serif !important;font-size: 25px;line-height: 35px;position: absolute;top: 0;left: 0;display: block;width: 35px;content: "\00d7";text-align: center;}.remodal-cancel, .remodal-confirm {font: inherit;display: inline-block;overflow: visible;min-width: 110px;margin: 0;padding: 12px 0;cursor: pointer;transition: background 0.2s;text-align: center;vertical-align: middle;text-decoration: none;border: 0;outline: 0;}.remodal-confirm {color: #fff;background: #81c784;}.remodal-confirm:focus, .remodal-confirm:hover {background: #66bb6a;}.remodal-cancel {color: #fff;background: #e57373;}.remodal-cancel:focus, .remodal-cancel:hover {background: #ef5350;}.remodal-cancel::-moz-focus-inner, .remodal-close::-moz-focus-inner, .remodal-confirm::-moz-focus-inner {padding: 0;border: 0;}@keyframes remodal-opening-keyframes {from {transform: scale(1.05);opacity: 0;}to {transform: none;opacity: 1;filter: blur(0);}}@keyframes remodal-closing-keyframes {from {transform: scale(1);opacity: 1;}to {transform: scale(0.95);opacity: 0;filter: blur(0);}}@keyframes remodal-overlay-opening-keyframes {from {opacity: 0;}to {opacity: 1;}}@keyframes remodal-overlay-closing-keyframes {from {opacity: 1;}to {opacity: 0;}}@media only screen and (min-width: 640px) {.remodal {max-width: 400px;}}.lt-ie9 .remodal-overlay {background: #2b2e38;}.lt-ie9 .remodal {width: 400px;}html {font-family: sans-serif;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;overflow-y: scroll;}body {margin: 0;}article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {display: block;}audio, canvas, progress, video {display: inline-block;vertical-align: baseline;}audio:not([controls]) {display: none;height: 0;}[hidden], template {display: none;}a {background-color: transparent;}a:active, a:hover {outline: 0;}abbr[title] {border-bottom: 1px dotted;}b, strong {font-weight: 700;}dfn {font-style: italic;}h1 {font-size: 2em;margin: 0.67em 0;}mark {background: #ff0;color: #000;}small {font-size: 80%;}sub, sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}sup {top: -0.5em;}sub {bottom: -0.25em;}img {border: 0;}svg:not(:root) {overflow: hidden;}figure {margin: 1em 40px;}hr {box-sizing: content-box;height: 0;}pre {overflow: auto;}code, kbd, pre, samp {font-family: monospace, monospace;font-size: 1em;}button, input, optgroup, select, textarea {font: inherit;margin: 0;}button {overflow: visible;}button, select {text-transform: none;}button, html input[type="button"], input[type="reset"], input[type="submit"] {-webkit-appearance: button;cursor: pointer;}button[disabled], html input[disabled] {cursor: default;}button::-moz-focus-inner, input::-moz-focus-inner {border: 0;padding: 0;}input {line-height: normal;}input[type="checkbox"], input[type="radio"] {box-sizing: border-box;padding: 0;}input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {height: auto;}input[type="search"] {-webkit-appearance: textfield;box-sizing: content-box;}input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}fieldset {border: 1px solid silver;margin: 0 2px;padding: 0.35em 0.625em 0.75em;}legend {border: 0;padding: 0;}textarea {overflow: auto;}optgroup {font-weight: 700;}table {border-collapse: collapse;}@media print {* {background: transparent !important;color: #000 !important;box-shadow: none !important;text-shadow: none !important;}a, a:visited {text-decoration: underline;}a[href]:after {content: " (" attr(href) ")";}abbr[title]:after {content: " (" attr(title) ")";}pre, blockquote {border: 1px solid #999;page-break-inside: avoid;}thead {display: table-header-group;}tr, img {page-break-inside: avoid;}img {max-width: 100% !important;}@page {margin: 0.5cm;}p, h2, h3 {orphans: 3;widows: 3;}h2, h3 {page-break-after: avoid;}}@media screen and (min-width: 640px) {.remodal {max-width: 400px;}}.remodal-wrapper {padding: 0;}.hide {display: none;}.show {display: block;}.invisible {visibility: hidden;}.visible {visibility: visible;}.reset-indents {padding: 0;margin: 0;}.reset-font {line-height: 0;font-size: 0;}.clear-list {list-style: none;padding: 0;margin: 0;}.clearfix:before, .clearfix:after {display: table;content: "";line-height: 0;font-size: 0;}.clearfix:after {clear: both;}.clear {visibility: hidden;clear: both;height: 0;font-size: 1px;line-height: 0;}.clear-self::after {display: block;visibility: hidden;clear: both;height: 0;content: '';}.overflowHidden {overflow: hidden;}ins {text-decoration: none;}.thumb, .YMaps, .ymaps-map {color: #000;}.table {display: table;}.table .tr {display: table-row;}.table .tr .td {display: table-cell;}.table0, .table1, .table2 {border-collapse: collapse;}.table0 td, .table1 td, .table2 td {padding: 0.5em;}.table1, .table2 {border: 1px solid var(--tableBorder);}.table1 td, .table2 td, .table1 th, .table2 th {border: 1px solid var(--tableBorder);}.table2 th {padding: 0.5em;color: var(--tableThColor);background: var(--tableThBackground);}.menu-default, .menu-default ul, .menu-default li {padding: 0;margin: 0;list-style: none;}img, textarea, object, object embed, .table-wrapper {max-width: 100%;}.table-wrapper {overflow: auto;}img {height: auto;}table img {max-width: none;}* {box-sizing: border-box;-webkit-locale: auto;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}a {text-decoration: underline;color: var(--on_gr_bg_link);}a:hover {text-decoration: none;}a img {border-color: var(--on_gr_bg_border_4);}.gr-btn-style, .gr-btn-1, .filter-block .shop2-filter-btns .shop2-filter-go, .lazy-pagelist .lazy-pagelist-btn, .login-form__enter .user-enter-btn, .login-form .user-block__orders .user-orders-btn, .search-form .search-rows__btn .search-btn, .product_columns_2 .product-list.thumbs .product-item .buy-one-click.buy_one_click_action, .product_columns_3 .product-list.thumbs .product-item .buy-one-click.buy_one_click_action, .product_columns_4 .product-list.thumbs .product-item .buy-one-click.buy_one_click_action, .product_columns_5 .product-list.thumbs .product-item .buy-one-click.buy_one_click_action, .product-list.simple .product-item .buy-one-click.buy_one_click_action, .product-list.list .product-item .buy-one-click.buy_one_click_action, .cart-popup__btns .gr-order-one-page, .gr-cart-preview #shop2-cart-preview a, .timer-block__btn a, .special-popup__btn a, #search-result .search-result-btn, .card-product-preview__btns .gr_cart_btn, .gr-btn-2, .gr-field-style input[type="button"], #orderForm input[type="button"], .tpl-field input[type="button"], .gr-banner__link, .gr-subscription__form .tpl-anketa form .tpl-field.tpl-field-button .tpl-form-button, .gr-btn-3, .shop2-btn.shop2-btn-back, .filter-block .shop2-filter-btns .shop2-filter-reset, .filter-block .gr-filter-more__btn, .login-form__reg .user-reg-btn, .login-form .user-block__logout .user-logout-btn, .search-form .gr-filter-more__btn, .shop2-product-options .option-body .file, .folders-submenu a.folders-submenu__prev, .folders-submenu a.folders-submenu__next, .product_columns_2 .product-list.thumbs .product-item .buy-one-click, .product_columns_3 .product-list.thumbs .product-item .buy-one-click, .product_columns_4 .product-list.thumbs .product-item .buy-one-click, .product_columns_5 .product-list.thumbs .product-item .buy-one-click, .product-list.simple .product-item .buy-one-click, .product-list.list .product-item .buy-one-click, .shop2-vendor-folders li a, .shop2-compare-switch a, .gr-about-us__link, .inner-folders li a, .cart-popup__btns .gr_cart_btn, .product-quick-view .shop2-product .form-additional .gr-quick-more-btn, .smart-search-folders__list li a, .smart-search-vendors__list li a, .card-product-preview__btns .card_popup_close, .gr-btn-4, .more__btn, .gr-news__link, .gr-news__more-button, .gr-reviews__link, .gr-gallery__link, .gr-icon-btn-1, .gr-recent-block .tns-controls button, .gr-icon-btn-2, .gr-slider .tns-controls button, .gr-brands__inner .tns-controls button, .gr-news__inner .tns-controls button, .gr-reviews__body .tns-controls button, .gr-gallery__inner .tns-controls button, .gr-gallery__img-preview, .product-quick-view .prev_product_caller, .product-quick-view .next_product_caller, .quick-view-trigger, .gr-icon-btn-3, #shop2-alert-ok, .shop2-alert-close, .shop2-product-actions dd .close-desc-action, .gr-favorite-popup__close, .remodal .remodal-close-btn, .cart-popup #shop2-cart .popup-product__close a, .product-quick-view .popover-close, .timer-block__close, .search-block__btn, .product-quick-view2 .popover-close, .gr-icon-btn-4, .filter-block .shop2-filter__title-icon, .search-form .row-title__icon, .shop-product-btn, button.shop2-btn, input[type="button"].shop2-btn, input[type="submit"].shop2-btn, a.shop2-btn, .shop2-btn, .tpl-button, a.tpl-button, .tpl-field button, .tpl-field input[type="file"], .tpl-field input[type="submit"], .gr-field-style button, #orderForm button, .gr-field-style input[type="file"], #orderForm input[type="file"], .gr-field-style input[type="submit"], #orderForm input[type="submit"], .tns-controls button, .tns-nav button, .gr-up-button {position: relative;z-index: 1;display: inline-flex;align-items: center;justify-content: center;height: auto;min-height: auto;padding: 0;background: none;border: none;outline: none;cursor: pointer;text-align: center;text-decoration: none;-moz-appearance: none;-webkit-appearance: none;background-clip: border-box;transition: all 0.2s linear;border-radius: var(--gr_btn_radius);}.gr-btn-style:before, .gr-btn-1:before, .filter-block .shop2-filter-btns .shop2-filter-go:before, .lazy-pagelist .lazy-pagelist-btn:before, .login-form__enter .user-enter-btn:before, .login-form .user-block__orders .user-orders-btn:before, .search-form .search-rows__btn .search-btn:before, .product_columns_2 .product-list.thumbs .product-item .buy-one-click.buy_one_click_action:before, .product_columns_3 .product-list.thumbs .product-item .buy-one-click.buy_one_click_action:before, .product_columns_4 .product-list.thumbs .product-item .buy-one-click.buy_one_click_action:before, .product_columns_5 .product-list.thumbs .product-item .buy-one-click.buy_one_click_action:before, .product-list.simple .product-item .buy-one-click.buy_one_click_action:before, .product-list.list .product-item .buy-one-click.buy_one_click_action:before, .cart-popup__btns .gr-order-one-page:before, .gr-cart-preview #shop2-cart-preview a:before, .timer-block__btn a:before, .special-popup__btn a:before, #search-result .search-result-btn:before, .card-product-preview__btns .gr_cart_btn:before, .gr-btn-2:before, .gr-field-style input[type="button"]:before, #orderForm input[type="button"]:before, .tpl-field input[type="button"]:before, .gr-banner__link:before, .gr-subscription__form .tpl-anketa form .tpl-field.tpl-field-button .tpl-form-button:before, .gr-btn-3:before, .shop2-btn.shop2-btn-back:before, .filter-block .shop2-filter-btns .shop2-filter-reset:before, .filter-block .gr-filter-more__btn:before, .login-form__reg .user-reg-btn:before, .login-form .user-block__logout .user-logout-btn:before, .search-form .gr-filter-more__btn:before, .shop2-product-options .option-body .file:before, .folders-submenu a.folders-submenu__prev:before, .folders-submenu a.folders-submenu__next:before, .product_columns_2 .product-list.thumbs .product-item .buy-one-click:before, .product_columns_3 .product-list.thumbs .product-item .buy-one-click:before, .product_columns_4 .product-list.thumbs .product-item .buy-one-click:before, .product_columns_5 .product-list.thumbs .product-item .buy-one-click:before, .product-list.simple .product-item .buy-one-click:before, .product-list.list .product-item .buy-one-click:before, .shop2-vendor-folders li a:before, .shop2-compare-switch a:before, .gr-about-us__link:before, .inner-folders li a:before, .cart-popup__btns .gr_cart_btn:before, .product-quick-view .shop2-product .form-additional .gr-quick-more-btn:before, .smart-search-folders__list li a:before, .smart-search-vendors__list li a:before, .card-product-preview__btns .card_popup_close:before, .gr-btn-4:before, .more__btn:before, .gr-news__link:before, .gr-news__more-button:before, .gr-reviews__link:before, .gr-gallery__link:before, .gr-icon-btn-1:before, .gr-recent-block .tns-controls button:before, .gr-icon-btn-2:before, .gr-slider .tns-controls button:before, .gr-brands__inner .tns-controls button:before, .gr-news__inner .tns-controls button:before, .gr-reviews__body .tns-controls button:before, .gr-gallery__inner .tns-controls button:before, .gr-gallery__img-preview:before, .product-quick-view .prev_product_caller:before, .product-quick-view .next_product_caller:before, .quick-view-trigger:before, .gr-icon-btn-3:before, #shop2-alert-ok:before, .shop2-alert-close:before, .shop2-product-actions dd .close-desc-action:before, .gr-favorite-popup__close:before, .remodal .remodal-close-btn:before, .cart-popup #shop2-cart .popup-product__close a:before, .product-quick-view .popover-close:before, .timer-block__close:before, .search-block__btn:before, .product-quick-view2 .popover-close:before, .gr-icon-btn-4:before, .filter-block .shop2-filter__title-icon:before, .search-form .row-title__icon:before, .shop-product-btn:before, button.shop2-btn:before, input[type="button"].shop2-btn:before, input[type="submit"].shop2-btn:before, a.shop2-btn:before, .shop2-btn:before, .tpl-button:before, a.tpl-button:before, .tpl-field button:before, .tpl-field input[type="file"]:before, .tpl-field input[type="submit"]:before, .gr-field-style button:before, #orderForm button:before, .gr-field-style input[type="file"]:before, #orderForm input[type="file"]:before, .gr-field-style input[type="submit"]:before, #orderForm input[type="submit"]:before, .tns-controls button:before, .tns-nav button:before, .gr-up-button:before {position: absolute;content: '';top: 0;left: 0;right: 0;bottom: 0;z-index: -1;border-radius: var(--gr_btn_radius);transition: all 0.2s linear;opacity: 0;visibility: hidden;background: var(--gr_btn_overlay_15);}.gr-btn-style:hover:before, .gr-btn-1:hover:before, .filter-block .shop2-filter-btns .shop2-filter-go:hover:before, .lazy-pagelist .lazy-pagelist-btn:hover:before, .login-form__enter .user-enter-btn:hover:before, .login-form .user-block__orders .user-orders-btn:hover:before, .search-form .search-rows__btn .search-btn:hover:before, .product_columns_2 .product-list.thumbs .product-item .buy-one-click.buy_one_click_action:hover:before, .product_columns_3 .product-list.thumbs .product-item .buy-one-click.buy_one_click_action:hover:before, .product_columns_4 .product-list.thumbs .product-item .buy-one-click.buy_one_click_action:hover:before, .product_columns_5 .product-list.thumbs .product-item .buy-one-click.buy_one_click_action:hover:before, .product-list.simple .product-item .buy-one-click.buy_one_click_action:hover:before, .product-list.list .product-item .buy-one-click.buy_one_click_action:hover:before, .cart-popup__btns .gr-order-one-page:hover:before, .gr-cart-preview #shop2-cart-preview a:hover:before, .timer-block__btn a:hover:before, .special-popup__btn a:hover:before, #search-result .search-result-btn:hover:before, .card-product-preview__btns .gr_cart_btn:hover:before, .gr-btn-2:hover:before, .gr-field-style input[type="button"]:hover:before, #orderForm input[type="button"]:hover:before, .tpl-field input[type="button"]:hover:before, .gr-banner__link:hover:before, .gr-subscription__form .tpl-anketa form .tpl-field.tpl-field-button .tpl-form-button:hover:before, .gr-btn-3:hover:before, .shop2-btn.shop2-btn-back:hover:before, .filter-block .shop2-filter-btns .shop2-filter-reset:hover:before, .filter-block .gr-filter-more__btn:hover:before, .login-form__reg .user-reg-btn:hover:before, .login-form .user-block__logout .user-logout-btn:hover:before, .search-form .gr-filter-more__btn:hover:before, .shop2-product-options .option-body .file:hover:before, .folders-submenu a.folders-submenu__prev:hover:before, .folders-submenu a.folders-submenu__next:hover:before, .product_columns_2 .product-list.thumbs .product-item .buy-one-click:hover:before, .product_columns_3 .product-list.thumbs .product-item .buy-one-click:hover:before, .product_columns_4 .product-list.thumbs .product-item .buy-one-click:hover:before, .product_columns_5 .product-list.thumbs .product-item .buy-one-click:hover:before, .product-list.simple .product-item .buy-one-click:hover:before, .product-list.list .product-item .buy-one-click:hover:before, .shop2-vendor-folders li a:hover:before, .shop2-compare-switch a:hover:before, .gr-about-us__link:hover:before, .inner-folders li a:hover:before, .cart-popup__btns .gr_cart_btn:hover:before, .product-quick-view .shop2-product .form-additional .gr-quick-more-btn:hover:before, .smart-search-folders__list li a:hover:before, .smart-search-vendors__list li a:hover:before, .card-product-preview__btns .card_popup_close:hover:before, .gr-btn-4:hover:before, .more__btn:hover:before, .gr-news__link:hover:before, .gr-news__more-button:hover:before, .gr-reviews__link:hover:before, .gr-gallery__link:hover:before, .gr-icon-btn-1:hover:before, .gr-recent-block .tns-controls button:hover:before, .gr-icon-btn-2:hover:before, .gr-slider .tns-controls button:hover:before, .gr-brands__inner .tns-controls button:hover:before, .gr-news__inner .tns-controls button:hover:before, .gr-reviews__body .tns-controls button:hover:before, .gr-gallery__inner .tns-controls button:hover:before, .gr-gallery__img-preview:hover:before, .product-quick-view .prev_product_caller:hover:before, .product-quick-view .next_product_caller:hover:before, .quick-view-trigger:hover:before, .gr-icon-btn-3:hover:before, #shop2-alert-ok:hover:before, .shop2-alert-close:hover:before, .shop2-product-actions dd .close-desc-action:hover:before, .gr-favorite-popup__close:hover:before, .remodal .remodal-close-btn:hover:before, .cart-popup #shop2-cart .popup-product__close a:hover:before, .product-quick-view .popover-close:hover:before, .timer-block__close:hover:before, .search-block__btn:hover:before, .product-quick-view2 .popover-close:hover:before, .gr-icon-btn-4:hover:before, .filter-block .shop2-filter__title-icon:hover:before, .search-form .row-title__icon:hover:before, .shop-product-btn:hover:before, button.shop2-btn:hover:before, input[type="button"].shop2-btn:hover:before, input[type="submit"].shop2-btn:hover:before, a.shop2-btn:hover:before, .shop2-btn:hover:before, .tpl-button:hover:before, a.tpl-button:hover:before, .tpl-field button:hover:before, .tpl-field input[type="file"]:hover:before, .tpl-field input[type="submit"]:hover:before, .gr-field-style button:hover:before, #orderForm button:hover:before, .gr-field-style input[type="file"]:hover:before, #orderForm input[type="file"]:hover:before, .gr-field-style input[type="submit"]:hover:before, #orderForm input[type="submit"]:hover:before, .tns-controls button:hover:before, .tns-nav button:hover:before, .gr-up-button:hover:before {opacity: 1;visibility: visible;}.gr-btn-style:active:before, .gr-btn-1:active:before, .filter-block .shop2-filter-btns .shop2-filter-go:active:before, .lazy-pagelist .lazy-pagelist-btn:active:before, .login-form__enter .user-enter-btn:active:before, .login-form .user-block__orders .user-orders-btn:active:before, .search-form .search-rows__btn .search-btn:active:before, .product_columns_2 .product-list.thumbs .product-item .buy-one-click.buy_one_click_action:active:before, .product_columns_3 .product-list.thumbs .product-item .buy-one-click.buy_one_click_action:active:before, .product_columns_4 .product-list.thumbs .product-item .buy-one-click.buy_one_click_action:active:before, .product_columns_5 .product-list.thumbs .product-item .buy-one-click.buy_one_click_action:active:before, .product-list.simple .product-item .buy-one-click.buy_one_click_action:active:before, .product-list.list .product-item .buy-one-click.buy_one_click_action:active:before, .cart-popup__btns .gr-order-one-page:active:before, .gr-cart-preview #shop2-cart-preview a:active:before, .timer-block__btn a:active:before, .special-popup__btn a:active:before, #search-result .search-result-btn:active:before, .card-product-preview__btns .gr_cart_btn:active:before, .gr-btn-2:active:before, .gr-field-style input[type="button"]:active:before, #orderForm input[type="button"]:active:before, .tpl-field input[type="button"]:active:before, .gr-banner__link:active:before, .gr-subscription__form .tpl-anketa form .tpl-field.tpl-field-button .tpl-form-button:active:before, .gr-btn-3:active:before, .shop2-btn.shop2-btn-back:active:before, .filter-block .shop2-filter-btns .shop2-filter-reset:active:before, .filter-block .gr-filter-more__btn:active:before, .login-form__reg .user-reg-btn:active:before, .login-form .user-block__logout .user-logout-btn:active:before, .search-form .gr-filter-more__btn:active:before, .shop2-product-options .option-body .file:active:before, .folders-submenu a.folders-submenu__prev:active:before, .folders-submenu a.folders-submenu__next:active:before, .product_columns_2 .product-list.thumbs .product-item .buy-one-click:active:before, .product_columns_3 .product-list.thumbs .product-item .buy-one-click:active:before, .product_columns_4 .product-list.thumbs .product-item .buy-one-click:active:before, .product_columns_5 .product-list.thumbs .product-item .buy-one-click:active:before, .product-list.simple .product-item .buy-one-click:active:before, .product-list.list .product-item .buy-one-click:active:before, .shop2-vendor-folders li a:active:before, .shop2-compare-switch a:active:before, .gr-about-us__link:active:before, .inner-folders li a:active:before, .cart-popup__btns .gr_cart_btn:active:before, .product-quick-view .shop2-product .form-additional .gr-quick-more-btn:active:before, .smart-search-folders__list li a:active:before, .smart-search-vendors__list li a:active:before, .card-product-preview__btns .card_popup_close:active:before, .gr-btn-4:active:before, .more__btn:active:before, .gr-news__link:active:before, .gr-news__more-button:active:before, .gr-reviews__link:active:before, .gr-gallery__link:active:before, .gr-icon-btn-1:active:before, .gr-recent-block .tns-controls button:active:before, .gr-icon-btn-2:active:before, .gr-slider .tns-controls button:active:before, .gr-brands__inner .tns-controls button:active:before, .gr-news__inner .tns-controls button:active:before, .gr-reviews__body .tns-controls button:active:before, .gr-gallery__inner .tns-controls button:active:before, .gr-gallery__img-preview:active:before, .product-quick-view .prev_product_caller:active:before, .product-quick-view .next_product_caller:active:before, .quick-view-trigger:active:before, .gr-icon-btn-3:active:before, #shop2-alert-ok:active:before, .shop2-alert-close:active:before, .shop2-product-actions dd .close-desc-action:active:before, .gr-favorite-popup__close:active:before, .remodal .remodal-close-btn:active:before, .cart-popup #shop2-cart .popup-product__close a:active:before, .product-quick-view .popover-close:active:before, .timer-block__close:active:before, .search-block__btn:active:before, .product-quick-view2 .popover-close:active:before, .gr-icon-btn-4:active:before, .filter-block .shop2-filter__title-icon:active:before, .search-form .row-title__icon:active:before, .shop-product-btn:active:before, button.shop2-btn:active:before, input[type="button"].shop2-btn:active:before, input[type="submit"].shop2-btn:active:before, a.shop2-btn:active:before, .shop2-btn:active:before, .tpl-button:active:before, a.tpl-button:active:before, .tpl-field button:active:before, .tpl-field input[type="file"]:active:before, .tpl-field input[type="submit"]:active:before, .gr-field-style button:active:before, #orderForm button:active:before, .gr-field-style input[type="file"]:active:before, #orderForm input[type="file"]:active:before, .gr-field-style input[type="submit"]:active:before, #orderForm input[type="submit"]:active:before, .tns-controls button:active:before, .tns-nav button:active:before, .gr-up-button:active:before {background: var(--gr_btn_overlay_a_05);opacity: 1;visibility: visible;}.gr-btn-style:active, .gr-btn-1:active, .filter-block .shop2-filter-btns .shop2-filter-go:active, .lazy-pagelist .lazy-pagelist-btn:active, .login-form__enter .user-enter-btn:active, .login-form .user-block__orders .user-orders-btn:active, .search-form .search-rows__btn .search-btn:active, .product_columns_2 .product-list.thumbs .product-item .buy-one-click.buy_one_click_action:active, .product_columns_3 .product-list.thumbs .product-item .buy-one-click.buy_one_click_action:active, .product_columns_4 .product-list.thumbs .product-item .buy-one-click.buy_one_click_action:active, .product_columns_5 .product-list.thumbs .product-item .buy-one-click.buy_one_click_action:active, .product-list.simple .product-item .buy-one-click.buy_one_click_action:active, .product-list.list .product-item .buy-one-click.buy_one_click_action:active, .cart-popup__btns .gr-order-one-page:active, .gr-cart-preview #shop2-cart-preview a:active, .timer-block__btn a:active, .special-popup__btn a:active, #search-result .search-result-btn:active, .card-product-preview__btns .gr_cart_btn:active, .gr-btn-2:active, .gr-field-style input[type="button"]:active, #orderForm input[type="button"]:active, .tpl-field input[type="button"]:active, .gr-banner__link:active, .gr-subscription__form .tpl-anketa form .tpl-field.tpl-field-button .tpl-form-button:active, .gr-btn-3:active, .shop2-btn.shop2-btn-back:active, .filter-block .shop2-filter-btns .shop2-filter-reset:active, .filter-block .gr-filter-more__btn:active, .login-form__reg .user-reg-btn:active, .login-form .user-block__logout .user-logout-btn:active, .search-form .gr-filter-more__btn:active, .shop2-product-options .option-body .file:active, .folders-submenu a.folders-submenu__prev:active, .folders-submenu a.folders-submenu__next:active, .product_columns_2 .product-list.thumbs .product-item .buy-one-click:active, .product_columns_3 .product-list.thumbs .product-item .buy-one-click:active, .product_columns_4 .product-list.thumbs .product-item .buy-one-click:active, .product_columns_5 .product-list.thumbs .product-item .buy-one-click:active, .product-list.simple .product-item .buy-one-click:active, .product-list.list .product-item .buy-one-click:active, .shop2-vendor-folders li a:active, .shop2-compare-switch a:active, .gr-about-us__link:active, .inner-folders li a:active, .cart-popup__btns .gr_cart_btn:active, .product-quick-view .shop2-product .form-additional .gr-quick-more-btn:active, .smart-search-folders__list li a:active, .smart-search-vendors__list li a:active, .card-product-preview__btns .card_popup_close:active, .gr-btn-4:active, .more__btn:active, .gr-news__link:active, .gr-news__more-button:active, .gr-reviews__link:active, .gr-gallery__link:active, .gr-icon-btn-1:active, .gr-recent-block .tns-controls button:active, .gr-icon-btn-2:active, .gr-slider .tns-controls button:active, .gr-brands__inner .tns-controls button:active, .gr-news__inner .tns-controls button:active, .gr-reviews__body .tns-controls button:active, .gr-gallery__inner .tns-controls button:active, .gr-gallery__img-preview:active, .product-quick-view .prev_product_caller:active, .product-quick-view .next_product_caller:active, .quick-view-trigger:active, .gr-icon-btn-3:active, #shop2-alert-ok:active, .shop2-alert-close:active, .shop2-product-actions dd .close-desc-action:active, .gr-favorite-popup__close:active, .remodal .remodal-close-btn:active, .cart-popup #shop2-cart .popup-product__close a:active, .product-quick-view .popover-close:active, .timer-block__close:active, .search-block__btn:active, .product-quick-view2 .popover-close:active, .gr-icon-btn-4:active, .filter-block .shop2-filter__title-icon:active, .search-form .row-title__icon:active, .shop-product-btn:active, button.shop2-btn:active, input[type="button"].shop2-btn:active, input[type="submit"].shop2-btn:active, a.shop2-btn:active, .shop2-btn:active, .tpl-button:active, a.tpl-button:active, .tpl-field button:active, .tpl-field input[type="file"]:active, .tpl-field input[type="submit"]:active, .gr-field-style button:active, #orderForm button:active, .gr-field-style input[type="file"]:active, #orderForm input[type="file"]:active, .gr-field-style input[type="submit"]:active, #orderForm input[type="submit"]:active, .tns-controls button:active, .tns-nav button:active, .gr-up-button:active {transition: all 0.05s linear;}.gr-btn-style:active:before, .gr-btn-1:active:before, .filter-block .shop2-filter-btns .shop2-filter-go:active:before, .lazy-pagelist .lazy-pagelist-btn:active:before, .login-form__enter .user-enter-btn:active:before, .login-form .user-block__orders .user-orders-btn:active:before, .search-form .search-rows__btn .search-btn:active:before, .product_columns_2 .product-list.thumbs .product-item .buy-one-click.buy_one_click_action:active:before, .product_columns_3 .product-list.thumbs .product-item .buy-one-click.buy_one_click_action:active:before, .product_columns_4 .product-list.thumbs .product-item .buy-one-click.buy_one_click_action:active:before, .product_columns_5 .product-list.thumbs .product-item .buy-one-click.buy_one_click_action:active:before, .product-list.simple .product-item .buy-one-click.buy_one_click_action:active:before, .product-list.list .product-item .buy-one-click.buy_one_click_action:active:before, .cart-popup__btns .gr-order-one-page:active:before, .gr-cart-preview #shop2-cart-preview a:active:before, .timer-block__btn a:active:before, .special-popup__btn a:active:before, #search-result .search-result-btn:active:before, .card-product-preview__btns .gr_cart_btn:active:before, .gr-btn-2:active:before, .gr-field-style input[type="button"]:active:before, #orderForm input[type="button"]:active:before, .tpl-field input[type="button"]:active:before, .gr-banner__link:active:before, .gr-subscription__form .tpl-anketa form .tpl-field.tpl-field-button .tpl-form-button:active:before, .gr-btn-3:active:before, .shop2-btn.shop2-btn-back:active:before, .filter-block .shop2-filter-btns .shop2-filter-reset:active:before, .filter-block .gr-filter-more__btn:active:before, .login-form__reg .user-reg-btn:active:before, .login-form .user-block__logout .user-logout-btn:active:before, .search-form .gr-filter-more__btn:active:before, .shop2-product-options .option-body .file:active:before, .folders-submenu a.folders-submenu__prev:active:before, .folders-submenu a.folders-submenu__next:active:before, .product_columns_2 .product-list.thumbs .product-item .buy-one-click:active:before, .product_columns_3 .product-list.thumbs .product-item .buy-one-click:active:before, .product_columns_4 .product-list.thumbs .product-item .buy-one-click:active:before, .product_columns_5 .product-list.thumbs .product-item .buy-one-click:active:before, .product-list.simple .product-item .buy-one-click:active:before, .product-list.list .product-item .buy-one-click:active:before, .shop2-vendor-folders li a:active:before, .shop2-compare-switch a:active:before, .gr-about-us__link:active:before, .inner-folders li a:active:before, .cart-popup__btns .gr_cart_btn:active:before, .product-quick-view .shop2-product .form-additional .gr-quick-more-btn:active:before, .smart-search-folders__list li a:active:before, .smart-search-vendors__list li a:active:before, .card-product-preview__btns .card_popup_close:active:before, .gr-btn-4:active:before, .more__btn:active:before, .gr-news__link:active:before, .gr-news__more-button:active:before, .gr-reviews__link:active:before, .gr-gallery__link:active:before, .gr-icon-btn-1:active:before, .gr-recent-block .tns-controls button:active:before, .gr-icon-btn-2:active:before, .gr-slider .tns-controls button:active:before, .gr-brands__inner .tns-controls button:active:before, .gr-news__inner .tns-controls button:active:before, .gr-reviews__body .tns-controls button:active:before, .gr-gallery__inner .tns-controls button:active:before, .gr-gallery__img-preview:active:before, .product-quick-view .prev_product_caller:active:before, .product-quick-view .next_product_caller:active:before, .quick-view-trigger:active:before, .gr-icon-btn-3:active:before, #shop2-alert-ok:active:before, .shop2-alert-close:active:before, .shop2-product-actions dd .close-desc-action:active:before, .gr-favorite-popup__close:active:before, .remodal .remodal-close-btn:active:before, .cart-popup #shop2-cart .popup-product__close a:active:before, .product-quick-view .popover-close:active:before, .timer-block__close:active:before, .search-block__btn:active:before, .product-quick-view2 .popover-close:active:before, .gr-icon-btn-4:active:before, .filter-block .shop2-filter__title-icon:active:before, .search-form .row-title__icon:active:before, .shop-product-btn:active:before, button.shop2-btn:active:before, input[type="button"].shop2-btn:active:before, input[type="submit"].shop2-btn:active:before, a.shop2-btn:active:before, .shop2-btn:active:before, .tpl-button:active:before, a.tpl-button:active:before, .tpl-field button:active:before, .tpl-field input[type="file"]:active:before, .tpl-field input[type="submit"]:active:before, .gr-field-style button:active:before, #orderForm button:active:before, .gr-field-style input[type="file"]:active:before, #orderForm input[type="file"]:active:before, .gr-field-style input[type="submit"]:active:before, #orderForm input[type="submit"]:active:before, .tns-controls button:active:before, .tns-nav button:active:before, .gr-up-button:active:before {transition: all 0.05s linear;}.gr-large-btn-desktop, .shop-product-btn.type-3, .filter-block .shop2-filter-btns .shop2-filter-go.gr_filter_go, .filter-block .shop2-filter-btns .shop2-filter-reset.gr_filter_reset, .sorting-panel .filter-popup-btn.filter_popup_btn, .lazy-pagelist .lazy-pagelist-btn.lazy_pagelist_btn, .product-list.simple .product-item .buy-one-click.buy_one_click_action, .gr-banner__link, .gr-about-us__link, .gr-news__link, .gr-news__more-button, .gr-reviews__link, .gr-gallery__link, .gr-buttons__item-list a.large, .gr-buttons__item-list button.large, .product-quick-view .shop2-product .form-additional .gr-quick-more-btn.gr_quick_more_btn {font-size: 16px;line-height: 1.125;padding: 19px 30px;}@media (max-width: 1260px) {.gr-large-btn-tablet, .filter-block .shop2-filter-btns .shop2-filter-go.gr_filter_go, .filter-block .shop2-filter-btns .shop2-filter-reset.gr_filter_reset, .sorting-panel .filter-popup-btn.filter_popup_btn, .lazy-pagelist .lazy-pagelist-btn.lazy_pagelist_btn, .gr-buttons__item-list a.large, .gr-buttons__item-list button.large {font-size: 16px;line-height: 1.125;padding: 19px 30px;}}@media (max-width: 767px) {.gr-large-btn-mobile, .filter-block .shop2-filter-btns .shop2-filter-go.gr_filter_go, .filter-block .shop2-filter-btns .shop2-filter-reset.gr_filter_reset, .sorting-panel .filter-popup-btn.filter_popup_btn, .lazy-pagelist .lazy-pagelist-btn.lazy_pagelist_btn, .gr-buttons__item-list a.large, .gr-buttons__item-list button.large {font-size: 16px;line-height: 1.125;padding: 16px 24px;}}.gr-medium-btn-desktop, .shop-product-btn, .shop-product-btn.type-2, .gr-btn-1, .filter-block .shop2-filter-btns .shop2-filter-go, .lazy-pagelist .lazy-pagelist-btn, .login-form__enter .user-enter-btn, .login-form .user-block__orders .user-orders-btn, .search-form .search-rows__btn .search-btn, .product_columns_2 .product-list.thumbs .product-item .buy-one-click.buy_one_click_action, .product_columns_3 .product-list.thumbs .product-item .buy-one-click.buy_one_click_action, .product_columns_4 .product-list.thumbs .product-item .buy-one-click.buy_one_click_action, .product_columns_5 .product-list.thumbs .product-item .buy-one-click.buy_one_click_action, .product-list.simple .product-item .buy-one-click.buy_one_click_action, .product-list.list .product-item .buy-one-click.buy_one_click_action, .cart-popup__btns .gr-order-one-page, .gr-cart-preview #shop2-cart-preview a, .timer-block__btn a, .special-popup__btn a, #search-result .search-result-btn, .card-product-preview__btns .gr_cart_btn, .gr-btn-2, .gr-field-style input[type="button"], #orderForm input[type="button"], .tpl-field input[type="button"], .gr-banner__link, .gr-subscription__form .tpl-anketa form .tpl-field.tpl-field-button .tpl-form-button, .gr-btn-3, .shop2-btn.shop2-btn-back, .filter-block .shop2-filter-btns .shop2-filter-reset, .filter-block .gr-filter-more__btn, .login-form__reg .user-reg-btn, .login-form .user-block__logout .user-logout-btn, .search-form .gr-filter-more__btn, .shop2-product-options .option-body .file, .folders-submenu a.folders-submenu__prev, .folders-submenu a.folders-submenu__next, .product_columns_2 .product-list.thumbs .product-item .buy-one-click, .product_columns_3 .product-list.thumbs .product-item .buy-one-click, .product_columns_4 .product-list.thumbs .product-item .buy-one-click, .product_columns_5 .product-list.thumbs .product-item .buy-one-click, .product-list.simple .product-item .buy-one-click, .product-list.list .product-item .buy-one-click, .shop2-vendor-folders li a, .shop2-compare-switch a, .gr-about-us__link, .inner-folders li a, .cart-popup__btns .gr_cart_btn, .product-quick-view .shop2-product .form-additional .gr-quick-more-btn, .smart-search-folders__list li a, .smart-search-vendors__list li a, .card-product-preview__btns .card_popup_close, .gr-btn-4, .more__btn, .gr-news__link, .gr-news__more-button, .gr-reviews__link, .gr-gallery__link, button.shop2-btn, input[type="button"].shop2-btn, input[type="submit"].shop2-btn, a.shop2-btn, .shop2-btn, .tpl-button, a.tpl-button, .tpl-field button, .tpl-field input[type="file"], .tpl-field input[type="submit"], .gr-field-style button, #orderForm button, .gr-field-style input[type="file"], #orderForm input[type="file"], .gr-field-style input[type="submit"], #orderForm input[type="submit"], .product-quick-view .shop2-product .gr-product-options .option-body .file {font-size: 16px;line-height: 1.125;padding: 16px 30px;}@media (max-width: 1260px) {.gr-medium-btn-tablet, .shop-product-btn, .more__btn, .login-form__enter .user-enter-btn, .login-form__reg .user-reg-btn, .login-form .user-block__orders .user-orders-btn, .login-form .user-block__logout .user-logout-btn, .gr-banner__link, .gr-about-us__link, .gr-news__link, .gr-news__more-button, .gr-reviews__link, .gr-gallery__link, .gr-subscription__form .tpl-anketa form .tpl-field.tpl-field-button .tpl-form-button, .cart-popup__btns .gr_cart_btn, .cart-popup__btns .gr-order-one-page, .product-quick-view .shop2-product .gr-product-options .option-body .file, .special-popup__btn a, .card-product-preview__btns .gr_cart_btn, .card-product-preview__btns .card_popup_close {font-size: 16px;line-height: 1.125;padding: 15px 30px;}}@media (max-width: 767px) {.gr-medium-btn-mobile, .shop-product-btn, .more__btn, .gr-banner__link, .gr-about-us__link, .gr-news__link, .gr-news__more-button, .gr-reviews__link, .gr-gallery__link, .gr-subscription__form .tpl-anketa form .tpl-field.tpl-field-button .tpl-form-button, .product-quick-view .shop2-product .gr-product-options .option-body .file, .product-quick-view .shop2-product .form-additional .shop-product-btn:not(.notavailable), .product-quick-view .shop2-product .form-additional .gr-quick-more-btn.gr_quick_more_btn, .special-popup__btn a, .card-product-preview__btns .gr_cart_btn, .card-product-preview__btns .card_popup_close {font-size: 16px;line-height: 1.125;padding: 13px 20px;}}.gr-small-btn-desktop, .shop-product-btn.type-1, .shop2-btn.shop2-btn-back, .filter-block .gr-filter-more__btn, .search-form .gr-filter-more__btn, .shop2-product-options .option-body .file, .folders-submenu a.folders-submenu__prev, .folders-submenu a.folders-submenu__next, .product-list.list .product-item .shop-product-btn.notavailable, .product-list.list .product-item .buy-one-click, .product-list.list .product-item .buy-one-click.buy_one_click_action, .shop2-vendor-folders li a, .shop2-compare-switch a, .gr-buttons__item-list a.small, .gr-buttons__item-list button.small, .inner-folders li a, .smart-search-folders__list li a, .smart-search-vendors__list li a, #search-result .search-result-btn {font-size: 15px;line-height: 1.2;padding: 11px 20px;}@media (max-width: 1260px) {.gr-small-btn-tablet, .filter-block .gr-filter-more__btn, .search-form .gr-filter-more__btn, .shop2-product-options .option-body .file, .folders-submenu a.folders-submenu__prev, .folders-submenu a.folders-submenu__next, .product-list.list .product-item .shop-product-btn.notavailable, .product-list.list .product-item .buy-one-click, .product-list.list .product-item .buy-one-click.buy_one_click_action, .shop2-vendor-folders li a, .gr-buttons__item-list a.small, .gr-buttons__item-list button.small, .inner-folders li a, .smart-search-folders__list li a, .smart-search-vendors__list li a, #search-result .search-result-btn {font-size: 15px;line-height: 1.2;padding: 11px 20px;}}@media (max-width: 767px) {.gr-small-btn-mobile, .filter-block .gr-filter-more__btn, .search-form .gr-filter-more__btn, .shop2-product-options .option-body .file, .folders-submenu a.folders-submenu__prev, .folders-submenu a.folders-submenu__next, .product_columns_2 .product-list.thumbs .product-item .shop-product-btn.notavailable, .product_columns_2 .product-list.thumbs .product-item .buy-one-click, .product_columns_2 .product-list.thumbs .product-item .buy-one-click.buy_one_click_action, .product_columns_3 .product-list.thumbs .product-item .shop-product-btn.notavailable, .product_columns_3 .product-list.thumbs .product-item .buy-one-click, .product_columns_3 .product-list.thumbs .product-item .buy-one-click.buy_one_click_action, .product_columns_4 .product-list.thumbs .product-item .shop-product-btn.notavailable, .product_columns_5 .product-list.thumbs .product-item .shop-product-btn.notavailable, .product-list.simple .product-item .shop-product-btn.notavailable, .product-list.simple .product-item .buy-one-click, .product-list.simple .product-item .buy-one-click.buy_one_click_action, .product-list.list .product-item .shop-product-btn.notavailable, .product-list.list .product-item .buy-one-click, .product-list.list .product-item .buy-one-click.buy_one_click_action, .shop2-vendor-folders li a, .favorite-clean-btn .gr-favorite-popup-btn, .gr-favorite-popup__clear, .gr-buttons__item-list a.small, .gr-buttons__item-list button.small, .inner-folders li a, .timer-block__btn a, .smart-search-folders__list li a, .smart-search-vendors__list li a, #search-result .search-result-btn {font-size: 14px;line-height: 1.2;padding: 11px 16px;}}.gr-large-icon-btn-desktop, .gr-massage-button, .gr-search-shop-button, .gr-up-button, .gr-icon-buttons .large {width: 60px;height: 60px;min-height: 60px;}@media (max-width: 1260px) {.gr-large-icon-btn-tablet, .gr-massage-button, .gr-search-shop-button, .gr-up-button, .gr-mobile-fold-button, .gr-mobile-phone-button, .gr-burger__close, .gr-icon-buttons .large {width: 50px;height: 50px;min-height: 50px;}}@media (max-width: 767px) {.gr-large-icon-btn-mobile, .gr-up-button, .gr-icon-buttons .large {width: 40px;height: 40px;min-height: 40px;}}.gr-medium-icon-btn-desktop, .gr-icon-btn-1, .gr-recent-block .tns-controls button, .gr-icon-btn-2, .gr-slider .tns-controls button, .gr-brands__inner .tns-controls button, .gr-news__inner .tns-controls button, .gr-reviews__body .tns-controls button, .gr-gallery__inner .tns-controls button, .gr-gallery__img-preview, .product-quick-view .prev_product_caller, .product-quick-view .next_product_caller, .quick-view-trigger, .gr-icon-btn-3, #shop2-alert-ok, .shop2-alert-close, .shop2-product-actions dd .close-desc-action, .gr-favorite-popup__close, .remodal .remodal-close-btn, .cart-popup #shop2-cart .popup-product__close a, .product-quick-view .popover-close, .timer-block__close, .search-block__btn, .product-quick-view2 .popover-close, .gr-icon-btn-4, .filter-block .shop2-filter__title-icon, .search-form .row-title__icon {width: 56px;height: 56px;min-height: 56px;}@media (max-width: 1260px) {.gr-medium-icon-btn-tablet, .gr-icon-btn-1, .gr-recent-block .tns-controls button, .gr-icon-btn-2, .gr-slider .tns-controls button, .gr-brands__inner .tns-controls button, .gr-news__inner .tns-controls button, .gr-reviews__body .tns-controls button, .gr-gallery__inner .tns-controls button, .gr-gallery__img-preview, .product-quick-view .prev_product_caller, .product-quick-view .next_product_caller, .quick-view-trigger, .gr-icon-btn-3, #shop2-alert-ok, .shop2-alert-close, .shop2-product-actions dd .close-desc-action, .gr-favorite-popup__close, .remodal .remodal-close-btn, .cart-popup #shop2-cart .popup-product__close a, .product-quick-view .popover-close, .timer-block__close, .search-block__btn, .product-quick-view2 .popover-close, .gr-icon-btn-4, .filter-block .shop2-filter__title-icon, .search-form .row-title__icon {width: 48px;height: 48px;min-height: 48px;}}@media (max-width: 767px) {.gr-medium-icon-btn-mobile, .gr-icon-btn-1, .gr-recent-block .tns-controls button, .gr-icon-btn-2, .gr-slider .tns-controls button, .gr-brands__inner .tns-controls button, .gr-news__inner .tns-controls button, .gr-reviews__body .tns-controls button, .gr-gallery__inner .tns-controls button, .gr-gallery__img-preview, .product-quick-view .prev_product_caller, .product-quick-view .next_product_caller, .quick-view-trigger, .gr-icon-btn-3, #shop2-alert-ok, .shop2-alert-close, .shop2-product-actions dd .close-desc-action, .gr-favorite-popup__close, .remodal .remodal-close-btn, .cart-popup #shop2-cart .popup-product__close a, .product-quick-view .popover-close, .timer-block__close, .search-block__btn, .product-quick-view2 .popover-close, .gr-icon-btn-4, .filter-block .shop2-filter__title-icon, .search-form .row-title__icon {width: 36px;height: 36px;min-height: 36px;}}.gr-small-icon-btn-desktop, .tns-controls button, #shop2-alert-ok, .shop2-alert-close, .shop2-product-actions dd .close-desc-action, .product-list.list .product-item .quick-view-trigger, .gr-favorite-popup__close, .remodal .remodal-close-btn, .gr-icon-buttons .small, .cart-popup #shop2-cart .popup-product__close a, .product-quick-view .popover-close, .timer-block__close, .product-quick-view2 .popover-close {width: 40px;height: 40px;min-height: 40px;}@media (max-width: 1260px) {.gr-small-icon-btn-tablet, #shop2-alert-ok, .shop2-alert-close, .shop2-product-actions dd .close-desc-action, .product-list.list .product-item .quick-view-trigger, .gr-favorite-popup__close, .remodal .remodal-close-btn, .gr-icon-buttons .small, .product-quick-view .popover-close, .timer-block__close, .product-quick-view2 .popover-close {width: 36px;height: 36px;min-height: 36px;}}@media (max-width: 767px) {.gr-small-icon-btn-mobile, #shop2-alert-ok, .shop2-alert-close, .shop2-product-actions dd .close-desc-action, .product-list.list .product-item .quick-view-trigger, .gr-favorite-popup__close, .remodal .remodal-close-btn, .gr-icon-buttons .small, .product-quick-view .popover-close, .timer-block__close, .product-quick-view2 .popover-close {width: 30px;height: 30px;min-height: 30px;}}.gr-btn-icon-left span, .shop2-btn.shop2-btn-back span, .shop2-panel .shop-panel-content a span, .folders-submenu a.folders-submenu__prev span, .icon-btns2 .gr-btn-1 span, .icon-btns2 .filter-block .shop2-filter-btns .shop2-filter-go span, .filter-block .shop2-filter-btns .icon-btns2 .shop2-filter-go span, .icon-btns2 .lazy-pagelist .lazy-pagelist-btn span, .lazy-pagelist .icon-btns2 .lazy-pagelist-btn span, .icon-btns2 .login-form__enter .user-enter-btn span, .login-form__enter .icon-btns2 .user-enter-btn span, .icon-btns2 .login-form .user-block__orders .user-orders-btn span, .login-form .user-block__orders .icon-btns2 .user-orders-btn span, .icon-btns2 .search-form .search-rows__btn .search-btn span, .search-form .search-rows__btn .icon-btns2 .search-btn span, .icon-btns2 .product_columns_2 .product-list.thumbs .product-item .buy-one-click.buy_one_click_action span, .product_columns_2 .product-list.thumbs .product-item .icon-btns2 .buy-one-click.buy_one_click_action span, .icon-btns2 .product_columns_3 .product-list.thumbs .product-item .buy-one-click.buy_one_click_action span, .product_columns_3 .product-list.thumbs .product-item .icon-btns2 .buy-one-click.buy_one_click_action span, .icon-btns2 .product_columns_4 .product-list.thumbs .product-item .buy-one-click.buy_one_click_action span, .product_columns_4 .product-list.thumbs .product-item .icon-btns2 .buy-one-click.buy_one_click_action span, .icon-btns2 .product_columns_5 .product-list.thumbs .product-item .buy-one-click.buy_one_click_action span, .product_columns_5 .product-list.thumbs .product-item .icon-btns2 .buy-one-click.buy_one_click_action span, .icon-btns2 .product-list.simple .product-item .buy-one-click.buy_one_click_action span, .product-list.simple .product-item .icon-btns2 .buy-one-click.buy_one_click_action span, .icon-btns2 .product-list.list .product-item .buy-one-click.buy_one_click_action span, .product-list.list .product-item .icon-btns2 .buy-one-click.buy_one_click_action span, .icon-btns2 .cart-popup__btns .gr-order-one-page span, .cart-popup__btns .icon-btns2 .gr-order-one-page span, .icon-btns2 .gr-cart-preview #shop2-cart-preview a span, .gr-cart-preview #shop2-cart-preview .icon-btns2 a span, .icon-btns2 .timer-block__btn a span, .timer-block__btn .icon-btns2 a span, .icon-btns2 .special-popup__btn a span, .special-popup__btn .icon-btns2 a span, .icon-btns2 #search-result .search-result-btn span, #search-result .icon-btns2 .search-result-btn span, .icon-btns2 .card-product-preview__btns .gr_cart_btn span, .card-product-preview__btns .icon-btns2 .gr_cart_btn span, .icon-btns2 .gr-btn-2 span, .icon-btns2 .gr-field-style input[type="button"] span, .icon-btns2 #orderForm input[type="button"] span, .gr-field-style .icon-btns2 input[type="button"] span, .icon-btns2 .tpl-field input[type="button"] span, .tpl-field .icon-btns2 input[type="button"] span, .icon-btns2 .gr-banner__link span, .icon-btns2 .gr-subscription__form .tpl-anketa form .tpl-field.tpl-field-button .tpl-form-button span, .gr-subscription__form .tpl-anketa form .tpl-field.tpl-field-button .icon-btns2 .tpl-form-button span, .icon-btns2 .gr-btn-3 span, .icon-btns2 .shop2-btn.shop2-btn-back span, .icon-btns2 .filter-block .shop2-filter-btns .shop2-filter-reset span, .filter-block .shop2-filter-btns .icon-btns2 .shop2-filter-reset span, .icon-btns2 .filter-block .gr-filter-more__btn span, .filter-block .icon-btns2 .gr-filter-more__btn span, .icon-btns2 .login-form__reg .user-reg-btn span, .login-form__reg .icon-btns2 .user-reg-btn span, .icon-btns2 .login-form .user-block__logout .user-logout-btn span, .login-form .user-block__logout .icon-btns2 .user-logout-btn span, .icon-btns2 .search-form .gr-filter-more__btn span, .search-form .icon-btns2 .gr-filter-more__btn span, .icon-btns2 .shop2-product-options .option-body .file span, .shop2-product-options .option-body .icon-btns2 .file span, .icon-btns2 .folders-submenu a.folders-submenu__prev span, .folders-submenu .icon-btns2 a.folders-submenu__prev span, .icon-btns2 .folders-submenu a.folders-submenu__next span, .folders-submenu .icon-btns2 a.folders-submenu__next span, .icon-btns2 .product_columns_2 .product-list.thumbs .product-item .buy-one-click span, .product_columns_2 .product-list.thumbs .product-item .icon-btns2 .buy-one-click span, .icon-btns2 .product_columns_3 .product-list.thumbs .product-item .buy-one-click span, .product_columns_3 .product-list.thumbs .product-item .icon-btns2 .buy-one-click span, .icon-btns2 .product_columns_4 .product-list.thumbs .product-item .buy-one-click span, .product_columns_4 .product-list.thumbs .product-item .icon-btns2 .buy-one-click span, .icon-btns2 .product_columns_5 .product-list.thumbs .product-item .buy-one-click span, .product_columns_5 .product-list.thumbs .product-item .icon-btns2 .buy-one-click span, .icon-btns2 .product-list.simple .product-item .buy-one-click span, .product-list.simple .product-item .icon-btns2 .buy-one-click span, .icon-btns2 .product-list.list .product-item .buy-one-click span, .product-list.list .product-item .icon-btns2 .buy-one-click span, .icon-btns2 .shop2-vendor-folders li a span, .shop2-vendor-folders li .icon-btns2 a span, .icon-btns2 .shop2-compare-switch a span, .shop2-compare-switch .icon-btns2 a span, .icon-btns2 .gr-about-us__link span, .icon-btns2 .inner-folders li a span, .inner-folders li .icon-btns2 a span, .icon-btns2 .cart-popup__btns .gr_cart_btn span, .cart-popup__btns .icon-btns2 .gr_cart_btn span, .icon-btns2 .product-quick-view .shop2-product .form-additional .gr-quick-more-btn span, .product-quick-view .shop2-product .form-additional .icon-btns2 .gr-quick-more-btn span, .icon-btns2 .smart-search-folders__list li a span, .smart-search-folders__list li .icon-btns2 a span, .icon-btns2 .smart-search-vendors__list li a span, .smart-search-vendors__list li .icon-btns2 a span, .icon-btns2 .card-product-preview__btns .card_popup_close span, .card-product-preview__btns .icon-btns2 .card_popup_close span, .cart-popup__cleanup a span {position: relative;vertical-align: top;display: inline-block;padding-left: 40px;}.gr-btn-icon-left span svg, .shop2-btn.shop2-btn-back span svg, .shop2-panel .shop-panel-content a span svg, .folders-submenu a.folders-submenu__prev span svg, .icon-btns2 .gr-btn-1 span svg, .icon-btns2 .filter-block .shop2-filter-btns .shop2-filter-go span svg, .filter-block .shop2-filter-btns .icon-btns2 .shop2-filter-go span svg, .icon-btns2 .lazy-pagelist .lazy-pagelist-btn span svg, .lazy-pagelist .icon-btns2 .lazy-pagelist-btn span svg, .icon-btns2 .login-form__enter .user-enter-btn span svg, .login-form__enter .icon-btns2 .user-enter-btn span svg, .icon-btns2 .login-form .user-block__orders .user-orders-btn span svg, .login-form .user-block__orders .icon-btns2 .user-orders-btn span svg, .icon-btns2 .search-form .search-rows__btn .search-btn span svg, .search-form .search-rows__btn .icon-btns2 .search-btn span svg, .icon-btns2 .product_columns_2 .product-list.thumbs .product-item .buy-one-click.buy_one_click_action span svg, .product_columns_2 .product-list.thumbs .product-item .icon-btns2 .buy-one-click.buy_one_click_action span svg, .icon-btns2 .product_columns_3 .product-list.thumbs .product-item .buy-one-click.buy_one_click_action span svg, .product_columns_3 .product-list.thumbs .product-item .icon-btns2 .buy-one-click.buy_one_click_action span svg, .icon-btns2 .product_columns_4 .product-list.thumbs .product-item .buy-one-click.buy_one_click_action span svg, .product_columns_4 .product-list.thumbs .product-item .icon-btns2 .buy-one-click.buy_one_click_action span svg, .icon-btns2 .product_columns_5 .product-list.thumbs .product-item .buy-one-click.buy_one_click_action span svg, .product_columns_5 .product-list.thumbs .product-item .icon-btns2 .buy-one-click.buy_one_click_action span svg, .icon-btns2 .product-list.simple .product-item .buy-one-click.buy_one_click_action span svg, .product-list.simple .product-item .icon-btns2 .buy-one-click.buy_one_click_action span svg, .icon-btns2 .product-list.list .product-item .buy-one-click.buy_one_click_action span svg, .product-list.list .product-item .icon-btns2 .buy-one-click.buy_one_click_action span svg, .icon-btns2 .cart-popup__btns .gr-order-one-page span svg, .cart-popup__btns .icon-btns2 .gr-order-one-page span svg, .icon-btns2 .gr-cart-preview #shop2-cart-preview a span svg, .gr-cart-preview #shop2-cart-preview .icon-btns2 a span svg, .icon-btns2 .timer-block__btn a span svg, .timer-block__btn .icon-btns2 a span svg, .icon-btns2 .special-popup__btn a span svg, .special-popup__btn .icon-btns2 a span svg, .icon-btns2 #search-result .search-result-btn span svg, #search-result .icon-btns2 .search-result-btn span svg, .icon-btns2 .card-product-preview__btns .gr_cart_btn span svg, .card-product-preview__btns .icon-btns2 .gr_cart_btn span svg, .icon-btns2 .gr-btn-2 span svg, .icon-btns2 .gr-field-style input[type="button"] span svg, .icon-btns2 #orderForm input[type="button"] span svg, .gr-field-style .icon-btns2 input[type="button"] span svg, .icon-btns2 .tpl-field input[type="button"] span svg, .tpl-field .icon-btns2 input[type="button"] span svg, .icon-btns2 .gr-banner__link span svg, .icon-btns2 .gr-subscription__form .tpl-anketa form .tpl-field.tpl-field-button .tpl-form-button span svg, .gr-subscription__form .tpl-anketa form .tpl-field.tpl-field-button .icon-btns2 .tpl-form-button span svg, .icon-btns2 .gr-btn-3 span svg, .icon-btns2 .shop2-btn.shop2-btn-back span svg, .icon-btns2 .filter-block .shop2-filter-btns .shop2-filter-reset span svg, .filter-block .shop2-filter-btns .icon-btns2 .shop2-filter-reset span svg, .icon-btns2 .filter-block .gr-filter-more__btn span svg, .filter-block .icon-btns2 .gr-filter-more__btn span svg, .icon-btns2 .login-form__reg .user-reg-btn span svg, .login-form__reg .icon-btns2 .user-reg-btn span svg, .icon-btns2 .login-form .user-block__logout .user-logout-btn span svg, .login-form .user-block__logout .icon-btns2 .user-logout-btn span svg, .icon-btns2 .search-form .gr-filter-more__btn span svg, .search-form .icon-btns2 .gr-filter-more__btn span svg, .icon-btns2 .shop2-product-options .option-body .file span svg, .shop2-product-options .option-body .icon-btns2 .file span svg, .icon-btns2 .folders-submenu a.folders-submenu__prev span svg, .folders-submenu .icon-btns2 a.folders-submenu__prev span svg, .icon-btns2 .folders-submenu a.folders-submenu__next span svg, .folders-submenu .icon-btns2 a.folders-submenu__next span svg, .icon-btns2 .product_columns_2 .product-list.thumbs .product-item .buy-one-click span svg, .product_columns_2 .product-list.thumbs .product-item .icon-btns2 .buy-one-click span svg, .icon-btns2 .product_columns_3 .product-list.thumbs .product-item .buy-one-click span svg, .product_columns_3 .product-list.thumbs .product-item .icon-btns2 .buy-one-click span svg, .icon-btns2 .product_columns_4 .product-list.thumbs .product-item .buy-one-click span svg, .product_columns_4 .product-list.thumbs .product-item .icon-btns2 .buy-one-click span svg, .icon-btns2 .product_columns_5 .product-list.thumbs .product-item .buy-one-click span svg, .product_columns_5 .product-list.thumbs .product-item .icon-btns2 .buy-one-click span svg, .icon-btns2 .product-list.simple .product-item .buy-one-click span svg, .product-list.simple .product-item .icon-btns2 .buy-one-click span svg, .icon-btns2 .product-list.list .product-item .buy-one-click span svg, .product-list.list .product-item .icon-btns2 .buy-one-click span svg, .icon-btns2 .shop2-vendor-folders li a span svg, .shop2-vendor-folders li .icon-btns2 a span svg, .icon-btns2 .shop2-compare-switch a span svg, .shop2-compare-switch .icon-btns2 a span svg, .icon-btns2 .gr-about-us__link span svg, .icon-btns2 .inner-folders li a span svg, .inner-folders li .icon-btns2 a span svg, .icon-btns2 .cart-popup__btns .gr_cart_btn span svg, .cart-popup__btns .icon-btns2 .gr_cart_btn span svg, .icon-btns2 .product-quick-view .shop2-product .form-additional .gr-quick-more-btn span svg, .product-quick-view .shop2-product .form-additional .icon-btns2 .gr-quick-more-btn span svg, .icon-btns2 .smart-search-folders__list li a span svg, .smart-search-folders__list li .icon-btns2 a span svg, .icon-btns2 .smart-search-vendors__list li a span svg, .smart-search-vendors__list li .icon-btns2 a span svg, .icon-btns2 .card-product-preview__btns .card_popup_close span svg, .card-product-preview__btns .icon-btns2 .card_popup_close span svg, .cart-popup__cleanup a span svg {position: absolute;top: 50%;left: 0;width: 30px;height: 30px;transform: translateY(-50%) rotate(0.001deg);transition: all 0.2s linear;}.gr-btn-icon-left-2 span {position: relative;vertical-align: top;display: inline-block;padding-left: 36px;}.gr-btn-icon-left-2 span i {position: absolute;top: 50%;left: 0;width: 30px;height: 30px;transform: translateY(-50%) rotate(0.001deg);transition: all 0.2s linear;}.gr-btn-icon-right span, .filter-block .shop2-filter-btns .shop2-filter-reset.gr_filter_reset span, .lazy-pagelist .lazy-pagelist-btn span, .shop2-product-options .option-body .file span, .folders-submenu a.folders-submenu__next span, a.shop2-compare-delete span, .icon-btns .gr-btn-1 span, .icon-btns .filter-block .shop2-filter-btns .shop2-filter-go span, .filter-block .shop2-filter-btns .icon-btns .shop2-filter-go span, .icon-btns .lazy-pagelist .lazy-pagelist-btn span, .lazy-pagelist .icon-btns .lazy-pagelist-btn span, .icon-btns .login-form__enter .user-enter-btn span, .login-form__enter .icon-btns .user-enter-btn span, .icon-btns .login-form .user-block__orders .user-orders-btn span, .login-form .user-block__orders .icon-btns .user-orders-btn span, .icon-btns .search-form .search-rows__btn .search-btn span, .search-form .search-rows__btn .icon-btns .search-btn span, .icon-btns .product_columns_2 .product-list.thumbs .product-item .buy-one-click.buy_one_click_action span, .product_columns_2 .product-list.thumbs .product-item .icon-btns .buy-one-click.buy_one_click_action span, .icon-btns .product_columns_3 .product-list.thumbs .product-item .buy-one-click.buy_one_click_action span, .product_columns_3 .product-list.thumbs .product-item .icon-btns .buy-one-click.buy_one_click_action span, .icon-btns .product_columns_4 .product-list.thumbs .product-item .buy-one-click.buy_one_click_action span, .product_columns_4 .product-list.thumbs .product-item .icon-btns .buy-one-click.buy_one_click_action span, .icon-btns .product_columns_5 .product-list.thumbs .product-item .buy-one-click.buy_one_click_action span, .product_columns_5 .product-list.thumbs .product-item .icon-btns .buy-one-click.buy_one_click_action span, .icon-btns .product-list.simple .product-item .buy-one-click.buy_one_click_action span, .product-list.simple .product-item .icon-btns .buy-one-click.buy_one_click_action span, .icon-btns .product-list.list .product-item .buy-one-click.buy_one_click_action span, .product-list.list .product-item .icon-btns .buy-one-click.buy_one_click_action span, .icon-btns .cart-popup__btns .gr-order-one-page span, .cart-popup__btns .icon-btns .gr-order-one-page span, .icon-btns .gr-cart-preview #shop2-cart-preview a span, .gr-cart-preview #shop2-cart-preview .icon-btns a span, .icon-btns .timer-block__btn a span, .timer-block__btn .icon-btns a span, .icon-btns .special-popup__btn a span, .special-popup__btn .icon-btns a span, .icon-btns #search-result .search-result-btn span, #search-result .icon-btns .search-result-btn span, .icon-btns .card-product-preview__btns .gr_cart_btn span, .card-product-preview__btns .icon-btns .gr_cart_btn span, .icon-btns .gr-btn-2 span, .icon-btns .gr-field-style input[type="button"] span, .icon-btns #orderForm input[type="button"] span, .gr-field-style .icon-btns input[type="button"] span, .icon-btns .tpl-field input[type="button"] span, .tpl-field .icon-btns input[type="button"] span, .icon-btns .gr-banner__link span, .icon-btns .gr-subscription__form .tpl-anketa form .tpl-field.tpl-field-button .tpl-form-button span, .gr-subscription__form .tpl-anketa form .tpl-field.tpl-field-button .icon-btns .tpl-form-button span, .icon-btns .gr-btn-3 span, .icon-btns .shop2-btn.shop2-btn-back span, .icon-btns .filter-block .shop2-filter-btns .shop2-filter-reset span, .filter-block .shop2-filter-btns .icon-btns .shop2-filter-reset span, .icon-btns .filter-block .gr-filter-more__btn span, .filter-block .icon-btns .gr-filter-more__btn span, .icon-btns .login-form__reg .user-reg-btn span, .login-form__reg .icon-btns .user-reg-btn span, .icon-btns .login-form .user-block__logout .user-logout-btn span, .login-form .user-block__logout .icon-btns .user-logout-btn span, .icon-btns .search-form .gr-filter-more__btn span, .search-form .icon-btns .gr-filter-more__btn span, .icon-btns .shop2-product-options .option-body .file span, .shop2-product-options .option-body .icon-btns .file span, .icon-btns .folders-submenu a.folders-submenu__prev span, .folders-submenu .icon-btns a.folders-submenu__prev span, .icon-btns .folders-submenu a.folders-submenu__next span, .folders-submenu .icon-btns a.folders-submenu__next span, .icon-btns .product_columns_2 .product-list.thumbs .product-item .buy-one-click span, .product_columns_2 .product-list.thumbs .product-item .icon-btns .buy-one-click span, .icon-btns .product_columns_3 .product-list.thumbs .product-item .buy-one-click span, .product_columns_3 .product-list.thumbs .product-item .icon-btns .buy-one-click span, .icon-btns .product_columns_4 .product-list.thumbs .product-item .buy-one-click span, .product_columns_4 .product-list.thumbs .product-item .icon-btns .buy-one-click span, .icon-btns .product_columns_5 .product-list.thumbs .product-item .buy-one-click span, .product_columns_5 .product-list.thumbs .product-item .icon-btns .buy-one-click span, .icon-btns .product-list.simple .product-item .buy-one-click span, .product-list.simple .product-item .icon-btns .buy-one-click span, .icon-btns .product-list.list .product-item .buy-one-click span, .product-list.list .product-item .icon-btns .buy-one-click span, .icon-btns .shop2-vendor-folders li a span, .shop2-vendor-folders li .icon-btns a span, .icon-btns .shop2-compare-switch a span, .shop2-compare-switch .icon-btns a span, .icon-btns .gr-about-us__link span, .icon-btns .inner-folders li a span, .inner-folders li .icon-btns a span, .icon-btns .cart-popup__btns .gr_cart_btn span, .cart-popup__btns .icon-btns .gr_cart_btn span, .icon-btns .product-quick-view .shop2-product .form-additional .gr-quick-more-btn span, .product-quick-view .shop2-product .form-additional .icon-btns .gr-quick-more-btn span, .icon-btns .smart-search-folders__list li a span, .smart-search-folders__list li .icon-btns a span, .icon-btns .smart-search-vendors__list li a span, .smart-search-vendors__list li .icon-btns a span, .icon-btns .card-product-preview__btns .card_popup_close span, .card-product-preview__btns .icon-btns .card_popup_close span, .gr-cart-preview #shop2-cart-preview a span {position: relative;vertical-align: top;display: inline-block;padding-right: 40px;}.gr-btn-icon-right span svg, .filter-block .shop2-filter-btns .shop2-filter-reset.gr_filter_reset span svg, .lazy-pagelist .lazy-pagelist-btn span svg, .shop2-product-options .option-body .file span svg, .folders-submenu a.folders-submenu__next span svg, a.shop2-compare-delete span svg, .icon-btns .gr-btn-1 span svg, .icon-btns .filter-block .shop2-filter-btns .shop2-filter-go span svg, .filter-block .shop2-filter-btns .icon-btns .shop2-filter-go span svg, .icon-btns .lazy-pagelist .lazy-pagelist-btn span svg, .lazy-pagelist .icon-btns .lazy-pagelist-btn span svg, .icon-btns .login-form__enter .user-enter-btn span svg, .login-form__enter .icon-btns .user-enter-btn span svg, .icon-btns .login-form .user-block__orders .user-orders-btn span svg, .login-form .user-block__orders .icon-btns .user-orders-btn span svg, .icon-btns .search-form .search-rows__btn .search-btn span svg, .search-form .search-rows__btn .icon-btns .search-btn span svg, .icon-btns .product_columns_2 .product-list.thumbs .product-item .buy-one-click.buy_one_click_action span svg, .product_columns_2 .product-list.thumbs .product-item .icon-btns .buy-one-click.buy_one_click_action span svg, .icon-btns .product_columns_3 .product-list.thumbs .product-item .buy-one-click.buy_one_click_action span svg, .product_columns_3 .product-list.thumbs .product-item .icon-btns .buy-one-click.buy_one_click_action span svg, .icon-btns .product_columns_4 .product-list.thumbs .product-item .buy-one-click.buy_one_click_action span svg, .product_columns_4 .product-list.thumbs .product-item .icon-btns .buy-one-click.buy_one_click_action span svg, .icon-btns .product_columns_5 .product-list.thumbs .product-item .buy-one-click.buy_one_click_action span svg, .product_columns_5 .product-list.thumbs .product-item .icon-btns .buy-one-click.buy_one_click_action span svg, .icon-btns .product-list.simple .product-item .buy-one-click.buy_one_click_action span svg, .product-list.simple .product-item .icon-btns .buy-one-click.buy_one_click_action span svg, .icon-btns .product-list.list .product-item .buy-one-click.buy_one_click_action span svg, .product-list.list .product-item .icon-btns .buy-one-click.buy_one_click_action span svg, .icon-btns .cart-popup__btns .gr-order-one-page span svg, .cart-popup__btns .icon-btns .gr-order-one-page span svg, .icon-btns .gr-cart-preview #shop2-cart-preview a span svg, .gr-cart-preview #shop2-cart-preview .icon-btns a span svg, .icon-btns .timer-block__btn a span svg, .timer-block__btn .icon-btns a span svg, .icon-btns .special-popup__btn a span svg, .special-popup__btn .icon-btns a span svg, .icon-btns #search-result .search-result-btn span svg, #search-result .icon-btns .search-result-btn span svg, .icon-btns .card-product-preview__btns .gr_cart_btn span svg, .card-product-preview__btns .icon-btns .gr_cart_btn span svg, .icon-btns .gr-btn-2 span svg, .icon-btns .gr-field-style input[type="button"] span svg, .icon-btns #orderForm input[type="button"] span svg, .gr-field-style .icon-btns input[type="button"] span svg, .icon-btns .tpl-field input[type="button"] span svg, .tpl-field .icon-btns input[type="button"] span svg, .icon-btns .gr-banner__link span svg, .icon-btns .gr-subscription__form .tpl-anketa form .tpl-field.tpl-field-button .tpl-form-button span svg, .gr-subscription__form .tpl-anketa form .tpl-field.tpl-field-button .icon-btns .tpl-form-button span svg, .icon-btns .gr-btn-3 span svg, .icon-btns .shop2-btn.shop2-btn-back span svg, .icon-btns .filter-block .shop2-filter-btns .shop2-filter-reset span svg, .filter-block .shop2-filter-btns .icon-btns .shop2-filter-reset span svg, .icon-btns .filter-block .gr-filter-more__btn span svg, .filter-block .icon-btns .gr-filter-more__btn span svg, .icon-btns .login-form__reg .user-reg-btn span svg, .login-form__reg .icon-btns .user-reg-btn span svg, .icon-btns .login-form .user-block__logout .user-logout-btn span svg, .login-form .user-block__logout .icon-btns .user-logout-btn span svg, .icon-btns .search-form .gr-filter-more__btn span svg, .search-form .icon-btns .gr-filter-more__btn span svg, .icon-btns .shop2-product-options .option-body .file span svg, .shop2-product-options .option-body .icon-btns .file span svg, .icon-btns .folders-submenu a.folders-submenu__prev span svg, .folders-submenu .icon-btns a.folders-submenu__prev span svg, .icon-btns .folders-submenu a.folders-submenu__next span svg, .folders-submenu .icon-btns a.folders-submenu__next span svg, .icon-btns .product_columns_2 .product-list.thumbs .product-item .buy-one-click span svg, .product_columns_2 .product-list.thumbs .product-item .icon-btns .buy-one-click span svg, .icon-btns .product_columns_3 .product-list.thumbs .product-item .buy-one-click span svg, .product_columns_3 .product-list.thumbs .product-item .icon-btns .buy-one-click span svg, .icon-btns .product_columns_4 .product-list.thumbs .product-item .buy-one-click span svg, .product_columns_4 .product-list.thumbs .product-item .icon-btns .buy-one-click span svg, .icon-btns .product_columns_5 .product-list.thumbs .product-item .buy-one-click span svg, .product_columns_5 .product-list.thumbs .product-item .icon-btns .buy-one-click span svg, .icon-btns .product-list.simple .product-item .buy-one-click span svg, .product-list.simple .product-item .icon-btns .buy-one-click span svg, .icon-btns .product-list.list .product-item .buy-one-click span svg, .product-list.list .product-item .icon-btns .buy-one-click span svg, .icon-btns .shop2-vendor-folders li a span svg, .shop2-vendor-folders li .icon-btns a span svg, .icon-btns .shop2-compare-switch a span svg, .shop2-compare-switch .icon-btns a span svg, .icon-btns .gr-about-us__link span svg, .icon-btns .inner-folders li a span svg, .inner-folders li .icon-btns a span svg, .icon-btns .cart-popup__btns .gr_cart_btn span svg, .cart-popup__btns .icon-btns .gr_cart_btn span svg, .icon-btns .product-quick-view .shop2-product .form-additional .gr-quick-more-btn span svg, .product-quick-view .shop2-product .form-additional .icon-btns .gr-quick-more-btn span svg, .icon-btns .smart-search-folders__list li a span svg, .smart-search-folders__list li .icon-btns a span svg, .icon-btns .smart-search-vendors__list li a span svg, .smart-search-vendors__list li .icon-btns a span svg, .icon-btns .card-product-preview__btns .card_popup_close span svg, .card-product-preview__btns .icon-btns .card_popup_close span svg, .gr-cart-preview #shop2-cart-preview a span svg {position: absolute;top: 50%;right: 0;width: 30px;height: 30px;transform: translateY(-50%) rotate(0.001deg);transition: all 0.2s linear;}.gr-btn-icon-right-2 span, .gr-more-btn-style span, .more__btn span, .sorting-panel .filter-popup-btn.filter_popup_btn span {position: relative;vertical-align: top;display: inline-block;padding-right: 36px;}.gr-btn-icon-right-2 span i, .gr-more-btn-style span i, .more__btn span i, .sorting-panel .filter-popup-btn.filter_popup_btn span i {position: absolute;top: 50%;right: 0;width: 30px;height: 30px;transform: translateY(-50%) rotate(0.001deg);transition: all 0.2s linear;}.shop-product-btn {font-weight: var(--font1_600);font-family: var(--font1);color: var(--gr_btn_2_text);border: none;background: var(--gr_accent);box-shadow: none;}.shop-product-btn:hover {color: var(--gr_btn_2_text_h);border: none;box-shadow: none;background: var(--gr_accent);}.shop-product-btn:active {color: var(--gr_btn_2_text_a);border: none;box-shadow: none;background: var(--gr_accent);}.shop-product-btn span {position: relative;padding-right: 30px;}.shop-product-btn span svg {position: absolute;content: '';right: 0;top: 50%;width: 30px;height: 30px;transform: translateY(-50%);transition: all 0.2s linear;}.shop-product-btn.buy span svg {right: -5px;fill: var(--gr_btn_2_icon);}.shop-product-btn.buy:hover span svg {fill: var(--gr_btn_2_icon_h);}.shop-product-btn.buy:active span svg {fill: var(--gr_btn_2_icon_a);}.shop-product-btn.onrequest span svg {right: -5px;fill: var(--gr_btn_2_icon);}.shop-product-btn.onrequest:hover span svg {fill: var(--gr_btn_2_icon_h);}.shop-product-btn.onrequest:active span svg {fill: var(--gr_btn_2_icon_a);}.shop-product-btn.notavailable {color: var(--on_gr_disable);border: none;box-shadow: none;background: var(--gr_disable);pointer-events: none;}.shop-product-btn.notavailable span svg {right: -5px;fill: var(--on_gr_disable);}body .product-compare {position: relative;padding: 0;border: none;font-size: 14px;line-height: 1;}body .product-compare.product-compare-added {font-size: 0;}body .product-compare.product-compare-added .gr-compare-checkbox {position: relative;height: 30px;width: 30px;margin-right: 2px;display: inline-block;vertical-align: middle;}body .product-compare.product-compare-added .gr-compare-checkbox input {position: absolute;width: 0;height: 0;padding: 0;overflow: hidden;visibility: hidden;padding: 0;border: none;background: none;-webkit-appearance: none;-moz-appearance: none;}body .product-compare.product-compare-added .gr-compare-checkbox .gr-svg-icon {position: absolute;top: 50%;left: -3px;font-size: 0;margin-top: -15px;fill: var(--on_gr_bg_icon);cursor: pointer;}body .product-compare.product-compare-added .link-reset {display: inline-block;vertical-align: middle;margin-bottom: -3px;padding-bottom: 2px;text-decoration: none;color: var(--on_gr_bg_acc_text);transition: all 0.2s linear;border-bottom: 1px solid var(--on_gr_bg_acc_text_4);font: var(--font1_400) 14px/ 1.14 var(--font1);}body .product-compare.product-compare-added .link-reset:hover {border-bottom-color: transparent;}body .product-compare.product-compare-added .link-reset span {font-weight: var(--font1_500);}body .product-compare .gr-compare-plus {position: relative;cursor: pointer;min-height: 30px;padding: 0 0 0 32px;align-items: center;display: inline-flex;color: var(--on_gr_bg_acc_text_7);font: var(--font1_400) 14px/ 1.14 var(--font1);}body .product-compare .gr-compare-plus:hover .gr-svg-icon {opacity: 1;}body .product-compare .gr-compare-plus .gr-svg-icon {position: absolute;top: 50%;left: -3px;font-size: 0;margin-top: -15px;opacity: 0.3;transition: all 0.2s linear;fill: var(--on_gr_bg_icon);cursor: pointer;}body .product-compare .gr-compare-plus input {position: absolute;width: 0;height: 0;padding: 0;overflow: hidden;visibility: hidden;padding: 0;border: none;background: none;-webkit-appearance: none;-moz-appearance: none;}.gr-btn-1, .filter-block .shop2-filter-btns .shop2-filter-go, .lazy-pagelist .lazy-pagelist-btn, .login-form__enter .user-enter-btn, .login-form .user-block__orders .user-orders-btn, .search-form .search-rows__btn .search-btn, .product_columns_2 .product-list.thumbs .product-item .buy-one-click.buy_one_click_action, .product_columns_3 .product-list.thumbs .product-item .buy-one-click.buy_one_click_action, .product_columns_4 .product-list.thumbs .product-item .buy-one-click.buy_one_click_action, .product_columns_5 .product-list.thumbs .product-item .buy-one-click.buy_one_click_action, .product-list.simple .product-item .buy-one-click.buy_one_click_action, .product-list.list .product-item .buy-one-click.buy_one_click_action, .cart-popup__btns .gr-order-one-page, .gr-cart-preview #shop2-cart-preview a, .timer-block__btn a, .special-popup__btn a, #search-result .search-result-btn, .card-product-preview__btns .gr_cart_btn {font-weight: var(--font1_600);font-family: var(--font1);color: var(--gr_btn_1_text);border: none;background: var(--gr_accent);box-shadow: none;}.gr-btn-1 svg, .filter-block .shop2-filter-btns .shop2-filter-go svg, .lazy-pagelist .lazy-pagelist-btn svg, .login-form__enter .user-enter-btn svg, .login-form .user-block__orders .user-orders-btn svg, .search-form .search-rows__btn .search-btn svg, .product_columns_2 .product-list.thumbs .product-item .buy-one-click.buy_one_click_action svg, .product_columns_3 .product-list.thumbs .product-item .buy-one-click.buy_one_click_action svg, .product_columns_4 .product-list.thumbs .product-item .buy-one-click.buy_one_click_action svg, .product_columns_5 .product-list.thumbs .product-item .buy-one-click.buy_one_click_action svg, .product-list.simple .product-item .buy-one-click.buy_one_click_action svg, .product-list.list .product-item .buy-one-click.buy_one_click_action svg, .cart-popup__btns .gr-order-one-page svg, .gr-cart-preview #shop2-cart-preview a svg, .timer-block__btn a svg, .special-popup__btn a svg, #search-result .search-result-btn svg, .card-product-preview__btns .gr_cart_btn svg {fill: var(--gr_btn_1_text);}.gr-btn-1:hover, .filter-block .shop2-filter-btns .shop2-filter-go:hover, .lazy-pagelist .lazy-pagelist-btn:hover, .login-form__enter .user-enter-btn:hover, .login-form .user-block__orders .user-orders-btn:hover, .search-form .search-rows__btn .search-btn:hover, .product_columns_2 .product-list.thumbs .product-item .buy-one-click.buy_one_click_action:hover, .product_columns_3 .product-list.thumbs .product-item .buy-one-click.buy_one_click_action:hover, .product_columns_4 .product-list.thumbs .product-item .buy-one-click.buy_one_click_action:hover, .product_columns_5 .product-list.thumbs .product-item .buy-one-click.buy_one_click_action:hover, .product-list.simple .product-item .buy-one-click.buy_one_click_action:hover, .product-list.list .product-item .buy-one-click.buy_one_click_action:hover, .cart-popup__btns .gr-order-one-page:hover, .gr-cart-preview #shop2-cart-preview a:hover, .timer-block__btn a:hover, .special-popup__btn a:hover, #search-result .search-result-btn:hover, .card-product-preview__btns .gr_cart_btn:hover {color: var(--gr_btn_1_text_h);border: none;box-shadow: none;background: var(--gr_accent);}.gr-btn-1:hover svg, .filter-block .shop2-filter-btns .shop2-filter-go:hover svg, .lazy-pagelist .lazy-pagelist-btn:hover svg, .login-form__enter .user-enter-btn:hover svg, .login-form .user-block__orders .user-orders-btn:hover svg, .search-form .search-rows__btn .search-btn:hover svg, .product_columns_2 .product-list.thumbs .product-item .buy-one-click.buy_one_click_action:hover svg, .product_columns_3 .product-list.thumbs .product-item .buy-one-click.buy_one_click_action:hover svg, .product_columns_4 .product-list.thumbs .product-item .buy-one-click.buy_one_click_action:hover svg, .product_columns_5 .product-list.thumbs .product-item .buy-one-click.buy_one_click_action:hover svg, .product-list.simple .product-item .buy-one-click.buy_one_click_action:hover svg, .product-list.list .product-item .buy-one-click.buy_one_click_action:hover svg, .cart-popup__btns .gr-order-one-page:hover svg, .gr-cart-preview #shop2-cart-preview a:hover svg, .timer-block__btn a:hover svg, .special-popup__btn a:hover svg, #search-result .search-result-btn:hover svg, .card-product-preview__btns .gr_cart_btn:hover svg {fill: var(--gr_btn_1_text_h);}.gr-btn-1:active, .filter-block .shop2-filter-btns .shop2-filter-go:active, .lazy-pagelist .lazy-pagelist-btn:active, .login-form__enter .user-enter-btn:active, .login-form .user-block__orders .user-orders-btn:active, .search-form .search-rows__btn .search-btn:active, .product_columns_2 .product-list.thumbs .product-item .buy-one-click.buy_one_click_action:active, .product_columns_3 .product-list.thumbs .product-item .buy-one-click.buy_one_click_action:active, .product_columns_4 .product-list.thumbs .product-item .buy-one-click.buy_one_click_action:active, .product_columns_5 .product-list.thumbs .product-item .buy-one-click.buy_one_click_action:active, .product-list.simple .product-item .buy-one-click.buy_one_click_action:active, .product-list.list .product-item .buy-one-click.buy_one_click_action:active, .cart-popup__btns .gr-order-one-page:active, .gr-cart-preview #shop2-cart-preview a:active, .timer-block__btn a:active, .special-popup__btn a:active, #search-result .search-result-btn:active, .card-product-preview__btns .gr_cart_btn:active {color: var(--gr_btn_1_text_a);border: none;box-shadow: none;background: var(--gr_accent);}.gr-btn-1:active svg, .filter-block .shop2-filter-btns .shop2-filter-go:active svg, .lazy-pagelist .lazy-pagelist-btn:active svg, .login-form__enter .user-enter-btn:active svg, .login-form .user-block__orders .user-orders-btn:active svg, .search-form .search-rows__btn .search-btn:active svg, .product_columns_2 .product-list.thumbs .product-item .buy-one-click.buy_one_click_action:active svg, .product_columns_3 .product-list.thumbs .product-item .buy-one-click.buy_one_click_action:active svg, .product_columns_4 .product-list.thumbs .product-item .buy-one-click.buy_one_click_action:active svg, .product_columns_5 .product-list.thumbs .product-item .buy-one-click.buy_one_click_action:active svg, .product-list.simple .product-item .buy-one-click.buy_one_click_action:active svg, .product-list.list .product-item .buy-one-click.buy_one_click_action:active svg, .cart-popup__btns .gr-order-one-page:active svg, .gr-cart-preview #shop2-cart-preview a:active svg, .timer-block__btn a:active svg, .special-popup__btn a:active svg, #search-result .search-result-btn:active svg, .card-product-preview__btns .gr_cart_btn:active svg {fill: var(--gr_btn_1_text_a);}.gr-btn-1-style, .shop2-product-actions dl dt.promo-action, .product_columns_2 .product-list.thumbs .product-item .buy-one-click.product_info_form, .product_columns_3 .product-list.thumbs .product-item .buy-one-click.product_info_form, .product_columns_4 .product-list.thumbs .product-item .buy-one-click.product_info_form, .product_columns_5 .product-list.thumbs .product-item .buy-one-click.product_info_form, .product-list.simple .product-item .buy-one-click.product_info_form, .product-list.list .product-item .buy-one-click.product_info_form {color: var(--gr_btn_1_text);border: none;background: var(--gr_accent);box-shadow: none;}.gr-btn-1-style svg, .shop2-product-actions dl dt.promo-action svg, .product_columns_2 .product-list.thumbs .product-item .buy-one-click.product_info_form svg, .product_columns_3 .product-list.thumbs .product-item .buy-one-click.product_info_form svg, .product_columns_4 .product-list.thumbs .product-item .buy-one-click.product_info_form svg, .product_columns_5 .product-list.thumbs .product-item .buy-one-click.product_info_form svg, .product-list.simple .product-item .buy-one-click.product_info_form svg, .product-list.list .product-item .buy-one-click.product_info_form svg {fill: var(--gr_btn_1_text);}.gr-btn-1-style:hover, .shop2-product-actions dl dt.promo-action:hover, .product_columns_2 .product-list.thumbs .product-item .buy-one-click.product_info_form:hover, .product_columns_3 .product-list.thumbs .product-item .buy-one-click.product_info_form:hover, .product_columns_4 .product-list.thumbs .product-item .buy-one-click.product_info_form:hover, .product_columns_5 .product-list.thumbs .product-item .buy-one-click.product_info_form:hover, .product-list.simple .product-item .buy-one-click.product_info_form:hover, .product-list.list .product-item .buy-one-click.product_info_form:hover {color: var(--gr_btn_1_text_h);border: none;box-shadow: none;background: var(--gr_accent);}.gr-btn-1-style:hover svg, .shop2-product-actions dl dt.promo-action:hover svg, .product_columns_2 .product-list.thumbs .product-item .buy-one-click.product_info_form:hover svg, .product_columns_3 .product-list.thumbs .product-item .buy-one-click.product_info_form:hover svg, .product_columns_4 .product-list.thumbs .product-item .buy-one-click.product_info_form:hover svg, .product_columns_5 .product-list.thumbs .product-item .buy-one-click.product_info_form:hover svg, .product-list.simple .product-item .buy-one-click.product_info_form:hover svg, .product-list.list .product-item .buy-one-click.product_info_form:hover svg {fill: var(--gr_btn_1_text_h);}.gr-btn-1-style:active, .shop2-product-actions dl dt.promo-action:active, .product_columns_2 .product-list.thumbs .product-item .buy-one-click.product_info_form:active, .product_columns_3 .product-list.thumbs .product-item .buy-one-click.product_info_form:active, .product_columns_4 .product-list.thumbs .product-item .buy-one-click.product_info_form:active, .product_columns_5 .product-list.thumbs .product-item .buy-one-click.product_info_form:active, .product-list.simple .product-item .buy-one-click.product_info_form:active, .product-list.list .product-item .buy-one-click.product_info_form:active {color: var(--gr_btn_1_text_a);border: none;box-shadow: none;background: var(--gr_accent);}.gr-btn-1-style:active svg, .shop2-product-actions dl dt.promo-action:active svg, .product_columns_2 .product-list.thumbs .product-item .buy-one-click.product_info_form:active svg, .product_columns_3 .product-list.thumbs .product-item .buy-one-click.product_info_form:active svg, .product_columns_4 .product-list.thumbs .product-item .buy-one-click.product_info_form:active svg, .product_columns_5 .product-list.thumbs .product-item .buy-one-click.product_info_form:active svg, .product-list.simple .product-item .buy-one-click.product_info_form:active svg, .product-list.list .product-item .buy-one-click.product_info_form:active svg {fill: var(--gr_btn_1_text_a);}.gr-btn-2, .gr-field-style input[type="button"], #orderForm input[type="button"], .tpl-field input[type="button"], .gr-banner__link, .gr-subscription__form .tpl-anketa form .tpl-field.tpl-field-button .tpl-form-button {font-weight: var(--font1_600);font-family: var(--font1);color: var(--gr_btn_2_text);border: none;background: var(--gr_primary);box-shadow: none;}.gr-btn-2 svg, .gr-field-style input[type="button"] svg, #orderForm input[type="button"] svg, .tpl-field input[type="button"] svg, .gr-banner__link svg, .gr-subscription__form .tpl-anketa form .tpl-field.tpl-field-button .tpl-form-button svg {fill: var(--gr_btn_2_text);}.gr-btn-2:hover, .gr-field-style input[type="button"]:hover, #orderForm input[type="button"]:hover, .tpl-field input[type="button"]:hover, .gr-banner__link:hover, .gr-subscription__form .tpl-anketa form .tpl-field.tpl-field-button .tpl-form-button:hover {color: var(--gr_btn_2_text_h);border: none;box-shadow: none;background: var(--gr_primary);}.gr-btn-2:hover svg, .gr-field-style input[type="button"]:hover svg, #orderForm input[type="button"]:hover svg, .tpl-field input[type="button"]:hover svg, .gr-banner__link:hover svg, .gr-subscription__form .tpl-anketa form .tpl-field.tpl-field-button .tpl-form-button:hover svg {fill: var(--gr_btn_2_text_h);}.gr-btn-2:active, .gr-field-style input[type="button"]:active, #orderForm input[type="button"]:active, .tpl-field input[type="button"]:active, .gr-banner__link:active, .gr-subscription__form .tpl-anketa form .tpl-field.tpl-field-button .tpl-form-button:active {color: var(--gr_btn_2_text_a);border: none;box-shadow: none;background: var(--gr_primary);}.gr-btn-2:active svg, .gr-field-style input[type="button"]:active svg, #orderForm input[type="button"]:active svg, .tpl-field input[type="button"]:active svg, .gr-banner__link:active svg, .gr-subscription__form .tpl-anketa form .tpl-field.tpl-field-button .tpl-form-button:active svg {fill: var(--gr_btn_2_text_a);}.gr-btn-2-style, .timer-block.timer_inverse .timer-block__btn a {color: var(--gr_btn_2_text);border: none;background: var(--gr_primary);box-shadow: none;}.gr-btn-2-style svg, .timer-block.timer_inverse .timer-block__btn a svg {fill: var(--gr_btn_2_text);}.gr-btn-2-style:hover, .timer-block.timer_inverse .timer-block__btn a:hover {color: var(--gr_btn_2_text_h);border: none;box-shadow: none;background: var(--gr_primary);}.gr-btn-2-style:hover svg, .timer-block.timer_inverse .timer-block__btn a:hover svg {fill: var(--gr_btn_2_text_h);}.gr-btn-2-style:active, .timer-block.timer_inverse .timer-block__btn a:active {color: var(--gr_btn_2_text_a);border: none;box-shadow: none;background: var(--gr_primary);}.gr-btn-2-style:active svg, .timer-block.timer_inverse .timer-block__btn a:active svg {fill: var(--gr_btn_2_text_a);}.gr-btn-3, .shop2-btn.shop2-btn-back, .filter-block .shop2-filter-btns .shop2-filter-reset, .filter-block .gr-filter-more__btn, .login-form__reg .user-reg-btn, .login-form .user-block__logout .user-logout-btn, .search-form .gr-filter-more__btn, .shop2-product-options .option-body .file, .folders-submenu a.folders-submenu__prev, .folders-submenu a.folders-submenu__next, .product_columns_2 .product-list.thumbs .product-item .buy-one-click, .product_columns_3 .product-list.thumbs .product-item .buy-one-click, .product_columns_4 .product-list.thumbs .product-item .buy-one-click, .product_columns_5 .product-list.thumbs .product-item .buy-one-click, .product-list.simple .product-item .buy-one-click, .product-list.list .product-item .buy-one-click, .shop2-vendor-folders li a, .shop2-compare-switch a, .gr-about-us__link, .inner-folders li a, .cart-popup__btns .gr_cart_btn, .product-quick-view .shop2-product .form-additional .gr-quick-more-btn, .smart-search-folders__list li a, .smart-search-vendors__list li a, .card-product-preview__btns .card_popup_close {font-weight: var(--font1_600);font-family: var(--font1);color: var(--gr_btn_3_text);border: none;background: var(--gr_bg);box-shadow: inset 0 0 0 1px var(--on_gr_bg_border);}.gr-btn-3 svg, .shop2-btn.shop2-btn-back svg, .filter-block .shop2-filter-btns .shop2-filter-reset svg, .filter-block .gr-filter-more__btn svg, .login-form__reg .user-reg-btn svg, .login-form .user-block__logout .user-logout-btn svg, .search-form .gr-filter-more__btn svg, .shop2-product-options .option-body .file svg, .folders-submenu a.folders-submenu__prev svg, .folders-submenu a.folders-submenu__next svg, .product_columns_2 .product-list.thumbs .product-item .buy-one-click svg, .product_columns_3 .product-list.thumbs .product-item .buy-one-click svg, .product_columns_4 .product-list.thumbs .product-item .buy-one-click svg, .product_columns_5 .product-list.thumbs .product-item .buy-one-click svg, .product-list.simple .product-item .buy-one-click svg, .product-list.list .product-item .buy-one-click svg, .shop2-vendor-folders li a svg, .shop2-compare-switch a svg, .gr-about-us__link svg, .inner-folders li a svg, .cart-popup__btns .gr_cart_btn svg, .product-quick-view .shop2-product .form-additional .gr-quick-more-btn svg, .smart-search-folders__list li a svg, .smart-search-vendors__list li a svg, .card-product-preview__btns .card_popup_close svg {fill: var(--gr_btn_3_text);}.gr-btn-3:hover, .shop2-btn.shop2-btn-back:hover, .filter-block .shop2-filter-btns .shop2-filter-reset:hover, .filter-block .gr-filter-more__btn:hover, .login-form__reg .user-reg-btn:hover, .login-form .user-block__logout .user-logout-btn:hover, .search-form .gr-filter-more__btn:hover, .shop2-product-options .option-body .file:hover, .folders-submenu a.folders-submenu__prev:hover, .folders-submenu a.folders-submenu__next:hover, .product_columns_2 .product-list.thumbs .product-item .buy-one-click:hover, .product_columns_3 .product-list.thumbs .product-item .buy-one-click:hover, .product_columns_4 .product-list.thumbs .product-item .buy-one-click:hover, .product_columns_5 .product-list.thumbs .product-item .buy-one-click:hover, .product-list.simple .product-item .buy-one-click:hover, .product-list.list .product-item .buy-one-click:hover, .shop2-vendor-folders li a:hover, .shop2-compare-switch a:hover, .gr-about-us__link:hover, .inner-folders li a:hover, .cart-popup__btns .gr_cart_btn:hover, .product-quick-view .shop2-product .form-additional .gr-quick-more-btn:hover, .smart-search-folders__list li a:hover, .smart-search-vendors__list li a:hover, .card-product-preview__btns .card_popup_close:hover {color: var(--gr_accent);border: none;box-shadow: inset 0 0 0 1px var(--on_gr_bg_border);background: var(--gr_bg);}.gr-btn-3:hover:before, .shop2-btn.shop2-btn-back:hover:before, .filter-block .shop2-filter-btns .shop2-filter-reset:hover:before, .filter-block .gr-filter-more__btn:hover:before, .login-form__reg .user-reg-btn:hover:before, .login-form .user-block__logout .user-logout-btn:hover:before, .search-form .gr-filter-more__btn:hover:before, .shop2-product-options .option-body .file:hover:before, .folders-submenu a.folders-submenu__prev:hover:before, .folders-submenu a.folders-submenu__next:hover:before, .product_columns_2 .product-list.thumbs .product-item .buy-one-click:hover:before, .product_columns_3 .product-list.thumbs .product-item .buy-one-click:hover:before, .product_columns_4 .product-list.thumbs .product-item .buy-one-click:hover:before, .product_columns_5 .product-list.thumbs .product-item .buy-one-click:hover:before, .product-list.simple .product-item .buy-one-click:hover:before, .product-list.list .product-item .buy-one-click:hover:before, .shop2-vendor-folders li a:hover:before, .shop2-compare-switch a:hover:before, .gr-about-us__link:hover:before, .inner-folders li a:hover:before, .cart-popup__btns .gr_cart_btn:hover:before, .product-quick-view .shop2-product .form-additional .gr-quick-more-btn:hover:before, .smart-search-folders__list li a:hover:before, .smart-search-vendors__list li a:hover:before, .card-product-preview__btns .card_popup_close:hover:before {display: none;}.gr-btn-3:hover svg, .shop2-btn.shop2-btn-back:hover svg, .filter-block .shop2-filter-btns .shop2-filter-reset:hover svg, .filter-block .gr-filter-more__btn:hover svg, .login-form__reg .user-reg-btn:hover svg, .login-form .user-block__logout .user-logout-btn:hover svg, .search-form .gr-filter-more__btn:hover svg, .shop2-product-options .option-body .file:hover svg, .folders-submenu a.folders-submenu__prev:hover svg, .folders-submenu a.folders-submenu__next:hover svg, .product_columns_2 .product-list.thumbs .product-item .buy-one-click:hover svg, .product_columns_3 .product-list.thumbs .product-item .buy-one-click:hover svg, .product_columns_4 .product-list.thumbs .product-item .buy-one-click:hover svg, .product_columns_5 .product-list.thumbs .product-item .buy-one-click:hover svg, .product-list.simple .product-item .buy-one-click:hover svg, .product-list.list .product-item .buy-one-click:hover svg, .shop2-vendor-folders li a:hover svg, .shop2-compare-switch a:hover svg, .gr-about-us__link:hover svg, .inner-folders li a:hover svg, .cart-popup__btns .gr_cart_btn:hover svg, .product-quick-view .shop2-product .form-additional .gr-quick-more-btn:hover svg, .smart-search-folders__list li a:hover svg, .smart-search-vendors__list li a:hover svg, .card-product-preview__btns .card_popup_close:hover svg {fill: var(--gr_accent);}.gr-btn-3:active, .shop2-btn.shop2-btn-back:active, .filter-block .shop2-filter-btns .shop2-filter-reset:active, .filter-block .gr-filter-more__btn:active, .login-form__reg .user-reg-btn:active, .login-form .user-block__logout .user-logout-btn:active, .search-form .gr-filter-more__btn:active, .shop2-product-options .option-body .file:active, .folders-submenu a.folders-submenu__prev:active, .folders-submenu a.folders-submenu__next:active, .product_columns_2 .product-list.thumbs .product-item .buy-one-click:active, .product_columns_3 .product-list.thumbs .product-item .buy-one-click:active, .product_columns_4 .product-list.thumbs .product-item .buy-one-click:active, .product_columns_5 .product-list.thumbs .product-item .buy-one-click:active, .product-list.simple .product-item .buy-one-click:active, .product-list.list .product-item .buy-one-click:active, .shop2-vendor-folders li a:active, .shop2-compare-switch a:active, .gr-about-us__link:active, .inner-folders li a:active, .cart-popup__btns .gr_cart_btn:active, .product-quick-view .shop2-product .form-additional .gr-quick-more-btn:active, .smart-search-folders__list li a:active, .smart-search-vendors__list li a:active, .card-product-preview__btns .card_popup_close:active {color: var(--gr_accent);border: none;box-shadow: inset 0 0 0 1px var(--on_gr_bg_border);background: var(--gr_bg);}.gr-btn-3:active:before, .shop2-btn.shop2-btn-back:active:before, .filter-block .shop2-filter-btns .shop2-filter-reset:active:before, .filter-block .gr-filter-more__btn:active:before, .login-form__reg .user-reg-btn:active:before, .login-form .user-block__logout .user-logout-btn:active:before, .search-form .gr-filter-more__btn:active:before, .shop2-product-options .option-body .file:active:before, .folders-submenu a.folders-submenu__prev:active:before, .folders-submenu a.folders-submenu__next:active:before, .product_columns_2 .product-list.thumbs .product-item .buy-one-click:active:before, .product_columns_3 .product-list.thumbs .product-item .buy-one-click:active:before, .product_columns_4 .product-list.thumbs .product-item .buy-one-click:active:before, .product_columns_5 .product-list.thumbs .product-item .buy-one-click:active:before, .product-list.simple .product-item .buy-one-click:active:before, .product-list.list .product-item .buy-one-click:active:before, .shop2-vendor-folders li a:active:before, .shop2-compare-switch a:active:before, .gr-about-us__link:active:before, .inner-folders li a:active:before, .cart-popup__btns .gr_cart_btn:active:before, .product-quick-view .shop2-product .form-additional .gr-quick-more-btn:active:before, .smart-search-folders__list li a:active:before, .smart-search-vendors__list li a:active:before, .card-product-preview__btns .card_popup_close:active:before {display: none;}.gr-btn-3:active svg, .shop2-btn.shop2-btn-back:active svg, .filter-block .shop2-filter-btns .shop2-filter-reset:active svg, .filter-block .gr-filter-more__btn:active svg, .login-form__reg .user-reg-btn:active svg, .login-form .user-block__logout .user-logout-btn:active svg, .search-form .gr-filter-more__btn:active svg, .shop2-product-options .option-body .file:active svg, .folders-submenu a.folders-submenu__prev:active svg, .folders-submenu a.folders-submenu__next:active svg, .product_columns_2 .product-list.thumbs .product-item .buy-one-click:active svg, .product_columns_3 .product-list.thumbs .product-item .buy-one-click:active svg, .product_columns_4 .product-list.thumbs .product-item .buy-one-click:active svg, .product_columns_5 .product-list.thumbs .product-item .buy-one-click:active svg, .product-list.simple .product-item .buy-one-click:active svg, .product-list.list .product-item .buy-one-click:active svg, .shop2-vendor-folders li a:active svg, .shop2-compare-switch a:active svg, .gr-about-us__link:active svg, .inner-folders li a:active svg, .cart-popup__btns .gr_cart_btn:active svg, .product-quick-view .shop2-product .form-additional .gr-quick-more-btn:active svg, .smart-search-folders__list li a:active svg, .smart-search-vendors__list li a:active svg, .card-product-preview__btns .card_popup_close:active svg {fill: var(--gr_accent);}.gr-btn-3-style, .favorite-clean-btn .gr-favorite-popup-btn {color: var(--gr_btn_3_text);border: none;background: var(--gr_bg);box-shadow: inset 0 0 0 1px var(--on_gr_bg_border);}.gr-btn-3-style svg, .favorite-clean-btn .gr-favorite-popup-btn svg {fill: var(--gr_btn_3_text);}.gr-btn-3-style:hover, .favorite-clean-btn .gr-favorite-popup-btn:hover {color: var(--gr_accent);border: none;box-shadow: inset 0 0 0 1px var(--on_gr_bg_border);background: var(--gr_bg);}.gr-btn-3-style:hover svg, .favorite-clean-btn .gr-favorite-popup-btn:hover svg {fill: var(--gr_accent);}.gr-btn-3-style:active, .favorite-clean-btn .gr-favorite-popup-btn:active {color: var(--gr_accent);border: none;box-shadow: inset 0 0 0 1px var(--on_gr_bg_border);background: var(--gr_bg);}.gr-btn-3-style:active:before, .favorite-clean-btn .gr-favorite-popup-btn:active:before {display: none;}.gr-btn-3-style:active svg, .favorite-clean-btn .gr-favorite-popup-btn:active svg {fill: var(--gr_accent);}.gr-btn-4, .more__btn, .gr-news__link, .gr-news__more-button, .gr-reviews__link, .gr-gallery__link {font-weight: var(--font1_600);font-family: var(--font1);color: var(--gr_btn_4_text);border: none;background: transparent;box-shadow: 0 0 0 1px var(--on_gr_primary_border_3);}.gr-btn-4 svg, .more__btn svg, .gr-news__link svg, .gr-news__more-button svg, .gr-reviews__link svg, .gr-gallery__link svg {fill: var(--gr_btn_4_text);}.gr-btn-4:hover, .more__btn:hover, .gr-news__link:hover, .gr-news__more-button:hover, .gr-reviews__link:hover, .gr-gallery__link:hover {color: var(--gr_btn_4_text_h);border: none;box-shadow: none;background: var(--gr_accent);}.gr-btn-4:hover:before, .more__btn:hover:before, .gr-news__link:hover:before, .gr-news__more-button:hover:before, .gr-reviews__link:hover:before, .gr-gallery__link:hover:before {display: none;}.gr-btn-4:hover svg, .more__btn:hover svg, .gr-news__link:hover svg, .gr-news__more-button:hover svg, .gr-reviews__link:hover svg, .gr-gallery__link:hover svg {fill: var(--gr_btn_4_text_h);}.gr-btn-4:active, .more__btn:active, .gr-news__link:active, .gr-news__more-button:active, .gr-reviews__link:active, .gr-gallery__link:active {color: var(--gr_btn_4_text_a);border: none;box-shadow: none;background: var(--gr_accent);}.gr-btn-4:active:before, .more__btn:active:before, .gr-news__link:active:before, .gr-news__more-button:active:before, .gr-reviews__link:active:before, .gr-gallery__link:active:before {display: none;}.gr-btn-4:active svg, .more__btn:active svg, .gr-news__link:active svg, .gr-news__more-button:active svg, .gr-reviews__link:active svg, .gr-gallery__link:active svg {fill: var(--gr_btn_4_text_a);}.gr-btn-4-style {color: var(--gr_btn_4_text);border: none;background: transparent;box-shadow: 0 0 0 1px var(--on_gr_primary_border_3);}.gr-btn-4-style svg {fill: var(--gr_btn_4_text);}.gr-btn-4-style:hover {color: var(--gr_btn_4_text_h);border: none;box-shadow: none;background: var(--gr_accent);}.gr-btn-4-style:hover svg {fill: var(--gr_btn_4_text_h);}.gr-btn-4-style:active {color: var(--gr_btn_4_text_a);border: none;box-shadow: none;background: var(--gr_accent);}.gr-btn-4-style:active:before {display: none;}.gr-btn-4-style:active svg {fill: var(--gr_btn_4_text_a);}.gr-icon-btn-1, .gr-recent-block .tns-controls button {border-radius: var(--gr_icon_btn_radius);font-size: 0;padding: 0;opacity: 1;visibility: visible;transition: all 0.2s linear;border: none;background: var(--gr_icon_btn_1_bg);box-shadow: none;}.gr-icon-btn-1:before, .gr-recent-block .tns-controls button:before {border-radius: var(--gr_icon_btn_radius);display: none;}.gr-icon-btn-1:hover, .gr-recent-block .tns-controls button:hover {border: none;box-shadow: none;background: var(--gr_icon_btn_1_bg_h);}.gr-icon-btn-1:hover svg, .gr-recent-block .tns-controls button:hover svg {fill: var(--gr_icon_btn_1_icon_h);}.gr-icon-btn-1:active, .gr-recent-block .tns-controls button:active {border: none;box-shadow: none;background: var(--gr_icon_btn_1_bg_a);}.gr-icon-btn-1:active svg, .gr-recent-block .tns-controls button:active svg {fill: var(--gr_icon_btn_1_icon_a);}.gr-icon-btn-1 svg, .gr-recent-block .tns-controls button svg {width: 30px;height: 30px;fill: var(--gr_icon_btn_1_icon);transition: all 0.2s linear;}.gr-icon-btn-1-style, .tns-controls button {border-radius: var(--gr_icon_btn_radius);transition: all 0.2s linear;border: none;background: var(--gr_icon_btn_1_bg);box-shadow: none;}.gr-icon-btn-1-style:before, .tns-controls button:before {border-radius: var(--gr_icon_btn_radius);display: none;}.gr-icon-btn-1-style:hover, .tns-controls button:hover {border: none;box-shadow: none;background: var(--gr_icon_btn_1_bg_h);}.gr-icon-btn-1-style:hover svg, .tns-controls button:hover svg {fill: var(--gr_icon_btn_1_icon_h);}.gr-icon-btn-1-style:active, .tns-controls button:active {border: none;box-shadow: none;background: var(--gr_icon_btn_1_bg_a);}.gr-icon-btn-1-style:active svg, .tns-controls button:active svg {fill: var(--gr_icon_btn_1_icon_a);}.gr-icon-btn-1-style svg, .tns-controls button svg {fill: var(--gr_icon_btn_1_icon);transition: all 0.2s linear;}.gr-icon-btn-2, .gr-slider .tns-controls button, .gr-brands__inner .tns-controls button, .gr-news__inner .tns-controls button, .gr-reviews__body .tns-controls button, .gr-gallery__inner .tns-controls button, .gr-gallery__img-preview, .product-quick-view .prev_product_caller, .product-quick-view .next_product_caller, .quick-view-trigger {border-radius: var(--gr_icon_btn_radius);font-size: 0;padding: 0;opacity: 1;visibility: visible;transition: all 0.2s linear;border: none;background: var(--gr_icon_btn_2_bg);box-shadow: none;}.gr-icon-btn-2:before, .gr-slider .tns-controls button:before, .gr-brands__inner .tns-controls button:before, .gr-news__inner .tns-controls button:before, .gr-reviews__body .tns-controls button:before, .gr-gallery__inner .tns-controls button:before, .gr-gallery__img-preview:before, .product-quick-view .prev_product_caller:before, .product-quick-view .next_product_caller:before, .quick-view-trigger:before {border-radius: var(--gr_icon_btn_radius);display: none;}.gr-icon-btn-2:hover, .gr-slider .tns-controls button:hover, .gr-brands__inner .tns-controls button:hover, .gr-news__inner .tns-controls button:hover, .gr-reviews__body .tns-controls button:hover, .gr-gallery__inner .tns-controls button:hover, .gr-gallery__img-preview:hover, .product-quick-view .prev_product_caller:hover, .product-quick-view .next_product_caller:hover, .quick-view-trigger:hover {border: none;box-shadow: none;background: var(--gr_icon_btn_2_bg_h);}.gr-icon-btn-2:hover svg, .gr-slider .tns-controls button:hover svg, .gr-brands__inner .tns-controls button:hover svg, .gr-news__inner .tns-controls button:hover svg, .gr-reviews__body .tns-controls button:hover svg, .gr-gallery__inner .tns-controls button:hover svg, .gr-gallery__img-preview:hover svg, .product-quick-view .prev_product_caller:hover svg, .product-quick-view .next_product_caller:hover svg, .quick-view-trigger:hover svg {fill: var(--gr_icon_btn_2_icon_h);}.gr-icon-btn-2:active, .gr-slider .tns-controls button:active, .gr-brands__inner .tns-controls button:active, .gr-news__inner .tns-controls button:active, .gr-reviews__body .tns-controls button:active, .gr-gallery__inner .tns-controls button:active, .gr-gallery__img-preview:active, .product-quick-view .prev_product_caller:active, .product-quick-view .next_product_caller:active, .quick-view-trigger:active {border: none;box-shadow: none;background: var(--gr_icon_btn_2_bg_a);}.gr-icon-btn-2:active svg, .gr-slider .tns-controls button:active svg, .gr-brands__inner .tns-controls button:active svg, .gr-news__inner .tns-controls button:active svg, .gr-reviews__body .tns-controls button:active svg, .gr-gallery__inner .tns-controls button:active svg, .gr-gallery__img-preview:active svg, .product-quick-view .prev_product_caller:active svg, .product-quick-view .next_product_caller:active svg, .quick-view-trigger:active svg {fill: var(--gr_icon_btn_2_icon_a);}.gr-icon-btn-2 svg, .gr-slider .tns-controls button svg, .gr-brands__inner .tns-controls button svg, .gr-news__inner .tns-controls button svg, .gr-reviews__body .tns-controls button svg, .gr-gallery__inner .tns-controls button svg, .gr-gallery__img-preview svg, .product-quick-view .prev_product_caller svg, .product-quick-view .next_product_caller svg, .quick-view-trigger svg {width: 30px;height: 30px;fill: var(--gr_icon_btn_2_icon);transition: all 0.2s linear;}.gr-icon-btn-2-style, .gr-up-button, .gr-burger__close {border-radius: var(--gr_icon_btn_radius);transition: all 0.2s linear;border: none;background: var(--gr_icon_btn_2_bg);box-shadow: none;}.gr-icon-btn-2-style:before, .gr-up-button:before, .gr-burger__close:before {border-radius: var(--gr_icon_btn_radius);display: none;}.gr-icon-btn-2-style:hover, .gr-up-button:hover, .gr-burger__close:hover {border: none;box-shadow: none;background: var(--gr_icon_btn_2_bg_h);}.gr-icon-btn-2-style:hover svg, .gr-up-button:hover svg, .gr-burger__close:hover svg {fill: var(--gr_icon_btn_2_icon_h);}.gr-icon-btn-2-style:active, .gr-up-button:active, .gr-burger__close:active {border: none;box-shadow: none;background: var(--gr_icon_btn_2_bg_a);}.gr-icon-btn-2-style:active svg, .gr-up-button:active svg, .gr-burger__close:active svg {fill: var(--gr_icon_btn_2_icon_a);}.gr-icon-btn-2-style svg, .gr-up-button svg, .gr-burger__close svg {fill: var(--gr_icon_btn_2_icon);transition: all 0.2s linear;}.gr-icon-btn-3, #shop2-alert-ok, .shop2-alert-close, .shop2-product-actions dd .close-desc-action, .gr-favorite-popup__close, .remodal .remodal-close-btn, .cart-popup #shop2-cart .popup-product__close a, .product-quick-view .popover-close, .timer-block__close, .search-block__btn, .product-quick-view2 .popover-close {border-radius: var(--gr_icon_btn_radius);font-size: 0;padding: 0;opacity: 1;visibility: visible;transition: all 0.2s linear;border: none;background: var(--gr_icon_btn_3_bg);box-shadow: none;}.gr-icon-btn-3:before, #shop2-alert-ok:before, .shop2-alert-close:before, .shop2-product-actions dd .close-desc-action:before, .gr-favorite-popup__close:before, .remodal .remodal-close-btn:before, .cart-popup #shop2-cart .popup-product__close a:before, .product-quick-view .popover-close:before, .timer-block__close:before, .search-block__btn:before, .product-quick-view2 .popover-close:before {border-radius: var(--gr_icon_btn_radius);display: none;}.gr-icon-btn-3:hover, #shop2-alert-ok:hover, .shop2-alert-close:hover, .shop2-product-actions dd .close-desc-action:hover, .gr-favorite-popup__close:hover, .remodal .remodal-close-btn:hover, .cart-popup #shop2-cart .popup-product__close a:hover, .product-quick-view .popover-close:hover, .timer-block__close:hover, .search-block__btn:hover, .product-quick-view2 .popover-close:hover {border: none;box-shadow: none;background: var(--gr_icon_btn_3_bg_h);}.gr-icon-btn-3:hover svg, #shop2-alert-ok:hover svg, .shop2-alert-close:hover svg, .shop2-product-actions dd .close-desc-action:hover svg, .gr-favorite-popup__close:hover svg, .remodal .remodal-close-btn:hover svg, .cart-popup #shop2-cart .popup-product__close a:hover svg, .product-quick-view .popover-close:hover svg, .timer-block__close:hover svg, .search-block__btn:hover svg, .product-quick-view2 .popover-close:hover svg {fill: var(--gr_icon_btn_3_icon_h);}.gr-icon-btn-3:active, #shop2-alert-ok:active, .shop2-alert-close:active, .shop2-product-actions dd .close-desc-action:active, .gr-favorite-popup__close:active, .remodal .remodal-close-btn:active, .cart-popup #shop2-cart .popup-product__close a:active, .product-quick-view .popover-close:active, .timer-block__close:active, .search-block__btn:active, .product-quick-view2 .popover-close:active {border: none;box-shadow: none;background: var(--gr_icon_btn_3_bg_a);}.gr-icon-btn-3:active svg, #shop2-alert-ok:active svg, .shop2-alert-close:active svg, .shop2-product-actions dd .close-desc-action:active svg, .gr-favorite-popup__close:active svg, .remodal .remodal-close-btn:active svg, .cart-popup #shop2-cart .popup-product__close a:active svg, .product-quick-view .popover-close:active svg, .timer-block__close:active svg, .search-block__btn:active svg, .product-quick-view2 .popover-close:active svg {fill: var(--gr_icon_btn_3_icon_a);}.gr-icon-btn-3 svg, #shop2-alert-ok svg, .shop2-alert-close svg, .shop2-product-actions dd .close-desc-action svg, .gr-favorite-popup__close svg, .remodal .remodal-close-btn svg, .cart-popup #shop2-cart .popup-product__close a svg, .product-quick-view .popover-close svg, .timer-block__close svg, .search-block__btn svg, .product-quick-view2 .popover-close svg {width: 30px;height: 30px;fill: var(--gr_icon_btn_3_icon);transition: all 0.2s linear;}.gr-icon-btn-3-style, .gr-mobile-fold-button, .gr-mobile-phone-button {border-radius: var(--gr_icon_btn_radius);transition: all 0.2s linear;border: none;background: var(--gr_icon_btn_3_bg);box-shadow: none;}.gr-icon-btn-3-style:before, .gr-mobile-fold-button:before, .gr-mobile-phone-button:before {border-radius: var(--gr_icon_btn_radius);display: none;}.gr-icon-btn-3-style:hover, .gr-mobile-fold-button:hover, .gr-mobile-phone-button:hover {border: none;box-shadow: none;background: var(--gr_icon_btn_3_bg_h);}.gr-icon-btn-3-style:hover svg, .gr-mobile-fold-button:hover svg, .gr-mobile-phone-button:hover svg {fill: var(--gr_icon_btn_3_icon_h);}.gr-icon-btn-3-style:active, .gr-mobile-fold-button:active, .gr-mobile-phone-button:active {border: none;box-shadow: none;background: var(--gr_icon_btn_3_bg_a);}.gr-icon-btn-3-style:active svg, .gr-mobile-fold-button:active svg, .gr-mobile-phone-button:active svg {fill: var(--gr_icon_btn_3_icon_a);}.gr-icon-btn-3-style svg, .gr-mobile-fold-button svg, .gr-mobile-phone-button svg {fill: var(--gr_icon_btn_3_icon);transition: all 0.2s linear;}.gr-icon-btn-4, .filter-block .shop2-filter__title-icon, .search-form .row-title__icon {border-radius: var(--gr_icon_btn_radius);font-size: 0;padding: 0;opacity: 1;visibility: visible;transition: all 0.2s linear;border: none;background: var(--gr_icon_btn_4_bg);box-shadow: none;}.gr-icon-btn-4:before, .filter-block .shop2-filter__title-icon:before, .search-form .row-title__icon:before {border-radius: var(--gr_icon_btn_radius);display: none;}.gr-icon-btn-4:hover, .filter-block .shop2-filter__title-icon:hover, .search-form .row-title__icon:hover {border: none;box-shadow: none;background: var(--gr_icon_btn_4_bg_h);}.gr-icon-btn-4:hover svg, .filter-block .shop2-filter__title-icon:hover svg, .search-form .row-title__icon:hover svg {fill: var(--gr_icon_btn_4_icon_h);}.gr-icon-btn-4:active, .filter-block .shop2-filter__title-icon:active, .search-form .row-title__icon:active {border: none;box-shadow: none;background: var(--gr_icon_btn_4_bg_a);}.gr-icon-btn-4:active svg, .filter-block .shop2-filter__title-icon:active svg, .search-form .row-title__icon:active svg {fill: var(--gr_icon_btn_4_icon_a);}.gr-icon-btn-4 svg, .filter-block .shop2-filter__title-icon svg, .search-form .row-title__icon svg {width: 30px;height: 30px;fill: var(--gr_icon_btn_4_icon);transition: all 0.2s linear;}.gr-icon-btn-4-style {border-radius: var(--gr_icon_btn_radius);transition: all 0.2s linear;border: none;background: var(--gr_icon_btn_4_bg);box-shadow: none;}.gr-icon-btn-4-style:before {border-radius: var(--gr_icon_btn_radius);display: none;}.gr-icon-btn-4-style:hover {border: none;box-shadow: none;background: var(--gr_icon_btn_4_bg_h);}.gr-icon-btn-4-style:hover svg {fill: var(--gr_icon_btn_4_icon_h);}.gr-icon-btn-4-style:active {border: none;box-shadow: none;background: var(--gr_icon_btn_4_bg_a);}.gr-icon-btn-4-style:active svg {fill: var(--gr_icon_btn_4_icon_a);}.gr-icon-btn-4-style svg {fill: var(--gr_icon_btn_4_icon);transition: all 0.2s linear;}.tns-controls {outline: none;}.tns-controls button .gr-svg-icon {display: none;}.tns-controls button .gr-svg-icon.gr_small_icon {display: block;width: 20px !important;height: 20px !important;}.tns-nav {margin: 20px 0 0;outline: none;font-size: 0;text-align: center;}.tns-nav button {margin: 0 5px;min-height: 8px;height: 8px;width: 8px;border-radius: var(--gr_icon_btn_radius);font-size: 0;padding: 0;opacity: 1;visibility: visible;border: none;background: var(--on_gr_bg_icon_2);box-shadow: none;}@media (max-width: 767px) {.tns-nav button {margin: 0 3px;min-height: 6px;height: 6px;width: 6px;}}.tns-nav button.tns-nav-active {background: var(--gr_primary);}.tns-nav button.tns-nav-active:hover, .tns-nav button.tns-nav-active:active {background: var(--gr_primary);}.tns-nav button:hover {border: none;box-shadow: none;background: var(--gr_primary);}.tns-nav button:active {border: none;box-shadow: none;background: var(--gr_primary);}button.shop2-btn, input[type="button"].shop2-btn, input[type="submit"].shop2-btn, a.shop2-btn, .shop2-btn, .tpl-button, a.tpl-button, .tpl-field button, .tpl-field input[type="file"], .tpl-field input[type="submit"], .gr-field-style button, #orderForm button, .gr-field-style input[type="file"], #orderForm input[type="file"], .gr-field-style input[type="submit"], #orderForm input[type="submit"] {font-weight: var(--font1_600);font-family: var(--font1);color: var(--gr_btn_1_text);border: none;background: var(--gr_accent);box-shadow: none;}button.shop2-btn:hover, input[type="button"].shop2-btn:hover, input[type="submit"].shop2-btn:hover, a.shop2-btn:hover, .shop2-btn:hover, .tpl-button:hover, a.tpl-button:hover, .tpl-field button:hover, .tpl-field input[type="file"]:hover, .tpl-field input[type="submit"]:hover, .gr-field-style button:hover, #orderForm button:hover, .gr-field-style input[type="file"]:hover, #orderForm input[type="file"]:hover, .gr-field-style input[type="submit"]:hover, #orderForm input[type="submit"]:hover {color: var(--gr_btn_1_text_h);border: none;box-shadow: none;background: var(--gr_accent);}button.shop2-btn:active, input[type="button"].shop2-btn:active, input[type="submit"].shop2-btn:active, a.shop2-btn:active, .shop2-btn:active, .tpl-button:active, a.tpl-button:active, .tpl-field button:active, .tpl-field input[type="file"]:active, .tpl-field input[type="submit"]:active, .gr-field-style button:active, #orderForm button:active, .gr-field-style input[type="file"]:active, #orderForm input[type="file"]:active, .gr-field-style input[type="submit"]:active, #orderForm input[type="submit"]:active {color: var(--gr_btn_1_text_a);border: none;box-shadow: none;background: var(--gr_accent);}button.shop2-btn.notavailable, input[type="button"].shop2-btn.notavailable, input[type="submit"].shop2-btn.notavailable, a.shop2-btn.notavailable, .shop2-btn.notavailable, .tpl-button.notavailable, a.tpl-button.notavailable, .tpl-field button.notavailable, .tpl-field input[type="file"].notavailable, .tpl-field input[type="submit"].notavailable, .gr-field-style button.notavailable, #orderForm button.notavailable, .gr-field-style input[type="file"].notavailable, #orderForm input[type="file"].notavailable, .gr-field-style input[type="submit"].notavailable, #orderForm input[type="submit"].notavailable {color: var(--on_gr_disable);border: none;box-shadow: none;background: var(--gr_disable);pointer-events: none;}button.shop2-btn.disabled, input[type="button"].shop2-btn.disabled, input[type="submit"].shop2-btn.disabled, a.shop2-btn.disabled, .shop2-btn.disabled, .tpl-button.disabled, a.tpl-button.disabled, .tpl-field button.disabled, .tpl-field input[type="file"].disabled, .tpl-field input[type="submit"].disabled, .gr-field-style button.disabled, #orderForm button.disabled, .gr-field-style input[type="file"].disabled, #orderForm input[type="file"].disabled, .gr-field-style input[type="submit"].disabled, #orderForm input[type="submit"].disabled {color: var(--on_gr_disable);border: none;box-shadow: none;background: var(--gr_disable);pointer-events: none;}.shop2-btn.shop2-btn-back span {padding-left: 20px;}.shop2-btn.shop2-btn-back span svg {left: -11px;}.gr-more-btn-style {cursor: pointer;color: var(--on_gr_bg_acc_text);font-family: var(--font2);font-weight: var(--font2_500);font-size: 15px;line-height: 1.1;transition: all 0.2s linear;text-align: left;display: inline-flex;justify-content: flex-start;}.gr-more-btn-style:hover ins {border-bottom: 1px dashed var(--on_gr_bg_acc_text);}.gr-more-btn-style.active span i {transform: translateY(-50%) rotate(-180deg);}.gr-more-btn-style ins {transition: all 0.2s linear;border-bottom: 1px dashed var(--on_gr_bg_border_4);}.gr-more-btn-style span {padding-right: 42px;}.gr-more-btn-style span i {width: 30px;height: 28px;display: inline-flex;border-radius: var(--gr_small_radius);box-shadow: inset 0 0 0 1px var(--on_gr_bg_border_4);}.gr-more-btn-style span i svg {margin: auto;}.gr-more-btn-style span svg {width: 20px;height: 20px;fill: var(--on_gr_bg_icon);}.more {text-align: center;display: none;}@media (max-width: 639px) {.more {margin-top: 5px;}}.more__btn.opened i {transform: scale(-1) translateY(50%) rotate(0.001deg);}.more__btn .gr-svg-icon {transition: all 0.2s linear;}.gr-large-input-desktop, .gr-fields .gr-field-style.large input, .gr-fields #orderForm.large input {font-size: 16px;line-height: 20px;padding: 18px 20px;}@media (max-width: 1260px) {.gr-large-input-tablet, .gr-fields .gr-field-style.large input, .gr-fields #orderForm.large input {font-size: 16px;line-height: 20px;padding: 16px 20px;}}@media (max-width: 767px) {.gr-large-input-mobile, .gr-fields .gr-field-style.large input, .gr-fields #orderForm.large input {font-size: 16px;line-height: 20px;padding: 15px 20px;}}.gr-medium-input-desktop, .tpl-field input[type="text"], .gr-field-style input[type="text"], #orderForm input[type="text"], .option-item:not(.deligate-option) input[type="text"], .form-item input[type="text"], .tpl-field input[type="email"], .gr-field-style input[type="email"], #orderForm input[type="email"], .option-item:not(.deligate-option) input[type="email"], .form-item input[type="email"], .tpl-field input[type="tel"], .gr-field-style input[type="tel"], #orderForm input[type="tel"], .option-item:not(.deligate-option) input[type="tel"], .form-item input[type="tel"], .tpl-field input[type="number"], .gr-field-style input[type="number"], #orderForm input[type="number"], .option-item:not(.deligate-option) input[type="number"], .form-item input[type="number"], .tpl-field input[type="password"], .gr-field-style input[type="password"], #orderForm input[type="password"], .option-item:not(.deligate-option) input[type="password"], .form-item input[type="password"], .tpl-field textarea, .gr-field-style textarea, #orderForm textarea, .option-item:not(.deligate-option) textarea, .form-item textarea, .tpl-field select[multiple], .gr-field-style select[multiple], #orderForm select[multiple], .option-item:not(.deligate-option) select[multiple], .form-item select[multiple], .login-form__row.gr-field-style input[type="text"], #orderForm.login-form__row input[type="text"], .login-form__row.gr-field-style input[type="password"], #orderForm.login-form__row input[type="password"], .search-block__input {font-size: 16px;line-height: 20px;padding: 15px 20px;}@media (max-width: 1260px) {.gr-medium-input-tablet, .tpl-field input[type="text"], .gr-field-style input[type="text"], #orderForm input[type="text"], .option-item:not(.deligate-option) input[type="text"], .form-item input[type="text"], .tpl-field input[type="email"], .gr-field-style input[type="email"], #orderForm input[type="email"], .option-item:not(.deligate-option) input[type="email"], .form-item input[type="email"], .tpl-field input[type="tel"], .gr-field-style input[type="tel"], #orderForm input[type="tel"], .option-item:not(.deligate-option) input[type="tel"], .form-item input[type="tel"], .tpl-field input[type="number"], .gr-field-style input[type="number"], #orderForm input[type="number"], .option-item:not(.deligate-option) input[type="number"], .form-item input[type="number"], .tpl-field input[type="password"], .gr-field-style input[type="password"], #orderForm input[type="password"], .option-item:not(.deligate-option) input[type="password"], .form-item input[type="password"], .tpl-field textarea, .gr-field-style textarea, #orderForm textarea, .option-item:not(.deligate-option) textarea, .form-item textarea, .tpl-field select[multiple], .gr-field-style select[multiple], #orderForm select[multiple], .option-item:not(.deligate-option) select[multiple], .form-item select[multiple], .login-form__row.gr-field-style input[type="text"], #orderForm.login-form__row input[type="text"], .login-form__row.gr-field-style input[type="password"], #orderForm.login-form__row input[type="password"] {font-size: 16px;line-height: 20px;padding: 14px 20px;}}@media (max-width: 767px) {.gr-medium-input-mobile, .tpl-field input[type="text"], .gr-field-style input[type="text"], #orderForm input[type="text"], .option-item:not(.deligate-option) input[type="text"], .form-item input[type="text"], .tpl-field input[type="email"], .gr-field-style input[type="email"], #orderForm input[type="email"], .option-item:not(.deligate-option) input[type="email"], .form-item input[type="email"], .tpl-field input[type="tel"], .gr-field-style input[type="tel"], #orderForm input[type="tel"], .option-item:not(.deligate-option) input[type="tel"], .form-item input[type="tel"], .tpl-field input[type="number"], .gr-field-style input[type="number"], #orderForm input[type="number"], .option-item:not(.deligate-option) input[type="number"], .form-item input[type="number"], .tpl-field input[type="password"], .gr-field-style input[type="password"], #orderForm input[type="password"], .option-item:not(.deligate-option) input[type="password"], .form-item input[type="password"], .tpl-field textarea, .gr-field-style textarea, #orderForm textarea, .option-item:not(.deligate-option) textarea, .form-item textarea, .tpl-field select[multiple], .gr-field-style select[multiple], #orderForm select[multiple], .option-item:not(.deligate-option) select[multiple], .form-item select[multiple] {font-size: 16px;line-height: 20px;padding: 13px 20px;}}.gr-small-input-desktop, .gr-fields .gr-field-style.small input, .gr-fields #orderForm.small input {font-size: 14px;line-height: 16px;padding: 12px;}@media (max-width: 1260px) {.gr-small-input-tablet, .gr-fields .gr-field-style.small input, .gr-fields #orderForm.small input {font-size: 14px;line-height: 16px;padding: 12px;}}@media (max-width: 767px) {.gr-small-input-mobile, .gr-fields .gr-field-style.small input, .gr-fields #orderForm.small input {font-size: 14px;line-height: 16px;padding: 10px 12px;}}.gr-select-wrapper {position: relative;display: block;}.gr-select-wrapper:before {position: absolute;top: 50%;right: 15px;z-index: 2;font-size: 6px;margin-top: -4px;font-family: 'icomoon';content: "\e900";pointer-events: none;color: var(--on_gr_bg_icon_4);}.gr-large-select-desktop, .gr-fields .gr-field-style.large select:not([multiple]), .gr-fields #orderForm.large select:not([multiple]) {font-size: 16px;line-height: 20px;padding: 20px 50px 20px 20px;}@media (max-width: 1260px) {.gr-large-select-tablet, .gr-fields .gr-field-style.large select:not([multiple]), .gr-fields #orderForm.large select:not([multiple]) {font-size: 16px;line-height: 20px;padding: 18px 50px 18px 20px;}}@media (max-width: 767px) {.gr-large-select-mobile {font-size: 16px;line-height: 20px;padding: 16px 50px 16px 20px;}}.gr-medium-select-desktop, .tpl-field select:not([multiple]), .gr-field-style select:not([multiple]), #orderForm select:not([multiple]), .option-item:not(.deligate-option) select:not([multiple]), .form-item select:not([multiple]), .product-quick-view .shop2-product .gr-product-options .option-body select {font-size: 16px;line-height: 20px;padding: 15px 50px 15px 20px;}@media (max-width: 1260px) {.gr-medium-select-tablet, .tpl-field select:not([multiple]), .gr-field-style select:not([multiple]), #orderForm select:not([multiple]), .option-item:not(.deligate-option) select:not([multiple]), .form-item select:not([multiple]) {font-size: 16px;line-height: 20px;padding: 14px 50px 14px 20px;}}@media (max-width: 767px) {.gr-medium-select-mobile, .tpl-field select:not([multiple]), .gr-field-style select:not([multiple]), #orderForm select:not([multiple]), .option-item:not(.deligate-option) select:not([multiple]), .form-item select:not([multiple]), .product-quick-view .shop2-product .gr-product-options .option-body select {font-size: 16px;line-height: 20px;padding: 13px 50px 13px 20px;}}.gr-small-select-desktop, .product_columns_2 .product-list.thumbs .product-item .gr-product-options .option-body select, .product_columns_3 .product-list.thumbs .product-item .gr-product-options .option-body select, .product_columns_4 .product-list.thumbs .product-item .gr-product-options .option-body select, .product_columns_5 .product-list.thumbs .product-item .gr-product-options .option-body select, .product-list.simple .product-item .gr-product-options .option-body select, .product-list.list .product-item .gr-product-options .option-body select, .gr-fields .gr-field-style.small select:not([multiple]), .gr-fields #orderForm.small select:not([multiple]) {font-size: 14px;line-height: 16px;padding: 12px 40px 12px 12px;}@media (max-width: 1260px) {.gr-small-select-tablet, .product_columns_2 .product-list.thumbs .product-item .gr-product-options .option-body select, .product_columns_3 .product-list.thumbs .product-item .gr-product-options .option-body select, .product_columns_4 .product-list.thumbs .product-item .gr-product-options .option-body select, .product_columns_5 .product-list.thumbs .product-item .gr-product-options .option-body select, .product-list.simple .product-item .gr-product-options .option-body select, .product-list.list .product-item .gr-product-options .option-body select, .gr-fields .gr-field-style.small select:not([multiple]), .gr-fields #orderForm.small select:not([multiple]) {font-size: 14px;line-height: 16px;padding: 12px 40px 12px 12px;}}@media (max-width: 767px) {.gr-small-select-mobile, .product_columns_2 .product-list.thumbs .product-item .gr-product-options .option-body select, .product_columns_3 .product-list.thumbs .product-item .gr-product-options .option-body select, .product_columns_4 .product-list.thumbs .product-item .gr-product-options .option-body select, .product_columns_5 .product-list.thumbs .product-item .gr-product-options .option-body select, .product-list.simple .product-item .gr-product-options .option-body select, .product-list.list .product-item .gr-product-options .option-body select, .gr-fields .gr-field-style.large select:not([multiple]), .gr-fields #orderForm.large select:not([multiple]), .gr-fields .gr-field-style.small select:not([multiple]), .gr-fields #orderForm.small select:not([multiple]) {font-size: 14px;line-height: 16px;padding: 10px 40px 10px 12px;}}.form-item .mg-styler-label--checkbox .required, .form-item .mg-styler-label--radio .required {padding-bottom: 0;display: inline;}body .mg-styler-label--checkbox {position: relative;cursor: pointer;display: inline-block;vertical-align: top;padding-top: 5px;color: var(--on_gr_bg_acc_text_7);font: var(--font1_400) 16px/ 1.25 var(--font1);padding-left: 42px;}@media (max-width: 1260px) {body .mg-styler-label--checkbox {font: var(--font1_400) 16px/ 1.25 var(--font1);padding-top: 5px;padding-left: 42px;}}@media (max-width: 767px) {body .mg-styler-label--checkbox {font: var(--font1_400) 16px/ 1.25 var(--font1);padding-top: 4px;padding-left: 38px;}}body .mg-styler-label--checkbox:before {position: absolute;content: '';top: 0;left: 0;margin-right: 12px;width: 30px;height: 30px;border: none;box-shadow: 0 0 0 1px rgba(0, 0, 0, 0), inset 0 0 0 1px var(--on_gr_bg_border_4);background: var(--on_gr_bg_bg_8);border-radius: var(--gr_checkbox_radius);transition: background-color 0.2s, box-shadow 0.2s;}@media (max-width: 1260px) {body .mg-styler-label--checkbox:before {width: 30px;height: 30px;margin-right: 12px;}}@media (max-width: 767px) {body .mg-styler-label--checkbox:before {width: 26px;height: 26px;margin-right: 12px;}}body .mg-styler-label--checkbox:hover {color: var(--on_gr_bg_acc_text);}body .mg-styler-label--checkbox:hover:before {border: none;box-shadow: 0 0 0 1px rgba(0, 0, 0, 0), inset 0 0 0 2px var(--on_gr_bg_border_form_h);background: var(--gr_bg);}body .mg-styler-label--checkbox.checked {color: var(--on_gr_bg_acc_text);}body .mg-styler-label--checkbox.checked:before {content: "\e901";font-size: 10px;font-family: 'icomoon';text-align: center;line-height: 30px;color: var(--on_gr_primary_icon);border: none;box-shadow: none;background: var(--gr_primary);}body .mg-styler-label--checkbox.checked:hover {color: var(--on_gr_bg_acc_text);}body .mg-styler-label--checkbox.checked:hover:before {content: "\e901";font-size: 10px;font-family: 'icomoon';text-align: center;line-height: 30px;color: var(--on_gr_primary_icon);border: none;box-shadow: none;background: var(--gr_primary);}body .mg-styler-label--checkbox input {position: absolute;top: 0;left: 0;width: 1px;height: 1px;padding: 0;opacity: 0;-webkit-appearance: none;}body .mg-styler-label--radio {position: relative;cursor: pointer;display: inline-block;vertical-align: top;padding-top: 6px;color: var(--on_gr_bg_acc_text_7);font: var(--font1_400) 16px/ 1.25 var(--font1);padding-left: 42px;}@media (max-width: 1260px) {body .mg-styler-label--radio {padding-top: 6px;padding-left: 42px;}}@media (max-width: 767px) {body .mg-styler-label--radio {padding-top: 4px;padding-left: 38px;}}body .mg-styler-label--radio:before {position: absolute;content: '';top: 0;left: 0;margin-right: 12px;width: 30px;height: 30px;border: none;box-shadow: 0 0 0 1px rgba(0, 0, 0, 0), inset 0 0 0 1px var(--on_gr_bg_border_4);background: var(--on_gr_bg_bg_8);border-radius: 50%;transition: background-color 0.2s, box-shadow 0.2s;}@media (max-width: 1260px) {body .mg-styler-label--radio:before {width: 30px;height: 30px;margin-right: 12px;}}@media (max-width: 767px) {body .mg-styler-label--radio:before {width: 26px;height: 26px;margin-right: 12px;}}body .mg-styler-label--radio:hover:before {border: none;box-shadow: 0 0 0 1px rgba(0, 0, 0, 0), inset 0 0 0 2px var(--on_gr_bg_border_form_h);background: var(--gr_bg);}body .mg-styler-label--radio.checked:before {border: none;box-shadow: inset 0 0 0 7px var(--on_gr_bg_border_form_h);background: var(--gr_bg);}body .mg-styler-label--radio.checked:hover:before {border: none;box-shadow: inset 0 0 0 7px var(--on_gr_bg_border_form_h);background: var(--gr_bg);}body .mg-styler-label--radio input {position: absolute;top: 0;left: 0;width: 1px;height: 1px;padding: 0;opacity: 0;-webkit-appearance: none;}.tpl-anketa-success-note {text-align: center;color: var(--on_gr_bg_acc_text);font: var(--font2_500) 20px/ normal var(--font2);}.tpl-field .field-title, .gr-field-style .field-title, #orderForm .field-title, .option-item:not(.deligate-option) .field-title, .form-item .field-title, .tpl-field .tpl-title, .gr-field-style .tpl-title, #orderForm .tpl-title, .option-item:not(.deligate-option) .tpl-title, .form-item .tpl-title, .tpl-field > label > span:not(.tpl-required), .gr-field-style > label > span:not(.tpl-required), #orderForm > label > span:not(.tpl-required), .option-item:not(.deligate-option) > label > span:not(.tpl-required), .form-item > label > span:not(.tpl-required), .tpl-field > label > strong, .gr-field-style > label > strong, #orderForm > label > strong, .option-item:not(.deligate-option) > label > strong, .form-item > label > strong {color: var(--on_gr_bg_sec_text_7);font: var(--font1_400) 15px/ 1.1 var(--font1);padding: 0 0 6px;margin: 0;display: block;}.tpl-field .field-title .required, .gr-field-style .field-title .required, #orderForm .field-title .required, .option-item:not(.deligate-option) .field-title .required, .form-item .field-title .required, .tpl-field .tpl-title .required, .gr-field-style .tpl-title .required, #orderForm .tpl-title .required, .option-item:not(.deligate-option) .tpl-title .required, .form-item .tpl-title .required, .tpl-field > label > span:not(.tpl-required) .required, .gr-field-style > label > span:not(.tpl-required) .required, #orderForm > label > span:not(.tpl-required) .required, .option-item:not(.deligate-option) > label > span:not(.tpl-required) .required, .form-item > label > span:not(.tpl-required) .required, .tpl-field > label > strong .required, .gr-field-style > label > strong .required, #orderForm > label > strong .required, .option-item:not(.deligate-option) > label > strong .required, .form-item > label > strong .required {padding-left: 2px;}.tpl-field .field-note, .gr-field-style .field-note, #orderForm .field-note, .option-item:not(.deligate-option) .field-note, .form-item .field-note {color: var(--on_gr_bg_sec_text_7);font: var(--font1_400) 12px/ normal var(--font1);padding: 6px 0 0 0;display: block;}.tpl-field .error-message, .gr-field-style .error-message, #orderForm .error-message, .option-item:not(.deligate-option) .error-message, .form-item .error-message {color: var(--gr_error);font: var(--font1_400) 12px/ normal var(--font1);padding: 0 0 6px;display: block;}.tpl-field .field-required-mark, .gr-field-style .field-required-mark, #orderForm .field-required-mark, .option-item:not(.deligate-option) .field-required-mark, .form-item .field-required-mark {color: var(--gr_error);font-size: 0;line-height: 1;}.tpl-field .field-required-mark:after, .gr-field-style .field-required-mark:after, #orderForm .field-required-mark:after, .option-item:not(.deligate-option) .field-required-mark:after, .form-item .field-required-mark:after {font-size: 20px;vertical-align: baseline;content: '•';}.tpl-field.field-error input[type="text"], .gr-field-style.field-error input[type="text"], #orderForm.field-error input[type="text"], .option-item:not(.deligate-option).field-error input[type="text"], .form-item.field-error input[type="text"], .tpl-field.field-error input[type="email"], .gr-field-style.field-error input[type="email"], #orderForm.field-error input[type="email"], .option-item:not(.deligate-option).field-error input[type="email"], .form-item.field-error input[type="email"], .tpl-field.field-error input[type="tel"], .gr-field-style.field-error input[type="tel"], #orderForm.field-error input[type="tel"], .option-item:not(.deligate-option).field-error input[type="tel"], .form-item.field-error input[type="tel"], .tpl-field.field-error input[type="number"], .gr-field-style.field-error input[type="number"], #orderForm.field-error input[type="number"], .option-item:not(.deligate-option).field-error input[type="number"], .form-item.field-error input[type="number"], .tpl-field.field-error input[type="password"], .gr-field-style.field-error input[type="password"], #orderForm.field-error input[type="password"], .option-item:not(.deligate-option).field-error input[type="password"], .form-item.field-error input[type="password"], .tpl-field.field-error textarea, .gr-field-style.field-error textarea, #orderForm.field-error textarea, .option-item:not(.deligate-option).field-error textarea, .form-item.field-error textarea, .tpl-field.field-error select[multiple], .gr-field-style.field-error select[multiple], #orderForm.field-error select[multiple], .option-item:not(.deligate-option).field-error select[multiple], .form-item.field-error select[multiple] {color: var(--on_gr_bg_acc_text);background: var(--gr_error_1);border: none;box-shadow: 0 0 0 1px rgba(0, 0, 0, 0), inset 0 0 0 1px var(--gr_error_15);}.tpl-field input[type="text"], .gr-field-style input[type="text"], #orderForm input[type="text"], .option-item:not(.deligate-option) input[type="text"], .form-item input[type="text"], .tpl-field input[type="email"], .gr-field-style input[type="email"], #orderForm input[type="email"], .option-item:not(.deligate-option) input[type="email"], .form-item input[type="email"], .tpl-field input[type="tel"], .gr-field-style input[type="tel"], #orderForm input[type="tel"], .option-item:not(.deligate-option) input[type="tel"], .form-item input[type="tel"], .tpl-field input[type="number"], .gr-field-style input[type="number"], #orderForm input[type="number"], .option-item:not(.deligate-option) input[type="number"], .form-item input[type="number"], .tpl-field input[type="password"], .gr-field-style input[type="password"], #orderForm input[type="password"], .option-item:not(.deligate-option) input[type="password"], .form-item input[type="password"] {color: var(--on_gr_bg_acc_text);border: none;background: var(--gr_bg);box-shadow: 0 0 0 1px rgba(0, 0, 0, 0), inset 0 0 0 1px var(--on_gr_bg_border_4);border-radius: var(--gr_form_radius);width: 100%;height: auto;outline: none;-webkit-appearance: none;-moz-appearance: none;transition: all 0.2s linear;}.tpl-field input[type="text"]:hover, .gr-field-style input[type="text"]:hover, #orderForm input[type="text"]:hover, .option-item:not(.deligate-option) input[type="text"]:hover, .form-item input[type="text"]:hover, .tpl-field input[type="email"]:hover, .gr-field-style input[type="email"]:hover, #orderForm input[type="email"]:hover, .option-item:not(.deligate-option) input[type="email"]:hover, .form-item input[type="email"]:hover, .tpl-field input[type="tel"]:hover, .gr-field-style input[type="tel"]:hover, #orderForm input[type="tel"]:hover, .option-item:not(.deligate-option) input[type="tel"]:hover, .form-item input[type="tel"]:hover, .tpl-field input[type="number"]:hover, .gr-field-style input[type="number"]:hover, #orderForm input[type="number"]:hover, .option-item:not(.deligate-option) input[type="number"]:hover, .form-item input[type="number"]:hover, .tpl-field input[type="password"]:hover, .gr-field-style input[type="password"]:hover, #orderForm input[type="password"]:hover, .option-item:not(.deligate-option) input[type="password"]:hover, .form-item input[type="password"]:hover {color: var(--on_gr_bg_acc_text);border: none;background: var(--gr_bg);box-shadow: 0 0 0 1px rgba(0, 0, 0, 0), inset 0 0 0 2px var(--on_gr_bg_border_form_h);}.tpl-field input[type="text"]:hover::-webkit-input-placeholder, .gr-field-style input[type="text"]:hover::-webkit-input-placeholder, #orderForm input[type="text"]:hover::-webkit-input-placeholder, .option-item:not(.deligate-option) input[type="text"]:hover::-webkit-input-placeholder, .form-item input[type="text"]:hover::-webkit-input-placeholder, .tpl-field input[type="email"]:hover::-webkit-input-placeholder, .gr-field-style input[type="email"]:hover::-webkit-input-placeholder, #orderForm input[type="email"]:hover::-webkit-input-placeholder, .option-item:not(.deligate-option) input[type="email"]:hover::-webkit-input-placeholder, .form-item input[type="email"]:hover::-webkit-input-placeholder, .tpl-field input[type="tel"]:hover::-webkit-input-placeholder, .gr-field-style input[type="tel"]:hover::-webkit-input-placeholder, #orderForm input[type="tel"]:hover::-webkit-input-placeholder, .option-item:not(.deligate-option) input[type="tel"]:hover::-webkit-input-placeholder, .form-item input[type="tel"]:hover::-webkit-input-placeholder, .tpl-field input[type="number"]:hover::-webkit-input-placeholder, .gr-field-style input[type="number"]:hover::-webkit-input-placeholder, #orderForm input[type="number"]:hover::-webkit-input-placeholder, .option-item:not(.deligate-option) input[type="number"]:hover::-webkit-input-placeholder, .form-item input[type="number"]:hover::-webkit-input-placeholder, .tpl-field input[type="password"]:hover::-webkit-input-placeholder, .gr-field-style input[type="password"]:hover::-webkit-input-placeholder, #orderForm input[type="password"]:hover::-webkit-input-placeholder, .option-item:not(.deligate-option) input[type="password"]:hover::-webkit-input-placeholder, .form-item input[type="password"]:hover::-webkit-input-placeholder {color: var(--on_gr_bg_acc_text_7);}.tpl-field input[type="text"]:hover:moz-placeholder, .gr-field-style input[type="text"]:hover:moz-placeholder, #orderForm input[type="text"]:hover:moz-placeholder, .option-item:not(.deligate-option) input[type="text"]:hover:moz-placeholder, .form-item input[type="text"]:hover:moz-placeholder, .tpl-field input[type="email"]:hover:moz-placeholder, .gr-field-style input[type="email"]:hover:moz-placeholder, #orderForm input[type="email"]:hover:moz-placeholder, .option-item:not(.deligate-option) input[type="email"]:hover:moz-placeholder, .form-item input[type="email"]:hover:moz-placeholder, .tpl-field input[type="tel"]:hover:moz-placeholder, .gr-field-style input[type="tel"]:hover:moz-placeholder, #orderForm input[type="tel"]:hover:moz-placeholder, .option-item:not(.deligate-option) input[type="tel"]:hover:moz-placeholder, .form-item input[type="tel"]:hover:moz-placeholder, .tpl-field input[type="number"]:hover:moz-placeholder, .gr-field-style input[type="number"]:hover:moz-placeholder, #orderForm input[type="number"]:hover:moz-placeholder, .option-item:not(.deligate-option) input[type="number"]:hover:moz-placeholder, .form-item input[type="number"]:hover:moz-placeholder, .tpl-field input[type="password"]:hover:moz-placeholder, .gr-field-style input[type="password"]:hover:moz-placeholder, #orderForm input[type="password"]:hover:moz-placeholder, .option-item:not(.deligate-option) input[type="password"]:hover:moz-placeholder, .form-item input[type="password"]:hover:moz-placeholder {color: var(--on_gr_bg_acc_text_7);}.tpl-field input[type="text"]:hover::-moz-placeholder, .gr-field-style input[type="text"]:hover::-moz-placeholder, #orderForm input[type="text"]:hover::-moz-placeholder, .option-item:not(.deligate-option) input[type="text"]:hover::-moz-placeholder, .form-item input[type="text"]:hover::-moz-placeholder, .tpl-field input[type="email"]:hover::-moz-placeholder, .gr-field-style input[type="email"]:hover::-moz-placeholder, #orderForm input[type="email"]:hover::-moz-placeholder, .option-item:not(.deligate-option) input[type="email"]:hover::-moz-placeholder, .form-item input[type="email"]:hover::-moz-placeholder, .tpl-field input[type="tel"]:hover::-moz-placeholder, .gr-field-style input[type="tel"]:hover::-moz-placeholder, #orderForm input[type="tel"]:hover::-moz-placeholder, .option-item:not(.deligate-option) input[type="tel"]:hover::-moz-placeholder, .form-item input[type="tel"]:hover::-moz-placeholder, .tpl-field input[type="number"]:hover::-moz-placeholder, .gr-field-style input[type="number"]:hover::-moz-placeholder, #orderForm input[type="number"]:hover::-moz-placeholder, .option-item:not(.deligate-option) input[type="number"]:hover::-moz-placeholder, .form-item input[type="number"]:hover::-moz-placeholder, .tpl-field input[type="password"]:hover::-moz-placeholder, .gr-field-style input[type="password"]:hover::-moz-placeholder, #orderForm input[type="password"]:hover::-moz-placeholder, .option-item:not(.deligate-option) input[type="password"]:hover::-moz-placeholder, .form-item input[type="password"]:hover::-moz-placeholder {color: var(--on_gr_bg_acc_text_7);}.tpl-field input[type="text"]:hover:-ms-input-placeholder, .gr-field-style input[type="text"]:hover:-ms-input-placeholder, #orderForm input[type="text"]:hover:-ms-input-placeholder, .option-item:not(.deligate-option) input[type="text"]:hover:-ms-input-placeholder, .form-item input[type="text"]:hover:-ms-input-placeholder, .tpl-field input[type="email"]:hover:-ms-input-placeholder, .gr-field-style input[type="email"]:hover:-ms-input-placeholder, #orderForm input[type="email"]:hover:-ms-input-placeholder, .option-item:not(.deligate-option) input[type="email"]:hover:-ms-input-placeholder, .form-item input[type="email"]:hover:-ms-input-placeholder, .tpl-field input[type="tel"]:hover:-ms-input-placeholder, .gr-field-style input[type="tel"]:hover:-ms-input-placeholder, #orderForm input[type="tel"]:hover:-ms-input-placeholder, .option-item:not(.deligate-option) input[type="tel"]:hover:-ms-input-placeholder, .form-item input[type="tel"]:hover:-ms-input-placeholder, .tpl-field input[type="number"]:hover:-ms-input-placeholder, .gr-field-style input[type="number"]:hover:-ms-input-placeholder, #orderForm input[type="number"]:hover:-ms-input-placeholder, .option-item:not(.deligate-option) input[type="number"]:hover:-ms-input-placeholder, .form-item input[type="number"]:hover:-ms-input-placeholder, .tpl-field input[type="password"]:hover:-ms-input-placeholder, .gr-field-style input[type="password"]:hover:-ms-input-placeholder, #orderForm input[type="password"]:hover:-ms-input-placeholder, .option-item:not(.deligate-option) input[type="password"]:hover:-ms-input-placeholder, .form-item input[type="password"]:hover:-ms-input-placeholder {color: var(--on_gr_bg_acc_text_7);}.tpl-field input[type="text"]:focus, .gr-field-style input[type="text"]:focus, #orderForm input[type="text"]:focus, .option-item:not(.deligate-option) input[type="text"]:focus, .form-item input[type="text"]:focus, .tpl-field input[type="email"]:focus, .gr-field-style input[type="email"]:focus, #orderForm input[type="email"]:focus, .option-item:not(.deligate-option) input[type="email"]:focus, .form-item input[type="email"]:focus, .tpl-field input[type="tel"]:focus, .gr-field-style input[type="tel"]:focus, #orderForm input[type="tel"]:focus, .option-item:not(.deligate-option) input[type="tel"]:focus, .form-item input[type="tel"]:focus, .tpl-field input[type="number"]:focus, .gr-field-style input[type="number"]:focus, #orderForm input[type="number"]:focus, .option-item:not(.deligate-option) input[type="number"]:focus, .form-item input[type="number"]:focus, .tpl-field input[type="password"]:focus, .gr-field-style input[type="password"]:focus, #orderForm input[type="password"]:focus, .option-item:not(.deligate-option) input[type="password"]:focus, .form-item input[type="password"]:focus {color: var(--on_gr_bg_acc_text);border: none;background: var(--gr_bg);box-shadow: 0 0 0 1px rgba(0, 0, 0, 0), inset 0 0 0 2px var(--on_gr_bg_border_form_h);}.tpl-field input[type="text"]::-webkit-input-placeholder, .gr-field-style input[type="text"]::-webkit-input-placeholder, #orderForm input[type="text"]::-webkit-input-placeholder, .option-item:not(.deligate-option) input[type="text"]::-webkit-input-placeholder, .form-item input[type="text"]::-webkit-input-placeholder, .tpl-field input[type="email"]::-webkit-input-placeholder, .gr-field-style input[type="email"]::-webkit-input-placeholder, #orderForm input[type="email"]::-webkit-input-placeholder, .option-item:not(.deligate-option) input[type="email"]::-webkit-input-placeholder, .form-item input[type="email"]::-webkit-input-placeholder, .tpl-field input[type="tel"]::-webkit-input-placeholder, .gr-field-style input[type="tel"]::-webkit-input-placeholder, #orderForm input[type="tel"]::-webkit-input-placeholder, .option-item:not(.deligate-option) input[type="tel"]::-webkit-input-placeholder, .form-item input[type="tel"]::-webkit-input-placeholder, .tpl-field input[type="number"]::-webkit-input-placeholder, .gr-field-style input[type="number"]::-webkit-input-placeholder, #orderForm input[type="number"]::-webkit-input-placeholder, .option-item:not(.deligate-option) input[type="number"]::-webkit-input-placeholder, .form-item input[type="number"]::-webkit-input-placeholder, .tpl-field input[type="password"]::-webkit-input-placeholder, .gr-field-style input[type="password"]::-webkit-input-placeholder, #orderForm input[type="password"]::-webkit-input-placeholder, .option-item:not(.deligate-option) input[type="password"]::-webkit-input-placeholder, .form-item input[type="password"]::-webkit-input-placeholder {color: var(--on_gr_bg_acc_text_7);opacity: 1 !important;}.tpl-field input[type="text"]:moz-placeholder, .gr-field-style input[type="text"]:moz-placeholder, #orderForm input[type="text"]:moz-placeholder, .option-item:not(.deligate-option) input[type="text"]:moz-placeholder, .form-item input[type="text"]:moz-placeholder, .tpl-field input[type="email"]:moz-placeholder, .gr-field-style input[type="email"]:moz-placeholder, #orderForm input[type="email"]:moz-placeholder, .option-item:not(.deligate-option) input[type="email"]:moz-placeholder, .form-item input[type="email"]:moz-placeholder, .tpl-field input[type="tel"]:moz-placeholder, .gr-field-style input[type="tel"]:moz-placeholder, #orderForm input[type="tel"]:moz-placeholder, .option-item:not(.deligate-option) input[type="tel"]:moz-placeholder, .form-item input[type="tel"]:moz-placeholder, .tpl-field input[type="number"]:moz-placeholder, .gr-field-style input[type="number"]:moz-placeholder, #orderForm input[type="number"]:moz-placeholder, .option-item:not(.deligate-option) input[type="number"]:moz-placeholder, .form-item input[type="number"]:moz-placeholder, .tpl-field input[type="password"]:moz-placeholder, .gr-field-style input[type="password"]:moz-placeholder, #orderForm input[type="password"]:moz-placeholder, .option-item:not(.deligate-option) input[type="password"]:moz-placeholder, .form-item input[type="password"]:moz-placeholder {color: var(--on_gr_bg_acc_text_7);opacity: 1 !important;}.tpl-field input[type="text"]::-moz-placeholder, .gr-field-style input[type="text"]::-moz-placeholder, #orderForm input[type="text"]::-moz-placeholder, .option-item:not(.deligate-option) input[type="text"]::-moz-placeholder, .form-item input[type="text"]::-moz-placeholder, .tpl-field input[type="email"]::-moz-placeholder, .gr-field-style input[type="email"]::-moz-placeholder, #orderForm input[type="email"]::-moz-placeholder, .option-item:not(.deligate-option) input[type="email"]::-moz-placeholder, .form-item input[type="email"]::-moz-placeholder, .tpl-field input[type="tel"]::-moz-placeholder, .gr-field-style input[type="tel"]::-moz-placeholder, #orderForm input[type="tel"]::-moz-placeholder, .option-item:not(.deligate-option) input[type="tel"]::-moz-placeholder, .form-item input[type="tel"]::-moz-placeholder, .tpl-field input[type="number"]::-moz-placeholder, .gr-field-style input[type="number"]::-moz-placeholder, #orderForm input[type="number"]::-moz-placeholder, .option-item:not(.deligate-option) input[type="number"]::-moz-placeholder, .form-item input[type="number"]::-moz-placeholder, .tpl-field input[type="password"]::-moz-placeholder, .gr-field-style input[type="password"]::-moz-placeholder, #orderForm input[type="password"]::-moz-placeholder, .option-item:not(.deligate-option) input[type="password"]::-moz-placeholder, .form-item input[type="password"]::-moz-placeholder {color: var(--on_gr_bg_acc_text_7);opacity: 1 !important;}.tpl-field input[type="text"]:-ms-input-placeholder, .gr-field-style input[type="text"]:-ms-input-placeholder, #orderForm input[type="text"]:-ms-input-placeholder, .option-item:not(.deligate-option) input[type="text"]:-ms-input-placeholder, .form-item input[type="text"]:-ms-input-placeholder, .tpl-field input[type="email"]:-ms-input-placeholder, .gr-field-style input[type="email"]:-ms-input-placeholder, #orderForm input[type="email"]:-ms-input-placeholder, .option-item:not(.deligate-option) input[type="email"]:-ms-input-placeholder, .form-item input[type="email"]:-ms-input-placeholder, .tpl-field input[type="tel"]:-ms-input-placeholder, .gr-field-style input[type="tel"]:-ms-input-placeholder, #orderForm input[type="tel"]:-ms-input-placeholder, .option-item:not(.deligate-option) input[type="tel"]:-ms-input-placeholder, .form-item input[type="tel"]:-ms-input-placeholder, .tpl-field input[type="number"]:-ms-input-placeholder, .gr-field-style input[type="number"]:-ms-input-placeholder, #orderForm input[type="number"]:-ms-input-placeholder, .option-item:not(.deligate-option) input[type="number"]:-ms-input-placeholder, .form-item input[type="number"]:-ms-input-placeholder, .tpl-field input[type="password"]:-ms-input-placeholder, .gr-field-style input[type="password"]:-ms-input-placeholder, #orderForm input[type="password"]:-ms-input-placeholder, .option-item:not(.deligate-option) input[type="password"]:-ms-input-placeholder, .form-item input[type="password"]:-ms-input-placeholder {color: var(--on_gr_bg_acc_text_7);opacity: 1 !important;}.tpl-field input[type="text"]::-webkit-inner-spin-button, .gr-field-style input[type="text"]::-webkit-inner-spin-button, #orderForm input[type="text"]::-webkit-inner-spin-button, .option-item:not(.deligate-option) input[type="text"]::-webkit-inner-spin-button, .form-item input[type="text"]::-webkit-inner-spin-button, .tpl-field input[type="email"]::-webkit-inner-spin-button, .gr-field-style input[type="email"]::-webkit-inner-spin-button, #orderForm input[type="email"]::-webkit-inner-spin-button, .option-item:not(.deligate-option) input[type="email"]::-webkit-inner-spin-button, .form-item input[type="email"]::-webkit-inner-spin-button, .tpl-field input[type="tel"]::-webkit-inner-spin-button, .gr-field-style input[type="tel"]::-webkit-inner-spin-button, #orderForm input[type="tel"]::-webkit-inner-spin-button, .option-item:not(.deligate-option) input[type="tel"]::-webkit-inner-spin-button, .form-item input[type="tel"]::-webkit-inner-spin-button, .tpl-field input[type="number"]::-webkit-inner-spin-button, .gr-field-style input[type="number"]::-webkit-inner-spin-button, #orderForm input[type="number"]::-webkit-inner-spin-button, .option-item:not(.deligate-option) input[type="number"]::-webkit-inner-spin-button, .form-item input[type="number"]::-webkit-inner-spin-button, .tpl-field input[type="password"]::-webkit-inner-spin-button, .gr-field-style input[type="password"]::-webkit-inner-spin-button, #orderForm input[type="password"]::-webkit-inner-spin-button, .option-item:not(.deligate-option) input[type="password"]::-webkit-inner-spin-button, .form-item input[type="password"]::-webkit-inner-spin-button, .tpl-field input[type="text"]::-webkit-outer-spin-button, .gr-field-style input[type="text"]::-webkit-outer-spin-button, #orderForm input[type="text"]::-webkit-outer-spin-button, .option-item:not(.deligate-option) input[type="text"]::-webkit-outer-spin-button, .form-item input[type="text"]::-webkit-outer-spin-button, .tpl-field input[type="email"]::-webkit-outer-spin-button, .gr-field-style input[type="email"]::-webkit-outer-spin-button, #orderForm input[type="email"]::-webkit-outer-spin-button, .option-item:not(.deligate-option) input[type="email"]::-webkit-outer-spin-button, .form-item input[type="email"]::-webkit-outer-spin-button, .tpl-field input[type="tel"]::-webkit-outer-spin-button, .gr-field-style input[type="tel"]::-webkit-outer-spin-button, #orderForm input[type="tel"]::-webkit-outer-spin-button, .option-item:not(.deligate-option) input[type="tel"]::-webkit-outer-spin-button, .form-item input[type="tel"]::-webkit-outer-spin-button, .tpl-field input[type="number"]::-webkit-outer-spin-button, .gr-field-style input[type="number"]::-webkit-outer-spin-button, #orderForm input[type="number"]::-webkit-outer-spin-button, .option-item:not(.deligate-option) input[type="number"]::-webkit-outer-spin-button, .form-item input[type="number"]::-webkit-outer-spin-button, .tpl-field input[type="password"]::-webkit-outer-spin-button, .gr-field-style input[type="password"]::-webkit-outer-spin-button, #orderForm input[type="password"]::-webkit-outer-spin-button, .option-item:not(.deligate-option) input[type="password"]::-webkit-outer-spin-button, .form-item input[type="password"]::-webkit-outer-spin-button {-webkit-appearance: none;margin: 0;}.tpl-field textarea, .gr-field-style textarea, #orderForm textarea, .option-item:not(.deligate-option) textarea, .form-item textarea {color: var(--on_gr_bg_acc_text);border: none;background: var(--gr_bg);box-shadow: 0 0 0 1px rgba(0, 0, 0, 0), inset 0 0 0 1px var(--on_gr_bg_border_4);border-radius: var(--gr_form_radius);width: 100%;min-width: 100%;min-height: 100px;height: auto;outline: none;-webkit-appearance: none;-moz-appearance: none;transition: all 0.2s linear;}.tpl-field textarea:hover, .gr-field-style textarea:hover, #orderForm textarea:hover, .option-item:not(.deligate-option) textarea:hover, .form-item textarea:hover {color: var(--on_gr_bg_acc_text);border: none;background: var(--gr_bg);box-shadow: 0 0 0 1px rgba(0, 0, 0, 0), inset 0 0 0 2px var(--on_gr_bg_border_form_h);}.tpl-field textarea:hover::-webkit-input-placeholder, .gr-field-style textarea:hover::-webkit-input-placeholder, #orderForm textarea:hover::-webkit-input-placeholder, .option-item:not(.deligate-option) textarea:hover::-webkit-input-placeholder, .form-item textarea:hover::-webkit-input-placeholder {color: var(--on_gr_bg_acc_text_7);}.tpl-field textarea:hover:moz-placeholder, .gr-field-style textarea:hover:moz-placeholder, #orderForm textarea:hover:moz-placeholder, .option-item:not(.deligate-option) textarea:hover:moz-placeholder, .form-item textarea:hover:moz-placeholder {color: var(--on_gr_bg_acc_text_7);}.tpl-field textarea:hover::-moz-placeholder, .gr-field-style textarea:hover::-moz-placeholder, #orderForm textarea:hover::-moz-placeholder, .option-item:not(.deligate-option) textarea:hover::-moz-placeholder, .form-item textarea:hover::-moz-placeholder {color: var(--on_gr_bg_acc_text_7);}.tpl-field textarea:hover:-ms-input-placeholder, .gr-field-style textarea:hover:-ms-input-placeholder, #orderForm textarea:hover:-ms-input-placeholder, .option-item:not(.deligate-option) textarea:hover:-ms-input-placeholder, .form-item textarea:hover:-ms-input-placeholder {color: var(--on_gr_bg_acc_text_7);}.tpl-field textarea:focus, .gr-field-style textarea:focus, #orderForm textarea:focus, .option-item:not(.deligate-option) textarea:focus, .form-item textarea:focus {color: var(--on_gr_bg_acc_text);border: none;background: var(--gr_bg);box-shadow: 0 0 0 1px rgba(0, 0, 0, 0), inset 0 0 0 2px var(--on_gr_bg_border_form_h);}.tpl-field textarea::-webkit-input-placeholder, .gr-field-style textarea::-webkit-input-placeholder, #orderForm textarea::-webkit-input-placeholder, .option-item:not(.deligate-option) textarea::-webkit-input-placeholder, .form-item textarea::-webkit-input-placeholder {color: var(--on_gr_bg_acc_text_7);opacity: 1 !important;}.tpl-field textarea:moz-placeholder, .gr-field-style textarea:moz-placeholder, #orderForm textarea:moz-placeholder, .option-item:not(.deligate-option) textarea:moz-placeholder, .form-item textarea:moz-placeholder {color: var(--on_gr_bg_acc_text_7);opacity: 1 !important;}.tpl-field textarea::-moz-placeholder, .gr-field-style textarea::-moz-placeholder, #orderForm textarea::-moz-placeholder, .option-item:not(.deligate-option) textarea::-moz-placeholder, .form-item textarea::-moz-placeholder {color: var(--on_gr_bg_acc_text_7);opacity: 1 !important;}.tpl-field textarea:-ms-input-placeholder, .gr-field-style textarea:-ms-input-placeholder, #orderForm textarea:-ms-input-placeholder, .option-item:not(.deligate-option) textarea:-ms-input-placeholder, .form-item textarea:-ms-input-placeholder {color: var(--on_gr_bg_acc_text_7);opacity: 1 !important;}.tpl-field select:not([multiple]), .gr-field-style select:not([multiple]), #orderForm select:not([multiple]), .option-item:not(.deligate-option) select:not([multiple]), .form-item select:not([multiple]) {color: var(--on_gr_bg_acc_text_7);border: none;background: var(--gr_bg);box-shadow: 0 0 0 1px rgba(0, 0, 0, 0), inset 0 0 0 1px var(--on_gr_bg_border_4);border-radius: var(--gr_form_radius);width: 100%;height: auto;cursor: pointer;outline: none;-webkit-appearance: none;-moz-appearance: none;transition: all 0.2s linear;position: relative;}.tpl-field select:not([multiple]).field-select-error, .gr-field-style select:not([multiple]).field-select-error, #orderForm select:not([multiple]).field-select-error, .option-item:not(.deligate-option) select:not([multiple]).field-select-error, .form-item select:not([multiple]).field-select-error {color: var(--on_gr_bg_acc_text_7);border: none;background: var(--gr_error_1);box-shadow: 0 0 0 1px rgba(0, 0, 0, 0), inset 0 0 0 1px var(--gr_error_15);}.tpl-field select:not([multiple])::-ms-expand, .gr-field-style select:not([multiple])::-ms-expand, #orderForm select:not([multiple])::-ms-expand, .option-item:not(.deligate-option) select:not([multiple])::-ms-expand, .form-item select:not([multiple])::-ms-expand {display: none;}.tpl-field select:not([multiple]):hover, .gr-field-style select:not([multiple]):hover, #orderForm select:not([multiple]):hover, .option-item:not(.deligate-option) select:not([multiple]):hover, .form-item select:not([multiple]):hover {color: var(--on_gr_bg_acc_text_7);border: none;background: var(--gr_bg);box-shadow: 0 0 0 1px rgba(0, 0, 0, 0), inset 0 0 0 2px var(--on_gr_bg_border_form_h);}.tpl-field select:not([multiple]):focus, .gr-field-style select:not([multiple]):focus, #orderForm select:not([multiple]):focus, .option-item:not(.deligate-option) select:not([multiple]):focus, .form-item select:not([multiple]):focus {color: var(--on_gr_bg_acc_text_7);border: none;background: var(--gr_bg);box-shadow: 0 0 0 1px rgba(0, 0, 0, 0), inset 0 0 0 2px var(--on_gr_bg_border_form_h);}.tpl-field select[multiple], .gr-field-style select[multiple], #orderForm select[multiple], .option-item:not(.deligate-option) select[multiple], .form-item select[multiple] {color: var(--on_gr_bg_acc_text);border: none;background: var(--gr_bg);box-shadow: 0 0 0 1px rgba(0, 0, 0, 0), inset 0 0 0 1px var(--on_gr_bg_border_4);border-radius: var(--gr_form_radius);width: 100%;height: auto;outline: none;-webkit-appearance: none;-moz-appearance: none;transition: all 0.2s linear;}.tpl-field select[multiple]::-ms-expand, .gr-field-style select[multiple]::-ms-expand, #orderForm select[multiple]::-ms-expand, .option-item:not(.deligate-option) select[multiple]::-ms-expand, .form-item select[multiple]::-ms-expand {display: none;}.tpl-field select[multiple]:hover, .gr-field-style select[multiple]:hover, #orderForm select[multiple]:hover, .option-item:not(.deligate-option) select[multiple]:hover, .form-item select[multiple]:hover {color: var(--on_gr_bg_acc_text);border: none;background: var(--gr_bg);box-shadow: 0 0 0 1px rgba(0, 0, 0, 0), inset 0 0 0 2px var(--on_gr_bg_border_form_h);}.tpl-field select[multiple]:focus, .gr-field-style select[multiple]:focus, #orderForm select[multiple]:focus, .option-item:not(.deligate-option) select[multiple]:focus, .form-item select[multiple]:focus {color: var(--on_gr_bg_acc_text);border: none;background: var(--gr_bg);box-shadow: 0 0 0 1px rgba(0, 0, 0, 0), inset 0 0 0 2px var(--on_gr_bg_border_form_h);}.tpl-field.type-hidden, .gr-field-style.type-hidden, #orderForm.type-hidden, .option-item:not(.deligate-option).type-hidden, .form-item.type-hidden {display: none;}.tpl-field.type-title h2, .gr-field-style.type-title h2, #orderForm.type-title h2, .option-item:not(.deligate-option).type-title h2, .form-item.type-title h2 {margin: 0;font-size: 18px;}.tpl-field.type-html, .gr-field-style.type-html, #orderForm.type-html, .option-item:not(.deligate-option).type-html, .form-item.type-html {font-size: 16px;}.tpl-field.type-calendar_interval, .gr-field-style.type-calendar_interval, #orderForm.type-calendar_interval, .option-item:not(.deligate-option).type-calendar_interval, .form-item.type-calendar_interval {font-size: 0;}.tpl-field.type-calendar_interval .calendar-label, .gr-field-style.type-calendar_interval .calendar-label, #orderForm.type-calendar_interval .calendar-label, .option-item:not(.deligate-option).type-calendar_interval .calendar-label, .form-item.type-calendar_interval .calendar-label {display: inline-block;vertical-align: top;width: calc(50% - 10px);}.tpl-field.type-calendar_interval .calendar-label.disabled, .gr-field-style.type-calendar_interval .calendar-label.disabled, #orderForm.type-calendar_interval .calendar-label.disabled, .option-item:not(.deligate-option).type-calendar_interval .calendar-label.disabled, .form-item.type-calendar_interval .calendar-label.disabled {opacity: 0.5;pointer-events: none;}.tpl-field.type-calendar_interval .calendar-label:first-of-type, .gr-field-style.type-calendar_interval .calendar-label:first-of-type, #orderForm.type-calendar_interval .calendar-label:first-of-type, .option-item:not(.deligate-option).type-calendar_interval .calendar-label:first-of-type, .form-item.type-calendar_interval .calendar-label:first-of-type {margin-right: 20px;}.tpl-field.type-upload .upload-button input, .gr-field-style.type-upload .upload-button input, #orderForm.type-upload .upload-button input, .option-item:not(.deligate-option).type-upload .upload-button input, .form-item.type-upload .upload-button input {display: inline-block;vertical-align: middle;margin-right: 8px;}.tpl-field.type-upload .upload-button .upload-count, .gr-field-style.type-upload .upload-button .upload-count, #orderForm.type-upload .upload-button .upload-count, .option-item:not(.deligate-option).type-upload .upload-button .upload-count, .form-item.type-upload .upload-button .upload-count {display: inline-block;vertical-align: middle;}.tpl-field.type-checkbox ul, .gr-field-style.type-checkbox ul, #orderForm.type-checkbox ul, .option-item:not(.deligate-option).type-checkbox ul, .form-item.type-checkbox ul {padding: 0;margin: 0;list-style: none;}.tpl-field.type-checkbox ul li, .gr-field-style.type-checkbox ul li, #orderForm.type-checkbox ul li, .option-item:not(.deligate-option).type-checkbox ul li, .form-item.type-checkbox ul li {font-size: 0;}.tpl-field.type-checkbox ul li + li, .gr-field-style.type-checkbox ul li + li, #orderForm.type-checkbox ul li + li, .option-item:not(.deligate-option).type-checkbox ul li + li, .form-item.type-checkbox ul li + li {margin-top: 15px;}.tpl-field.type-checkbox ul li label, .gr-field-style.type-checkbox ul li label, #orderForm.type-checkbox ul li label, .option-item:not(.deligate-option).type-checkbox ul li label, .form-item.type-checkbox ul li label {cursor: pointer;align-items: center;display: inline-flex;}.tpl-field.type-checkbox ul li label:hover span, .gr-field-style.type-checkbox ul li label:hover span, #orderForm.type-checkbox ul li label:hover span, .option-item:not(.deligate-option).type-checkbox ul li label:hover span, .form-item.type-checkbox ul li label:hover span {color: var(--on_gr_bg_acc_text);}.tpl-field.type-checkbox ul li label:hover span:before, .gr-field-style.type-checkbox ul li label:hover span:before, #orderForm.type-checkbox ul li label:hover span:before, .option-item:not(.deligate-option).type-checkbox ul li label:hover span:before, .form-item.type-checkbox ul li label:hover span:before {border: none;box-shadow: 0 0 0 1px rgba(0, 0, 0, 0), inset 0 0 0 2px var(--on_gr_bg_border_form_h);background: var(--gr_bg);}.tpl-field.type-checkbox ul li label:hover input[type="checkbox"]:checked + span, .gr-field-style.type-checkbox ul li label:hover input[type="checkbox"]:checked + span, #orderForm.type-checkbox ul li label:hover input[type="checkbox"]:checked + span, .option-item:not(.deligate-option).type-checkbox ul li label:hover input[type="checkbox"]:checked + span, .form-item.type-checkbox ul li label:hover input[type="checkbox"]:checked + span {color: var(--on_gr_bg_acc_text);}.tpl-field.type-checkbox ul li label:hover input[type="checkbox"]:checked + span:before, .gr-field-style.type-checkbox ul li label:hover input[type="checkbox"]:checked + span:before, #orderForm.type-checkbox ul li label:hover input[type="checkbox"]:checked + span:before, .option-item:not(.deligate-option).type-checkbox ul li label:hover input[type="checkbox"]:checked + span:before, .form-item.type-checkbox ul li label:hover input[type="checkbox"]:checked + span:before {content: "\e901";font-size: 10px;font-family: 'icomoon';text-align: center;line-height: 30px;color: var(--on_gr_primary_icon);border: none;box-shadow: none;background: var(--gr_primary);}.tpl-field.type-checkbox ul li input[type="checkbox"], .gr-field-style.type-checkbox ul li input[type="checkbox"], #orderForm.type-checkbox ul li input[type="checkbox"], .option-item:not(.deligate-option).type-checkbox ul li input[type="checkbox"], .form-item.type-checkbox ul li input[type="checkbox"] {width: 30px;height: 30px;padding: 0;opacity: 0;margin-right: 12px;display: inline-block;vertical-align: middle;-webkit-appearance: none;}@media (max-width: 1260px) {.tpl-field.type-checkbox ul li input[type="checkbox"], .gr-field-style.type-checkbox ul li input[type="checkbox"], #orderForm.type-checkbox ul li input[type="checkbox"], .option-item:not(.deligate-option).type-checkbox ul li input[type="checkbox"], .form-item.type-checkbox ul li input[type="checkbox"] {width: 30px;height: 30px;margin-right: 12px;}}@media (max-width: 767px) {.tpl-field.type-checkbox ul li input[type="checkbox"], .gr-field-style.type-checkbox ul li input[type="checkbox"], #orderForm.type-checkbox ul li input[type="checkbox"], .option-item:not(.deligate-option).type-checkbox ul li input[type="checkbox"], .form-item.type-checkbox ul li input[type="checkbox"] {width: 26px;height: 26px;margin-right: 12px;}}.tpl-field.type-checkbox ul li input[type="checkbox"]:checked + span, .gr-field-style.type-checkbox ul li input[type="checkbox"]:checked + span, #orderForm.type-checkbox ul li input[type="checkbox"]:checked + span, .option-item:not(.deligate-option).type-checkbox ul li input[type="checkbox"]:checked + span, .form-item.type-checkbox ul li input[type="checkbox"]:checked + span {color: var(--on_gr_bg_acc_text);}.tpl-field.type-checkbox ul li input[type="checkbox"]:checked + span:before, .gr-field-style.type-checkbox ul li input[type="checkbox"]:checked + span:before, #orderForm.type-checkbox ul li input[type="checkbox"]:checked + span:before, .option-item:not(.deligate-option).type-checkbox ul li input[type="checkbox"]:checked + span:before, .form-item.type-checkbox ul li input[type="checkbox"]:checked + span:before {content: "\e901";font-size: 10px;font-family: 'icomoon';text-align: center;line-height: 30px;color: var(--on_gr_primary_icon);border: none;box-shadow: none;background: var(--gr_primary);}.tpl-field.type-checkbox ul li span, .gr-field-style.type-checkbox ul li span, #orderForm.type-checkbox ul li span, .option-item:not(.deligate-option).type-checkbox ul li span, .form-item.type-checkbox ul li span {position: relative;font: var(--font1_400) 16px/ 1.25 var(--font1);color: var(--on_gr_bg_acc_text_7);min-height: 30px;padding-top: 5px;max-width: calc(100% - 30px - 12px);}@media (max-width: 1260px) {.tpl-field.type-checkbox ul li span, .gr-field-style.type-checkbox ul li span, #orderForm.type-checkbox ul li span, .option-item:not(.deligate-option).type-checkbox ul li span, .form-item.type-checkbox ul li span {min-height: 30px;font: var(--font1_400) 16px/ 1.25 var(--font1);padding-top: 5px;max-width: calc(100% - 30px - 12px);}}@media (max-width: 767px) {.tpl-field.type-checkbox ul li span, .gr-field-style.type-checkbox ul li span, #orderForm.type-checkbox ul li span, .option-item:not(.deligate-option).type-checkbox ul li span, .form-item.type-checkbox ul li span {min-height: 26px;font: var(--font1_400) 16px/ 1.25 var(--font1);padding-top: 4px;max-width: calc(100% - 26px - 12px);}}.tpl-field.type-checkbox ul li span:before, .gr-field-style.type-checkbox ul li span:before, #orderForm.type-checkbox ul li span:before, .option-item:not(.deligate-option).type-checkbox ul li span:before, .form-item.type-checkbox ul li span:before {position: absolute;top: 0;left: -42px;width: 30px;height: 30px;content: '';border: none;background: var(--on_gr_bg_bg_8);box-shadow: 0 0 0 1px rgba(0, 0, 0, 0), inset 0 0 0 1px var(--on_gr_bg_border_4);border-radius: var(--gr_checkbox_radius);transition: background-color 0.2s, box-shadow 0.2s;}@media (max-width: 1260px) {.tpl-field.type-checkbox ul li span:before, .gr-field-style.type-checkbox ul li span:before, #orderForm.type-checkbox ul li span:before, .option-item:not(.deligate-option).type-checkbox ul li span:before, .form-item.type-checkbox ul li span:before {width: 30px;height: 30px;left: -42px;}}@media (max-width: 767px) {.tpl-field.type-checkbox ul li span:before, .gr-field-style.type-checkbox ul li span:before, #orderForm.type-checkbox ul li span:before, .option-item:not(.deligate-option).type-checkbox ul li span:before, .form-item.type-checkbox ul li span:before {width: 26px;height: 26px;left: -38px;}}.tpl-field.type-multi_checkbox ul, .gr-field-style.type-multi_checkbox ul, #orderForm.type-multi_checkbox ul, .option-item:not(.deligate-option).type-multi_checkbox ul, .form-item.type-multi_checkbox ul {padding: 0;margin: 0;list-style: none;}.tpl-field.type-multi_checkbox ul li, .gr-field-style.type-multi_checkbox ul li, #orderForm.type-multi_checkbox ul li, .option-item:not(.deligate-option).type-multi_checkbox ul li, .form-item.type-multi_checkbox ul li {font-size: 0;}.tpl-field.type-multi_checkbox ul li + li, .gr-field-style.type-multi_checkbox ul li + li, #orderForm.type-multi_checkbox ul li + li, .option-item:not(.deligate-option).type-multi_checkbox ul li + li, .form-item.type-multi_checkbox ul li + li {margin-top: 15px;}.tpl-field.type-multi_checkbox ul li label, .gr-field-style.type-multi_checkbox ul li label, #orderForm.type-multi_checkbox ul li label, .option-item:not(.deligate-option).type-multi_checkbox ul li label, .form-item.type-multi_checkbox ul li label {cursor: pointer;align-items: center;display: inline-flex;}.tpl-field.type-multi_checkbox ul li label:hover span, .gr-field-style.type-multi_checkbox ul li label:hover span, #orderForm.type-multi_checkbox ul li label:hover span, .option-item:not(.deligate-option).type-multi_checkbox ul li label:hover span, .form-item.type-multi_checkbox ul li label:hover span {color: var(--on_gr_bg_acc_text);}.tpl-field.type-multi_checkbox ul li label:hover span:before, .gr-field-style.type-multi_checkbox ul li label:hover span:before, #orderForm.type-multi_checkbox ul li label:hover span:before, .option-item:not(.deligate-option).type-multi_checkbox ul li label:hover span:before, .form-item.type-multi_checkbox ul li label:hover span:before {border: none;box-shadow: 0 0 0 1px rgba(0, 0, 0, 0), inset 0 0 0 2px var(--on_gr_bg_border_form_h);background: var(--gr_bg);}.tpl-field.type-multi_checkbox ul li label:hover input[type="checkbox"]:checked + span, .gr-field-style.type-multi_checkbox ul li label:hover input[type="checkbox"]:checked + span, #orderForm.type-multi_checkbox ul li label:hover input[type="checkbox"]:checked + span, .option-item:not(.deligate-option).type-multi_checkbox ul li label:hover input[type="checkbox"]:checked + span, .form-item.type-multi_checkbox ul li label:hover input[type="checkbox"]:checked + span {color: var(--on_gr_bg_acc_text);}.tpl-field.type-multi_checkbox ul li label:hover input[type="checkbox"]:checked + span:before, .gr-field-style.type-multi_checkbox ul li label:hover input[type="checkbox"]:checked + span:before, #orderForm.type-multi_checkbox ul li label:hover input[type="checkbox"]:checked + span:before, .option-item:not(.deligate-option).type-multi_checkbox ul li label:hover input[type="checkbox"]:checked + span:before, .form-item.type-multi_checkbox ul li label:hover input[type="checkbox"]:checked + span:before {content: "\e901";font-size: 10px;font-family: 'icomoon';text-align: center;line-height: 30px;color: var(--on_gr_primary_icon);border: none;box-shadow: none;background: var(--gr_primary);}.tpl-field.type-multi_checkbox ul li input[type="checkbox"], .gr-field-style.type-multi_checkbox ul li input[type="checkbox"], #orderForm.type-multi_checkbox ul li input[type="checkbox"], .option-item:not(.deligate-option).type-multi_checkbox ul li input[type="checkbox"], .form-item.type-multi_checkbox ul li input[type="checkbox"] {width: 30px;height: 30px;padding: 0;opacity: 0;margin-right: 12px;display: inline-block;vertical-align: middle;-webkit-appearance: none;}@media (max-width: 1260px) {.tpl-field.type-multi_checkbox ul li input[type="checkbox"], .gr-field-style.type-multi_checkbox ul li input[type="checkbox"], #orderForm.type-multi_checkbox ul li input[type="checkbox"], .option-item:not(.deligate-option).type-multi_checkbox ul li input[type="checkbox"], .form-item.type-multi_checkbox ul li input[type="checkbox"] {width: 30px;height: 30px;margin-right: 12px;}}@media (max-width: 767px) {.tpl-field.type-multi_checkbox ul li input[type="checkbox"], .gr-field-style.type-multi_checkbox ul li input[type="checkbox"], #orderForm.type-multi_checkbox ul li input[type="checkbox"], .option-item:not(.deligate-option).type-multi_checkbox ul li input[type="checkbox"], .form-item.type-multi_checkbox ul li input[type="checkbox"] {width: 26px;height: 26px;margin-right: 12px;}}.tpl-field.type-multi_checkbox ul li input[type="checkbox"]:checked + span, .gr-field-style.type-multi_checkbox ul li input[type="checkbox"]:checked + span, #orderForm.type-multi_checkbox ul li input[type="checkbox"]:checked + span, .option-item:not(.deligate-option).type-multi_checkbox ul li input[type="checkbox"]:checked + span, .form-item.type-multi_checkbox ul li input[type="checkbox"]:checked + span {color: var(--on_gr_bg_acc_text);}.tpl-field.type-multi_checkbox ul li input[type="checkbox"]:checked + span:before, .gr-field-style.type-multi_checkbox ul li input[type="checkbox"]:checked + span:before, #orderForm.type-multi_checkbox ul li input[type="checkbox"]:checked + span:before, .option-item:not(.deligate-option).type-multi_checkbox ul li input[type="checkbox"]:checked + span:before, .form-item.type-multi_checkbox ul li input[type="checkbox"]:checked + span:before {content: "\e901";font-size: 10px;font-family: 'icomoon';text-align: center;line-height: 30px;color: var(--on_gr_primary_icon);border: none;box-shadow: none;background: var(--gr_primary);}.tpl-field.type-multi_checkbox ul li span, .gr-field-style.type-multi_checkbox ul li span, #orderForm.type-multi_checkbox ul li span, .option-item:not(.deligate-option).type-multi_checkbox ul li span, .form-item.type-multi_checkbox ul li span {position: relative;font: var(--font1_400) 16px/ 1.25 var(--font1);color: var(--on_gr_bg_acc_text_7);padding-top: 5px;min-height: 30px;max-width: calc(100% - 30px - 12px);}@media (max-width: 1260px) {.tpl-field.type-multi_checkbox ul li span, .gr-field-style.type-multi_checkbox ul li span, #orderForm.type-multi_checkbox ul li span, .option-item:not(.deligate-option).type-multi_checkbox ul li span, .form-item.type-multi_checkbox ul li span {min-height: 30px;font: var(--font1_400) 16px/ 1.25 var(--font1);padding-top: 5px;max-width: calc(100% - 30px - 12px);}}@media (max-width: 767px) {.tpl-field.type-multi_checkbox ul li span, .gr-field-style.type-multi_checkbox ul li span, #orderForm.type-multi_checkbox ul li span, .option-item:not(.deligate-option).type-multi_checkbox ul li span, .form-item.type-multi_checkbox ul li span {min-height: 26px;font: var(--font1_400) 16px/ 1.25 var(--font1);padding-top: 4px;max-width: calc(100% - 26px - 12px);}}.tpl-field.type-multi_checkbox ul li span:before, .gr-field-style.type-multi_checkbox ul li span:before, #orderForm.type-multi_checkbox ul li span:before, .option-item:not(.deligate-option).type-multi_checkbox ul li span:before, .form-item.type-multi_checkbox ul li span:before {position: absolute;top: 0;left: -42px;width: 30px;height: 30px;content: '';border: none;background: var(--on_gr_bg_bg_8);box-shadow: 0 0 0 1px rgba(0, 0, 0, 0), inset 0 0 0 1px var(--on_gr_bg_border_4);border-radius: var(--gr_checkbox_radius);transition: background-color 0.2s, box-shadow 0.2s;}@media (max-width: 1260px) {.tpl-field.type-multi_checkbox ul li span:before, .gr-field-style.type-multi_checkbox ul li span:before, #orderForm.type-multi_checkbox ul li span:before, .option-item:not(.deligate-option).type-multi_checkbox ul li span:before, .form-item.type-multi_checkbox ul li span:before {width: 30px;height: 30px;left: -42px;}}@media (max-width: 767px) {.tpl-field.type-multi_checkbox ul li span:before, .gr-field-style.type-multi_checkbox ul li span:before, #orderForm.type-multi_checkbox ul li span:before, .option-item:not(.deligate-option).type-multi_checkbox ul li span:before, .form-item.type-multi_checkbox ul li span:before {width: 26px;height: 26px;left: -38px;}}.tpl-field.type-radio_group ul, .gr-field-style.type-radio_group ul, #orderForm.type-radio_group ul, .option-item:not(.deligate-option).type-radio_group ul, .form-item.type-radio_group ul {padding: 0;margin: 0;list-style: none;}.tpl-field.type-radio_group ul li, .gr-field-style.type-radio_group ul li, #orderForm.type-radio_group ul li, .option-item:not(.deligate-option).type-radio_group ul li, .form-item.type-radio_group ul li {font-size: 0;}.tpl-field.type-radio_group ul li + li, .gr-field-style.type-radio_group ul li + li, #orderForm.type-radio_group ul li + li, .option-item:not(.deligate-option).type-radio_group ul li + li, .form-item.type-radio_group ul li + li {margin-top: 15px;}.tpl-field.type-radio_group ul li label, .gr-field-style.type-radio_group ul li label, #orderForm.type-radio_group ul li label, .option-item:not(.deligate-option).type-radio_group ul li label, .form-item.type-radio_group ul li label {cursor: pointer;align-items: center;display: inline-flex;}.tpl-field.type-radio_group ul li label:hover span, .gr-field-style.type-radio_group ul li label:hover span, #orderForm.type-radio_group ul li label:hover span, .option-item:not(.deligate-option).type-radio_group ul li label:hover span, .form-item.type-radio_group ul li label:hover span {color: var(--on_gr_bg_acc_text);}.tpl-field.type-radio_group ul li label:hover span:before, .gr-field-style.type-radio_group ul li label:hover span:before, #orderForm.type-radio_group ul li label:hover span:before, .option-item:not(.deligate-option).type-radio_group ul li label:hover span:before, .form-item.type-radio_group ul li label:hover span:before {border: none;box-shadow: 0 0 0 1px rgba(0, 0, 0, 0), inset 0 0 0 2px var(--on_gr_bg_border_form_h);background: var(--gr_bg);}.tpl-field.type-radio_group ul li label:hover input[type="radio"]:checked + span, .gr-field-style.type-radio_group ul li label:hover input[type="radio"]:checked + span, #orderForm.type-radio_group ul li label:hover input[type="radio"]:checked + span, .option-item:not(.deligate-option).type-radio_group ul li label:hover input[type="radio"]:checked + span, .form-item.type-radio_group ul li label:hover input[type="radio"]:checked + span {color: var(--on_gr_bg_acc_text);}.tpl-field.type-radio_group ul li label:hover input[type="radio"]:checked + span:before, .gr-field-style.type-radio_group ul li label:hover input[type="radio"]:checked + span:before, #orderForm.type-radio_group ul li label:hover input[type="radio"]:checked + span:before, .option-item:not(.deligate-option).type-radio_group ul li label:hover input[type="radio"]:checked + span:before, .form-item.type-radio_group ul li label:hover input[type="radio"]:checked + span:before {border: none;box-shadow: inset 0 0 0 7px var(--on_gr_bg_border_form_h);background: var(--gr_bg);}.tpl-field.type-radio_group ul li input[type="radio"], .gr-field-style.type-radio_group ul li input[type="radio"], #orderForm.type-radio_group ul li input[type="radio"], .option-item:not(.deligate-option).type-radio_group ul li input[type="radio"], .form-item.type-radio_group ul li input[type="radio"] {width: 30px;height: 30px;padding: 0;opacity: 0;margin-right: 12px;display: inline-block;vertical-align: middle;-webkit-appearance: none;}@media (max-width: 1260px) {.tpl-field.type-radio_group ul li input[type="radio"], .gr-field-style.type-radio_group ul li input[type="radio"], #orderForm.type-radio_group ul li input[type="radio"], .option-item:not(.deligate-option).type-radio_group ul li input[type="radio"], .form-item.type-radio_group ul li input[type="radio"] {width: 30px;height: 30px;margin-right: 12px;}}@media (max-width: 767px) {.tpl-field.type-radio_group ul li input[type="radio"], .gr-field-style.type-radio_group ul li input[type="radio"], #orderForm.type-radio_group ul li input[type="radio"], .option-item:not(.deligate-option).type-radio_group ul li input[type="radio"], .form-item.type-radio_group ul li input[type="radio"] {width: 26px;height: 26px;margin-right: 12px;}}.tpl-field.type-radio_group ul li input[type="radio"]:checked + span, .gr-field-style.type-radio_group ul li input[type="radio"]:checked + span, #orderForm.type-radio_group ul li input[type="radio"]:checked + span, .option-item:not(.deligate-option).type-radio_group ul li input[type="radio"]:checked + span, .form-item.type-radio_group ul li input[type="radio"]:checked + span {color: var(--on_gr_bg_acc_text);}.tpl-field.type-radio_group ul li input[type="radio"]:checked + span:before, .gr-field-style.type-radio_group ul li input[type="radio"]:checked + span:before, #orderForm.type-radio_group ul li input[type="radio"]:checked + span:before, .option-item:not(.deligate-option).type-radio_group ul li input[type="radio"]:checked + span:before, .form-item.type-radio_group ul li input[type="radio"]:checked + span:before {border: none;box-shadow: inset 0 0 0 7px var(--on_gr_bg_border_form_h);background: var(--gr_bg);}.tpl-field.type-radio_group ul li span, .gr-field-style.type-radio_group ul li span, #orderForm.type-radio_group ul li span, .option-item:not(.deligate-option).type-radio_group ul li span, .form-item.type-radio_group ul li span {position: relative;font: var(--font1_400) 16px/ 1.25 var(--font1);color: var(--on_gr_bg_acc_text_7);padding-top: 6px;max-width: calc(100% - 30px - 12px);display: inline-block;vertical-align: top;}@media (max-width: 1260px) {.tpl-field.type-radio_group ul li span, .gr-field-style.type-radio_group ul li span, #orderForm.type-radio_group ul li span, .option-item:not(.deligate-option).type-radio_group ul li span, .form-item.type-radio_group ul li span {padding-top: 6px;max-width: calc(100% - 30px - 12px);}}@media (max-width: 767px) {.tpl-field.type-radio_group ul li span, .gr-field-style.type-radio_group ul li span, #orderForm.type-radio_group ul li span, .option-item:not(.deligate-option).type-radio_group ul li span, .form-item.type-radio_group ul li span {padding-top: 4px;max-width: calc(100% - 26px - 12px);}}.tpl-field.type-radio_group ul li span:before, .gr-field-style.type-radio_group ul li span:before, #orderForm.type-radio_group ul li span:before, .option-item:not(.deligate-option).type-radio_group ul li span:before, .form-item.type-radio_group ul li span:before {position: absolute;top: 0;left: -42px;width: 30px;height: 30px;content: '';border: none;background: var(--on_gr_bg_bg_8);box-shadow: 0 0 0 1px rgba(0, 0, 0, 0), inset 0 0 0 1px var(--on_gr_bg_border_4);border-radius: 50%;transition: background-color 0.2s, box-shadow 0.2s;}@media (max-width: 1260px) {.tpl-field.type-radio_group ul li span:before, .gr-field-style.type-radio_group ul li span:before, #orderForm.type-radio_group ul li span:before, .option-item:not(.deligate-option).type-radio_group ul li span:before, .form-item.type-radio_group ul li span:before {width: 30px;height: 30px;left: -42px;}}@media (max-width: 767px) {.tpl-field.type-radio_group ul li span:before, .gr-field-style.type-radio_group ul li span:before, #orderForm.type-radio_group ul li span:before, .option-item:not(.deligate-option).type-radio_group ul li span:before, .form-item.type-radio_group ul li span:before {width: 26px;height: 26px;left: -38px;}}.product_more_btn, .product_columns_2 .product-list.thumbs .product-item .gr-product-options .gr-options-more__btn, .product_columns_3 .product-list.thumbs .product-item .gr-product-options .gr-options-more__btn, .product_columns_4 .product-list.thumbs .product-item .gr-product-options .gr-options-more__btn, .product_columns_5 .product-list.thumbs .product-item .gr-product-options .gr-options-more__btn, .product-list.simple .product-item .gr-product-options .gr-options-more__btn, .product-list.list .product-item .gr-product-options .gr-options-more__btn, .product-quick-view .shop2-product .gr-product-options .gr-product-options-more__btn {vertical-align: top;display: inline-block;cursor: pointer;font-size: 13px;line-height: 1.1;transition: all 0.2s linear;font-family: var(--font1);font-weight: var(--font1_600);color: var(--on_gr_bg_acc_text);border-bottom: 1px dashed var(--on_gr_bg_acc_text_2);}.product_more_btn:hover, .product_columns_2 .product-list.thumbs .product-item .gr-product-options .gr-options-more__btn:hover, .product_columns_3 .product-list.thumbs .product-item .gr-product-options .gr-options-more__btn:hover, .product_columns_4 .product-list.thumbs .product-item .gr-product-options .gr-options-more__btn:hover, .product_columns_5 .product-list.thumbs .product-item .gr-product-options .gr-options-more__btn:hover, .product-list.simple .product-item .gr-product-options .gr-options-more__btn:hover, .product-list.list .product-item .gr-product-options .gr-options-more__btn:hover, .product-quick-view .shop2-product .gr-product-options .gr-product-options-more__btn:hover {border-bottom-color: var(--on_gr_bg_acc_text);}.product_more_btn svg, .product_columns_2 .product-list.thumbs .product-item .gr-product-options .gr-options-more__btn svg, .product_columns_3 .product-list.thumbs .product-item .gr-product-options .gr-options-more__btn svg, .product_columns_4 .product-list.thumbs .product-item .gr-product-options .gr-options-more__btn svg, .product_columns_5 .product-list.thumbs .product-item .gr-product-options .gr-options-more__btn svg, .product-list.simple .product-item .gr-product-options .gr-options-more__btn svg, .product-list.list .product-item .gr-product-options .gr-options-more__btn svg, .product-quick-view .shop2-product .gr-product-options .gr-product-options-more__btn svg {display: none;}.gr-product-name, .kind-name, .gr-recent-name, .cart-product-name, .card-product-preview__name {word-break: break-word;}.shop-view {position: relative;}.shop-view .shop-view__btn {display: none;}.shop-view .shop-view__body {overflow: hidden;transition: all 0.3s;display: flex;transform: translate(12px);width: 154px;}@media (max-width: 639px) {.shop-view .shop-view__body {margin: 0;width: 30px;transform: translate(7px);}}.shop-view .shop-view__item {position: relative;min-width: 30px;width: 30px;height: 30px;margin: 0 11px;align-items: center;display: inline-flex;justify-content: center;text-decoration: none;transition: all 0.2s linear;}@media (max-width: 639px) {.shop-view .shop-view__item {margin: 0;}}.shop-view .shop-view__item svg {width: 30px;height: 30px;transition: all 0.2s linear;fill: var(--on_gr_bg_icon_4);}@media (max-width: 639px) {.shop-view .shop-view__item svg {display: none;fill: var(--on_gr_bg_icon);}}.shop-view .shop-view__item svg.gr_small_icon {width: 20px;height: 20px;}@media (max-width: 639px) {.shop-view .shop-view__item svg.gr_small_icon {display: block;}}.shop-view .shop-view__item:hover svg, .shop-view .shop-view__item.active-view svg, .shop-view .shop-view__item.active-view:hover svg {fill: var(--on_gr_bg_icon);}@media (max-width: 639px) {.shop-view .shop-view__item.active-view {display: none;}}@media (max-width: 639px) {.shop-view .shop-view__item:nth-child(3) {display: none;}}.filter-block {text-align: left;color: var(--txt);background: var(--gr_bg);}@media (min-width: 1261px) {.filter-block {border-radius: var(--gr_wrap_radius);padding: 35px 30px;}}.filter-block .empty-val, .filter-block [disabled="disabled"] {opacity: 0.5;pointer-events: none;}.filter-block .shop2-filter {padding: 0;margin: 0;border: none;}@media (min-width: 1261px) {.filter-block .shop2-filter__header {font-size: 16px !important;padding: 0 0 24px !important;}}.filter-block .shop2-filter__item {border-bottom: 1px solid var(--on_gr_bg_border_4);}.filter-block .shop2-filter__item:first-child .shop2-filter__body {display: block;}.filter-block .shop2-filter__title {position: relative;cursor: pointer;padding: 21px 45px 21px 0;font-size: 15px;line-height: 1.2;font-family: var(--font1);font-weight: var(--font1_400);color: var(--on_gr_bg_sec_text);}.filter-block .shop2-filter__title.active .shop2-filter__title-icon .gr_filter_plus {display: none;}.filter-block .shop2-filter__title.active .shop2-filter__title-icon .gr_filter_minus {display: block;}.filter-block .shop2-filter__title > span {display: block;}.filter-block .shop2-filter__title ins {display: none;}.filter-block .shop2-filter__title-icon {position: absolute;top: 50%;right: 0;transform: translateY(-50%);}.filter-block .shop2-filter__title-icon.filter_title_icon {width: 30px;height: 30px;min-height: 30px;}.filter-block .shop2-filter__title-icon svg {width: 20px;height: 20px;display: none;}.filter-block .shop2-filter__title-icon svg.gr_filter_plus {display: block;}.filter-block .shop2-filter__body {display: none;font-size: 0;padding: 0 0 20px;}.filter-block .shop2-filter__checkbox {margin: 15px 0 0;display: flex;}.filter-block .shop2-filter__checkbox:first-child {margin-top: 0;}.filter-block .shop2-filter__checkbox:nth-child(n+6) {display: none;}.filter-block .shop2-filter__checkbox.active {display: flex;}.filter-block .shop2-filter__checkbox .param-val {position: relative;margin: 0;text-decoration: none;color: var(--on_gr_bg_acc_text_7);font: var(--font1_400) 16px/ 1.25 var(--font1);padding: 4px 0 4px 40px;min-height: 28px;display: flex;align-items: center;}@media (max-width: 767px) {.filter-block .shop2-filter__checkbox .param-val {padding-left: 38px;min-height: 26px;}}.filter-block .shop2-filter__checkbox .param-val:before {position: absolute;content: '';top: 0;left: 0;width: 28px;height: 28px;border: none;background: var(--on_gr_bg_bg_8);box-shadow: 0 0 0 1px rgba(0, 0, 0, 0), inset 0 0 0 1px var(--on_gr_bg_border_4);border-radius: var(--gr_checkbox_radius);transition: background-color 0.2s, box-shadow 0.2s;}@media (max-width: 767px) {.filter-block .shop2-filter__checkbox .param-val:before {width: 26px;height: 26px;}}.filter-block .shop2-filter__checkbox .param-val:hover {color: var(--on_gr_bg_acc_text);}.filter-block .shop2-filter__checkbox .param-val:hover:before {border: none;box-shadow: 0 0 0 1px rgba(0, 0, 0, 0), inset 0 0 0 2px var(--gr_primary);background: var(--gr_bg);}.filter-block .shop2-filter__checkbox .param-val.active-val {background: none;font: var(--font1_400) 16px/ 1.25 var(--font1);padding: 4px 0 4px 40px;color: var(--on_gr_bg_acc_text);}.filter-block .shop2-filter__checkbox .param-val.active-val:before {content: "\e901";font-size: 10px;font-family: 'icomoon';text-align: center;line-height: 28px;color: var(--on_gr_primary_icon);border: none;box-shadow: none;background: var(--gr_primary);}.filter-block .shop2-filter__checkbox .param-val.active-val:hover {color: var(--on_gr_bg_acc_text);}.filter-block .shop2-filter__checkbox .param-val.active-val:hover:before {content: "\e901";font-size: 10px;font-family: 'icomoon';text-align: center;line-height: 28px;color: var(--on_gr_primary_icon);border: none;box-shadow: none;background: var(--gr_primary);}.filter-block .input-from, .filter-block .input-to {vertical-align: top;display: inline-block;width: calc(50% - 10px);}.filter-block .input-from__title, .filter-block .input-to__title {font-size: 14px;margin: 0 0 6px;display: none;}.filter-block .input-from input::-webkit-input-placeholder, .filter-block .input-to input::-webkit-input-placeholder {text-transform: capitalize;}.filter-block .input-from input:moz-placeholder, .filter-block .input-to input:moz-placeholder {text-transform: capitalize;}.filter-block .input-from input::-moz-placeholder, .filter-block .input-to input::-moz-placeholder {text-transform: capitalize;}.filter-block .input-from input:-ms-input-placeholder, .filter-block .input-to input:-ms-input-placeholder {text-transform: capitalize;}.filter-block .input-from {margin-right: 20px;}.filter-block .shop2-color-ext-popup .gr-filter-more {display: none;}.filter-block .shop2-color-ext-popup .shop2-color-ext-list {margin-bottom: -17px;margin-left: -9px;padding: 0;overflow: visible;}.filter-block .shop2-color-ext-popup .shop2-color-ext-list li {float: none;border: none;background: none;vertical-align: top;display: inline-block;width: 28px;height: 28px;margin: 0 9px 22px;}.filter-block .shop2-color-ext-popup .shop2-color-ext-list li.shop2-color-ext-selected {outline: none;}.filter-block .shop2-color-ext-popup .shop2-color-ext-list li.shop2-color-ext-selected .filter-color-add .filter-color-icon:before {border: none;background: none;box-shadow: none;}.filter-block .shop2-color-ext-popup .shop2-color-ext-list li.shop2-color-ext-selected .filter-color-add .filter-color-icon:after {opacity: 1;visibility: visible;border: none;background: none;box-shadow: inset 0 0 0 1px var(--gr_primary_6);}.filter-block .shop2-color-ext-popup .shop2-color-ext-list li.empty-val, .filter-block .shop2-color-ext-popup .shop2-color-ext-list li[disabled="disabled"] {position: relative;opacity: 1;}.filter-block .shop2-color-ext-popup .shop2-color-ext-list li.empty-val:after, .filter-block .shop2-color-ext-popup .shop2-color-ext-list li[disabled="disabled"]:after {position: absolute;content: '';width: 1px;top: -8px;left: 50%;right: auto;bottom: -8px;opacity: 0.4;transform: rotate(45deg);background: var(--gr_dark);}.filter-block .shop2-color-ext-popup .shop2-color-ext-list li.empty-val .filter-color-add .filter-color-icon, .filter-block .shop2-color-ext-popup .shop2-color-ext-list li[disabled="disabled"] .filter-color-add .filter-color-icon {opacity: 0.3;}.filter-block .shop2-color-ext-popup .shop2-color-ext-list li.empty-val .filter-color-add .filter-color-icon:before, .filter-block .shop2-color-ext-popup .shop2-color-ext-list li[disabled="disabled"] .filter-color-add .filter-color-icon:before, .filter-block .shop2-color-ext-popup .shop2-color-ext-list li.empty-val .filter-color-add .filter-color-icon:after, .filter-block .shop2-color-ext-popup .shop2-color-ext-list li[disabled="disabled"] .filter-color-add .filter-color-icon:after {display: none;}.filter-block .shop2-color-ext-popup .shop2-color-ext-list li .filter-color-add {display: block !important;}.filter-block .shop2-color-ext-popup .shop2-color-ext-list li .filter-color-add .filter-color-icon {position: relative;vertical-align: top;display: inline-block;background-size: cover;width: 28px;height: 28px;border-radius: var(--gr_small_radius);}.filter-block .shop2-color-ext-popup .shop2-color-ext-list li .filter-color-add .filter-color-icon:before {position: absolute;content: '';left: 0;right: 0;top: 0;bottom: 0;z-index: 1;border: none;background: none;box-shadow: inset 0 0 0 1px var(--on_gr_bg_border_4);border-radius: var(--gr_small_radius);}.filter-block .shop2-color-ext-popup .shop2-color-ext-list li .filter-color-add .filter-color-icon:after {position: absolute;content: '';left: -7px;right: -7px;top: -7px;bottom: -7px;z-index: 1;opacity: 0;visibility: hidden;border: none;background: none;box-shadow: none;border-radius: var(--gr_btn_radius);}.filter-block .shop2-color-ext-popup .shop2-color-ext-list li .filter-color-add .filter-color-subtitle {display: none;}.filter-block .shop2-filter-result {margin: 0 0 20px;display: flex;align-items: center;justify-content: center;}.filter-block .shop2-filter-result .result {color: var(--gr_primary);height: auto;padding: 0;margin: 0 0 0 10px;background: none;font-size: inherit;line-height: inherit;}.filter-block .shop2-filter-btns {font-size: 0;padding: 24px 0 0;}.filter-block .shop2-filter-btns .shop2-filter-go {width: 100%;display: block;margin: 0 0 20px;}@media (max-width: 639px) {.filter-block .shop2-filter-btns .shop2-filter-go {margin: 0 0 10px;}}.filter-block .shop2-filter-btns .shop2-filter-go .result {margin: 0;padding: 0 0 0 5px;height: auto;font-size: inherit;line-height: inherit;color: inherit;background: none;}.filter-block .shop2-filter-btns .shop2-filter-reset {width: 100%;display: block;}.filter-block .gr-filter-more {margin: 15px 0 0;}.filter-block .gr-filter-more__amount {margin-left: 5px;}.filter-block .ui-widget.ui-widget-content {position: relative;display: block;border: none;background: none;box-shadow: none;height: 6px;border-radius: 3px;margin-top: 20px;margin-right: 30px;}.filter-block .ui-widget.ui-widget-content:before {position: absolute;content: '';top: 0;left: 0;right: -30px;bottom: 0;border: none;background: #fff;box-shadow: none;border-radius: 3px;}.filter-block .ui-widget.ui-widget-content .ui-slider-range.ui-widget-header2 {position: absolute;top: 0;z-index: 1;font-size: 0;height: 6px;border: none;background: var(--gr_accent);box-shadow: none;border-radius: 3px;margin: 0 0 0 15px;}.filter-block .ui-widget.ui-widget-content .ui-slider-handle {position: absolute;top: -12px;z-index: 2;margin: 0;width: 30px;height: 30px;border-radius: 50%;cursor: pointer;outline: none;transition: background 0.2s, box-shadow 0.2s, border 0.2s;border: none;background: var(--gr_accent);box-shadow: none;}.filter-block .ui-widget.ui-widget-content .ui-slider-handle:hover {border: none;background: var(--gr_accent);box-shadow: none;}.filter-block .ui-widget.ui-widget-content .ui-slider-handle:active, .filter-block .ui-widget.ui-widget-content .ui-slider-handle.ui-state-active {border: none;background: var(--gr_accent);box-shadow: none;}.hide_filter .sorting-panel .sorting-panel__btn-wrap {display: none;}.hide_sorting .sorting-panel .sorting-block {display: none;}.hide_view.hide_sorting .sorting-panel__add-wrap {display: none;}.hide_view .sorting-panel .shop-view {display: none;}.hide_filter.hide_sorting.hide_view .sorting-panel {display: none;}.sorting-panel__body {display: flex;flex-wrap: wrap;align-items: stretch;padding: 0 0 30px;}@media (max-width: 767px) {.sorting-panel__body {padding: 0 0 20px;}}@media (max-width: 639px) {.sorting-panel__body {display: block;}}.sorting-panel__btn-wrap {margin-right: 20px;flex: 0 1 auto;min-width: 308px;}@media (min-width: 1261px) {.sorting-panel__btn-wrap {display: none;}}@media (max-width: 1023px) {.sorting-panel__btn-wrap {min-width: 223px;}}@media (max-width: 767px) {.sorting-panel__btn-wrap {margin-right: 12px;min-width: 180px;}}@media (max-width: 639px) {.sorting-panel__btn-wrap {margin: 0 0 10px;}}.sorting-panel__add-wrap {position: relative;flex: 1 0 auto;padding: 0 30px;min-height: 56px;display: flex;flex-wrap: wrap;align-items: center;background: var(--gr_bg);border-radius: var(--gr_wrap_radius);}@media (max-width: 767px) {.sorting-panel__add-wrap {min-height: 50px;padding: 0 20px;}}.sorting-panel .filter-popup-btn {width: 100%;}.sorting-panel .filter-popup-btn.filter_popup_btn {font-family: var(--font1);font-weight: var(--font1_600);background: var(--gr_bg);border-radius: var(--gr_wrap_radius);color: var(--on_gr_bg_acc_text);cursor: pointer;}.sorting-panel .filter-popup-btn.filter_popup_btn span {display: block;}.sorting-panel .filter-popup-btn.filter_popup_btn span i svg {fill: var(--gr_accent);}@media (max-width: 639px) {.sorting-panel .filter-popup-btn span {width: 100%;text-align: left;}}.sorting-panel .shop-view {width: 154px;margin-left: auto;margin-right: 0;}@media (max-width: 639px) {.sorting-panel .shop-view {width: 30px;}}.sorting-block {position: absolute;top: 0;left: 0;z-index: 3;height: 56px;min-width: 260px;}@media (max-width: 767px) {.sorting-block {height: 50px;min-width: 240px;}}.sorting-block.active .sorting-block__body {height: auto;box-shadow: var(--gr_shadow_1);background: var(--gr_bg);}.sorting-block.active-sorting .sorting-block__result-title {display: none;}.sorting-block__body {position: absolute;top: 0;left: 0;right: 0;height: 56px;overflow: hidden;cursor: pointer;transition: all 0.2s linear;border-radius: var(--gr_inner_radius);}@media (max-width: 767px) {.sorting-block__body {height: 50px;}}.sorting-block__result {position: relative;display: flex;align-items: center;font-size: 14px;line-height: 56px;padding: 0 30px;color: var(--on_gr_bg_sec_text);}@media (max-width: 767px) {.sorting-block__result {line-height: 50px;padding: 0 20px;}}.sorting-block__result-title {padding-right: 10px;}.sorting-block__result .no-sorting {display: none;}.sorting-block__result > i svg {position: absolute;right: 19px;top: 50%;width: 30px;height: 30px;fill: var(--on_gr_bg_icon);transition: all 0.2s linear;transform: translateY(-50%);}@media (max-width: 767px) {.sorting-block__result > i svg {right: 9px;}}.sorting-block__result span {position: relative;padding-left: 38px;}@media (max-width: 767px) {.sorting-block__result span {padding-left: 35px;}}.sorting-block__result span svg {position: absolute;top: 50%;left: -4px;width: 30px;height: 30px;fill: var(--on_gr_bg_icon);transition: all 0.2s linear;transform: translateY(-50%);}@media (max-width: 767px) {.sorting-block__result span svg {display: none;left: -2px;}}.sorting-block__result span svg.gr_small_icon {width: 20px;height: 20px;}@media (max-width: 767px) {.sorting-block__result span svg.gr_small_icon {display: block;}}.sorting-block__items {padding-bottom: 15px;}@media (max-width: 767px) {.sorting-block__items {padding-bottom: 10px;}}.sorting-block__item {margin-top: 10px;}.sorting-block__item:first-child {margin-top: 0;}.sorting-block__item.active {display: none;}.sorting-block__item .sort-param {position: relative;display: block;color: var(--on_gr_bg_sec_text);font-size: 14px;line-height: 1.14;text-decoration: none;transition: all 0.2s linear;padding: 7px 20px 7px 68px;}@media (max-width: 767px) {.sorting-block__item .sort-param {padding: 7px 20px 7px 53px;}}.sorting-block__item .sort-param:hover {color: var(--gr_accent);}.sorting-block__item .sort-param:hover svg {opacity: 1;fill: var(--gr_accent);}.sorting-block__item .sort-param svg {position: absolute;content: '';left: 26px;top: 50%;width: 30px;height: 30px;opacity: 0.2;fill: var(--on_gr_bg_icon);transition: all 0.2s linear;transform: translateY(-50%);}@media (max-width: 767px) {.sorting-block__item .sort-param svg {left: 16px;display: none;}}.sorting-block__item .sort-param svg.gr_small_icon {width: 20px;height: 20px;}@media (max-width: 767px) {.sorting-block__item .sort-param svg.gr_small_icon {display: block;}}.sorting-block__item .sort-reset {display: block;color: var(--on_gr_bg_sec_text);font-size: 14px;line-height: 1.14;text-decoration: none;padding: 10px 20px 10px 68px;transition: all 0.2s linear;}@media (max-width: 767px) {.sorting-block__item .sort-reset {padding: 7px 20px 7px 53px;}}.sorting-block__item .sort-reset:hover {color: var(--gr_accent);}.lazy-pagelist__body {display: flex;flex-wrap: wrap;align-items: center;}@media (max-width: 639px) {.lazy-pagelist__body {display: block;}}.lazy-pagelist .shop-pagelist {padding: 13px 23px;margin-left: auto;flex: 1 1 auto;display: flex;align-items: center;justify-content: flex-end;background: var(--gr_bg);border-radius: var(--gr_wrap_radius);}@media (max-width: 767px) {.lazy-pagelist .shop-pagelist {padding: 10px 16px;}}@media (max-width: 359px) {.lazy-pagelist .shop-pagelist {padding: 10px;}}.lazy-pagelist .lazy-pagelist-btn {margin-right: 20px;}@media (max-width: 767px) {.lazy-pagelist .lazy-pagelist-btn {margin-right: 12px;}}@media (max-width: 639px) {.lazy-pagelist .lazy-pagelist-btn {margin: 0 0 10px;width: 100%;}}.lazy-pagelist .lazy-pagelist-btn span {padding-right: 30px;}.lazy-pagelist .lazy-pagelist-btn span svg {right: -5px;}.shop-pagelist {text-align: right;}@media (max-width: 639px) {.shop-pagelist {text-align: center;}}.shop-pagelist__body {margin: 0;padding: 0;font-size: 0;list-style: none;align-items: center;display: inline-flex;}@media (max-width: 639px) {.shop-pagelist__body {width: 100%;}}.shop-pagelist__body li {text-align: center;}.shop-pagelist__body li a {position: relative;text-decoration: none;transition: all 0.2s linear;}.shop-pagelist__body .page-num {font: var(--font1_400) 14px/30px var(--font1);width: 30px;height: 30px;margin: 0 2.5px;}.shop-pagelist__body .page-num.active-num {color: var(--gr_accent);background: var(--gr_bg);box-shadow: none;border: none;border-radius: var(--gr_small_radius);}.shop-pagelist__body .page-num.page_first, .shop-pagelist__body .page-num.page_last {margin: 0;font-size: 0;line-height: 0;}.shop-pagelist__body .page-num.page_first a, .shop-pagelist__body .page-num.page_last a {display: flex;align-items: center;justify-content: center;height: 30px;width: 30px;}.shop-pagelist__body .page-num.page_first svg, .shop-pagelist__body .page-num.page_last svg {position: absolute;right: 0;top: 50%;width: 30px;height: 30px;fill: var(--on_gr_bg_icon);transition: all 0.2s linear;transform: translateY(-50%);}.shop-pagelist__body .page-num.page_first:hover svg, .shop-pagelist__body .page-num.page_last:hover svg {fill: var(--gr_accent);}.shop-pagelist__body .page-num.page_first:active svg, .shop-pagelist__body .page-num.page_last:active svg {fill: var(--gr_accent);}.shop-pagelist__body .page-num.page_first {order: -1;margin-right: 10px;}@media (max-width: 359px) {.shop-pagelist__body .page-num.page_first {margin-right: 5px;}}.shop-pagelist__body .page-num.page_last {order: 100;margin-left: 10px;}@media (max-width: 359px) {.shop-pagelist__body .page-num.page_last {margin-left: 5px;}}.shop-pagelist__body .page-num span {display: block;}.shop-pagelist__body .page-num a {display: block;transition: all 0.2s linear;color: var(--on_gr_bg_sec_text);background: none;box-shadow: none;border: none;}.shop-pagelist__body .page-num a:hover {color: var(--gr_accent);background: none;box-shadow: none;border: none;}.shop-pagelist__body .page-num a:active {color: var(--gr_accent);background: none;box-shadow: none;border: none;}.shop-pagelist__body .page-dots {font-size: 0;margin: 0 2.5px;}@media (max-width: 639px) {.shop-pagelist__body .page-dots {display: none;}}@media (max-width: 359px) {.shop-pagelist__body .page-dots {width: 20px;}}.shop-pagelist__body .page-dots span {display: block;}@media (max-width: 359px) {.shop-pagelist__body .page-dots span {transform: translateX(-4px);}}.shop-pagelist__body .page-dots svg {fill: var(--on_gr_bg_sec_text);}.shop-pagelist__body .page-prev a, .shop-pagelist__body .page-next a {position: relative;display: flex;align-items: center;justify-content: center;height: 30px;width: 30px;font-size: 0;}.shop-pagelist__body .page-prev a svg, .shop-pagelist__body .page-next a svg {position: absolute;right: 0;top: 50%;width: 30px;height: 30px;fill: var(--on_gr_bg_icon);transition: all 0.2s linear;transform: translateY(-50%);}.shop-pagelist__body .page-prev a:hover svg, .shop-pagelist__body .page-next a:hover svg {fill: var(--gr_accent);}.shop-pagelist__body .page-prev a:active svg, .shop-pagelist__body .page-next a:active svg {fill: var(--gr_accent);}@media (max-width: 639px) {.shop-pagelist__body .page-prev {margin-right: auto;}}.shop-pagelist__body .page-prev.not_active a {opacity: 0.5;pointer-events: none;}.shop-pagelist__body .page-prev a:hover svg {fill: var(--gr_accent);}.shop-pagelist__body .page-prev a:active svg {fill: var(--gr_accent);}.shop-pagelist__body .page-prev a svg {left: 0;right: auto;}@media (max-width: 639px) {.shop-pagelist__body .page-next {margin-left: auto;}}.shop-pagelist__body .page-next.not_active a {opacity: 0.5;pointer-events: none;}.login-form__row {margin: 0 0 12px;}.login-form__btns {display: flex;flex-wrap: wrap;align-items: center;}.login-form__forgot {order: 1;width: 100%;margin: -6px 0 24px;}@media (max-width: 639px) {.login-form__forgot {margin: -6px 0 19px;}}.login-form__forgot .user-forgot-btn {font-size: 14px;line-height: 1.14;text-decoration: none;transition: all 0.2s linear;border-bottom: 1px solid transparent;}.login-form__forgot .user-forgot-btn:hover {border-bottom-color: var(--on_gr_bg_link_5);}.login-form__enter {order: 2;margin-right: 10px;}.login-form__enter .user-enter-btn {padding-left: 24px;padding-right: 24px;}.login-form__reg {order: 3;}.login-form__reg .user-reg-btn {padding-left: 24px;padding-right: 24px;}.login-form .user-block__info {margin-bottom: 10px;}.login-form .user-block__title {padding: 0 0 3px;}.login-form .user-block__name {font-size: 18px;line-height: 1.4;font-family: var(--font1);color: var(--on_gr_bg_acc_text);font-weight: var(--font1_500);}.login-form .user-block__name a {text-decoration: none;transition: all 0.2s linear;border-bottom: 1px solid transparent;}.login-form .user-block__name a:hover {border-bottom-color: var(--on_gr_bg_link_5);}.login-form .user-block__settings {margin-bottom: 32px;}.login-form .user-block__settings .user-settings-btn {font-size: 14px;line-height: 1.14;text-decoration: none;transition: all 0.2s linear;border-bottom: 1px solid transparent;padding-left: 0;padding-right: 0;}.login-form .user-block__settings .user-settings-btn:hover {border-bottom-color: var(--on_gr_bg_link_5);}.login-form .user-block__btns {display: flex;align-items: center;}.login-form .user-block__orders {margin-right: 10px;}.login-form .user-block__orders .user-orders-btn {padding-left: 24px;padding-right: 24px;}.login-form .user-block__logout .user-logout-btn {padding-left: 24px;padding-right: 24px;}.g-auth__row.g-auth__social-min {margin: 30px 0 0;padding-top: 30px !important;border: none;font-size: inherit;position: relative;}@media (max-width: 639px) {.g-auth__row.g-auth__social-min {margin: 20px 0 0;padding-top: 20px !important;}}.g-auth__row.g-auth__social-min:before {content: '';position: absolute;top: 1px;left: -40px;right: -40px;height: 1px;background: var(--on_gr_bg_border_4);}@media (max-width: 639px) {.g-auth__row.g-auth__social-min:before {left: -20px;right: -20px;}}.g-auth__row.g-auth__social-min .g-auth__personal-note a {color: var(--on_gr_bg_link);text-decoration: none;transition: all 0.2s linear;border-bottom: 1px solid transparent;}.g-auth__row.g-auth__social-min .g-auth__personal-note a:hover, .g-auth__row.g-auth__social-min .g-auth__personal-note a:active {color: var(--on_gr_bg_link);border-bottom-color: var(--on_gr_bg_link_5);}.g-auth__row.g-auth__social-min .g-form-field__title {color: var(--on_gr_bg_acc_text);font-family: var(--font2);font-weight: var(--font2_700);font-style: normal;line-height: 1.1;font-size: 16px;}@media (max-width: 767px) {.g-auth__row.g-auth__social-min .g-form-field__title {font-size: 15px;}}.g-auth__row.g-auth__social-min .g-form-field__title b, .g-auth__row.g-auth__social-min .g-form-field__title strong {font-weight: var(--font2_700);}.g-auth__row.g-auth__social-min .g-social {padding-bottom: 20px;}.g-auth__row.g-auth__social-min .g-social__item {width: 40px;height: 40px;}.g-auth__row.g-auth__social-min .g-auth__personal-note {font-size: 14px;margin: 0;}.shop2v2-cart-soc-block, #orderForm {margin: 20px 0 0;}.shop2v2-cart-soc-block .g-auth__personal-note, #orderForm .g-auth__personal-note {font-size: 15px;margin: 0;}.shop2v2-cart-soc-block .g-form-field__title, #orderForm .g-form-field__title {color: var(--on_gr_bg_acc_text);font-family: var(--font2);font-weight: var(--font2_500);font-style: normal;line-height: 1.1;font-size: 16px;}@media (max-width: 767px) {.shop2v2-cart-soc-block .g-form-field__title, #orderForm .g-form-field__title {font-size: 15px;}}.shop2v2-cart-soc-block .g-form-field__title b, #orderForm .g-form-field__title b, .shop2v2-cart-soc-block .g-form-field__title strong, #orderForm .g-form-field__title strong {font-weight: var(--font2_500);}.shop2v2-cart-soc-block .g-auth__personal-note a, #orderForm .g-auth__personal-note a {color: var(--on_gr_bg_link);text-decoration: none;transition: all 0.2s linear;border-bottom: 1px solid transparent;}.shop2v2-cart-soc-block .g-auth__personal-note a:hover, #orderForm .g-auth__personal-note a:hover, .shop2v2-cart-soc-block .g-auth__personal-note a:active, #orderForm .g-auth__personal-note a:active {color: var(--on_gr_bg_link);border-bottom: 1px solid var(--on_gr_bg_link_5);}#orderForm span[style="color:red"] {padding-right: 5px;}#orderForm b {display: inline-block;vertical-align: top;color: var(--on_gr_bg_sec_text_7);font: var(--font1_400) 15px/ 1.1 var(--font1);padding: 0 0 6px;}#orderForm font {color: var(--gr_error);font: var(--font1_400) 12px/ normal var(--font1);padding: 0 0 6px;}#orderForm input, #orderForm textarea, #orderForm select {max-width: 400px;}#orderForm textarea {min-width: 200px;}#orderForm .mg-styler-label--checkbox input + span {display: inline;padding: 0;}#orderForm .mg-styler-label--checkbox + a {margin: 4px 0 0;display: inline-block;vertical-align: top;color: var(--on_gr_bg_link);text-decoration: none;transition: all 0.2s linear;border-bottom: 1px solid transparent;}#orderForm .mg-styler-label--checkbox + a:hover, #orderForm .mg-styler-label--checkbox + a:active {color: var(--on_gr_bg_link);border-bottom-color: var(--on_gr_bg_link_5);}#orderForm .highslide-html-content {display: none;}.search-form .empty-val {opacity: 0.5;pointer-events: none;}.search-form #shop2-name, .search-form #shop2-text, .search-form #shop2-article {opacity: 1;pointer-events: auto;}.search-form .search-rows__row {border-bottom: 1px solid var(--on_gr_bg_border_4);}.search-form .search-rows__row.shop2-search-vendors ul li:nth-child(n+6), .search-form .search-rows__row.shop2-search-selects ul li:nth-child(n+6) {display: none;}.search-form .search-rows__row.shop2-search-vendors ul li.active, .search-form .search-rows__row.shop2-search-selects ul li.active {display: block;}.search-form .search-rows__row.checkbox_row {padding: 18px 0 21px;}.search-form .search-rows__row.checkbox_row .type-checkbox {margin-bottom: 0;}.search-form .search-rows__row.price_row .row-body {display: block;}.search-form .row-title {position: relative;cursor: pointer;padding: 21px 45px 21px 0;font-size: 15px;line-height: 1.2;font-family: var(--font1);font-weight: var(--font1_400);color: var(--on_gr_bg_sec_text);display: block;}.search-form .row-title.active .row-title__icon .gr_filter_plus {display: none;}.search-form .row-title.active .row-title__icon .gr_filter_minus {display: block;}.search-form .row-title__icon {position: absolute;top: 50%;right: 0;transform: translateY(-50%);}.search-form .row-title__icon.row_title_icon {width: 30px;height: 30px;min-height: 30px;}.search-form .row-title__icon svg {width: 20px;height: 20px;display: none;}.search-form .row-title__icon svg.gr_filter_plus {display: block;}.search-form .row-body {display: none;font-size: 0;padding: 0 0 20px;}.search-form .gr-filter-more {margin: 20px 0 0;}.search-form .gr-filter-more__amount {margin-left: 5px;}.search-form .input-from, .search-form .input-to {display: inline-block;vertical-align: top;width: calc(50% - 10px);}.search-form .input-from {margin-right: 20px;}.search-form .search-rows__btn {padding-top: 30px;}@media (max-width: 767px) {.search-form .search-rows__btn {padding-top: 22px;}}@media (max-width: 639px) {.search-form .search-rows__btn .search-btn {width: 100%;}}.search-form .shop-search-color-select {margin-left: -9px;}.search-form .shop-search-color-select .shop-search-colors {font-size: 0;padding: 0;margin: 0;list-style: none;}.search-form .shop-search-color-select .shop-search-colors li {position: relative;cursor: pointer;vertical-align: top;display: inline-block;width: 28px;height: 28px;margin: 0 9px 15px;border-radius: var(--gr_small_radius);}.search-form .shop-search-color-select .shop-search-colors li.empty-val {opacity: 1;}.search-form .shop-search-color-select .shop-search-colors li.empty-val:after {position: absolute;content: '';width: 1px;top: -8px;left: 50%;right: auto;bottom: -8px;opacity: 0.4;transform: rotate(45deg);background: var(--gr_dark);}.search-form .shop-search-color-select .shop-search-colors li.empty-val .shop-search-color-icon {opacity: 0.3;}.search-form .shop-search-color-select .shop-search-colors li.empty-val .shop-search-color-icon:after {display: none;}.search-form .shop-search-color-select .shop-search-colors li.shop2-color-ext-selected .shop-search-color-icon:after {opacity: 1;visibility: visible;border: none;box-shadow: inset 0 0 0 1px var(--gr_primary_6);background: none;}.search-form .shop-search-color-select .shop-search-colors li.shop2-color-ext-selected .shop-search-color-icon:before {border: none;box-shadow: inset 0 0 0 1px var(--on_gr_bg_border_4);background: none;}.search-form .shop-search-color-select .shop-search-colors li.no_bg {display: none;}.search-form .shop-search-color-select .shop-search-colors li .shop-search-color-icon {position: relative;width: 28px;height: 28px;border-radius: var(--gr_small_radius);background-size: cover;}.search-form .shop-search-color-select .shop-search-colors li .shop-search-color-icon:before {position: absolute;content: '';left: 0;right: 0;top: 0;bottom: 0;transition: all 0.2s linear;border-radius: var(--gr_small_radius);border: none;box-shadow: inset 0 0 0 1px var(--on_gr_bg_border_4);background: none;}.search-form .shop-search-color-select .shop-search-colors li .shop-search-color-icon:after {position: absolute;content: '';left: -7px;right: -7px;top: -7px;bottom: -7px;z-index: 1;opacity: 0;visibility: hidden;border-radius: var(--gr_inner_radius);transition: all 0.2s linear;border: none;box-shadow: none;background: none;}.search-form .ui-widget.ui-widget-content {position: relative;display: block;border: none;background: none;box-shadow: none;height: 6px;border-radius: 3px;margin-top: 20px;margin-right: 30px;}.search-form .ui-widget.ui-widget-content:before {position: absolute;content: '';top: 0;left: 0;right: -30px;bottom: 0;border: none;background: #fff;box-shadow: none;border-radius: 3px;}.search-form .ui-widget.ui-widget-content .ui-slider-range.ui-widget-header2 {position: absolute;top: 0;z-index: 1;font-size: 0;height: 6px;border: none;background: var(--gr_accent);box-shadow: none;border-radius: 3px;margin: 0 0 0 15px;}.search-form .ui-widget.ui-widget-content .ui-slider-handle {position: absolute;top: -12px;z-index: 2;margin: 0;width: 30px;height: 30px;border-radius: 50%;cursor: pointer;outline: none;transition: background 0.2s, box-shadow 0.2s, border 0.2s;border: none;background: var(--gr_accent);box-shadow: none;}.search-form .ui-widget.ui-widget-content .ui-slider-handle:hover {border: none;background: var(--gr_accent);box-shadow: none;}.search-form .ui-widget.ui-widget-content .ui-slider-handle:active, .search-form .ui-widget.ui-widget-content .ui-slider-handle.ui-state-active {border: none;background: var(--gr_accent);box-shadow: none;}.shop2-vendor-folders {padding: 0;margin: 0;display: flex;flex-wrap: wrap;list-style: none;}.shop2-vendor-folders li {margin-right: 10px;margin-bottom: 10px;}.shop2-warning, .shop2-info {order: -2;position: relative;display: flex;flex-direction: column;justify-content: center;min-height: 78px;font-size: 16px;text-align: left;line-height: 1.4;margin: 20px 0;padding: 20px 30px 20px 90px;border-radius: var(--gr_wrap_radius);border: none;color: var(--on_gr_bg_acc_text);background: var(--gr_error_1);box-shadow: inset 0 0 0 1px var(--gr_error_2);}@media (max-width: 639px) {.shop2-warning, .shop2-info {padding: 13px 15px 13px 55px;min-height: 58px;}}.shop2-warning:before, .shop2-info:before {position: absolute;content: "\e902";color: var(--gr_error);line-height: 1;font-family: 'icomoon';font-size: 40px;left: 30px;top: 50%;width: 40px;height: 40px;margin-top: -20px;}@media (max-width: 639px) {.shop2-warning:before, .shop2-info:before {left: 14px;width: 30px;height: 30px;font-size: 30px;margin-top: -15px;}}.shop2-warning p, .shop2-info p {margin: 0;}.shop2-warning p + *, .shop2-info p + * {margin-top: 5px;}.shop2-warning h1, .shop2-info h1, .shop2-warning h2, .shop2-info h2, .shop2-warning h3, .shop2-info h3, .shop2-warning h4, .shop2-info h4, .shop2-warning h5, .shop2-info h5, .shop2-warning h6, .shop2-info h6 {margin: 0;text-align: left;font-size: 18px;line-height: 1.1;color: var(--on_gr_bg_acc_text);}.shop2-warning ul, .shop2-info ul {margin: 0;padding: 0;list-style: none;}.shop2-info {padding: 30px;min-height: 0;}@media (max-width: 767px) {.shop2-info {padding: 20px;}}.shop2-info:before {display: none;}.shop2-info.favorite-info a {align-self: flex-start;text-decoration: none;transition: all 0.2s linear;border-bottom: 1px solid var(--on_gr_bg_link_5);}.shop2-info.favorite-info a:hover {border-bottom-color: var(--on_gr_bg_link);}.shop2-color-ext-select {cursor: pointer;height: auto;width: 100%;font: var(--font1_400) 16px/ 22px var(--font1);outline: none;border-radius: var(--gr_form_radius);transition: all 0.2s linear;border: none;background: var(--gr_bg);box-shadow: 0 0 0 1px rgba(0, 0, 0, 0), inset 0 0 0 1px var(--on_gr_bg_border_4);}.shop2-color-ext-select:before {position: absolute;top: 50%;right: 10px;z-index: 2;font-size: 6px;margin-top: -3px;line-height: 1;font-family: 'icomoon';content: "\e900";color: var(--on_gr_bg_icon_4);}.shop2-color-ext-select:hover {border: none;background: var(--gr_bg);box-shadow: 0 0 0 1px rgba(0, 0, 0, 0), inset 0 0 0 2px var(--on_gr_bg_border_form_h);}.shop2-color-ext-select:hover .shop2-color-ext-options li div {color: var(--on_gr_bg_acc_text_7);}.shop2-color-ext-select.active {border: none;background: var(--gr_bg);box-shadow: 0 0 0 1px rgba(0, 0, 0, 0), inset 0 0 0 2px var(--on_gr_bg_border_form_h);}.shop2-color-ext-select.active .shop2-color-ext-options li div {color: var(--on_gr_bg_acc_text_7);}.shop2-color-ext-select i {display: none !important;}.shop2-color-ext-select .shop2-color-ext-options {padding: 7px 20px 7px 7px;}.shop2-color-ext-select .shop2-color-ext-options li {background: none !important;}.shop2-color-ext-select .shop2-color-ext-options li.no_pic {padding-left: 8px !important;display: block !important;}.shop2-color-ext-select .shop2-color-ext-options li span {width: 28px !important;height: 28px;border: none;margin: 0 11px 0 0;position: relative;border-radius: var(--gr_small_radius);}.shop2-color-ext-select .shop2-color-ext-options li span:before {position: absolute;content: '';top: 0;left: 0;right: 0;bottom: 0;opacity: 0.1;border-radius: var(--gr_small_radius);box-shadow: inset 0 0 0 1px var(--on_gr_bg_border_4);}.shop2-color-ext-select .shop2-color-ext-options li div {color: var(--on_gr_bg_acc_text_7);font: var(--font1_400) 14px/ 16px var(--font1);margin-top: 6px;}.shop2-color-ext-select .shop2-color-ext-options li ins {display: none;}#shop2-color-ext-popup, #shop2-color-ext-select {margin-top: 48px;border: none;z-index: 100000;padding: 4px;background: var(--gr_bg);border-radius: var(--gr_form_radius);box-shadow: 0 0 0 1px rgba(0, 0, 0, 0), inset 0 0 0 2px var(--on_gr_bg_border_form_h);}@media (max-width: 767px) {#shop2-color-ext-popup.product_item_color, #shop2-color-ext-select.product_item_color {margin-top: 42px;}}@media (max-width: 767px) {#shop2-color-ext-popup.product_item_color li, #shop2-color-ext-select.product_item_color li {padding: 1px !important;margin: 0 0 1px;}#shop2-color-ext-popup.product_item_color li:last-child, #shop2-color-ext-select.product_item_color li:last-child {margin-bottom: 0;}}@media (max-width: 767px) {#shop2-color-ext-popup.product_item_color li span, #shop2-color-ext-select.product_item_color li span {width: 26px !important;height: 26px;margin-right: 7px;}}@media (max-width: 767px) {#shop2-color-ext-popup.product_item_color .shop2-color-ext-options div, #shop2-color-ext-select.product_item_color .shop2-color-ext-options div {margin-top: 5px;font-size: 13px;line-height: 1.25;}}#shop2-color-ext-popup.shop_product_color, #shop2-color-ext-select.shop_product_color {margin-top: 56px;padding: 7px;}@media (max-width: 767px) {#shop2-color-ext-popup.shop_product_color, #shop2-color-ext-select.shop_product_color {margin-top: 52px;padding: 5px;}}#shop2-color-ext-popup.shop_product_color .shop2-color-ext-options div, #shop2-color-ext-select.shop_product_color .shop2-color-ext-options div {margin-top: 4px;font-size: 16px;line-height: 1.25;}#shop2-color-ext-popup li, #shop2-color-ext-select li {border-radius: 0;transition: background 0.18s;height: auto !important;background: none !important;padding: 4px 4px !important;}#shop2-color-ext-popup li:hover, #shop2-color-ext-select li:hover {background: var(--on_gr_bg_bg) !important;}#shop2-color-ext-popup li.shop2-color-ext-selected, #shop2-color-ext-select li.shop2-color-ext-selected {outline: none !important;}#shop2-color-ext-popup li.shop2-color-ext-selected span, #shop2-color-ext-select li.shop2-color-ext-selected span {outline: none !important;}#shop2-color-ext-popup li.shop2-color-ext-selected em, #shop2-color-ext-select li.shop2-color-ext-selected em {display: none !important;}#shop2-color-ext-popup li.no_bg, #shop2-color-ext-select li.no_bg {padding: 9px 6px !important;}#shop2-color-ext-popup li.no_bg div, #shop2-color-ext-select li.no_bg div {margin-top: 0 !important;}#shop2-color-ext-popup li span, #shop2-color-ext-select li span {position: relative;border: none;width: 28px !important;height: 28px;border-radius: var(--gr_small_radius);margin: 0 11px 0 0;}#shop2-color-ext-popup li span:before, #shop2-color-ext-select li span:before {position: absolute;content: '';top: 0;left: 0;right: 0;bottom: 0;opacity: 0.1;border-radius: var(--gr_small_radius);box-shadow: inset 0 0 0 1px var(--on_gr_bg_border_4);}#shop2-color-ext-popup li div, #shop2-color-ext-select li div {color: var(--on_gr_bg_acc_text_7);font: var(--font1_400) 14px/ 16px var(--font1);margin: 6px 12px 0 0;}#shop2-color-ext-popup li ins, #shop2-color-ext-select li ins {display: none;}#shop2-tooltip.shop2-color-ext-tooltip > ul {max-width: 408px;display: flex;flex-wrap: wrap;}.shop2-panel {background: rgba(0, 0, 0, 0.7);border: none;height: 52px;}.shop2-panel .shop-panel-content {max-width: 960px;margin: 0 auto;line-height: 52px;text-align: center;}.shop2-panel .shop-panel-content a {font-size: 14px;color: #fff;text-decoration: none;}.shop2-panel .shop-panel-content a:hover ins {border-bottom-color: rgba(255, 255, 255, 0.5);}.shop2-panel .shop-panel-content a.shop2-panel-link-disabled {pointer-events: none;opacity: 0.7;}.shop2-panel .shop-panel-content a ins {transition: all 0.2s linear;border-bottom: 1px solid transparent;}@media (max-width: 767px) {.shop2-panel .shop-panel-content a span {padding-left: 30px;font-size: 0;}}.shop2-panel .shop-panel-content a svg {fill: #fff;}.shop2-panel .shop-panel-content .shop2-panel-count {border: none;font-size: 12px;color: #fff;background: #000;line-height: 26px;height: 26px;width: 26px;padding: 0;border-radius: 50%;margin: 0 0 0 10px;}@media (max-width: 767px) {.shop2-panel .shop-panel-content .shop2-panel-count {margin: 0 0 0 7px;line-height: 20px;width: 20px;height: 20px;}}.shop2-panel .shop-panel-content .shop-panel-compare {display: inline-block;vertical-align: middle;padding-left: 0;position: relative;}.shop2-panel .shop-panel-content .shop-panel-cart {display: inline-block;vertical-align: middle;margin-left: 35px;padding-left: 0;position: relative;}@media (max-width: 767px) {.shop2-panel .shop-panel-content .shop-panel-cart {margin-left: 15px;}}.shop2-panel .shop-panel-content .shop-panel-favorite {display: inline-block;vertical-align: middle;margin-right: 35px;}@media (max-width: 767px) {.shop2-panel .shop-panel-content .shop-panel-favorite {margin-right: 15px;}}.shop2-panel .shop-panel-content .shop-panel-favorite__count {border: none;font-size: 12px;color: #fff;background: #000;line-height: 26px;height: 26px;width: 26px;padding: 0;border-radius: 50%;margin: 0 0 0 10px;display: inline-block;}@media (max-width: 767px) {.shop2-panel .shop-panel-content .shop-panel-favorite__count {margin: 0 0 0 7px;line-height: 20px;width: 20px;height: 20px;}}#shop2-alert {box-shadow: 0 1px 10px 0 var(--gr_shadow_1);}#shop2-alert.shop2-alert--map {max-width: 900px;width: 100%;max-height: 600px;height: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}@media (max-width: 900px) {#shop2-alert.shop2-alert--map {border-radius: 0;}}#shop2-alert-map {position: absolute;top: 60px;left: 20px;right: 20px;bottom: 20px;width: auto;height: auto;max-width: 900px;}#shop2-alert-body .payment-change-title {margin: 0 0 20px;color: var(--on_gr_bg_sec_text);font-weight: 700;font-size: 20px;}#shop2-alert-ok, .shop2-alert-close {position: absolute;top: 10px;right: 8px;margin: 0;padding: 0;font-size: 0 !important;}#shop2-alert-ok svg, .shop2-alert-close svg {display: none;}#shop2-alert-ok svg.gr_big_icon, .shop2-alert-close svg.gr_big_icon {width: 30px;height: 30px;display: block;}#shop2-alert-body {font-size: 16px;color: var(--on_gr_bg_sec_text);padding-bottom: 0;}#shop2-alert.shop2-alert--warning {padding: 50px 40px 40px;text-align: left;background: var(--gr_bg);border-radius: var(--gr_inner_radius);box-sizing: border-box;min-width: 400px;max-width: 400px;}@media screen and (max-width: 767px) {#shop2-alert.shop2-alert--warning {max-height: 100vh;overflow-y: auto;max-width: 300px;width: 300px;margin-left: -150px !important;margin-right: 0 !important;padding: 20px;}#shop2-alert.shop2-alert--warning.shop2-alert--warning {padding: 15px 16px;}}table.shop2-table-order tr:first-child th {background: var(--gr_bg);white-space: nowrap;}table.shop2-table-order th, table.shop2-table-order td {padding: 15px 25px;font-size: 15px;border-color: var(--on_gr_bg_border_4);}@media (max-width: 1023px) {table.shop2-table-order th, table.shop2-table-order td {font-size: 14px;padding: 15px 20px;}}@media (max-width: 479px) {table.shop2-table-order th, table.shop2-table-order td {padding: 10px 16px;font-size: 13px;}}fieldset.shop2-order-data, fieldset.shop2-order-data td, fieldset.shop2-order-data th {border-color: var(--on_gr_bg_border_4);}table.shop2-table-order tr:first-child th {color: var(--on_gr_bg_acc_text);}fieldset.shop2-order-data td, fieldset.shop2-order-data th {padding: 15px 25px;font-size: 15px;}@media (max-width: 1023px) {fieldset.shop2-order-data td, fieldset.shop2-order-data th {font-size: 14px;padding: 15px 20px;}}@media (max-width: 479px) {fieldset.shop2-order-data td, fieldset.shop2-order-data th {padding: 10px 16px;font-size: 13px;}}fieldset.shop2-order-data legend {font-size: 15px;}@media (max-width: 1023px) {fieldset.shop2-order-data legend {font-size: 14px;}}@media (max-width: 479px) {fieldset.shop2-order-data legend {font-size: 13px;}}.custom-scroll::-webkit-scrollbar {width: 4px;height: 4px;}.custom-scroll::-webkit-scrollbar-track-piece {background-color: transparent;}.custom-scroll::-webkit-scrollbar-thumb {height: 100px;border-radius: 0;background-color: rgba(0, 0, 0, 0.1);}.scroll-width-thin {scrollbar-width: thin;scrollbar-color: rgba(255, 255, 255, 0.1) transparent;}.gr_image_1x1 {padding-top: 100% !important;}.gr_image_3x2 {padding-top: 50% !important;}.gr_image_2x3 {padding-top: 150% !important;}.gr_image_4x3 {padding-top: 75% !important;}.gr_image_3x4 {padding-top: 125% !important;}.gr_image_contain {position: static !important;width: auto !important;height: auto !important;margin: auto !important;object-fit: contain !important;max-width: 100%;max-height: 100%;}.hide_zoom_pic .zoomImg {display: none !important;}.text-right a, .text-right button {margin-bottom: 10px;}.folder-desc-top {margin-bottom: 30px;}.folder-desc-bottom {margin-top: 30px;}.shop2-vendor-folders {display: flex;flex-wrap: wrap;list-style: none;margin: 0;padding: 0;}.shop2-vendor-folders li {margin: 0 5px 10px;}body .product-amount, body .cart-amount {width: 110px;}body .product-amount .amount-title, body .cart-amount .amount-title {display: none;}body .product-amount .amount-min, body .cart-amount .amount-min {color: var(--on_gr_bg_sec_text_6);}body .product-amount .shop2-product-amount, body .cart-amount .shop2-product-amount {margin: 0;width: auto;border-radius: var(--gr_form_radius);background: var(--gr_bg);box-shadow: inset 0 0 0 1px var(--on_gr_bg_border_4);}body .product-amount .shop2-product-amount.gr_cart_amount, body .cart-amount .shop2-product-amount.gr_cart_amount {width: 110px;}body .product-amount .shop2-product-amount.disabled button svg, body .cart-amount .shop2-product-amount.disabled button svg {fill: var(--on_gr_disable);}body .product-amount .shop2-product-amount.disabled button:disabled, body .cart-amount .shop2-product-amount.disabled button:disabled {pointer-events: none;background: none;border: none;box-shadow: none;}body .product-amount .shop2-product-amount.disabled button + input + button:disabled, body .cart-amount .shop2-product-amount.disabled button + input + button:disabled {background: none;border: none;box-shadow: none;}body .product-amount .shop2-product-amount.disabled input, body .cart-amount .shop2-product-amount.disabled input {color: var(--on_gr_disable);background: none;border: none;box-shadow: none;pointer-events: none;}body .product-amount .shop2-product-amount button, body .cart-amount .shop2-product-amount button {width: 32%;height: 44px;padding: 0;font-size: 0;outline: none;align-items: center;display: inline-flex;justify-content: center;-webkit-appearance: none;-moz-appearance: none;transition: all 0.2s linear;border-radius: 0;}body .product-amount .shop2-product-amount button svg, body .cart-amount .shop2-product-amount button svg {transition: all 0.2s linear;display: none;}body .product-amount .shop2-product-amount button svg.gr_small_icon, body .cart-amount .shop2-product-amount button svg.gr_small_icon {display: block;}body .product-amount .shop2-product-amount button:hover svg, body .cart-amount .shop2-product-amount button:hover svg {fill: var(--gr_primary);}body .product-amount .shop2-product-amount button.amount-minus, body .cart-amount .shop2-product-amount button.amount-minus {background: none;border: none;box-shadow: none;}body .product-amount .shop2-product-amount button.amount-minus svg, body .cart-amount .shop2-product-amount button.amount-minus svg {fill: var(--on_gr_bg_icon);}body .product-amount .shop2-product-amount button.amount-minus:disabled, body .cart-amount .shop2-product-amount button.amount-minus:disabled {pointer-events: none;background: none;border: none;box-shadow: none;}body .product-amount .shop2-product-amount button.amount-minus:disabled svg, body .cart-amount .shop2-product-amount button.amount-minus:disabled svg {fill: var(--on_gr_disable);}body .product-amount .shop2-product-amount button.amount-minus:hover, body .cart-amount .shop2-product-amount button.amount-minus:hover {background: none;border: none;box-shadow: none;}body .product-amount .shop2-product-amount button.amount-minus:hover svg, body .cart-amount .shop2-product-amount button.amount-minus:hover svg {fill: var(--gr_accent);}body .product-amount .shop2-product-amount button.amount-minus:active, body .cart-amount .shop2-product-amount button.amount-minus:active {background: none;border: none;box-shadow: none;}body .product-amount .shop2-product-amount button.amount-minus:active svg, body .cart-amount .shop2-product-amount button.amount-minus:active svg {fill: var(--gr_accent);}body .product-amount .shop2-product-amount button.amount-plus, body .cart-amount .shop2-product-amount button.amount-plus {background: none;border: none;box-shadow: none;}body .product-amount .shop2-product-amount button.amount-plus svg, body .cart-amount .shop2-product-amount button.amount-plus svg {fill: var(--on_gr_bg_icon);}body .product-amount .shop2-product-amount button.amount-plus:hover, body .cart-amount .shop2-product-amount button.amount-plus:hover {background: none;border: none;box-shadow: none;}body .product-amount .shop2-product-amount button.amount-plus:hover svg, body .cart-amount .shop2-product-amount button.amount-plus:hover svg {fill: var(--gr_accent);}body .product-amount .shop2-product-amount button.amount-plus:active, body .cart-amount .shop2-product-amount button.amount-plus:active {background: none;border: none;box-shadow: none;}body .product-amount .shop2-product-amount button.amount-plus:active svg, body .cart-amount .shop2-product-amount button.amount-plus:active svg {fill: var(--gr_accent);}body .product-amount .shop2-product-amount input, body .cart-amount .shop2-product-amount input {width: 36%;height: 44px;line-height: 44px;font-size: 16px;text-align: center;margin: 0;padding: 0;outline: none;-webkit-appearance: none;-moz-appearance: none;color: var(--on_gr_bg_acc_text_7);background: none;border: none;transition: all 0.2s linear;box-shadow: none;border-radius: 0;}body .product-amount .shop2-product-amount input:hover, body .cart-amount .shop2-product-amount input:hover {color: var(--on_gr_bg_acc_text_7);background: none;border: none;box-shadow: none;}body .product-amount .shop2-product-amount input:focus, body .cart-amount .shop2-product-amount input:focus {color: var(--on_gr_bg_acc_text_7);background: none;border: none;box-shadow: none;}.shop2-product-options .option-item {margin: 0 0 12px;}.shop2-product-options .option-item:last-child {margin-bottom: 0;}.shop2-product-options .option-title {margin: 0 0 8px;color: var(--on_gr_bg_sec_text_6);font: 14px/ 1.1 var(--font1);}@media (max-width: 767px) {.shop2-product-options .option-title {margin: 0 0 3px;}}.shop2-product-options .option-body {color: var(--on_gr_bg_sec_text);font: 14px/ 1.14 var(--font1);}.shop2-product-options .option-body a {text-decoration: none;}.shop2-product-options .option-body a:hover {text-decoration: underline;}.shop2-product-options .option-body .file {text-decoration: none;text-align: left;justify-content: flex-start;}.shop2-product-options .option-body .file:hover {text-decoration: none;}.shop2-product-options .option-body .file span {width: 100%;padding-right: 30px;}.shop2-product-options .option-body .file span svg {right: -3px;width: 20px;height: 20px;display: none;}.shop2-product-options .option-body .file span svg.gr_small_icon {display: block;}.shop2-product-options .option-body .gr-select-wrapper, .shop2-product-options .option-body .shop2-color-ext-select {max-width: 300px;}.shop2-product-options .shop2-texture-pick {overflow: visible;display: inline-block;vertical-align: middle;margin: 0 -10px -10px 0;}.shop2-product-options .shop2-texture-pick li {position: relative;cursor: pointer;width: 76px;height: 76px;border: none;float: none;outline: none !important;display: inline-block;vertical-align: top;margin: 0 10px 10px 0;border-radius: var(--gr_wrap_radius);}.shop2-product-options .shop2-texture-pick li.active-texture:before {border-color: var(--gr_primary);}.shop2-product-options .shop2-texture-pick li:before {position: absolute;content: '';top: 0;left: 0;right: 0;bottom: 0;z-index: 2;pointer-events: none;border-radius: var(--gr_wrap_radius);border: 1px solid var(--on_gr_bg_border_4);}.shop2-product-options .shop2-texture-pick li img {height: 76px;width: 76px;object-fit: contain;border-radius: var(--gr_wrap_radius);}.shop2-product-options .shop2-color-pick, .shop2-product-options .shop2-color-ext-list {overflow: visible;display: inline-block;vertical-align: middle;}.shop2-product-options .shop2-color-pick li, .shop2-product-options .shop2-color-ext-list li {position: relative;cursor: pointer;width: 28px !important;height: 28px;border: none;float: none;outline: none !important;display: inline-block;vertical-align: top;margin: 5px 6px;border-radius: var(--gr_small_radius);}.shop2-product-options .shop2-color-pick li:first-child, .shop2-product-options .shop2-color-ext-list li:first-child {margin-left: 0 !important;}.shop2-product-options .shop2-color-pick li:first-child.active-color, .shop2-product-options .shop2-color-ext-list li:first-child.active-color, .shop2-product-options .shop2-color-pick li:first-child.shop2-color-ext-selected, .shop2-product-options .shop2-color-ext-list li:first-child.shop2-color-ext-selected, .shop2-product-options .shop2-color-pick li:first-child.active-texture, .shop2-product-options .shop2-color-ext-list li:first-child.active-texture {margin-left: 6px !important;}.shop2-product-options .shop2-color-pick li.active-color, .shop2-product-options .shop2-color-ext-list li.active-color, .shop2-product-options .shop2-color-pick li.active-texture, .shop2-product-options .shop2-color-ext-list li.active-texture, .shop2-product-options .shop2-color-pick li.shop2-color-ext-selected, .shop2-product-options .shop2-color-ext-list li.shop2-color-ext-selected {outline: none !important;}.shop2-product-options .shop2-color-pick li.active-color:after, .shop2-product-options .shop2-color-ext-list li.active-color:after, .shop2-product-options .shop2-color-pick li.active-texture:after, .shop2-product-options .shop2-color-ext-list li.active-texture:after, .shop2-product-options .shop2-color-pick li.shop2-color-ext-selected:after, .shop2-product-options .shop2-color-ext-list li.shop2-color-ext-selected:after {opacity: 1;visibility: visible;border: none;box-shadow: inset 0 0 0 1px var(--gr_primary_6);background: none;}.shop2-product-options .shop2-color-pick li.active-color:before, .shop2-product-options .shop2-color-ext-list li.active-color:before, .shop2-product-options .shop2-color-pick li.active-texture:before, .shop2-product-options .shop2-color-ext-list li.active-texture:before, .shop2-product-options .shop2-color-pick li.shop2-color-ext-selected:before, .shop2-product-options .shop2-color-ext-list li.shop2-color-ext-selected:before {border: none;box-shadow: inset 0 0 0 1px var(--on_gr_bg_border_4);background: none;}.shop2-product-options .shop2-color-pick li.shop2-color-ext-selected, .shop2-product-options .shop2-color-ext-list li.shop2-color-ext-selected {outline: none !important;}.shop2-product-options .shop2-color-pick li.shop2-color-ext-selected span, .shop2-product-options .shop2-color-ext-list li.shop2-color-ext-selected span {display: none;}.shop2-product-options .shop2-color-pick li:before, .shop2-product-options .shop2-color-ext-list li:before {position: absolute;content: '';left: 0;right: 0;top: 0;bottom: 0;transition: all 0.2s linear;border-radius: var(--gr_small_radius);border: none;box-shadow: inset 0 0 0 1px var(--on_gr_bg_border_4);background: none;}.shop2-product-options .shop2-color-pick li:after, .shop2-product-options .shop2-color-ext-list li:after {position: absolute;content: '';left: -7px;right: -7px;top: -7px;bottom: -7px;z-index: 1;opacity: 0;visibility: hidden;border-radius: var(--gr_btn_radius);transition: all 0.2s linear;border: none;box-shadow: none;background: none;}.shop2-product-options .shop2-color-pick li span, .shop2-product-options .shop2-color-ext-list li span, .shop2-product-options .shop2-color-pick li img, .shop2-product-options .shop2-color-ext-list li img {width: 28px;height: 28px;border-radius: var(--gr_small_radius);}.shop2-product-options .shop2-color-ext-multi {overflow: visible;outline: none;border: none;margin-left: -8px;}.shop2-product-options .shop2-color-ext-multi li {position: relative;height: 28px;border: none;float: none;cursor: pointer;border-radius: var(--gr_small_radius);vertical-align: top;display: inline-block;background-size: cover;outline: none !important;width: 28px !important;margin: 5px 6px !important;}.shop2-product-options .shop2-color-ext-multi li:first-child {width: 28px !important;}.shop2-product-options .shop2-color-ext-multi li:before {position: absolute;content: '';top: 0;left: 0;right: 0;bottom: 0;border-radius: var(--gr_small_radius);border: none;box-shadow: inset 0 0 0 1px var(--on_gr_bg_border_4);background: none;}.shop2-product-options .shop2-color-ext-multi li span {display: none;}.shop2-product-options .shop2-color-ext-multi li img {width: 28px;height: 28px;border-radius: var(--gr_small_radius);}.tpl-stars {position: relative;height: 10px;width: 60px;background-image: none;background-position: 0 0;background-repeat: no-repeat;}.tpl-stars:before {position: absolute;top: 0;left: 0;right: 0;bottom: 0;font-size: 10px;line-height: 1;content: "\e903";font-family: 'icomoon';color: var(--gr_disable);}.tpl-stars .tpl-rating {position: relative;overflow: hidden;height: 10px;background-image: none;background-position: 0 0;background-repeat: no-repeat;}.tpl-stars .tpl-rating:before {position: absolute;top: 0;left: 0;right: 0;bottom: 0;font-size: 10px;line-height: 1;content: "\e903";font-family: 'icomoon';color: var(--gr_attention);}.tpl-form .tpl-stars {background: none;width: 120px;height: 20px;}.tpl-form .tpl-stars.tpl-active {background: none;}.tpl-form .tpl-stars:before {display: none;}.tpl-form .tpl-stars span {position: relative;width: 20px;height: 20px;margin-right: 4px;background-image: none;background-position: 0 0;background-repeat: no-repeat;background-image: none;}.tpl-form .tpl-stars span:before {position: absolute;top: 0;left: 0;right: 0;bottom: 0;text-align: center;font-size: 19px;line-height: 1;content: "\e905";font-family: 'icomoon';color: var(--gr_disable);}.tpl-form .tpl-stars span.tpl-active {background-image: none;background-position: 0 0;background-repeat: no-repeat;}.tpl-form .tpl-stars span.tpl-active:before {color: var(--gr_attention);}.shop2-product-actions {position: relative;margin-right: -2px;margin-bottom: 10px;}.shop2-product-actions.bonus-action dl dt {background: var(--gr_attention_4);}.shop2-product-actions.bonus-action dl dt .icon-action svg {fill: var(--on_gr_attention);}.shop2-product-actions.bonus-action dl dt .name-action {color: var(--on_gr_attention);}.shop2-product-actions dl {margin-bottom: 0;}.shop2-product-actions dl dt {padding: 5px 10px;margin-right: 2px;background: none;font-size: 0;min-height: 0;display: inline-flex;align-items: center;margin-bottom: 2px;background: var(--gr_accent_2);border-radius: var(--gr_small_radius);}.shop2-product-actions dl dt.dt_hover + dd {display: block !important;}.shop2-product-actions dl dt .icon-action {width: 20px;height: 20px;min-width: 20px;background: none;align-items: center;display: inline-flex;justify-content: center;}.shop2-product-actions dl dt .icon-action svg {fill: var(--gr_accent);width: 20px;height: 20px;display: none;}.shop2-product-actions dl dt .icon-action svg.gr_small_icon {display: block;}.shop2-product-actions dl dt .name-action {border: none;margin: 0 0 0 7px;overflow: hidden;text-overflow: ellipsis;width: calc(100% - 20px - 6px);color: var(--gr_accent);font-size: 14px;line-height: 1.2;font-family: var(--font1);font-weight: var(--font1_400);white-space: normal;}.shop2-product-actions dd {margin: 0;font-size: 14px;font-family: var(--font1);font-weight: var(--font1_400);line-height: normal;padding: 18px 20px 20px;width: calc(100% - 2px);max-width: 300px;border: none;z-index: 100000;color: var(--on_gr_bg_sec_text);box-shadow: none;background: transparent;border-radius: var(--gr_inner_radius);border-bottom: 2px solid transparent;}@media (max-width: 767px) {.shop2-product-actions dd {padding: 15px 16px;min-width: 200px;width: calc(100% - 16px);}}.shop2-product-actions dd:before {position: absolute;content: '';top: 0;left: 0;right: 0;bottom: 0;z-index: -1;pointer-events: none;background: var(--gr_bg);border-radius: var(--gr_inner_radius);box-shadow: inset 0 0 0 1px var(--on_gr_bg_border_4);}.shop2-product-actions dd .name-action {font-family: var(--font2);font-weight: var(--font2_500);font-size: 16px;line-height: 1.125;color: var(--on_gr_bg_acc_text);margin: 0 0 10px;}@media (max-width: 639px) {.shop2-product-actions dd .name-action {font-size: 14px;line-height: 1.14;margin: 0 0 8px;}}.shop2-product-actions dd .name-action.no_desc_action {margin-bottom: 0;}.shop2-product-actions dd .desc-action {margin: 0;font-size: 14px;line-height: 1.14;color: var(--on_gr_bg_sec_text_6);}@media (max-width: 639px) {.shop2-product-actions dd .desc-action {font-size: 13px;line-height: 1.15;}}.shop2-product-actions dd .desc-action p {margin: 0;}.shop2-product-actions dd .desc-action p + p {margin-top: 6px;}.shop2-product-actions dd p {margin: 0;}.shop2-product-actions dd p + p {margin-top: 6px;}.shop2-product-actions dd .close-desc-action {position: absolute;content: '';top: 0;right: 0;cursor: pointer;display: none;}.shop2-product-actions dd .close-desc-action svg {display: none;width: 20px;height: 20px;}.shop2-product-actions dd .close-desc-action svg.gr_small_icon {display: block;}.shop2-product-actions dt span.bonus-value {vertical-align: top;}.mobile .shop2-product-actions dd .close-desc-action {display: flex;}#shop2-alert.promo-products-list {background: var(--gr_bg);padding: 46px 40px 50px;max-width: 980px;min-width: 300px;border-radius: var(--gr_wrap_radius);}@media (max-width: 1023px) {#shop2-alert.promo-products-list {padding: 36px 30px 40px;}}@media (max-width: 767px) {#shop2-alert.promo-products-list {padding: 20px 16px 30px;top: 0;left: 0;right: 0;bottom: 0;border-radius: 0;box-shadow: none;}}#shop2-alert.promo-products-list .promo-desc {font-size: 22px;line-height: 1.2;margin: 0 0 30px;font-weight: 400;}@media (max-width: 767px) {#shop2-alert.promo-products-list .promo-desc {font-size: 18px;margin: 0 0 15px;}}#shop2-alert.promo-products-list .product-list.list .product-item {border-left: none;border-right: none;border-radius: 0;margin-left: -40px;margin-right: -40px;padding-left: 40px;padding-right: 40px;margin-bottom: 0;}@media (max-width: 1023px) {#shop2-alert.promo-products-list .product-list.list .product-item {margin-left: -30px;margin-right: -30px;padding-left: 30px;padding-right: 30px;}}@media (max-width: 767px) {#shop2-alert.promo-products-list .product-list.list .product-item {margin-left: -16px;margin-right: -16px;padding-left: 16px;padding-right: 16px;padding-top: 20px;padding-bottom: 20px;border-bottom: 1px solid var(--on_gr_bg_border_4);}}#shop2-alert.promo-products-list .product-list.list .product-item:first-child {border-top: 1px solid var(--on_gr_bg_border_4);}#shop2-alert.promo-products-list .product-list.list .product-item .quick-view-trigger, #shop2-alert.promo-products-list .product-list.list .product-item .product-additional__bottom, #shop2-alert.promo-products-list .product-list.list .product-item .buy-one-click {display: none;}#shop2-alert.promo-products-list .shop-pagelist {margin-top: 30px;}#shop2-alert.promo-products-list .shop-pagelist .not_active {pointer-events: none;}.shop2-product-actions dl dt.promo-action {vertical-align: top;position: relative;font-size: 14px;line-height: 1.2;}@media (max-width: 767px) {.shop2-product-actions dl dt.promo-action {font-size: 13px;}}.shop2-product-actions dl dt.promo-action:before {position: absolute;content: '';top: 0;left: 0;right: 0;bottom: 0;z-index: -1;border-radius: var(--gr_btn_radius);transition: all 0.2s linear;opacity: 0;visibility: hidden;background: var(--gr_btn_overlay_15);}.shop2-product-actions dl dt.promo-action:hover:before, .shop2-product-actions dl dt.promo-action:active:before {z-index: 1;opacity: 1;visibility: visible;}.shop2-product-actions dl dt.promo-action .get-promo-link {display: flex;min-height: 20px;align-items: center;}.shop2-product-actions dl dt.promo-action .get-promo-link:before {content: "";display: block;position: absolute;left: 0;right: 0;bottom: 0;top: 0;}.shop2-product-actions dl dt.promo-action .promo-action__name {z-index: 2;}.shop2-product-actions dl dt.promo-action .promo-action__text {display: none;}.promo-header {padding: 0 0 24px;}@media (max-width: 767px) {.promo-header {padding: 0 0 20px;}}.promo-header__title {font-size: 26px;line-height: 1.1;font-family: var(--font2);font-weight: var(--font2_500);color: var(--on_gr_bg_acc_text);}@media (max-width: 767px) {.promo-header__title {font-size: 22px;}}.promo-header__desc {margin-top: 10px;color: var(--on_gr_bg_sec_text_8);font-size: 16px;line-height: 1.4;}@media (max-width: 767px) {.promo-header__desc {font-size: 15px;}}.promo-header__note {margin-top: 20px;color: var(--on_gr_bg_acc_text);font-size: 18px;line-height: 1.4;font-family: var(--font2);font-weight: var(--font2_500);}@media (max-width: 767px) {.promo-header__note {font-size: 16px;margin-top: 15px;}}.shop2-product-actions + .shop2-product-actions {margin-top: -10px;}@media (max-width: 767px) {.shop2-product-actions + .shop2-product-actions {margin-top: -5px;}}body .product-flags {font-size: 0;}body .product-flags__left {display: inline;}body .product-flags__right {display: inline;}body .product-flags__item {margin: 0 1px 1px 0;color: var(--gr_white);font: var(--font1_500) 14px/ 1.2 var(--font1);vertical-align: top;display: inline-block;border-radius: var(--gr_small_radius);}body .product-flags__item.spec_item span {color: var(--on_gr_attention);background: var(--gr_attention);}body .product-flags__item.new_item span {color: var(--on_gr_success);background: var(--gr_success);}body .product-flags__item.action_item span {color: var(--on_gr_primary_text);background: var(--gr_primary);}body .product-flags__item span {padding: 6px 12px 5px;text-align: center;vertical-align: top;display: inline-block;border-radius: var(--gr_small_radius);}.gr-amount-flag span {font-family: var(--font1);font-weight: var(--font1_500);vertical-align: top;display: inline-block;font-size: 12px;line-height: 1.2;padding: 5px 12px 4px;color: var(--on_gr_success_4);border-radius: var(--gr_small_radius);background: var(--gr_bg);box-shadow: 0 0 0 1px var(--gr_success);}.gr-amount-flag.no_amount span {color: var(--on_gr_disable);background: var(--gr_disable);}#shop2-tooltip {z-index: 20000;margin: 0;}#shop2-msg, .shop2-color-ext-tooltip, .shop2-product-discount-desc {font-size: 15px;font-family: var(--font1);color: var(--on_gr_bg_sec_text);font-weight: var(--font1_400);line-height: normal;padding: 14px;border: none;z-index: 20000;background: var(--gr_bg);border-radius: var(--gr_inner_radius);box-shadow: inset 0 0 0 1px var(--on_gr_bg_border_4);}#shop2-msg a, .shop2-color-ext-tooltip a, .shop2-product-discount-desc a {text-decoration: none;transition: all 0.2s linear;border-bottom: 1px solid transparent;}#shop2-msg a:hover, .shop2-color-ext-tooltip a:hover, .shop2-product-discount-desc a:hover {border-bottom-color: var(--on_gr_bg_link_5);}#shop2-msg .filter-color-icon, .shop2-color-ext-tooltip .filter-color-icon, .shop2-product-discount-desc .filter-color-icon {display: block;width: 90px;height: 90px;margin: 0 0 8px;border-radius: var(--gr_medium_radius);background-size: contain;background-position: 50%;background-repeat: no-repeat;}#shop2-msg .filter-color-subtitle, .shop2-color-ext-tooltip .filter-color-subtitle, .shop2-product-discount-desc .filter-color-subtitle {font-size: 13px;line-height: 1.25;}#shop2-msg ul, .shop2-color-ext-tooltip ul, .shop2-product-discount-desc ul {margin: 0 -6px -12px;}#shop2-msg ul li, .shop2-color-ext-tooltip ul li, .shop2-product-discount-desc ul li {margin: 0 6px 12px;display: inline-block;vertical-align: top;}#shop2-msg ul li:first-child, .shop2-color-ext-tooltip ul li:first-child, .shop2-product-discount-desc ul li:first-child {margin: 0 6px 12px;}#shop2-msg ul li span, .shop2-color-ext-tooltip ul li span, .shop2-product-discount-desc ul li span {display: block;float: none;width: 90px;height: 90px;margin: 0 0 8px;border-radius: var(--gr_medium_radius);background-size: contain !important;}#shop2-msg ul li div, .shop2-color-ext-tooltip ul li div, .shop2-product-discount-desc ul li div {width: 90px;font-size: 13px;line-height: 1.25;}#shop2-msg img, .shop2-color-ext-tooltip img, .shop2-product-discount-desc img {width: 90px;height: 90px;margin: 0 0 8px;border-radius: var(--gr_medium_radius);}.shop2-product-discount-desc {width: 240px;}@media (max-width: 767px) {.shop2-product-discount-desc {width: 200px;}}.shop2-product-discount-desc p {margin: 0;}#shop2-msg {min-width: 420px;padding: 30px;text-align: center;color: var(--on_gr_bg_acc_text);box-shadow: var(--gr_shadow_1);background: var(--gr_bg);border-radius: var(--gr_inner_radius);font-family: var(--font2);font-weight: var(--font2_500);font-style: normal;line-height: 1.1;font-size: 16px;}@media (max-width: 767px) {#shop2-msg {font-size: 15px;}}@media screen and (max-width: 639px) {#shop2-msg {min-width: 320px;padding: 20px;}}#shop2-msg .go-to-compare-btn, #shop2-msg .go-favorite-tooltip-btn {display: inline-block;}#shop2-msg .go-to-compare-error {padding-top: 8px;}#shop2-msg .go-to-compare-count, #shop2-msg .gr-favorite-btn-counter {margin: 0 12px 0 0;min-width: 24px;height: 24px;font-size: 12px;line-height: 24px;border-radius: var(--gr_icon_btn_radius);text-align: center;padding: 0 5px;color: var(--on_gr_accent_text);background: var(--gr_accent);display: inline-block;font-family: var(--font1);font-weight: var(--font1_400);}#shop2-msg a {position: relative;margin-right: 20px;color: var(--on_gr_bg_link);text-decoration: none;transition: all 0.18s;border-bottom: 1px solid transparent;}#shop2-msg a:hover {border-bottom-color: var(--on_gr_bg_link_5);}#shop2-msg a i {position: absolute;top: 50%;right: -20px;width: 20px;height: 20px;margin-top: -9px;text-align: center;font-size: 0;}#shop2-msg a i .gr-svg-icon {width: 20px;height: 20px;fill: var(--on_gr_bg_link);}.gr-tooltip {position: absolute;top: 0;left: 0;z-index: 20000;font-size: 12px;line-height: 1;text-align: center;padding: 8px 16px;opacity: 0;visibility: hidden;pointer-events: none;color: var(--on_gr_tooltip);background: var(--gr_tooltip);border-radius: var(--gr_small_radius);}@media (max-width: 1260px) {.gr-tooltip {display: none !important;}}.gr-tooltip.show_tooltip {opacity: 1;visibility: visible;}.gr-tooltip.top_tooltip:before {position: absolute;top: 100%;left: 50%;content: '';margin-left: -5px;border-left: 5px solid transparent;border-right: 5px solid transparent;border-top: 4px solid var(--gr_tooltip);}.gr-tooltip.left_tooltip:before {position: absolute;top: 50%;left: 100%;content: '';margin-top: -5px;border-top: 5px solid transparent;border-bottom: 5px solid transparent;border-left: 4px solid var(--gr_tooltip);}.gr-tooltip.right_tooltip:before {position: absolute;top: 50%;right: 100%;content: '';margin-top: -5px;border-top: 5px solid transparent;border-bottom: 5px solid transparent;border-right: 4px solid var(--gr_tooltip);}.gr-tooltip.bottom_tooltip:before {position: absolute;bottom: 100%;left: 50%;content: '';margin-left: -5px;border-left: 5px solid transparent;border-right: 5px solid transparent;border-bottom: 4px solid var(--gr_tooltip);}.folders-submenu {display: flex;align-items: center;flex-wrap: wrap;justify-content: space-between;padding: 30px 0 0;}@media (max-width: 767px) {.folders-submenu {padding: 20px 0 0;}}@media (max-width: 480px) {.folders-submenu {flex-direction: column;}}@media (max-width: 767px) {.folders-submenu.no_next_btn a, .folders-submenu.no_prev_btn a {max-width: 100%;margin: 0;}}@media (max-width: 480px) {.folders-submenu.no_next_btn a, .folders-submenu.no_prev_btn a {width: 100%;}.folders-submenu.no_next_btn a + a, .folders-submenu.no_prev_btn a + a {margin: 10px 0 0;}}.folders-submenu a {max-width: calc(50% - 10px);}@media (max-width: 767px) {.folders-submenu a {max-width: calc(50% - 4px);}}@media (max-width: 767px) {.folders-submenu a span svg {display: none;width: 20px !important;height: 20px !important;}}@media (max-width: 767px) {.folders-submenu a span svg.gr_small_icon {display: block;}}.folders-submenu a.folders-submenu__prev {box-shadow: none;margin-right: auto;}.folders-submenu a.folders-submenu__prev:hover, .folders-submenu a.folders-submenu__prev:active {box-shadow: none;}@media (max-width: 767px) {.folders-submenu a.folders-submenu__prev {font-size: 13px;line-height: 1.25;padding: 10px 15px;margin-right: 0;}}.folders-submenu a.folders-submenu__prev span {width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding-left: 20px;}@media (max-width: 767px) {.folders-submenu a.folders-submenu__prev span {padding-left: 16px;}}.folders-submenu a.folders-submenu__prev span svg {left: -10px;}@media (max-width: 767px) {.folders-submenu a.folders-submenu__prev span svg {left: -6px;}}.folders-submenu a.folders-submenu__next {box-shadow: none;margin-left: auto;}.folders-submenu a.folders-submenu__next:hover, .folders-submenu a.folders-submenu__next:active {box-shadow: none;}@media (max-width: 767px) {.folders-submenu a.folders-submenu__next {font-size: 13px;line-height: 1.25;padding: 10px 15px;margin-left: 0;}}.folders-submenu a.folders-submenu__next span {width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding-right: 20px;}@media (max-width: 767px) {.folders-submenu a.folders-submenu__next span {padding-right: 16px;}}.folders-submenu a.folders-submenu__next span svg {right: -10px;}@media (max-width: 767px) {.folders-submenu a.folders-submenu__next span svg {right: -6px;}}.product_columns_2 .product-list.thumbs {font-size: inherit;line-height: inherit;display: flex;flex-wrap: wrap;margin: 0 -10px;}@media (max-width: 1260px) {.product_columns_2 .product-list.thumbs {margin: 0 -10px;}}@media (max-width: 767px) {.product_columns_2 .product-list.thumbs {margin: 0 -6px;}}.product_columns_2 .product-list.thumbs.main_blocks_list {margin: 0;display: block;padding-left: 0.1px;}.product_columns_2 .product-list.thumbs.main_blocks_list .product-item {width: auto;margin: 0;padding: 0;margin-bottom: 0;}@media (max-width: 767px) {.product_columns_2 .product-list.thumbs.main_blocks_list .product-item {padding-top: 6px;}}.product_columns_2 .product-list.thumbs.main_blocks_list:not(.tns-slider) {display: flex;flex-wrap: nowrap;overflow: hidden;white-space: nowrap;margin: 0 -10px;}@media (max-width: 1260px) {.product_columns_2 .product-list.thumbs.main_blocks_list:not(.tns-slider) {margin: 0 -10px;}}@media (max-width: 767px) {.product_columns_2 .product-list.thumbs.main_blocks_list:not(.tns-slider) {margin: 0 -6px;}}.product_columns_2 .product-list.thumbs.main_blocks_list:not(.tns-slider) .product-item-wrap {white-space: normal;margin-left: 10px;margin-right: 10px;width: calc(50% - 20px);min-width: calc(50% - 20px);}@media (max-width: 1260px) {.product_columns_2 .product-list.thumbs.main_blocks_list:not(.tns-slider) .product-item-wrap {margin-left: 10px;margin-right: 10px;width: calc(50% - 20px);min-width: calc(50% - 20px);}}@media (max-width: 767px) {.product_columns_2 .product-list.thumbs.main_blocks_list:not(.tns-slider) .product-item-wrap {margin-left: 6px;margin-right: 6px;width: calc(50% - 12px);min-width: calc(50% - 12px);}}@media (max-width: 639px) {.product_columns_2 .product-list.thumbs.main_blocks_list:not(.tns-slider) .product-item-wrap {width: calc(50% - 12px);min-width: calc(50% - 12px);}}.product_columns_2 .product-list.thumbs .product-item {position: relative;margin: 0 10px 20px;width: calc(50% - 20px);}@media (max-width: 1260px) {.product_columns_2 .product-list.thumbs .product-item {margin: 0 10px 20px;width: calc(50% - 20px);}}@media (max-width: 767px) {.product_columns_2 .product-list.thumbs .product-item {margin: 0 6px 20px;width: calc(50% - 12px);}}@media (max-width: 639px) {.product_columns_2 .product-list.thumbs .product-item {width: calc(50% - 12px);}}.product_columns_2 .product-list.thumbs .product-item__inner {display: flex;height: 100%;padding: 30px;flex-direction: column;background: var(--gr_bg);border-radius: var(--gr_wrap_radius);transition: all 0.2s linear;}@media (min-width: 1024px) {.product_columns_2 .product-list.thumbs .product-item__inner:hover {box-shadow: 0 0 0 1px var(--gr_accent);}}@media (max-width: 1360px) {.product_columns_2 .product-list.thumbs .product-item__inner {padding: 20px;}}@media (max-width: 480px) {.product_columns_2 .product-list.thumbs .product-item__inner {padding: 10px;}}.product_columns_2 .product-list.thumbs .product-item__top {position: relative;}.product_columns_2 .product-list.thumbs .product-item__bottom {height: 100%;display: flex;flex-direction: column;justify-content: space-between;}.product_columns_2 .product-list.thumbs .product-item .gr-product-image {position: relative;padding-top: 100%;margin: 0 0 16px;border-radius: var(--gr_inner_radius);}@media (max-width: 767px) {.product_columns_2 .product-list.thumbs .product-item .gr-product-image {margin: 0 0 8px;}}.product_columns_2 .product-list.thumbs .product-item .gr-product-image.no-image {background: var(--noImageDefault);}.product_columns_2 .product-list.thumbs .product-item .gr-product-image a {position: absolute;top: 0;left: 0;right: 0;bottom: 0;font-size: 0;overflow: hidden;border-radius: var(--gr_inner_radius);text-decoration: none;display: flex;}.product_columns_2 .product-list.thumbs .product-item .gr-product-image a:before {position: absolute;content: '';top: 0;left: 0;right: 0;bottom: 0;z-index: 1;pointer-events: none;border-radius: var(--gr_inner_radius);background: var(--gr_product_img_overlay);}.product_columns_2 .product-list.thumbs .product-item .gr-product-image a img {position: absolute;top: 0;left: 0;right: 0;bottom: 0;width: 100%;height: 100%;object-fit: cover;}.product_columns_2 .product-list.thumbs .product-item .gr-product-image:hover .quick-view-trigger {opacity: 1;visibility: visible;transform: translate(-50%, -50%) scale(1, 1);}.product_columns_2 .product-list.thumbs .product-item .product-flags {position: absolute;z-index: 1;top: 10px;left: 10px;right: 10px;display: flex;flex-wrap: wrap;}@media (max-width: 767px) {.product_columns_2 .product-list.thumbs .product-item .product-flags {top: 0;left: 0;right: 0;}}@media (max-width: 767px) {.product_columns_2 .product-list.thumbs .product-item .product-flags__item {font-size: 12px;line-height: 1.1;}}@media (max-width: 767px) {.product_columns_2 .product-list.thumbs .product-item .product-flags__item span {padding: 6px 10px 4px;}}.product_columns_2 .product-list.thumbs .product-item .quick-view-trigger {position: absolute;top: 50%;left: 50%;opacity: 0;visibility: hidden;transition: all 0.2s linear;transform: translate(-50%, -50%) scale(0.5, 0.5);}@media (max-width: 1023px) {.product_columns_2 .product-list.thumbs .product-item .quick-view-trigger {display: none;}}.product_columns_2 .product-list.thumbs .product-item .gr-product-name {font-size: 17px;line-height: 1.3;margin-bottom: 0.6em;font-family: var(--font1);font-weight: var(--font1_700);}@media (max-width: 767px) {.product_columns_2 .product-list.thumbs .product-item .gr-product-name {font-size: 14px;}}.product_columns_2 .product-list.thumbs .product-item .gr-product-name a {color: var(--on_gr_bg_acc_text);text-decoration: none;transition: all 0.2s linear;border-bottom: 1px solid transparent;}.product_columns_2 .product-list.thumbs .product-item .gr-product-name a:hover {border-bottom-color: var(--on_gr_bg_acc_text_5);}.product_columns_2 .product-list.thumbs .product-item .gr-vendor-block {font-size: 14px;line-height: 1.1;margin-bottom: 8px;font-family: var(--font1);font-weight: var(--font1_400);}.product_columns_2 .product-list.thumbs .product-item .gr-vendor-block a {color: var(--on_gr_bg_link);text-decoration: none;transition: all 0.2s linear;border-bottom: 1px solid transparent;}.product_columns_2 .product-list.thumbs .product-item .gr-vendor-block a:hover {border-bottom-color: var(--on_gr_bg_link_5);}.product_columns_2 .product-list.thumbs .product-item .tpl-stars {margin: 14px 0 20px -2px;}@media (max-width: 767px) {.product_columns_2 .product-list.thumbs .product-item .tpl-stars {margin: 0 0 8px -2px;}}.product_columns_2 .product-list.thumbs .product-item .product-article {font-size: 14px;line-height: 1.1;margin-bottom: 10px;font-family: var(--font1);font-weight: var(--font1_400);color: var(--on_gr_bg_sec_text);}@media (max-width: 767px) {.product_columns_2 .product-list.thumbs .product-item .product-article {font-size: 13px;line-height: 1.25;margin-bottom: 8px;}}.product_columns_2 .product-list.thumbs .product-item .gr-product-anonce {color: var(--on_gr_bg_sec_text_8);font-size: 14px;line-height: 1.25;margin-bottom: 20px;}@media (max-width: 767px) {.product_columns_2 .product-list.thumbs .product-item .gr-product-anonce {font-size: 13px;margin-bottom: 8px;}}.product_columns_2 .product-list.thumbs .product-item .gr-product-options {display: flex;flex-direction: column;margin-bottom: 12px;}@media (max-width: 1260px) {.product_columns_2 .product-list.thumbs .product-item .gr-product-options {margin-bottom: 10px;}}.product_columns_2 .product-list.thumbs .product-item .gr-product-options .gr-options-more {order: -1;font-size: 0;}.product_columns_2 .product-list.thumbs .product-item .gr-product-options .gr-options-container {display: none;}.product_columns_2 .product-list.thumbs .product-item .gr-product-options .shop2-product-options {padding-top: 10px;}@media (max-width: 767px) {.product_columns_2 .product-list.thumbs .product-item .gr-product-options .shop2-product-options {padding-top: 6px;}}.product_columns_2 .product-list.thumbs .product-item .gr-product-options .option-item {margin-bottom: 10px;}.product_columns_2 .product-list.thumbs .product-item .gr-product-options .option-item.gr_color_option:not(.gr_type_texture) .option-title {margin: 0 0 12px;}@media (max-width: 767px) {.product_columns_2 .product-list.thumbs .product-item .gr-product-options .option-item.gr_color_option:not(.gr_type_texture) .option-title {margin: 0 0 6px;}}.product_columns_2 .product-list.thumbs .product-item .gr-product-options .option-item:last-child {margin-bottom: 0;}.product_columns_2 .product-list.thumbs .product-item .gr-product-options .option-title {margin: 0 0 5px;}@media (max-width: 767px) {.product_columns_2 .product-list.thumbs .product-item .gr-product-options .option-title {margin: 0 0 3px;font-size: 13px;}}@media (max-width: 767px) {.product_columns_2 .product-list.thumbs .product-item .gr-product-options .option-body {font-size: 13px;}}.product_columns_2 .product-list.thumbs .product-item .gr-product-options .option-body .file {width: 100%;}@media (max-width: 767px) {.product_columns_2 .product-list.thumbs .product-item .gr-product-options .option-body .file {font-size: 13px;line-height: 1.1;padding: 11px 14px;}}.product_columns_2 .product-list.thumbs .product-item .gr-product-options .option-body .gr-select-wrapper:before {right: 10px;}@media (max-width: 1260px) {.product_columns_2 .product-list.thumbs .product-item .gr-product-options .option-body .gr-select-wrapper:before {right: 10px;}}@media (max-width: 767px) {.product_columns_2 .product-list.thumbs .product-item .gr-product-options .option-body .gr-select-wrapper:before {right: 10px;}}@media (max-width: 767px) {.product_columns_2 .product-list.thumbs .product-item .gr-product-options .shop2-product-options .shop2-color-pick li, .product_columns_2 .product-list.thumbs .product-item .gr-product-options .shop2-product-options .shop2-color-ext-list li {width: 26px !important;height: 26px;}}@media (max-width: 767px) {.product_columns_2 .product-list.thumbs .product-item .gr-product-options .shop2-product-options .shop2-color-pick li span, .product_columns_2 .product-list.thumbs .product-item .gr-product-options .shop2-product-options .shop2-color-pick li img, .product_columns_2 .product-list.thumbs .product-item .gr-product-options .shop2-product-options .shop2-color-ext-list li span, .product_columns_2 .product-list.thumbs .product-item .gr-product-options .shop2-product-options .shop2-color-ext-list li img {width: 26px;height: 26px;}}@media (max-width: 767px) {.product_columns_2 .product-list.thumbs .product-item .gr-product-options .shop2-product-options .shop2-color-pick li:after, .product_columns_2 .product-list.thumbs .product-item .gr-product-options .shop2-product-options .shop2-color-ext-list li:after {left: -5px;right: -5px;top: -5px;bottom: -5px;}}@media (max-width: 767px) {.product_columns_2 .product-list.thumbs .product-item .gr-product-options .shop2-product-options .shop2-texture-pick {margin: 0 -5px -5px 0;}}@media (max-width: 767px) {.product_columns_2 .product-list.thumbs .product-item .gr-product-options .shop2-product-options .shop2-texture-pick li {width: 50px;height: 50px;margin: 0 5px 5px 0;}.product_columns_2 .product-list.thumbs .product-item .gr-product-options .shop2-product-options .shop2-texture-pick li img {width: 50px;height: 50px;}}@media (max-width: 767px) {.product_columns_2 .product-list.thumbs .product-item .gr-product-options .shop2-color-ext-select .shop2-color-ext-options {padding: 5px 20px 5px 5px;}}@media (max-width: 767px) {.product_columns_2 .product-list.thumbs .product-item .gr-product-options .shop2-color-ext-select .shop2-color-ext-options li div {margin-top: 5px;font-size: 13px;line-height: 1.25;}}@media (max-width: 767px) {.product_columns_2 .product-list.thumbs .product-item .gr-product-options .shop2-color-ext-select .shop2-color-ext-options li span {width: 26px !important;height: 26px;margin-right: 7px;}}.product_columns_2 .product-list.thumbs .product-item .gr-product-options .shop2-product-options .shop2-color-pick li, .product_columns_2 .product-list.thumbs .product-item .gr-product-options .shop2-product-options .shop2-color-ext-list li {margin: 5px 9px;}@media (max-width: 767px) {.product_columns_2 .product-list.thumbs .product-item .gr-product-options .shop2-product-options .shop2-color-pick li, .product_columns_2 .product-list.thumbs .product-item .gr-product-options .shop2-product-options .shop2-color-ext-list li {margin: 5px 6px;}}.product_columns_2 .product-list.thumbs .product-item .shop2-product-actions + .gr-product-options {margin-top: 18px;}@media (max-width: 767px) {.product_columns_2 .product-list.thumbs .product-item .shop2-product-actions + .gr-product-options {margin-top: 10px;}}.product_columns_2 .product-list.thumbs .product-item .shop2-product-actions dl dt {display: inline-flex;}@media (max-width: 767px) {.product_columns_2 .product-list.thumbs .product-item .shop2-product-actions dl dt .icon-action {width: 20px;height: 20px;min-width: 20px;background: none;}}.product_columns_2 .product-list.thumbs .product-item .shop2-product-actions dl dt .name-action {width: auto;}@media (max-width: 767px) {.product_columns_2 .product-list.thumbs .product-item .shop2-product-actions dl dt .name-action {font-size: 13px;line-height: 1.15;}}.product_columns_2 .product-list.thumbs .product-item .product-compare {margin-top: 11px;}@media (max-width: 767px) {.product_columns_2 .product-list.thumbs .product-item .product-compare {margin-top: 7px;}}@media (max-width: 767px) {.product_columns_2 .product-list.thumbs .product-item .product-compare .gr-compare-plus {padding-left: 28px;}}@media (max-width: 375px) {.product_columns_2 .product-list.thumbs .product-item .product-compare .gr-compare-plus {font-size: 12px;}}@media (max-width: 767px) {.product_columns_2 .product-list.thumbs .product-item .product-compare .gr-compare-checkbox {margin-right: 8px;width: 20px;height: 30px;}}@media (max-width: 375px) {.product_columns_2 .product-list.thumbs .product-item .product-compare.product-compare-added .link-reset {font-size: 12px;}}@media (max-width: 767px) {.product_columns_2 .product-list.thumbs .product-item .product-compare .gr-svg-icon {display: none;}.product_columns_2 .product-list.thumbs .product-item .product-compare .gr-svg-icon.gr_small_icon {display: block;margin-top: -10px;}}@media (max-width: 767px) {.product_columns_2 .product-list.thumbs .product-item .gr-favorite-btn-wrapper {margin-top: 2px;}}@media (max-width: 767px) {.product_columns_2 .product-list.thumbs .product-item .gr-favorite-btn-wrapper .gr-favorite-btn {padding-left: 28px;}}@media (max-width: 375px) {.product_columns_2 .product-list.thumbs .product-item .gr-favorite-btn-wrapper .gr-favorite-btn {font-size: 12px;}}@media (max-width: 375px) {.product_columns_2 .product-list.thumbs .product-item .gr-favorite-btn-wrapper .gr-favorite-btn.active .gr-favorite-btn__link {font-size: 12px;}}@media (max-width: 767px) {.product_columns_2 .product-list.thumbs .product-item .gr-favorite-btn-wrapper .gr-favorite-btn__icon {width: 20px;height: 20px;left: -3px;margin-top: -10px;}.product_columns_2 .product-list.thumbs .product-item .gr-favorite-btn-wrapper .gr-favorite-btn__icon .gr-svg-icon {display: none;}.product_columns_2 .product-list.thumbs .product-item .gr-favorite-btn-wrapper .gr-favorite-btn__icon .gr-svg-icon.gr_small_icon {display: block;}}.product_columns_2 .product-list.thumbs .product-item .product-additional {display: flex;flex-direction: column;}@media (max-width: 1260px) {.product_columns_2 .product-list.thumbs .product-item .product-additional {height: 100%;}}.product_columns_2 .product-list.thumbs .product-item .product-additional__top {display: flex;flex-direction: column;align-items: flex-end;padding: 0 0 5px;}@media (max-width: 1260px) {.product_columns_2 .product-list.thumbs .product-item .product-additional__top {flex-direction: column;padding: 0;}}.product_columns_2 .product-list.thumbs .product-item .product-additional__top-left {width: 100%;display: flex;flex-wrap: wrap;align-items: flex-end;justify-content: space-between;margin: 0 0 20px;min-height: 48px;}@media (max-width: 1260px) {.product_columns_2 .product-list.thumbs .product-item .product-additional__top-left {min-height: 0;}}@media (max-width: 767px) {.product_columns_2 .product-list.thumbs .product-item .product-additional__top-left {margin: 0 0 10px;}}@media (max-width: 479px) {.product_columns_2 .product-list.thumbs .product-item .product-additional__top-left {flex-direction: column;align-items: flex-start;}}.product_columns_2 .product-list.thumbs .product-item .product-additional__top-right {width: 100%;display: flex;flex-direction: column;justify-content: flex-end;}.product_columns_2 .product-list.thumbs .product-item .product-additional__bottom {margin-top: auto;}@media (min-width: 640px) {.product_columns_2 .product-list.thumbs .product-item .product-additional__add {display: flex;flex-wrap: wrap;align-items: flex-end;justify-content: space-between;}}.product_columns_2 .product-list.thumbs .product-item .gr-amount-flag {order: 2;margin-top: 6px;}@media (max-width: 1260px) {.product_columns_2 .product-list.thumbs .product-item .gr-amount-flag {margin-left: auto;}}@media (max-width: 479px) {.product_columns_2 .product-list.thumbs .product-item .gr-amount-flag {margin-left: 0;}}@media (max-width: 767px) {.product_columns_2 .product-list.thumbs .product-item .gr-amount-flag span {font-size: 11px;padding: 5px 10px 4px;}}.product_columns_2 .product-list.thumbs .product-item .product-price {font-size: 0;margin-right: 20px;display: flex;flex-direction: column;justify-content: flex-end;}@media (max-width: 767px) {.product_columns_2 .product-list.thumbs .product-item .product-price {margin-right: 10px;}}.product_columns_2 .product-list.thumbs .product-item .product-price .price-old {font-size: 0;margin: 0 0 1px;color: var(--on_gr_bg_sec_text_6);font-family: var(--font2);font-weight: var(--font2_400);vertical-align: top;display: inline-block;}@media (max-width: 767px) {.product_columns_2 .product-list.thumbs .product-item .product-price .price-old {margin: 0 0 1px;}}.product_columns_2 .product-list.thumbs .product-item .product-price .price-old span strong {font-size: 15px;line-height: 1;text-decoration: line-through;font-weight: var(--font2_400);}@media (max-width: 767px) {.product_columns_2 .product-list.thumbs .product-item .product-price .price-old span strong {font-size: 14px;}}.product_columns_2 .product-list.thumbs .product-item .product-price .price-old span span {font-size: 12px;line-height: 1;padding-left: 5px;}.product_columns_2 .product-list.thumbs .product-item .product-price .price-current {font-size: 0;color: var(--on_gr_bg_acc_text);font-family: var(--font1);font-weight: var(--font1_700);}.product_columns_2 .product-list.thumbs .product-item .product-price .price-current.price_on_request strong {font-size: 18px;line-height: 1.2;}@media (max-width: 767px) {.product_columns_2 .product-list.thumbs .product-item .product-price .price-current.price_on_request strong {font-size: 15px;line-height: 1.3;}}.product_columns_2 .product-list.thumbs .product-item .product-price .price-current strong {display: inline-block;font-size: 22px;line-height: 1;font-weight: var(--font1_700);}@media (max-width: 767px) {.product_columns_2 .product-list.thumbs .product-item .product-price .price-current strong {font-size: 18px;line-height: 1;}}.product_columns_2 .product-list.thumbs .product-item .product-price .price-current span {font-size: 14px;line-height: 1;padding-left: 5px;}@media (max-width: 767px) {.product_columns_2 .product-list.thumbs .product-item .product-price .price-current span {padding-left: 4px;}}.product_columns_2 .product-list.thumbs .product-item .product-price .price-current .gr-params-unit {padding-left: 3px;}.product_columns_2 .product-list.thumbs .product-item .product-amount {width: auto;}.product_columns_2 .product-list.thumbs .product-item .product-amount .amount-title {display: none;}.product_columns_2 .product-list.thumbs .product-item .product-amount .amount-min {font-size: 13px;line-height: 1.1;margin: 0 0 4px;}@media (max-width: 767px) {.product_columns_2 .product-list.thumbs .product-item .product-amount .amount-min {margin: 0 0 2px;}}.product_columns_2 .product-list.thumbs .product-item .product-amount .shop2-product-amount {float: left;margin-right: 10px;}@media (min-width: 768px) {.product_columns_2 .product-list.thumbs .product-item .product-amount .shop2-product-amount {width: 50%;}}@media (max-width: 767px) {.product_columns_2 .product-list.thumbs .product-item .product-amount .shop2-product-amount {width: 86px;margin-right: 6px;}}@media (max-width: 375px) {.product_columns_2 .product-list.thumbs .product-item .product-amount .shop2-product-amount {width: 100%;margin: 0 0 6px;float: none;}}.product_columns_2 .product-list.thumbs .product-item .product-amount .shop2-product-amount.disabled {display: none;}.product_columns_2 .product-list.thumbs .product-item .product-amount .shop2-product-amount input, .product_columns_2 .product-list.thumbs .product-item .product-amount .shop2-product-amount button {height: 50px;line-height: 50px;}@media (max-width: 767px) {.product_columns_2 .product-list.thumbs .product-item .product-amount .shop2-product-amount input, .product_columns_2 .product-list.thumbs .product-item .product-amount .shop2-product-amount button {height: 40px;line-height: 40px;}}.product_columns_2 .product-list.thumbs .product-item .shop-product-btn.notavailable {width: 100%;}@media (max-width: 639px) {.product_columns_2 .product-list.thumbs .product-item .shop-product-btn.notavailable span {padding-right: 0;}.product_columns_2 .product-list.thumbs .product-item .shop-product-btn.notavailable span svg {display: none;}}.product_columns_2 .product-list.thumbs .product-item .shop-product-btn:not(.notavailable) {float: right;padding-left: 20px;padding-right: 20px;height: 50px;}@media (min-width: 768px) {.product_columns_2 .product-list.thumbs .product-item .shop-product-btn:not(.notavailable) {width: calc(100% - 50% - 10px);}}@media (max-width: 767px) {.product_columns_2 .product-list.thumbs .product-item .shop-product-btn:not(.notavailable) {font-size: 0;padding: 0;height: 40px;width: calc(100% - 86px - 6px);}}@media (max-width: 375px) {.product_columns_2 .product-list.thumbs .product-item .shop-product-btn:not(.notavailable) {width: 100%;}}.product_columns_2 .product-list.thumbs .product-item .shop-product-btn:not(.notavailable) span {position: absolute;top: 0;left: 0;right: 0;bottom: 0;padding: 0;font-size: 0;}.product_columns_2 .product-list.thumbs .product-item .shop-product-btn:not(.notavailable) span svg {right: auto;left: 50%;transform: translate(-50%, -50%);}.product_columns_2 .product-list.thumbs .product-item .buy-one-click {margin-top: 12px;width: 100%;}@media (max-width: 767px) {.product_columns_2 .product-list.thumbs .product-item .buy-one-click {margin-top: 10px;padding: 12px 5px 13px;font-size: 14px;line-height: 1.1;}}@media (max-width: 375px) {.product_columns_2 .product-list.thumbs .product-item .buy-one-click {margin-top: 6px;font-size: 12px;}}@media (max-width: 767px) {.product_columns_2 .product-list.thumbs .product-item .buy-one-click.buy_one_click_action {padding: 12px 15px 13px;font-size: 14px;line-height: 1.1;}}@media (max-width: 375px) {.product_columns_2 .product-list.thumbs .product-item .buy-one-click.buy_one_click_action {font-size: 12px;}}.product_columns_2 .product-list.thumbs .product-item .buy-one-click.product_info_form {margin-top: 0;padding-left: 7px;padding-right: 7px;}.product_columns_3 .product-list.thumbs {font-size: inherit;line-height: inherit;display: flex;flex-wrap: wrap;margin: 0 -10px;}@media (max-width: 1260px) {.product_columns_3 .product-list.thumbs {margin: 0 -10px;}}@media (max-width: 767px) {.product_columns_3 .product-list.thumbs {margin: 0 -6px;}}.product_columns_3 .product-list.thumbs.main_blocks_list {margin: 0;display: block;padding-left: 0.1px;}.product_columns_3 .product-list.thumbs.main_blocks_list .product-item {width: auto;margin: 0;padding: 0;margin-bottom: 0;}@media (max-width: 767px) {.product_columns_3 .product-list.thumbs.main_blocks_list .product-item {padding-top: 6px;}}.product_columns_3 .product-list.thumbs.main_blocks_list:not(.tns-slider) {display: flex;flex-wrap: nowrap;overflow: hidden;white-space: nowrap;margin: 0 -10px;}@media (max-width: 1260px) {.product_columns_3 .product-list.thumbs.main_blocks_list:not(.tns-slider) {margin: 0 -10px;}}@media (max-width: 767px) {.product_columns_3 .product-list.thumbs.main_blocks_list:not(.tns-slider) {margin: 0 -6px;}}.product_columns_3 .product-list.thumbs.main_blocks_list:not(.tns-slider) .product-item-wrap {white-space: normal;margin-left: 10px;margin-right: 10px;width: calc(33.3333333333% - 20px);min-width: calc(33.3333333333% - 20px);}@media (max-width: 1260px) {.product_columns_3 .product-list.thumbs.main_blocks_list:not(.tns-slider) .product-item-wrap {margin-left: 10px;margin-right: 10px;width: calc(33.3333333333% - 20px);min-width: calc(33.3333333333% - 20px);}}@media (max-width: 767px) {.product_columns_3 .product-list.thumbs.main_blocks_list:not(.tns-slider) .product-item-wrap {margin-left: 6px;margin-right: 6px;width: calc(33.3333333333% - 12px);min-width: calc(33.3333333333% - 12px);}}@media (max-width: 639px) {.product_columns_3 .product-list.thumbs.main_blocks_list:not(.tns-slider) .product-item-wrap {width: calc(50% - 12px);min-width: calc(50% - 12px);}}.product_columns_3 .product-list.thumbs .product-item {position: relative;margin: 0 10px 20px;width: calc(33.3333333333% - 20px);}@media (max-width: 1260px) {.product_columns_3 .product-list.thumbs .product-item {margin: 0 10px 20px;width: calc(33.3333333333% - 20px);}}@media (max-width: 767px) {.product_columns_3 .product-list.thumbs .product-item {margin: 0 6px 20px;width: calc(33.3333333333% - 12px);}}@media (max-width: 639px) {.product_columns_3 .product-list.thumbs .product-item {width: calc(50% - 12px);}}.product_columns_3 .product-list.thumbs .product-item__inner {display: flex;height: 100%;padding: 30px;flex-direction: column;background: var(--gr_bg);border-radius: var(--gr_wrap_radius);transition: all 0.2s linear;}@media (min-width: 1024px) {.product_columns_3 .product-list.thumbs .product-item__inner:hover {box-shadow: 0 0 0 1px var(--gr_accent);}}@media (max-width: 1360px) {.product_columns_3 .product-list.thumbs .product-item__inner {padding: 20px;}}@media (max-width: 480px) {.product_columns_3 .product-list.thumbs .product-item__inner {padding: 10px;}}.product_columns_3 .product-list.thumbs .product-item__top {position: relative;}.product_columns_3 .product-list.thumbs .product-item__bottom {height: 100%;display: flex;flex-direction: column;justify-content: space-between;}.product_columns_3 .product-list.thumbs .product-item .gr-product-image {position: relative;padding-top: 100%;margin: 0 0 16px;border-radius: var(--gr_inner_radius);}@media (max-width: 767px) {.product_columns_3 .product-list.thumbs .product-item .gr-product-image {margin: 0 0 8px;}}.product_columns_3 .product-list.thumbs .product-item .gr-product-image.no-image {background: var(--noImageDefault);}.product_columns_3 .product-list.thumbs .product-item .gr-product-image a {position: absolute;top: 0;left: 0;right: 0;bottom: 0;font-size: 0;overflow: hidden;border-radius: var(--gr_inner_radius);text-decoration: none;display: flex;}.product_columns_3 .product-list.thumbs .product-item .gr-product-image a:before {position: absolute;content: '';top: 0;left: 0;right: 0;bottom: 0;z-index: 1;pointer-events: none;border-radius: var(--gr_inner_radius);background: var(--gr_product_img_overlay);}.product_columns_3 .product-list.thumbs .product-item .gr-product-image a img {position: absolute;top: 0;left: 0;right: 0;bottom: 0;width: 100%;height: 100%;object-fit: cover;}.product_columns_3 .product-list.thumbs .product-item .gr-product-image:hover .quick-view-trigger {opacity: 1;visibility: visible;transform: translate(-50%, -50%) scale(1, 1);}.product_columns_3 .product-list.thumbs .product-item .product-flags {position: absolute;z-index: 1;top: 10px;left: 10px;right: 10px;display: flex;flex-wrap: wrap;}@media (max-width: 767px) {.product_columns_3 .product-list.thumbs .product-item .product-flags {top: 0;left: 0;right: 0;}}@media (max-width: 767px) {.product_columns_3 .product-list.thumbs .product-item .product-flags__item {font-size: 12px;line-height: 1.1;}}@media (max-width: 767px) {.product_columns_3 .product-list.thumbs .product-item .product-flags__item span {padding: 6px 10px 4px;}}.product_columns_3 .product-list.thumbs .product-item .quick-view-trigger {position: absolute;top: 50%;left: 50%;opacity: 0;visibility: hidden;transition: all 0.2s linear;transform: translate(-50%, -50%) scale(0.5, 0.5);}@media (max-width: 1023px) {.product_columns_3 .product-list.thumbs .product-item .quick-view-trigger {display: none;}}.product_columns_3 .product-list.thumbs .product-item .gr-product-name {font-size: 16px;line-height: 1.3;margin-bottom: 0.6em;font-family: var(--font1);font-weight: var(--font1_700);}@media (max-width: 767px) {.product_columns_3 .product-list.thumbs .product-item .gr-product-name {font-size: 14px;}}.product_columns_3 .product-list.thumbs .product-item .gr-product-name a {color: var(--on_gr_bg_acc_text);text-decoration: none;transition: all 0.2s linear;border-bottom: 1px solid transparent;}.product_columns_3 .product-list.thumbs .product-item .gr-product-name a:hover {border-bottom-color: var(--on_gr_bg_acc_text_5);}.product_columns_3 .product-list.thumbs .product-item .gr-vendor-block {font-size: 14px;line-height: 1.1;margin-bottom: 8px;font-family: var(--font1);font-weight: var(--font1_400);}.product_columns_3 .product-list.thumbs .product-item .gr-vendor-block a {color: var(--on_gr_bg_link);text-decoration: none;transition: all 0.2s linear;border-bottom: 1px solid transparent;}.product_columns_3 .product-list.thumbs .product-item .gr-vendor-block a:hover {border-bottom-color: var(--on_gr_bg_link_5);}.product_columns_3 .product-list.thumbs .product-item .tpl-stars {margin: 14px 0 20px -2px;}@media (max-width: 767px) {.product_columns_3 .product-list.thumbs .product-item .tpl-stars {margin: 0 0 8px -2px;}}.product_columns_3 .product-list.thumbs .product-item .product-article {font-size: 14px;line-height: 1.1;margin-bottom: 10px;font-family: var(--font1);font-weight: var(--font1_400);color: var(--on_gr_bg_sec_text);}@media (max-width: 767px) {.product_columns_3 .product-list.thumbs .product-item .product-article {font-size: 13px;line-height: 1.25;margin-bottom: 8px;}}.product_columns_3 .product-list.thumbs .product-item .gr-product-anonce {color: var(--on_gr_bg_sec_text_8);font-size: 14px;line-height: 1.25;margin-bottom: 20px;}@media (max-width: 767px) {.product_columns_3 .product-list.thumbs .product-item .gr-product-anonce {font-size: 13px;margin-bottom: 8px;}}.product_columns_3 .product-list.thumbs .product-item .gr-product-options {display: flex;flex-direction: column;}.product_columns_3 .product-list.thumbs .product-item .gr-product-options .gr-options-more {order: -1;font-size: 0;}.product_columns_3 .product-list.thumbs .product-item .gr-product-options .gr-options-container {display: none;}.product_columns_3 .product-list.thumbs .product-item .gr-product-options .shop2-product-options {padding-top: 10px;}@media (max-width: 767px) {.product_columns_3 .product-list.thumbs .product-item .gr-product-options .shop2-product-options {padding-top: 6px;}}.product_columns_3 .product-list.thumbs .product-item .gr-product-options .option-item {margin-bottom: 10px;}.product_columns_3 .product-list.thumbs .product-item .gr-product-options .option-item.gr_color_option:not(.gr_type_texture) .option-title {margin: 0 0 12px;}@media (max-width: 767px) {.product_columns_3 .product-list.thumbs .product-item .gr-product-options .option-item.gr_color_option:not(.gr_type_texture) .option-title {margin: 0 0 6px;}}.product_columns_3 .product-list.thumbs .product-item .gr-product-options .option-item:last-child {margin-bottom: 0;}.product_columns_3 .product-list.thumbs .product-item .gr-product-options .option-title {margin: 0 0 5px;}@media (max-width: 767px) {.product_columns_3 .product-list.thumbs .product-item .gr-product-options .option-title {margin: 0 0 3px;font-size: 13px;}}@media (max-width: 767px) {.product_columns_3 .product-list.thumbs .product-item .gr-product-options .option-body {font-size: 13px;}}.product_columns_3 .product-list.thumbs .product-item .gr-product-options .option-body .file {width: 100%;}@media (max-width: 767px) {.product_columns_3 .product-list.thumbs .product-item .gr-product-options .option-body .file {font-size: 13px;line-height: 1.1;padding: 11px 14px;}}.product_columns_3 .product-list.thumbs .product-item .gr-product-options .option-body .gr-select-wrapper:before {right: 10px;}@media (max-width: 1260px) {.product_columns_3 .product-list.thumbs .product-item .gr-product-options .option-body .gr-select-wrapper:before {right: 10px;}}@media (max-width: 767px) {.product_columns_3 .product-list.thumbs .product-item .gr-product-options .option-body .gr-select-wrapper:before {right: 10px;}}@media (max-width: 767px) {.product_columns_3 .product-list.thumbs .product-item .gr-product-options .shop2-product-options .shop2-color-pick li, .product_columns_3 .product-list.thumbs .product-item .gr-product-options .shop2-product-options .shop2-color-ext-list li {width: 26px !important;height: 26px;}}@media (max-width: 767px) {.product_columns_3 .product-list.thumbs .product-item .gr-product-options .shop2-product-options .shop2-color-pick li span, .product_columns_3 .product-list.thumbs .product-item .gr-product-options .shop2-product-options .shop2-color-pick li img, .product_columns_3 .product-list.thumbs .product-item .gr-product-options .shop2-product-options .shop2-color-ext-list li span, .product_columns_3 .product-list.thumbs .product-item .gr-product-options .shop2-product-options .shop2-color-ext-list li img {width: 26px;height: 26px;}}@media (max-width: 767px) {.product_columns_3 .product-list.thumbs .product-item .gr-product-options .shop2-product-options .shop2-color-pick li:after, .product_columns_3 .product-list.thumbs .product-item .gr-product-options .shop2-product-options .shop2-color-ext-list li:after {left: -5px;right: -5px;top: -5px;bottom: -5px;}}@media (max-width: 767px) {.product_columns_3 .product-list.thumbs .product-item .gr-product-options .shop2-product-options .shop2-texture-pick {margin: 0 -5px -5px 0;}}@media (max-width: 767px) {.product_columns_3 .product-list.thumbs .product-item .gr-product-options .shop2-product-options .shop2-texture-pick li {width: 50px;height: 50px;margin: 0 5px 5px 0;}.product_columns_3 .product-list.thumbs .product-item .gr-product-options .shop2-product-options .shop2-texture-pick li img {width: 50px;height: 50px;}}@media (max-width: 767px) {.product_columns_3 .product-list.thumbs .product-item .gr-product-options .shop2-color-ext-select .shop2-color-ext-options {padding: 5px 20px 5px 5px;}}@media (max-width: 767px) {.product_columns_3 .product-list.thumbs .product-item .gr-product-options .shop2-color-ext-select .shop2-color-ext-options li div {margin-top: 5px;font-size: 13px;line-height: 1.25;}}@media (max-width: 767px) {.product_columns_3 .product-list.thumbs .product-item .gr-product-options .shop2-color-ext-select .shop2-color-ext-options li span {width: 26px !important;height: 26px;margin-right: 7px;}}.product_columns_3 .product-list.thumbs .product-item .shop2-product-actions + .gr-product-options {margin-top: 18px;}@media (max-width: 767px) {.product_columns_3 .product-list.thumbs .product-item .shop2-product-actions + .gr-product-options {margin-top: 10px;}}.product_columns_3 .product-list.thumbs .product-item .shop2-product-actions dl dt {display: inline-flex;}@media (max-width: 767px) {.product_columns_3 .product-list.thumbs .product-item .shop2-product-actions dl dt .icon-action {width: 20px;height: 20px;min-width: 20px;background: none;}}.product_columns_3 .product-list.thumbs .product-item .shop2-product-actions dl dt .name-action {width: auto;}@media (max-width: 767px) {.product_columns_3 .product-list.thumbs .product-item .shop2-product-actions dl dt .name-action {font-size: 13px;line-height: 1.15;}}.product_columns_3 .product-list.thumbs .product-item .product-compare {margin-top: 11px;}@media (max-width: 767px) {.product_columns_3 .product-list.thumbs .product-item .product-compare {margin-top: 7px;}}@media (max-width: 767px) {.product_columns_3 .product-list.thumbs .product-item .product-compare .gr-compare-plus {padding-left: 28px;}}@media (max-width: 375px) {.product_columns_3 .product-list.thumbs .product-item .product-compare .gr-compare-plus {font-size: 12px;}}@media (max-width: 767px) {.product_columns_3 .product-list.thumbs .product-item .product-compare .gr-compare-checkbox {margin-right: 8px;width: 20px;height: 30px;}}@media (max-width: 375px) {.product_columns_3 .product-list.thumbs .product-item .product-compare.product-compare-added .link-reset {font-size: 12px;}}@media (max-width: 767px) {.product_columns_3 .product-list.thumbs .product-item .product-compare .gr-svg-icon {display: none;}.product_columns_3 .product-list.thumbs .product-item .product-compare .gr-svg-icon.gr_small_icon {display: block;margin-top: -10px;}}@media (max-width: 767px) {.product_columns_3 .product-list.thumbs .product-item .gr-favorite-btn-wrapper {margin-top: 2px;}}@media (max-width: 767px) {.product_columns_3 .product-list.thumbs .product-item .gr-favorite-btn-wrapper .gr-favorite-btn {padding-left: 28px;}}@media (max-width: 375px) {.product_columns_3 .product-list.thumbs .product-item .gr-favorite-btn-wrapper .gr-favorite-btn {font-size: 12px;}}@media (max-width: 375px) {.product_columns_3 .product-list.thumbs .product-item .gr-favorite-btn-wrapper .gr-favorite-btn.active .gr-favorite-btn__link {font-size: 12px;}}@media (max-width: 767px) {.product_columns_3 .product-list.thumbs .product-item .gr-favorite-btn-wrapper .gr-favorite-btn__icon {width: 20px;height: 20px;left: -3px;margin-top: -10px;}.product_columns_3 .product-list.thumbs .product-item .gr-favorite-btn-wrapper .gr-favorite-btn__icon .gr-svg-icon {display: none;}.product_columns_3 .product-list.thumbs .product-item .gr-favorite-btn-wrapper .gr-favorite-btn__icon .gr-svg-icon.gr_small_icon {display: block;}}.product_columns_3 .product-list.thumbs .product-item .product-additional {display: flex;flex-direction: column;height: 100%;}.product_columns_3 .product-list.thumbs .product-item .product-additional__top {display: flex;flex-direction: column;height: 100%;}.product_columns_3 .product-list.thumbs .product-item .product-additional__top-left {padding: 20px 0 4px;display: flex;flex-wrap: wrap;align-items: flex-end;justify-content: space-between;}@media (max-width: 1260px) {.product_columns_3 .product-list.thumbs .product-item .product-additional__top-left {align-items: flex-end;padding: 10px 0 4px;}}.product_columns_3 .product-list.thumbs .product-item .product-additional__top-right {margin-top: auto;display: flex;flex-direction: column;justify-content: flex-end;}.product_columns_3 .product-list.thumbs .product-item .product-additional__bottom {margin-top: auto;}@media (min-width: 1024px) {.product_columns_3 .product-list.thumbs .product-item .product-additional__add {display: flex;flex-wrap: wrap;align-items: flex-end;justify-content: space-between;}}.product_columns_3 .product-list.thumbs .product-item .gr-amount-flag {order: 2;margin: 0 0 6px;}@media (max-width: 767px) {.product_columns_3 .product-list.thumbs .product-item .gr-amount-flag {margin: 0 0 4px;}}@media (max-width: 767px) {.product_columns_3 .product-list.thumbs .product-item .gr-amount-flag span {padding: 5px 10px 4px;font-size: 11px;}}.product_columns_3 .product-list.thumbs .product-item .product-price {font-size: 0;margin-right: 5px;margin-bottom: 8px;display: flex;flex-direction: column;justify-content: flex-end;}.product_columns_3 .product-list.thumbs .product-item .product-price .price-old {font-size: 0;margin-bottom: 2px;color: var(--on_gr_bg_sec_text_6);font-family: var(--font2);font-weight: var(--font2_400);vertical-align: top;display: inline-block;}@media (max-width: 767px) {.product_columns_3 .product-list.thumbs .product-item .product-price .price-old {margin-bottom: 1px;}}.product_columns_3 .product-list.thumbs .product-item .product-price .price-old span strong {font-size: 12px;line-height: 1;text-decoration: line-through;font-weight: var(--font2_400);}@media (max-width: 767px) {.product_columns_3 .product-list.thumbs .product-item .product-price .price-old span strong {font-size: 14px;}}.product_columns_3 .product-list.thumbs .product-item .product-price .price-old span span {font-size: 12px;line-height: 1;padding-left: 5px;}.product_columns_3 .product-list.thumbs .product-item .product-price .price-current {font-size: 0;color: var(--on_gr_bg_acc_text);font-family: var(--font1);font-weight: var(--font1_700);}.product_columns_3 .product-list.thumbs .product-item .product-price .price-current.price_on_request strong {font-size: 18px;line-height: 1.2;}@media (max-width: 1023px) {.product_columns_3 .product-list.thumbs .product-item .product-price .price-current.price_on_request strong {font-size: 15px;line-height: 1.3;}}.product_columns_3 .product-list.thumbs .product-item .product-price .price-current strong {display: inline-block;font-size: 22px;line-height: 1;font-weight: var(--font1_700);}@media (max-width: 1023px) {.product_columns_3 .product-list.thumbs .product-item .product-price .price-current strong {font-size: 18px;line-height: 1;}}.product_columns_3 .product-list.thumbs .product-item .product-price .price-current span {font-size: 14px;line-height: 1;padding-left: 5px;}@media (max-width: 1023px) {.product_columns_3 .product-list.thumbs .product-item .product-price .price-current span {padding-left: 4px;}}.product_columns_3 .product-list.thumbs .product-item .product-price .price-current .gr-params-unit {padding-left: 3px;}.product_columns_3 .product-list.thumbs .product-item .product-amount {width: auto;}.product_columns_3 .product-list.thumbs .product-item .product-amount .amount-title {display: none;}.product_columns_3 .product-list.thumbs .product-item .product-amount .amount-min {font-size: 13px;line-height: 1.1;margin: 0 0 4px;}@media (max-width: 767px) {.product_columns_3 .product-list.thumbs .product-item .product-amount .amount-min {margin: 0 0 2px;}}.product_columns_3 .product-list.thumbs .product-item .product-amount .shop2-product-amount {float: left;margin-right: 10px;}@media (min-width: 768px) {.product_columns_3 .product-list.thumbs .product-item .product-amount .shop2-product-amount {width: 50%;}}@media (max-width: 767px) {.product_columns_3 .product-list.thumbs .product-item .product-amount .shop2-product-amount {width: 86px;margin-right: 6px;}}@media (max-width: 375px) {.product_columns_3 .product-list.thumbs .product-item .product-amount .shop2-product-amount {width: 100%;margin: 0 0 6px;float: none;}}.product_columns_3 .product-list.thumbs .product-item .product-amount .shop2-product-amount.disabled {display: none;}.product_columns_3 .product-list.thumbs .product-item .product-amount .shop2-product-amount input, .product_columns_3 .product-list.thumbs .product-item .product-amount .shop2-product-amount button {height: 50px;line-height: 50px;}@media (max-width: 767px) {.product_columns_3 .product-list.thumbs .product-item .product-amount .shop2-product-amount input, .product_columns_3 .product-list.thumbs .product-item .product-amount .shop2-product-amount button {height: 40px;line-height: 40px;}}.product_columns_3 .product-list.thumbs .product-item .shop-product-btn.notavailable {width: 100%;}@media (max-width: 1023px) {.product_columns_3 .product-list.thumbs .product-item .shop-product-btn.notavailable {font-size: 15px;padding-top: 12.5px;padding-bottom: 12.5px;}}@media (max-width: 639px) {.product_columns_3 .product-list.thumbs .product-item .shop-product-btn.notavailable span {padding-right: 0;}.product_columns_3 .product-list.thumbs .product-item .shop-product-btn.notavailable span svg {display: none;}}.product_columns_3 .product-list.thumbs .product-item .shop-product-btn:not(.notavailable) {float: right;padding-left: 20px;padding-right: 20px;height: 50px;}@media (min-width: 768px) {.product_columns_3 .product-list.thumbs .product-item .shop-product-btn:not(.notavailable) {width: calc(100% - 50% - 10px);}}@media (max-width: 767px) {.product_columns_3 .product-list.thumbs .product-item .shop-product-btn:not(.notavailable) {font-size: 0;padding: 0;height: 40px;width: calc(100% - 86px - 6px);}}@media (max-width: 375px) {.product_columns_3 .product-list.thumbs .product-item .shop-product-btn:not(.notavailable) {width: 100%;}}.product_columns_3 .product-list.thumbs .product-item .shop-product-btn:not(.notavailable) span {position: absolute;top: 0;left: 0;right: 0;bottom: 0;padding: 0;font-size: 0;}.product_columns_3 .product-list.thumbs .product-item .shop-product-btn:not(.notavailable) span svg {right: auto;left: 50%;transform: translate(-50%, -50%);}.product_columns_3 .product-list.thumbs .product-item .buy-one-click {margin-top: 12px;width: 100%;}@media (max-width: 1023px) {.product_columns_3 .product-list.thumbs .product-item .buy-one-click {font-size: 15px;padding-top: 12px;padding-bottom: 13px;}}@media (max-width: 767px) {.product_columns_3 .product-list.thumbs .product-item .buy-one-click {margin-top: 10px;padding: 12px 5px 13px;font-size: 14px;line-height: 1.1;}}@media (max-width: 375px) {.product_columns_3 .product-list.thumbs .product-item .buy-one-click {margin-top: 6px;font-size: 12px;}}@media (max-width: 1023px) {.product_columns_3 .product-list.thumbs .product-item .buy-one-click.buy_one_click_action {font-size: 15px;padding-top: 12px;padding-bottom: 13px;}}@media (max-width: 767px) {.product_columns_3 .product-list.thumbs .product-item .buy-one-click.buy_one_click_action {padding: 12px 15px 13px;font-size: 14px;line-height: 1.1;}}@media (max-width: 375px) {.product_columns_3 .product-list.thumbs .product-item .buy-one-click.buy_one_click_action {font-size: 12px;}}.product_columns_3 .product-list.thumbs .product-item .buy-one-click.product_info_form {margin-top: 0;padding-left: 7px;padding-right: 7px;}.product_columns_4 .product-list.thumbs {font-size: inherit;line-height: inherit;display: flex;flex-wrap: wrap;margin: 0 -10px;}@media (max-width: 1260px) {.product_columns_4 .product-list.thumbs {margin: 0 -10px;}}@media (max-width: 767px) {.product_columns_4 .product-list.thumbs {margin: 0 -6px;}}.product_columns_4 .product-list.thumbs.main_blocks_list {margin: 0;display: block;padding-left: 0.1px;}.product_columns_4 .product-list.thumbs.main_blocks_list .product-item {width: auto;margin: 0;padding: 0;margin-bottom: 0;}@media (max-width: 767px) {.product_columns_4 .product-list.thumbs.main_blocks_list .product-item {padding-top: 6px;}}.product_columns_4 .product-list.thumbs.main_blocks_list:not(.tns-slider) {display: flex;flex-wrap: nowrap;overflow: hidden;white-space: nowrap;margin: 0 -10px;}@media (max-width: 1260px) {.product_columns_4 .product-list.thumbs.main_blocks_list:not(.tns-slider) {margin: 0 -10px;}}@media (max-width: 767px) {.product_columns_4 .product-list.thumbs.main_blocks_list:not(.tns-slider) {margin: 0 -6px;}}.product_columns_4 .product-list.thumbs.main_blocks_list:not(.tns-slider) .product-item-wrap {white-space: normal;margin-left: 10px;margin-right: 10px;width: calc(25% - 20px);min-width: calc(25% - 20px);}@media (max-width: 1260px) {.product_columns_4 .product-list.thumbs.main_blocks_list:not(.tns-slider) .product-item-wrap {margin-left: 10px;margin-right: 10px;width: calc(33.3333333333% - 20px);min-width: calc(33.3333333333% - 20px);}}@media (max-width: 767px) {.product_columns_4 .product-list.thumbs.main_blocks_list:not(.tns-slider) .product-item-wrap {margin-left: 6px;margin-right: 6px;width: calc(33.3333333333% - 12px);min-width: calc(33.3333333333% - 12px);}}@media (max-width: 639px) {.product_columns_4 .product-list.thumbs.main_blocks_list:not(.tns-slider) .product-item-wrap {width: calc(50% - 12px);min-width: calc(50% - 12px);}}.product_columns_4 .product-list.thumbs .product-item {position: relative;margin: 0 10px 20px;width: calc(25% - 20px);}@media (max-width: 1260px) {.product_columns_4 .product-list.thumbs .product-item {margin: 0 10px 20px;width: calc(33.3333333333% - 20px);}}@media (max-width: 767px) {.product_columns_4 .product-list.thumbs .product-item {margin: 0 6px 20px;width: calc(33.3333333333% - 12px);}}@media (max-width: 639px) {.product_columns_4 .product-list.thumbs .product-item {width: calc(50% - 12px);}}.product_columns_4 .product-list.thumbs .product-item__inner {display: flex;height: 100%;padding: 20px;flex-direction: column;background: var(--gr_bg);border-radius: var(--gr_wrap_radius);transition: all 0.2s linear;}@media (min-width: 1024px) {.product_columns_4 .product-list.thumbs .product-item__inner:hover {box-shadow: 0 0 0 1px var(--gr_accent);}}@media (max-width: 480px) {.product_columns_4 .product-list.thumbs .product-item__inner {padding: 10px;}}.product_columns_4 .product-list.thumbs .product-item__top {position: relative;}.product_columns_4 .product-list.thumbs .product-item__bottom {height: 100%;display: flex;flex-direction: column;justify-content: space-between;}.product_columns_4 .product-list.thumbs .product-item .gr-product-image {position: relative;padding-top: 100%;margin: 0 0 16px;border-radius: var(--gr_inner_radius);}@media (max-width: 767px) {.product_columns_4 .product-list.thumbs .product-item .gr-product-image {margin: 0 0 8px;}}.product_columns_4 .product-list.thumbs .product-item .gr-product-image.no-image {background: var(--noImageDefault);}.product_columns_4 .product-list.thumbs .product-item .gr-product-image a {position: absolute;top: 0;left: 0;right: 0;bottom: 0;font-size: 0;overflow: hidden;border-radius: var(--gr_inner_radius);text-decoration: none;display: flex;}.product_columns_4 .product-list.thumbs .product-item .gr-product-image a:before {position: absolute;content: '';top: 0;left: 0;right: 0;bottom: 0;z-index: 1;pointer-events: none;border-radius: var(--gr_inner_radius);background: var(--gr_product_img_overlay);}.product_columns_4 .product-list.thumbs .product-item .gr-product-image a img {position: absolute;top: 0;left: 0;right: 0;bottom: 0;width: 100%;height: 100%;object-fit: cover;}.product_columns_4 .product-list.thumbs .product-item .gr-product-image:hover .quick-view-trigger {opacity: 1;visibility: visible;transform: translate(-50%, -50%) scale(1, 1);}.product_columns_4 .product-list.thumbs .product-item .product-flags {position: absolute;z-index: 1;top: 10px;left: 10px;right: 10px;display: flex;flex-wrap: wrap;}@media (max-width: 767px) {.product_columns_4 .product-list.thumbs .product-item .product-flags {top: 0;left: 0;right: 0;}}@media (max-width: 767px) {.product_columns_4 .product-list.thumbs .product-item .product-flags__item {font-size: 12px;line-height: 1.1;}}@media (max-width: 767px) {.product_columns_4 .product-list.thumbs .product-item .product-flags__item span {padding: 6px 10px 4px;}}.product_columns_4 .product-list.thumbs .product-item .quick-view-trigger {position: absolute;top: 50%;left: 50%;opacity: 0;visibility: hidden;transition: all 0.2s linear;transform: translate(-50%, -50%) scale(0.5, 0.5);}@media (max-width: 1023px) {.product_columns_4 .product-list.thumbs .product-item .quick-view-trigger {display: none;}}.product_columns_4 .product-list.thumbs .product-item .gr-product-name {font-size: 16px;line-height: 1.3;margin-bottom: 0.6em;font-family: var(--font1);font-weight: var(--font1_700);}@media (max-width: 767px) {.product_columns_4 .product-list.thumbs .product-item .gr-product-name {font-size: 14px;}}.product_columns_4 .product-list.thumbs .product-item .gr-product-name a {color: var(--on_gr_bg_acc_text);text-decoration: none;transition: all 0.2s linear;border-bottom: 1px solid transparent;}.product_columns_4 .product-list.thumbs .product-item .gr-product-name a:hover {border-bottom-color: var(--on_gr_bg_acc_text_5);}.product_columns_4 .product-list.thumbs .product-item .gr-vendor-block {font-size: 14px;line-height: 1.1;margin-bottom: 8px;font-family: var(--font1);font-weight: var(--font1_400);}.product_columns_4 .product-list.thumbs .product-item .gr-vendor-block a {color: var(--on_gr_bg_link);text-decoration: none;transition: all 0.2s linear;border-bottom: 1px solid transparent;}.product_columns_4 .product-list.thumbs .product-item .gr-vendor-block a:hover {border-bottom-color: var(--on_gr_bg_link_5);}.product_columns_4 .product-list.thumbs .product-item .tpl-stars {margin: 14px 0 20px -2px;}@media (max-width: 767px) {.product_columns_4 .product-list.thumbs .product-item .tpl-stars {margin: 0 0 8px -2px;}}.product_columns_4 .product-list.thumbs .product-item .product-article {font-size: 14px;line-height: 1.1;margin-bottom: 10px;font-family: var(--font1);font-weight: var(--font1_400);color: var(--on_gr_bg_sec_text);}@media (max-width: 767px) {.product_columns_4 .product-list.thumbs .product-item .product-article {font-size: 13px;line-height: 1.25;margin-bottom: 8px;}}.product_columns_4 .product-list.thumbs .product-item .gr-product-anonce {color: var(--on_gr_bg_sec_text_8);font-size: 14px;line-height: 1.25;margin-bottom: 20px;}@media (max-width: 767px) {.product_columns_4 .product-list.thumbs .product-item .gr-product-anonce {font-size: 13px;margin-bottom: 8px;}}.product_columns_4 .product-list.thumbs .product-item .gr-product-options {display: flex;flex-direction: column;}.product_columns_4 .product-list.thumbs .product-item .gr-product-options .gr-options-more {order: -1;font-size: 0;}.product_columns_4 .product-list.thumbs .product-item .gr-product-options .gr-options-container {display: none;}.product_columns_4 .product-list.thumbs .product-item .gr-product-options .shop2-product-options {padding-top: 10px;}@media (max-width: 767px) {.product_columns_4 .product-list.thumbs .product-item .gr-product-options .shop2-product-options {padding-top: 6px;}}.product_columns_4 .product-list.thumbs .product-item .gr-product-options .option-item {margin-bottom: 10px;}.product_columns_4 .product-list.thumbs .product-item .gr-product-options .option-item.gr_color_option:not(.gr_type_texture) .option-title {margin: 0 0 12px;}@media (max-width: 767px) {.product_columns_4 .product-list.thumbs .product-item .gr-product-options .option-item.gr_color_option:not(.gr_type_texture) .option-title {margin: 0 0 6px;}}.product_columns_4 .product-list.thumbs .product-item .gr-product-options .option-item:last-child {margin-bottom: 0;}.product_columns_4 .product-list.thumbs .product-item .gr-product-options .option-title {margin: 0 0 5px;}@media (max-width: 767px) {.product_columns_4 .product-list.thumbs .product-item .gr-product-options .option-title {margin: 0 0 3px;font-size: 13px;}}@media (max-width: 767px) {.product_columns_4 .product-list.thumbs .product-item .gr-product-options .option-body {font-size: 13px;}}.product_columns_4 .product-list.thumbs .product-item .gr-product-options .option-body .file {width: 100%;}@media (max-width: 767px) {.product_columns_4 .product-list.thumbs .product-item .gr-product-options .option-body .file {font-size: 13px;line-height: 1.1;padding: 11px 14px;}}.product_columns_4 .product-list.thumbs .product-item .gr-product-options .option-body .gr-select-wrapper:before {right: 10px;}@media (max-width: 1260px) {.product_columns_4 .product-list.thumbs .product-item .gr-product-options .option-body .gr-select-wrapper:before {right: 10px;}}@media (max-width: 767px) {.product_columns_4 .product-list.thumbs .product-item .gr-product-options .option-body .gr-select-wrapper:before {right: 10px;}}@media (max-width: 767px) {.product_columns_4 .product-list.thumbs .product-item .gr-product-options .shop2-product-options .shop2-color-pick li, .product_columns_4 .product-list.thumbs .product-item .gr-product-options .shop2-product-options .shop2-color-ext-list li {width: 26px !important;height: 26px;}}@media (max-width: 767px) {.product_columns_4 .product-list.thumbs .product-item .gr-product-options .shop2-product-options .shop2-color-pick li span, .product_columns_4 .product-list.thumbs .product-item .gr-product-options .shop2-product-options .shop2-color-pick li img, .product_columns_4 .product-list.thumbs .product-item .gr-product-options .shop2-product-options .shop2-color-ext-list li span, .product_columns_4 .product-list.thumbs .product-item .gr-product-options .shop2-product-options .shop2-color-ext-list li img {width: 26px;height: 26px;}}@media (max-width: 767px) {.product_columns_4 .product-list.thumbs .product-item .gr-product-options .shop2-product-options .shop2-color-pick li:after, .product_columns_4 .product-list.thumbs .product-item .gr-product-options .shop2-product-options .shop2-color-ext-list li:after {left: -5px;right: -5px;top: -5px;bottom: -5px;}}@media (max-width: 767px) {.product_columns_4 .product-list.thumbs .product-item .gr-product-options .shop2-product-options .shop2-texture-pick {margin: 0 -5px -5px 0;}}@media (max-width: 767px) {.product_columns_4 .product-list.thumbs .product-item .gr-product-options .shop2-product-options .shop2-texture-pick li {width: 50px;height: 50px;margin: 0 5px 5px 0;}.product_columns_4 .product-list.thumbs .product-item .gr-product-options .shop2-product-options .shop2-texture-pick li img {width: 50px;height: 50px;}}@media (max-width: 767px) {.product_columns_4 .product-list.thumbs .product-item .gr-product-options .shop2-color-ext-select .shop2-color-ext-options {padding: 5px 20px 5px 5px;}}@media (max-width: 767px) {.product_columns_4 .product-list.thumbs .product-item .gr-product-options .shop2-color-ext-select .shop2-color-ext-options li div {margin-top: 5px;font-size: 13px;line-height: 1.25;}}@media (max-width: 767px) {.product_columns_4 .product-list.thumbs .product-item .gr-product-options .shop2-color-ext-select .shop2-color-ext-options li span {width: 26px !important;height: 26px;margin-right: 7px;}}.product_columns_4 .product-list.thumbs .product-item .shop2-product-actions + .gr-product-options {margin-top: 18px;}@media (max-width: 767px) {.product_columns_4 .product-list.thumbs .product-item .shop2-product-actions + .gr-product-options {margin-top: 10px;}}.product_columns_4 .product-list.thumbs .product-item .shop2-product-actions dl dt {display: inline-flex;}@media (max-width: 767px) {.product_columns_4 .product-list.thumbs .product-item .shop2-product-actions dl dt .icon-action {width: 20px;height: 20px;min-width: 20px;background: none;}}.product_columns_4 .product-list.thumbs .product-item .shop2-product-actions dl dt .name-action {width: auto;}@media (max-width: 767px) {.product_columns_4 .product-list.thumbs .product-item .shop2-product-actions dl dt .name-action {font-size: 13px;line-height: 1.15;}}.product_columns_4 .product-list.thumbs .product-item .product-compare {margin-top: 11px;}@media (max-width: 767px) {.product_columns_4 .product-list.thumbs .product-item .product-compare {margin-top: 7px;}}@media (max-width: 767px) {.product_columns_4 .product-list.thumbs .product-item .product-compare .gr-compare-plus {padding-left: 28px;}}@media (max-width: 375px) {.product_columns_4 .product-list.thumbs .product-item .product-compare .gr-compare-plus {font-size: 12px;}}@media (max-width: 767px) {.product_columns_4 .product-list.thumbs .product-item .product-compare .gr-compare-checkbox {margin-right: 8px;width: 20px;height: 30px;}}@media (max-width: 375px) {.product_columns_4 .product-list.thumbs .product-item .product-compare.product-compare-added .link-reset {font-size: 12px;}}@media (max-width: 767px) {.product_columns_4 .product-list.thumbs .product-item .product-compare .gr-svg-icon {display: none;}.product_columns_4 .product-list.thumbs .product-item .product-compare .gr-svg-icon.gr_small_icon {display: block;margin-top: -10px;}}@media (max-width: 767px) {.product_columns_4 .product-list.thumbs .product-item .gr-favorite-btn-wrapper {margin-top: 2px;}}@media (max-width: 767px) {.product_columns_4 .product-list.thumbs .product-item .gr-favorite-btn-wrapper .gr-favorite-btn {padding-left: 28px;}}@media (max-width: 375px) {.product_columns_4 .product-list.thumbs .product-item .gr-favorite-btn-wrapper .gr-favorite-btn {font-size: 12px;}}@media (max-width: 375px) {.product_columns_4 .product-list.thumbs .product-item .gr-favorite-btn-wrapper .gr-favorite-btn.active .gr-favorite-btn__link {font-size: 12px;}}@media (max-width: 767px) {.product_columns_4 .product-list.thumbs .product-item .gr-favorite-btn-wrapper .gr-favorite-btn__icon {width: 20px;height: 20px;left: -3px;margin-top: -10px;}.product_columns_4 .product-list.thumbs .product-item .gr-favorite-btn-wrapper .gr-favorite-btn__icon .gr-svg-icon {display: none;}.product_columns_4 .product-list.thumbs .product-item .gr-favorite-btn-wrapper .gr-favorite-btn__icon .gr-svg-icon.gr_small_icon {display: block;}}.product_columns_4 .product-list.thumbs .product-item .product-additional {display: flex;flex-direction: column;height: 100%;}.product_columns_4 .product-list.thumbs .product-item .product-additional__top {height: 100%;display: flex;flex-direction: column;}.product_columns_4 .product-list.thumbs .product-item .product-additional__top-left {padding: 20px 0 4px;display: flex;flex-wrap: wrap;align-items: flex-end;justify-content: space-between;}@media (max-width: 1260px) {.product_columns_4 .product-list.thumbs .product-item .product-additional__top-left {align-items: flex-end;padding: 10px 0 4px;}}.product_columns_4 .product-list.thumbs .product-item .product-additional__top-right {margin-top: auto;display: flex;flex-direction: column;justify-content: flex-end;}.product_columns_4 .product-list.thumbs .product-item .product-additional__bottom {margin-top: auto;}@media (min-width: 1366px) {.product_columns_4 .product-list.thumbs .product-item .product-additional__add {display: flex;flex-wrap: wrap;align-items: flex-end;justify-content: space-between;}}.product_columns_4 .product-list.thumbs .product-item .gr-amount-flag {order: 2;margin: 0 0 6px;}@media (max-width: 767px) {.product_columns_4 .product-list.thumbs .product-item .gr-amount-flag {margin: 0 0 4px;}}@media (max-width: 767px) {.product_columns_4 .product-list.thumbs .product-item .gr-amount-flag span {padding: 5px 10px 4px;font-size: 11px;}}.product_columns_4 .product-list.thumbs .product-item .product-price {font-size: 0;margin-right: 5px;margin-bottom: 8px;display: flex;flex-direction: column;justify-content: flex-end;}.product_columns_4 .product-list.thumbs .product-item .product-price .price-old {font-size: 0;margin-bottom: 2px;color: var(--on_gr_bg_sec_text_6);font-family: var(--font2);font-weight: var(--font2_400);vertical-align: top;display: inline-block;}@media (max-width: 767px) {.product_columns_4 .product-list.thumbs .product-item .product-price .price-old {margin-bottom: 1px;}}.product_columns_4 .product-list.thumbs .product-item .product-price .price-old span strong {font-size: 15px;line-height: 1;text-decoration: line-through;font-weight: var(--font2_400);}@media (max-width: 767px) {.product_columns_4 .product-list.thumbs .product-item .product-price .price-old span strong {font-size: 14px;}}.product_columns_4 .product-list.thumbs .product-item .product-price .price-old span span {font-size: 12px;line-height: 1;padding-left: 5px;}.product_columns_4 .product-list.thumbs .product-item .product-price .price-current {font-size: 0;color: var(--on_gr_bg_acc_text);font-family: var(--font1);font-weight: var(--font1_700);}.product_columns_4 .product-list.thumbs .product-item .product-price .price-current.price_on_request strong {font-size: 18px;line-height: 1.2;}@media (max-width: 767px) {.product_columns_4 .product-list.thumbs .product-item .product-price .price-current.price_on_request strong {font-size: 15px;line-height: 1.3;}}.product_columns_4 .product-list.thumbs .product-item .product-price .price-current strong {display: inline-block;font-size: 22px;line-height: 1;font-weight: var(--font1_700);}@media (max-width: 767px) {.product_columns_4 .product-list.thumbs .product-item .product-price .price-current strong {font-size: 18px;line-height: 1;}}.product_columns_4 .product-list.thumbs .product-item .product-price .price-current span {font-size: 14px;line-height: 1;padding-left: 5px;}@media (max-width: 767px) {.product_columns_4 .product-list.thumbs .product-item .product-price .price-current span {padding-left: 4px;}}.product_columns_4 .product-list.thumbs .product-item .product-price .price-current .gr-params-unit {padding-left: 3px;}.product_columns_4 .product-list.thumbs .product-item .product-amount {width: auto;}.product_columns_4 .product-list.thumbs .product-item .product-amount .amount-title {display: none;}.product_columns_4 .product-list.thumbs .product-item .product-amount .amount-min {font-size: 13px;line-height: 1.1;margin: 0 0 4px;}@media (max-width: 767px) {.product_columns_4 .product-list.thumbs .product-item .product-amount .amount-min {margin: 0 0 2px;}}.product_columns_4 .product-list.thumbs .product-item .product-amount .shop2-product-amount {float: left;margin-right: 10px;width: 50%;}@media (max-width: 767px) {.product_columns_4 .product-list.thumbs .product-item .product-amount .shop2-product-amount {width: 86px;margin-right: 6px;}}@media (max-width: 375px) {.product_columns_4 .product-list.thumbs .product-item .product-amount .shop2-product-amount {width: 100%;margin: 0 0 6px;float: none;}}.product_columns_4 .product-list.thumbs .product-item .product-amount .shop2-product-amount.disabled {display: none;}.product_columns_4 .product-list.thumbs .product-item .product-amount .shop2-product-amount input, .product_columns_4 .product-list.thumbs .product-item .product-amount .shop2-product-amount button {height: 50px;line-height: 50px;}@media (max-width: 767px) {.product_columns_4 .product-list.thumbs .product-item .product-amount .shop2-product-amount input, .product_columns_4 .product-list.thumbs .product-item .product-amount .shop2-product-amount button {height: 40px;line-height: 40px;}}.product_columns_4 .product-list.thumbs .product-item .shop-product-btn.notavailable {width: 100%;}@media (max-width: 1260px) {.product_columns_4 .product-list.thumbs .product-item .shop-product-btn.notavailable {padding: 12px 15px 13px;font-size: 14px;line-height: 1.1;}}@media (max-width: 639px) {.product_columns_4 .product-list.thumbs .product-item .shop-product-btn.notavailable span {padding-right: 0;}.product_columns_4 .product-list.thumbs .product-item .shop-product-btn.notavailable span svg {display: none;}}.product_columns_4 .product-list.thumbs .product-item .shop-product-btn:not(.notavailable) {float: right;padding-left: 20px;padding-right: 20px;width: calc(100% - 50% - 10px);height: 50px;}@media (max-width: 767px) {.product_columns_4 .product-list.thumbs .product-item .shop-product-btn:not(.notavailable) {font-size: 0;padding: 0;height: 40px;width: calc(100% - 86px - 6px);}}@media (max-width: 375px) {.product_columns_4 .product-list.thumbs .product-item .shop-product-btn:not(.notavailable) {width: 100%;}}.product_columns_4 .product-list.thumbs .product-item .shop-product-btn:not(.notavailable) span {position: absolute;top: 0;left: 0;right: 0;bottom: 0;padding: 0;font-size: 0;}.product_columns_4 .product-list.thumbs .product-item .shop-product-btn:not(.notavailable) span svg {right: auto;left: 50%;transform: translate(-50%, -50%);}.product_columns_4 .product-list.thumbs .product-item .buy-one-click {margin-top: 12px;width: 100%;padding-left: 20px;padding-right: 20px;}@media (max-width: 1360px) and (min-width: 1261px) {.product_columns_4 .product-list.thumbs .product-item .buy-one-click {font-size: 14px;}}@media (max-width: 767px) {.product_columns_4 .product-list.thumbs .product-item .buy-one-click {margin-top: 10px;padding: 12px 5px 13px;font-size: 14px;line-height: 1.1;}}@media (max-width: 375px) {.product_columns_4 .product-list.thumbs .product-item .buy-one-click {margin-top: 6px;font-size: 12px;}}.product_columns_4 .product-list.thumbs .product-item .buy-one-click.buy_one_click_action {padding-left: 7px;padding-right: 7px;}@media (max-width: 1360px) and (min-width: 1261px) {.product_columns_4 .product-list.thumbs .product-item .buy-one-click.buy_one_click_action {font-size: 14px;}}@media (max-width: 767px) {.product_columns_4 .product-list.thumbs .product-item .buy-one-click.buy_one_click_action {padding: 12px 7px 13px;font-size: 14px;line-height: 1.1;}}@media (max-width: 375px) {.product_columns_4 .product-list.thumbs .product-item .buy-one-click.buy_one_click_action {margin-top: 6px;font-size: 12px;}}.product_columns_4 .product-list.thumbs .product-item .buy-one-click.product_info_form {margin-top: 0;padding-left: 7px;padding-right: 7px;}.product_columns_5 .product-list.thumbs {font-size: inherit;line-height: inherit;display: flex;flex-wrap: wrap;margin: 0 -10px;}@media (max-width: 1260px) {.product_columns_5 .product-list.thumbs {margin: 0 -10px;}}@media (max-width: 1023px) {.product_columns_5 .product-list.thumbs {margin: 0 -10px;}}@media (max-width: 767px) {.product_columns_5 .product-list.thumbs {margin: 0 -6px;}}.product_columns_5 .product-list.thumbs.main_blocks_list {margin: 0;display: block;padding-left: 0.1px;}.product_columns_5 .product-list.thumbs.main_blocks_list .product-item {width: auto;margin: 0;padding: 0;margin-bottom: 0;}@media (max-width: 767px) {.product_columns_5 .product-list.thumbs.main_blocks_list .product-item {padding-top: 6px;}}.product_columns_5 .product-list.thumbs.main_blocks_list:not(.tns-slider) {display: flex;flex-wrap: nowrap;overflow: hidden;white-space: nowrap;margin: 0 -10px;}@media (max-width: 1260px) {.product_columns_5 .product-list.thumbs.main_blocks_list:not(.tns-slider) {margin: 0 -10px;}}@media (max-width: 1023px) {.product_columns_5 .product-list.thumbs.main_blocks_list:not(.tns-slider) {margin: 0 -10px;}}@media (max-width: 767px) {.product_columns_5 .product-list.thumbs.main_blocks_list:not(.tns-slider) {margin: 0 -6px;}}.product_columns_5 .product-list.thumbs.main_blocks_list:not(.tns-slider) .product-item-wrap {white-space: normal;margin-left: 10px;margin-right: 10px;width: calc(20% - 20px);min-width: calc(20% - 20px);}@media (max-width: 1260px) {.product_columns_5 .product-list.thumbs.main_blocks_list:not(.tns-slider) .product-item-wrap {margin-left: 10px;margin-right: 10px;width: calc(25% - 20px);min-width: calc(25% - 20px);}}@media (max-width: 1023px) {.product_columns_5 .product-list.thumbs.main_blocks_list:not(.tns-slider) .product-item-wrap {margin-left: 10px;margin-right: 10px;width: calc(33.3333333333% - 20px);min-width: calc(33.3333333333% - 20px);}}@media (max-width: 767px) {.product_columns_5 .product-list.thumbs.main_blocks_list:not(.tns-slider) .product-item-wrap {margin-left: 6px;margin-right: 6px;width: calc(33.3333333333% - 12px);min-width: calc(33.3333333333% - 12px);}}@media (max-width: 639px) {.product_columns_5 .product-list.thumbs.main_blocks_list:not(.tns-slider) .product-item-wrap {width: calc(50% - 12px);min-width: calc(50% - 12px);}}.product_columns_5 .product-list.thumbs .product-item {position: relative;margin: 0 10px 20px;width: calc(20% - 20px);}@media (max-width: 1260px) {.product_columns_5 .product-list.thumbs .product-item {margin: 0 10px 20px;width: calc(25% - 20px);}}@media (max-width: 1023px) {.product_columns_5 .product-list.thumbs .product-item {margin: 0 10px 20px;width: calc(33.3333333333% - 20px);}}@media (max-width: 767px) {.product_columns_5 .product-list.thumbs .product-item {margin: 0 6px 20px;width: calc(33.3333333333% - 12px);}}@media (max-width: 639px) {.product_columns_5 .product-list.thumbs .product-item {width: calc(50% - 12px);}}.product_columns_5 .product-list.thumbs .product-item__inner {display: flex;height: 100%;padding: 15px;flex-direction: column;background: var(--gr_bg);border-radius: var(--gr_wrap_radius);transition: all 0.2s linear;}@media (min-width: 1024px) {.product_columns_5 .product-list.thumbs .product-item__inner:hover {box-shadow: 0 0 0 1px var(--gr_accent);}}@media (max-width: 1260px) {.product_columns_5 .product-list.thumbs .product-item__inner {padding: 20px;}}@media (max-width: 480px) {.product_columns_5 .product-list.thumbs .product-item__inner {padding: 10px;}}.product_columns_5 .product-list.thumbs .product-item__top {position: relative;}.product_columns_5 .product-list.thumbs .product-item__bottom {height: 100%;display: flex;flex-direction: column;justify-content: space-between;}.product_columns_5 .product-list.thumbs .product-item .gr-product-image {position: relative;padding-top: 100%;margin: 0 0 16px;border-radius: var(--gr_inner_radius);}@media (max-width: 767px) {.product_columns_5 .product-list.thumbs .product-item .gr-product-image {margin: 0 0 8px;}}.product_columns_5 .product-list.thumbs .product-item .gr-product-image.no-image {background: var(--noImageDefault);}.product_columns_5 .product-list.thumbs .product-item .gr-product-image a {position: absolute;top: 0;left: 0;right: 0;bottom: 0;font-size: 0;overflow: hidden;border-radius: var(--gr_inner_radius);text-decoration: none;display: flex;}.product_columns_5 .product-list.thumbs .product-item .gr-product-image a:before {position: absolute;content: '';top: 0;left: 0;right: 0;bottom: 0;z-index: 1;pointer-events: none;border-radius: var(--gr_inner_radius);background: var(--gr_product_img_overlay);}.product_columns_5 .product-list.thumbs .product-item .gr-product-image a img {position: absolute;top: 0;left: 0;right: 0;bottom: 0;width: 100%;height: 100%;object-fit: cover;}.product_columns_5 .product-list.thumbs .product-item .gr-product-image:hover .quick-view-trigger {opacity: 1;visibility: visible;transform: translate(-50%, -50%) scale(1, 1);}.product_columns_5 .product-list.thumbs .product-item .product-flags {position: absolute;z-index: 1;top: 10px;left: 10px;right: 10px;display: flex;flex-wrap: wrap;}@media (max-width: 767px) {.product_columns_5 .product-list.thumbs .product-item .product-flags {top: 0;left: 0;right: 0;}}@media (max-width: 767px) {.product_columns_5 .product-list.thumbs .product-item .product-flags__item {font-size: 12px;line-height: 1.1;}}@media (max-width: 767px) {.product_columns_5 .product-list.thumbs .product-item .product-flags__item span {padding: 6px 10px 4px;}}.product_columns_5 .product-list.thumbs .product-item .quick-view-trigger {position: absolute;top: 50%;left: 50%;opacity: 0;visibility: hidden;transition: all 0.2s linear;transform: translate(-50%, -50%) scale(0.5, 0.5);}@media (max-width: 1023px) {.product_columns_5 .product-list.thumbs .product-item .quick-view-trigger {display: none;}}.product_columns_5 .product-list.thumbs .product-item .gr-product-name {font-size: 16px;line-height: 1.3;margin-bottom: 0.6em;font-family: var(--font1);font-weight: var(--font1_700);}@media (max-width: 767px) {.product_columns_5 .product-list.thumbs .product-item .gr-product-name {font-size: 14px;}}.product_columns_5 .product-list.thumbs .product-item .gr-product-name a {color: var(--on_gr_bg_acc_text);text-decoration: none;transition: all 0.2s linear;border-bottom: 1px solid transparent;}.product_columns_5 .product-list.thumbs .product-item .gr-product-name a:hover {border-bottom-color: var(--on_gr_bg_acc_text_5);}.product_columns_5 .product-list.thumbs .product-item .gr-vendor-block {font-size: 14px;line-height: 1.1;margin-bottom: 8px;font-family: var(--font1);font-weight: var(--font1_400);}.product_columns_5 .product-list.thumbs .product-item .gr-vendor-block a {color: var(--on_gr_bg_link);text-decoration: none;transition: all 0.2s linear;border-bottom: 1px solid transparent;}.product_columns_5 .product-list.thumbs .product-item .gr-vendor-block a:hover {border-bottom-color: var(--on_gr_bg_link_5);}.product_columns_5 .product-list.thumbs .product-item .tpl-stars {margin: 14px 0 20px -2px;}@media (max-width: 767px) {.product_columns_5 .product-list.thumbs .product-item .tpl-stars {margin: 0 0 8px -2px;}}.product_columns_5 .product-list.thumbs .product-item .product-article {font-size: 14px;line-height: 1.1;margin-bottom: 10px;font-family: var(--font1);font-weight: var(--font1_400);color: var(--on_gr_bg_sec_text);}@media (max-width: 767px) {.product_columns_5 .product-list.thumbs .product-item .product-article {font-size: 13px;line-height: 1.25;margin-bottom: 8px;}}.product_columns_5 .product-list.thumbs .product-item .gr-product-anonce {color: var(--on_gr_bg_sec_text_8);font-size: 14px;line-height: 1.14;margin-bottom: 20px;}@media (max-width: 767px) {.product_columns_5 .product-list.thumbs .product-item .gr-product-anonce {font-size: 13px;line-height: 1.25;margin-bottom: 8px;}}.product_columns_5 .product-list.thumbs .product-item .gr-product-options {display: flex;flex-direction: column;}.product_columns_5 .product-list.thumbs .product-item .gr-product-options .gr-options-more {order: -1;font-size: 0;}.product_columns_5 .product-list.thumbs .product-item .gr-product-options .gr-options-container {display: none;}.product_columns_5 .product-list.thumbs .product-item .gr-product-options .shop2-product-options {padding-top: 10px;}@media (max-width: 767px) {.product_columns_5 .product-list.thumbs .product-item .gr-product-options .shop2-product-options {padding-top: 6px;}}.product_columns_5 .product-list.thumbs .product-item .gr-product-options .option-item {margin-bottom: 10px;}.product_columns_5 .product-list.thumbs .product-item .gr-product-options .option-item.gr_color_option:not(.gr_type_texture) .option-title {margin: 0 0 12px;}@media (max-width: 767px) {.product_columns_5 .product-list.thumbs .product-item .gr-product-options .option-item.gr_color_option:not(.gr_type_texture) .option-title {margin: 0 0 6px;}}.product_columns_5 .product-list.thumbs .product-item .gr-product-options .option-item:last-child {margin-bottom: 0;}.product_columns_5 .product-list.thumbs .product-item .gr-product-options .option-title {margin: 0 0 5px;}@media (max-width: 767px) {.product_columns_5 .product-list.thumbs .product-item .gr-product-options .option-title {margin: 0 0 3px;font-size: 13px;}}@media (max-width: 767px) {.product_columns_5 .product-list.thumbs .product-item .gr-product-options .option-body {font-size: 13px;}}.product_columns_5 .product-list.thumbs .product-item .gr-product-options .option-body .file {width: 100%;}@media (max-width: 767px) {.product_columns_5 .product-list.thumbs .product-item .gr-product-options .option-body .file {font-size: 13px;line-height: 1.1;padding: 11px 14px;}}.product_columns_5 .product-list.thumbs .product-item .gr-product-options .option-body .gr-select-wrapper:before {right: 10px;}@media (max-width: 1260px) {.product_columns_5 .product-list.thumbs .product-item .gr-product-options .option-body .gr-select-wrapper:before {right: 10px;}}@media (max-width: 767px) {.product_columns_5 .product-list.thumbs .product-item .gr-product-options .option-body .gr-select-wrapper:before {right: 10px;}}@media (max-width: 767px) {.product_columns_5 .product-list.thumbs .product-item .gr-product-options .shop2-product-options .shop2-color-pick li, .product_columns_5 .product-list.thumbs .product-item .gr-product-options .shop2-product-options .shop2-color-ext-list li {width: 26px !important;height: 26px;}}@media (max-width: 767px) {.product_columns_5 .product-list.thumbs .product-item .gr-product-options .shop2-product-options .shop2-color-pick li span, .product_columns_5 .product-list.thumbs .product-item .gr-product-options .shop2-product-options .shop2-color-pick li img, .product_columns_5 .product-list.thumbs .product-item .gr-product-options .shop2-product-options .shop2-color-ext-list li span, .product_columns_5 .product-list.thumbs .product-item .gr-product-options .shop2-product-options .shop2-color-ext-list li img {width: 26px;height: 26px;}}@media (max-width: 767px) {.product_columns_5 .product-list.thumbs .product-item .gr-product-options .shop2-product-options .shop2-color-pick li:after, .product_columns_5 .product-list.thumbs .product-item .gr-product-options .shop2-product-options .shop2-color-ext-list li:after {left: -5px;right: -5px;top: -5px;bottom: -5px;}}@media (max-width: 767px) {.product_columns_5 .product-list.thumbs .product-item .gr-product-options .shop2-product-options .shop2-texture-pick {margin: 0 -5px -5px 0;}}@media (max-width: 767px) {.product_columns_5 .product-list.thumbs .product-item .gr-product-options .shop2-product-options .shop2-texture-pick li {width: 50px;height: 50px;margin: 0 5px 5px 0;}.product_columns_5 .product-list.thumbs .product-item .gr-product-options .shop2-product-options .shop2-texture-pick li img {width: 50px;height: 50px;}}@media (max-width: 767px) {.product_columns_5 .product-list.thumbs .product-item .gr-product-options .shop2-color-ext-select .shop2-color-ext-options {padding: 5px 20px 5px 5px;}}@media (max-width: 767px) {.product_columns_5 .product-list.thumbs .product-item .gr-product-options .shop2-color-ext-select .shop2-color-ext-options li div {margin-top: 5px;font-size: 13px;line-height: 1.25;}}@media (max-width: 767px) {.product_columns_5 .product-list.thumbs .product-item .gr-product-options .shop2-color-ext-select .shop2-color-ext-options li span {width: 26px !important;height: 26px;margin-right: 7px;}}.product_columns_5 .product-list.thumbs .product-item .shop2-product-actions + .gr-product-options {margin-top: 18px;}@media (max-width: 767px) {.product_columns_5 .product-list.thumbs .product-item .shop2-product-actions + .gr-product-options {margin-top: 10px;}}.product_columns_5 .product-list.thumbs .product-item .shop2-product-actions dl dt {display: inline-flex;}@media (max-width: 767px) {.product_columns_5 .product-list.thumbs .product-item .shop2-product-actions dl dt .icon-action {width: 20px;height: 20px;min-width: 20px;background: none;}}.product_columns_5 .product-list.thumbs .product-item .shop2-product-actions dl dt .name-action {width: auto;}@media (max-width: 767px) {.product_columns_5 .product-list.thumbs .product-item .shop2-product-actions dl dt .name-action {font-size: 13px;line-height: 1.15;}}.product_columns_5 .product-list.thumbs .product-item .product-compare {margin-top: 11px;}@media (max-width: 767px) {.product_columns_5 .product-list.thumbs .product-item .product-compare {margin-top: 7px;}}.product_columns_5 .product-list.thumbs .product-item .product-compare .gr-compare-plus {padding-left: 28px;}@media (max-width: 375px) {.product_columns_5 .product-list.thumbs .product-item .product-compare .gr-compare-plus {font-size: 12px;}}.product_columns_5 .product-list.thumbs .product-item .product-compare .gr-compare-checkbox {margin-right: 0;width: 28px;}@media (max-width: 767px) {.product_columns_5 .product-list.thumbs .product-item .product-compare .gr-compare-checkbox {margin-right: 8px;width: 20px;height: 30px;}}@media (max-width: 375px) {.product_columns_5 .product-list.thumbs .product-item .product-compare.product-compare-added .link-reset {font-size: 12px;}}.product_columns_5 .product-list.thumbs .product-item .product-compare .gr-svg-icon {display: none;}.product_columns_5 .product-list.thumbs .product-item .product-compare .gr-svg-icon.gr_small_icon {display: block;margin-top: -10px;}@media (max-width: 767px) {.product_columns_5 .product-list.thumbs .product-item .gr-favorite-btn-wrapper {margin-top: 2px;}}.product_columns_5 .product-list.thumbs .product-item .gr-favorite-btn-wrapper .gr-favorite-btn {padding-left: 28px;}@media (max-width: 375px) {.product_columns_5 .product-list.thumbs .product-item .gr-favorite-btn-wrapper .gr-favorite-btn {font-size: 12px;}}@media (max-width: 375px) {.product_columns_5 .product-list.thumbs .product-item .gr-favorite-btn-wrapper .gr-favorite-btn.active .gr-favorite-btn__link {font-size: 12px;}}.product_columns_5 .product-list.thumbs .product-item .gr-favorite-btn-wrapper .gr-favorite-btn__icon {width: 20px;height: 20px;left: -3px;margin-top: -10px;}.product_columns_5 .product-list.thumbs .product-item .gr-favorite-btn-wrapper .gr-favorite-btn__icon .gr-svg-icon {display: none;}.product_columns_5 .product-list.thumbs .product-item .gr-favorite-btn-wrapper .gr-favorite-btn__icon .gr-svg-icon.gr_small_icon {display: block;}.product_columns_5 .product-list.thumbs .product-item .product-additional {display: flex;flex-direction: column;height: 100%;}.product_columns_5 .product-list.thumbs .product-item .product-additional__top {height: 100%;display: flex;flex-direction: column;}.product_columns_5 .product-list.thumbs .product-item .product-additional__top-left {padding: 20px 0 4px;display: flex;flex-wrap: wrap;align-items: flex-end;justify-content: space-between;}@media (max-width: 1260px) {.product_columns_5 .product-list.thumbs .product-item .product-additional__top-left {padding: 10px 0 4px;}}.product_columns_5 .product-list.thumbs .product-item .product-additional__top-right {margin-top: auto;display: flex;flex-direction: column;justify-content: flex-end;}.product_columns_5 .product-list.thumbs .product-item .product-additional__bottom {margin-top: auto;}.product_columns_5 .product-list.thumbs .product-item .gr-amount-flag {order: 2;margin: 0 0 4px;}.product_columns_5 .product-list.thumbs .product-item .gr-amount-flag span {padding: 5px 10px 4px;}@media (max-width: 767px) {.product_columns_5 .product-list.thumbs .product-item .gr-amount-flag span {font-size: 11px;}}.product_columns_5 .product-list.thumbs .product-item .product-price {font-size: 0;margin-right: 5px;margin-bottom: 8px;display: flex;flex-direction: column;justify-content: flex-end;}.product_columns_5 .product-list.thumbs .product-item .product-price .price-old {font-size: 0;margin-left: 0;margin-bottom: 2px;color: var(--on_gr_bg_sec_text_6);font-family: var(--font2);font-weight: var(--font2_400);vertical-align: top;display: inline-block;}@media (max-width: 767px) {.product_columns_5 .product-list.thumbs .product-item .product-price .price-old {margin-bottom: 1px;}}.product_columns_5 .product-list.thumbs .product-item .product-price .price-old span strong {font-size: 15px;line-height: 1;text-decoration: line-through;font-weight: var(--font2_400);}@media (max-width: 767px) {.product_columns_5 .product-list.thumbs .product-item .product-price .price-old span strong {font-size: 14px;}}.product_columns_5 .product-list.thumbs .product-item .product-price .price-old span span {font-size: 12px;line-height: 1;padding-left: 5px;}.product_columns_5 .product-list.thumbs .product-item .product-price .price-current {font-size: 0;color: var(--on_gr_bg_acc_text);font-family: var(--font1);font-weight: var(--font1_700);}.product_columns_5 .product-list.thumbs .product-item .product-price .price-current.price_on_request strong {font-size: 16px;line-height: 1.2;}@media (max-width: 767px) {.product_columns_5 .product-list.thumbs .product-item .product-price .price-current.price_on_request strong {font-size: 15px;}}.product_columns_5 .product-list.thumbs .product-item .product-price .price-current strong {display: inline-block;font-size: 18px;line-height: 1;font-weight: var(--font1_700);}@media (max-width: 767px) {.product_columns_5 .product-list.thumbs .product-item .product-price .price-current strong {font-size: 16px;line-height: 1;}}.product_columns_5 .product-list.thumbs .product-item .product-price .price-current span {font-size: 12px;line-height: 1;padding-left: 4px;}.product_columns_5 .product-list.thumbs .product-item .product-price .price-current .gr-params-unit {padding-left: 3px;}.product_columns_5 .product-list.thumbs .product-item .product-amount {width: auto;}.product_columns_5 .product-list.thumbs .product-item .product-amount .amount-title {display: none;}.product_columns_5 .product-list.thumbs .product-item .product-amount .amount-min {font-size: 13px;line-height: 1.1;margin: 0 0 4px;}@media (max-width: 767px) {.product_columns_5 .product-list.thumbs .product-item .product-amount .amount-min {margin: 0 0 2px;}}.product_columns_5 .product-list.thumbs .product-item .product-amount .shop2-product-amount {float: left;margin-right: 10px;width: 110px;}@media (min-width: 1261px) {.product_columns_5 .product-list.thumbs .product-item .product-amount .shop2-product-amount {width: 100%;margin: 0 0 10px;float: none;}}@media (max-width: 767px) {.product_columns_5 .product-list.thumbs .product-item .product-amount .shop2-product-amount {width: 86px;margin-right: 6px;}}@media (max-width: 375px) {.product_columns_5 .product-list.thumbs .product-item .product-amount .shop2-product-amount {width: 100%;margin: 0 0 6px;float: none;}}.product_columns_5 .product-list.thumbs .product-item .product-amount .shop2-product-amount.disabled {display: none;}.product_columns_5 .product-list.thumbs .product-item .product-amount .shop2-product-amount input, .product_columns_5 .product-list.thumbs .product-item .product-amount .shop2-product-amount button {height: 50px;line-height: 50px;}@media (max-width: 767px) {.product_columns_5 .product-list.thumbs .product-item .product-amount .shop2-product-amount input, .product_columns_5 .product-list.thumbs .product-item .product-amount .shop2-product-amount button {height: 40px;line-height: 40px;}}.product_columns_5 .product-list.thumbs .product-item .shop-product-btn.notavailable {width: 100%;}@media (max-width: 767px) {.product_columns_5 .product-list.thumbs .product-item .shop-product-btn.notavailable {padding: 12px 15px 13px;font-size: 14px;line-height: 1.1;}}@media (max-width: 639px) {.product_columns_5 .product-list.thumbs .product-item .shop-product-btn.notavailable span {padding-right: 0;}.product_columns_5 .product-list.thumbs .product-item .shop-product-btn.notavailable span svg {display: none;}}.product_columns_5 .product-list.thumbs .product-item .shop-product-btn:not(.notavailable) {float: right;font-size: 0;padding: 0;height: 50px;width: calc(100% - 110px - 10px);}@media (min-width: 1261px) {.product_columns_5 .product-list.thumbs .product-item .shop-product-btn:not(.notavailable) {width: 100%;}}@media (max-width: 767px) {.product_columns_5 .product-list.thumbs .product-item .shop-product-btn:not(.notavailable) {height: 40px;width: calc(100% - 86px - 6px);}}@media (max-width: 375px) {.product_columns_5 .product-list.thumbs .product-item .shop-product-btn:not(.notavailable) {width: 100%;}}.product_columns_5 .product-list.thumbs .product-item .shop-product-btn:not(.notavailable) span {position: absolute;top: 0;left: 0;right: 0;bottom: 0;padding: 0;font-size: 0;}.product_columns_5 .product-list.thumbs .product-item .shop-product-btn:not(.notavailable) span svg {right: auto;left: 50%;transform: translate(-50%, -50%);}.product_columns_5 .product-list.thumbs .product-item .buy-one-click {margin-top: 10px;width: 100%;}@media (min-width: 1261px) {.product_columns_5 .product-list.thumbs .product-item .buy-one-click {font-size: 14px;padding: 17px 20px;}}@media (max-width: 767px) {.product_columns_5 .product-list.thumbs .product-item .buy-one-click {padding: 12px 5px 13px;font-size: 14px;line-height: 1.1;}}@media (max-width: 375px) {.product_columns_5 .product-list.thumbs .product-item .buy-one-click {margin-top: 6px;font-size: 12px;}}@media (max-width: 767px) {.product_columns_5 .product-list.thumbs .product-item .buy-one-click.buy_one_click_action {padding: 12px 15px 13px;font-size: 14px;line-height: 1.1;}}@media (max-width: 375px) {.product_columns_5 .product-list.thumbs .product-item .buy-one-click.buy_one_click_action {margin-top: 6px;font-size: 12px;}}.product_columns_5 .product-list.thumbs .product-item .buy-one-click.product_info_form {margin-top: 0;padding-left: 7px;padding-right: 7px;}.product-list.simple {font-size: inherit;line-height: inherit;margin: 0;}.product-list.simple .product-item {position: relative;margin-bottom: 20px;}.product-list.simple .product-item__inner {position: relative;display: flex;padding: 30px;background: var(--gr_bg);border-radius: var(--gr_wrap_radius);transition: all 0.2s linear;}@media (min-width: 1024px) {.product-list.simple .product-item__inner:hover {box-shadow: 0 0 0 1px var(--gr_accent);}}@media (max-width: 1360px) {.product-list.simple .product-item__inner {padding: 20px;}}@media (max-width: 639px) {.product-list.simple .product-item__inner {display: block;}}@media (max-width: 480px) {.product-list.simple .product-item__inner {padding: 10px;}}.product-list.simple .product-item__top {position: relative;width: 23%;margin-right: 30px;}@media (max-width: 1023px) {.product-list.simple .product-item__top {margin-right: 20px;width: 180px;}}@media (max-width: 767px) {.product-list.simple .product-item__top {width: 150px;}}@media (max-width: 639px) {.product-list.simple .product-item__top {width: 100%;margin: 0 0 10px;}}.product-list.simple .product-item__bottom {width: calc(100% - 23% - 30px);display: flex;flex-wrap: wrap;}@media (max-width: 1023px) {.product-list.simple .product-item__bottom {display: block;width: calc(100% - 180px - 20px);}}@media (max-width: 767px) {.product-list.simple .product-item__bottom {width: calc(100% - 150px - 20px);}}@media (max-width: 639px) {.product-list.simple .product-item__bottom {width: 100%;}}.product-list.simple .product-item__bottom-left {padding-right: 30px;width: calc(100% - 300px);}@media (max-width: 1023px) {.product-list.simple .product-item__bottom-left {width: 100%;padding: 0 0 20px;}}@media (max-width: 639px) {.product-list.simple .product-item__bottom-left {padding: 0 0 12px;}}.product-list.simple .product-item__bottom-left > *:last-child {margin-bottom: 0 !important;}.product-list.simple .product-item__bottom-right {width: 300px;}@media (max-width: 1023px) {.product-list.simple .product-item__bottom-right {width: 100%;}}.product-list.simple .product-item .gr-product-image {position: relative;padding-top: 100%;border-radius: var(--gr_inner_radius);}.product-list.simple .product-item .gr-product-image.no-image {background: var(--noImageDefault);}.product-list.simple .product-item .gr-product-image a {position: absolute;top: 0;left: 0;right: 0;bottom: 0;font-size: 0;overflow: hidden;border-radius: var(--gr_inner_radius);text-decoration: none;display: flex;}.product-list.simple .product-item .gr-product-image a:before {position: absolute;content: '';top: 0;left: 0;right: 0;bottom: 0;z-index: 1;pointer-events: none;border-radius: var(--gr_inner_radius);background: var(--gr_product_img_overlay);}.product-list.simple .product-item .gr-product-image a img {position: absolute;top: 0;left: 0;right: 0;bottom: 0;width: 100%;height: 100%;object-fit: cover;}.product-list.simple .product-item .gr-product-image:hover .quick-view-trigger {opacity: 1;visibility: visible;transform: translate(-50%, -50%) scale(1, 1);}.product-list.simple .product-item .product-flags {position: absolute;z-index: 1;top: 10px;left: 10px;right: 10px;display: flex;flex-wrap: wrap;}@media (max-width: 767px) {.product-list.simple .product-item .product-flags__item {font-size: 11px;line-height: 1.1;}}@media (max-width: 767px) {.product-list.simple .product-item .product-flags__item span {padding: 6px 10px 4px;}}.product-list.simple .product-item .quick-view-trigger {position: absolute;top: 50%;left: 50%;opacity: 0;visibility: hidden;transition: all 0.2s linear;transform: translate(-50%, -50%) scale(0.5, 0.5);}.product-list.simple .product-item .gr-product-name {font-size: 17px;line-height: 1.3;margin-bottom: 0.6em;font-family: var(--font1);font-weight: var(--font1_700);}@media (max-width: 639px) {.product-list.simple .product-item .gr-product-name {font-size: 14px;}}.product-list.simple .product-item .gr-product-name a {color: var(--on_gr_bg_acc_text);text-decoration: none;transition: all 0.2s linear;border-bottom: 1px solid transparent;}.product-list.simple .product-item .gr-product-name a:hover {border-bottom-color: var(--on_gr_bg_acc_text_5);}.product-list.simple .product-item .gr-vendor-block {font-size: 14px;line-height: 1.1;margin-bottom: 8px;}@media (max-width: 639px) {.product-list.simple .product-item .gr-vendor-block {font-size: 13px;}}.product-list.simple .product-item .gr-vendor-block a {color: var(--on_gr_bg_link);text-decoration: none;transition: all 0.2s linear;border-bottom: 1px solid transparent;}.product-list.simple .product-item .gr-vendor-block a:hover {border-bottom-color: var(--on_gr_bg_link_5);}.product-list.simple .product-item .tpl-stars {margin: 14px 0 20px -2px;}@media (max-width: 1023px) {.product-list.simple .product-item .tpl-stars {margin: 14px 0 15px -2px;}}.product-list.simple .product-item .product-article {font-size: 14px;line-height: 1.1;margin-bottom: 10px;font-family: var(--font1);font-weight: var(--font1_400);color: var(--on_gr_bg_sec_text);}@media (max-width: 639px) {.product-list.simple .product-item .product-article {font-size: 13px;margin-bottom: 8px;}}.product-list.simple .product-item .product-article span {font-family: var(--font1);}.product-list.simple .product-item .gr-product-anonce {color: var(--on_gr_bg_sec_text_6);font-size: 14px;line-height: 1.14;margin-bottom: 20px;}@media (max-width: 1023px) {.product-list.simple .product-item .gr-product-anonce {margin-bottom: 15px;}}@media (max-width: 639px) {.product-list.simple .product-item .gr-product-anonce {font-size: 13px;line-height: 1.25;margin-bottom: 8px;}}.product-list.simple .product-item .gr-product-options {margin: 0 0 20px;display: flex;flex-direction: column;}@media (max-width: 639px) {.product-list.simple .product-item .gr-product-options {margin: 0 0 10px;}}.product-list.simple .product-item .gr-product-options .gr-options-more {order: -1;max-width: 250px;}@media (max-width: 639px) {.product-list.simple .product-item .gr-product-options .gr-options-more {max-width: 100%;}}.product-list.simple .product-item .gr-product-options .gr-options-container {display: none;}.product-list.simple .product-item .gr-product-options .shop2-product-options {padding-top: 20px;}@media (max-width: 639px) {.product-list.simple .product-item .gr-product-options .shop2-product-options {padding-top: 15px;}}.product-list.simple .product-item .gr-product-options .option-item {margin-bottom: 10px;}.product-list.simple .product-item .gr-product-options .option-item.gr_color_option:not(.gr_type_texture) .option-title {margin: 0 0 12px;}@media (max-width: 767px) {.product-list.simple .product-item .gr-product-options .option-item.gr_color_option:not(.gr_type_texture) .option-title {margin: 0 0 8px;}}.product-list.simple .product-item .gr-product-options .option-item:last-child {margin-bottom: 0;}.product-list.simple .product-item .gr-product-options .option-title {margin: 0 0 5px;}@media (max-width: 767px) {.product-list.simple .product-item .gr-product-options .option-title {margin: 0 0 4px;font-size: 13px;line-height: 1.1;}}@media (max-width: 767px) {.product-list.simple .product-item .gr-product-options .option-body {font-size: 13px;line-height: 1.25;}}.product-list.simple .product-item .gr-product-options .option-body .file {width: 100%;max-width: 250px;}@media (max-width: 767px) {.product-list.simple .product-item .gr-product-options .option-body .file {font-size: 13px;line-height: 1.1;padding: 11px 14px;}}@media (max-width: 639px) {.product-list.simple .product-item .gr-product-options .option-body .file {max-width: 100%;}}.product-list.simple .product-item .gr-product-options .option-body input, .product-list.simple .product-item .gr-product-options .option-body select {max-width: 250px;}@media (max-width: 639px) {.product-list.simple .product-item .gr-product-options .option-body input, .product-list.simple .product-item .gr-product-options .option-body select {max-width: 100%;}}.product-list.simple .product-item .gr-product-options .option-body .shop2-color-ext-select {max-width: 250px;}@media (max-width: 639px) {.product-list.simple .product-item .gr-product-options .option-body .shop2-color-ext-select {max-width: 100%;}}.product-list.simple .product-item .gr-product-options .option-body .gr-select-wrapper {max-width: 250px;}.product-list.simple .product-item .gr-product-options .option-body .gr-select-wrapper:before {right: 10px;}@media (max-width: 1260px) {.product-list.simple .product-item .gr-product-options .option-body .gr-select-wrapper:before {right: 10px;}}@media (max-width: 767px) {.product-list.simple .product-item .gr-product-options .option-body .gr-select-wrapper:before {right: 10px;}}@media (max-width: 767px) {.product-list.simple .product-item .gr-product-options .option-body select {padding: 10px 40px 10px 12px;font-size: 13px;line-height: 1.25;}}@media (max-width: 767px) {.product-list.simple .product-item .gr-product-options .shop2-product-options .shop2-color-pick li, .product-list.simple .product-item .gr-product-options .shop2-product-options .shop2-color-ext-list li {width: 26px !important;height: 26px;margin: 0 6px 10px;}}@media (max-width: 767px) {.product-list.simple .product-item .gr-product-options .shop2-product-options .shop2-color-pick li span, .product-list.simple .product-item .gr-product-options .shop2-product-options .shop2-color-pick li img, .product-list.simple .product-item .gr-product-options .shop2-product-options .shop2-color-ext-list li span, .product-list.simple .product-item .gr-product-options .shop2-product-options .shop2-color-ext-list li img {width: 26px;height: 26px;}}@media (max-width: 767px) {.product-list.simple .product-item .gr-product-options .shop2-product-options .shop2-color-pick li:after, .product-list.simple .product-item .gr-product-options .shop2-product-options .shop2-color-ext-list li:after {left: -5px;right: -5px;top: -5px;bottom: -5px;}}@media (max-width: 767px) {.product-list.simple .product-item .gr-product-options .shop2-product-options .shop2-texture-pick {margin: 0 -5px -5px 0;}}@media (max-width: 767px) {.product-list.simple .product-item .gr-product-options .shop2-product-options .shop2-texture-pick li {width: 50px;height: 50px;margin: 0 5px 5px 0;}.product-list.simple .product-item .gr-product-options .shop2-product-options .shop2-texture-pick li img {width: 50px;height: 50px;}}@media (max-width: 767px) {.product-list.simple .product-item .gr-product-options .shop2-color-ext-select .shop2-color-ext-options {padding: 5px 20px 5px 5px;}}@media (max-width: 767px) {.product-list.simple .product-item .gr-product-options .shop2-color-ext-select .shop2-color-ext-options li div {margin-top: 5px;font-size: 13px;line-height: 1.25;}}@media (max-width: 767px) {.product-list.simple .product-item .gr-product-options .shop2-color-ext-select .shop2-color-ext-options li span {width: 26px !important;height: 26px;margin-right: 7px;}}.product-list.simple .product-item .shop2-product-actions {margin: 0 -20px 0 0;}@media (max-width: 1023px) {.product-list.simple .product-item .shop2-product-actions {margin: 0 -20px 0 0;}}@media (max-width: 767px) {.product-list.simple .product-item .shop2-product-actions {margin: 0 -15px 0 0;}}.product-list.simple .product-item .shop2-product-actions + .shop2-product-actions {margin-top: 8px;}.product-list.simple .product-item .shop2-product-actions + .gr-product-options {margin-top: 18px;}@media (max-width: 1023px) {.product-list.simple .product-item .shop2-product-actions + .gr-product-options {margin-top: 13px;}}@media (max-width: 767px) {.product-list.simple .product-item .shop2-product-actions + .gr-product-options {margin-top: 10px;}}.product-list.simple .product-item .shop2-product-actions dt {display: inline-flex;}.product-list.simple .product-item .shop2-product-actions dt + dd + dt {margin-top: 0;}.product-list.simple .product-item .shop2-product-actions dt .name-action {width: auto;font-size: 14px;line-height: 1.14;}@media (max-width: 767px) {.product-list.simple .product-item .shop2-product-actions dt .name-action {font-size: 13px;}}@media (max-width: 767px) {.product-list.simple .product-item .shop2-product-actions dt .icon-action {background: none;width: 20px;height: 20px;min-width: 20px;}}@media (max-width: 1023px) {.product-list.simple .product-item .product-additional__top {display: flex;align-items: flex-end;padding: 0 0 20px;}}@media (max-width: 767px) {.product-list.simple .product-item .product-additional__top {padding: 0 0 10px;}}@media (max-width: 639px) {.product-list.simple .product-item .product-additional__top {padding: 0;display: block;}}.product-list.simple .product-item .product-additional__top-left {display: flex;flex-wrap: wrap;align-items: flex-end;justify-content: space-between;}@media (max-width: 1023px) {.product-list.simple .product-item .product-additional__top-left {width: 190px;flex-direction: column;align-items: flex-start;}}@media (max-width: 639px) {.product-list.simple .product-item .product-additional__top-left {width: 100%;flex-direction: row;align-items: flex-end;}}@media (max-width: 1023px) {.product-list.simple .product-item .product-additional__top-right {width: calc(100% - 190px);}}@media (max-width: 639px) {.product-list.simple .product-item .product-additional__top-right {width: 100%;}}@media (max-width: 1023px) {.product-list.simple .product-item .product-additional__bottom {display: flex;align-items: center;}}@media (max-width: 639px) {.product-list.simple .product-item .product-additional__bottom {display: block;}}.product-list.simple .product-item .product-additional__add {display: flex;align-items: flex-end;justify-content: space-between;}@media (max-width: 1023px) {.product-list.simple .product-item .product-additional__add {display: block;}}.product-list.simple .product-item .gr-amount-flag {order: 2;margin-bottom: 20px;}@media (max-width: 1023px) {.product-list.simple .product-item .gr-amount-flag {margin: 0 0 10px;order: 0;}}@media (max-width: 639px) {.product-list.simple .product-item .gr-amount-flag {order: 2;margin-bottom: 6px;}}@media (max-width: 767px) {.product-list.simple .product-item .gr-amount-flag span {padding: 5px 10px 4px;font-size: 11px;}}.product-list.simple .product-item .product-price {font-size: 0;padding: 0 0 20px;}@media (max-width: 1023px) {.product-list.simple .product-item .product-price {padding: 0;}}@media (max-width: 639px) {.product-list.simple .product-item .product-price {padding: 0 0 10px;}}.product-list.simple .product-item .product-price .price-old {vertical-align: top;display: inline-block;font-size: 0;margin-bottom: 5px;color: var(--on_gr_bg_sec_text_6);font-family: var(--font2);font-weight: var(--font2_400);}@media (max-width: 639px) {.product-list.simple .product-item .product-price .price-old {margin-bottom: 2px;}}.product-list.simple .product-item .product-price .price-old span strong {font-size: 14px;line-height: 1;text-decoration: line-through;font-weight: var(--font2_400);}.product-list.simple .product-item .product-price .price-old span span {font-size: 12px;line-height: 1;padding-left: 5px;}.product-list.simple .product-item .product-price .price-current {font-size: 0;color: var(--on_gr_bg_acc_text);font-family: var(--font1);font-weight: var(--font1_700);}.product-list.simple .product-item .product-price .price-current.price_on_request strong {font-size: 18px;line-height: 1.2;}@media (max-width: 767px) {.product-list.simple .product-item .product-price .price-current.price_on_request strong {font-size: 15px;line-height: 1.3;}}.product-list.simple .product-item .product-price .price-current strong {font-size: 22px;line-height: 1;}@media (max-width: 767px) {.product-list.simple .product-item .product-price .price-current strong {font-size: 18px;line-height: 1;}}.product-list.simple .product-item .product-price .price-current span {font-size: 16px;line-height: 1;padding-left: 5px;}@media (max-width: 767px) {.product-list.simple .product-item .product-price .price-current span {font-size: 14px;}}.product-list.simple .product-item .product-price .price-current .gr-params-unit {padding-left: 3px;}.product-list.simple .product-item .product-amount {width: auto;}.product-list.simple .product-item .product-amount .amount-title {display: none;}.product-list.simple .product-item .product-amount .amount-min {color: var(--on_gr_bg_sec_text_6);font-size: 13px;line-height: 1.1;margin: 0 0 4px;}@media (max-width: 767px) {.product-list.simple .product-item .product-amount .amount-min {margin: 0 0 2px;}}.product-list.simple .product-item .product-amount .shop2-product-amount {float: left;margin-right: 10px;width: 110px;}@media (max-width: 767px) {.product-list.simple .product-item .product-amount .shop2-product-amount {width: 86px;margin-right: 6px;}}@media (max-width: 639px) {.product-list.simple .product-item .product-amount .shop2-product-amount {width: 35%;}}.product-list.simple .product-item .product-amount .shop2-product-amount.disabled {display: none;}.product-list.simple .product-item .product-amount .shop2-product-amount input, .product-list.simple .product-item .product-amount .shop2-product-amount button {height: 50px;line-height: 50px;}@media (max-width: 767px) {.product-list.simple .product-item .product-amount .shop2-product-amount input, .product-list.simple .product-item .product-amount .shop2-product-amount button {height: 40px;line-height: 40px;}}.product-list.simple .product-item .shop-product-btn.notavailable {width: 100%;}@media (max-width: 767px) {.product-list.simple .product-item .shop-product-btn.notavailable {padding: 12px 15px 13px;font-size: 14px;line-height: 1.1;}}.product-list.simple .product-item .shop-product-btn:not(.notavailable) {float: right;padding-left: 20px;padding-right: 20px;width: calc(100% - 110px - 10px);}@media (max-width: 767px) {.product-list.simple .product-item .shop-product-btn:not(.notavailable) {padding: 12px 20px 13px;font-size: 14px;line-height: 1.1;width: calc(100% - 86px - 6px);}}@media (max-width: 690px) and (min-width: 640px) {.product-list.simple .product-item .shop-product-btn:not(.notavailable) {font-size: 0;padding: 0;height: 40px;width: calc(100% - 86px - 6px);}}@media (max-width: 639px) {.product-list.simple .product-item .shop-product-btn:not(.notavailable) {width: calc(100% - 35% - 10px);}}@media (max-width: 690px) and (min-width: 640px) {.product-list.simple .product-item .shop-product-btn:not(.notavailable) span {position: absolute;top: 0;left: 0;right: 0;bottom: 0;padding: 0;font-size: 0;}.product-list.simple .product-item .shop-product-btn:not(.notavailable) span svg {right: auto;left: 50%;transform: translate(-50%, -50%);}}.product-list.simple .product-item .buy-one-click {margin-top: 20px;width: 100%;}@media (max-width: 1023px) {.product-list.simple .product-item .buy-one-click {margin: 0;width: auto;flex: 1 1 auto;}}@media (max-width: 767px) {.product-list.simple .product-item .buy-one-click {padding-top: 12px;padding-bottom: 12px;}}@media (max-width: 639px) {.product-list.simple .product-item .buy-one-click {width: 100%;margin: 10px 0 0;}}@mediaalland (max-width: 767px) {.product-list.simple .product-item .buy-one-click.buy_one_click_action {padding-top: 12px;padding-bottom: 12px;}}.product-list.simple .product-item .buy-one-click.product_info_form {margin-top: 0;width: 100%;}@media (max-width: 767px) {.product-list.simple .product-item .buy-one-click.product_info_form {padding-top: 12px;padding-bottom: 12px;}}@media (max-width: 1023px) {.product-list.simple .product-item .product-additional__add {order: -1;}}@media (max-width: 639px) {.product-list.simple .product-item .product-additional__add {display: flex;justify-content: space-between;}}.product-list.simple .product-item .product-compare {margin-top: 16px;}@media (max-width: 1023px) {.product-list.simple .product-item .product-compare {order: -1;margin: 0;width: 190px;}}@media (max-width: 639px) {.product-list.simple .product-item .product-compare {width: auto;margin: 6px 0 0;}}@media (max-width: 767px) {.product-list.simple .product-item .product-compare .gr-compare-plus {padding-left: 28px;}}@media (max-width: 767px) {.product-list.simple .product-item .product-compare .gr-compare-checkbox {margin-right: 0;width: 28px;}}@media (max-width: 767px) {.product-list.simple .product-item .product-compare .gr-svg-icon {display: none;}.product-list.simple .product-item .product-compare .gr-svg-icon.gr_small_icon {display: block;margin-top: -10px;}}.product-list.simple .product-item .gr-favorite-btn-wrapper {margin-top: 16px;}@media (max-width: 1023px) {.product-list.simple .product-item .gr-favorite-btn-wrapper {margin-top: 6px;}}@media (max-width: 767px) {.product-list.simple .product-item .gr-favorite-btn-wrapper .gr-favorite-btn {padding-left: 28px;}}@media (max-width: 767px) {.product-list.simple .product-item .gr-favorite-btn-wrapper .gr-favorite-btn__icon {width: 20px;height: 20px;left: -3px;margin-top: -10px;}.product-list.simple .product-item .gr-favorite-btn-wrapper .gr-favorite-btn__icon .gr-svg-icon {display: none;}.product-list.simple .product-item .gr-favorite-btn-wrapper .gr-favorite-btn__icon .gr-svg-icon.gr_small_icon {display: block;}}.product-list-titles {display: flex;justify-content: space-between;background: var(--gr_bg);border-radius: var(--gr_wrap_radius) var(--gr_wrap_radius) 0 0;padding: 17px 20px;}@media (max-width: 767px) {.product-list-titles {display: none;}}.product-list-titles__item {font-size: 15px;line-height: 1.6;color: var(--on_gr_bg_sec_text_8);}.product-list-titles__item:nth-child(2) {width: 180px;margin-left: auto;}@media (max-width: 1023px) {.product-list-titles__item:nth-child(2) {width: 190px;}}.product-list-titles__item:nth-child(3) {width: 200px;}@media (max-width: 1023px) {.product-list-titles__item:nth-child(3) {display: none;}}.product-list.list {font-size: inherit;line-height: inherit;}@media (min-width: 768px) {.product-list.list {background: var(--gr_bg);padding: 0 20px 20px;margin: 0 0 20px;border-radius: 0 0 var(--gr_wrap_radius) var(--gr_wrap_radius);}}@media (max-width: 767px) {.product-list.list {padding: 0;margin: 0;}}.product-list.list .product-item {position: relative;margin: 0;padding: 20px;background: var(--gr_bg);border-radius: var(--gr_wrap_radius);margin: 0 0 20px;}@media (min-width: 768px) {.product-list.list .product-item {border: 1px solid var(--on_gr_bg_border_4);}}@media (max-width: 767px) {.product-list.list .product-item {border: none;}}@media (max-width: 480px) {.product-list.list .product-item {padding: 10px;}}.product-list.list .product-item:last-child {margin: 0;}.product-list.list .product-item__inner {position: relative;display: flex;}.product-list.list .product-item__top {margin-right: 20px;width: 90px;}@media (max-width: 767px) {.product-list.list .product-item__top {margin-right: 12px;}}.product-list.list .product-item__bottom {width: calc(100% - 90px - 20px);display: flex;}@media (max-width: 767px) {.product-list.list .product-item__bottom {width: calc(100% - 90px - 12px);}}@media (max-width: 639px) {.product-list.list .product-item__bottom {flex-direction: column;}}.product-list.list .product-item__bottom-left {width: calc(100% - 380px - 20px);}@media (max-width: 1023px) {.product-list.list .product-item__bottom-left {width: calc(100% - 200px - 20px);}}@media (max-width: 639px) {.product-list.list .product-item__bottom-left {width: 100%;}}.product-list.list .product-item__bottom-left > *:last-child {margin-bottom: 0 !important;}.product-list.list .product-item__bottom-right {width: 380px;margin-left: 20px;}@media (max-width: 1023px) {.product-list.list .product-item__bottom-right {width: 200px;}}@media (max-width: 639px) {.product-list.list .product-item__bottom-right {width: 100%;margin-top: 8px;margin-left: 0;}}.product-list.list .product-item .gr-product-image {position: relative;padding-top: 100%;border-radius: var(--gr_small_radius);}.product-list.list .product-item .gr-product-image.no-image {background: var(--noImageDefault);background-size: 50%;}.product-list.list .product-item .gr-product-image a {position: absolute;top: 0;left: 0;right: 0;bottom: 0;font-size: 0;overflow: hidden;border-radius: var(--gr_small_radius);text-decoration: none;display: flex;}.product-list.list .product-item .gr-product-image a:before {position: absolute;content: '';top: 0;left: 0;right: 0;bottom: 0;z-index: 1;pointer-events: none;border-radius: var(--gr_small_radius);background: var(--gr_product_img_overlay);}.product-list.list .product-item .gr-product-image a img {position: absolute;top: 0;left: 0;right: 0;bottom: 0;width: 100%;height: 100%;object-fit: cover;}.product-list.list .product-item .gr-product-image:hover .quick-view-trigger {opacity: 1;visibility: visible;transform: translate(-50%, -50%) scale(1, 1);}.product-list.list .product-item .product-flags {display: flex;flex-wrap: wrap;margin: 0 0 8px;}.product-list.list .product-item .product-flags__item {font-size: 12px;line-height: 1.2;}.product-list.list .product-item .product-flags__item span {padding: 5px 12px 4px;}.product-list.list .product-item .quick-view-trigger {position: absolute;top: 50%;left: 50%;opacity: 0;visibility: hidden;transition: all 0.2s linear;transform: translate(-50%, -50%) scale(0.5, 0.5);}.product-list.list .product-item .quick-view-trigger .gr-svg-icon {display: none;}.product-list.list .product-item .quick-view-trigger .gr-svg-icon.gr_small_icon {display: block;width: 20px;height: 20px;}.product-list.list .product-item .gr-product-name {font-size: 15px;line-height: 1.3;margin-bottom: 0.6em;font-family: var(--font1);font-weight: var(--font1_700);}@media (max-width: 639px) {.product-list.list .product-item .gr-product-name {font-size: 14px;}}.product-list.list .product-item .gr-product-name a {color: var(--on_gr_bg_acc_text);text-decoration: none;transition: all 0.2s linear;border-bottom: 1px solid transparent;}.product-list.list .product-item .gr-product-name a:hover {border-bottom-color: var(--on_gr_bg_acc_text_5);}.product-list.list .product-item .gr-vendor-block {font-size: 14px;line-height: 1.1;margin-bottom: 8px;}@media (max-width: 767px) {.product-list.list .product-item .gr-vendor-block {font-size: 13px;}}.product-list.list .product-item .gr-vendor-block a {color: var(--on_gr_bg_link);text-decoration: none;transition: all 0.2s linear;border-bottom: 1px solid transparent;}.product-list.list .product-item .gr-vendor-block a:hover {border-bottom-color: var(--on_gr_bg_link_5);}.product-list.list .product-item .tpl-stars {margin: 8px 0 9px -2px;}@media (max-width: 1260px) {.product-list.list .product-item .tpl-stars {margin: 0 0 10px -2px;}}@media (max-width: 767px) {.product-list.list .product-item .tpl-stars {margin: 0 0 8px -2px;}}.product-list.list .product-item .product-article {font-size: 14px;line-height: 1.1;margin-bottom: 10px;font-family: var(--font1);font-weight: var(--font1_400);color: var(--on_gr_bg_sec_text);}@media (max-width: 767px) {.product-list.list .product-item .product-article {font-size: 13px;margin-bottom: 8px;}}.product-list.list .product-item .product-article span {font-family: var(--font1);}.product-list.list .product-item .gr-product-anonce {color: var(--on_gr_bg_sec_text_6);font-size: 14px;line-height: 1.14;margin-bottom: 20px;}@media (max-width: 1260px) {.product-list.list .product-item .gr-product-anonce {margin-bottom: 10px;}}@media (max-width: 767px) {.product-list.list .product-item .gr-product-anonce {font-size: 13px;line-height: 1.25;margin-bottom: 8px;}}.product-list.list .product-item .gr-product-options {margin: 0 0 20px;display: flex;flex-direction: column;}.product-list.list .product-item .gr-product-options .gr-options-more {order: -1;max-width: 250px;}.product-list.list .product-item .gr-product-options .gr-options-container {display: none;}.product-list.list .product-item .gr-product-options .shop2-product-options {padding-top: 15px;}@media (max-width: 767px) {.product-list.list .product-item .gr-product-options .shop2-product-options {padding-top: 14px;}}.product-list.list .product-item .gr-product-options .option-item {margin-bottom: 10px;}.product-list.list .product-item .gr-product-options .option-item.gr_color_option:not(.gr_type_texture) .option-title {margin: 0 0 12px;}@media (max-width: 767px) {.product-list.list .product-item .gr-product-options .option-item.gr_color_option:not(.gr_type_texture) .option-title {margin: 0 0 8px;}}.product-list.list .product-item .gr-product-options .option-item:last-child {margin-bottom: 0;}.product-list.list .product-item .gr-product-options .option-title {margin: 0 0 5px;}@media (max-width: 767px) {.product-list.list .product-item .gr-product-options .option-title {margin: 0 0 4px;font-size: 13px;line-height: 1.1;}}@media (max-width: 767px) {.product-list.list .product-item .gr-product-options .option-body {font-size: 13px;line-height: 1.25;}}.product-list.list .product-item .gr-product-options .option-body .file {width: 100%;max-width: 250px;}@media (max-width: 767px) {.product-list.list .product-item .gr-product-options .option-body .file {font-size: 13px;line-height: 1.1;padding: 11px 14px;}}.product-list.list .product-item .gr-product-options .option-body input, .product-list.list .product-item .gr-product-options .option-body select {max-width: 250px;}.product-list.list .product-item .gr-product-options .option-body .shop2-color-ext-select {max-width: 250px;}.product-list.list .product-item .gr-product-options .option-body .gr-select-wrapper {max-width: 250px;}.product-list.list .product-item .gr-product-options .option-body .gr-select-wrapper:before {right: 10px;}@media (max-width: 1260px) {.product-list.list .product-item .gr-product-options .option-body .gr-select-wrapper:before {right: 10px;}}@media (max-width: 767px) {.product-list.list .product-item .gr-product-options .option-body .gr-select-wrapper:before {right: 10px;}}@media (max-width: 767px) {.product-list.list .product-item .gr-product-options .option-body select {padding: 10px 40px 10px 12px;font-size: 13px;line-height: 1.25;}}@media (max-width: 767px) {.product-list.list .product-item .gr-product-options .shop2-product-options .shop2-color-pick li, .product-list.list .product-item .gr-product-options .shop2-product-options .shop2-color-ext-list li {width: 26px !important;height: 26px;margin: 0 6px 10px;}}@media (max-width: 767px) {.product-list.list .product-item .gr-product-options .shop2-product-options .shop2-color-pick li span, .product-list.list .product-item .gr-product-options .shop2-product-options .shop2-color-pick li img, .product-list.list .product-item .gr-product-options .shop2-product-options .shop2-color-ext-list li span, .product-list.list .product-item .gr-product-options .shop2-product-options .shop2-color-ext-list li img {width: 26px;height: 26px;}}@media (max-width: 767px) {.product-list.list .product-item .gr-product-options .shop2-product-options .shop2-color-pick li:after, .product-list.list .product-item .gr-product-options .shop2-product-options .shop2-color-ext-list li:after {left: -5px;right: -5px;top: -5px;bottom: -5px;}}@media (max-width: 767px) {.product-list.list .product-item .gr-product-options .shop2-product-options .shop2-texture-pick {margin: 0 -5px -5px 0;}}@media (max-width: 767px) {.product-list.list .product-item .gr-product-options .shop2-product-options .shop2-texture-pick li {width: 50px;height: 50px;margin: 0 5px 5px 0;}.product-list.list .product-item .gr-product-options .shop2-product-options .shop2-texture-pick li img {width: 50px;height: 50px;}}@media (max-width: 767px) {.product-list.list .product-item .gr-product-options .shop2-color-ext-select .shop2-color-ext-options {padding: 5px 20px 5px 5px;}}@media (max-width: 767px) {.product-list.list .product-item .gr-product-options .shop2-color-ext-select .shop2-color-ext-options li div {margin-top: 5px;font-size: 13px;line-height: 1.25;}}@media (max-width: 767px) {.product-list.list .product-item .gr-product-options .shop2-color-ext-select .shop2-color-ext-options li span {width: 26px !important;height: 26px;margin-right: 7px;}}.product-list.list .product-item .shop2-product-actions {margin: 0 -20px 0 0;}@media (max-width: 767px) {.product-list.list .product-item .shop2-product-actions {margin: 0 -15px 0 0;}}.product-list.list .product-item .shop2-product-actions + .shop2-product-actions {margin-top: 8px;}.product-list.list .product-item .shop2-product-actions + .gr-product-options {margin-top: 18px;}@media (max-width: 767px) {.product-list.list .product-item .shop2-product-actions + .gr-product-options {margin-top: 11px;}}.product-list.list .product-item .shop2-product-actions dt {display: inline-flex;}.product-list.list .product-item .shop2-product-actions dt + dd + dt {margin-top: 0;}.product-list.list .product-item .shop2-product-actions dt .name-action {width: auto;font-size: 14px;line-height: 1.2;}@media (max-width: 767px) {.product-list.list .product-item .shop2-product-actions dt .name-action {font-size: 13px;}}.product-list.list .product-item .shop2-product-actions dt .icon-action {background: none;width: 20px;height: 20px;min-width: 20px;}.product-list.list .product-item .product-additional {display: flex;flex-wrap: wrap;}@media (max-width: 1023px) {.product-list.list .product-item .product-additional {flex-direction: column;}}.product-list.list .product-item .product-additional__top {width: 100%;display: flex;align-items: flex-end;}@media (max-width: 1023px) {.product-list.list .product-item .product-additional__top {display: block;}}.product-list.list .product-item .product-additional__top-left {width: 180px;}@media (max-width: 1023px) {.product-list.list .product-item .product-additional__top-left {width: 100%;}}.product-list.list .product-item .product-additional__top-right {width: calc(100% - 180px);}@media (max-width: 1023px) {.product-list.list .product-item .product-additional__top-right {width: 100%;}}.product-list.list .product-item .product-additional__bottom {width: 100%;}.product-list.list .product-item .gr-amount-flag {margin-bottom: 10px;}@media (max-width: 639px) {.product-list.list .product-item .gr-amount-flag {margin-bottom: 8px;}}.product-list.list .product-item .gr-amount-flag span {padding: 5px 10px 4px;font-size: 12px;}.product-list.list .product-item .product-price {font-size: 0;padding: 0 20px 0 0;}@media (max-width: 1023px) {.product-list.list .product-item .product-price {padding: 0 0 20px;}}@media (max-width: 767px) {.product-list.list .product-item .product-price {padding: 0 0 10px;}}.product-list.list .product-item .product-price .price-old {font-size: 0;margin-bottom: 5px;color: var(--on_gr_bg_sec_text_6);font-family: var(--font2);font-weight: var(--font2_400);}.product-list.list .product-item .product-price .price-old span strong {font-size: 14px;line-height: 1;text-decoration: line-through;font-weight: var(--font2_400);}.product-list.list .product-item .product-price .price-old span span {font-size: 12px;line-height: 1;padding-left: 5px;}.product-list.list .product-item .product-price .price-current {font-size: 0;color: var(--on_gr_bg_acc_text);font-family: var(--font1);font-weight: var(--font1_700);}.product-list.list .product-item .product-price .price-current.price_on_request strong {font-size: 15px;line-height: 1.3;}.product-list.list .product-item .product-price .price-current strong {font-size: 22px;line-height: 1;}@media (max-width: 767px) {.product-list.list .product-item .product-price .price-current strong {font-size: 18px;line-height: 1;}}.product-list.list .product-item .product-price .price-current span {font-size: 16px;line-height: 1;padding-left: 5px;}@media (max-width: 767px) {.product-list.list .product-item .product-price .price-current span {font-size: 14px;padding-left: 4px;}}.product-list.list .product-item .product-price .price-current .gr-params-unit {padding-left: 3px;}.product-list.list .product-item .product-amount {width: auto;}.product-list.list .product-item .product-amount .amount-title {display: none;}.product-list.list .product-item .product-amount .amount-min {color: var(--on_gr_bg_sec_text_6);font-size: 13px;line-height: 1.1;margin: 0 0 4px;}@media (max-width: 767px) {.product-list.list .product-item .product-amount .amount-min {margin: 0 0 2px;}}.product-list.list .product-item .product-amount .shop2-product-amount {float: left;margin-right: auto;width: 110px;}.product-list.list .product-item .product-amount .shop2-product-amount.disabled {display: none;}@media (max-width: 767px) {.product-list.list .product-item .product-amount .shop2-product-amount {width: 86px;margin-right: 6px;}}.product-list.list .product-item .product-amount .shop2-product-amount input, .product-list.list .product-item .product-amount .shop2-product-amount button {height: 40px;line-height: 40px;}.product-list.list .product-item .shop-product-btn.notavailable {width: 100%;}.product-list.list .product-item .shop-product-btn.notavailable span {padding-right: 0;}.product-list.list .product-item .shop-product-btn.notavailable span svg {display: none;}.product-list.list .product-item .shop-product-btn:not(.notavailable) {float: left;font-size: 0;padding: 0;width: 40px;height: 40px;float: right;width: calc(100% - 110px - 10px);}@media (max-width: 767px) {.product-list.list .product-item .shop-product-btn:not(.notavailable) {width: calc(100% - 86px - 6px);}}.product-list.list .product-item .shop-product-btn:not(.notavailable) span {position: absolute;top: 0;left: 0;right: 0;bottom: 0;padding: 0;font-size: 0;}@media (min-width: 420px) and (max-width: 639px) {.product-list.list .product-item .shop-product-btn:not(.notavailable) span {position: relative;padding-right: 30px;font-size: 14px;}}.product-list.list .product-item .shop-product-btn:not(.notavailable) span svg {right: auto;left: 50%;transform: translate(-50%, -50%);}@media (min-width: 420px) and (max-width: 639px) {.product-list.list .product-item .shop-product-btn:not(.notavailable) span svg {right: -5px;left: auto;transform: translateY(-50%);}}.product-list.list .product-item .buy-one-click {width: 200px;margin-top: 20px;margin-left: 180px;}@media (max-width: 1023px) {.product-list.list .product-item .buy-one-click {margin-left: 0;width: 100%;}}@media (max-width: 767px) {.product-list.list .product-item .buy-one-click {margin-top: 10px;}}.product-list.list .product-item .buy-one-click.product_info_form {margin-left: 0;margin-top: 0;}.product-list.list .product-item .product-compare {margin-top: 12px;margin-left: 180px;}@media (max-width: 1023px) {.product-list.list .product-item .product-compare {margin-left: 0;}}@media (max-width: 767px) {.product-list.list .product-item .product-compare {margin-top: 10px;}}@media (max-width: 767px) {.product-list.list .product-item .product-compare .gr-compare-plus {padding-left: 28px;}}@media (max-width: 375px) {.product-list.list .product-item .product-compare .gr-compare-plus {font-size: 12px;}}@media (max-width: 767px) {.product-list.list .product-item .product-compare .gr-compare-checkbox {margin-right: 8px;width: 20px;height: 30px;}}@media (max-width: 375px) {.product-list.list .product-item .product-compare.product-compare-added .link-reset {font-size: 12px;}}@media (max-width: 767px) {.product-list.list .product-item .product-compare .gr-svg-icon {display: none;}.product-list.list .product-item .product-compare .gr-svg-icon.gr_small_icon {display: block;margin-top: -10px;}}.product-list.list .product-item .gr-favorite-btn-wrapper {margin-left: 180px;}@media (max-width: 1023px) {.product-list.list .product-item .gr-favorite-btn-wrapper {margin-left: 0;}}@media (max-width: 767px) {.product-list.list .product-item .gr-favorite-btn-wrapper {margin-top: 4px;}}@media (max-width: 767px) {.product-list.list .product-item .gr-favorite-btn-wrapper .gr-favorite-btn {padding-left: 28px;}}@media (max-width: 375px) {.product-list.list .product-item .gr-favorite-btn-wrapper .gr-favorite-btn {font-size: 12px;}}@media (max-width: 375px) {.product-list.list .product-item .gr-favorite-btn-wrapper .gr-favorite-btn.active .gr-favorite-btn__link {font-size: 12px;}}@media (max-width: 767px) {.product-list.list .product-item .gr-favorite-btn-wrapper .gr-favorite-btn__icon {width: 20px;height: 20px;left: -3px;margin-top: -10px;}.product-list.list .product-item .gr-favorite-btn-wrapper .gr-favorite-btn__icon .gr-svg-icon {display: none;}.product-list.list .product-item .gr-favorite-btn-wrapper .gr-favorite-btn__icon .gr-svg-icon.gr_small_icon {display: block;}}.gr-vendors-group {position: relative;overflow: hidden;font-size: 0;line-height: 1.6;margin: 20px 0;padding: 20px 0px 20px 118px;border-radius: var(--gr_inner_radius);border: 1px solid var(--on_gr_bg_border_4);}.gr-vendors-group li {display: inline-block;vertical-align: top;font-size: 15px;width: 25%;margin: 0;padding-right: 10px;}@media (max-width: 1260px) {.gr-vendors-group li {width: 33%;}}@media (max-width: 1023px) {.gr-vendors-group li {width: 50%;}}@media (max-width: 767px) {.gr-vendors-group li {width: 100%;}}.gr-vendors-group li:first-child {position: absolute;top: 50%;left: 0;color: var(--on_gr_bg_acc_text);font-size: 26px;text-transform: uppercase;width: 118px;padding: 0 0 0 30px;transform: translateY(-50%);}.gr-vendors-group li a {color: var(--on_gr_bg_link);text-decoration: none;transition: all 0.2s linear;border-bottom: 1px solid transparent;}.gr-vendors-group li a:hover {border-bottom-color: var(--on_gr_bg_link_5);}.shop2-vendor-folders-header {margin: 0;padding: 0 0 15px;font-size: 22px;line-height: 1.1;font-family: var(--font2);font-weight: var(--font2_500);color: var(--on_gr_bg_acc_text);}@media (max-width: 767px) {.shop2-vendor-folders-header {font-size: 18px;}}.shop2-vendor-folders {margin: 0 0 20px -8px;padding: 0;list-style: none;}@media (max-width: 767px) {.shop2-vendor-folders {margin: 0 -16px 10px;flex-wrap: nowrap;white-space: nowrap;overflow: auto;overflow-y: hidden;}}.shop2-vendor-folders li {vertical-align: top;display: inline-block;margin: 0 8px 10px;}@media (max-width: 767px) {.shop2-vendor-folders li {margin: 0 8px 10px 0;}}@media (max-width: 767px) {.shop2-vendor-folders li:first-child {padding-left: 20px;}}@media (max-width: 639px) {.shop2-vendor-folders li:first-child {padding-left: 16px;}}@media (max-width: 767px) {.shop2-vendor-folders li:last-child {padding-right: 20px;}}@media (max-width: 639px) {.shop2-vendor-folders li:last-child {padding-right: 16px;}}.remodal.compare-remodal {padding: 0;width: auto;}@media (max-width: 1599px) {.remodal.compare-remodal {position: fixed;padding: 0;top: 0;left: 0;right: 0;bottom: 0;margin: 0;overflow: hidden;overflow-y: auto;border-radius: 0;}}@media (min-width: 640px) {.remodal.compare-remodal {max-width: 100%;}}.remodal.compare-remodal .remodal-close-btn svg {width: 20px;height: 20px;display: none;}@media (max-width: 767px) {.remodal.compare-remodal .remodal-close-btn svg {display: block;}}.remodal.compare-remodal .remodal-close-btn svg.gr_big_icon {width: 30px;height: 30px;display: block;}@media (max-width: 767px) {.remodal.compare-remodal .remodal-close-btn svg.gr_big_icon {display: none;}}.remodal.compare-remodal .remodal-close-btn svg.gr_small_icon {display: none;}.compare-remodal__body {overflow-x: auto;padding: 55px 35px;}@media (max-width: 767px) {.compare-remodal__body {padding: 50px 20px 20px;}}.shop2-compare-page {color: var(--on_gr_bg_sec_text);font-family: var(--font1);height: auto;background: var(--gr_bg);border-radius: var(--gr_wrap_radius);}.shop2-compare-page h1 {margin: 0;}.shop2-compare-product-image {position: relative;padding-top: 100%;height: auto;width: auto;font-size: 0;margin: 0 0 18px;border-radius: var(--gr_inner_radius);}.shop2-compare-product-image.shop2-compare-product-not-image {background: var(--noImageDefault);background-size: 50%;}.shop2-compare-product-image a {position: absolute;top: 0;left: 0;right: 0;bottom: 0;font-size: 0;overflow: hidden;border-radius: var(--gr_inner_radius);text-decoration: none;display: flex;}.shop2-compare-product-image a:before {position: absolute;content: '';top: 0;left: 0;right: 0;bottom: 0;z-index: 1;pointer-events: none;background: var(--gr_product_img_overlay);}.shop2-compare-product-image a img {position: absolute;top: 0;left: 0;right: 0;bottom: 0;width: 100%;height: 100%;object-fit: cover;}.shop2-compare-product-image:hover .quick-view-trigger {opacity: 1;visibility: visible;transform: translate(-50%, -50%) scale(1, 1);}.shop2-compare-product-name {font-size: 15px;line-height: 1.3;margin-bottom: 0.6em;font-family: var(--font1);font-weight: var(--font1_700);}@media (max-width: 767px) {.shop2-compare-product-name {font-size: 14px;}}.shop2-compare-product-name a {color: var(--on_gr_bg_acc_text);text-decoration: none;transition: all 0.2s linear;border-bottom: 1px solid transparent;}.shop2-compare-product-name a:hover {border-bottom-color: var(--on_gr_bg_acc_text_5);}.shop2-compare-data .shop2-product-options .shop2-color-ext-list {padding-top: 5px;}.shop2-compare-color {position: relative;cursor: pointer;width: 28px !important;height: 28px;border: none;float: none;outline: none !important;display: inline-block;vertical-align: top;margin: 5px 6px;margin-top: 5px;border-radius: var(--gr_small_radius);}.shop2-compare-color:first-child {margin-left: 0 !important;}.shop2-compare-color:first-child.active {margin-left: 7px !important;}.shop2-compare-color.active {outline: none !important;}.shop2-compare-color.active:after {opacity: 1;visibility: visible;border: none;box-shadow: inset 0 0 0 1px var(--gr_primary_6);background: none;}.shop2-compare-color.active:before {border: none;box-shadow: inset 0 0 0 1px var(--on_gr_bg_border_4);background: none;}.shop2-compare-color.shop2-color-ext-selected {outline: none !important;}.shop2-compare-color.shop2-color-ext-selected span {display: none;}.shop2-compare-color:before {position: absolute;content: '';left: 0;right: 0;top: 0;bottom: 0;transition: all 0.2s linear;border-radius: var(--gr_small_radius);border: none;box-shadow: inset 0 0 0 1px var(--on_gr_bg_border_4);background: none;}.shop2-compare-color:after {position: absolute;content: '';left: -7px;right: -7px;top: -7px;bottom: -7px;z-index: 1;opacity: 0;visibility: hidden;border-radius: var(--gr_btn_radius);transition: all 0.2s linear;border: none;box-shadow: none;background: none;}.shop2-compare-color span, .shop2-compare-color img {width: 28px;height: 28px;border-radius: var(--gr_small_radius);}a.shop2-compare-delete {margin: 14px 0 10px;border: none;font-size: 14px;line-height: 1.1;color: var(--on_gr_bg_sec_text);}a.shop2-compare-delete span {padding-right: 16px;}a.shop2-compare-delete span svg {right: -10px;fill: var(--on_gr_bg_sec_text);}a.shop2-compare-delete ins {vertical-align: top;display: inline-block;transition: all 0.2s linear;border-bottom: 1px solid transparent;width: auto;height: auto;position: static;background: none;margin: 0;}a.shop2-compare-delete:hover {color: var(--on_gr_bg_acc_text);}a.shop2-compare-delete:hover span svg {fill: var(--on_gr_bg_acc_text);}a.shop2-compare-delete:hover ins {border-bottom-color: var(--on_gr_bg_acc_text_5);}.shop2-compare-switch {font-size: 0;}.shop2-compare-switch a {margin: 15px 6px 10px 0;}.shop2-compare-switch a.shop2-compare-switch-active {color: var(--gr_accent);border: none;box-shadow: inset 0 0 0 1px var(--on_gr_bg_border);background: var(--gr_bg);}.shop2-compare-switch a:last-child {margin-right: 0;}.shop2-compare-table td {border-bottom-color: var(--on_gr_bg_border_4);width: 220px;min-width: 220px;padding-right: 25px;}.shop2-compare-data {color: var(--on_gr_bg_acc_text);}.shop2-compare-data td:first-child {font-weight: 500;width: 342px;min-width: 342px;padding-left: 0;color: var(--on_gr_bg_sec_text_6);font: 14px/ 1.1 var(--font1);}@media (max-width: 479px) {.shop2-compare-data td:first-child {width: 260px;min-width: 260px;}}.shop2-compare-data td:nth-child(n+2) {color: var(--on_gr_bg_sec_text);font: 14px/ 1.14 var(--font1);}.shop2-compare-data a {color: var(--on_gr_bg_link);text-decoration: none;transition: all 0.2s;border-bottom: 1px solid transparent;}.shop2-compare-data a.compare-img-link {border: none;}.shop2-compare-data a:hover {text-decoration: none;border-bottom-color: var(--on_gr_bg_link_5);}.shop2-compare-header2 td {border-bottom-width: 0;vertical-align: middle;}.shop2-compare-header2 td:first-child {width: 360px;min-width: 360px;}@media (max-width: 479px) {.shop2-compare-header2 td:first-child {width: 260px;min-width: 260px;}}.shop2-compare-switch a {padding-left: 15px;padding-right: 15px;}@media (max-width: 479px) {.shop2-compare-switch a {margin: 0 6px 0 0;}.shop2-compare-switch a:nth-child(2) {margin-top: 10px;}}.shop2-compare-product-price {font-size: 0;color: var(--on_gr_bg_acc_text);font-family: var(--font1);font-weight: var(--font1_700);}.shop2-compare-product-price.price_on_request {transform: translateY(2px);}.shop2-compare-product-price.price_on_request strong {font-size: 15px;line-height: 1.3;}@media (max-width: 767px) {.shop2-compare-product-price.price_on_request strong {font-size: 14px;}}.shop2-compare-product-price strong {font-size: 20px;line-height: 1;}@media (max-width: 767px) {.shop2-compare-product-price strong {font-size: 18px;line-height: 1;}}.shop2-compare-product-price span {font-size: 14px;line-height: 1;padding-left: 5px;}@media (max-width: 767px) {.shop2-compare-product-price span {font-size: 13px;padding-left: 4px;}}.favorite-top-panel {margin-bottom: 30px;}.favorite-top-panel ~ .sorting-panel {display: none;}.gr-favorite-btn-wrapper {font-size: 0;margin-top: 6px;}.gr-favorite-btn {position: relative;cursor: pointer;display: inline-flex;align-items: center;font-size: 14px;line-height: 1;padding-left: 32px;min-height: 30px;color: var(--on_gr_bg_acc_text_7);font: var(--font1_400) 14px/ 1.14 var(--font1);}.gr-favorite-btn:hover .gr-favorite-btn__icon {opacity: 1;}.gr-favorite-btn.active .gr-favorite-btn__add {display: none;}.gr-favorite-btn.active .gr-favorite-btn__added {display: block;}.gr-favorite-btn.active .gr-favorite-btn__icon {opacity: 1;}.gr-favorite-btn__icon {position: absolute;left: -4px;top: 50%;margin-top: -15px;width: 30px;height: 30px;opacity: 0.3;transition: all 0.2s linear;}.gr-favorite-btn__icon svg {fill: var(--on_gr_bg_icon);}.gr-favorite-btn__add {font-size: 0;display: block;margin-left: 1px;}.gr-favorite-btn__added {font-size: 0;display: none;margin-left: 1px;}.gr-favorite-btn__text {display: inline-block;padding-bottom: 1px;margin-bottom: -1px;}.gr-favorite-btn__count {padding-left: 5px;font-weight: var(--font1_500);}.gr-favorite-btn__link {color: var(--on_gr_bg_acc_text);font: var(--font1_400) 14px/ 1.14 var(--font1);border-bottom: 1px solid var(--on_gr_bg_acc_text_4);transition: all 0.2s linear;text-decoration: none;padding-bottom: 2px;margin-bottom: -3px;}.gr-favorite-btn__link:hover {border-bottom-color: transparent;}.gr-favorite-popup {position: fixed;top: 0;left: 0;right: 0;bottom: 0;z-index: 1000;overflow: hidden;opacity: 0;visibility: hidden;font-size: 0;text-align: center;white-space: nowrap;transition: all 0.19s ease-in-out;background: var(--gr_bg_overlay_a_5);}.gr-favorite-popup.opened {opacity: 1;visibility: visible;}.gr-favorite-popup:before {height: 100%;display: inline-block;vertical-align: middle;content: '';}.gr-favorite-popup__inner {position: relative;width: 400px;padding: 30px;text-align: left;display: inline-block;vertical-align: middle;white-space: normal;background: var(--gr_bg);border-radius: var(--gr_wrap_radius);}@media (max-width: 767px) {.gr-favorite-popup__inner {width: 290px;padding: 30px 16px 20px;}}.gr-favorite-popup__text {font-size: 16px;line-height: 1.6;margin: 0 0 20px;color: var(--on_gr_bg_sec_text);}@media (max-width: 767px) {.gr-favorite-popup__text {margin: 0 0 10px;}}.gr-favorite-popup__close {position: absolute;right: 10px;top: 10px;}.gr-favorite-popup__close svg {width: 20px;height: 20px;}.gr-favorite-popup__close svg.gr_big_icon {width: 30px;height: 30px;display: none;}@media (max-width: 767px) {.gr-favorite-popup__close svg.gr_big_icon {display: none;}}.gr-favorite-popup__close svg.gr_small_icon {display: none;}html, body {height: 100%;min-width: 320px;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;}html {font-size: 16px;}body {position: relative;min-width: 320px;text-align: left;color: var(--on_gr_bg_sec_text);background: var(--gr_bg);font-family: var(--font1);font-weight: var(--font1_400);line-height: 1.5;}h1, h2, h3, h4, h5, h6 {color: var(--on_gr_bg_acc_text);font-family: var(--font1);font-weight: var(--font1_700);font-style: normal;line-height: 1.1;}h1 {font-size: 35px;margin: 0 0 25px;}@media (max-width: 1260px) {h1 {font-size: 28px;margin: 0 0 20px;}}@media (max-width: 767px) {h1 {font-size: 22px;margin: 0 0 12px;}}h2 {font-size: 30px;margin: 25px 0;}@media (max-width: 1260px) {h2 {font-size: 26px;margin: 20px 0;}}@media (max-width: 767px) {h2 {font-size: 22px;margin: 10px 0;}}h3 {font-size: 26px;margin: 1em 0;}@media (max-width: 1260px) {h3 {font-size: 22px;}}@media (max-width: 767px) {h3 {font-size: 20px;margin: 10px 0;}}h4 {font-size: 24px;margin: 1em 0;}@media (max-width: 1260px) {h4 {font-size: 20px;}}@media (max-width: 767px) {h4 {font-size: 17px;margin: 10px 0;}}h5 {font-size: 18px;margin: 20px 0;}@media (max-width: 1260px) {h5 {font-size: 17px;margin: 10px 0;}}h6 {font-size: 16px;margin: 20px 0;}@media (max-width: 767px) {h6 {margin: 10px 0;font-size: 15px;}}::-moz-selection {color: var(--on_gr_primary_text);background: var(--gr_primary);}::selection {color: var(--on_gr_primary_text);background: var(--gr_primary);}.tns-lazy-img {opacity: 1;}.tns-slider {margin-left: auto;margin-right: auto;}.gr-svg-icon {width: 30px;height: 30px;}.gr-svg-icon.gr_small_icon, .gr-svg-icon.gr_big_icon {display: none;}.gr-svg-icon.gr_small_icon {width: 20px;height: 20px;}.gr-svg-icon.gr_big_icon {width: 40px;height: 40px;}.gr-preloader-active {color: transparent !important;pointer-events: none;}.gr-preloader-active .gr-preloader-holder {display: block;}.gr-preloader-holder {position: absolute;top: 0;left: 0;right: 0;bottom: 0;display: none;}.gr-preloader {position: absolute;font-size: 0;line-height: 1;left: 50%;top: 50%;transform: translateX(-50%) translateY(-50%);}.gr_lazy_load_block > * {display: none !important;}.site-path {display: flex;flex-wrap: wrap;align-items: baseline;font-size: 13px;line-height: 1.3;margin-bottom: 10px;color: var(--on_gr_bg_sec_text_5);}.site-path a {color: var(--on_gr_bg_sec_text_5);text-decoration: none;transition: all 0.2s linear;border-bottom: 1px solid transparent;}.site-path a:hover {color: var(--on_gr_bg_sec_text);border-bottom-color: var(--on_gr_bg_sec_text_5);}.site-path__separator {padding: 0 10px;}.block_padding {padding: 0 30px;}@media (max-width: 768px) {.block_padding {padding: 0 20px;}}.block_width {margin: 0 auto;max-width: 1380px;}.block_absolute {position: absolute;top: 0;left: 0;right: 0;bottom: 0;}.block_no_events, .pointer_events_none {pointer-events: none;}.block_cover {background-size: cover;background-position: 50%;background-repeat: no-repeat;}.block_contain {background-size: contain;background-position: 50%;background-repeat: no-repeat;}#body_user_code {position: absolute;top: -50000px;left: -50000px;}.block_hide {display: none !important;}.block_show {display: block !important;}.gr_hide_onload .gr-burger {display: none;}.gr_hide_onload .gr-desktop-folders li:nth-child(n+8) {display: none;}@media (max-width: 1260px) {.gr_hide_onload .gr-header__topline {min-height: 70px;}}.popover-container .popover-loader {background-color: var(--gr_bg);background-image: url(/g/templates/shop2/2.130.2/130-8/images/gr_loader.svg);}.hideOverflow {white-space: nowrap;overflow: hidden;}@media (max-width: 1260px) {#lg-zoom-in, #lg-zoom-out, #lg-actual-size {display: none;}}.g-page-article__date, .g-page-article__text {color: inherit;}.gr-wrapper {min-height: 100%;margin: auto;display: flex;flex-direction: column;background: var(--gr_bg_sec);}@media (max-width: 1260px) and (min-width: 640px) {.gr-wrapper--no-main .gr-main-slider {display: none;}}@media (min-width: 1261px) {.gr-wrapper--main .gr-main-slider__left {display: block;}}.gr-wrapper--main .gr-fixed-panel__folder-btn {display: none;}.gr-wrapper--main .gr-main-slider__right {width: calc(100% - 320px - 30px);}@media (max-width: 1360px) {.gr-wrapper--main .gr-main-slider__right {width: calc(100% - 320px - 20px);}}@media (max-width: 1260px) {.gr-wrapper--main .gr-main-slider__right {width: 100%;}}.gr-header__topline {background-color: var(--gr_primary);}@media (max-width: 1260px) {.gr-header__topline {background: var(--gr_bg);padding: 0;}}.gr-header__botline {background: var(--gr_bg);}.gr-header__holder {padding: 39px 0 41px;display: flex;align-items: center;}@media (max-width: 1260px) {.gr-header__holder {padding: 29px 0;}}@media (max-width: 767px) {.gr-header__holder {padding: 20px 0;}}.gr-header__logo {max-width: 520px;width: 100%;padding: 0 20px 0 0;}@media (max-width: 1360px) {.gr-header__logo {max-width: 400px;}}@media (max-width: 767px) {.gr-header__logo {max-width: 100%;width: 50%;}}@media (max-width: 639px) {.gr-header__logo {width: 100%;padding: 0;}}.gr-header__contact {display: flex;align-items: center;justify-content: space-between;width: calc(100% - 520px);}@media (max-width: 1360px) {.gr-header__contact {width: calc(100% - 400px);}}@media (max-width: 1260px) {.gr-header__contact {justify-content: flex-end;}}@media (max-width: 767px) {.gr-header__contact {width: 50%;}}@media (max-width: 639px) {.gr-header__contact {display: none;}}.gr-nav {display: flex;align-items: center;justify-content: space-between;}@media (max-width: 1260px) {.gr-nav {display: none;}}.gr-nav__button {display: flex;align-items: center;margin-left: 20px;}.gr-nav__button ins {display: inline-block;padding: 0 12px;}.gr-menu {display: flex;flex-wrap: wrap;align-items: center;width: 100%;}.gr-menu.hideOverflow {flex-wrap: nowrap;overflow: hidden;}.gr-menu.hideOverflow > li {flex: 0 0 auto;}.gr-menu > li {margin: 0 25px 0 0;position: relative;}.gr-menu > li > a {padding: 20px 0 21px;display: flex;align-items: center;text-decoration: none;font-weight: normal;font-size: 15px;line-height: 1.2;color: var(--on_gr_primary_text_7);transition: all 0.2s linear;}.gr-menu > li > a > i {width: 18px;height: 18px;margin: 0 0 0 10px;}.gr-menu > li > a > i .gr-svg-icon {width: 18px;height: 18px;transition: all 0.2s linear;fill: var(--on_gr_primary_text_7);}.gr-menu > li > a:hover, .gr-menu > li > a.active {color: var(--on_gr_primary_text);}.gr-menu > li > a:hover .gr-svg-icon, .gr-menu > li > a.active .gr-svg-icon {fill: var(--on_gr_primary_icon);}.gr-menu > li.row-menu-btn > a {padding: 14px 0 15px;font-size: 0;}.gr-menu > li.row-menu-btn > a .gr-svg-icon {display: block;fill: var(--on_gr_primary_icon);}.gr-menu > li ul {position: absolute;top: 100%;left: 0;z-index: 10;width: 300px;display: none;padding: 10px 0;background: var(--gr_bg);border-radius: var(--gr_wrap_radius);}.gr-menu > li ul:before {content: '';position: absolute;width: 0;height: 0;border-left: 9px solid transparent;border-right: 9px solid transparent;border-bottom: 9px solid var(--gr_bg);top: -9px;left: 20px;}.gr-menu > li ul.left_level {left: auto;right: 0;}.gr-menu > li ul li {padding: 0 30px;position: relative;}.gr-menu > li ul li:last-child a {border-bottom: none;}.gr-menu > li ul li.menu-back, .gr-menu > li ul li.menu-parent {display: none;}.gr-menu > li ul li.has > a {justify-content: space-between;}.gr-menu > li ul li.has > a i {flex: 0 0 auto;padding-left: 10px;}.gr-menu > li ul li.has > a i svg {margin: 0;transform: rotate(-90deg);}.gr-menu > li ul li a {padding: 20px 0 21px;display: flex;align-items: center;text-decoration: none;font-weight: normal;font-size: 15px;line-height: 1.2;color: var(--on_gr_bg_acc_text);transition: all 0.2s linear;border-bottom: 1px solid var(--on_gr_bg_border_4);}.gr-menu > li ul li a .gr-svg-icon {width: 20px;height: 20px;margin: 0 0 0 10px;transition: all 0.2s linear;fill: var(--on_gr_bg_icon_2);}.gr-menu > li ul li a:hover, .gr-menu > li ul li a.active {color: var(--gr_accent);}.gr-menu > li ul li a:hover .gr-svg-icon, .gr-menu > li ul li a.active .gr-svg-icon {fill: var(--gr_accent);}.gr-menu > li ul li ul {top: 0;left: 100%;margin-left: 10px;position: absolute;}.gr-menu > li ul li ul:before {content: '';position: absolute;width: 0;height: 0;border-top: 9px solid transparent;border-right: 9px solid var(--gr_bg);border-bottom: 9px solid transparent;top: 27px;left: -18px;}.gr-menu > li ul li ul.left_level {left: auto;right: 100%;margin-left: 0;margin-right: 10px;}.gr-menu > li ul li ul.left_level:before {content: '';position: absolute;width: 0;height: 0;border-top: 9px solid transparent;border-left: 9px solid var(--gr_bg);border-bottom: 9px solid transparent;top: 27px;left: auto;right: -18px;}.gr-login-button {cursor: pointer;display: flex;align-items: center;font-weight: normal;font-size: 15px;line-height: 1.2;transition: all 0.2s linear;color: var(--on_gr_primary_text_7);}.gr-login-button:hover {color: var(--on_gr_primary_text);}.gr-login-button .gr-svg-icon {margin: 0 10px 0 0;fill: var(--gr_accent);}.gr-register-button {text-decoration: none;font-weight: normal;font-size: 15px;line-height: 1.2;transition: all 0.2s linear;color: var(--on_gr_primary_text_7);}.gr-register-button:hover {color: var(--on_gr_primary_text);}.gr-logo_top .gr-logo__box {flex-direction: column;}@media (min-width: 640px) {.gr-logo_top .gr-logo__box {align-items: flex-start;}}.gr-logo_top .gr-logo__pic {margin: 0 0 10px;}.gr-logo__box {display: flex;align-items: center;}@media (max-width: 639px) {.gr-logo__box {flex-direction: column;justify-content: center;}}.gr-logo__pic {text-decoration: none;font-size: 0;flex: 0 0 auto;margin: 0 20px 0 0;}@media (max-width: 639px) {.gr-logo__pic {margin: 0 0 10px;}}.gr-logo__pic img {width: 100%;height: 100%;object-fit: cover;}.gr-logo__holder {display: flex;align-items: flex-start;flex-direction: column;text-decoration: none;color: var(--on_gr_bg_acc_text);}@media (max-width: 639px) {.gr-logo__holder {align-items: center;}}.gr-logo__name {font-weight: var(--font2_700);font-size: 26px;line-height: 1.2;font-family: var(--font1);}@media (max-width: 1260px) {.gr-logo__name {font-size: 22px;}}.gr-logo__desc {font-weight: normal;font-size: 15px;line-height: 1.2;}.gr-address {max-width: 280px;width: 100%;position: relative;padding-left: 32px;}@media (max-width: 1260px) {.gr-address {display: none;}}.gr-address__icon {position: absolute;top: 3px;left: 1px;font-size: 0;}.gr-address__icon .gr-svg-icon {width: 20px;height: 20px;fill: var(--gr_accent);}.gr-address__title {font-weight: normal;font-size: 15px;line-height: 1.4;font-family: var(--font1);font-weight: var(--font1_700);color: var(--on_gr_bg_acc_text);}.gr-address__desc {font-weight: normal;font-size: 15px;line-height: 1.4;color: var(--on_gr_bg_sec_text_8);}.gr-contacts {max-width: 295px;padding: 0 45px 0 0;position: relative;}.gr-contacts--footer .gr-contacts__icon {display: none;}.gr-contacts__item {display: flex;align-items: flex-start;flex-direction: column;}.gr-contacts__item + .gr-contacts__item {margin-top: 5px;}.gr-contacts__icon {font-size: 0;margin: 0 15px 0 0;}.gr-contacts__box {display: flex;align-items: center;flex-direction: row;}.gr-contacts__link {max-width: 28px;min-height: 28px;display: block;text-decoration: none;}.gr-contacts__note {font-weight: normal;font-size: 15px;line-height: 1.2;margin: 0 0 5px;color: var(--on_gr_bg_sec_text_8);}.gr-contacts__number a {font-size: 20px;line-height: 1.2;font-family: var(--font1);font-weight: var(--font1_700);color: var(--on_gr_bg_acc_text);text-decoration: none;}.gr-contact-button {cursor: pointer;position: absolute;right: 0;bottom: 0;display: flex;align-items: center;justify-content: center;width: 30px;height: 30px;box-shadow: 0 0 0 1px var(--on_gr_bg_border_4);border-radius: var(--gr_medium_radius);}.gr-contact-button .gr-svg-icon {width: 20px;height: 20px;fill: var(--on_gr_bg_icon);}.gr-massage-button {cursor: pointer;display: flex;align-items: center;justify-content: center;transition: all 0.2s linear;border-radius: var(--gr_icon_btn_radius);box-shadow: 0 0 0 1px var(--on_gr_bg_border_4);}@media (max-width: 1260px) {.gr-massage-button {margin: 0 0 0 50px;}}@media (max-width: 1024px) {.gr-massage-button {display: none;}}.gr-massage-button .gr-svg-icon.gr_small_icon {display: block;fill: var(--gr_accent);}.gr-massage-button:hover {background: var(--gr_accent);box-shadow: none;}.gr-massage-button:hover .gr-svg-icon.gr_small_icon {fill: var(--on_gr_accent_icon);}.gr-mail {margin: 0 0 24px;}@media (max-width: 1024px) {.gr-mail {margin: 0 0 20px;}}@media (max-width: 767px) {.gr-mail {margin: 0 0 12px;}}.gr-mail .gr-svg-icon {display: none;position: absolute;top: 0;left: 0;width: 20px;height: 20px;fill: var(--gr_accent);}.gr-mail a {font-weight: normal;font-size: 15px;line-height: 1.2;color: var(--on_gr_bg_link);transition: all 0.2s linear;}.gr-work {margin-bottom: 24px;}@media (max-width: 1024px) {.gr-work {margin: 0 0 26px;}}@media (max-width: 767px) {.gr-work {margin: 0 0 12px;}}.gr-work .gr-svg-icon {display: none;position: absolute;top: 0;left: 0;width: 20px;height: 20px;fill: var(--gr_accent);}.gr-work__title {font-size: 15px;line-height: 1.2;font-family: var(--font1);font-weight: normal;color: var(--on_gr_bg_sec_text_8);}.gr-work__title + .gr-work__item {margin-top: 10px;}.gr-work__item {display: flex;flex-wrap: wrap;align-items: center;}.gr-work__days {font-size: 15px;line-height: 1.2;font-weight: normal;color: var(--on_gr_bg_sec_text_8);}.gr-work__days + .gr-work__time {padding-left: 10px;}.gr-work__time {font-size: 15px;line-height: 1.2;color: var(--on_gr_bg_sec_text_8);}.gr-social__title {font-weight: normal;font-size: 15px;line-height: 1.2;color: var(--on_gr_bg_sec_text_8);margin: 0 0 10px;}.gr-social__list {display: flex;flex-wrap: wrap;align-items: center;margin: 0 -3px -6px;}.gr-social__item {margin: 0 3px 6px;font-size: 0;}.gr-social__item a {width: 40px;height: 40px;overflow: hidden;display: inline-flex;text-decoration: none;transition: all 0.2s linear;transform: rotate(0.001deg);}@media (max-width: 1024px) {.gr-social__item a {width: 35px;height: 35px;}}.gr-social__item a:hover {transform: translateY(-2px) rotate(0.001deg);}.gr-social__item a svg {max-width: 40px;max-height: 40px;margin: auto;fill: var(--gr_dark);}@media (max-width: 1024px) {.gr-social__item a svg {width: 35px;height: 35px;}}.gr-social__item a img {width: 100%;height: 100%;object-fit: cover;}@media (max-width: 1260px) {.gr-fixed-panel {background: var(--gr_bg);padding: 0 30px;}.gr-fixed-panel .gr-fixed-panel__button-shop, .gr-fixed-panel .gr-cart-preview-link {border-radius: var(--gr_wrap_radius);box-shadow: 0 0 0 1px var(--on_gr_bg_border_4);}.gr-fixed-panel .button-list__item.double_item {box-shadow: 0 0 0 1px var(--on_gr_bg_border_4);}.gr-fixed-panel .button-list__item.cart_item .gr-cart-popup-btn.pointer_events_none {box-shadow: 0 0 0 1px var(--on_gr_bg_border_4);}}@media (max-width: 768px) {.gr-fixed-panel {padding: 0 20px;}}.gr-fixed-panel.is-fixed {position: fixed;top: 0;left: 0;right: 0;z-index: 1000;background: var(--gr_bg);padding: 0 30px;}@media (min-width: 1261px) {.gr-fixed-panel.is-fixed .gr-fixed-panel__inner {padding: 10px 0;}.gr-fixed-panel.is-fixed .gr-fixed-panel__folder-btn {display: flex;box-shadow: 0 0 0 1px var(--on_gr_bg_border_4);}.gr-fixed-panel.is-fixed .gr-fixed-panel__button-shop, .gr-fixed-panel.is-fixed .gr-cart-preview-link {border-radius: var(--gr_wrap_radius);box-shadow: 0 0 0 1px var(--on_gr_bg_border_4);}.gr-fixed-panel.is-fixed .button-list__item.double_item {box-shadow: 0 0 0 1px var(--on_gr_bg_border_4);}.gr-fixed-panel.is-fixed .button-list__item.cart_item .gr-cart-popup-btn.pointer_events_none {box-shadow: 0 0 0 1px var(--on_gr_bg_border_4);}}@media (max-width: 768px) {.gr-fixed-panel.is-fixed {padding: 0 20px;}}.gr-fixed-panel__inner {display: flex;height: 80px;margin: 0 auto;max-width: 1380px;}@media (max-width: 1260px) {.gr-fixed-panel__inner {padding: 10px 0;height: 70px;}}.gr-fixed-panel__folder-btn {position: relative;padding: 0 30px;margin-right: 30px;font-size: 22px;line-height: 1.1px;font-family: var(--font1);font-weight: var(--font1_700);color: var(--on_gr_bg_acc_text);display: flex;align-items: center;width: 320px;height: 60px;cursor: pointer;border-radius: var(--gr_icon_btn_radius);background: var(--gr_bg);transition: all 0.2s linear;flex: 0 0 auto;}@media (max-width: 1360px) {.gr-fixed-panel__folder-btn {margin-right: 20px;}}@media (max-width: 1260px) {.gr-fixed-panel__folder-btn {display: none;}}.gr-fixed-panel__folder-btn .gr-svg-icon {margin: 0 11px 0 0;fill: var(--gr_accent);}.gr-fixed-panel__folder-btn:hover {color: var(--gr_accent);}.gr-fixed-panel__search {flex: 1 1 100%;}.gr-fixed-panel__button {display: flex;flex: 0 0 auto;}.gr-search-container {display: flex;position: relative;transition: all 0.2s linear;border-radius: var(--gr_icon_btn_radius);box-shadow: 0 0 0 1px var(--on_gr_bg_border_4);}.gr-search-container:hover, .gr-search-container:focus {box-shadow: 0 0 0 2px var(--gr_accent);}#search-app-container {width: 100%;}.gr-search-shop-button {display: flex;align-items: center;justify-content: center;background: var(--gr_bg);border-radius: 0 var(--gr_icon_btn_radius) var(--gr_icon_btn_radius) 0;cursor: pointer;flex: 0 0 auto;}.gr-search-shop-button:hover .gr-svg-icon {fill: var(--gr_accent);}.gr-search-shop-button .gr-svg-icon {width: 20px;height: 20px;fill: var(--on_gr_bg_icon);transition: all 0.2s linear;}.gr-compare-button {flex: 0 0 auto;}.gr-compare-button + .gr-favorite-button .favorite-block {border-left: 1px solid var(--on_gr_bg_border_4);}.gr-compare-button .gr-compare-btn {display: block;text-decoration: none;transition: all 0.2s linear;background: var(--gr_bg);border-radius: var(--gr_wrap_radius) 0 0 var(--gr_wrap_radius);height: 60px;padding: 0 20px;}@media (max-width: 1260px) {.gr-compare-button .gr-compare-btn {height: 50px;padding: 0 15px;}}.gr-compare-button .gr-compare-btn.active span .gr-compare-btn-amount {display: block;}.gr-compare-button .gr-compare-btn.active .gr-svg-icon {fill: var(--on_gr_bg_icon);}.gr-compare-button .gr-compare-btn span {font-size: 0;display: flex;align-items: center;flex-direction: row-reverse;height: 60px;}@media (max-width: 1260px) {.gr-compare-button .gr-compare-btn span {height: 50px;}}.gr-compare-button .gr-compare-btn span .gr-compare-btn-amount {flex: 0 0 auto;min-width: 16px;height: 16px;transition: all 0.2s linear;color: var(--on_gr_accent_text);background: var(--gr_accent);font-size: 9px;line-height: 16px;text-align: center;padding: 0 4px;border-radius: 100px;display: none;margin: 0 0 0 20px;}@media (max-width: 1260px) {.gr-compare-button .gr-compare-btn span .gr-compare-btn-amount {margin: 0 0 0 10px;}}@media (max-width: 767px) {.gr-compare-button .gr-compare-btn span .gr-compare-btn-amount {margin: 0 0 0 4px;}}@media (min-width: 768px) {.gr-compare-button .gr-compare-btn span .gr-compare-btn-amount {min-width: 29px;height: 23px;line-height: 23px;font-size: 13px;border-radius: var(--gr_medium_radius);font-weight: 400;}}.gr-compare-button .gr-compare-btn .gr-svg-icon {width: 20px;height: 20px;transition: all 0.2s linear;fill: var(--on_gr_bg_sec_text_5);}.gr-favorite-button {flex: 0 0 auto;}.gr-favorite-button .favorite-block.is-null span .favorite-count {display: none;}.gr-favorite-button .favorite-block.is-null .gr-svg-icon {fill: var(--on_gr_bg_sec_text_5);}.gr-favorite-button .favorite-block a {display: block;text-decoration: none;transition: all 0.2s linear;background: var(--gr_bg);border-radius: 0 var(--gr_wrap_radius) var(--gr_wrap_radius) 0;height: 60px;padding: 0 20px;}@media (max-width: 1260px) {.gr-favorite-button .favorite-block a {height: 50px;padding: 0 15px;}}.gr-favorite-button .favorite-block a span {font-size: 0;display: flex;align-items: center;flex-direction: row-reverse;height: 60px;}@media (max-width: 1260px) {.gr-favorite-button .favorite-block a span {height: 50px;}}.gr-favorite-button .favorite-block a span .favorite-count {flex: 0 0 auto;min-width: 16px;height: 16px;transition: all 0.2s linear;color: var(--on_gr_accent_text);background: var(--gr_accent);font-size: 9px;line-height: 16px;text-align: center;padding: 0 4px;border-radius: 100px;margin: 0 0 0 20px;}@media (max-width: 1260px) {.gr-favorite-button .favorite-block a span .favorite-count {margin: 0 0 0 10px;}}@media (max-width: 767px) {.gr-favorite-button .favorite-block a span .favorite-count {margin: 0 0 0 4px;}}@media (min-width: 768px) {.gr-favorite-button .favorite-block a span .favorite-count {min-width: 29px;height: 23px;line-height: 23px;font-size: 13px;border-radius: var(--gr_medium_radius);font-weight: 400;}}.gr-favorite-button .favorite-block a .gr-svg-icon {width: 20px;height: 20px;transition: all 0.2s linear;fill: var(--on_gr_bg_icon);}#shop2-cart-preview .gr-cart-preview-link {display: block;text-decoration: none;background: var(--gr_bg);padding: 17px 15px 18px;border-radius: var(--gr_icon_btn_radius);max-width: 207px;width: 100%;font-weight: var(--font2_600);font-size: 17px;line-height: 1.1;color: var(--on_gr_bg_acc_text);transition: all 0.2s linear;pointer-events: none;}@media (max-width: 1260px) {#shop2-cart-preview .gr-cart-preview-link {padding: 12px 15px 13px;}}@media (max-width: 1260px) {#shop2-cart-preview .gr-cart-preview-link .gr-cart-preview-title {display: none;}}#shop2-cart-preview .gr-cart-preview-link.active {pointer-events: auto;background: var(--gr_accent);color: var(--on_gr_accent_text);}#shop2-cart-preview .gr-cart-preview-link.active .gr-cart-preview-body i .gr-svg-icon {fill: var(--on_gr_accent_icon);}#shop2-cart-preview .gr-cart-preview-link.pointer_events_none {pointer-events: none !important;}#shop2-cart-preview .gr-cart-preview-link .gr-cart-preview-body {display: flex;align-items: center;}#shop2-cart-preview .gr-cart-preview-link .gr-cart-preview-body .gr-cart-total-amount {min-width: 29px;height: 23px;line-height: 23px;padding: 0 5px;font-weight: normal;font-size: 13px;margin-left: 20px;text-align: center;transition: all 0.2s linear;color: var(--on_gr_bg_acc_text);border-radius: var(--gr_medium_radius);background: var(--gr_bg_sec);}@media (max-width: 1260px) {#shop2-cart-preview .gr-cart-preview-link .gr-cart-preview-body .gr-cart-total-amount {margin-left: 10px;}}#shop2-cart-preview .gr-cart-preview-link .gr-cart-preview-body .gr-cart-total-sum {display: none;}#shop2-cart-preview .gr-cart-preview-link .gr-cart-preview-body i {display: block;font-size: 0;order: -1;margin: 0 15px 0 0;}@media (max-width: 1260px) {#shop2-cart-preview .gr-cart-preview-link .gr-cart-preview-body i {margin: 0;}}#shop2-cart-preview .gr-cart-preview-link .gr-cart-preview-body i .gr-svg-icon {width: 25px;height: 25px;transition: all 0.2s linear;fill: var(--gr_accent);}.gr-cart-popup-btn {cursor: pointer;border-radius: var(--gr_icon_btn_radius);background: var(--gr_accent);box-shadow: none;}.gr-cart-popup-btn.pointer_events_none {background: var(--gr_bg);}.gr-cart-popup-btn.pointer_events_none .gr-cart-preview-body .gr-cart-btn-title {color: var(--on_gr_bg_acc_text);}.gr-cart-popup-btn.pointer_events_none .gr-cart-preview-body i .gr-svg-icon {fill: var(--gr_accent);}.gr-cart-popup-btn .gr-cart-preview-body {padding: 17px 15px 18px;max-width: 207px;width: 100%;display: flex;align-items: center;}@media (max-width: 1260px) {.gr-cart-popup-btn .gr-cart-preview-body {padding: 12px 15px 13px;}}.gr-cart-popup-btn .gr-cart-preview-body .gr-cart-btn-title {font-weight: var(--font2_600);font-size: 17px;line-height: 1.1;color: var(--on_gr_accent_text);transition: all 0.2s linear;}@media (max-width: 1260px) {.gr-cart-popup-btn .gr-cart-preview-body .gr-cart-btn-title {display: none;}}.gr-cart-popup-btn .gr-cart-preview-body .gr-cart-total-amount {min-width: 29px;height: 23px;line-height: 23px;padding: 0 5px;font-weight: normal;font-size: 13px;margin-left: 20px;text-align: center;transition: all 0.2s linear;color: var(--on_gr_bg_acc_text);border-radius: var(--gr_medium_radius);background: var(--gr_bg_sec);}@media (max-width: 1260px) {.gr-cart-popup-btn .gr-cart-preview-body .gr-cart-total-amount {margin-left: 10px;}}.gr-cart-popup-btn .gr-cart-preview-body .gr-cart-total-sum {display: none;}.gr-cart-popup-btn .gr-cart-preview-body i {display: block;font-size: 0;order: -1;margin: 0 15px 0 0;}@media (max-width: 1260px) {.gr-cart-popup-btn .gr-cart-preview-body i {margin: 0;}}.gr-cart-popup-btn .gr-cart-preview-body i .gr-svg-icon {width: 25px;height: 25px;transition: all 0.2s linear;fill: var(--on_gr_accent_icon);}.button-list__item {margin-left: 30px;}@media (max-width: 1360px) {.button-list__item {margin-left: 20px;}}@media (max-width: 1260px) {.button-list__item {margin-left: 10px;}}.button-list__item.double_item {display: flex;overflow: hidden;align-self: flex-start;border-radius: var(--gr_icon_btn_radius);}@media (max-width: 767px) {.button-list__item.double_item {display: none;}}@media (min-width: 640px) {.button-list__item.phone_item {display: none;}}@media (min-width: 1025px) {.button-list__item.massage_item {display: none;}}@media (max-width: 1024px) {.button-list__item.massage_item .gr-massage-button {display: flex;margin: 0;}}.gr-up-button {position: fixed;right: 40px;bottom: 100px;z-index: 10;display: none;}@media (max-width: 1260px) {.gr-up-button {bottom: 40px;}.gr-up-button .gr-svg-icon {display: none;}.gr-up-button .gr-svg-icon.gr_small_icon {display: block;}}@media (max-width: 767px) {.gr-up-button {right: 20px;}}.gr-up-button.is-active {display: flex;}@media (min-width: 1261px) {.gr-up-button:hover {animation: pulsate-bck 0.5s ease-in-out infinite both;}}@keyframes pulsate-bck {0% {transform: scale(1);}50% {transform: scale(0.9);}100% {transform: scale(1);}}.gr-mobile-fold-button {flex: 0 0 auto;margin: 0 10px 0 0;box-shadow: 0 0 0 1px var(--on_gr_bg_border_4);display: flex;align-items: center;justify-content: center;cursor: pointer;}@media (max-width: 639px) {.gr-mobile-fold-button {margin: 0;}}.gr-mobile-fold-button .gr-svg-icon {display: block;fill: var(--gr_accent);}@media (max-width: 1260px) {.gr-mobile-fold-button .gr-svg-icon {display: none;}.gr-mobile-fold-button .gr-svg-icon.gr_small_icon {display: block;}}.gr-mobile-fold-button:hover {background: var(--gr_accent);box-shadow: none;}.gr-mobile-fold-button:hover .gr-svg-icon.gr_small_icon {fill: var(--on_gr_accent_icon);}@media (min-width: 1261px) {.gr-mobile-fold-button {display: none;}}.gr-mobile-phone-button {flex: 0 0 auto;box-shadow: 0 0 0 1px var(--on_gr_bg_border_4);display: flex;align-items: center;justify-content: center;}.gr-mobile-phone-button i {font-size: 0;}.gr-mobile-phone-button i .gr-svg-icon {display: block;fill: var(--gr_icon_btn_3_icon);}@media (max-width: 1260px) {.gr-mobile-phone-button i .gr-svg-icon {display: none;}.gr-mobile-phone-button i .gr-svg-icon.gr_small_icon {display: block;}}.gr-mobile-phone-button:hover {background: var(--gr_accent);box-shadow: none;}.gr-mobile-phone-button:hover .gr-svg-icon.gr_small_icon {fill: var(--on_gr_accent_icon);}.gr-main-slider__inner {padding: 40px 0 0;display: flex;}@media (max-width: 1360px) {.gr-main-slider__inner {padding: 30px 0 0;}}@media (max-width: 767px) {.gr-main-slider__inner {padding: 20px 0 0;}}@media (max-width: 639px) {.gr-main-slider__inner {padding: 0;}}.gr-main-slider__left {width: 320px;margin: 0 30px 0 0;position: relative;z-index: 6;display: none;}@media (max-width: 1360px) {.gr-main-slider__left {margin: 0 20px 0 0;}}@media (max-width: 1260px) {.gr-main-slider__left {display: none;}}.gr-main-slider__right {width: 100%;}.gr-main-slider__headline {height: 60px;}@media (max-width: 1260px) {.gr-main-slider__headline {height: 0;}}@media (max-width: 639px) {.gr-main-slider__headline {height: auto;background: var(--gr_bg);padding: 0 20px 20px;margin: 0 -20px;}}.gr-slider {margin: 30px 0 0;overflow: hidden;position: relative;border-radius: var(--gr_wrap_radius);}@media (max-width: 1260px) {.gr-slider {margin: 0;}}@media (max-width: 639px) {.gr-slider {margin: 20px 0 0;}}.gr-slider .tns-nav {position: absolute;bottom: 0;left: 0;right: 0;padding: 0 30px 30px;text-align: right;}@media (max-width: 639px) {.gr-slider .tns-nav {padding: 0 20px 20px;text-align: left;}}.gr-slider .tns-controls {position: absolute;top: 50%;left: -38px;right: -38px;margin-top: -38px;display: flex;align-items: center;justify-content: space-between;}@media (max-width: 1023px) {.gr-slider .tns-controls {display: none;}}.gr-slider .tns-controls button {width: 76px;height: 76px;padding: 0;font-size: 0;z-index: 2;}.gr-slider .tns-controls button[data-controls="prev"] {justify-content: flex-end;padding-right: 10px;}.gr-slider .tns-controls button[data-controls="next"] {justify-content: flex-start;padding-left: 10px;}.gr-slider__list:not(.tns-slider) {display: flex;flex-wrap: nowrap;overflow: hidden;}.gr-slider__list:not(.tns-slider) .gr-slider__item {width: 100%;flex: 0 0 auto;opacity: 1;}.gr-slider__item {position: relative;overflow: hidden;opacity: 0;}.gr-slider__item.fadeIn {opacity: 1;transition: all 0.35s linear;}.gr-slider__item:before {position: absolute;content: '';z-index: 1;top: -512px;left: -578px;width: 1077px;height: 1077px;background: var(--gr_accent);border-radius: 50%;}@media (max-width: 1023px) {.gr-slider__item:before {left: -635px;}}@media (max-width: 768px) {.gr-slider__item:before {left: -670px;}}@media (max-width: 639px) {.gr-slider__item:before {content: none;}}.gr-slider__item.new-style-box:before {content: none;}.gr-slider__item.new-style-box .gr-slider__box {top: 50%;left: 70px;bottom: auto;padding: 30px;width: 45%;background: var(--gr_accent);border-radius: var(--gr_wrap_radius);transform: translateY(-50%);}@media (max-width: 1023px) {.gr-slider__item.new-style-box .gr-slider__box {left: 30px;}}@media (min-width: 640px) {.gr-slider__item.new-style-box .gr-slider__box {height: auto !important;}}@media (max-width: 639px) {.gr-slider__item.new-style-box .gr-slider__box {width: 100%;padding: 20px;transform: none;border-radius: 0 0 var(--gr_wrap_radius) var(--gr_wrap_radius);}}.gr-slider__item.right-box .gr-slider__box {left: auto;right: 70px;}@media (max-width: 1023px) {.gr-slider__item.right-box .gr-slider__box {right: 30px;}}.gr-slider__link {position: relative;display: block;text-decoration: none;}.gr-slider__image {position: relative;height: 510px;}@media (max-width: 1023px) {.gr-slider__image {padding-top: 49.3%;height: auto;}}@media (max-width: 639px) {.gr-slider__image {padding-top: 54%;}}.gr-slider__image img {position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;}.gr-slider__box {position: absolute;top: 0;left: 0;bottom: 0;width: 445px;height: 510px;padding: 40px 0 40px 90px;display: flex;align-items: flex-start;flex-direction: column;justify-content: center;z-index: 1;}@media (max-width: 1023px) {.gr-slider__box {height: auto;padding: 40px 0 40px 30px;}}@media (max-width: 639px) {.gr-slider__box {position: static;width: 100%;padding: 20px;background: var(--gr_accent);}}.gr-slider__action {font-weight: normal;font-size: 15px;line-height: 1.2;color: var(--on_gr_accent_text);margin: 0 0 10px;}@media (max-width: 639px) {.gr-slider__action {margin: 0;}}.gr-slider__title {font-family: var(--font1);font-weight: var(--font1_700);color: var(--on_gr_accent_text);font-size: 34px;line-height: 110%;margin: 0 0 30px;}@media (max-width: 1260px) {.gr-slider__title {font-size: 28px;}}@media (max-width: 1023px) {.gr-slider__title {margin: 0 0 20px;}}@media (max-width: 767px) {.gr-slider__title {font-size: 20px;}}@media (max-width: 639px) {.gr-slider__title {margin: 0 0 10px;}}.gr-slider__price {display: flex;flex-direction: column;align-items: flex-start;}@media (max-width: 639px) {.gr-slider__price {flex-direction: row;}}.gr-slider__price_old {font-weight: normal;font-size: 13px;line-height: 1.2;color: var(--on_gr_primary_text);background: var(--gr_primary);padding: 6px 15px 7px;border-radius: var(--gr_medium_radius);}.gr-slider__price_old + .gr-slider__price_current {margin: 12px 0 0;}@media (max-width: 639px) {.gr-slider__price_old + .gr-slider__price_current {margin: 0 0 0 12px;}}.gr-slider__price_old span {position: relative;font-weight: var(--font2_700);font-size: 17px;margin: 0 5px 0 0;}@media (max-width: 1024px) {.gr-slider__price_old span {font-size: 16px;}}@media (max-width: 767px) {.gr-slider__price_old span {font-size: 15px;}}.gr-slider__price_old span:before {content: '';top: 50%;left: 0;right: 0;height: 1px;margin-top: -1px;background: var(--on_gr_primary_text);}.gr-slider__price_current {font-weight: normal;font-size: 24px;line-height: 1.2;color: var(--on_gr_accent_text);}@media (max-width: 1260px) {.gr-slider__price_current {font-size: 20px;}}.gr-slider__price_current span {font-weight: var(--font2_700);font-size: 32px;line-height: 1.4;margin: 0 5px 0 0;}@media (max-width: 1260px) {.gr-slider__price_current span {font-size: 27px;}}@media (max-width: 767px) {.gr-slider__price_current span {font-size: 22px;}}@media (max-width: 639px) {.gr-slider__price_current span {font-size: 20px;}}.gr-desktop-folder {position: absolute;left: 0;right: 0;width: 320px;background: var(--gr_bg);border-radius: var(--gr_wrap_radius);transition: all 0.2s linear;}.gr-desktop-folder__title {padding: 30px 30px 0;font-size: 22px;line-height: 26px;font-family: var(--font1);font-weight: var(--font1_700);color: var(--on_gr_bg_acc_text);display: flex;align-items: center;}.gr-desktop-folder__title .gr-svg-icon {margin: 0 11px 0 0;fill: var(--gr_accent);}.gr-desktop-folder__holder {padding: 13px 0 77px;}.gr-desktop-folders li {padding: 0 30px;position: relative;}.gr-desktop-folders li:last-child > a {border-bottom: none;}.gr-desktop-folders li.hide_item {display: none;}.gr-desktop-folders li.folder-back, .gr-desktop-folders li.folder-parent {display: none;}.gr-desktop-folders li a {text-decoration: none;transition: all 0.2s linear;display: flex;align-items: center;justify-content: space-between;padding: 20px 0;font-weight: var(--font2_600);font-size: 15px;line-height: 1.1;color: var(--on_gr_bg_acc_text);border-bottom: 1px solid var(--on_gr_bg_border_4);}.gr-desktop-folders li a .gr-svg-icon {width: 20px;height: 20px;margin: 0 0 0 10px;transition: all 0.2s linear;fill: var(--on_gr_bg_icon_2);transform: rotate(-90deg);}.gr-desktop-folders li a:hover, .gr-desktop-folders li a.active {color: var(--gr_accent);}.gr-desktop-folders li a:hover .gr-svg-icon, .gr-desktop-folders li a.active .gr-svg-icon {fill: var(--gr_accent);}.gr-desktop-folders li ul {display: none;position: absolute;top: -10px;left: 100%;width: 320px;background: var(--gr_bg);border-radius: var(--gr_wrap_radius);z-index: 5;margin-left: 30px;padding: 10px 0;}.gr-desktop-folders li ul:before {content: '';position: absolute;left: -9px;top: 31px;width: 0;height: 0;border-top: 8px solid transparent;border-right: 9px solid var(--gr_bg);border-bottom: 8px solid transparent;}.gr-desktop-folders li ul li a {font-weight: normal;}.gr-folders-more {position: absolute;left: 50%;bottom: 0;width: 76px;height: 38px;overflow: hidden;margin-left: -38px;cursor: pointer;border-radius: var(--gr_icon_btn_radius) var(--gr_icon_btn_radius) 0 0;}.gr-folders-more.active span .gr-svg-icon {transform: scale(-1);}.gr-folders-more span {width: 76px;height: 76px;display: flex;justify-content: center;border-radius: var(--gr_icon_btn_radius);transition: all 0.2s linear;background: var(--on_gr_bg_border_4);padding: 10px 0;box-shadow: inset 0px 3px 4px rgba(0, 0, 0, 0.02);}.gr-folders-more span .gr-svg-icon {transition: all 0.2s linear;fill: var(--gr_bg);display: none;}.gr-folders-more span .gr-svg-icon.gr_small_icon {display: block;}.gr-brands {margin: 40px 0 0;}@media (max-width: 1360px) {.gr-brands {margin: 30px 0 0;}}@media (max-width: 767px) {.gr-brands {margin: 20px 0 0;}}.gr-brands__inner {padding: 25px 60px;background: var(--gr_bg);border-radius: var(--gr_wrap_radius);position: relative;overflow: hidden;}@media (max-width: 1023px) {.gr-brands__inner {padding: 20px 60px;}}@media (max-width: 767px) {.gr-brands__inner {padding: 15px 60px;}}.gr-brands__inner .tns-controls {position: absolute;top: 50%;left: -38px;right: -38px;margin-top: -38px;display: flex;align-items: center;justify-content: space-between;}.gr-brands__inner .tns-controls button {width: 76px;height: 76px;padding: 0;font-size: 0;z-index: 2;}.gr-brands__inner .tns-controls button[data-controls="prev"] {justify-content: flex-end;padding-right: 10px;}.gr-brands__inner .tns-controls button[data-controls="next"] {justify-content: flex-start;padding-left: 10px;}.gr-brands__list {display: flex;flex-wrap: wrap;justify-content: center;margin: 0 -15px -30px;}@media (max-width: 1360px) {.gr-brands__list {margin: 0 -10px -20px;}}@media (max-width: 410px) {.gr-brands__list {margin: 0 0 -20px;}}.gr-brands__list.gr-brands__list-init-slider:not(.tns-slider) {display: flex;overflow: hidden;white-space: nowrap;margin: 0 -5px -10px;}.gr-brands__list.gr-brands__list-init-slider:not(.tns-slider) .gr-brands__item {margin: 0 5px 10px;width: calc(12.5% - 10px);}@media (max-width: 1260px) {.gr-brands__list.gr-brands__list-init-slider:not(.tns-slider) .gr-brands__item {width: calc(16.666% - 10px);}}@media (max-width: 1023px) {.gr-brands__list.gr-brands__list-init-slider:not(.tns-slider) .gr-brands__item {width: calc(20% - 10px);}}@media (max-width: 639px) {.gr-brands__list.gr-brands__list-init-slider:not(.tns-slider) .gr-brands__item {width: calc(33.33% - 10px);}}@media (max-width: 410px) {.gr-brands__list.gr-brands__list-init-slider:not(.tns-slider) .gr-brands__item {width: calc(50% - 10px);}}.gr-brands__list.gr-brands__list-init-slider:not(.tns-slider) .gr-brands__box {padding: 0;}.gr-brands__list.gr-brands__list-init-slider.tns-slider {display: block;margin: 0;}.gr-brands__list.gr-brands__list-init-slider.tns-slider .gr-brands__item {margin: 0;}.gr-brands__list.gr-brands__list-init-slider.tns-slider .gr-brands__box {padding: 0;}.gr-brands__item {margin: 0 15px 30px;width: calc(20% - 30px);}@media (max-width: 1360px) {.gr-brands__item {margin: 0 10px 20px;width: calc(20% - 20px);}}@media (max-width: 1024px) {.gr-brands__item {width: calc(25% - 20px);}}@media (max-width: 767px) {.gr-brands__item {width: calc(33.333% - 20px);}}@media (max-width: 639px) {.gr-brands__item {width: calc(50% - 20px);}}@media (max-width: 410px) {.gr-brands__item {width: 100%;margin: 0 0 20px;}.gr-brands__item:nth-child(n+2) {display: none;}}@media (min-width: 411px) and (max-width: 639px) {.gr-brands__item:nth-child(n+3) {display: none;}}@media (min-width: 640px) and (max-width: 767px) {.gr-brands__item:nth-child(n+4) {display: none;}}@media (min-width: 768px) and (max-width: 1024px) {.gr-brands__item:nth-child(n+5) {display: none;}}@media (min-width: 1025px) {.gr-brands__item:nth-child(n+6) {display: none;}}.gr-brands__box {background: var(--gr_bg);border-radius: var(--gr_wrap_radius);padding: 20px;}.gr-brands__box a {position: relative;padding-top: 38.96%;display: block;overflow: hidden;text-decoration: none;}.gr-brands__box a.no-image {background: var(--noImageDefault);background-size: 35px;}@media (min-width: 1024px) {.gr-brands__box a:hover img {opacity: 1;}}.gr-brands__box a img {position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;}@media (min-width: 1024px) {.gr-brands__box a img {transition: all 0.2s linear;opacity: 0.2;}}.gr-brands__more {margin: 30px 0 0;}@media (max-width: 1360px) {.gr-brands__more {margin: 20px 0 0;}}.gr-brands__more-button {color: var(--gr_btn_3_text);box-shadow: 0 0 0 1px var(--on_gr_bg_border);}.gr-brands__more-button svg {fill: var(--gr_btn_3_text);}.gr-container {flex: 1 0 auto;}.gr-container__inner {display: flex;flex-wrap: wrap;padding: 40px 0;}@media (max-width: 1260px) {.gr-container__inner {padding: 30px 0;}}@media (max-width: 767px) {.gr-container__inner {padding: 20px 0;}}.gr-container__headline {width: 100%;}.gr-container__headline h1 {font-size: 30px;font-weight: var(--font2_700);margin: 0 0 30px;}@media (max-width: 767px) {.gr-container__headline h1 {margin: 0 0 20px;}}@media (max-width: 1260px) {.gr-container__headline h1 {font-size: 24px;}}@media (max-width: 767px) {.gr-container__headline h1 {font-size: 20px;}}.gr-main {flex: 1 1 calc(100% - 320px - 30px);width: calc(100% - 320px - 30px);}@media (max-width: 1260px) {.gr-main {width: 100%;flex: 1 1 auto;}}.gr-filter-block {flex: 0 0 320px;width: 320px;margin: 0 30px 0 0;}@media (max-width: 1260px) {.gr-filter-block {display: none;}}.gr-banner {margin: 40px 0 0;}@media (max-width: 1360px) {.gr-banner {margin: 30px 0 0;}}@media (max-width: 767px) {.gr-banner {margin: 20px 0 0;}}.gr-banner__inner {position: relative;overflow: hidden;border-radius: var(--gr_wrap_radius);}.gr-banner__inner img {position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;}.gr-banner__inner:before {content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: var(--gr_primary_3);z-index: 1;}.gr-banner__holder {position: relative;z-index: 1;padding: 52px 60px;display: flex;align-items: center;justify-content: space-between;color: var(--on_gr_primary_text);}@media (max-width: 1360px) {.gr-banner__holder {padding: 52px 40px;}}@media (max-width: 1260px) {.gr-banner__holder {padding: 55px 30px;}}@media (max-width: 1023px) {.gr-banner__holder {padding: 30px;flex-direction: column;align-items: flex-start;justify-content: flex-start;}}@media (max-width: 767px) {.gr-banner__holder {padding: 22px 24px;}}.gr-banner__holder_item {flex: 1 1 auto;}.gr-banner__holder_item + .gr-banner__holder_item {padding-left: 20px;flex: 0 0 auto;}@media (max-width: 1023px) {.gr-banner__holder_item + .gr-banner__holder_item {padding: 20px 0 0 0;}}@media (max-width: 480px) {.gr-banner__holder_item + .gr-banner__holder_item {padding: 8px 0 0;}}.gr-banner__title {font-family: var(--font1);font-weight: var(--font1_700);font-size: 34px;line-height: 110%;margin: 0 0 15px;}@media (max-width: 1260px) {.gr-banner__title {font-size: 28px;}}@media (max-width: 1023px) {.gr-banner__title {margin: 0 0 5px;}}@media (max-width: 767px) {.gr-banner__title {font-size: 22px;}}@media (max-width: 480px) {.gr-banner__title {font-size: 20px;}}.gr-banner__desc {font-weight: normal;font-size: 15px;line-height: 1.6;}.gr-main-content {margin: 40px 0 0;}@media (max-width: 1360px) {.gr-main-content {margin: 30px 0 0;}}@media (max-width: 767px) {.gr-main-content {margin: 20px 0 0;}}.gr-main-content__inner {display: flex;}@media (max-width: 1260px) {.gr-main-content__inner {flex-direction: column;}}.gr-about-us {flex: 1 1 50%;padding: 35px 30px;background: var(--gr_bg);border-radius: var(--gr_wrap_radius);}@media (max-width: 767px) {.gr-about-us {padding: 24px 20px;}}.gr-about-us + .gr-advantages {margin: 0 0 0 30px;}@media (max-width: 1280px) {.gr-about-us + .gr-advantages {margin: 0 0 0 20px;}}@media (max-width: 1260px) {.gr-about-us + .gr-advantages {margin: 20px 0 0;}}.gr-about-us__title {font-family: var(--font1);font-weight: var(--font1_700);color: var(--on_gr_bg_acc_text);font-size: 30px;line-height: 110%;margin: 0 0 30px;}@media (max-width: 1260px) {.gr-about-us__title {font-size: 24px;}}@media (max-width: 767px) {.gr-about-us__title {font-size: 20px;margin: 0 0 20px;}}.gr-about-us__text {margin: 0 0 30px;font-weight: normal;font-size: 15px;color: var(--on_gr_bg_sec_text_8);}@media (max-width: 767px) {.gr-about-us__text {margin: 0 0 20px;}}.gr-advantages {flex: 1 1 50%;padding: 35px 30px;background: var(--gr_bg);border-radius: var(--gr_wrap_radius);}@media (max-width: 767px) {.gr-advantages {padding: 24px 20px;}}.gr-advantages__headline {font-family: var(--font1);font-weight: var(--font1_700);color: var(--on_gr_bg_acc_text);font-size: 30px;line-height: 110%;margin: 0 0 30px;}@media (max-width: 1260px) {.gr-advantages__headline {font-size: 24px;}}@media (max-width: 767px) {.gr-advantages__headline {font-size: 20px;margin: 0 0 20px;}}@media (max-width: 480px) {.gr-advantages__headline {text-align: center;}}.gr-advantages__list {display: flex;flex-direction: column;}@media (max-width: 1260px) and (min-width: 768px) {.gr-advantages__list {flex-wrap: wrap;flex-direction: row;margin: 0 -15px -30px;}}.gr-advantages__item {display: flex;align-items: flex-start;margin: 0 0 35px;}@media (min-width: 1261px) {.gr-advantages__item:last-child {margin: 0;}}@media (max-width: 1260px) and (min-width: 768px) {.gr-advantages__item {margin: 0 15px 30px;width: calc(50% - 30px);}}@media (max-width: 767px) {.gr-advantages__item {margin: 0 0 30px;}.gr-advantages__item:last-child {margin: 0;}}@media (max-width: 480px) {.gr-advantages__item {flex-direction: column;justify-content: center;align-items: center;}}.gr-advantages__pic {width: 40px;height: 40px;flex: 0 0 auto;margin-right: 30px;}@media (max-width: 1360px) {.gr-advantages__pic {margin-right: 27px;}}@media (max-width: 1023px) {.gr-advantages__pic {margin-right: 25px;}}@media (max-width: 480px) {.gr-advantages__pic {margin: 0 0 10px;}}.gr-advantages__pic svg {margin: auto;max-width: 40px;max-height: 40px;fill: var(--gr_accent);}.gr-advantages__pic img {width: 100%;height: 100%;object-fit: cover;}@media (max-width: 480px) {.gr-advantages__box {text-align: center;}}.gr-advantages__title {font-family: var(--font1);font-weight: var(--font1_700);color: var(--on_gr_bg_acc_text);font-size: 20px;line-height: 110%;}.gr-advantages__title + .gr-advantages__desc {margin: 5px 0 0;}@media (max-width: 1023px) {.gr-advantages__title {font-size: 18px;}}.gr-advantages__desc {font-weight: normal;font-size: 15px;line-height: 1.3;color: var(--on_gr_bg_sec_text_8);}.gr-news {margin: 40px 0 0;background: var(--gr_primary);}@media (max-width: 1360px) {.gr-news {margin: 30px 0 0;}}@media (max-width: 767px) {.gr-news {margin: 20px 0 0;}}.gr-news + .gr-subscription {margin: 0;}.gr-news.has_hide_slider .gr-news__more-button {position: static;}.gr-news__inner {padding: 40px 0 60px;position: relative;}@media (max-width: 1360px) {.gr-news__inner {padding: 40px 0;}}@media (max-width: 1260px) {.gr-news__inner {padding: 30px 0 30px;}}@media (max-width: 767px) {.gr-news__inner {padding: 30px 0 20px;}}@media (max-width: 639px) {.gr-news__inner {padding: 20px 0;}}.gr-news__inner .tns-outer {position: relative;overflow: hidden;}.gr-news__inner .tns-nav {margin: 35px 0 0;}@media (max-width: 1260px) {.gr-news__inner .tns-nav {margin: 30px 0 0;}}@media (max-width: 767px) {.gr-news__inner .tns-nav {margin: 20px 0 0;}}.gr-news__inner .tns-nav button {background: var(--on_gr_primary_tns_nav_bg);}.gr-news__inner .tns-nav button.tns-nav-active {background: var(--gr_accent);}.gr-news__inner .tns-nav button.tns-nav-active:hover, .gr-news__inner .tns-nav button.tns-nav-active:active {background: var(--gr_accent);}.gr-news__inner .tns-nav button:hover {background: var(--gr_accent_4);}.gr-news__inner .tns-nav button:active {background: var(--gr_accent_4);}.gr-news__inner .tns-controls {position: absolute;top: 0;left: -38px;right: -38px;margin-top: -38px;display: flex;align-items: center;justify-content: space-between;}.gr-news__inner .tns-controls button {width: 76px;height: 76px;padding: 0;font-size: 0;z-index: 2;}.gr-news__inner .tns-controls button[data-controls="prev"] {justify-content: flex-end;padding-right: 10px;}.gr-news__inner .tns-controls button[data-controls="next"] {justify-content: flex-start;padding-left: 10px;}.gr-news__head {display: flex;align-items: center;justify-content: space-between;margin: 0 0 40px;}@media (max-width: 1260px) {.gr-news__head {margin: 0 0 30px;}}@media (max-width: 639px) {.gr-news__head {margin: 0 0 20px;}}.gr-news__title {font-family: var(--font1);font-weight: var(--font1_700);color: var(--on_gr_primary_text);font-size: 26px;line-height: 110%;}@media (max-width: 1260px) {.gr-news__title {font-size: 22px;}}@media (max-width: 639px) {.gr-news__title {font-size: 20px;}}.gr-news__link {margin: auto 0 0 0;}.gr-news__list {display: flex;flex-wrap: wrap;margin: 0 -15px -30px;}@media (max-width: 1360px) {.gr-news__list {margin: 0 -10px -20px;}}@media (max-width: 480px) {.gr-news__list {margin: 0 0 -20px;}}.gr-news__list.gr-news__list--init-slider:not(.tns-slider) {display: flex;overflow: hidden;white-space: nowrap;margin: 0 -15px -30px;}@media (max-width: 1260px) {.gr-news__list.gr-news__list--init-slider:not(.tns-slider) {margin: 0 -10px -20px;}}@media (max-width: 480px) {.gr-news__list.gr-news__list--init-slider:not(.tns-slider) {margin: 0 0 -20px;}}.gr-news__list.gr-news__list--init-slider:not(.tns-slider) .gr-news__item {margin: 0 15px 30px;width: calc(25% - 30px);}@media (max-width: 1260px) {.gr-news__list.gr-news__list--init-slider:not(.tns-slider) .gr-news__item {width: calc(33.333% - 20px);margin: 0 10px 20px;}}@media (max-width: 767px) {.gr-news__list.gr-news__list--init-slider:not(.tns-slider) .gr-news__item {width: calc(50% - 20px);}}@media (max-width: 480px) {.gr-news__list.gr-news__list--init-slider:not(.tns-slider) .gr-news__item {width: 100%;margin: 0 0 20px;}}.gr-news__list.gr-news__list--init-slider.tns-slider {display: block;margin: 0;}.gr-news__list.gr-news__list--init-slider.tns-slider .gr-news__item {margin: 0;}.gr-news__item {margin: 0 15px 30px;width: calc(25% - 30px);}@media (max-width: 1360px) {.gr-news__item {width: calc(33.333% - 20px);margin: 0 10px 20px;}}@media (max-width: 767px) {.gr-news__item {width: calc(50% - 20px);}}@media (max-width: 480px) {.gr-news__item {width: 100%;margin: 0 0 20px;}.gr-news__item:nth-child(n+2) {display: none;}}@media (min-width: 481px) and (max-width: 767px) {.gr-news__item:nth-child(n+3) {display: none;}}@media (min-width: 768px) and (max-width: 1360px) {.gr-news__item:nth-child(n+4) {display: none;}}@media (min-width: 1361px) {.gr-news__item:nth-child(n+5) {display: none;}}.gr-news__item_holder {overflow: hidden;border-radius: var(--gr_wrap_radius);}.gr-news__pic {position: relative;padding-top: 100%;}.gr-news__pic.no-image {background: var(--noImageDefault);}.gr-news__pic.no-image img {opacity: 0;}.gr-news__pic img {position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;}.gr-news__box {padding: 30px;background: var(--on_gr_primary_bg_15);display: flex;flex-direction: column;align-items: flex-start;}@media (max-width: 1360px) {.gr-news__box {padding: 20px;}}.gr-news__caption {font-family: var(--font1);font-weight: var(--font1_600);color: var(--on_gr_primary_text);font-size: 16px;line-height: 140%;margin: 0 0 20px;}.gr-news__date {margin: 0 0 20px;color: var(--on_gr_primary_text);font-size: 14px;line-height: 140%;}.gr-news__anounce {margin: 0 0 30px;font-weight: var(--font2_400);color: var(--on_gr_primary_text);font-size: 14px;line-height: 1.6;}@media (max-width: 1360px) {.gr-news__anounce {margin: 0 0 20px;}}@media (max-width: 639px) {.gr-news__more-box {text-align: center;margin: 20px 0 0;}}.gr-news__more {margin: 30px 0 0;}@media (max-width: 1360px) {.gr-news__more {margin: 20px 0 0;}}.gr-news__more-button {position: absolute;top: 30px;right: 0;}@media (max-width: 1260px) {.gr-news__more-button {top: 20px;}}@media (max-width: 639px) {.gr-news__more-button {position: static;}}.gr-reviews {margin: 40px 0 0;}@media (max-width: 1360px) {.gr-reviews {margin: 30px 0 0;}}@media (max-width: 767px) {.gr-reviews {margin: 20px 0 0;}}.gr-reviews.has_hide_slider .gr-reviews__body {padding: 0;border-radius: 0;background: none;}.gr-reviews__inner {position: relative;}.gr-reviews__head {display: flex;align-items: center;justify-content: space-between;margin: 0 0 30px;overflow: hidden;background: var(--gr_primary);border-radius: var(--gr_wrap_radius);}@media (max-width: 767px) {.gr-reviews__head {margin: 0 0 20px;}}.gr-reviews__title {font-family: var(--font1);font-weight: var(--font1_700);color: var(--on_gr_accent_text);padding: 21px 30px 20px;font-size: 26px;line-height: 110%;position: relative;background: var(--gr_accent);z-index: 1;}@media (max-width: 1260px) {.gr-reviews__title {font-size: 22px;padding: 22px 22px 22px 30px;}}@media (max-width: 767px) {.gr-reviews__title {font-size: 20px;padding: 21px 20px;}}@media (max-width: 639px) {.gr-reviews__title {padding: 14px 20px;}}.gr-reviews__title:before {content: '';position: absolute;top: -1px;right: -45px;bottom: -1px;width: 75px;display: block;transform: skewX(-40deg);background: var(--gr_accent);z-index: -1;}@media (max-width: 639px) {.gr-reviews__link-box {text-align: center;}}.gr-reviews__link {position: absolute;top: 10px;right: 10px;}@media (max-width: 639px) {.gr-reviews__link {position: static;margin: 20px 0 0;color: var(--on_gr_bg_acc_text);box-shadow: inset 0 0 0 1px var(--on_gr_bg_border);padding-left: 30px;padding-right: 30px;}}.gr-reviews__body {position: relative;overflow: hidden;}.gr-reviews__body .tns-nav {margin: 35px 0 0;}@media (max-width: 1260px) {.gr-reviews__body .tns-nav {margin: 30px 0 0;}}@media (max-width: 767px) {.gr-reviews__body .tns-nav {margin: 20px 0 0;}}.gr-reviews__body .tns-controls {position: absolute;top: 50%;left: -38px;right: -38px;margin-top: -38px;display: flex;align-items: center;justify-content: space-between;}.gr-reviews__body .tns-controls button {width: 76px;height: 76px;}.gr-reviews__body .tns-controls button[data-controls="prev"] {justify-content: flex-end;padding-right: 10px;}.gr-reviews__body .tns-controls button[data-controls="next"] {justify-content: flex-start;padding-left: 10px;}.gr-reviews__list {display: flex;flex-wrap: wrap;margin: 0 -15px -30px;}@media (max-width: 1360px) {.gr-reviews__list {margin: 0 -10px -20px;}}@media (max-width: 767px) {.gr-reviews__list {margin: 0 0 -20px;}}.gr-reviews__list.gr-reviews__list--init-slider:not(.tns-slider) {display: flex;overflow: hidden;white-space: nowrap;margin: 0 -25px -30px;}@media (max-width: 767px) {.gr-reviews__list.gr-reviews__list--init-slider:not(.tns-slider) {margin: 0 0 -20px;}}.gr-reviews__list.gr-reviews__list--init-slider:not(.tns-slider) .gr-reviews__item {margin: 0 25px 30px;width: calc(50% - 50px);padding: 0;}@media (max-width: 767px) {.gr-reviews__list.gr-reviews__list--init-slider:not(.tns-slider) .gr-reviews__item {width: 100%;margin: 0 0 20px;}}.gr-reviews__list.gr-reviews__list--init-slider.tns-slider {display: block;margin: 0;}.gr-reviews__list.gr-reviews__list--init-slider.tns-slider .gr-reviews__item {margin: 0;padding: 0;}.gr-reviews__item {margin: 0 15px 30px;width: calc(50% - 30px);}@media (max-width: 1360px) {.gr-reviews__item {margin: 0 10px 20px;width: calc(50% - 20px);}}@media (max-width: 767px) {.gr-reviews__item {width: 100%;margin: 0 0 20px;}.gr-reviews__item:nth-child(n+2) {display: none;}}@media (min-width: 768px) {.gr-reviews__item:nth-child(n+3) {display: none;}}.gr-reviews__box {padding: 40px 60px;background: var(--gr_bg);border-radius: var(--gr_wrap_radius);overflow: hidden;}@media (max-width: 1280px) {.gr-reviews__box {padding: 30px 40px;}}@media (max-width: 1023px) {.gr-reviews__box {padding: 30px;}}@media (max-width: 767px) {.gr-reviews__box {padding: 24px 20px;}}.gr-reviews__top {display: flex;align-items: center;width: 100%;}@media (max-width: 639px) {.gr-reviews__top {display: block;}}.gr-reviews__top + .gr-reviews__text {padding-top: 20px;}@media (max-width: 639px) {.gr-reviews__top + .gr-reviews__text {padding-top: 15px;}}.gr-reviews__left {flex: 0 1 auto;margin-right: 20px;}@media (max-width: 639px) {.gr-reviews__left {margin: 0 0 20px;}}.gr-reviews__right {flex: 1 1 auto;}.gr-reviews__image {font-size: 0;width: 80px;height: 80px;overflow: hidden;border-radius: 50%;border: 4px solid var(--on_gr_bg_border_4);}.gr-reviews__image img {width: 100%;height: 100%;object-fit: cover;}.gr-reviews__name {font-family: var(--font1);font-weight: var(--font1_700);font-size: 18px;line-height: 125%;color: var(--on_gr_bg_acc_text);}.gr-reviews__note {padding-top: 4px;font-size: 15px;line-height: 125%;color: var(--on_gr_bg_sec_text_5);}.gr-reviews__text {font-size: 15px;line-height: 140%;color: var(--on_gr_bg_sec_text_8);}.gr-reviews__more {margin: 30px 0 0;}@media (max-width: 1360px) {.gr-reviews__more {margin: 20px 0 0;}}.gr-reviews__more-button {color: var(--gr_btn_3_text);box-shadow: 0 0 0 1px var(--on_gr_bg_border);}.gr-reviews__more-button svg {fill: var(--gr_btn_3_text);}.gr-gallery {margin: 40px 0 0;}@media (max-width: 1360px) {.gr-gallery {margin: 30px 0 0;}}@media (max-width: 767px) {.gr-gallery {margin: 20px 0 0;}}.gr-gallery__inner {position: relative;}.gr-gallery__inner .tns-outer {position: relative;overflow: hidden;}.gr-gallery__inner .tns-nav {margin: 35px 0 0;}@media (max-width: 1260px) {.gr-gallery__inner .tns-nav {margin: 30px 0 0;}}@media (max-width: 767px) {.gr-gallery__inner .tns-nav {margin: 20px 0 0;}}.gr-gallery__inner .tns-controls {position: absolute;top: 50%;left: -38px;right: -38px;margin-top: -38px;display: flex;align-items: center;justify-content: space-between;}.gr-gallery__inner .tns-controls button {width: 76px;height: 76px;}.gr-gallery__inner .tns-controls button[data-controls="prev"] {justify-content: flex-end;padding-right: 10px;}.gr-gallery__inner .tns-controls button[data-controls="next"] {justify-content: flex-start;padding-left: 10px;}.gr-gallery__head {display: flex;align-items: center;justify-content: space-between;margin: 0 0 30px;overflow: hidden;background: var(--gr_primary);border-radius: var(--gr_wrap_radius);}@media (max-width: 639px) {.gr-gallery__head {margin: 0 0 20px;}}.gr-gallery__title {font-family: var(--font1);font-weight: var(--font1_700);color: var(--on_gr_accent_text);padding: 21px 30px 20px;font-size: 26px;line-height: 110%;position: relative;background: var(--gr_accent);z-index: 1;}@media (max-width: 1260px) {.gr-gallery__title {font-size: 22px;padding: 22px 22px 22px 30px;}}@media (max-width: 767px) {.gr-gallery__title {font-size: 20px;padding: 21px 20px;}}@media (max-width: 639px) {.gr-gallery__title {padding: 14px 20px;}}.gr-gallery__title:before {content: '';position: absolute;top: -1px;right: -45px;bottom: -1px;width: 75px;display: block;transform: skewX(-40deg);background: var(--gr_accent);z-index: -1;}@media (max-width: 639px) {.gr-gallery__link-box {text-align: center;}}.gr-gallery__link {position: absolute;top: 10px;right: 10px;}@media (max-width: 639px) {.gr-gallery__link {position: static;margin: 20px 0 0;color: var(--on_gr_bg_acc_text);box-shadow: inset 0 0 0 1px var(--on_gr_bg_border);padding-left: 30px;padding-right: 30px;}}.gr-gallery__list {display: flex;flex-wrap: wrap;margin: 0 -15px -30px;}@media (max-width: 1360px) {.gr-gallery__list {margin: 0 -10px -20px;}}@media (max-width: 480px) {.gr-gallery__list {margin: 0 -5px -10px;}}.gr-gallery__list.gr-gallery__list--init-slider:not(.tns-slider) {display: flex;overflow: hidden;white-space: nowrap;margin: 0 -15px -30px;}@media (max-width: 1360px) {.gr-gallery__list.gr-gallery__list--init-slider:not(.tns-slider) {margin: 0 -10px -20px;}}@media (max-width: 480px) {.gr-gallery__list.gr-gallery__list--init-slider:not(.tns-slider) {margin: 0 -5px -10px;}}.gr-gallery__list.gr-gallery__list--init-slider:not(.tns-slider) .gr-gallery__item {margin: 0 15px 30px;width: calc(25% - 20px);}@media (max-width: 1360px) {.gr-gallery__list.gr-gallery__list--init-slider:not(.tns-slider) .gr-gallery__item {width: calc(33.333% - 20px);margin: 0 10px 20px;}}@media (max-width: 767px) {.gr-gallery__list.gr-gallery__list--init-slider:not(.tns-slider) .gr-gallery__item {width: calc(50% - 20px);}}@media (max-width: 480px) {.gr-gallery__list.gr-gallery__list--init-slider:not(.tns-slider) .gr-gallery__item {width: calc(50% - 10px);margin: 0 5px 10px;}}.gr-gallery__list.gr-gallery__list--init-slider.tns-slider {display: block;margin: 0;}.gr-gallery__list.gr-gallery__list--init-slider.tns-slider .gr-gallery__item {margin: 0;}.gr-gallery__item {margin: 0 15px 30px;width: calc(25% - 30px);}.gr-gallery__item:hover .gr-gallery__img-preview {opacity: 1;visibility: visible;}.gr-gallery__item:hover a:before {opacity: 1;visibility: visible;}@media (max-width: 1360px) {.gr-gallery__item {width: calc(33.333% - 20px);margin: 0 10px 20px;}}@media (max-width: 767px) {.gr-gallery__item {width: calc(50% - 20px);}}@media (max-width: 480px) {.gr-gallery__item {width: calc(50% - 10px);margin: 0 5px 10px;}.gr-gallery__item:nth-child(n+3) {display: none;}}@media (min-width: 481px) and (max-width: 767px) {.gr-gallery__item:nth-child(n+3) {display: none;}}@media (min-width: 768px) and (max-width: 1360px) {.gr-gallery__item:nth-child(n+4) {display: none;}}@media (min-width: 1361px) {.gr-gallery__item:nth-child(n+5) {display: none;}}.gr-gallery__item a {position: relative;padding-top: 100%;display: block;overflow: hidden;text-decoration: none;border-radius: var(--gr_wrap_radius);}.gr-gallery__item a:before {content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;opacity: 0;visibility: hidden;background: var(--gr_accent_2);transition: all 0.2s linear;z-index: 1;}.gr-gallery__item a img {position: absolute;top: 0;left: 0;right: 0;bottom: 0;width: 100%;height: 100%;object-fit: cover;}.gr-gallery__img-preview {position: absolute;top: 50%;left: 50%;opacity: 0;visibility: hidden;transition: all 0.2s linear;margin: -28px 0 0 -28px;}@media (max-width: 1024px) {.gr-gallery__img-preview {display: none !important;}}.gr-gallery__more {margin: 30px 0 0;}@media (max-width: 1360px) {.gr-gallery__more {margin: 20px 0 0;}}.gr-gallery__more-button {color: var(--gr_btn_3_text);box-shadow: 0 0 0 1px var(--on_gr_bg_border);}.gr-gallery__more-button svg {fill: var(--gr_btn_3_text);}.gr-subscription {margin: 40px 0 0;background: var(--gr_accent);}@media (max-width: 1360px) {.gr-subscription {margin: 30px 0 0;}}@media (max-width: 767px) {.gr-subscription {margin: 20px 0 0;}}.gr-subscription__inner {display: flex;align-items: center;padding: 50px 0 52px;}@media (max-width: 1260px) {.gr-subscription__inner {padding: 30px 0;}}@media (max-width: 1023px) {.gr-subscription__inner {flex-wrap: wrap;}}@media (max-width: 767px) {.gr-subscription__inner {padding: 24px 0;}}.gr-subscription__head {width: 50%;}@media (max-width: 1023px) {.gr-subscription__head {width: 100%;}}.gr-subscription__head + .gr-subscription__form {padding: 0 0 0 20px;}@media (max-width: 1023px) {.gr-subscription__head + .gr-subscription__form {padding: 20px 0 0;}}.gr-subscription__title {font-family: var(--font1);font-weight: var(--font1_700);color: var(--on_gr_accent_text);font-size: 26px;line-height: 110%;}@media (max-width: 1260px) {.gr-subscription__title {font-size: 22px;}}@media (max-width: 767px) {.gr-subscription__title {font-size: 20px;}}.gr-subscription__title + .gr-subscription__desc {margin: 5px 0 0;}.gr-subscription__desc {font-weight: normal;font-size: 15px;line-height: 1.4;color: var(--on_gr_accent_text);}.gr-subscription__form {width: 50%;color: var(--on_gr_accent_text);}.gr-subscription__form h2 {color: var(--on_gr_accent_text);}@media (max-width: 1023px) {.gr-subscription__form {width: 100%;}}.gr-subscription__form .tpl-anketa__title {color: var(--on_gr_accent_text) !important;display: none;}.gr-subscription__form .tpl-anketa .tpl-anketa-success-note {color: var(--on_gr_accent_text);}.gr-subscription__form .tpl-anketa form {display: flex;flex-wrap: wrap;}.gr-subscription__form .tpl-anketa form .tpl-field {width: 100%;margin: 0 0 20px;}@media (max-width: 639px) {.gr-subscription__form .tpl-anketa form .tpl-field {margin: 0 0 10px;}}.gr-subscription__form .tpl-anketa form .tpl-field .error-message {color: var(--gr_yellow_txt);}.gr-subscription__form .tpl-anketa form .tpl-field.type-html, .gr-subscription__form .tpl-anketa form .tpl-field.type-title h2, .gr-subscription__form .tpl-anketa form .tpl-field.type-upload .upload-count, .gr-subscription__form .tpl-anketa form .tpl-field.type-calendar_interval .field-note {color: var(--on_gr_accent_text);}.gr-subscription__form .tpl-anketa form .tpl-field .field-title {color: var(--on_gr_accent_text_7);}.gr-subscription__form .tpl-anketa form .tpl-field:last-child {margin: 0;}.gr-subscription__form .tpl-anketa form .tpl-field.type-checkbox ul li label:hover span {color: var(--on_gr_accent_text);}.gr-subscription__form .tpl-anketa form .tpl-field.type-checkbox ul li label:hover input[type="checkbox"]:checked + span {color: var(--on_gr_accent_text);}.gr-subscription__form .tpl-anketa form .tpl-field.type-checkbox ul li input[type="checkbox"]:checked + span {color: var(--on_gr_accent_text);}.gr-subscription__form .tpl-anketa form .tpl-field.type-checkbox ul li input[type="checkbox"]:checked + span:before {background: var(--gr_primary);}.gr-subscription__form .tpl-anketa form .tpl-field.type-checkbox ul li span {color: var(--on_gr_accent_text);}.gr-subscription__form .tpl-anketa form .tpl-field.type-checkbox ul li span:before {background: var(--on_gr_accent_bg);}.gr-subscription__form .tpl-anketa form .tpl-field.type-multi_checkbox ul li label:hover span {color: var(--on_gr_accent_text);}.gr-subscription__form .tpl-anketa form .tpl-field.type-multi_checkbox ul li label:hover input[type="checkbox"]:checked + span {color: var(--on_gr_accent_text);}.gr-subscription__form .tpl-anketa form .tpl-field.type-multi_checkbox ul li input[type="checkbox"]:checked + span {color: var(--on_gr_accent_text);}.gr-subscription__form .tpl-anketa form .tpl-field.type-multi_checkbox ul li input[type="checkbox"]:checked + span:before {background: var(--gr_primary);}.gr-subscription__form .tpl-anketa form .tpl-field.type-multi_checkbox ul li span {color: var(--on_gr_accent_text);}.gr-subscription__form .tpl-anketa form .tpl-field.type-multi_checkbox ul li span:before {background: var(--on_gr_accent_bg);}.gr-subscription__form .tpl-anketa form .tpl-field.type-radio_group ul li label:hover span {color: var(--on_gr_accent_text);}.gr-subscription__form .tpl-anketa form .tpl-field.type-radio_group ul li label:hover input[type="radio"]:checked + span {color: var(--on_gr_accent_text);}.gr-subscription__form .tpl-anketa form .tpl-field.type-radio_group ul li label:hover input[type="radio"]:checked + span:before {box-shadow: inset 0 0 0 7px var(--gr_primary);}.gr-subscription__form .tpl-anketa form .tpl-field.type-radio_group ul li input[type="radio"]:checked + span {color: var(--on_gr_accent_text);}.gr-subscription__form .tpl-anketa form .tpl-field.type-radio_group ul li input[type="radio"]:checked + span:before {box-shadow: inset 0 0 0 7px var(--gr_primary);}.gr-subscription__form .tpl-anketa form .tpl-field.type-radio_group ul li span {color: var(--on_gr_accent_text);}.gr-subscription__form .tpl-anketa form .tpl-field.type-radio_group ul li span:before {background: var(--on_gr_accent_bg);}.gr-subscription__form .tpl-anketa form .tpl-field.last-inline {margin: 0;width: calc(100% - 180px - 20px);}@media (max-width: 639px) {.gr-subscription__form .tpl-anketa form .tpl-field.last-inline {width: 100%;}}.gr-subscription__form .tpl-anketa form .tpl-field.last-inline + .tpl-field-button {margin: 0 0 0 20px;}@media (max-width: 639px) {.gr-subscription__form .tpl-anketa form .tpl-field.last-inline + .tpl-field-button {margin: 10px 0 0;}}.gr-subscription__form .tpl-anketa form .tpl-field.policy_checkbox {order: 1;margin: 20px 0 0;}.gr-subscription__form .tpl-anketa form .tpl-field.tpl-field-button {max-width: 180px;width: 100%;}@media (max-width: 639px) {.gr-subscription__form .tpl-anketa form .tpl-field.tpl-field-button {max-width: 100%;}}.gr-subscription__form .tpl-anketa form .tpl-field.tpl-field-button .tpl-form-button {width: 100%;}.gr-payment {background: var(--gr_bg);}.gr-payment__inner {display: flex;align-items: center;justify-content: center;padding: 40px 0;}@media (max-width: 1280px) {.gr-payment__inner {padding: 30px 0;}}@media (max-width: 1023px) {.gr-payment__inner {flex-direction: column;}}@media (max-width: 767px) {.gr-payment__inner {padding: 24px 0;}}.gr-payment__title {font-family: var(--font1);font-weight: var(--font1_700);color: var(--on_gr_bg_acc_text);font-size: 18px;line-height: 100%;margin: 0 20px 0 0;}@media (max-width: 1023px) {.gr-payment__title {margin: 0 0 20px;}}@media (max-width: 767px) {.gr-payment__title {font-size: 16px;}}.gr-payment__list {display: flex;flex-wrap: wrap;margin: 0 -10px -10px;}@media (max-width: 1023px) {.gr-payment__list {justify-content: center;}}@media (max-width: 767px) {.gr-payment__list {margin: 0 -5px -10px;}}.gr-payment__link {text-decoration: none;font-size: 0;margin: 0 10px 10px;max-width: 62px;min-width: 62px;height: 21px;background: var(--gr_bg);display: flex;justify-content: center;align-items: center;}@media (max-width: 767px) {.gr-payment__link {margin: 0 5px 10px;}}.gr-payment__link:hover img {filter: grayscale(0);}.gr-payment__link img {object-fit: contain;width: 100%;height: 100%;filter: grayscale(100%);transition: all 0.2s linear;}.gr-payment__link svg {width: 100%;height: 100%;}.gr-footer {flex: none;background: var(--gr_primary);}.gr-footer-menu {border-bottom: 1px solid var(--on_gr_primary_border_2);}@media (max-width: 1260px) {.gr-footer-menu {display: none;}}.gr-footer-menu__inner {padding: 30px 0;}.gr-footer-menu__list {display: flex;flex-wrap: wrap;}.gr-footer-menu__list li {margin: 0 25px 0 0;}.gr-footer-menu__list li a {text-decoration: none;transition: all 0.2s linear;font-weight: normal;font-size: 15px;line-height: 100%;color: var(--on_gr_primary_text_7);}.gr-footer-menu__list li a:hover {color: var(--on_gr_primary_text);}.gr-footer-contacts {border-bottom: 1px solid var(--on_gr_primary_border_2);}.gr-footer-contacts__inner {padding: 60px 0;display: flex;flex-wrap: wrap;align-items: flex-start;}@media (max-width: 1260px) {.gr-footer-contacts__inner {padding: 50px 0;}}@media (max-width: 767px) {.gr-footer-contacts__inner {padding: 30px 0;}}.gr-footer-contacts__column {width: 40%;padding: 0 30px 0 0;}@media (max-width: 1280px) {.gr-footer-contacts__column {padding: 0 20px 0 0;}}@media (max-width: 639px) {.gr-footer-contacts__column_box {padding: 0 0 26px;}}.gr-footer-contacts__column:last-child {display: flex;justify-content: space-between;}@media (min-width: 1024px) {.gr-footer-contacts__column:last-child {width: 60%;}}@media (max-width: 1023px) {.gr-footer-contacts__column:last-child {flex-direction: column;}}@media (max-width: 1023px) {.gr-footer-contacts__column {padding: 0 20px 0 0;width: 50%;}}@media (max-width: 639px) {.gr-footer-contacts__column {width: 100%;padding: 0 0 20px;display: flex;align-items: center;justify-content: center;flex-direction: column;text-align: center;}.gr-footer-contacts__column:last-child {margin-left: 0;padding: 0;}}.gr-footer-contacts__column .gr-address {margin: 0 0 26px;display: block;}@media (max-width: 639px) {.gr-footer-contacts__column .gr-address {padding: 40px 0 0 0;}}.gr-footer-contacts__column .gr-address__icon {display: block;}@media (max-width: 639px) {.gr-footer-contacts__column .gr-address__icon {left: 50%;transform: translateX(-50%);}}.gr-footer-contacts__column .gr-address__title, .gr-footer-contacts__column .gr-address__desc {color: var(--on_gr_primary_text_7);}.gr-footer-contacts__column .gr-contacts {padding: 0 0 0 32px;}@media (max-width: 639px) {.gr-footer-contacts__column .gr-contacts {padding: 40px 0 0 0;}}.gr-footer-contacts__column .gr-contacts .gr-svg-icon {width: 20px;height: 20px;position: absolute;top: 0;left: 0;fill: var(--gr_accent);}@media (max-width: 639px) {.gr-footer-contacts__column .gr-contacts .gr-svg-icon {left: 50%;transform: translateX(-50%);}}@media (max-width: 639px) {.gr-footer-contacts__column .gr-contacts__item {align-items: center;justify-content: center;}}.gr-footer-contacts__column .gr-contacts__note {color: var(--on_gr_primary_text_7);}.gr-footer-contacts__column .gr-contacts__number a {color: var(--on_gr_primary_text);}@media (max-width: 639px) {.gr-footer-contacts__column .gr-contacts__number a {font-size: 18px;}}@media (max-width: 639px) {.gr-footer-contacts__column .gr-contacts__icon {display: none;}}.gr-footer-contacts__column .gr-mail {position: relative;padding-left: 32px;margin: 0 0 26px;}@media (max-width: 639px) {.gr-footer-contacts__column .gr-mail {padding: 25px 0 0 0;}}.gr-footer-contacts__column .gr-mail svg {display: block;}@media (max-width: 639px) {.gr-footer-contacts__column .gr-mail svg {left: 50%;transform: translateX(-50%);}}.gr-footer-contacts__column .gr-mail a {color: var(--on_gr_primary_text_7);text-decoration: none;border-bottom: 1px solid transparent;}.gr-footer-contacts__column .gr-mail a:hover {color: var(--on_gr_primary_text);border-color: var(--on_gr_primary_text);}.gr-footer-contacts__column .gr-work {position: relative;padding-left: 32px;}@media (max-width: 767px) {.gr-footer-contacts__column .gr-work {margin: 0 0 26px;}}@media (max-width: 639px) {.gr-footer-contacts__column .gr-work {padding: 37px 0 0 0;margin: 0;}}.gr-footer-contacts__column .gr-work svg {display: block;}@media (max-width: 639px) {.gr-footer-contacts__column .gr-work svg {left: 50%;transform: translateX(-50%);}}.gr-footer-contacts__column .gr-work__title, .gr-footer-contacts__column .gr-work__days, .gr-footer-contacts__column .gr-work__time {color: var(--on_gr_primary_text_7);}.gr-footer-contacts__column .gr-social__title {color: var(--on_gr_primary_text_7);}@media (max-width: 639px) {.gr-footer-contacts__column .gr-social__list {justify-content: center;}}.gr-footer-company__inner {padding: 47px 0;display: flex;align-items: center;justify-content: space-between;}@media (max-width: 1280px) {.gr-footer-company__inner {padding: 30px 0;}}@media (max-width: 1023px) {.gr-footer-company__inner {padding: 29px 0;}}@media (max-width: 767px) {.gr-footer-company__inner {flex-direction: column;justify-content: center;}}.gr-footer-company__name {font-weight: normal;font-size: 15px;line-height: 100%;color: var(--on_gr_primary_text_7);}@media (max-width: 767px) {.gr-footer-company__name {margin: 0 0 20px;}}.gr-footer-company__copyright .copyright {display: flex;align-items: center;}.gr-footer-company__copyright .copyright a {font-weight: normal;font-size: 15px;line-height: 100%;text-decoration: none;color: var(--on_gr_primary_text_7);border-bottom: 1px solid transparent;transition: all 0.2s linear;}.gr-footer-company__copyright .copyright a:hover {color: var(--on_gr_primary_text);border-color: var(--on_gr_primary_text);}@media (max-width: 1024px) {.gr-popup-contact__title {padding: 0 0 20px;}}.gr-popup-contact__address {max-width: 100%;margin: 0 0 24px;padding: 0;display: none;}@media (max-width: 1260px) {.gr-popup-contact__address {display: block;}}@media (max-width: 1024px) {.gr-popup-contact__address {margin: 0 0 20px;}}@media (max-width: 767px) {.gr-popup-contact__address {margin: 0 0 12px;}}.gr-popup-contact__address .gr-address__icon {display: none;}.gr-popup-contact__phones {max-width: 100%;padding: 0;margin: 0 0 24px;}@media (max-width: 1024px) {.gr-popup-contact__phones {margin: 0 0 20px;}}@media (max-width: 767px) {.gr-popup-contact__phones {margin: 0 0 12px;}}.gr-popup-contact__phones .gr-contacts__icon {order: 1;margin: 0 0 0 15px;}.gr-burger {position: relative;z-index: 1500;display: none;}.gr-burger.opened {display: block;}.gr-burger.opened .gr-burger__overlay {transition: all 0.6s cubic-bezier(0.65, 0.05, 0.36, 1);}.gr-burger.opened .gr-burger__inner {transform: translateX(0);}.gr-burger.hide_overflow_folders .gr-burger__inner, .gr-burger.hide_overflow_menu .gr-burger__inner, .gr-burger.hide_folders_overflow .gr-burger__inner {overflow: hidden;}.gr-burger__overlay {background: var(--gr_bg_overlay_a_5);}.gr-burger__close {position: absolute;z-index: 1;top: 0;right: 0;font-size: 0;cursor: pointer;background: none;align-items: center;display: inline-flex;}.gr-burger__close:hover, .gr-burger__close:active {background: none;}.gr-burger__close span {margin: auto;}.gr-burger__close svg {width: 20px;height: 20px;}.gr-burger__close svg.gr_small_icon, .gr-burger__close svg.gr_big_icon {display: none;}.gr-burger__inner {width: 320px;background: var(--gr_bg);overflow: hidden;overflow-y: auto;transform: translateX(-100%);}.gr-burger__overlay, .gr-burger__inner {position: fixed;top: 0;left: 0;right: 0;bottom: 0;transition: all 0.2s linear;}.gr-burger__cabinet {height: 56px;padding: 0 20px;display: flex;align-items: center;background: var(--gr_bg_sec);}.gr-burger__cabinet .gr-login-button {padding-right: 20px;font-size: 15px;line-height: 56px;cursor: pointer;transition: all 0.2s linear;color: var(--on_gr_bg_sec_text_8);}.gr-burger__cabinet .gr-login-button:hover {color: var(--gr_primary);}.gr-burger__cabinet .gr-login-button .gr-svg-icon {display: none;}.gr-burger__cabinet .gr-register-button {position: relative;cursor: pointer;padding-left: 20px;font-size: 15px;line-height: 56px;text-decoration: none;transition: all 0.2s linear;color: var(--on_gr_bg_sec_text_8);}.gr-burger__cabinet .gr-register-button:before {position: absolute;content: '';left: 0;top: 50%;height: 15px;margin-top: -7.5px;width: 1px;background: var(--on_gr_bg_border_4);}.gr-burger__cabinet .gr-register-button:hover {color: var(--gr_primary);}.gr-burger__button-shop {height: 56px;display: flex;align-items: center;padding: 0 20px;}@media (min-width: 768px) {.gr-burger__button-shop {display: none;}}.gr-burger__button-shop .gr-compare-button .gr-compare-btn {padding: 0;background: none;border-radius: 0;}.gr-burger__button-shop .gr-compare-button .gr-compare-btn:hover span, .gr-burger__button-shop .gr-compare-button .gr-compare-btn:active span {color: var(--on_gr_bg_sec_text_6);}.gr-burger__button-shop .gr-compare-button .gr-compare-btn:hover span .gr-svg-icon, .gr-burger__button-shop .gr-compare-button .gr-compare-btn:active span .gr-svg-icon {fill: var(--on_gr_bg_icon_6);}.gr-burger__button-shop .gr-compare-button .gr-compare-btn:hover .gr-compare-btn-amount, .gr-burger__button-shop .gr-compare-button .gr-compare-btn:active .gr-compare-btn-amount {color: var(--on_gr_accent_text);background: var(--gr_accent);}.gr-burger__button-shop .gr-compare-button .gr-compare-btn.active span {color: var(--on_gr_bg_sec_text);}.gr-burger__button-shop .gr-compare-button .gr-compare-btn.active span .gr-svg-icon {fill: var(--on_gr_bg_icon_6);}.gr-burger__button-shop .gr-compare-button .gr-compare-btn span {color: var(--on_gr_bg_sec_text_6);font-size: 14px;line-height: 100%;margin: 0 10px 0 0;}.gr-burger__button-shop .gr-compare-button .gr-compare-btn span .gr-svg-icon {margin: 0 7px 0 0;fill: var(--on_gr_bg_icon_6);}.gr-burger__button-shop .gr-compare-button .gr-compare-btn span .gr-compare-btn-amount {order: -1;}.gr-burger__button-shop .gr-favorite-button .favorite-block.is-null {pointer-events: none;}.gr-burger__button-shop .gr-favorite-button .favorite-block.is-null .favorite-count {display: none;}.gr-burger__button-shop .gr-favorite-button .favorite-block a {padding: 0;background: none;border-radius: 0;}.gr-burger__button-shop .gr-favorite-button .favorite-block a:hover span, .gr-burger__button-shop .gr-favorite-button .favorite-block a:active span {color: var(--on_gr_bg_sec_text_6);background: none;}.gr-burger__button-shop .gr-favorite-button .favorite-block a:hover span .gr-svg-icon, .gr-burger__button-shop .gr-favorite-button .favorite-block a:active span .gr-svg-icon {fill: var(--on_gr_bg_icon_6);}.gr-burger__button-shop .gr-favorite-button .favorite-block a:hover .favorite-count, .gr-burger__button-shop .gr-favorite-button .favorite-block a:active .favorite-count {color: var(--on_gr_accent_text);background: var(--gr_accent);}.gr-burger__button-shop .gr-favorite-button .favorite-block a.active span {color: var(--on_gr_bg_sec_text);}.gr-burger__button-shop .gr-favorite-button .favorite-block a.active span .gr-svg-icon {fill: var(--on_gr_bg_icon_6);}.gr-burger__button-shop .gr-favorite-button .favorite-block a span {color: var(--on_gr_bg_sec_text_6);font-size: 14px;line-height: 100%;margin: 0 0 0 10px;}.gr-burger__button-shop .gr-favorite-button .favorite-block a span .gr-svg-icon {margin: 0 7px 0 0;fill: var(--on_gr_bg_icon_6);}.gr-burger__button-shop .gr-favorite-button .favorite-block a span .favorite-count {order: -1;}.burger-folders-button {height: 56px;padding: 0 15px 0 20px;display: flex;align-items: center;cursor: pointer;background: var(--gr_accent);}.burger-folders-button span {display: flex;align-items: center;justify-content: space-between;font-family: var(--font1);font-weight: var(--font1_600);color: var(--on_gr_accent_text);font-size: 15px;line-height: 100%;width: 100%;}.burger-folders-button span .gr-svg-icon {width: 20px;height: 20px;transform: rotate(-90deg);fill: var(--on_gr_accent_icon);}.burger-folders-back {position: relative;cursor: pointer;font-size: 16px;line-height: 1;padding: 20px 20px 20px 43px;transition: all 0.2s linear;color: var(--on_gr_bg_acc_text);box-shadow: inset 0 -1px 0 var(--on_gr_bg_border_4);background: var(--gr_bg_sec);}.burger-folders-back i {position: absolute;left: 15px;top: 50%;width: 20px;height: 20px;font-size: 0;display: flex;align-items: center;transform: translateY(-50%);}.burger-folders-back i svg {width: 20px;height: 20px;margin: auto;display: block;fill: var(--on_gr_bg_icon);}.burger-folders-box {position: fixed;top: 0;left: 320px;bottom: 0;height: 100vh;width: 320px;overflow: hidden;overflow-y: scroll;background: var(--gr_bg);transition: transform 0.18s linear;}.burger-folders-box.folders_opened {z-index: 1;transform: translateX(-100%);}.burger-folders-box.folders_overflow_hidden {overflow: hidden;}.burger-menu .mobile-menu > li.has > a {padding-right: 40px;}.burger-menu .mobile-menu > li.has > a:hover i svg {fill: var(--on_gr_bg_acc_text);}.burger-menu .mobile-menu > li.has > a i {position: absolute;top: 50%;right: 20px;width: 20px;height: 20px;font-size: 0;display: flex;align-items: center;transform: rotate(-90deg) translatex(50%);}.burger-menu .mobile-menu > li.has > a i svg {margin: auto;display: block;transition: all 0.2s linear;fill: var(--on_gr_bg_sec_text_2);}.burger-menu .mobile-menu > li > a {position: relative;display: block;font-size: 15px;line-height: 1.35;padding: 18px 20px;text-decoration: none;transition: all 0.2s linear;font-family: var(--font1);font-weight: var(--font1_600);color: var(--on_gr_bg_acc_text);box-shadow: inset 0 -1px 0 var(--on_gr_bg_border_4);}.burger-menu .mobile-menu > li ul {position: fixed;top: 0;left: 100%;bottom: 0;width: 320px;height: 100vh;overflow: hidden;background: var(--gr_bg);transition: transform 0.18s linear;}.burger-menu .mobile-menu > li ul.current_opened {transform: translateX(-100%);z-index: 1;}.burger-menu .mobile-menu > li ul.current_opened.active {overflow-y: scroll;}.burger-menu .mobile-menu > li ul li.menu-parent a {font-family: var(--font1);font-weight: var(--font1_600);}.burger-menu .mobile-menu > li ul li.menu-back {margin-top: 1px;}.burger-menu .mobile-menu > li ul li.menu-back .menu-back__btn {position: relative;cursor: pointer;font-size: 16px;line-height: 1;padding: 20px 20px 20px 43px;transition: all 0.2s linear;color: var(--on_gr_bg_acc_text);box-shadow: inset 0 -1px 0 var(--on_gr_bg_border_4);background: var(--gr_bg_sec);}.burger-menu .mobile-menu > li ul li.menu-back .menu-back__btn i {position: absolute;left: 15px;top: 50%;width: 20px;height: 20px;font-size: 0;display: flex;align-items: center;transform: translateY(-50%);}.burger-menu .mobile-menu > li ul li.menu-back .menu-back__btn i svg {width: 20px;height: 20px;margin: auto;display: block;fill: var(--on_gr_bg_icon);}.burger-menu .mobile-menu > li ul li.has > a {padding-right: 40px;}.burger-menu .mobile-menu > li ul li.has > a:hover i svg {fill: var(--on_gr_bg_acc_text);}.burger-menu .mobile-menu > li ul li.has > a i {position: absolute;top: 50%;right: 20px;width: 20px;height: 20px;font-size: 0;display: flex;align-items: center;transform: rotate(-90deg) translatex(50%);}.burger-menu .mobile-menu > li ul li.has > a i svg {margin: auto;display: block;transition: all 0.2s linear;fill: var(--on_gr_bg_sec_text_2);}.burger-menu .mobile-menu > li ul li a {position: relative;display: block;font-size: 15px;line-height: 1.35;padding: 18px 20px;text-decoration: none;transition: all 0.2s linear;color: var(--on_gr_bg_acc_text);box-shadow: inset 0 -1px 0 var(--on_gr_bg_border_4);}.burger-folders .mobile-folders > li.has > a {padding-right: 40px;}.burger-folders .mobile-folders > li.has > a:hover i svg {fill: var(--on_gr_bg_acc_text);}.burger-folders .mobile-folders > li.has > a i {position: absolute;top: 50%;right: 20px;width: 20px;height: 20px;font-size: 0;display: flex;align-items: center;transform: rotate(-90deg) translatex(50%);}.burger-folders .mobile-folders > li.has > a i svg {margin: auto;display: block;transition: all 0.2s linear;fill: var(--on_gr_bg_sec_text_2);}.burger-folders .mobile-folders > li > a {position: relative;display: flex;align-items: center;font-size: 15px;line-height: 1.35;padding: 18px 20px;text-decoration: none;transition: all 0.2s linear;font-family: var(--font1);font-weight: var(--font1_600);color: var(--on_gr_bg_acc_text);box-shadow: inset 0 -1px 0 var(--on_gr_bg_border_4);}.burger-folders .mobile-folders > li ul {position: fixed;top: 0;left: 100%;bottom: 0;width: 320px;height: 100vh;overflow: hidden;background: var(--gr_bg);transition: transform 0.18s linear;}.burger-folders .mobile-folders > li ul.current_opened {transform: translateX(-100%);z-index: 1;}.burger-folders .mobile-folders > li ul.current_opened.active {overflow-y: scroll;}.burger-folders .mobile-folders > li ul li.folder-parent a {display: flex;align-items: center;font-family: var(--font1);font-weight: var(--font1_600);}.burger-folders .mobile-folders > li ul li.folder-back {margin-top: 1px;}.burger-folders .mobile-folders > li ul li.folder-back .folder-back__btn {position: relative;cursor: pointer;font-size: 16px;line-height: 1;padding: 20px 20px 20px 43px;transition: all 0.2s linear;color: var(--on_gr_bg_acc_text);box-shadow: inset 0 -1px 0 var(--on_gr_bg_border_4);background: var(--gr_bg_sec);}.burger-folders .mobile-folders > li ul li.folder-back .folder-back__btn i {position: absolute;left: 15px;top: 50%;width: 20px;height: 20px;font-size: 0;display: flex;align-items: center;transform: translateY(-50%);}.burger-folders .mobile-folders > li ul li.folder-back .folder-back__btn i svg {width: 20px;height: 20px;margin: auto;display: block;fill: var(--on_gr_bg_icon);}.burger-folders .mobile-folders > li ul li.has > a {padding-right: 40px;}.burger-folders .mobile-folders > li ul li.has > a:hover i svg {fill: var(--on_gr_bg_acc_text);}.burger-folders .mobile-folders > li ul li.has > a i {position: absolute;top: 50%;right: 20px;width: 20px;height: 20px;font-size: 0;display: flex;align-items: center;transform: rotate(-90deg) translatex(50%);}.burger-folders .mobile-folders > li ul li.has > a i svg {margin: auto;display: block;transition: all 0.2s linear;fill: var(--on_gr_bg_sec_text_2);}.burger-folders .mobile-folders > li ul li a {position: relative;display: block;font-size: 15px;line-height: 1.35;padding: 18px 20px;text-decoration: none;transition: all 0.2s linear;color: var(--on_gr_bg_acc_text);box-shadow: inset 0 -1px 0 var(--on_gr_bg_border_4);}.remodal[data-remodal-id="fixed-folders"] {max-width: 1200px;}.remodal[data-remodal-id="fixed-folders"] .remodal-desctop-folder__list {-webkit-column-count: 4;-moz-column-count: 4;column-count: 4;column-gap: 0;}.remodal[data-remodal-id="fixed-folders"] .remodal-desctop-folder__list > li {-webkit-column-break-inside: avoid;break-inside: avoid;font-size: 0;padding: 0 30px 40px 0;}.remodal[data-remodal-id="fixed-folders"] .remodal-desctop-folder__list > li.folder-back, .remodal[data-remodal-id="fixed-folders"] .remodal-desctop-folder__list > li.folder-parent {display: none;}.remodal[data-remodal-id="fixed-folders"] .remodal-desctop-folder__list > li > a {position: relative;display: inline-flex;align-items: center;padding: 7px 0;font-size: 15px;line-height: 1.1;text-decoration: none;transition: all 0.2s linear;font-family: var(--font1);font-weight: var(--font1_600);color: var(--on_gr_bg_acc_text);}.remodal[data-remodal-id="fixed-folders"] .remodal-desctop-folder__list > li > a:hover, .remodal[data-remodal-id="fixed-folders"] .remodal-desctop-folder__list > li > a.active {color: var(--gr_accent);}.remodal[data-remodal-id="fixed-folders"] .remodal-desctop-folder__list > li > a i {display: none;}.remodal[data-remodal-id="fixed-folders"] .remodal-desctop-folder__list > li ul {padding: 0 0 13px;display: block !important;}.remodal[data-remodal-id="fixed-folders"] .remodal-desctop-folder__list > li ul li.folder-back, .remodal[data-remodal-id="fixed-folders"] .remodal-desctop-folder__list > li ul li.folder-parent {display: none;}.remodal[data-remodal-id="fixed-folders"] .remodal-desctop-folder__list > li ul li a {font-size: 15px;line-height: 1.04;padding: 7px 0;vertical-align: top;display: inline-block;text-decoration: none;transition: all 0.2s linear;font-family: var(--font2);font-weight: var(--font2_400);color: var(--on_gr_bg_acc_text);}.remodal[data-remodal-id="fixed-folders"] .remodal-desctop-folder__list > li ul li a:hover {color: var(--gr_accent);}.remodal[data-remodal-id="fixed-folders"] .remodal-desctop-folder__list > li ul li a i {display: none;}.remodal[data-remodal-id="fixed-folders"] .remodal-desctop-folder__list > li ul li ul {padding: 0 0 10px 10px;}.remodal[data-remodal-id="fixed-folders"] .remodal-desctop-folder__list > li ul li ul li a {color: var(--on_gr_bg_sec_text_8);font-size: 14px;}.remodal[data-remodal-id="fixed-folders"] .remodal-desctop-folder__list > li ul li ul li a:hover {color: var(--gr_accent);}.remodal[data-remodal-id="fixed-folders"] .remodal-desctop-folder__list > li ul li ul ul {padding-left: 10px;}.remodal-overlay {background: var(--gr_bg_overlay_a_5);}.popover-container .popover-dim {opacity: 1 !important;background: var(--gr_bg_overlay_a_5);}.remodal {padding: 50px 40px;text-align: left;background: var(--gr_bg);border-radius: var(--gr_wrap_radius);color: var(--on_gr_bg_sec_text);}@media (max-width: 639px) {.remodal {position: fixed;padding: 25px 20px;top: 0;left: 0;right: 0;bottom: 0;margin: 0;overflow: hidden;overflow-y: auto;border-radius: 0;}}.remodal .remodal-close-btn {position: absolute;right: 10px;top: 10px;}.remodal .remodal-close-btn svg {width: 20px;height: 20px;}.remodal .remodal-close-btn svg.gr_big_icon {width: 30px;height: 30px;display: none;}@media (max-width: 767px) {.remodal .remodal-close-btn svg.gr_big_icon {display: none;}}.remodal .remodal-close-btn svg.gr_small_icon {display: none;}.remodal .tpl-field {margin: 0 0 20px;}.remodal .tpl-field.type-textarea {font-size: 0;}.remodal .tpl-field.tpl-field-button {padding-top: 10px;margin-bottom: 0;}.remodal-block-title, .filter-block .shop2-filter__header, .login-form__header, .search-form__header, .shop2-compare-page h1, .gr-subscription__form .tpl-anketa__title, .gr-popup-contact__title, .remodal[data-remodal-id="fixed-folders"] .remodal-desctop-folder__title, .remodal .tpl-anketa__title, .cart-popup__title, .product-quick-view .quick-card-page__title h1, .special-popup__header, .card-product-preview__title {padding: 0 0 30px;font-size: 26px;line-height: 100%;font-family: var(--font1);font-weight: var(--font1_700);color: var(--on_gr_bg_acc_text);}@media (max-width: 767px) {.remodal-block-title, .filter-block .shop2-filter__header, .login-form__header, .search-form__header, .shop2-compare-page h1, .gr-subscription__form .tpl-anketa__title, .gr-popup-contact__title, .remodal[data-remodal-id="fixed-folders"] .remodal-desctop-folder__title, .remodal .tpl-anketa__title, .cart-popup__title, .product-quick-view .quick-card-page__title h1, .special-popup__header, .card-product-preview__title {font-size: 22px;padding: 0 0 20px;}}.site-sprite {padding: 20px 0 0;}.site-sprite .gr_small_icon {display: inline-block;}.site-sprite .gr_big_icon {display: inline-block;}.site-sprite span {display: inline-flex;flex-direction: column;align-items: center;margin: 0 20px 20px;}.site-sprite span svg:nth-child(2), .site-sprite span svg:nth-child(3) {margin-top: 15px;}.site-sprite h4 {margin: 0 0 20px;}.gr-fields__items {display: flex;margin-bottom: 60px;}.gr-fields__items:last-child {margin-bottom: 0;}.gr-fields__item {margin-right: 40px;width: 300px;}.gr-fields .gr-field-style.small .gr-select-wrapper:before, .gr-fields #orderForm.small .gr-select-wrapper:before {right: 10px;}.gr-buttons h1 {margin-left: auto;margin-right: auto;max-width: 1380px;}.gr-buttons__items {margin: 0 auto;max-width: 1380px;}.gr-buttons__item-list a, .gr-buttons__item-list button {margin-right: 40px;}.gr-icon-buttons__items {padding: 20px 30px;background: var(--on_gr_bg_bg);}.gr-icon-buttons__items h4 {margin-top: 0;margin-bottom: 20px;}.gr-icon-buttons__list {display: flex;}.gr-icon-buttons__item {margin-right: 30px;}.gr-icon-buttons__item:last-child {margin-bottom: 0;}.gr-icon-buttons .small svg {display: none;}.gr-icon-buttons .small svg.gr_small_icon {display: block;width: 20px;height: 20px;}.test-form .tpl-anketa__title {font-size: 36px;color: var(--on_gr_bg_acc_text);font-family: var(--font2);font-weight: var(--font2_500);margin-bottom: 40px;}.test-form .tpl-anketa .tpl-field {margin-bottom: 30px;}.test-form .tpl-anketa .tpl-field.type-title h2 {margin: 0;}.test-form .tpl-anketa .tpl-field:last-child {margin-bottom: 0;}.inner-folders {padding: 0 0 40px;}@media (max-width: 1023px) {.inner-folders {padding: 0 0 30px;}}@media (max-width: 767px) {.inner-folders {padding: 0 0 20px;margin: 0 -16px;}}@media (max-width: 639px) {.inner-folders {margin: 0 -16px;}}.inner-folders__list {display: flex;flex-wrap: wrap;margin: 0 0 -10px;}@media (max-width: 767px) {.inner-folders__list {flex-wrap: nowrap;white-space: nowrap;overflow: auto;overflow-y: hidden;}}.inner-folders li {margin: 0 10px 10px 0;}@media (max-width: 767px) {.inner-folders li:first-child {padding-left: 20px;}}@media (max-width: 639px) {.inner-folders li:first-child {padding-left: 16px;}}@media (max-width: 767px) {.inner-folders li:last-child {padding-right: 20px;}}@media (max-width: 639px) {.inner-folders li:last-child {padding-right: 16px;}}.remodal.cart-remodal {padding-left: 0;padding-right: 0;}@media (max-width: 1023px) {.remodal.cart-remodal {padding-top: 30px;padding-bottom: 30px;}}@media (max-width: 639px) {.remodal.cart-remodal {padding-top: 22px;padding-bottom: 22px;}}@media (min-width: 640px) {.remodal.cart-remodal {min-width: 520px;}}.remodal.cart-remodal p {margin: 0;padding: 0 40px;}@media (max-width: 1023px) {.remodal.cart-remodal p {padding: 0 30px;}}@media (max-width: 767px) {.remodal.cart-remodal p {padding: 0 20px;}}.cart-popup__title {display: flex;align-items: center;padding: 0 40px;margin-bottom: 40px;}@media (max-width: 1023px) {.cart-popup__title {padding: 0 30px;margin-bottom: 35px;}}@media (max-width: 767px) {.cart-popup__title {margin-bottom: 20px;padding: 0 20px;}}.cart-popup__title ins {text-decoration: none;}.cart-popup__title span {margin: 3px 0 0 10px;min-width: 24px;height: 24px;font-size: 12px;line-height: 24px;border-radius: var(--gr_icon_btn_radius);text-align: center;padding: 0 5px;color: var(--on_gr_accent_text);background: var(--gr_accent);display: inline-block;vertical-align: baseline;font-family: var(--font1);font-weight: var(--font1_400);}.cart-popup__top {padding: 0 40px 40px;}@media (max-width: 1023px) {.cart-popup__top {padding: 0 30px 30px;}}@media (max-width: 767px) {.cart-popup__top {padding: 0 20px 25px;}}.cart-popup__bottom {padding: 30px 40px 0;border-top: 1px solid var(--on_gr_bg_border_4);}@media (max-width: 1023px) {.cart-popup__bottom {padding: 30px 30px 0;}}@media (max-width: 767px) {.cart-popup__bottom {padding: 20px 20px 0;}}.cart-popup__bottom-body {padding: 0 0 30px;display: flex;align-items: center;justify-content: space-between;}@media (max-width: 767px) {.cart-popup__bottom-body {flex-direction: column;justify-content: center;padding: 0 0 18px;}}.cart-popup__cleanup {margin-right: auto;font-size: 0;}@media (max-width: 767px) {.cart-popup__cleanup {margin: 13px auto 0;}}.cart-popup__cleanup a {font-size: 14px;line-height: 1.1;color: var(--on_gr_bg_sec_text);}.cart-popup__cleanup a ins {transform: translateY(2px);vertical-align: top;display: inline-block;transition: all 0.2s linear;border-bottom: 1px solid transparent;}.cart-popup__cleanup a span {padding-left: 30px;}.cart-popup__cleanup a span svg {left: -7px;fill: var(--on_gr_bg_icon);}.cart-popup__cleanup a:hover ins {border-bottom-color: var(--on_gr_bg_sec_text_5);}.cart-popup__total {display: flex;align-items: baseline;}@media (max-width: 767px) {.cart-popup__total {order: -1;}}.cart-popup__total-title {color: var(--on_gr_bg_sec_text);font-size: 15px;line-height: 1.2;padding-right: 10px;}.cart-popup__total-price {color: var(--on_gr_bg_acc_text);font-family: var(--font1);font-weight: var(--font1_700);font-size: 22px;line-height: 1;}.cart-popup__total-price span {font-size: 15px;line-height: 1.2;}.cart-popup__btns {display: flex;flex-wrap: wrap;justify-content: space-between;}@media (max-width: 767px) {.cart-popup__btns {flex-direction: column;}}@media (max-width: 767px) {.cart-popup__btns .gr_cart_btn {order: 2;margin-top: 10px;}}.cart-popup__btns .gr_cart_btn.gr-cart-btn {padding-left: 25px;padding-right: 25px;}.cart-popup__btns .gr-order-one-page.gr_order_one_page {padding-left: 25px;padding-right: 25px;}.cart-popup #shop2-cart {display: block;margin: 0;padding: 0;}.cart-popup #shop2-cart .popup-product {position: relative;display: flex;margin-bottom: 35px;}@media (max-width: 1023px) {.cart-popup #shop2-cart .popup-product {margin-bottom: 25px;}}@media (max-width: 767px) {.cart-popup #shop2-cart .popup-product {margin-bottom: 20px;}}.cart-popup #shop2-cart .popup-product:last-child {margin-bottom: 0;}.cart-popup #shop2-cart .popup-product__left {position: relative;width: 90px;margin: 0 20px 0 0;align-self: flex-start;}@media (max-width: 639px) {.cart-popup #shop2-cart .popup-product__left {width: 70px;margin: 0 12px 0 0;}}.cart-popup #shop2-cart .popup-product__right {display: flex;flex-direction: column;width: calc(100% - 20px - 90px);}@media (max-width: 639px) {.cart-popup #shop2-cart .popup-product__right {width: calc(100% - 12px - 70px);}}.cart-popup #shop2-cart .popup-product__image {position: relative;overflow: hidden;border-radius: var(--gr_inner_radius);}.cart-popup #shop2-cart .popup-product__image.no-image {background: var(--noImageDefault);background-size: 50%;}.cart-popup #shop2-cart .popup-product__image a {position: absolute;top: 0;left: 0;right: 0;bottom: 0;font-size: 0;text-decoration: none;display: flex;}.cart-popup #shop2-cart .popup-product__image a:before {position: absolute;content: '';top: 0;left: 0;right: 0;bottom: 0;z-index: 1;pointer-events: none;border-radius: var(--gr_inner_radius);background: var(--gr_product_img_overlay);}.cart-popup #shop2-cart .popup-product__image img {position: absolute;top: 0;left: 0;right: 0;bottom: 0;width: 100%;height: 100%;object-fit: cover;}.cart-popup #shop2-cart .popup-product__name {font-size: 15px;line-height: 1.3;margin-bottom: 0.6em;font-family: var(--font1);font-weight: var(--font1_700);}@media (max-width: 639px) {.cart-popup #shop2-cart .popup-product__name {font-size: 14px;}}.cart-popup #shop2-cart .popup-product__name a {color: var(--on_gr_bg_acc_text);text-decoration: none;transition: all 0.2s linear;border-bottom: 1px solid transparent;}.cart-popup #shop2-cart .popup-product__name a:hover {border-bottom-color: var(--on_gr_bg_acc_text_5);}.cart-popup #shop2-cart .popup-product__action {color: var(--gr_error);margin-bottom: 0.6em;font-size: 15px;line-height: 1.3;}@media (max-width: 639px) {.cart-popup #shop2-cart .popup-product__action {font-size: 13px;}}.cart-popup #shop2-cart .popup-product__action strong {font-size: 15px;font-weight: var(--font1_500);}@media (max-width: 639px) {.cart-popup #shop2-cart .popup-product__action strong {font-size: 13px;}}.cart-popup #shop2-cart .popup-product__add {margin-top: auto;display: flex;justify-content: space-between;}.cart-popup #shop2-cart .popup-product__amount {margin-right: auto;order: -1;}.cart-popup #shop2-cart .popup-product__amount .cart-amount {padding: 0 5px 0 0;width: auto;}@media (max-width: 767px) {.cart-popup #shop2-cart .popup-product__amount .cart-amount .shop2-product-amount {width: 86px;}}@media (max-width: 767px) {.cart-popup #shop2-cart .popup-product__amount .cart-amount .shop2-product-amount input, .cart-popup #shop2-cart .popup-product__amount .cart-amount .shop2-product-amount button {height: 40px;line-height: 40px;}}.cart-popup #shop2-cart .popup-product__amount .cart-amount .amount-min {order: 0;margin: 4px 0 0;line-height: 1.5;font-size: 12px;}.cart-popup #shop2-cart .popup-product__price {padding: 10px 0 0;font-size: 18px;line-height: 1;color: var(--on_gr_bg_acc_text);font-family: var(--font1);font-weight: var(--font1_700);}@media (max-width: 639px) {.cart-popup #shop2-cart .popup-product__price {padding: 11px 0 0;font-size: 17px;}}.cart-popup #shop2-cart .popup-product__price span {font-size: 15px;line-height: 1.2;}.cart-popup #shop2-cart .popup-product__price .cart-price__preorder {font-size: 15px;}.cart-popup #shop2-cart .popup-product__price .popup-product__discount {margin-bottom: 2px;margin-top: -8px;color: var(--on_gr_bg_sec_text_6);font-family: var(--font2);font-weight: var(--font2_400);}.cart-popup #shop2-cart .popup-product__price .popup-product__discount ins {position: relative;font-size: 14px;line-height: 1;text-decoration: line-through;}.cart-popup #shop2-cart .popup-product__price .popup-product__discount span {font-size: 12px;line-height: 1;}.cart-popup #shop2-cart .popup-product__close .cart-delete {position: absolute;top: 50%;left: 0;right: auto;z-index: 2;font-size: 0;transform: translate(-50%, -50%);}.cart-popup #shop2-cart .popup-product__close a {width: 30px;height: 30px;min-height: 30px;background: var(--gr_bg);}.cart-popup #shop2-cart .popup-product__close a:hover, .cart-popup #shop2-cart .popup-product__close a:active {background: var(--gr_bg);}.gr-cart-preview {display: inline-block;}.gr-cart-preview #shop2-cart-preview a .gr-cart-total-amount {position: absolute;top: -10px;right: -10px;min-width: 20px;height: 20px;color: var(--on_gr_accent_text);background: var(--gr_accent);font-size: 12px;line-height: 20px;padding: 0 4px;border-radius: 100px;}.gr-cart-preview #shop2-cart-preview a .gr-cart-total-sum {padding: 0;}.gr-cart-preview #shop2-cart-preview a .gr-cart-total-sum span {padding: 0;}.gr-compare-btn:not(.active) {pointer-events: none;}.favorite-block.is-null {pointer-events: none;}.product-quick-view .popover-body {position: relative;z-index: 0;padding: 0;width: auto;min-width: 100px;min-height: 100px;border-radius: var(--gr_wrap_radius);background-color: var(--gr_bg);background-size: 100%;box-shadow: none;border: none;}.product-quick-view .popover-close {position: absolute;right: 8px;top: 10px;}.product-quick-view .popover-close svg {display: none;width: 20px;height: 20px;}@media (max-width: 767px) {.product-quick-view .popover-close svg {display: block;}}.product-quick-view .popover-close svg.gr_big_icon {width: 30px;height: 30px;display: block;}@media (max-width: 767px) {.product-quick-view .popover-close svg.gr_big_icon {display: none;}}.product-quick-view .popover-close svg.gr_small_icon {display: none;}.product-quick-view .quick-card-page {width: 980px;max-width: 100%;padding: 50px 40px;}.product-quick-view .quick-card-page__title {padding: 0 0 40px;}.product-quick-view .quick-card-page__title h1 {margin: 0;padding: 0;}.product-quick-view .shop2-product {margin: 0;display: flex;flex-wrap: wrap;}.product-quick-view .shop2-product__left {width: 436px;margin: 0 30px 0 0;}.product-quick-view .shop2-product__right {width: calc(100% - 436px - 30px);}.product-quick-view .shop2-product .shop2-product-article {font-size: 14px;line-height: 1.1;margin: 0 0 20px;font-family: var(--font1);font-weight: var(--font1_400);color: var(--on_gr_bg_sec_text);}.product-quick-view .shop2-product .shop2-product-article span {font-family: var(--font1);font-weight: var(--font1_400);color: var(--on_gr_bg_sec_text);}.product-quick-view .shop2-product .tpl-rating-block {margin: 0 0 20px;font-size: 0;}.product-quick-view .shop2-product .tpl-rating-block .tpl-stars {margin: 0 0 0 -2px;}.product-quick-view .shop2-product .tpl-rating-block .tpl-rating-title {display: none;}.product-quick-view .shop2-product .tpl-rating-block .tpl-rating-votes {display: none;}.product-quick-view .shop2-product .gr-vendor-block {font-size: 14px;line-height: 1.1;margin-bottom: 20px;font-family: var(--font1);font-weight: var(--font1_400);}.product-quick-view .shop2-product .gr-vendor-block a {color: var(--on_gr_bg_link);text-decoration: none;transition: all 0.2s linear;border-bottom: 1px solid transparent;}.product-quick-view .shop2-product .gr-vendor-block a:hover {border-bottom-color: var(--on_gr_bg_link_5);}.product-quick-view .shop2-product .gr-product-anonce {color: var(--on_gr_bg_sec_text_8);font-size: 16px;line-height: 1.25;margin-bottom: 20px;}.product-quick-view .shop2-product .gr-product-options {margin: 0 0 30px;}.product-quick-view .shop2-product .gr-product-options .gr-options-more {display: none;}.product-quick-view .shop2-product .gr-product-options .gr-product-options-more {margin: 20px 0 0;display: none;font-size: 0;}.product-quick-view .shop2-product .gr-product-options .gr-product-options-more.show_more_btn {display: block;}.product-quick-view .shop2-product .gr-product-options .option-item {margin: 20px 0 0;}.product-quick-view .shop2-product .gr-product-options .option-item.gr_color_option[data-option-type="color2"] .option-item__inner, .product-quick-view .shop2-product .gr-product-options .option-item[data-option-type="multiselect"] .option-item__inner, .product-quick-view .shop2-product .gr-product-options .option-item[data-option-type="select"] .option-item__inner {align-items: center;}.product-quick-view .shop2-product .gr-product-options .option-item:nth-child(n+7) {display: none;}.product-quick-view .shop2-product .gr-product-options .option-item:first-child {margin-top: 0;}.product-quick-view .shop2-product .gr-product-options .option-item__inner {display: flex;flex-wrap: wrap;align-items: baseline;}.product-quick-view .shop2-product .gr-product-options .option-title {font-size: 15px;line-height: 1.1;padding-right: 10px;margin: 0;width: 180px;}.product-quick-view .shop2-product .gr-product-options .option-body {font-size: 16px;line-height: 1.25;width: calc(100% - 180px);}.product-quick-view .shop2-product .gr-product-options .option-body .file {width: 100%;}.product-quick-view .shop2-product .gr-product-options .shop2-color-ext-select {background: var(--gr_bg);}.product-quick-view .shop2-product .gr-product-options .shop2-color-ext-select:hover {background: var(--gr_bg);}.product-quick-view .shop2-product .gr-product-options .shop2-color-ext-select.active {background: var(--gr_bg);}.product-quick-view .shop2-product .gr-product-options .shop2-color-ext-select .shop2-color-ext-options {padding: 11px 40px 11px 11px;}.product-quick-view .shop2-product .gr-product-options .shop2-color-ext-select .shop2-color-ext-options li div {margin-top: 4px;font-size: 16px;line-height: 1.25;}.product-quick-view .shop2-product .gr-product-options .shop2-color-ext-select .shop2-color-ext-options li span {width: 28px !important;height: 28px;margin-right: 11px;}.product-quick-view .shop2-product .gr-product-options .shop2-product-options .shop2-color-pick li, .product-quick-view .shop2-product .gr-product-options .shop2-product-options .shop2-color-ext-list li {margin: 6px 8px;}.product-quick-view .shop2-product .form-additional {font-size: 0;}.product-quick-view .shop2-product .form-additional.form_additional_no_compare .gr-favorite-btn-wrapper {justify-content: flex-start;}.product-quick-view .shop2-product .form-additional__top {width: 100%;display: flex;flex-wrap: wrap;align-items: flex-end;justify-content: space-between;}.product-quick-view .shop2-product .form-additional .gr-amount-flag {order: 2;margin-bottom: 20px;}.product-quick-view .shop2-product .form-additional .gr-amount-flag span {font-size: 14px;}.product-quick-view .shop2-product .form-additional__btns {width: 100%;}.product-quick-view .shop2-product .form-additional .product-price {font-size: 0;width: auto;padding-bottom: 20px;}.product-quick-view .shop2-product .form-additional .product-price .price-old {font-size: 0;margin-bottom: 10px;color: var(--on_gr_bg_sec_text_6);font-family: var(--font2);font-weight: var(--font2_400);vertical-align: top;display: inline-block;}.product-quick-view .shop2-product .form-additional .product-price .price-old span strong {font-size: 14px;line-height: 1;font-weight: var(--font2_400);text-decoration: line-through;}.product-quick-view .shop2-product .form-additional .product-price .price-old span span {font-size: 12px;line-height: 1;padding-left: 5px;}.product-quick-view .shop2-product .form-additional .product-price .price-current {font-size: 0;color: var(--on_gr_bg_acc_text);font-family: var(--font1);font-weight: var(--font1_700);}.product-quick-view .shop2-product .form-additional .product-price .price-current.price_on_request strong {font-size: 22px;line-height: 1.2;}.product-quick-view .shop2-product .form-additional .product-price .price-current strong {font-size: 30px;line-height: 0.73;font-weight: var(--font1_700);}.product-quick-view .shop2-product .form-additional .product-price .price-current span {font-size: 20px;line-height: 0.8;padding-left: 5px;}.product-quick-view .shop2-product .form-additional .product-price .price-current .gr-params-unit {padding-left: 3px;}.product-quick-view .shop2-product .form-additional .product-amount {width: auto;}.product-quick-view .shop2-product .form-additional .product-amount .amount-title {display: none;}.product-quick-view .shop2-product .form-additional .product-amount .amount-min {font-size: 14px;line-height: 1.3;margin: 0 0 4px;}.product-quick-view .shop2-product .form-additional .product-amount .shop2-product-amount {float: left;margin-right: 10px;width: 150px;}.product-quick-view .shop2-product .form-additional .product-amount .shop2-product-amount.disabled {display: none;}.product-quick-view .shop2-product .form-additional .product-amount .shop2-product-amount svg {display: block;}@media (max-width: 767px) {.product-quick-view .shop2-product .form-additional .product-amount .shop2-product-amount svg {display: none;}}.product-quick-view .shop2-product .form-additional .product-amount .shop2-product-amount svg.gr_small_icon {display: none;}@media (max-width: 767px) {.product-quick-view .shop2-product .form-additional .product-amount .shop2-product-amount svg.gr_small_icon {display: block;}}.product-quick-view .shop2-product .form-additional .product-amount .shop2-product-amount input, .product-quick-view .shop2-product .form-additional .product-amount .shop2-product-amount button {height: 56px;line-height: 56px;}.product-quick-view .shop2-product .form-additional .shop-product-btn.notavailable {width: 100%;}.product-quick-view .shop2-product .form-additional .shop-product-btn:not(.notavailable) {width: calc(100% - 150px - 10px);float: left;}.product-quick-view .shop2-product .form-additional .shop-product-btn:not(.notavailable) span {padding-right: 35px;}.product-quick-view .shop2-product .form-additional .gr-quick-more-btn {margin-top: 20px;width: 100%;}.product-quick-view .shop2-product .form-additional .product-compare {width: 50%;margin-top: 16px;display: inline-flex;align-items: center;}.product-quick-view .shop2-product .form-additional .gr-favorite-btn-wrapper {margin-top: 16px;vertical-align: top;width: 50%;display: inline-flex;align-items: center;justify-content: flex-end;}.product-quick-view .shop2-product .shop2-product-actions {margin-bottom: 20px;}.product-quick-view .shop2-product .shop2-product-actions dt {width: auto;display: inline-flex;}.product-quick-view .shop2-product .shop2-product-actions dt + dd + dt {margin-top: 0;}.product-quick-view .shop2-product .shop2-product-actions dt .name-action {width: auto;font-size: 14px;line-height: 1.14;}.product-quick-view .shop2-product .shop-product-share {padding: 20px 0 0;}.product-quick-view .shop2-product .shop-product-share__title {font-size: 14px;line-height: 120%;margin-bottom: 10px;font-family: var(--font1);font-weight: var(--font1_700);color: var(--on_gr_bg_acc_text);}.product-quick-view .shop2-product .shop-product-share .ya-share2__badge {border-radius: var(--gr_small_radius);}.product-quick-view .shop2-product .shop-product-share .ya-share2__container_size_m .ya-share2__icon {height: 28px;width: 28px;background-size: 28px;}.product-quick-view .card_slider_loader {position: absolute;top: 0;left: 0;right: 0;bottom: 0;z-index: 22;}.product-quick-view .quick-card-slider__body {position: relative;display: flex;flex-direction: column;}.product-quick-view .quick-card-slider .product-flags {position: absolute;top: 10px;left: 10px;right: 10px;z-index: 2;pointer-events: none;}.product-quick-view .quick-card-slider__items {position: relative;width: 100%;}.product-quick-view .quick-card-slider__items-slider {overflow: hidden;}.product-quick-view .quick-card-slider__items.quick-card_slider_no_thumbs {width: 100%;}.product-quick-view .quick-card-slider__items .tns-controls {display: none;}.product-quick-view .quick-card-slider__image {position: relative;padding-top: 100%;overflow: hidden;border-radius: var(--gr_inner_radius);}.product-quick-view .quick-card-slider__image.no-image {background: var(--noImageDefault);}.product-quick-view .quick-card-slider__image a {position: absolute;top: 0;left: 0;right: 0;bottom: 0;font-size: 0;cursor: zoom-in;text-decoration: none;display: flex;}.product-quick-view .quick-card-slider__image a:before {position: absolute;content: '';top: 0;left: 0;right: 0;bottom: 0;z-index: 1;pointer-events: none;border-radius: var(--gr_inner_radius);background: var(--gr_product_img_overlay);}.product-quick-view .quick-card-slider__image a img {position: absolute;top: 0;left: 0;right: 0;bottom: 0;width: 100%;height: 100%;object-fit: cover;transform: rotate(0.001deg);}.product-quick-view .quick-card-slider__thumbs {position: relative;width: 100%;margin: 25px 0 0;}.product-quick-view .quick-card-slider__thumbs .tns-controls {position: absolute;top: 0;left: 0;right: 0;bottom: 0;z-index: 2;pointer-events: none;display: flex;align-items: center;justify-content: space-between;}@media (max-width: 639px) {.product-quick-view .quick-card-slider__thumbs .tns-controls {left: -16px;right: -16px;}}.product-quick-view .quick-card-slider__thumbs .tns-controls button {min-height: 40px;height: 40px;width: 40px;pointer-events: auto;}.product-quick-view .quick-card-slider__thumbs .tns-controls button svg {display: none;}.product-quick-view .quick-card-slider__thumbs .tns-controls button svg.gr_small_icon {display: block;}.product-quick-view .quick-card-slider__thumbs-body {width: 320px;margin: 0 auto;}.product-quick-view .quick-card-slider__thumb a:before {position: absolute;top: 0;left: 0;right: 0;bottom: 0;content: '';z-index: 2;pointer-events: none;background: var(--gr_product_img_overlay);border-radius: var(--gr_medium_radius);border: 1px solid var(--on_gr_bg_border_4);}.product-quick-view .quick-card-slider__thumb.tns-nav-active a:before {border-color: var(--gr_accent);}.product-quick-view .quick-card-slider__thumb-img {position: relative;padding-top: 100%;overflow: hidden;border-radius: var(--gr_medium_radius);}.product-quick-view .quick-card-slider__thumb-img.no-image {background: var(--noImageDefault);}.product-quick-view .quick-card-slider__thumb-img a {position: absolute;top: 0;left: 0;right: 0;bottom: 0;font-size: 0;text-decoration: none;display: flex;}.product-quick-view .quick-card-slider__thumb-img a img {position: absolute;top: 0;left: 0;right: 0;bottom: 0;width: 100%;height: 100%;object-fit: cover;}.product-quick-view .prev_product_caller, .product-quick-view .next_product_caller {position: absolute;top: 50%;left: -110px;font-size: 0;margin-top: -30px;cursor: pointer;border-radius: 50%;transition: all 0.18s;}@media (max-width: 1360px) {.product-quick-view .prev_product_caller, .product-quick-view .next_product_caller {left: -90px;}}@media (max-width: 1260px) {.product-quick-view .prev_product_caller, .product-quick-view .next_product_caller {display: none;}}.product-quick-view .next_product_caller {left: auto;right: -110px;}@media (max-width: 1360px) {.product-quick-view .next_product_caller {right: -90px;}}.quick-view-trigger {z-index: 3;}@media (max-width: 1260px) {.quick-view-trigger {display: none !important;}}.invert_header_top .timer-block {border-bottom: none;}.timer-block {background: var(--gr_bg);z-index: 15;border-bottom: 1px solid var(--on_gr_bg_border_4);}.timer-block.timer_bottom {position: fixed;left: 0;right: 0;bottom: 0;z-index: 1000;border: none;}.timer-block.timer_inverse {background: var(--gr_primary);border: none;}.timer-block.timer_inverse .timer-block__title {color: var(--on_gr_primary_text);}.timer-block.timer_inverse .timer-block__desc {color: var(--on_gr_primary_text_7);}.timer-block.timer_inverse .timer-block__date .gr-timer-elem .gr-timer-number {color: var(--on_gr_primary_text_dark);background: var(--on_gr_primary_bg);box-shadow: none;}.timer-block.timer_inverse .timer-block__date .gr-timer-elem:last-child .gr-timer-number {color: var(--gr_accent);}.timer-block.timer_inverse .timer-block__date .gr-timer-delim {opacity: 0.5;}.timer-block.timer_inverse .timer-block__date .gr-timer-delim svg {fill: var(--on_gr_primary_text);}.timer-block.timer_inverse .timer-block__close svg {fill: var(--on_gr_primary_icon);}.timer-block.timer_inverse .timer-block__close svg:hover, .timer-block.timer_inverse .timer-block__close svg:active {fill: var(--on_gr_primary_icon);}.timer-block__inner {position: relative;min-height: 80px;padding: 0 30px;}@media (max-width: 1023px) {.timer-block__inner {min-height: 0;}}@media (max-width: 639px) {.timer-block__inner {padding: 0 35px;}}.timer-block__body {margin: 0 auto;max-width: 1024px;display: flex;justify-content: center;padding: 15px 0;}@media (max-width: 1260px) {.timer-block__body {max-width: 100%;padding: 15px 30px 15px 0;}}@media (max-width: 1023px) {.timer-block__body {flex-direction: column;padding: 15px 0;}}.timer-block__body.no_timer_block .timer-block__text {margin-right: 0;}.timer-block__close {position: absolute;right: 15px;top: 50%;transform: translateY(-50%);}@media (max-width: 1260px) {.timer-block__close {right: 12px;}}@media (max-width: 1023px) {.timer-block__close {top: 5px;right: 5px;margin-top: 0;transform: none;}}@media (max-width: 639px) {.timer-block__close {top: 0;right: 0;width: 46px;height: 46px;}}.timer-block__close svg {width: 20px;height: 20px;}.timer-block__close svg.gr_big_icon {display: none;}.timer-block__left {margin-right: 30px;flex: 0 1 auto;display: flex;flex-direction: column;}@media (max-width: 1023px) {.timer-block__left {margin: 0;align-items: center;}.timer-block__left + .timer-block__right {margin-top: 10px;}}.timer-block__right {display: flex;align-items: center;justify-content: center;flex: 0 1 auto;}@media (max-width: 1023px) {.timer-block__right {padding-right: 15px;}}@media (max-width: 639px) {.timer-block__right {flex-direction: column;padding-right: 0;text-align: center;}}.timer-block__date {margin: auto 0;display: flex;align-items: center;}.timer-block__date .gr-timer-elem:last-child .gr-timer-number {color: var(--gr_accent);}.timer-block__date .gr-timer-elem .gr-timer-number {display: block;text-align: center;font-size: 20px;line-height: 50px;width: 50px;height: 50px;color: var(--on_gr_bg_acc_text);font-family: var(--font2);font-weight: var(--font2_400);background: var(--gr_bg_sec);border-radius: var(--gr_btn_radius);}@media (max-width: 767px) {.timer-block__date .gr-timer-elem .gr-timer-number {width: 40px;height: 40px;line-height: 40px;font-size: 18px;}}.timer-block__date .gr-timer-elem em {display: none;}.timer-block__date .gr-timer-delim {margin: 0 4px;font-size: 0;width: 2px;height: 12px;opacity: 0.2;}.timer-block__date .gr-timer-delim svg {width: 2px;height: 12px;fill: var(--on_gr_bg_acc_text);}.timer-block__date .gr-timer-delim svg.gr_small_icon {display: none;}.timer-block__text {margin-right: auto;}@media (max-width: 639px) {.timer-block__text {width: 100%;margin-right: 0;}}.timer-block__text + .timer-block__btn {margin-left: 30px;}@media (max-width: 639px) {.timer-block__text + .timer-block__btn {margin-left: 0;margin-top: 10px;}}.timer-block__title {color: var(--on_gr_bg_acc_text);font-size: 16px;line-height: 1.1;font-family: var(--font1);font-weight: var(--font1_700);}.timer-block__title + .timer-block__desc {padding-top: 4px;}.timer-block__desc {color: var(--on_gr_bg_sec_text);font-size: 15px;line-height: 1.2;}.timer-block__btn {margin-left: auto;max-width: 200px;}@media (max-width: 639px) {.timer-block__btn {max-width: 100%;width: 100%;}}.timer-block__btn a {max-width: 200px;font-weight: var(--font1_600);padding-left: 25px;padding-right: 25px;}@media (max-width: 1260px) {.timer-block__btn a {min-width: 160px;}}@media (max-width: 639px) {.timer-block__btn a {max-width: 100%;width: 100%;min-width: 0;}}.remodal.special-popup {padding: 0;}@media (min-width: 640px) {.remodal.special-popup {max-width: 460px;}}.remodal.special-popup:not(.block_has_image) {padding-top: 40px;}.remodal.special-popup .remodal-close-btn {background: var(--gr_bg);}.special-popup__top + .special-popup__bottom {border-top: 1px solid var(--on_gr_bg_border_4);}.special-popup__top + .special-popup__bottom.special_popup_no_timer {border-top: none;}.special-popup__bottom {padding: 30px 50px 40px;}@media (max-width: 639px) {.special-popup__bottom {padding: 20px 20px 30px;}}.special-popup__image {position: relative;overflow: hidden;border-radius: var(--gr_wrap_radius) var(--gr_wrap_radius) 0 0;padding-top: 75%;font-size: 0;}@media (max-width: 639px) {.special-popup__image {border-radius: 0;}}.special-popup__image img {position: absolute;top: 0;left: 0;right: 0;bottom: 0;object-fit: cover;width: 100%;height: 100%;}.special-popup .special-timer {text-align: center;padding: 15px 50px 20px;}@media (max-width: 639px) {.special-popup .special-timer {padding: 15px 20px;}}.special-popup .special-timer__subtitle {color: var(--on_gr_bg_sec_text);font-family: var(--font1);font-size: 14px;line-height: 1.2;}.special-popup .special-timer__subtitle + .special-timer__date {margin-top: 10px;}@media (max-width: 639px) {.special-popup .special-timer__subtitle + .special-timer__date {margin-top: 5px;}}.special-popup .special-timer__date {display: inline-flex;align-items: center;}.special-popup .special-timer__date .gr-timer-elem:last-child .gr-timer-number {color: var(--gr_accent);}.special-popup .special-timer__date .gr-timer-elem .gr-timer-number {display: block;text-align: center;font-size: 18px;line-height: 50px;width: 50px;height: 50px;border-radius: var(--gr_btn_radius);color: var(--on_gr_bg_acc_text);font-family: var(--font2);font-weight: var(--font2_400);box-shadow: inset 0 0 0 1px var(--on_gr_bg_border_4);}@media (max-width: 639px) {.special-popup .special-timer__date .gr-timer-elem .gr-timer-number {width: 40px;height: 40px;line-height: 40px;font-size: 16px;}}.special-popup .special-timer__date .gr-timer-elem em {display: none;}.special-popup .special-timer__date .gr-timer-delim {margin: 0 4px;font-size: 0;width: 2px;height: 12px;opacity: 0.2;}.special-popup .special-timer__date .gr-timer-delim svg {width: 2px;height: 12px;fill: var(--on_gr_bg_acc_text);}.special-popup .special-timer__date .gr-timer-delim svg.gr_small_icon {display: none;}.special-popup__header {text-align: center;margin-bottom: 0;padding: 0;}.special-popup__header + .special-popup__desc {margin-top: 12px;}@media (max-width: 639px) {.special-popup__header + .special-popup__desc {margin-top: 10px;}}.special-popup__header + .special-popup__form {margin-top: 22px;}@media (max-width: 639px) {.special-popup__header + .special-popup__form {margin-top: 20px;}}.special-popup__desc {font-size: 16px;line-height: 1.4;font-family: var(--font1);color: var(--on_gr_bg_sec_text);text-align: center;}@media (max-width: 639px) {.special-popup__desc {font-size: 15px;}}.special-popup__desc + .special-popup__form {margin-top: 22px;}@media (max-width: 639px) {.special-popup__desc + .special-popup__form {margin-top: 20px;}}.special-popup__form .tpl-anketa .tpl-field.tpl-field-button {padding-top: 0;}.special-popup__form .tpl-anketa .tpl-field.tpl-field-button button {width: 100%;}.special-popup__btn {margin-top: 20px;}@media (max-width: 639px) {.special-popup__btn {margin-top: 14px;}}.special-popup__btn a {width: 100%;}.smart-search-folders, .smart-search-vendors {margin-bottom: 15px;}.smart-search-folders__title, .smart-search-vendors__title {font-size: 20px;line-height: 1.1;font-family: var(--font2);font-weight: var(--font2_500);color: var(--on_gr_bg_acc_text);margin: 0 0 15px;}.smart-search-folders__list, .smart-search-vendors__list {padding: 0;margin: 0 0 0 -8px;list-style: none;}@media (max-width: 767px) {.smart-search-folders__list, .smart-search-vendors__list {margin: 0 -16px;flex-wrap: nowrap;white-space: nowrap;overflow: auto;overflow-y: hidden;}}.smart-search-folders__list li, .smart-search-vendors__list li {vertical-align: top;display: inline-block;margin: 0 8px 10px;}@media (max-width: 767px) {.smart-search-folders__list li, .smart-search-vendors__list li {margin: 0 10px 10px 0;}}@media (max-width: 767px) {.smart-search-folders__list li:first-child, .smart-search-vendors__list li:first-child {padding-left: 20px;}}@media (max-width: 639px) {.smart-search-folders__list li:first-child, .smart-search-vendors__list li:first-child {padding-left: 16px;}}#search-app {display: inline-block;vertical-align: top;text-align: left;width: 100%;max-width: 800px;}@media (max-width: 1260px) {#search-app {max-width: 100%;}}#search-app.hide_search_popup #search-result {display: none;}.search-block {display: flex;}.search-block__input {color: var(--on_gr_bg_acc_text);border: none;background: transparent;box-shadow: none;width: 100%;height: auto;outline: none;-webkit-appearance: none;-moz-appearance: none;transition: all 0.2s linear;}.search-block__btn {width: 60px;height: 60px;min-height: 60px;flex: 0 0 auto;}@media (max-width: 1260px) {.search-block__btn {width: 50px;height: 50px;min-height: 50px;}}#smart-search-block {z-index: 10;}#search-result {position: absolute;top: 100%;left: 0;right: 0;z-index: 5;padding: 30px;margin-top: 20px;border-radius: var(--gr_two_icon_btn_radius);background: var(--gr_bg);max-height: 85vh;overflow: hidden;overflow-y: auto;box-shadow: var(--gr_shadow_1);}@media (max-width: 1260px) {#search-result {max-height: 60vh;}}@media (max-width: 1023px) {#search-result {padding: 25px;}}@media (max-width: 767px) {#search-result {padding: 20px;}}#search-result .search-result-top {display: flex;}@media (max-width: 960px) {#search-result .search-result-top {display: block;}}#search-result .search-result-bottom {padding: 20px 0 0;text-align: center;}#search-result .search-result-left {flex: 1 1 auto;}#search-result .search-result-left + .search-result-right {margin-left: 30px;}@media (max-width: 1360px) {#search-result .search-result-left + .search-result-right {margin-left: 20px;}}@media (max-width: 960px) {#search-result .search-result-left + .search-result-right {margin: 20px 0 0;}}#search-result .search-result-right {flex: 1 1 264px;min-width: 264px;}@media (max-width: 960px) {#search-result .search-result-right {min-width: 0;}}#search-result .result-products .products-search-title {margin-bottom: 8px;display: flex;align-items: center;color: var(--on_gr_bg_acc_text);font-family: var(--font1);font-weight: var(--font1_600);font-style: normal;line-height: 1.1;font-size: 16px;}@media (max-width: 767px) {#search-result .result-products .products-search-title {font-size: 15px;}}#search-result .result-products .products-search-title span {margin: 0 0 0 6px;min-width: 24px;height: 24px;font-size: 12px;line-height: 24px;border-radius: var(--gr_icon_btn_radius);text-align: center;padding: 0 5px;color: var(--on_gr_accent_text);background: var(--gr_accent);display: inline-block;vertical-align: baseline;font-family: var(--font1);font-weight: var(--font1_400);}#search-result .result-products .product-item {margin: 20px 0 0;display: flex;align-items: center;}@media (max-width: 767px) {#search-result .result-products .product-item {margin: 10px 0 0;}}#search-result .result-products .product-item:first-child {margin-top: 0;}#search-result .result-products .product-item:nth-child(n+6) {display: none;}#search-result .result-products .product-image {width: 70px;margin: 0 12px 0 0;}#search-result .result-products .product-image__container {position: relative;padding-top: 100%;}#search-result .result-products .product-image.no-image a {background: var(--noImageDefault);background-size: 50%;}#search-result .result-products .product-image a {position: absolute;top: 0;left: 0;right: 0;bottom: 0;font-size: 0;overflow: hidden;border-radius: var(--gr_inner_radius);text-decoration: none;display: flex;}#search-result .result-products .product-image a:before {position: absolute;content: '';top: 0;left: 0;right: 0;bottom: 0;z-index: 1;pointer-events: none;background: var(--gr_product_img_overlay);}#search-result .result-products .product-image a img {position: absolute;top: 0;left: 0;right: 0;bottom: 0;width: 100%;height: 100%;object-fit: cover;}#search-result .result-products .product-text {width: calc(100% - 12px - 70px);}#search-result .result-products .product-name {font-size: 14px;line-height: 1.4;}#search-result .result-products .product-name a {color: var(--on_gr_bg_acc_text);text-decoration: none;transition: all 0.2s linear;border-bottom: 1px solid transparent;}#search-result .result-products .product-name a:hover {border-bottom-color: var(--on_gr_bg_acc_text_5);}#search-result .result-products .product-text-price {margin-top: 8px;}#search-result .result-products .product-text-price .price-old {font-size: 14px;line-height: 1;color: var(--on_gr_bg_sec_text_6);font-family: var(--font2);font-weight: var(--font2_400);}#search-result .result-products .product-text-price .price-old strong {font-weight: var(--font2_400);text-decoration: line-through;}#search-result .result-products .product-text-price .price {font-size: 18px;line-height: 1;color: var(--on_gr_bg_acc_text);font-family: var(--font1);font-weight: var(--font1_700);}#search-result .result-products .product-text-price .price strong {font-weight: var(--font1_700);}#search-result .result-products .product-text-price .price span {font-size: 14px;line-height: 1;}#search-result .result-folders + .result-vendors {margin-top: 20px;}#search-result .result-folders .folders-search-title {margin-bottom: 8px;display: flex;align-items: center;color: var(--on_gr_bg_acc_text);font-family: var(--font1);font-weight: var(--font1_600);font-style: normal;line-height: 1.1;font-size: 16px;}@media (max-width: 767px) {#search-result .result-folders .folders-search-title {font-size: 15px;}}#search-result .result-folders .folders-search-title span {margin: 0 0 0 6px;min-width: 24px;height: 24px;font-size: 12px;line-height: 24px;border-radius: var(--gr_icon_btn_radius);text-align: center;padding: 0 5px;color: var(--on_gr_accent_text);background: var(--gr_accent);display: inline-block;vertical-align: baseline;font-family: var(--font2);font-weight: var(--font2_500);}#search-result .result-folders .folder-item:nth-child(n+11) {display: none;}#search-result .result-folders .folder-item a {padding: 10px 0;color: var(--on_gr_bg_acc_text);font-size: 14px;line-height: 1.1;vertical-align: top;display: inline-block;text-decoration: none;transition: all 0.18s;}#search-result .result-folders .folder-item a:hover {color: var(--gr_accent);}#search-result .result-vendors .vendors-search-title {margin-bottom: 8px;display: flex;align-items: center;color: var(--on_gr_bg_acc_text);font-family: var(--font1);font-weight: var(--font1_600);font-style: normal;line-height: 1.1;font-size: 16px;}@media (max-width: 767px) {#search-result .result-vendors .vendors-search-title {font-size: 15px;}}#search-result .result-vendors .vendors-search-title span {margin: 0 0 0 6px;min-width: 24px;height: 24px;font-size: 12px;line-height: 24px;border-radius: var(--gr_icon_btn_radius);text-align: center;padding: 0 5px;color: var(--on_gr_accent_text);background: var(--gr_accent);display: inline-block;vertical-align: baseline;font-family: var(--font2);font-weight: var(--font2_500);}#search-result .result-vendors .vendor-item:nth-child(n+11) {display: none;}#search-result .result-vendors .vendor-item a {padding: 10px 0;color: var(--on_gr_bg_acc_text);font-size: 14px;line-height: 1.1;vertical-align: top;display: inline-block;text-decoration: none;transition: all 0.18s;}#search-result .result-vendors .vendor-item a:hover {color: var(--gr_accent);}.gr-recent-block.recent_inner .gr-recent-block__inner {padding-top: 20px;}@media (max-width: 767px) {.gr-recent-block.recent_inner .gr-recent-block__inner {padding-top: 10px;}}.gr-recent-block__inner {padding-bottom: 40px;}@media (max-width: 1360px) {.gr-recent-block__inner {padding-bottom: 30px;}}@media (max-width: 767px) {.gr-recent-block__inner {padding-bottom: 20px;}}.gr-recent-block__title {margin: 0 0 30px;overflow: hidden;background: var(--gr_primary);border-radius: var(--gr_wrap_radius);}@media (max-width: 767px) {.gr-recent-block__title {margin: 0 0 20px;}}.gr-recent-block__title span {font-family: var(--font1);font-weight: var(--font1_700);color: var(--on_gr_accent_text);padding: 21px 30px 20px;font-size: 26px;line-height: 110%;position: relative;z-index: 1;background: var(--gr_accent);display: inline-block;}@media (max-width: 1260px) {.gr-recent-block__title span {font-size: 22px;padding: 22px 22px 22px 30px;}}@media (max-width: 767px) {.gr-recent-block__title span {font-size: 20px;padding: 21px 20px;}}@media (max-width: 639px) {.gr-recent-block__title span {padding: 14px 20px;}}.gr-recent-block__title span:before {content: '';position: absolute;top: -1px;right: -45px;bottom: -1px;width: 75px;display: block;transform: skewX(-40deg);background: var(--gr_accent);z-index: -1;}@media (max-width: 639px) {.gr-recent-block__title span:before {right: -22px;}}.gr-recent-block__items {position: relative;margin: 0;}.gr-recent-block__items:not(.tns-slider) {display: flex;overflow: hidden;white-space: nowrap;margin: 0 -15px;}@media (max-width: 1260px) {.gr-recent-block__items:not(.tns-slider) {margin: 0 -10px;}}@media (max-width: 767px) {.gr-recent-block__items:not(.tns-slider) {margin: 0 -16px;}}.gr-recent-block__items:not(.tns-slider) .recent-item {min-width: calc(33% - 30px);width: calc(33% - 30px);margin-left: 15px;margin-right: 15px;white-space: normal;}@media (max-width: 1260px) {.gr-recent-block__items:not(.tns-slider) .recent-item {min-width: calc(50% - 20px);width: calc(50% - 20px);margin-left: 10px;margin-right: 10px;}}@media (max-width: 767px) {.gr-recent-block__items:not(.tns-slider) .recent-item {width: 100%;margin-left: 0;margin-right: 0;min-width: 100%;}}.gr-recent-block .recent-item__inner {display: flex;padding: 30px;border-radius: var(--gr_wrap_radius);background: var(--gr_bg);}@media (max-width: 1360px) {.gr-recent-block .recent-item__inner {padding: 20px;}}@media (max-width: 480px) {.gr-recent-block .recent-item__inner {padding: 10px;}}.gr-recent-block .recent-item__top {width: 110px;margin: 0 15px 0 0;}@media (max-width: 767px) {.gr-recent-block .recent-item__top {margin: 0 12px 0 0;width: 90px;}}.gr-recent-block .recent-item__bottom {display: flex;flex-direction: column;width: calc(100% - 110px - 15px);}@media (max-width: 767px) {.gr-recent-block .recent-item__bottom {width: calc(100% - 90px - 12px);}}.gr-recent-block .recent-item__bottom-add {margin: auto 0 0;display: flex;align-items: flex-end;}.gr-recent-block .recent-item__bottom-left {width: calc(100% - 60px - 15px);}.gr-recent-block .recent-item__bottom-right {font-size: 0;width: 60px;margin-left: 15px;}.gr-recent-block .recent-item .gr-recent-image {position: relative;padding-top: 100%;overflow: hidden;margin: 0;border-radius: var(--gr_inner_radius);}.gr-recent-block .recent-item .gr-recent-image.no-image {background: var(--noImageDefault);background-size: 50%;}.gr-recent-block .recent-item .gr-recent-image a {position: absolute;top: 0;left: 0;right: 0;bottom: 0;font-size: 0;text-decoration: none;display: flex;}.gr-recent-block .recent-item .gr-recent-image a img {position: absolute;top: 0;left: 0;right: 0;bottom: 0;width: 100%;height: 100%;object-fit: cover;}.gr-recent-block .recent-item .gr-recent-image a:before {position: absolute;content: '';top: 0;left: 0;right: 0;bottom: 0;z-index: 1;pointer-events: none;border-radius: var(--gr_inner_radius);background: var(--gr_product_img_overlay);}.gr-recent-block .recent-item .gr-recent-name {font-size: 15px;line-height: 1.3;margin-bottom: 0.6em;font-family: var(--font1);font-weight: var(--font1_700);}@media (max-width: 767px) {.gr-recent-block .recent-item .gr-recent-name {font-size: 14px;}}.gr-recent-block .recent-item .gr-recent-name a {color: var(--on_gr_bg_acc_text);text-decoration: none;transition: all 0.2s linear;border-bottom: 1px solid transparent;}.gr-recent-block .recent-item .gr-recent-name a:hover {border-bottom-color: var(--on_gr_bg_acc_text_5);}.gr-recent-block .recent-item .gr-recent-price {font-size: 0;padding-bottom: 3px;}.gr-recent-block .recent-item .gr-recent-price .shop2-product-discount-desc {display: none !important;}.gr-recent-block .recent-item .gr-recent-price .price-old {font-size: 0;margin-bottom: 5px;color: var(--on_gr_bg_sec_text_6);font-family: var(--font2);font-weight: var(--font2_400);vertical-align: top;display: inline-block;}.gr-recent-block .recent-item .gr-recent-price .price-old span strong {font-size: 14px;line-height: 1;font-weight: var(--font2_400);text-decoration: line-through;}.gr-recent-block .recent-item .gr-recent-price .price-old span span {font-size: 12px;line-height: 1;padding-left: 5px;}.gr-recent-block .recent-item .gr-recent-price .price-current {color: var(--on_gr_bg_acc_text);font-family: var(--font1);font-weight: var(--font1_700);font-size: 0;}.gr-recent-block .recent-item .gr-recent-price .price-current.price_on_request strong {font-size: 15px;line-height: 1.2;}.gr-recent-block .recent-item .gr-recent-price .price-current strong {font-size: 18px;line-height: 1;font-weight: var(--font1_700);}.gr-recent-block .recent-item .gr-recent-price .price-current span {font-size: 14px;line-height: 1;padding-left: 4px;}.gr-recent-block .recent-item .product-amount {display: none;margin: 10px 0 0;}.gr-recent-block .recent-item .shop-product-btn {font-size: 0;padding: 0;height: 40px;width: 60px;}.gr-recent-block .recent-item .shop-product-btn span {position: absolute;top: 0;left: 0;right: 0;bottom: 0;padding: 0;font-size: 0;}.gr-recent-block .recent-item .shop-product-btn span svg {right: auto;left: 50%;transform: translate(-50%, -50%);}.gr-recent-block .tns-outer {position: relative;overflow: hidden;}.gr-recent-block .tns-nav {margin: 30px 0 0;}@media (min-width: 1024px) {.gr-recent-block .tns-nav {display: none;}}@media (max-width: 767px) {.gr-recent-block .tns-nav {margin: 20px 0 0;}}.gr-recent-block .tns-controls {position: absolute;top: 50%;left: -38px;right: -38px;margin-top: -38px;display: flex;align-items: center;justify-content: space-between;}@media (max-width: 1023px) {.gr-recent-block .tns-controls {display: none;}}.gr-recent-block .tns-controls button {width: 76px;height: 76px;}.gr-recent-block .tns-controls button[data-controls="prev"] {justify-content: flex-end;padding-right: 5px;}.gr-recent-block .tns-controls button[data-controls="next"] {justify-content: flex-start;padding-left: 5px;}@media (max-width: 639px) {.product-quick-view2 {position: fixed;top: 0;left: 0;right: 0;bottom: 0;overflow: hidden;overflow-y: auto;background-color: var(--gr_bg);}}.product-quick-view2 .popover-body {position: relative;z-index: 0;padding: 0;width: auto;min-width: 100px;min-height: 100px;border-radius: var(--gr_wrap_radius);background-color: var(--gr_bg);background-size: 100% 100%;box-shadow: none;border: none;}@media (max-width: 639px) {.product-quick-view2 .popover-body {top: 0;left: 0;right: 0;bottom: 0;border-radius: 0;width: 100%;}}.product-quick-view2 .popover-close {position: absolute;right: 8px;top: 10px;}.product-quick-view2 .popover-close svg {display: none;width: 20px;height: 20px;}@media (max-width: 767px) {.product-quick-view2 .popover-close svg {display: block;}}.product-quick-view2 .popover-close svg.gr_big_icon {width: 30px;height: 30px;display: block;}@media (max-width: 767px) {.product-quick-view2 .popover-close svg.gr_big_icon {display: none;}}.product-quick-view2 .popover-close svg.gr_small_icon {display: none;}.card-product-preview {width: 800px;padding-top: 50px;}@media (max-width: 1023px) {.card-product-preview {width: 700px;padding-top: 40px;}}@media (max-width: 767px) {.card-product-preview {width: 440px;padding-top: 25px;}}@media (max-width: 639px) {.card-product-preview {width: 100%;}}.card-product-preview__title {padding: 0 40px;margin: 0 0 40px;}@media (max-width: 1023px) {.card-product-preview__title {padding: 0 30px;margin: 0 0 30px;}}@media (max-width: 767px) {.card-product-preview__title {margin: 0 0 20px;padding: 0 20px;}}.card-product-preview__top {display: flex;align-items: flex-start;padding: 0 40px 50px;}@media (max-width: 1023px) {.card-product-preview__top {padding: 0 30px 40px;}}@media (max-width: 767px) {.card-product-preview__top {padding: 0 20px 25px;display: block;}}.card-product-preview__item {display: flex;width: calc(100% - 250px - 20px);}@media (max-width: 767px) {.card-product-preview__item {width: 100%;}}.card-product-preview__btns {width: 250px;margin-left: 20px;}@media (max-width: 767px) {.card-product-preview__btns {width: 100%;margin: 20px 0 0;}}.card-product-preview__btns .gr_cart_btn {width: 100%;}.card-product-preview__btns .card_popup_close {margin-top: 20px;width: 100%;padding-left: 20px;padding-right: 20px;}@media (max-width: 767px) {.card-product-preview__btns .card_popup_close {margin-top: 15px;}}@media (max-width: 639px) {.card-product-preview__btns .card_popup_close {margin-top: 10px;}}.card-product-preview__left {position: relative;width: 120px;margin-right: 20px;}@media (max-width: 639px) {.card-product-preview__left {width: 110px;margin-right: 12px;}}.card-product-preview__right {width: calc(100% - 120px - 20px);display: flex;flex-direction: column;}@media (max-width: 639px) {.card-product-preview__right {width: calc(100% - 110px - 12px);}}.card-product-preview .product-flags {margin: 0 0 8px;font-size: 0;}@media (max-width: 767px) {.card-product-preview .product-flags {margin: 0 0 5px;}}@media (max-width: 767px) {.card-product-preview .product-flags__item {font-size: 12px;line-height: 1.1;}}@media (max-width: 767px) {.card-product-preview .product-flags__item span {padding: 6px 10px 4px;}}.card-product-preview .product-flags__left {display: inline;}.card-product-preview .product-flags__right {display: inline;}.card-product-preview__image {position: relative;padding-top: 100%;overflow: hidden;border-radius: var(--gr_inner_radius);}.card-product-preview__image.no-image {background: var(--noImageDefault);background-size: 50%;}.card-product-preview__image a {position: absolute;top: 0;left: 0;right: 0;bottom: 0;font-size: 0;text-decoration: none;}.card-product-preview__image a:before {position: absolute;content: '';top: 0;left: 0;right: 0;bottom: 0;z-index: 1;pointer-events: none;border-radius: var(--gr_inner_radius);background: var(--gr_product_img_overlay);}.card-product-preview__image a img {position: absolute;top: 0;left: 0;right: 0;bottom: 0;width: 100%;height: 100%;object-fit: cover;}.card-product-preview__name {font-size: 15px;line-height: 1.3;margin-bottom: 0.6em;font-family: var(--font1);font-weight: var(--font1_700);}@media (max-width: 767px) {.card-product-preview__name {font-size: 14px;}}.card-product-preview__name a {color: var(--on_gr_bg_acc_text);text-decoration: none;transition: all 0.2s linear;border-bottom: 1px solid transparent;}.card-product-preview__name a:hover {border-bottom-color: var(--on_gr_bg_acc_text_5);}.card-product-preview .tpl-rating-block {font-size: 0;margin-bottom: 10px;}.card-product-preview .tpl-rating-block .tpl-stars {margin: 0 0 0 -2px;}.card-product-preview__price {font-size: 0;margin-top: auto;}.card-product-preview__price .price-old {font-size: 0;margin-bottom: 5px;color: var(--on_gr_bg_sec_text_6);font-family: var(--font2);font-weight: var(--font2_400);vertical-align: top;display: inline-block;}.card-product-preview__price .price-old span strong {font-size: 14px;line-height: 1;text-decoration: line-through;font-weight: var(--font2_400);}.card-product-preview__price .price-old span span {font-size: 12px;line-height: 1;padding-left: 5px;}.card-product-preview__price .price-current {font-size: 0;color: var(--on_gr_bg_acc_text);font-family: var(--font1);font-weight: var(--font1_700);}.card-product-preview__price .price-current.price_on_request strong {font-size: 15px;line-height: 1.2;}.card-product-preview__price .price-current strong {font-size: 18px;line-height: 1;font-weight: var(--font1_700);}.card-product-preview__price .price-current span {font-size: 14px;line-height: 1;padding-left: 4px;}.card-product-preview__price .price-current .gr-params-unit {padding-left: 3px;}.card-product-preview .popup-kinds {display: none;padding: 0 40px;margin-bottom: 50px;}@media (max-width: 1023px) {.card-product-preview .popup-kinds {padding: 0 30px;margin-bottom: 40px;}}@media (max-width: 767px) {.card-product-preview .popup-kinds {padding: 0 20px;margin-bottom: 25px;}}.card-product-preview .popup-kinds:first-child {padding-top: 40px;border-top: 1px solid var(--on_gr_bg_border_4);}@media (max-width: 1023px) {.card-product-preview .popup-kinds:first-child {padding-top: 30px;}}@media (max-width: 767px) {.card-product-preview .popup-kinds:first-child {padding-top: 20px;}}.card-product-preview .popup-kinds:last-child {margin-bottom: 0;padding-bottom: 40px;}@media (max-width: 767px) {.card-product-preview .popup-kinds:last-child {padding-bottom: 25px;}}.card-product-preview .popup-kinds.show_accessory {display: block;}.card-product-preview .popup-kinds.show_recommend {display: block;}.card-product-preview .popup-kinds.show_kit {display: block;}.card-product-preview .popup-kinds.show_similar {display: block;}.card-product-preview .popup-kinds__title {padding: 0 0 30px;font-size: 22px;line-height: 1.1;font-family: var(--font2);font-weight: var(--font2_500);color: var(--on_gr_bg_acc_text);}@media (max-width: 767px) {.card-product-preview .popup-kinds__title {font-size: 18px;padding: 0 0 20px;}}.card-product-preview .tns-outer {position: relative;}@media (max-width: 639px) {.card-product-preview .tns-outer {margin: 0 -20px;}}.card-product-preview .tns-controls {position: absolute;right: -5px;bottom: 100%;z-index: 2;margin: 0 0 22px;padding: 0;pointer-events: none;display: flex;align-items: center;justify-content: space-between;}.card-product-preview .tns-controls button {min-height: 40px;height: 40px;width: 40px;pointer-events: auto;margin: 0 6px;}.card-product-preview .tns-controls button svg {display: none;}.card-product-preview .tns-controls button svg.gr_small_icon {display: block;}.card-product-preview .kind-item__inner {display: flex;}@media (max-width: 639px) {.card-product-preview .kind-item__inner {padding: 0 20px;}}.card-product-preview .kind-item__top {width: 90px;margin: 0 15px 0 0;}@media (max-width: 767px) {.card-product-preview .kind-item__top {margin: 0 12px 0 0;}}.card-product-preview .kind-item__bottom {display: flex;flex-direction: column;width: calc(100% - 90px - 15px);}@media (max-width: 767px) {.card-product-preview .kind-item__bottom {width: calc(100% - 90px - 12px);}}.card-product-preview .kind-item .kind-image {position: relative;padding-top: 100%;overflow: hidden;margin: 0;border-radius: var(--gr_inner_radius);}.card-product-preview .kind-item .kind-image.no-image {background: var(--noImageDefault);background-size: 50%;}.card-product-preview .kind-item .kind-image a {position: absolute;top: 0;left: 0;right: 0;bottom: 0;font-size: 0;text-decoration: none;display: flex;}.card-product-preview .kind-item .kind-image a:before {position: absolute;content: '';top: 0;left: 0;right: 0;bottom: 0;z-index: 1;pointer-events: none;background: var(--gr_product_img_overlay);}.card-product-preview .kind-item .kind-image a img {position: absolute;top: 0;left: 0;right: 0;bottom: 0;width: 100%;height: 100%;object-fit: cover;}.card-product-preview .kind-item .kind-name {font-size: 15px;line-height: 1.3;margin-bottom: 0.6em;font-family: var(--font1);font-weight: var(--font1_700);}@media (max-width: 767px) {.card-product-preview .kind-item .kind-name {font-size: 14px;}}.card-product-preview .kind-item .kind-name a {color: var(--on_gr_bg_acc_text);text-decoration: none;transition: all 0.2s linear;border-bottom: 1px solid transparent;}.card-product-preview .kind-item .kind-name a:hover {border-bottom-color: var(--on_gr_bg_acc_text_5);}.card-product-preview .kind-item .kind-item-add {margin-top: auto;font-size: 0;display: flex;align-items: flex-end;}.card-product-preview .kind-item .kind-item-add__left {width: calc(100% - 60px - 15px);}.card-product-preview .kind-item .kind-item-add__right {width: 60px;margin-left: 15px;}.card-product-preview .kind-item .kind-price {padding-bottom: 3px;}.card-product-preview .kind-item .kind-price .price-old {font-size: 0;margin-bottom: 5px;color: var(--on_gr_bg_sec_text_6);font-family: var(--font2);font-weight: var(--font2_400);vertical-align: top;display: inline-block;}.card-product-preview .kind-item .kind-price .price-old span strong {font-size: 14px;line-height: 1;text-decoration: line-through;font-weight: var(--font2_400);}.card-product-preview .kind-item .kind-price .price-old span span {font-size: 12px;line-height: 1;padding-left: 5px;}.card-product-preview .kind-item .kind-price .price-current {font-size: 0;color: var(--on_gr_bg_acc_text);font-family: var(--font1);font-weight: var(--font1_700);}.card-product-preview .kind-item .kind-price .price-current.price_on_request strong {font-size: 15px;line-height: 1.2;}.card-product-preview .kind-item .kind-price .price-current strong {font-size: 18px;line-height: 1;font-weight: var(--font1_700);}.card-product-preview .kind-item .kind-price .price-current span {font-size: 14px;line-height: 1;padding-left: 4px;}.card-product-preview .kind-item .product-amount {display: none;margin: 10px 0 0;}.card-product-preview .kind-item .shop-product-btn {font-size: 0;padding: 0;width: 60px;height: 40px;}.card-product-preview .kind-item .shop-product-btn span {position: absolute;top: 0;left: 0;right: 0;bottom: 0;padding: 0;font-size: 0;}.card-product-preview .kind-item .shop-product-btn span svg {right: auto;left: 50%;transform: translate(-50%, -50%);}