@charset "utf-8";@font-face {font-family: 'FontAwesome';font-display: swap;font-style: normal;src: url('/wp-content/themes/rct/vendor/fontawesome/fontawesome-webfont.woff2') format('woff2');}/* Obsolete */article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}/* Root */html {font-size: 62.5%;}body {display: flex;justify-content: center;flex-direction: column;line-height: 1.5;padding: 0rem;margin: 0rem;overflow-x: hidden;font-size: 1.4rem;font-weight: 400;background: #FFF;z-index: -111110;}/* Heading */h1 {font-size: 3rem;line-height: 1.5;color: #2B2B2B;text-align: center;width: 100%;display: block;font-weight: 400;}h2 {font-size: 2.0rem;line-height: 1.5;margin: 0;padding: 0;color: #2B2B2B;font-weight: 300;}h3 {font-size: 1.4rem;line-height: 1.5;margin: 0;padding: 0;color: #2B2B2B;font-weight: 300;}h4 {font-size: 1.4rem;line-height: 1.5;margin: 0;padding: 0;color: #2B2B2B;}h5 {font-size: 1.4rem;line-height: 1.5;margin: 0;padding: 0;color: #2B2B2B;}h6 {font-size: 1.4rem;line-height: 1.5;margin: 0;padding: 0;color: #2B2B2B;}/* Link */a {color: #2b2b2b;}/* Paragraph */p {font-size: 1.4rem;line-height: 1.5; padding: 0;color: #2B2B2B;margin: 0 0 1.6rem 0;text-align: left;}strong, b {font-weight: 700;}strike, s {text-decoration: line-through;}blockquote, q {quotes: none;}blockquote {background: #f7f7f7;border-left: 0.1rem solid #bbb;font-style: italic;margin: 1.5rem 1rem;padding: 1.5rem 1rem;} blockquote::before {color: #bbb;content: "\201C";font-size: 3rem;line-height: 0.1rem;margin-right: 0.2rem;vertical-align: -.4rem;}blockquote::after {color: #bbb;content: "\201D";font-size: 3rem;line-height: 0.1rem;vertical-align: -0.8rem;}blockquote > p:first-child {display: inline;} ol {font-size: 1.4rem;line-height: 1.5;margin: 0;padding: 0;color: #2B2B2B;transition: all 0.5s;}del {color: #d20303;}ins {text-decoration: none;}code {font-size: 1.2rem;background: #282c34;padding: 1rem;text-indent: 0;display: block;color: #abb2bf;}/* List */ol {font-size: 1.4rem;line-height: 1.5;padding: 0;color: #2B2B2B;transition: all 0.2s;margin: 0 1rem 1.6rem 4.6rem;}ul {font-size: 1.4rem;line-height: 1.5;padding: 0;color: #2B2B2B;transition: all 0.2s;margin: 0 1rem 1.6rem 4.6rem;}li {font-size: 1.4rem;line-height: 1.5;padding: 0;color: #2B2B2B;transition: all 0.2s;margin: 0 0 1.6rem 0;}/* Image */img {max-width: 100%;height: auto;}/* Special */.hidden {display: none !important;}.ajax-loader {width: auto;}.tooltips {border-bottom: dashed 1px #2b2b2b;}.no_indent, .no_indent * {text-indent: 0;margin-left: 0;}.no_decoration, .no_decoration * {text-decoration: none;} .text_caps, .text_caps * {text-transform: uppercase;}.color_01, .color_01 * {color: #BBB;}.color_02, .color_02 * {color: #FFF;}.warning_hidden {display: none;}.warning_text {background: #ef0000;padding: 1rem;color: #FFF !important;display: block;margin: 1rem auto auto auto;}.warning_box {border: 4px dashed #ef0000 !important;}/* Input */form p {margin: 0 auto 1rem auto;display: inline;}input, button, textarea, select, .button {font-size: 1.2rem;line-height: 1.5;font-weight: 400;color: #2B2B2B;transition: 0.2s;box-sizing:  border-box;background: #FFF;padding: 0.5rem;border: none;text-align: center;text-overflow: ellipsis;text-decoration: none;}input[type="submit"], input[type="reset"], input[type="file"], input[type="button"], input.button, button, .button {color: #FFF;background: #167abf;cursor: pointer;display: inline-block;text-transform: uppercase;font-weight: 400;font-size: 1.4rem;letter-spacing: 0.1rem;padding: 1rem 1.5rem;}input[type="submit"]:hover, input[type="reset"]:hover, input[type="file"]:hover, input[type="button"]:hover, input.button:hover, button:hover, .button:hover {background: #afafaf;color: #FFF;}input[type="checkbox"] {outline: none;vertical-align: middle;min-width: 1.3rem;display: inline;}input[type="radio"] {outline: none;vertical-align: middle;min-width: 1.3rem;}input[type="text"], input[type="password"], input[type="tel"], input[type="email"], input[type="search"], input[type="url"], textarea, select {border: 0.1rem #EEE solid;width: 100%;margin: 0 0 2rem !important;padding: 1rem 1.5rem;text-align: left;font-weight: 400;}input.disabled {background: #DDD;}button:focus {outline: none;}button.selected {background: #167abf;}/* Block */.rct_row {display: flex;flex-direction: row;width: 100%;}.rct_row-fullwidth {width: 100vw;position: relative;left: 50%;right: 50%;margin-left: -50vw;margin-right: -50vw;}.rct_row-fullwidth > div {width: 99vw;margin: auto;}.rct_row-fullwidth-container {width: 100vw;position: relative;left: 50%;right: 50%;margin-left: -50vw;margin-right: -50vw;}.rct_row-fullwidth-container > div {width: 126rem;margin: auto;}.rct_row_inner {display: flex;flex-direction: row;width: 100%;position: relative;}.rct_row_sub {display: flex;flex-direction: row;width: 100%;}.rct_col {display: flex;flex-direction: column;}.rct_col_inner-hide_pc {display: none;}.rct_col_inner-show_reader {display: none;}.rct_col-width_12 {width: 100%;}.rct_col-width_11 {width: 91.66666667%;}.rct_col-width_10 {width: 83.33333333%;}.rct_col-width_9  {width: 75%;}.rct_col-width_8  {width: 66.66666667%;}.rct_col-width_7  {width: 58.33333333%;}.rct_col-width_6  {width: 50%;}.rct_col-width_5  {width: 41.66666667%;}.rct_col-width_4  {width: 33.33333333%;}.rct_col-width_3  {width: 25%;}.rct_col-width_2  {width: 16.66666667%;}.rct_col-width_1  {width: 8.33333333%;}.rct_col-vertical_start  {justify-content: flex-start;}.rct_col-vertical_center {justify-content: center;}.rct_col-vertical_end    {justify-content: flex-end;}/* Title */#title {display: flex;justify-content: center;padding: 3rem 0;}#title .wrapper {max-width: 126rem;width: 100%;}#title .wrapper h1, h1 {text-align: left;font-size: 2.6rem;font-weight: 700;text-transform: uppercase;letter-spacing: 0.2rem;margin: 0;}/* Navigation */#navigation {margin: auto 0 auto 0;background: #2E5D84;}#navigation .wrapper {max-width: 126rem;margin: auto;width: 100%;}#navigation .contact {margin: -1rem auto 0 auto !important;text-decoration: none !important;}#navigation .contact .phone {margin: 2rem auto 0 auto !important;font-size: 2.4rem !important;font-weight: 400;}#navigation .contact .address {margin: auto !important;text-align: right !important;font-weight: 300;}#navigation .mega-search-wrap {line-height: initial;}#navigation #mega-menu-wrap-main-menu .mega-menu-toggle .mega-toggle-blocks-center, #navigation #mega-menu-wrap-main-menu .mega-menu-toggle .mega-toggle-blocks-right {display: none;}#navigation #mega-menu-wrap-main-menu .mega-menu-toggle .mega-toggle-blocks-left .style_call:before {height: 100%;font-size: 2.8rem;color: #c145da;font-family: 'FontAwesome';display: flex;content: '\f095';align-items: center;}#navigation #mega-menu-wrap-main-menu .mega-menu-toggle .mega-toggle-blocks-left .style_search:before {height: 100%;font-size: 2.8rem;color: #c145da;font-family: 'FontAwesome';display: flex;content: '\f002';align-items: center;}#navigation #mega-menu-wrap-main-menu .mega-menu-toggle .mega-toggle-blocks-left a {text-decoration: none;}#navigation .mega-menu-link[href="/cart/"] {background-color: #0087ff;padding: 0 2rem;}#navigation #mega-menu-wrap-main-menu .mega-menu-toggle .mega-toggle-blocks-left .style_call:before {color: #0087ff;}#navigation #mega-menu-wrap-main-menu .mega-menu-toggle .mega-toggle-blocks-left .style_search:before {color: #0087ff;}#navigation #mega-menu-wrap-main-menu .mega-menu-toggle .mega-toggle-blocks-left .style_lk:before {height: 100%;font-size: 2.8rem;color: #c145da;font-family: 'FontAwesome';display: flex;content: '\f007 ';align-items: center;}#mega-menu-wrap-main-menu.mega-sticky {border-bottom: 1px solid #BBB;}#mega-menu-wrap-main-menu .mega-menu-toggle .mega-toggle-blocks-left {justify-content: space-between;}#mega-menu-wrap-main-menu #mega-menu-main-menu[data-effect="fade"] li.mega-menu-item > ul.mega-sub-menu {transition: none !important;}#mega-menu-wrap-main-menu #mega-menu-main-menu[data-effect="fade_up"] li.mega-menu-item.mega-menu-megamenu > ul.mega-sub-menu, #mega-menu-wrap-main-menu #mega-menu-main-menu[data-effect="fade_up"] li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu  {transition: none !important;}#mega-menu-wrap-main-menu #mega-menu-main-menu[data-effect="slide_up"] li.mega-menu-item.mega-menu-megamenu > ul.mega-sub-menu, #mega-menu-wrap-main-menu #mega-menu-main-menu[data-effect="slide_up"] li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu {transition: none !important;}#navigation #mega-menu-wrap-main-menu .mega-menu-link[href='/shop/'] ~ .mega-sub-menu {width: auto !important;}/* Preheader */#preheader > .wrapper {max-width: 126rem;width: 100%;margin: 0 auto;display: flex;flex-direction: row;justify-content:space-between;padding: 2rem 0;}#preheader > .wrapper.override {display: block;padding: 0;}#preheader > .wrapper.override > .vc_row {margin: auto 0;}#preheader > .wrapper.definition a {font-size: 1.4rem;text-decoration:none;transition: all 0.5s;display: flex;color: #92dd42;padding: 0.2rem 1rem;}#preheader > .wrapper.definition a::before {margin: auto 0.5rem auto 0;color: #2B2B2B;font-size: 1.8rem;font-size: 2rem;}#preheader > .wrapper.definition a:hover {background: #92dd42;transition: all 0.5s;color: #FFF;}#preheader > .wrapper.definition a:hover::before {color: #FFF;}/* Header */#header > .wrapper {max-width: 126rem;width: 100%;margin: 0 auto;display: block;}#header > .wrapper > .vc_row {margin: auto 0;}/* Footer */#footer > .wrapper {max-width: 126rem;width: 100%;margin: 0 auto;display: block;}#footer > .wrapper > .vc_row {margin: auto 0;}/* Breadcrumb */#breadcrumb {display: flex;flex-direction: row;width: 100%;justify-content: center;margin: 2rem 0 0 0;}#breadcrumb > .wrapper {max-width: 126rem;width: 100%;display: inline;margin: auto;padding: 0 0 1.4rem 0;}#breadcrumb a {font-size: 1.2rem;font-weight: 300;text-decoration: none;color: #000;margin: 0;}#breadcrumb p {display: inline;margin: 0 1rem;line-height: 1.25;}#breadcrumb span {font-size: 1.4rem;font-weight: 600;margin: 0;}/* Main */#main {display: flex;flex-direction: row;width: 100%;justify-content: center;margin: auto;}#main .wrapper > .vc_row {margin: auto 0;}#main > .wrapper {max-width: 126rem;width: 100%;}#main > .wrapper.sidebar_right {max-width: 102rem;}#main > .wrapper.sidebar_left {max-width: 102rem;}#main > .wrapper.sidebar_both {max-width: 78rem;}/* Sidebar */#main .sidebar.left {z-index: 1;position: relative;background-color: #FFF;margin: 0;padding: 0;height: 100%;}#main .sidebar.right {z-index: 1;position: relative;background-color: #FFF;margin: 0;padding: 0;height: 100%;}#main .sidebar.left .wrapper {width: 24rem;}#main .sidebar.right .wrapper {width: 24rem;}#main .sidebar .vc_row {margin: 0;}#main .sidebar svg {width: 3rem;display: block;}#main .sidebar a {text-decoration: none;}#main .sidebar h2 {font-size: 1.4rem;text-align:center;margin: 0 auto;border-bottom: 1px dotted #ED5565;font-weight:  600;padding: 1rem 0;}#main .sidebar ul {margin: 0;}/* Blueimp */.blueimp-gallery .title {display: block !important;}.blueimp-gallery .prev {display: block !important;}.blueimp-gallery .next {display: block !important;}.blueimp-gallery .close {display: block !important;}.blueimp-gallery .play-pause {display: block !important;}.blueimp-gallery .indicator {display: block !important;}/* RCT Elements*/.rct_2gis {width:100%;height:340px;}.rct_3d {height: 400px;width: 100%;}.rct_animate {z-index: 1000;}@keyframes rct_animate-fadeIn {0% {opacity: 0;} 100% {opacity: 1;} }.rct_animate-fadeIn.rct_animate-start {animation: rct_animate-fadeIn 0.5s;}.rct_animate-fadeIn:not(.rct_animate-start) {opacity: 0;}@keyframes rct_animate-bottom-to-top {0% {top: 50vh;opacity: 0;} 100% {top: 0vh;opacity: 1;} }.rct_animate-bottom-to-top.rct_animate-start {animation: rct_animate-bottom-to-top 0.5s;}.rct_animate-bottom-to-top:not(.rct_animate-start) {opacity: 0;}@keyframes rct_animate-top-to-bottom {0% {bottom: 50vh;opacity: 0;} 100% {bottom: 0vh;opacity: 1;} }.rct_animate-top-to-bottom.rct_animate-start {animation: rct_animate-top-to-bottom 0.5s;}.rct_animate-top-to-bottom:not(.rct_animate-start) {opacity: 0;}@keyframes rct_animate-left-to-right {0% {left: 50vw;opacity: 0;} 100% {left: 0vw;opacity: 1;} }.rct_animate-left-to-right.rct_animate-start {animation: rct_animate-left-to-right 0.5s;}.rct_animate-left-to-right:not(.rct_animate-start) {opacity: 0;}@keyframes rct_animate-right-to-left {0% {right: 50vw;opacity: 0;} 100% {right: 0vw;opacity: 1;} }.rct_animate-right-to-left.rct_animate-start {animation: rct_animate-right-to-left 0.5s;}.rct_animate-right-to-left:not(.rct_animate-start) {opacity: 0;}.rct_ahref-adaptive {background-size: cover;display: block;}.rct_before_after {width: 100%;height: 20rem;position: relative;}.rct_before_after_image_before {width: 50%;height: 100%;background-size: auto;background-repeat: no-repeat;position: absolute;}.rct_before_after_image_after {width: 100%;height: 100%;background-size: auto;background-repeat: no-repeat;position: absolute;}.rct_before_after_slider {position: absolute;appearance: none;width: 100%;height: 100%;outline: none;margin: 0;padding: 0;transition: all .2s;background: rgb(255 255 255 / 50%);overflow:hidden;}.rct_before_after_slider:hover {background: rgb(255 255 255 / 0%);}.rct_before_after_slider::-webkit-slider-thumb {-webkit-appearance: none;appearance: none;width: 2px;height: 1000px;background: white;cursor: pointer;position: relative;}.rct_before_after_button {pointer-events: none;position: absolute;width: 32px;height: 32px;border-radius: 50%;background-color: white;left: calc(50% - 16px);top: calc(50%);color: #2b2b2b;font-size: 3.2rem;line-height: normal;}.rct_before_after_button::before {font-family: 'FontAwesome';content: "\f07e";}.rct_breadcrumb {display: flex;flex-direction: row;z-index: 1;background: rgba(0, 255, 0, 0);width: 100%;}.rct_breadcrumb a {font-size: 1.2rem;font-weight: 300;text-decoration: none;color: #000;margin: 0 1rem;text-transform: uppercase;}.rct_breadcrumb p {color: #000;margin: 0;text-indent: 0;}.rct_breadcrumb span {margin: auto;}.rct_carousel > div:not(:first-child) {display: none !important;}.rct_carousel.slick-initialized > div:not(:first-child) {display: block !important;}.rct_carousel .slick-arrow {display: flex;align-items: center;position: absolute;height: 5rem;width: 5rem;}.rct_carousel.rct_carousel_kinetic {display: flex;overflow: hidden;}.rct_carousel .slick-arrow {display: flex;align-items: center;height: 100%;position: absolute;z-index: 1;}.rct_carousel .slick-arrow::before {font-size: 5rem;opacity: 0.9;}.rct_carousel .slick-arrow.slick-prev {left: 2rem;}.rct_carousel .slick-arrow.slick-next {right: 2rem;}.rct_code {display: flex;flex-direction: column;}.rct_contact_loader_wrapper {width: 100%;height: 100%;position: absolute;background: #FFF;z-index: 1;display: flex;justify-content: center;align-items: center;opacity: 0.75;}.rct_contact_loader_wrapper_img {width: 5rem;height: 5rem;background-size: cover;background-image: url(/wp-content/uploads/rct_loader.gif);background-repeat: no-repeat;background-position: center center;}.rct_container {display: flex;flex-direction: row;}.rct_subcontainer {display: flex;flex-direction: column;}.rct_countdown_content_title {text-align: center;display:  flex;justify-content:  center;}.rct_countdown_content_title .rct_countdown_content_title_caption {font-size: 2.4rem;}.rct_countdown_content_title .rct_countdown_content_title_digit {font-size: 4rem;font-weight: 500;color: #d00000;}.rct_countdown_content_title .rct_countdown_content_title_expired {font-size: 2.4rem;}.rct_countdown_content_title .rct_countdown_content_title_group {margin: 0 0 0 1rem;}.rct_fieldvalue.normal * {white-space: normal;}.rct_fieldvalue ul {white-space: normal;}.rct_fieldvalue-adaptive {background-size: contain;background-repeat: no-repeat;background-position: center;display: block;}.rct_field_list {display: flex;flex-direction: column;}.rct_field_list_product {display: flex;flex-direction: row;}.rct_gallery {display: flex;flex-direction: row-reverse;width: 100%;height: fit-content;}.rct_gallery_first {display: flex;width: 100%;height: fit-content;}.rct_gallery_first_link {display: block;background-repeat: no-repeat;background-size: contain;}.rct_gallery_first_link_key {opacity: 0;}.rct_gallery_content {display: flex;flex-direction: column;width: 100%;}.rct_gallery_content_items {display: flex;flex-direction: row;flex-wrap: wrap;justify-content: space-between;}.rct_gallery_content_items_item {background-position: center; background-size: contain; background-repeat: no-repeat;width: 100%;margin: 0 0 3rem;}.rct_gallery_content_items_item_key {opacity: 0;}.rct_gallery.rct_gallery-product .rct_gallery_content {min-width: 10rem;width: auto;}.rct_gallery.rct_gallery-product .rct_gallery_content_items {flex-wrap: nowrap;flex-direction: column;justify-content: flex-start;overflow-x: hidden;overflow-y: hidden;}.rct_gallery.rct_gallery-product .rct_gallery_content_items_item {flex-wrap: nowrap;flex-direction: column;overflow-x: hidden;overflow-y: auto;flex-shrink: 0;width: inherit;height: inherit;margin: inherit;}.rct_gallery.rct_gallery-product .rct_gallery_content_items_item-selected {outline: 1px solid #0087ff;outline-offset: -1px;}.rct_gallery.rct_gallery-product .rct_gallery_preview {display: flex;width: 100%;height: fit-content;}.rct_gallery.rct_gallery-product .rct_gallery_preview_link {display: block;width: 100%;background-size: contain;background-repeat: no-repeat;background-position: center center;}.rct_gallery_content_items_item_key {opacity: 0;}.rct_gallery_content_items_item_caption {margin: 0;padding: 0;text-indent: 0;}.rct_google_badge_header {font-size: 1.2rem;color: #8c8c8c;}.rct_google_badge_links {font-size: 1.2rem;color: #8c8c8c;}.rct_google_badge_links_link {font-size: 1.2rem;color: #b1b1b1;}.rct_input {position: relative;}.rct_input_control {display: block;}.rct_input_icon {position: absolute;}.rct_input_error {outline: 2px solid #e00001;}.rct_input_text_error_required {background: #e00001;display: inline-block;padding: 1rem;color: #FFF !important;outline: 1px solid #ffffff;}.rct_input_checkbox_error_required {background: #e00001;display: inline-block;padding: 1rem;color: #FFF !important;outline: 1px solid #ffffff;}.rct_input_final_error_required {background: #e00001;display: inline-block;padding: 1rem;color: #FFF !important;outline: 1px solid #ffffff;}.rct_input_text_error_success {background: #09e39d;padding: 1rem;color: #2B2B2B;outline: 1px solid #ffffff;}html.with-rct_lightbox {overflow: hidden}.rct_lightbox {display: none;top: 0;right: 0;bottom: 0;left: 0;z-index: 2147483647;justify-content: center;align-items: center;position: fixed;background: rgba(0, 0, 0, .8);}/* .rct_lightbox:last-of-type {} */.rct_lightbox:before {content: '';display: inline-block;height: 100%;vertical-align: middle;}.rct_lightbox .rct_lightbox-content {position: relative;display: inline-block;overflow: auto;padding: 5rem;border-bottom: 25px solid transparent;margin-left: 5%;margin-right: 5%;max-height: 95%;background: #fff;max-width: 64rem;}.rct_lightbox .rct_lightbox-inner {display: block;}.rct_lightbox link.rct_lightbox-inner, .rct_lightbox script.rct_lightbox-inner, .rct_lightbox style.rct_lightbox-inner {display: none;}.rct_lightbox .rct_lightbox-close-icon {position: absolute;z-index: 9999;top: 0;right: 0;line-height: 25px;width: 25px;cursor: pointer;text-align: center;font-family: Arial, sans-serif;background: #fff;background: rgba(255, 255, 255, .3);color: #000;border: 0;padding: 0;}.rct_lightbox .rct_lightbox-close-icon::-moz-focus-inner {border: 0;padding: 0;}.rct_lightbox .rct_lightbox-image {width: 100%;}.rct_lightbox-iframe .rct_lightbox-content {border-bottom: 0;padding: 0;-webkit-overflow-scrolling: touch;}.rct_lightbox iframe {border: 0;}.rct_lightbox * {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.rct_lightbox-inner.rct_lightbox_catalog .rct_lightbox_catalog_header.rct_lightbox_catalog_header__show .rct_lightbox_catalog_header_sign {transform: rotate(90deg);}.rct_lightbox-inner.rct_lightbox_catalog .rct_lightbox_catalog_header {background: none; display: flex; align-items: center; padding: 0; width: 100%;}.rct_lightbox-inner.rct_lightbox_catalog .rct_lightbox_catalog_header .rct_lightbox_catalog_header_sign {margin: 0;transition: all 0.5s linear;color: #FFF;}.rct_lightbox-inner.rct_lightbox_catalog .rct_lightbox_catalog_header .rct_lightbox_catalog_header_sign:before {font-family: 'FontAwesome';content: '\f105';font-size: 2rem;}.rct_lightbox-inner.rct_lightbox_catalog .rct_lightbox_catalog_header .rct_lightbox_catalog_header_title {color: var(--text-p-color); font-weight: 300;font-size: 1.6rem;margin: 0 0 0 1rem;}.rct_lightbox-inner.rct_lightbox_catalog .rct_lightbox_catalog_body {border: none;width: 100% !important;padding: 0 0 0 1rem !important;}.rct_lightbox_catalog_header a.rct_lightbox_catalog_header_link.rct_lightbox_catalog_header_link__self {margin: 0 0 0.5rem;display: inline-block;font-size: 1.4rem;}.rct_lightbox-inner.rct_lightbox_catalog .rct_lightbox_catalog_header a {text-decoration: none;}.rct_lightbox-inner.rct_lightbox_catalog {display: flex;flex-direction: column;width: 100%;}.rct_lightbox-inner.rct_lightbox_catalog .rct_lightbox_catalog_header .rct_lightbox_catalog_header_sign {margin: 0;transition: all 0.5s linear;color: var(--text-p-color);}.rct_login {display: flex;flex-direction: column;width: 100%;}.rct_login form {display: flex;flex-direction: column;justify-content:  center;}.rct_login form p {display:  flex;flex-direction:  column;width:  100%;}.rct_login form label {text-indent:  0;font-size: 1.4rem;text-align:  center;}.rct_login form input[type="submit"] {background:  #2E5D84;outline:  1px solid #0FD0F0;}.rct_login form input[type="submit"]:hover {background: #FFF;}.rct_navigation {display: flex;justify-content: space-between;align-items: center;}.rct_navigation_item.rct_navigation_itemhover .rct_navigation_item_link {background: #FFF;color: #2b2b2b;}.rct_navigation_item.rct_navigation_itemhover .rct_navigation_item_content {display: block;}.rct_navigation_item .rct_navigation_item_link {display: inline-block;text-decoration: none;padding: 0.5rem 1rem;color: #FFF;}.rct_navigation_item .rct_navigation_item_content {position: absolute;z-index: 2;background: #FFFFFF;display: none;}.rct_navigation_item .rct_navigation_item_content_megamenu {left: 0;}.rct_navigation_item .rct_navigation_item_link.rct_navigation_item_cart {display: flex;position: relative;}.rct_navigation_item .rct_navigation_item_link.rct_navigation_item_cart::before {font-family: 'FontAwesome';content: "\f07a";font-size: 1.5rem;}.rct_navigation_item .rct_navigation_item_link.rct_navigation_item_cart .rct_navigation_item_cart_loader {background-image: url(/wp-content/uploads/rct_loader.gif);background-repeat: no-repeat;background-position: center center;background-size: contain;width: 2.4rem;display: none;}.rct_navigation_item .rct_navigation_item_cart_count {position: absolute;top: 8px;background: #F00;font-size: 1.0rem;padding: 0.1rem;border-radius: 50%;left: 18px;width: 1.5rem;height: 1.5rem;text-align: center;}.rct_navigation_catalog {display: flex;max-height: 70vh;min-height: 30rem;}.rct_navigation_catalog .rct_navigation_catalog_primary {display: flex;flex-direction: column;min-width: 30rem;width: 30rem;overflow: auto;outline: 1px solid #CCC;}.rct_navigation_catalog .rct_navigation_catalog_primary .rct_navigation_catalog_primary_group {display: flex;background: #F1F1F1;padding: 0 0.4rem;min-height: 7rem;outline: 1px solid #CCC;align-items: center;}.rct_navigation_catalog .rct_navigation_catalog_primary .rct_navigation_catalog_primary_group.rct_navigation_catalog_primary_group_havesub::after {font-family: "FontAwesome";content: "\f105";font-size: 3rem;}.rct_navigation_catalog .rct_navigation_catalog_primary .rct_navigation_catalog_primary_group.rct_navigation_catalog_primary_group_hover {background: #FFF;}.rct_navigation_catalog .rct_navigation_catalog_primary .rct_navigation_catalog_primary_group.rct_navigation_catalog_primary_group_hover .rct_navigation_catalog_primary_group_link .rct_navigation_catalog_primary_group_link_title {color: #0087ff;}.rct_navigation_catalog .rct_navigation_catalog_primary .rct_navigation_catalog_primary_group .rct_navigation_catalog_primary_group_link {display: flex;text-decoration: none;align-items: center;flex-grow: 1;}.rct_navigation_catalog .rct_navigation_catalog_primary .rct_navigation_catalog_primary_group .rct_navigation_catalog_primary_group_link .rct_navigation_catalog_primary_group_link_imagegroup {width: 5rem;height: 5rem;display: flex;justify-content: center;background: #FFF;}.rct_navigation_catalog .rct_navigation_catalog_primary .rct_navigation_catalog_primary_group .rct_navigation_catalog_primary_group_link .rct_navigation_catalog_primary_group_link_imagegroup_image {width: auto;background-size: contain;background-repeat: no-repeat;display: flex;flex-grow: 1;}.rct_navigation_catalog .rct_navigation_catalog_primary .rct_navigation_catalog_primary_group .rct_navigation_catalog_primary_group_link .rct_navigation_catalog_primary_group_link_title {font-size: 1.2rem;margin: 0 !important;text-align: left;flex-grow: 1;text-indent: 0;padding: 0 1rem;transition: all 0.5s;}.rct_navigation_catalog .rct_navigation_catalog_secondary {background: #FFF;z-index: 0;outline: 1px solid #CCC;overflow: auto;width: 100%;}.rct_navigation_catalog .rct_navigation_catalog_secondary .rct_navigation_catalog_secondary_sub {display: none;flex-wrap: wrap;height: 100%;align-content: flex-start;position: relative;}.rct_navigation_catalog .rct_navigation_catalog_secondary .rct_navigation_catalog_secondary_sub .rct_navigation_catalog_secondary_sub_group {display: flex;flex-direction: column;margin: 0;outline: 1px solid #f7f7f7;outline-offset: -1px;width: 25%;}.rct_navigation_catalog .rct_navigation_catalog_secondary .rct_navigation_catalog_secondary_sub .rct_navigation_catalog_secondary_sub_group_header {display: flex;text-decoration: none;align-items: center;flex-grow: 1;align-items: flex-start;}.rct_navigation_catalog .rct_navigation_catalog_secondary .rct_navigation_catalog_secondary_sub .rct_navigation_catalog_secondary_sub_group_header .rct_navigation_catalog_secondary_sub_group_header_image {display: flex;width: 5rem !important;height: 5rem !important;padding: 0 0 0 0.4rem;flex-grow: 1;background-size: contain;background-repeat: no-repeat;}.rct_navigation_catalog .rct_navigation_catalog_secondary .rct_navigation_catalog_secondary_sub .rct_navigation_catalog_secondary_sub_group_header .rct_navigation_catalog_secondary_sub_group_header_link {text-decoration: none;font-size: 1.2rem;font-weight: 600;text-align: left;text-indent: 0;padding: 1rem;transition: all 0.5s;display: flex;align-items: center;transition: all 0.5s;}.rct_navigation_catalog .rct_navigation_catalog_secondary .rct_navigation_catalog_secondary_sub .rct_navigation_catalog_secondary_sub_group_header .rct_navigation_catalog_secondary_sub_group_header_link:hover {color: #0087ff;}.rct_navigation_catalog .rct_navigation_catalog_secondary .rct_navigation_catalog_secondary_sub .rct_navigation_catalog_secondary_sub_group .rct_navigation_catalog_secondary_sub_group_sub {display: flex;flex-direction: column;margin: 0 1rem 1rem 1rem;}.rct_navigation_catalog .rct_navigation_catalog_secondary .rct_navigation_catalog_secondary_sub .rct_navigation_catalog_secondary_sub_group .rct_navigation_catalog_secondary_sub_group_sub .rct_navigation_catalog_secondary_sub_group_sub_link {font-size: 1.1rem;text-decoration: none;transition: all 0.5s;}.rct_navigation_catalog .rct_navigation_catalog_secondary .rct_navigation_catalog_secondary_sub .rct_navigation_catalog_secondary_sub_group .rct_navigation_catalog_secondary_sub_group_sub .rct_navigation_catalog_secondary_sub_group_sub_link:hover {color: #0087ff;}.rct_navigation_catalog .rct_navigation_catalog_secondary .rct_navigation_catalog_secondary_sub .rct_navigation_catalog_secondary_sub_group .rct_navigation_catalog_secondary_sub_group_sub .rct_navigation_catalog_secondary_sub_group_sub_total {font-size: 1.1rem;text-decoration: none;color: #0087ff;}.rct_navigation_hierarchy .rct_navigation_hierarchy_parent {display: none;width: 40rem;}.rct_navigation_hierarchy .rct_navigation_hierarchy_parent:hover {background: #2b2b2b;}.rct_navigation_hierarchy .rct_navigation_hierarchy_parent:hover > .rct_navigation_hierarchy_title {color: #FFF;}.rct_navigation_hierarchy .rct_navigation_hierarchy_parent_level_1 {display: flex;position: relative;}.rct_navigation_hierarchy .rct_navigation_hierarchy_parent_level_2 > .rct_navigation_hierarchy_position {top: 0;}.rct_navigation_hierarchy .rct_navigation_hierarchy_parent_level_1:hover .rct_navigation_hierarchy_parent_level_2 {display: flex;}.rct_navigation_hierarchy .rct_navigation_hierarchy_parent_level_2:hover .rct_navigation_hierarchy_parent_level_3 {display: flex;}.rct_navigation_hierarchy .rct_navigation_hierarchy_parent_level_3:hover .rct_navigation_hierarchy_parent_level_4 {display: flex;}.rct_navigation_hierarchy .rct_navigation_hierarchy_child {background: #FFF;width: 40rem;max-height: 80vh;overflow: auto;}.rct_navigation_hierarchy .rct_navigation_hierarchy_position {position: absolute;left: 100%;}.rct_navigation_hierarchy .rct_navigation_hierarchy_title {text-decoration: none;padding: 1rem;}.rct_photo_div {background-size: contain;}.rct_postlist {display: flex;flex-direction: row;flex-wrap: wrap;}.rct_postlist_item {display: flex;width: 25%;flex-direction: column;}.rct_search_container {display: inline-block;position:  relative;}.rct_search_container .rct_search_container_panel {display: flex;width: 36rem;background: #FFF;}.rct_search_container .rct_search_container_panel .rct_search_container_panel_input {flex-grow:  1;outline:  none;text-align:  left;margin: 0 !important;border: 0;}.rct_search_container .rct_search_container_panel .rct_search_container_panel_loader {background-image: url(/wp-content/uploads/rct_loader.gif);background-repeat: no-repeat;background-position: center center;background-size: contain;min-width: 4rem;display: none;}.rct_search_container .rct_search_container_panel .rct_search_container_panel_submit {background: #ededed;outline: 1px solid #d8d8d8;font-size: 1.2rem;padding: 0 1rem;margin: 0.4rem;color: #555;}.rct_search_container .rct_search_container_panel .rct_search_container_panel_submit:hover {background: #FFF;color: #009944;}.rct_search_container .rct_search_container_panel .rct_search_container_panel_submit::before {content: '\f002';font-family: 'FontAwesome';font-size: 1.8rem;}.rct_search_container .rct_search_container_panel .rct_search_container_panel_clear {background: #ededed;outline: 1px solid #d8d8d8;font-size: 1.2rem;padding: 0 1rem;margin: 0.4rem;color: #555;}.rct_search_container .rct_search_container_panel .rct_search_container_panel_clear:hover {background: #FFF;color: #009944;}.rct_search_container .rct_search_container_panel .rct_search_container_panel_clear::before {content: '\f00d';font-family: 'FontAwesome';font-size: 1.8rem;}.rct_search_container .rct_search_container_panel .rct_search_container_panel_input::placeholder {font-weight: 300;color: #AAA;}.rct_search_container .rct_search_container_panel .rct_search_container_panel_input::-moz-placeholder {font-weight: 300;color: #AAA;}.rct_search_container .rct_search_container_panel .rct_search_container_panel_input::-webkit-input-placeholder {font-weight: 300;color: #AAA;}.rct_search_container .rct_search_container_panel .rct_search_container_panel_hidden {display: none;}.rct_search_container .rct_search_container_result {position: absolute;background: #FFF;display: flex;width: 100%;outline: 1px solid #bdbdbd;outline-offset: -0.1rem;z-index: 2;flex-direction: column;}.rct_search_container .rct_search_container_result_submit {font-size: 1.2rem;}.rct_search_container .rct_search_container_result_empty {font-size: 1.4rem;text-align: center;}.rct_search_container .rct_search_container_result_title {padding: 1rem 1.5rem 0 1.5rem;margin: 0 !important;font-weight: 600;text-transform: uppercase;display: none;}.rct_search_container .rct_search_container_result-group {padding: 0 2rem;}.rct_search_container .rct_search_container_result-group_header {margin: 1rem 0;font-weight: 600;text-transform: uppercase;}.rct_searchlist {display: flex;flex-direction: row;flex-wrap: wrap;}.rct_searchlist_item {display: flex;width: calc(100% / 4 - 3rem);flex-direction: column;background-color: #f9f9f9;padding: 0;margin: 0 1.5rem 1.5rem !important;box-sizing: border-box;}.rct_shop_cart {display: flex;flex-direction: column;}.rct_shop_cart_item {display: flex;flex-direction: row;width: 100%;border: 0.1rem var(--block-decor-color) solid;}.rct_shop_cart_item_image {display: flex;width: 10rem;min-width: 10rem;height: 10rem;outline: 0.1rem var(--block-decor-color) dashed;margin: 1rem;background-size: contain;background-repeat: no-repeat;}.rct_shop_cart_item_block {display: flex;width: 100%;flex-direction: column;padding: 1rem 0 1rem 0.5rem;}.rct_shop_cart_item_block_header {display: flex;}.rct_shop_cart_item_block_header_left {display: flex;flex-direction: column;flex-grow: 1;}.rct_shop_cart_item_block_header_left_link {display: flex;text-decoration: none; margin: 0 0 0.5rem;}.rct_shop_cart_item_block_header_left_link_title {font-size: 1.8rem;font-weight: 300;line-height: 1.3;margin: 0;}.rct_shop_cart_item_block_header_left_sku {margin: 0;color: #878787;font-weight: 300;}.rct_shop_cart_item_block_header_price {display: flex;align-items: center;}.rct_shop_cart_item_block_header_price_summ {margin: 0 1rem;font-size: 2rem;font-weight: 300;}.rct_shop_cart_item_block_header_price_trash {border: none;padding: 0.4rem 0.6rem 0.4rem 0.7rem;margin: 0 0.4rem;}.rct_shop_cart_item_block_header_price_trash::before{content: '\f014';font-family: 'FontAwesome';font-weight: 100;}.rct_shop_cart_item_block_header_price_trash:hover {background: #F00;}.rct_shop_cart_item_block_header_control {display: flex;align-items: center;}.rct_shop_cart_item_block_header_control_minus {border: none;padding: 0.4rem 1.0rem 0.4rem 1.1rem;}.rct_shop_cart_item_block_header_control_minus::before{content: '\f068';font-family: 'FontAwesome';font-weight: 100;}.rct_shop_cart_item_block_header_control_input {outline: 1px solid #000;margin: 0 0.4rem;width: 8rem;}.rct_shop_cart_item_block_header_control_plus {border: none;padding: 0.4rem 1.0rem 0.4rem 1.1rem;}.rct_shop_cart_item_block_header_control_plus::before{content: '\f067';font-family: 'FontAwesome';font-weight: 100;}.rct_shop_cart_item_block_mods {display: flex;flex-direction: column;}.rct_shop_cart_item_block_mods_mod {display: flex;}.rct_shop_cart_item_block_mods_mod_group::after {content: ":";}.rct_shop_cart_item_block_mods_mod_group {margin: 0 1rem 0 0;color: #878787;font-style: italic;font-weight: 300;}.rct_shop_cart_item_block_mods_mod_name {margin: 0;color: #878787;font-style: italic;font-weight: 300;}.rct_shop_filter {display: flex;flex-direction: column;}.rct_shop_filter .rct_shop_filter_header {margin: 0 0 1rem 0;font-weight: 700;text-indent: 0;cursor: pointer;font-size: 1.6rem;display: flex;text-transform: uppercase;font-size: 1.4rem;text-align: left;justify-content: space-between;align-items: center;}.rct_shop_filter .rct_shop_filter_header .rct_shop_filter_header_sign {margin: 0;transition: all 0.5s linear;}.rct_shop_filter .rct_shop_filter_header .rct_shop_filter_header_sign::before {content: "\f106";font-family: "FontAwesome";font-size: 1.8rem;}.rct_shop_filter.rct_shop_filter-show .rct_shop_filter_header_sign {transform: rotate(180deg);}.rct_shop_filter .rct_shop_filter_header_tooltip::before {content: "\f29c";font-family: "FontAwesome";font-size: 1.8rem;}.rct_shop_filter .rct_shop_filter_content {display: flex;flex-direction: column;border-bottom: 1px solid #E5E5E5;margin: 0 0 1.6rem 0;max-height: 32rem;overflow-y: auto;overflow-x: hidden;}.rct_shop_filter .rct_shop_filter_content .rct_shop_filter_content_element {margin: 0 0 0.5rem;display: inline;}.rct_shop_filter[data-view='slider'] .rct_shop_filter_content .rct_shop_filter_content_element {display: none;}.rct_shop_filter[data-view='slider'] .rct_shop_filter_content {overflow: initial;max-height: initial;padding: 5rem 1rem 3rem 1rem;}.rct_shop_filter .rct_shop_filter_content .rct_shop_filter_content_element .rct_shop_filter_content_element_input {margin: 0;display: inline;}.rct_shop_filter .rct_shop_filter_content .rct_shop_filter_content_element .rct_shop_filter_content_element_title {margin: 0 0 0 0.4rem;text-indent: 0;text-align: left;display: inline;}.rct_shop_filter .rct_shop_filter_content .rct_shop_filter_content_element .rct_shop_filter_content_element_title-disabled {color: #d1d1d1;}.rct_shop_filter .rct_shop_filter_content .rct_shop_filter_content_element .rct_shop_filter_content_element_count {margin: 0 1rem 0 0.2rem;text-indent: 0;color: #9c9c9c;font-size: 1.2rem;display: inline;}.rct_shop_filter .rct_shop_filter_content .rct_shop_filter_content_element .rct_shop_filter_content_element_count-disabled {color: #d1d1d1;}.rct_shop_filter .rct_shop_filter_content .rct_shop_filter_content_view_value {display: flex;justify-content: space-between;margin: 0 -3rem 1rem;padding: 0 1.5rem;}.rct_shop_filter .rct_shop_filter_content .rct_shop_filter_content_view_value_begin {margin: 0;width: calc(50% - 3rem);border: 1px solid #e7e7e7;border-radius: 0.5rem;}.rct_shop_filter .rct_shop_filter_content .rct_shop_filter_content_view_value_end {margin: 0;width: calc(50% - 3rem);border: 1px solid #e7e7e7;border-radius: 0.5rem;}.rct_shop_filter_content_view_slider .noUi-pips-horizontal {height: auto;}.rct_shop_filter_meta {display: none;}.rct_shop_categorylist {display: flex;flex-direction: row;flex-wrap: wrap;}.rct_shop_categorylist_item__hidden {padding: 0 !important;height: 0 !important;margin: 0 !important;border: none !important;}.rct_shop_categorylist_item {display: flex;width: calc(100% / 4 - 3rem);flex-direction: column;background-color: #f9f9f9;padding: 0;margin: 0 1.5rem 1.5rem !important;box-sizing: border-box;}.rct_shop_postlist_showmore {width: 100%;display: flex;flex-direction: column;}.rct_shop_price {display: flex;flex-direction: column;}.rct_shop_price_title {display: flex;}.rct_shop_price_title-level_1 {font-size: 2.6rem;font-weight: 900;border: 1px solid #2E5D84;padding: 0.5rem 2rem;background: #2E5D84;color: #FFF;}.rct_shop_price_title-level_2 {font-size: 2.2rem;font-weight: 700;border: 1px solid #2E5D84;padding: 0.5rem 2rem;background: #2E5D84;color: #FFF;}.rct_shop_price_title-level_3 {font-size: 1.8rem;font-weight: 500;border: 1px solid #2E5D84;padding: 0.5rem 2rem;background: #2E5D84;color: #FFF;}.rct_shop_price_title-level_4 {font-size: 1.4rem;font-weight: 300;border: 1px solid #2E5D84;padding: 0.5rem 2rem;background: #2E5D84;color: #FFF;}.rct_shop_price_items {display: flex;flex-direction: column;}.rct_shop_productlist {display: flex;flex-direction: row;flex-wrap: wrap;}.rct_shop_productlist_item {display: flex;width: calc(100% / 4 - 3rem);flex-direction: column;background-color: #f9f9f9;padding: 0;box-sizing: border-box;}.rct_shop_productroll {display: flex;flex-direction: row;}.rct_shop_modification {display: flex;flex-direction: column;}.rct_shop_modification_group {display: flex;flex-direction: column;}.rct_shop_modification_group_label {font-size: 2rem;margin: 0;color: #3c3c3c;}.rct_shop_modification_group_content {display: flex;flex-wrap: wrap;}.rct_shop_modification_group_content_name {width: calc(25% - 2.0rem);outline: 1px solid #3da4ec;display: flex;flex-direction: column;margin: 0 0.5rem 1rem;padding: 0.5rem;}.rct_shop_modification_group_content_name-selected {outline: 1px solid #ec3d3d;}.rct_shop_modification_group_content_name_label {font-size: 1.2rem;display: block;flex-grow: 1;text-align: center;}.rct_shop_modification_group_content_name_price {font-size: 1.2rem;display: block;flex-grow: 1;text-align: center;}.rct_shop_modification_group_content_name_content {display: flex;flex-wrap: wrap;}.rct_shop_modification_group_content_name_content_value {display: none;}.rct_shop_modification_group_content_name_content_image {width: 100%;height: 8rem;background-size: cover;background-position: center;}.rct_style_hidden {display: none;}.rct_subtoggle.rct_subtoggle__show .rct_subtoggle_header_sign {transform: rotate(90deg);}.rct_subtoggle_header {background: #167abf;display: flex;align-items: center;padding: 0.5rem 1rem;}.rct_subtoggle_header_sign {margin: 0;transition: all 0.5s linear;color: #FFF;}.rct_subtoggle_header_sign:before {font-family: 'FontAwesome';content: '\f105';font-size: 2rem;}.rct_subtoggle_header_title {color: #FFF;font-weight: 300;font-size: 1.6rem;margin: 0 0 0 1rem;}.rct_subtoggle_body {border: #167abf 1px solid;padding: 1rem;}.rct_system_censor {display: flex;position: fixed;top: 0;z-index: 1000000000000;width: 100vw;height: 100vh;justify-content: center;align-items: center;}.rct_system_censor_blur #header {-webkit-filter: blur(15px);filter: blur(15px);}.rct_system_censor_blur #navigation {-webkit-filter: blur(15px);filter: blur(15px);}.rct_system_censor_blur #title {-webkit-filter: blur(15px);filter: blur(15px);}.rct_system_censor_blur #main {-webkit-filter: blur(15px);filter: blur(15px);}.rct_system_censor_blur #footer {-webkit-filter: blur(15px);filter: blur(15px);}.rct_system_censor_blur #wpadminbar {-webkit-filter: blur(15px);filter: blur(15px);}.rct_loader {display: flex;background: #ffffffa6;width: 100vw;height: 100vh;position: fixed;left: 0;top: 0;z-index: 1000000;justify-content: center;align-items: center;}.rct_loader .rct_loader_img {width: auto;height: auto;}.rct_postmeta_field_container {outline: 1px solid #4D4D4D;background: #2A2A2A;}.rct_postmeta_field_container_control {display: flex;justify-content: space-between;padding: 1rem;align-items: center;}.rct_postmeta_field_container_control_title {color: #DADADA;margin: 0;text-indent: 0;font-weight: 300;text-transform: uppercase;}.rct_postmeta_field_container_control_submit {background: #2d2d2d;outline: 1px solid #DADADA;padding: 1rem;}.rct_postmeta_field_container_control_submit:hover {outline: 1px solid #DADADA;}.rct_postmeta_field_container_header {display: flex;justify-content: space-between;outline: 1px solid #4D4D4D;}.rct_postmeta_field_container_header_item {justify-content: center;outline: 1px solid #4D4D4D;display: flex;width: 100%;padding: 0.5rem 1rem;color: #4D4D4D;font-size: 1.2rem;margin: 0 0 0.4rem 0;}.rct_postmeta_field_container_items_item {display: flex;justify-content: space-between;outline: 1px solid #4D4D4D;background: #2a2a2a;}.rct_postmeta_field_container_items_item.ui-sortable-helper {background: #000;}.rct_postmeta_field_container_items_item_wrapper {outline: 1px solid #4D4D4D;display: flex;width: 100%;padding: 0.5rem 1rem;color: #DEDEDE;font-size: 1.2rem;justify-content: center;align-items: center;}.rct_postmeta_field_container_items_item_wrapper_input {width: 100%;background: #2a2a2a;outline: navajowhite;color: #DEDEDE;	font-size: 1.2rem;}.rct_postlist_filter {display: flex;flex-direction: column;}.rct_postlist_filter .rct_postlist_filter_header {margin: 0 0 1rem 0;cursor: pointer;display: flex;justify-content: space-between;align-items: center;}.rct_postlist_filter .rct_postlist_filter_header_title {margin: 0 0 1rem 0;font-weight: 700;text-indent: 0;cursor: pointer;font-size: 1.6rem;text-transform: uppercase;font-size: 1.4rem;text-align: left;}.rct_postlist_filter .rct_postlist_filter_header .rct_postlist_filter_header_sign {margin: 0;transition: all 0.5s linear;}.rct_postlist_filter .rct_postlist_filter_header .rct_postlist_filter_header_sign::before {content: "\f106";font-family: "FontAwesome";font-size: 1.8rem;}.rct_postlist_filter.rct_postlist_filter-show .rct_postlist_filter_header_sign {transform: rotate(180deg);}.rct_postlist_filter .rct_postlist_filter_header_tooltip::before {content: "\f29c";font-family: "FontAwesome";font-size: 1.8rem;}.rct_postlist_filter .rct_postlist_filter_content {display: flex;flex-direction: column;border-bottom: 1px solid #E5E5E5;margin: 0 0 1.6rem 0;max-height: 32rem;overflow-y: auto;overflow-x: hidden;}.rct_postlist_filter .rct_postlist_filter_content .rct_postlist_filter_content_element {margin: 0 0 0.5rem;display: inline;}.rct_postlist_filter .rct_postlist_filter_content .rct_postlist_filter_content_element .rct_postlist_filter_content_element_input {margin: 0;display: inline;}.rct_postlist_filter .rct_postlist_filter_content .rct_postlist_filter_content_element .rct_postlist_filter_content_element_title {margin: 0 0 0 0.4rem;text-indent: 0;text-align: left;display: inline;}.rct_postlist_filter .rct_postlist_filter_content .rct_postlist_filter_content_element .rct_postlist_filter_content_element_title-disabled {color: #d1d1d1;}.rct_postlist_filter .rct_postlist_filter_content .rct_postlist_filter_content_element .rct_postlist_filter_content_element_count {margin: 0 1rem 0 0.2rem;text-indent: 0;color: #9c9c9c;font-size: 1.2rem;display: inline;}.rct_postlist_filter .rct_postlist_filter_content .rct_postlist_filter_content_element .rct_postlist_filter_content_element_count-disabled {color: #d1d1d1;}.rct_postlist_filter .rct_postlist_filter_content .rct_postlist_filter_content_element .rct_postlist_filter_content_element_button:disabled {background: #bbb !important;color: #FFF;}.rct_postlist_filter .rct_postlist_filter_content .rct_postlist_filter_content_element .rct_postlist_filter_content_element_button:disabled:hover {background: #bbb !important;color: #FFF;}.rct_postlist_filter_meta {display: none;}.rct_popup {z-index: 200 !important;background: #FFF;transition: all 0.1s;display: none;}.rct_popup.mm-menu_opened {display: block !important;}.rct_popup .mm-navbar__breadcrumbs {padding: 0;}.rct_popup .mm-navbar__title {padding: 0;display: flex;align-items: center;}.rct_popup.mm-menu_autoheight {height: 0px;}.rct_popup .mm-navbar {color: #ffffff;font-size: 1.6rem;padding: 0 2rem;display: flex;justify-content: space-between;background: #888;}.rct_popup .mm-panels>.mm-panel {margin: 0;padding: 1rem 0 0 0;}.rct_popup .mm-panels>.mm-panel>.mm-navbar {display: none;}.rct_popup .mm-navbars_top {border: none;}.rct_popup .mm-navbars_bottom {border: none;}.rct_popup .mm-btn_close {font-size: 2rem;}.rct_popup .mm-btn_close:before {right: -8px;width: 1rem;height: 1rem;color: #ffffff;border-top: 2px solid;border-left: 2px solid;}.rct_popup .mm-btn_close:after {right: 6px;width: 1rem;height: 1rem;color: #ffffff;border-bottom: 2px solid;border-right: 2px solid;}.rct_toggle.rct_toggle__show .rct_toggle_body {max-height: 100vh;}.rct_toggle:not(.rct_toggle__show) .rct_toggle_body {max-height: 0;}.rct_toggle.rct_toggle__show .rct_toggle_header_sign {transform: rotate(90deg);}.rct_toggle_header {background: #167abf;display: flex;align-items: center;padding: 0.5rem 1rem;}.rct_toggle_header_sign {margin: 0;transition: all 0.5s linear;color: #FFF;}.rct_toggle_header_sign:before {font-family: 'FontAwesome';content: '\f105';font-size: 2rem;}.rct_toggle_header_title {color: #FFF;font-weight: 300;font-size: 1.6rem;margin: 0 0 0 1rem;}.rct_toggle_body {border: #167abf 1px solid;transition: all 0.5s;overflow: hidden;}.rct_toggle_body .rct_toggle_body_content {padding: 1rem;}.rct_tooltip {border-bottom: 0.1rem dashed #2b2b2b;}/* Google */.grecaptcha-badge {visibility: hidden;}/* Other */.vc_row {margin: 0;}.woocommerce form .form-row .required {visibility: visible;}.ult_tabcontent {height: auto !important;}.ult_tabcontent .ult_tabitemname {height: auto !important;}.dx-button {border-radius: 0;font-size: 1.4rem;}.dx-scheduler-timeline .dx-scheduler-group-header {padding: 0;}.dx-scheduler-group-header-content {height: 100%;}.style-rct_crm_scheduler_tooltip_currentdatetime .opentip {color: #fff;}.rct_style_title {margin: 0;text-indent: 0;font-size: 2rem;}.rct_style_caption {margin: 1rem 0 0 0;text-indent: 0;font-size: 1.4rem;}.style_form_privacy_policy, .style_form_privacy_policy * {font-size: 1.2rem;}.featherlight:last-of-type {background: rgba(0,0,0,0.7);}.featherlight-content .featherlight-close-icon {background: #940c0c;color: #fff;outline: #2b2b2b 1px solid;}.mm-wrapper_opening [class*=mm-menu_pagedim].mm-menu_opened~.mm-page__blocker {opacity: .7;z-index: 100;}.rct_popup .mm-panel .mm-listview {margin: 0 !important;}.blueimp-gallery {display: none;}.dx-widget .dx-state-invisible {display: block !important;}.slick-dotted.slick-slider {margin: 0;}.hc-nav-trigger {display: none !important;}#wpadminbar.mobile {display: none !important;}.cbk-phone.callbackkiller-mobile {display: block !important;right: 2.5rem !important;bottom: 11rem !important;top: auto !important;width: 7rem !important;height: 7rem !important;}.cbk-phone.callbackkiller-mobile .ws-icon-phone:before {font-size: 3rem !important;left: -0.2rem !important;top: -0.2rem !important;}.cbk-phone .cbk-phone-circle {display: none;}.cbk-phone .cbk-phone-second_circle {display: none;}.cbk-phone .cbk-phone-third_circle {display: none;}.mm-slideout {z-index: initial;}.mm-page.mm-slideout {display: flex; flex-direction: column;}.mm-wrapper {overflow-x: initial;}.tippy-content ul {margin: 0 0rem 0rem 1.6rem;}.tippy-content ol {margin: 0 0rem 0rem 1.6rem;}.tippy-content ul li {color: #FFF;margin: 0;}.tippy-content ol li {color: #FFF;margin: 0;}.ult_pricing_table:hover {box-shadow: none !important;}.mega-search input {outline: none;}.dataTables_filter {display: none;}.woocommerce-ordering {display: none;}.woocommerce-result-count {display: none;}a.ubtn-link {line-height: 1.5;display: block !important;}a.ubtn-link .ubtn {text-align: center;}.textwidget>p:nth-child(1) {display:  none;}body .vc_row[data-vc-full-width] {overflow: initial;}body .irs-slider {z-index: 0;}.woocommerce-Price-currencySymbol {margin:  0 0 0 0.2rem;}.SmartCaptcha-Overlay_visible {z-index: 9999999999 !important;}/* Adaptive */@media only screen and (max-width:1024px){	.rct_lightbox .rct_lightbox-content {margin-left: 0;margin-right: 0;max-height: 100%;padding: 10px 10px 0;border-bottom: 10px solid transparent;}}@media print{	html.with-rct_lightbox>*>:not(.rct_lightbox) {display: none;}}@media (max-width: 600px){	#main .products .product-category {width: 100%;}}@media (max-width: 768px){	.rct_col_inner-hide_mobile {display: none;}	.rct_col_inner-hide_pc {display: flex;}	.mobile_background_none > div {background: none !important;}	#preheader {display: none;}	#mobile {display: block;}	#breadcrumb > div {align-items:  baseline;}	#main .sidebar {display: none;}	#main .shop_table.cart {display: inline-block;}		#main .wrapper > .product .info .images {width: auto;margin: 1rem auto;}	#main .wrapper > .product .info .summary .amount {text-align: center;}	#main .wrapper > .product .tabs {flex-direction: column;}	#main .wrapper > .product .tabs li {margin: auto 0;background: #ED5565;border: none;outline: 2px solid #2b2b2b;}	#main .wrapper > .product .tabs li a {color: #FFF;}	#main .wrapper > .product .tabs li.active a::before {content: "\f10a";margin: auto 0.6rem auto auto;}	#main > .wrapper.sidebar_right {padding: 0;}	#main > .wrapper.sidebar_left {padding: 0;}	#main > .wrapper.sidebar_both {padding: 0;}		#main .page-list-ext .page-list-ext-item-content {flex-direction: column;}	#main .page-list-ext {flex-direction: column !important;}	#main .page-list-ext .page-list-ext-item {width: calc(100% - 4rem) !important;margin: 2rem auto !important;}		#footer .wrapper {flex-direction: column;}	#footer .telephones {text-align: center;margin: 1rem auto;}	#footer .addresses {text-align: center;margin: 1rem auto;}	#footer .copyright {text-align: center;margin: 1rem auto;}		.columns-0 .products .product {width: calc(100%)}	.columns-1 .products .product {width: calc(100%)}	.columns-2 .products .product {width: calc(100%)}	.columns-3 .products .product {width: calc(100%)}	.columns-4 .products .product {width: calc(100%)}	.columns-5 .products .product {width: calc(100%)}	.columns-6 .products .product {width: calc(100%)}	.columns-7 .products .product {width: calc(100%)}	.columns-8 .products .product {width: calc(100%)}	.wrapper > .product .info {flex-direction: column;}	#main .wrapper > .view {display: none;}		.text_adaptive {font-size: 2rem !important;}		.rct_gallery {justify-content: center;}	.rct_gallery_link {width: calc(50% - 2rem);}	.rct_gallery_preview_link_img {padding: 0 !important;}	.rct_carousel_slider .slick-arrow.slick-prev, .rct_carousel_slider .slick-arrow.slick-next  {display: none;}	.rct_gallery_preview_outtype_div .rct_gallery_preview_link {width: calc(100%/3 - 2rem);}}@media (max-width: 1024px){	#header {display: none;}	.rct_woocommerce_basket_items_item {flex-wrap: wrap;}	.rct_woocommerce_basket_items_wrapper .rct_woocommerce_basket_items_item_image {max-width: 8rem;order: 1;}	.rct_woocommerce_basket_items_wrapper .rct_woocommerce_basket_items_item_title {width: calc(100% - 11rem);order: 2;}	.rct_woocommerce_basket_items_wrapper .rct_woocommerce_basket_items_item_count {order: 4;}	.rct_woocommerce_basket_items_wrapper .rct_woocommerce_basket_items_item_total {order: 3;}	.rct_woocommerce_basket_items_wrapper .rct_woocommerce_basket_items_item_clear {order: 5;}	#main .sidebar.left {display: none;}	#main .products .product-category {width: calc(100% / 2 - 3rem);}	#title {padding: 0 0 1rem;}	.rct_navigation {display: none;}}/* Visual Composer */.vc_clearfix:after, .vc_clearfix:before {content: " ";display: table;}.vc_clearfix:after, .vc_column-inner::after, .vc_row:after {clear: both;}.vc_message_box p {margin: 0 !important;}.vc_message_box-solid p {color: #FFF;}.vc_row-o-equal-height {align-items: stretch !important;}.equal_fixed.vc_row-o-equal-height > .vc_column_container > .vc_column-inner * {display: flex;flex-direction: column;flex-grow: 1;justify-content:  space-between;}.vc_row-o-equal-height > .vc_column_container > .vc_column-inner > div {display: flex;flex-direction: column;flex-grow: 1;justify-content:  flex-start;}.wpb_widgetised_column {margin: 0 !important;}.vc_row:after, .vc_row:before {content: " ";display: table;}.vc_column_container {width: 100%;}.vc_col-sm-1, .vc_col-sm-10, .vc_col-sm-11, .vc_col-sm-12, .vc_col-sm-2, .vc_col-sm-3, .vc_col-sm-4, .vc_col-sm-5, .vc_col-sm-6, .vc_col-sm-7, .vc_col-sm-8, .vc_col-sm-9 {position: relative;min-height: 1px;padding-left: 15px;padding-right: 15px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}@media (min-width:768px){	.vc_col-sm-1, .vc_col-sm-10, .vc_col-sm-11, .vc_col-sm-12, .vc_col-sm-2, .vc_col-sm-3, .vc_col-sm-4, .vc_col-sm-5, .vc_col-sm-6, .vc_col-sm-7, .vc_col-sm-8, .vc_col-sm-9 {float: left;}	.vc_col-sm-12 {width: 100%;}	.vc_col-sm-11 {width: 91.66666667%;}	.vc_col-sm-10 {width: 83.33333333%;}	.vc_col-sm-9  {width: 75%;}	.vc_col-sm-8  {width: 66.66666667%;}	.vc_col-sm-7  {width: 58.33333333%;}	.vc_col-sm-6  {width: 50%;}	.vc_col-sm-5  {width: 41.66666667%;}	.vc_col-sm-4  {width: 33.33333333%;}	.vc_col-sm-3  {width: 25%;}	.vc_col-sm-2  {width: 16.66666667%;}	.vc_col-sm-1  {width: 8.33333333%;}	.vc_col-sm-push-12 {left: 100%;}	.vc_col-sm-push-11 {left: 91.66666667%;}	.vc_col-sm-push-10 {left: 83.33333333%;}	.vc_col-sm-push-9 {left: 75%;}	.vc_col-sm-push-8 {left: 66.66666667%;}	.vc_col-sm-push-7 {left: 58.33333333%;}	.vc_col-sm-push-6 {left: 50%;}	.vc_col-sm-push-5 {left: 41.66666667%;}	.vc_col-sm-push-4 {left: 33.33333333%;}	.vc_col-sm-push-3 {left: 25%;}	.vc_col-sm-push-2 {left: 16.66666667%;}	.vc_col-sm-push-1 {left: 8.33333333%;}	.vc_col-sm-push-0 {left: auto;}}/* ---------- */:root {--main-color: #f97719;--second-main-color: #ffe600;--text-p-color: #505053;--text-p-pale-color: #828282;--text-decor-color: #f97719;--block-decor-color: #e8e8e8;--block-bg-color: #f3f3f3;--main-font-family: "Open Sans", sans-serif;--decor-font-family: "Montserrat", sans-serif;--main-width-content: 126rem;}.rct_shop_categorylist.style_category_snippet_standart {margin: 0 0 3.5rem;flex-direction: row;justify-content: flex-start;}.rct_shop_categorylist.style_category_snippet_standart .rct_shop_categorylist_item {width: calc(100% / 4 - 3rem);margin: 0 0 3rem;padding: 0;box-sizing: border-box;background-color: #fff;}.rct_shop_categorylist.style_category_snippet_standart .rct_shop_categorylist_item .style_main_content { }.rct_shop_categorylist.style_category_snippet_standart .rct_shop_categorylist_item .style_main_content > div > div {padding: 0;}.rct_shop_categorylist.style_category_snippet_standart .rct_shop_categorylist_item .style_main_content > div > div > div {display: flex;flex-direction: column;align-items: center;}.rct_shop_categorylist.style_category_snippet_standart .rct_shop_categorylist_item .style_main_content > div > div > div a.style_container_link {width: 100%;text-decoration: none;}.rct_shop_categorylist.style_category_snippet_standart .rct_shop_categorylist_item .style_main_content > div > div > div a.style_container_link .style_background_image_category {width: 100% !important;height: 26rem !important;background-size: cover;background-repeat: no-repeat;background-position: center;margin: 0;}.rct_shop_categorylist.style_category_snippet_standart .rct_shop_categorylist_item .style_main_content > div > div > div a.style_container_link h2.style_name_category {text-align: left;font-size: 1.4rem;font-weight: 400;line-height: 1.3;margin: 0;position: absolute;bottom: 3rem;left: 0;background-color: #fff;padding: 0.5rem 1rem 10px;width: 50%;min-width: 12rem;min-height: 3.6rem;box-sizing: revert-layer;display: flex;justify-content: flex-start;align-items: center;}@media (max-width: 1024px){.rct_shop_categorylist.style_category_snippet_standart .rct_shop_categorylist_item {width: calc(100% / 2 - 3rem);}}@media (max-width: 600px) {.rct_shop_categorylist.style_category_snippet_standart .rct_shop_categorylist_item {width: 100%;}}.rct_postlist.style_service {margin: 0 -1.5rem;}.rct_postlist.style_service .rct_postlist_item {width: calc(100% / 3 - 3rem);min-width: 33rem;margin: 0 1.5rem 3rem;background-color: var(--block-bg-color);border-radius: 0.3rem;padding: 2rem;box-sizing: border-box;}.rct_postlist.style_service .rct_postlist_item .style_image {width: 100% !important;height: 30rem !important;background-size: cover;border-radius: 0.3rem;margin: 0 0 1.5rem;}.rct_postlist.style_service .rct_postlist_item h2.style_title {text-align: center;text-transform: uppercase;color: var(--main-color);font-size: 1.6rem;font-weight: 700;letter-spacing: 0.1rem;font-family: var(--block-decor-color);line-height: 1.4;}.rct_postlist.style_service .rct_postlist_item h2.style_title a {text-decoration: none;font-size: inherit;font-weight: inherit;line-height: inherit;color: indianred;}.rct_shop_productlist .rct_shop_productlist_item {width: calc(100% / 4 - 3rem);background-color: #ffffff;outline: 0.1rem #dddddd solid;display: flex;padding: 1rem 0;margin: 0 1.5rem 3rem;box-shadow: none;flex-direction: column;}.rct_shop_productlist .rct_shop_productlist_item > div {margin: 0;}.rct_shop_productlist .rct_shop_productlist_item:hover {background-color: #f9f9f9;z-index: 1;box-shadow: 0 0 0.2rem 0.2rem var(--main-color);}.rct_shop_productlist .rct_shop_productlist_item .style_snippet_product_image {margin: 0 0 1rem;}.rct_shop_productlist .rct_shop_productlist_item .style_snippet_product_image a.style_product_image {width: 100% !important;height: 24rem !important;background-size: contain;background-repeat: no-repeat;background-position: center;background-color: #fff;}.rct_shop_productlist .rct_shop_productlist_item .style_snippet_product_info h2.style_snippet_product_title {width: 100%;line-height: 1.3;margin: 0 auto 1rem 0;}.rct_shop_productlist .rct_shop_productlist_item .style_snippet_product_info h2.style_snippet_product_title a {width: 100%;min-height: 5rem;font-size: 1.4rem;text-decoration: none;font-weight: 500;text-transform: none;display: block;padding: 0 0 0.5rem;box-sizing: border-box;}.rct_shop_productlist .rct_shop_productlist_item .style_snippet_product_info .rct_field_list.style_product_attributes {display: none;margin: 0 0 2rem;flex-direction: column;}.rct_shop_productlist .rct_shop_productlist_item .style_snippet_product_info .rct_field_list.style_product_attributes .rct_field_list_product {display: flex;flex-direction: row;justify-content: flex-start;align-items: baseline;margin: 0 0 0.5rem;}.rct_shop_productlist .rct_shop_productlist_item .style_snippet_product_info .rct_field_list.style_product_attributes .rct_field_list_product .rct_field_list_product_name {min-width: 9rem;text-align: left;font-size: 1.2rem;margin: 0 0.5rem 0 0;}.rct_shop_productlist .rct_shop_productlist_item .style_snippet_product_info .rct_field_list.style_product_attributes .rct_field_list_product .rct_field_list_product_value {font-size: 1.2rem;line-height: 1.5;word-break: break-word;}.rct_shop_productlist .rct_shop_productlist_item .style_snippet_product_buyform {margin: auto 0 0 !important;}.rct_shop_productlist .rct_shop_productlist_item .style_snippet_product_buyform .style_container_price_and_buyform_bottom {display: flex;flex-direction: column;}.rct_shop_productlist .rct_shop_productlist_item .style_snippet_product_buyform .style_container_price_and_buyform_bottom .style_price_container {display: flex;flex-direction: column;justify-content: flex-start;}.rct_shop_productlist .rct_shop_productlist_item .style_snippet_product_buyform .style_container_price_and_buyform_bottom .style_price_regular {position: relative;align-self: flex-start;}.rct_shop_productlist .rct_shop_productlist_item .style_snippet_product_buyform .style_container_price_and_buyform_bottom .style_price_regular:before {width: 100%;height: 0.1rem;background-color: #626262;content: "";position: absolute;top: 50%;transform: rotate(-9deg);}.rct_shop_productlist .rct_shop_productlist_item .style_snippet_product_buyform .style_container_price_and_buyform_bottom .style_price {margin: 0 0 1rem;}.rct_shop_productlist .rct_shop_productlist_item .style_snippet_product_buyform .style_container_price_and_buyform_bottom .style_price * {font-size: 2.6rem;font-weight: 500;margin: 0 0 1rem;}.rct_shop_productlist .rct_shop_productlist_item .style_snippet_product_buyform .style_container_price_and_buyform_bottom .style_buyform_bottom {display: flex;margin: 0 0 1.5rem;padding: 1rem 1.5rem;align-self: flex-start;text-transform: none;letter-spacing: 0.05rem;font-size: 1.3rem;font-weight: 400;line-height: 1.2;border: none;background-color: var(--main-color);color: #fff;}.rct_shop_productlist .rct_shop_productlist_item .style_snippet_product_buyform .style_container_price_and_buyform_bottom .style_buyform_bottom:hover {background-color: #000;}.rct_shop_productlist .rct_shop_productlist_item .style_snippet_product_buyform .style_container_price_and_buyform_bottom .style_buyform_bottom.style_add_to_cart::after {content: 'Добавить в корзину';}@media (max-width: 1280px) {.rct_shop_productlist .rct_shop_productlist_item {width: calc(100%/3 - 3rem);}.rct_shop_productlist_item .style_product_image {height: 15rem;}}@media (max-width: 1024px) {.rct_shop_productlist .rct_shop_productlist_item .style_snippet_product_buyform .style_container_price_and_buyform_bottom .style_buyform_bottom.style_add_to_cart::after {content: 'В корзину';}}@media (max-width: 768px) {.rct_shop_productlist .rct_shop_productlist_item {width: calc(100% / 3);margin: 0 !important;}.rct_shop_productlist .rct_shop_productlist_item h2.style_snippet_product_title a {min-height: inherit !important;}.rct_shop_productlist .rct_shop_productlist_item .rct_field_list.style_product_attributes .rct_field_list_product .rct_field_list_product_name {min-width: 7rem;}}@media (max-width: 600px) {.rct_shop_productlist .rct_shop_productlist_item {width: calc(100% / 2);}}.rct_postlist.style_snippet_stocks {justify-content: center;}.rct_postlist.style_snippet_stocks .rct_postlist_item {width: calc(100%/2 - 3rem);min-width: 33rem;margin: 0 1.5rem 3rem;border: 0.1rem var(--main-color) solid;box-sizing: border-box;}.rct_postlist.style_snippet_stocks .rct_postlist_item .style_main_content > div > div {padding: 0;}.rct_postlist.style_snippet_stocks .rct_postlist_item .style_image {background-position: center;background-repeat: repeat;background-size: cover;height: 35rem !important;}.rct_postlist.style_snippet_stocks .rct_postlist_item .style_container_info {flex-direction: column;align-items: flex-start;padding: 3rem 4rem 4rem;}.rct_postlist.style_snippet_stocks .rct_postlist_item .style_container_info h2 {line-height: 1.3;min-height: 5rem;margin: 0;}.rct_postlist.style_snippet_stocks .rct_postlist_item .style_container_info h2 a {font-size: 1.8rem;font-weight: 400;text-decoration: none;}.rct_postlist.style_snippet_stocks .rct_postlist_item .style_container_info .style_container_price {flex-direction: row;align-items: baseline;}.rct_postlist.style_snippet_stocks .rct_postlist_item .style_container_info .style_container_price .style_stocks_base_price {font-size: 2rem;font-weight: 600;line-height: 1;margin: 0 2rem 1rem 0;position: relative; }.rct_postlist.style_snippet_stocks .rct_postlist_item .style_container_info .style_container_price .style_stocks_base_price::before {content: "";background-color: var(--text-p-color);height: 0.3rem;width: 100%;position: absolute;top: 50%;transform: rotate(-9deg);}.rct_postlist.style_snippet_stocks .rct_postlist_item .style_container_info .style_container_price .style_stocks_base_price::after {content: "₽";margin: 0 0 0 0.5rem;}.rct_postlist.style_snippet_stocks .rct_postlist_item .style_container_info .style_container_price .style_stocks_discount_price {font-size: 2.8rem;font-weight: 300;line-height: 1;color: var(--main-color);}.rct_postlist.style_snippet_stocks .rct_postlist_item .style_container_info .style_container_price .style_stocks_discount_price::after {content: "₽";margin: 0 0 0 0.5rem;}.rct_postlist.style_snippet_stocks .rct_postlist_item .style_container_info a.style_more {display: inline-block;margin: 1rem 0 0;background-color: var(--main-color);padding: 1rem 2rem;color: #fff;text-decoration: none;}.rct_postlist.style_snippet_stocks .rct_postlist_item .style_container_info .style_stocks_validity {font-size: 1.8rem;}@media (max-width: 1024px) {.rct_postlist.style_snippet_stocks .rct_postlist_item .style_container_info .style_container_svg_title svg {width: 3rem;height: 3rem;}}html {font-family: var(--main-font-family);}input, button, textarea, select, .button {font-family: var(--main-font-family);}p, li, a, span, div {color: var(--text-p-color);font-weight: 400;font-size: 1.8rem;line-height: 1.5;}#title .wrapper h1, h1 {font-family: var(--decor-font-family);text-transform: none;font-size: 3.2rem;font-weight: 600;line-height: 1.3;color: #3c3c3c;margin: 0 0 2rem;}#main .sidebar.left .wrapper {padding: 0 0 0;}#main > .wrapper {padding: 0 0 3rem;}h2 {font-size: 2.4rem;font-weight: 400;margin: 0 0 1rem;}input[type="submit"], input[type="reset"], input[type="file"], input[type="button"], input.button, button, .button {padding: 0.7rem 1.5rem;background-color: #fff;color: #000;font-family: var(--decor-font-family);font-size: 1.5rem;font-weight: 600;letter-spacing: 0.2rem;border: var(--main-color) 0.3rem solid;transition: 0.3s all;}input[type="submit"]:hover, input[type="reset"]:hover, input[type="file"]:hover, input[type="button"]:hover, input.button:hover, button:hover, .button:hover {background-color: var(--main-color);color: #fff;}input[type="text"], input[type="password"], input[type="tel"], input[type="email"], input[type="search"], input[type="url"], textarea {border: 0.1rem var(--block-decor-color) solid;}input[type="text"]::placeholder, input[type="password"]::placeholder, input[type="tel"]::placeholder, input[type="email"]::placeholder, input[type="search"]::placeholder, input[type="url"], textarea::placeholder {color: var(--text-p-color);}.wpb_text_column a {color: var(--text-decor-color);text-decoration: none;}.wpb_text_column ul {list-style-image: url();}.wpb_text_column ul li {margin: 0 0 0.5rem;}.style_form_privacy_policy, .style_form_privacy_policy * {font-size: 1.1rem;color: var(--text-p-color);}.tippy-box {padding: 0.6rem 1.4rem;}.tippy-box .tippy-content {color: rgb(255, 255, 255);font-weight: 400;line-height: 1.4;}@media (min-width: 1280px) {#header .wrapper > .vc_row, #title .wrapper > .vc_row, #main .wrapper > .vc_row, #breadcrumb .wrapper > .vc_row, #footer .wrapper > .vc_row {margin-right: -1.5rem !important;margin-left: -1.5rem !important;}}@media (min-width: 1025px) {#main > .wrapper.sidebar_left {padding: 0 0 3rem 4rem;box-sizing: border-box;}}@media (max-width: 768px) {/*#main > .wrapper, #main > .wrapper.sidebar_left {padding: 8rem 0 3rem;}*/}body ::-webkit-scrollbar {width: 1rem;}body ::-webkit-scrollbar-track {box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);border-radius: 0.5rem;}body ::-webkit-scrollbar-thumb {background-color: var(--main-color);outline: none;border-radius: 0.5rem;box-shadow: inset 0 0 2px rgb(199 34 40);}body ::-webkit-scrollbar-thumb:hover {background-color: var(--sedond-main-color);box-shadow: inset 0 0 2px rgb(119 4 10);}body {scrollbar-width: 1rem;scrollbar-color: #ffde41 #f6f6f6;}.style_row_block_info {background-color: var(--block-bg-color);border: 0.1rem var(--block-decor-color) solid;margin-bottom: 3.5rem !important;padding: 4rem 2.5rem 0.5rem;}.style_form_sending {margin-right: -1.5rem; margin-left: -1.5rem;}.style_carousel_overflow_with_buttons {align-items: center;position: relative;margin: 0 0 3rem;}.style_carousel_overflow_with_buttons button.style_carousel_overflow_with_buttons_arrow {display: flex !important;justify-content: center;align-items: center;background: none;border: none;outline: none;width: 5rem;height: 5rem; background-color: #fff;border-radius: 50%;box-shadow: 0px 5px 10px 0px rgb(39 71 125 / 10%);transition: var(--transition-standart);z-index: 2;}.style_carousel_overflow_with_buttons button.style_carousel_overflow_with_buttons_arrow.style_prev {position: absolute;left: -1rem;}.style_carousel_overflow_with_buttons button.style_carousel_overflow_with_buttons_arrow.style_next {position: absolute;right: -1rem;}.style_carousel_overflow_with_buttons button.style_carousel_overflow_with_buttons_arrow:hover {background-color: var(--main-color);box-shadow: none;}.style_carousel_overflow_with_buttons button.style_carousel_overflow_with_buttons_arrow::before {display: none;}.style_carousel_overflow_with_buttons button.style_carousel_overflow_with_buttons_arrow svg {min-width: 2.2rem;height: 2.2rem;fill: var(--main-color);transition: var(--transition-standart);}.style_carousel_overflow_with_buttons button.style_carousel_overflow_with_buttons_arrow:hover svg {fill: #fff;}.style_carousel_overflow_with_buttons .rct_carousel {width: 100%;}@media (max-width: 1279px) {.style_carousel_overflow_with_buttons button.style_carousel_overflow_with_buttons_arrow {display: none !important;}}.style_rs__1_sep_wrapper {display: flex;justify-content: center;align-items: center;margin: 0 0 2rem;}.style_rs__1_sep_wrapper .style_rs__1_separator {position: relative;width: 6.4rem;height: 6.4rem;display: flex;justify-content: center;align-items: center;border: 0.1rem var(--second-main-color) solid;border-radius: 50%;}.style_rs__1_sep_wrapper .style_rs__1_separator::before {content: '';position: absolute;right: 100%;top: 50%;height: 0.1rem;width: 4.8rem;background-color: var(--second-main-color);}.style_rs__1_sep_wrapper .style_rs__1_separator::after {content: '';position: absolute;left: 100%;top: 50%;height: 0.1rem;width: 4.8rem;background-color: var(--second-main-color);}.style_rs__1_sep_wrapper .style_rs__1_separator .style_rs__1_separator_content {position: relative;width: 5rem;height: 5rem;background-color: #fff;background-image: url();background-size: 60%;background-position: center;background-repeat: no-repeat;border-radius: 50%;}.style_decor_button__1 {display: flex;align-items: center;box-sizing: border-box;border: none;width: fit-content;height: 5.5rem;padding: 1rem 4rem;background-color: var(--main-color);border-radius: 4rem;color: #ffffff;font-size: 1.6rem;font-weight: 600;line-height: 1;text-decoration: none;text-transform: none;transition: all 0.3s;position: relative;}.style_decor_button__1::before {content: '\f105';font-family: 'FontAwesome';width: 3.2rem;height: 3.2rem;max-height: 3.2rem;position: absolute;right: calc(100% - 1.6rem);z-index: 1;display: flex;justify-content: center;align-items: center;border-radius: 50%;background-color: var(--main-color);font-size: 1.8rem;color: #fff;transition: inherit;}.style_decor_button__1::after {content: '';position: absolute;right: calc(100% - 2.2rem);width: 4.4rem;height: 4.4rem;background-color: #fff;border-radius: 50%;z-index: 0;box-shadow: inset 0px 5px 5px 0px rgb(114 97 227 / 30%);transition: inherit;}.style_decor_button__1:hover {background-color: var(--second-main-color);color: #fff;}.style_decor_button__1:hover::before {background-color: var(--second-main-color);animation: shake 1s;animation-iteration-count: infinite;}.style_decor_button__1:hover::after {box-shadow: inset 0px 5px 5px 0px rgb(82 176 231 / 30%);animation: shake 1s;animation-iteration-count: infinite;}@keyframes shake {  0%   {transform: translate( 5px, 0);}  10%  {transform: translate( 0px, 0);}  20%  {transform: translate(-5px, 0);}  30%  {transform: translate( 0px, 0);}  40%  {transform: translate( 5px, 0);}  50%  {transform: translate( 0px, 0);}  60%  {transform: translate(-5px, 0);}  70%  {transform: translate( 0px, 0);}  80%  {transform: translate( 0px, 0);}  90%  {transform: translate( 0px, 0);}  100% {transform: translate( 0px, 0);}}.style_row_standart__1 {}.style_row_standart__1 > div > div {padding: 9rem 1.5rem 5rem !important;}.style_row_standart__1 .style_rs__1_text_block_for_title {margin: 0 0 7.5rem;}.style_row_standart__1 .style_rs__1_text_block_for_title > div.wpb_wrapper {display: flex;flex-direction: column;align-items: center;}.style_row_standart__1 .style_rs__1_text_block_for_title > div.wpb_wrapper .style_rs__1_title {margin: 0 0 1rem;text-align: center;color: var(--text-decor-color);font-family: var(--decor-font-family);font-size: 4.5rem;font-weight: 500;letter-spacing: 0.1rem;line-height: 1.3;}.style_row_standart__1 .style_rs__1_text_block_for_title > div.wpb_wrapper .style_rs__1_description {max-width: 60rem;text-align: center;color: var(--text-p-pale-color);font-size: 1.8rem;font-weight: 300;line-height: 1.5;}@media (max-width: 600px) {.style_row_standart__1 > div > div {padding: 4rem 1.5rem 1rem !important;}.style_row_standart__1 .style_rs__1_text_block_for_title {margin: 0 0 3rem;}.style_row_standart__1 .style_rs__1_text_block_for_title > div.wpb_wrapper .style_rs__1_title {font-size: 3rem;}.style_row_standart__1 .style_rs__1_text_block_for_title > div.wpb_wrapper .style_rs__1_description {font-size: 1.6rem;}}.rct_postlist.style_articles_little_snippet {}.rct_postlist.style_articles_little_snippet .rct_postlist_item {box-sizing: border-box;width: calc(100%/3 - 3rem);margin: 0 1.5rem 3rem;}.rct_postlist.style_articles_little_snippet .rct_postlist_item > div {height: 100%;}.rct_postlist.style_articles_little_snippet .rct_postlist_item > div > div > div {padding: 0;}.rct_postlist.style_articles_little_snippet .rct_postlist_item > div > div > div > div {position: relative;background-color: #fff;border: 0.2rem var(--block-decor-color) solid;transition: var(--transition-standart);}.rct_postlist.style_articles_little_snippet .rct_postlist_item:hover > div > div > div > div {box-shadow: 0px 12px 47px 0px rgb(39 71 125 / 7%);}.rct_postlist.style_articles_little_snippet .rct_postlist_item .style_container_image {flex-direction: column;position: relative;}.rct_postlist.style_articles_little_snippet .rct_postlist_item .style_container_image .style_image {overflow: hidden;}.rct_postlist.style_articles_little_snippet .rct_postlist_item .style_container_image .style_image a {display: flex;width: 100% !important;height: 30rem !important;position: relative;transition: var(--transition-standart);background-size: cover;background-position: center;background-repeat: no-repeat;}.rct_postlist.style_articles_little_snippet .rct_postlist_item .style_container_image .style_publication_date {position: absolute;top: 3rem;right: 3rem;box-sizing: border-box;width: 7.4rem;height: 10rem;background-color: #fff;border-top: 0.2rem var(--second-main-color) solid;border-radius: 0 0 1rem 1rem;display: flex;justify-content: center;align-items: center;color: var(--text-decor-color);}.rct_postlist.style_articles_little_snippet .rct_postlist_item .style_container_image .style_publication_date * {font-size: 1.6rem;font-weight: 400;line-height: 1;margin: 0 0 0.6rem;}.rct_postlist.style_articles_little_snippet .rct_postlist_item .style_container_image .style_publication_date span.style_publication_date__day {font-size: 2.8rem;font-weight: 700;}.rct_postlist.style_articles_little_snippet .rct_postlist_item .style_container_image .style_publication_date span.style_publication_date__month {}.rct_postlist.style_articles_little_snippet .rct_postlist_item .style_container_image .style_publication_date span.style_publication_date__year {}.rct_postlist.style_articles_little_snippet .rct_postlist_item .style_container_text {flex-direction: column;padding: 2rem 3.4rem 3rem;align-items: flex-start;}.rct_postlist.style_articles_little_snippet .rct_postlist_item .style_container_text .style_postlist_title {text-align: left;margin: 0 0 1rem;line-height: 1.1;}.rct_postlist.style_articles_little_snippet .rct_postlist_item .style_container_text .style_postlist_title a {text-decoration: none;font-size: 1.8rem;font-weight: 500;line-height: 1;transition: var(--transition-standart);}.rct_postlist.style_articles_little_snippet .rct_postlist_item .style_container_text .style_postlist_title a:hover {color: var(--second-main-color);}.rct_postlist.style_articles_little_snippet .rct_postlist_item .style_container_text .style_page_short_description {font-size: 1.5rem;font-weight: 300;line-height: 1.3;color: var(--text-p-pale-color);}.rct_postlist.style_articles_little_snippet .rct_postlist_item .style_container_text .style_link_more {position: relative;display: flex;justify-content: center;align-items: center;text-decoration: none;color: var(--main-color);font-size: 1.6rem;font-weight: 500;transition: var(--transition-standart);}.rct_postlist.style_articles_little_snippet .rct_postlist_item .style_container_text .style_link_more::before {content: "";position: absolute;bottom: 0;left: 0;width: 0;height: 0.1rem;background-color: var(--main-color);transition: inherit;}.rct_postlist.style_articles_little_snippet .rct_postlist_item .style_container_text .style_link_more:hover::before {width: 100%;}.rct_postlist.style_articles_little_snippet .rct_postlist_item .style_container_text .style_link_more::after {content: "\f178";font-family: 'FontAwesome';margin: 0 0 0 0.7rem;}@media (max-width: 1024px) {.rct_postlist.style_articles_little_snippet .rct_postlist_item {width: calc(100%/2 - 3rem);}.rct_postlist.style_articles_little_snippet .rct_postlist_item > div > div > div > div {padding: 3rem;}}@media (max-width: 1024px) {.rct_postlist.style_articles_little_snippet .rct_postlist_item {width: calc(100%/2 - 3rem);}}@media (max-width: 768px) {.rct_postlist.style_articles_little_snippet .rct_postlist_item > div > div > div > div {padding: 2rem;}.rct_postlist.style_articles_little_snippet .rct_postlist_item .style_container_text .style_postlist_title a {font-size: 2rem;}}@media (max-width: 600px) {.rct_postlist.style_articles_little_snippet .rct_postlist_item {width: 100%;}}#header .style_header_preheader {background-color: #000;height: 6rem;display: flex;align-items: center;}#header .style_header_preheader > div > div > div {display: flex;align-items: center;}#header .style_header_preheader .style_header_contacns_container {align-items: baseline;}#header .style_header_preheader .style_header_contacns_container.style_header_contacns_container__phone, #header .style_header_preheader .style_header_contacns_container.style_header_contacns_container__address {margin: 0 3rem 0 0;}#header .style_header_preheader .style_header_contacns_container.style_header_contacns_container__schedule {margin: 0 auto 0 0;}#header .style_header_preheader .style_header_contacns_container svg {fill: #fff;width: 1.6rem;height: 1.6rem;margin: 0 0.8rem 0 0;}#header .style_header_preheader .style_header_contacns_container * {color: #fff;font-size: 1.4rem;font-weight: 400;text-decoration: none;}#header .style_header_preheader .style_header_contacns_container.style_header_contacns_container__phone a:hover {color: var(--second-main-color);}#header .style_header_preheader .style_header_contacns_container.style_header_contacns_container__schedule .style_schedule {display: flex;}#header .style_header_preheader .style_header_contacns_container.style_header_contacns_container__schedule .style_schedule .style_separator {background-color: rgba(255,255,255,0.8);width: 0.1rem;margin: 0 1rem;}#header .style_header_preheader .style_whatsapp_icon {margin: 0 0 0 3rem;display: flex;align-items: center;color: #fff;text-decoration: none;font-size: 2.6rem;}#header .style_header_preheader .style_whatsapp_icon:hover {color: var(--second-main-color);}#header .style_header_preheader .style_whatsapp_icon::before {content: "\f232";font-family: 'FontAwesome';}#header .style_social_web {flex-direction: row;flex-direction: row;margin: 0 0 0 2rem;}#header .style_social_web svg {width: 3rem;height: 3rem;margin: 0 0 0 1rem;fill: #000;}#header .style_header_main > div > div > div {display: flex;flex-direction: row;align-items: center;padding: 2rem 0;}#header .style_header_main a.style_logo_link {margin: 0 auto 0 0;width: 12rem;line-height: 0;}#header .style_header_main a.style_logo_link img {width: 12rem;height: 9rem;}#header .rct_search_container {margin: 0 4rem;border: 2px solid var(--block-decor-color);}#header .rct_search_container .rct_search_container_panel {width: 50rem;}#header .rct_search_container .rct_search_container_panel .rct_search_container_panel_submit {background-color: var(--main-color);outline: none;border:none;padding: 0 1.8rem;color: #fff;letter-spacing: 0.1rem;}#header .rct_search_container .rct_search_container_panel .rct_search_container_panel_submit:hover {background-color: #000;}#header .rct_search_container .rct_search_container_panel .rct_search_container_panel_submit::before {display: none;}#header .rct_search_container .rct_search_container_panel .rct_search_container_panel_input {font-size: 1.4rem;}#header .rct_search_container .rct_search_container_panel .rct_search_container_panel_input::placeholder {color: var(--text-p-pale-color);font-weight: 400;}#header .rct_search_container .rct_search_container_result {z-index: 99;}#header .style_header_main a.style_icon_link {display: flex;align-items: center;text-decoration: none;}#header .style_header_main a.style_icon_link svg {width: 5rem;height: 5rem;margin: 0 2rem 0 0;fill: #828282;transition: all 0.3s;}#header .style_header_main a.style_icon_link p {margin: 0;font-size: 1.5rem;font-weight: 500;line-height: 1.3;}#header .style_header_main a.style_icon_link p span.style_accent {font-size: 1em;font-weight: 400;line-height: inherit;color: #828282;transition: all 0.3s;}#header .style_header_main a.style_icon_link:hover svg {fill: var(--main-color);}#header .style_header_main a.style_icon_link:hover p span.style_accent {color: var(--main-color);}.vc_custom_1583225949355{margin-right: 0px !important;margin-left: 0px !important;}.vc_custom_1565721906303{padding-top: 0px !important;padding-right: 0px !important;padding-left: 0px !important;}#navigation {position: sticky;top: 0;z-index: 10;background-color: #fff;border-top: 0.1rem var(--block-decor-color) solid;border-bottom: 0.1rem var(--block-decor-color) solid;}.rct_navigation {height: 5.5rem;justify-content: flex-end;align-items: center;}.rct_navigation .rct_navigation_item {height: 100%;}.rct_navigation .rct_navigation_element {height: 100%;}.rct_navigation .rct_navigation_item.rct_navigation_itemdropdown a.rct_navigation_item_link::after {content: '\f0d7';font-family: 'FontAwesome';font-size: 3.8rem;position: absolute;top: calc(100% + 0.4rem);color: #000;line-height: 0;}.rct_navigation .rct_navigation_item.rct_navigation_itemhover.rct_navigation_itemdropdown:hover a.rct_navigation_item_link::after {display: none;}.rct_navigation .rct_navigation_element a.rct_navigation_item_link {height: 100%;display: flex;justify-content: center;align-items: center;padding: 0 1rem;text-transform: uppercase;font-size: 1.4rem;font-weight: 600;color: #000;text-decoration: none;}.rct_navigation .rct_navigation_element a.rct_navigation_item_link:hover, .rct_navigation .rct_navigation_element .rct_navigation_itemhover a.rct_navigation_item_link, .rct_navigation .rct_navigation_element .rct_navigation_item_active a.rct_navigation_item_link {color: var(--main-color);}.rct_navigation .rct_navigation_element_catalog {margin: 0 3rem 0 0;}.rct_navigation .rct_navigation_element_catalog .style_element_catalog {background-color: var(--main-color);padding: 0 5rem !important;color: #fff !important;font-size: 1.4rem !important;font-weight: 600 !important;text-transform: uppercase !important;letter-spacing: 0.1rem;}.rct_navigation .rct_navigation_element_catalog .style_element_catalog::before {content: '\f0c9';font-family: 'FontAwesome';font-size: 1.2em;font-weight: 100;margin: 0 1rem 0 0;}.rct_navigation .rct_navigation_element.style_link_icon a.rct_navigation_item_link::before {font-size: 1.8rem;display: none;}.rct_navigation .rct_navigation_element.style_link_icon .style_element_about::before {content: '\f024';font-family: 'FontAwesome';}.rct_navigation .rct_navigation_element.style_link_icon .style_element_sale::before {content: '\f02c';font-family: 'FontAwesome';}.rct_navigation .rct_navigation_element.style_link_icon .style_element_contacts::before {content: '\f041';font-family: 'FontAwesome';}.rct_navigation .rct_navigation_element.style_link_icon .style_element_delivery::before {content: '\f0d1';font-family: 'FontAwesome';}.rct_navigation .rct_navigation_element.style_link_icon .style_element_guarantee::before {content: '\f132';font-family: 'FontAwesome';}.rct_navigation .rct_navigation_element.rct_navigation_element__cart {margin: 0 0 0 auto;}.rct_navigation .rct_navigation_element.rct_navigation_element__cart a.rct_navigation_item_cart::before {display: block;margin: 0 0.6rem 0 0; font-size: 2.4rem;color: #828282;}.rct_navigation .rct_navigation_element.rct_navigation_element__cart .rct_navigation_item_cart_count { position: absolute; top: 8px; border-radius: 50%; left: 18px; width: 2rem; height: 2rem;background: #F00; display: flex;justify-content: center;align-items: center;color: #fff;font-size: 1.2rem;}.rct_navigation .rct_navigation_element.rct_navigation_element__cart .rct_navigation_item_cart_price {margin: 0 0 0 0.6rem;font-size: 1.6rem;font-weight: 500;}.rct_navigation .rct_navigation_element.rct_navigation_element__cart .rct_navigation_item_cart_sign {margin: 0 0 0 0.6rem;font-size: 1.6rem;font-weight: 500;}.rct_navigation .rct_navigation_item.rct_navigation_itemhover .rct_navigation_item_content_dropdown {display: flex;flex-direction: column;background: #e75c15;box-sizing: border-box;width: 26rem;padding: 2rem 2rem;}.rct_navigation .rct_navigation_item.rct_navigation_itemhover .rct_navigation_item_content_dropdown .style_dropdown_link {position: relative;text-decoration: none;text-transform: uppercase;color: #fff;font-size: 1.2rem;font-weight: 300;}.rct_navigation .rct_navigation_item.rct_navigation_itemhover .rct_navigation_item_content_dropdown .style_dropdown_link::before {content: '';margin: 0 0.5rem 0 0;width: 0;height: 0.1rem;position: absolute;bottom: -0.5rem;background-color: rgba(255, 255, 255, 0.5);transition: all 0.3s;}.rct_navigation .rct_navigation_item.rct_navigation_itemhover .rct_navigation_item_content_dropdown .style_dropdown_link:hover::before {width: 85%;}.rct_navigation .rct_navigation_item.rct_navigation_itemhover .rct_navigation_item_content_dropdown .style_dropdown_separator {margin: 1rem 0;width: 100%;height: 0rem;border: none;background-color: rgba(255, 255, 255, 0.5);}#navigation .style_mobile_navigation {height: 5rem;justify-content:space-between;align-items: center;border-bottom: 0.1rem var(--main-color) solid;}#navigation .style_mobile_navigation .style_hamburger_menu {padding: 0 0.5rem 0 1rem;background: none;border: none;}#navigation .style_mobile_navigation > a {text-decoration: none;}#navigation .style_mobile_navigation .style_logo {width: 14rem;display: flex;justify-content: center;align-items: center;}#navigation .style_mobile_navigation .style_call {margin: 0 1rem 0;display: flex;align-items: center;height: 100%;font-size: 2.2rem;color: #fff;}#navigation .style_mobile_navigation .style_call::before {content: '\f095';font-family: 'FontAwesome';}#navigation .style_mobile_navigation .style_whatsapp_icon {margin: 0 1rem 0;display: flex;align-items: center;height: 100%;font-size: 2.2rem;color: var(--text-p-color);}#navigation .style_mobile_navigation .style_whatsapp_icon::before {content: '\f232';font-family: 'FontAwesome';}#navigation .style_mobile_navigation .style_search::before {content: '\f002';font-family: 'FontAwesome';display: flex;align-items: center;height: 100%;font-size: 2.2rem;color: var(--main-color);}#navigation .style_mobile_navigation .style_hamburger_menu::before {content: '\f0c9';font-family: 'FontAwesome';font-size: 2.6rem;color: var(--main-color);}#navigation .style_mobile_navigation .rct_cart_cart_mobile_navigation .rct_cart_link {margin: 0 1rem 0 0.5rem;color: var(--main-color);font-size: 1.4rem;text-decoration: none;}#navigation .style_mobile_navigation .rct_cart_cart_mobile_navigation .rct_cart_link::before {margin: 0 0.5rem 0 0;font-size: 2.2rem;}#navigation .style_mobile_navigation .rct_navigation_item_link.rct_navigation_item_cart {align-items: baseline;}#navigation .style_mobile_navigation .rct_navigation_item_link.rct_navigation_item_cart::before {font-family: 'FontAwesome';content: "\f07a";font-size: 2.6rem;color: var(--main-color);}#navigation .style_mobile_navigation .rct_navigation_item_link.rct_navigation_item_cart * {color: var(--main-color);}#navigation .style_mobile_navigation .rct_navigation_item_link.rct_navigation_item_cart .rct_navigation_item_cart_count {color: #fff;}#navigation .style_mobile_navigation .rct_navigation_item_link.rct_navigation_item_cart .rct_navigation_item_cart_price {margin: 0 0 0 1.5rem;}.rct_lightbox__mobile_menu {justify-content: flex-start;}.rct_lightbox__mobile_menu .rct_lightbox-content {max-width: 90%;min-width: 90%;height: 100%;padding: 2rem 3rem 2rem 2rem;}.rct_lightbox__mobile_menu .rct_lightbox-close-icon {font-size: 2rem;top: 2rem;right: 1rem;}.rct_lightbox__mobile_menu .rct_lightbox-content .style_title {border-bottom: 0.1rem var(--block-decor-color) solid;margin: 0 0 2rem;padding: 0 0 0.5rem;text-transform: uppercase;letter-spacing: 0.1rem;font-size: 1.8rem;font-weight: 500;color: #484848;}.rct_lightbox__mobile_menu .rct_lightbox-content .rct_postlist_mobile_navigation .rct_postlist_item {width: 100%;}.rct_lightbox__mobile_menu .rct_lightbox-content .rct_postlist_mobile_navigation .rct_postlist_item > div > div > div {padding: 0;}.rct_lightbox__mobile_menu .rct_lightbox-content .rct_postlist_mobile_navigation .rct_postlist_item .style_postlist_title {border-bottom: 0.1rem var(--block-decor-color) solid;margin: 0;padding: 1rem 0;}.rct_lightbox__mobile_menu .rct_lightbox-content .rct_postlist_mobile_navigation .rct_postlist_item .style_postlist_title a {text-decoration: none;font-size: 1.6rem;font-weight: 400;display: block;}@media (min-width: 1025px) {#navigation .style_mobile_navigation {display: none;}}.rct_lightbox-inner.rct_lightbox_catalog {background-color: var(--block-bg-color);border-radius: 0.5rem;}.rct_lightbox-inner.rct_lightbox_catalog > .rct_lightbox_catalog_header {background-color: var(--main-color);padding: 1rem 2rem;border-radius: inherit;}.rct_lightbox-inner.rct_lightbox_catalog > .rct_lightbox_catalog_header .rct_lightbox_catalog_header_sign {color: #fff;}.rct_lightbox-inner.rct_lightbox_catalog > .rct_lightbox_catalog_header .rct_lightbox_catalog_header_title {color: #fff;text-transform: uppercase;font-size: 1.6rem;font-weight: 700;}.rct_lightbox-inner.rct_lightbox_catalog > .rct_lightbox_catalog_body {padding: 0.5rem 2rem !important;}.rct_lightbox-inner.rct_lightbox_catalog > .rct_lightbox_catalog_body > .rct_lightbox_catalog_item .rct_lightbox_catalog_header .rct_lightbox_catalog_header_title {font-size: 1.6rem;font-weight: 400;}.rct_lightbox-inner.rct_lightbox_catalog > .rct_lightbox_catalog_body > .rct_lightbox_catalog_item .rct_lightbox_catalog_body {display: flex;flex-direction: column;padding: 0 0 0 3rem !important;}.rct_lightbox-inner.rct_lightbox_catalog > .rct_lightbox_catalog_body > .rct_lightbox_catalog_item .rct_lightbox_catalog_body a.rct_lightbox_catalog_header_link__self {margin: 0 0 1rem -1.3rem;text-transform: uppercase;color: var(--main-color);font-size: 1.2rem;font-weight: 600;}.rct_lightbox-inner.rct_lightbox_catalog > .rct_lightbox_catalog_body > .rct_lightbox_catalog_item .rct_lightbox_catalog_body > .rct_lightbox_catalog_item {border-left: 0.2rem var(--main-color) solid;padding: 0.3rem 0 0.3rem 1rem;}.rct_lightbox-inner.rct_lightbox_catalog > .rct_lightbox_catalog_body > .rct_lightbox_catalog_item .rct_lightbox_catalog_body > .rct_lightbox_catalog_item > .rct_lightbox_catalog_header a {font-size: 1.4rem;font-weight: 400;line-height: 1.3;}.vc_custom_1673873290160{padding-top: 0px !important;}.vc_custom_1663182912882{margin-bottom: 0px !important;}.vc_custom_1663182925309{margin-bottom: 0px !important;}.vc_custom_1663183072167{margin-bottom: 0px !important;}.vc_custom_1621579397419{padding-right: 0px !important;padding-left: 0px !important;}#footer .button_questions {position: fixed;bottom: 10%;z-index: 999;right: 0;}#footer {background-color: #252525;}#footer .style_footer_row_feedback {background-color: #f97719;}#footer .style_footer_row_feedback > div > div {padding: 2.5rem 1.5rem;}#footer .style_footer_row_feedback > div > div > div {display: flex;flex-direction: row;align-items: center;}#footer .style_footer_row_feedback svg {fill: #fff;width: 6rem;min-width: 6rem;height: 6rem;margin: 0 3rem 0 0;}#footer .style_footer_row_feedback .style_text p.style_title {margin: 0;font-size: 2.8rem;font-weight: 400;line-height: 1.5;color: #fff;}#footer .style_footer_row_feedback .style_text .style_vertical_separator {width: 0.1rem;height: 4rem;background-color: #fff;margin: 0 1.5rem;display: none;}#footer .style_footer_row_feedback .style_text p.style_subtitle {margin: 0;max-width: 47rem;font-size: 1.6rem;font-weight: 300;line-height: 1.5;color: #e6e6e6;}#footer .style_footer_row_feedback .style_form_sending {margin: 0;}#footer .style_footer_row_feedback .style_mailing {margin: 0 0 1rem;padding: 0 0 0 1rem;background: #fff;border-radius: 0.5rem;overflow: hidden;}#footer .style_footer_row_feedback .style_mailing input[type="submit"] {background-color: #000;color: #FFF;text-transform: none;font-family: var(--main-font-family);font-weight: 400;font-size: 1.6rem;padding: 1rem 3.5rem;border: none;border-radius: 0.5rem;}#footer .style_footer_row_feedback .style_mailing input[type="submit"]:hover {background-color: #d50100;}#footer .style_footer_row_feedback .style_mailing input[type="tel"] {margin: 0 !important;border: none;font-size: 1.6rem;padding: 0;}#footer .style_footer_row_feedback .style_mailing input[type="tel"]:focus {outline: none;}#footer .style_footer_row_feedback .style_form_privacy_policy, #footer .style_footer_row_feedback .style_form_privacy_policy * {font-size: 1.2rem !important;color: #fff;}#footer .style_footer_row_feedback .style_form_privacy_policy input[type="checkbox"] {margin: 0 0.8rem 0 0;}#footer .style_footer_main_info {display: flex;flex-wrap: wrap;justify-content: space-between;padding: 6rem 0 3rem;}#footer .style_footer_main_info > div {margin: 0 0 1rem;}#footer .style_footer_main_info .style_logo_link {display: block;width: 17rem;margin: 0 0 1rem;}#footer .style_footer_main_info .style_text_under_logo {font-size: 1.6rem;font-weight: 300;line-height: 1.6;color: var(--text-p-pale-color);}#footer .style_footer_main_info .style_title {font-size: 1.8rem !important;font-weight: 600;color: #fff;font-family: var(--decor-font-family);margin: 0 0 1.6rem;}#footer .rct_shop_categorylist.style_footer_category {}#footer .rct_shop_categorylist.style_footer_category .rct_shop_categorylist_item {width: 100%;background: none;margin: 0 !important;padding: 0;}#footer .rct_shop_categorylist.style_footer_category .rct_shop_categorylist_item > div > div > div {padding: 0;}#footer .rct_shop_categorylist.style_footer_category .rct_shop_categorylist_item .style_postlist_title {margin: 0 0 0.6rem;line-height: 1.3;}#footer .rct_shop_categorylist.style_footer_category .rct_shop_categorylist_item .style_postlist_title a {color: var(--text-p-pale-color);text-decoration: none;line-height: inherit;font-size: 1.6rem;font-weight: 300;transition: all 0.3s;}#footer .rct_shop_categorylist.style_footer_category .rct_shop_categorylist_item .style_postlist_title a:hover {color: var(--main-color);}#footer .style_footer_main_info .style_footer_postlist .rct_postlist_item {width: 100%;margin: 0 !important;padding: 0;}#footer .style_footer_main_info .style_footer_postlist .rct_postlist_item > div > div > div {padding: 0;}#footer .style_footer_main_info .style_footer_postlist .rct_postlist_item > div > div > div .style_postlist_title {margin: 0 0 0.6rem;line-height: 1.3;}#footer .style_footer_main_info .style_footer_postlist .rct_postlist_item > div > div > div .style_postlist_title a {color: var(--text-p-pale-color);text-decoration: none;line-height: inherit;font-size: 1.6rem;font-weight: 300;transition: all 0.3s;}#footer .style_footer_main_info .style_footer_postlist .rct_postlist_item > div > div > div .style_postlist_title a:hover {color: var(--main-color);}#footer .style_footer_main_info .style_contacts_block .style_address, #footer .style_footer_main_info .style_contacts_block .style_phone, #footer .style_footer_main_info .style_contacts_block .style_email, #footer .style_footer_main_info .style_contacts_block .style_clock {display: flex;align-items: baseline;margin: 0;color: var(--text-p-pale-color);font-size: 1.6rem;font-weight: 300;line-height: 1.6;}#footer .style_footer_main_info .style_contacts_block .style_address::before, #footer .style_footer_main_info .style_contacts_block .style_phone::before, #footer .style_footer_main_info .style_contacts_block .style_email::before, #footer .style_footer_main_info .style_contacts_block .style_clock::before {font-family: "FontAwesome";color: var(--text-decor_color);font-size: 2rem;margin: 0 1rem 0 0;}#footer .style_footer_main_info .style_contacts_block .style_clock .style_schedule * {color: var(--text-p-pale-color);line-height: 1.6;}#footer .style_footer_main_info .style_contacts_block .style_address::before {content: "\f124";}#footer .style_footer_main_info .style_contacts_block .style_phone::before {content: "\f095";}#footer .style_footer_main_info .style_contacts_block .style_email::before {content: "\f003";}#footer .style_footer_main_info .style_contacts_block .style_clock::before {content: "\f017";}#footer .style_footer_main_info .style_contacts_block a {font-weight: 400 !important;text-decoration: none;transition: all 0.3s;}#footer .style_footer_main_info .style_contacts_block a:hover {color: var(--main-color);}#footer .style_footer_main_info .style_contacts_block hr.style_gor_separator {background: rgba(255, 255, 255, 0.2);height: 0.1rem;border: none;width: 80%;margin: 2rem auto;}#footer .wpb_text_column a:hover {color: var(--text-p_color) !important;}#footer .style_contacts_address {display: flex;align-items: baseline;}#footer .style_contacts_address::before {content: "\f041";font-family: 'FontAwesome';font-size: 2.2rem;margin: 0 1rem 0 0;}#footer .style_contacts_phone {display: flex;align-items: baseline;}#footer .style_contacts_phone::before {content: "\f095";font-family: 'FontAwesome';font-size: 2.2rem;margin: 0 1rem 0 0;}#footer .style_contacts_phone .style_phone {text-decoration: none;}#footer .style_footer_other_info {border-top: 0.1rem var(--block-decor-color) solid;}#footer .style_footer_other_info .style_payment_systems {align-items: center;display: none;}#footer .style_footer_other_info .style_payment_systems p {margin: 0 1rem 0 0;font-size: 1.4rem;}#footer .style_footer_other_info .style_payment_systems svg {margin: 0 0.3rem 0 0;}#footer .style_footer_other_info > div > div > div {display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;padding: 2rem 0;}#footer .style_footer_other_info > div > div > div a.style_privacy_policy {color: var(--text-p-pale-color);font-size: 1.4rem;font-weight: 300;text-decoration: none;}#footer .style_footer_other_info > div > div > div a.rct_copyright {color: var(--text-p-pale-color);font-size: 1.4rem;font-weight: 300;text-decoration: none;}#footer .style_footer_other_info > div > div > div a.rct_copyright_developer {color: var(--text-p-pale-color);font-size: 1.4rem;font-weight: 300;text-decoration: none;}@media (max-width: 1024px) {#footer .style_footer_row_feedback {display: none;}}@media (max-width: 767px) {#footer .style_footer_row_feedback svg {display: none;}#footer .style_footer_other_info > div > div > div {flex-direction: column;}}@media (max-width: 600px) {#footer .button_questions {font-size: 1rem;bottom: 1%;}}.vc_custom_1614661700007{margin-bottom: 20px !important;}