﻿ body {max-width: 100%;overflow-x: hidden;}img {max-width: 100%;height: auto;}ul, ol {margin: 0;padding-left: 19px;}h1 {font-size: 36px;}h2 {font-size: 30px;}h3 {font-size: 24px;}h4 {font-size: 20px;}h5 {font-size: 18px;}h6 {font-size: 16px;}p {margin-bottom: 20px;}figure {margin: 0;}.screen-reader-text {border: 0;clip: rect(1px, 1px, 1px, 1px);clip-path: inset(50%);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute !important;width: 1px;word-wrap: normal !important;}.screen-reader-text:focus {background-color: #eee;clip: auto !important;clip-path: none;color: #444;display: block;font-size: 1em;height: auto;left: 5px;line-height: normal;padding: 15px 23px 14px;text-decoration: none;top: 5px;width: auto;z-index: 100000;}.page-links {margin-top: 10px;margin-bottom: 20px;display: inline-block;width: 100%;}.page-links > span.page-links-title {line-height: 44px;}.page-links > a, .page-links > span:not(.page-links-title) {color: #868686;display: inline-block;min-width: 43px;padding: 0 3px;vertical-align: top;text-align: center;font-size: 14px;position: relative;line-height: 42px;height: 43px;border: 1px solid #ebebeb;background-color: #ebebeb;margin: 3px;border-radius: 50%;font-weight: 500;}.page-links > span:not(.page-links-title), .page-links > a:hover {color: #fff;border-color: var(--theme-sh);background-color: var(--theme-sh);}.more-link::after {content: "\f178";font-family: 'FontAwesome', sans-serif;margin-left: 5px;vertical-align: middle;}.post-password-form input[type="submit"]:hover {background-color: var(--theme-sh);}.kodory-error, .kodory-info, .kodory-message {padding: 1em 2em 1em 2em;margin: 0 0 30px;position: relative;background-color: #f6f6f6;color: #363636;border-top: 3px solid #4CAF50;list-style: none !important;width: auto;word-wrap: break-word;}.kodory-error:after, .kodory-error:before, .kodory-info:after, .kodory-info:before, .kodory-message:after, .kodory-message:before {content: "";display: table;}.kodory-error:after, .kodory-info:after, .kodory-message:after {clear: both;}.kodory-error .button, .kodory-info .button, .kodory-message .button {float: right;font-size: 14px;display: inline-block;padding: 0 14px;height: 30px;line-height: 30px;border-radius: 30px;margin: 0;background-color: #363636;color: #fff;}.kodory-error .button:hover, .kodory-info .button:hover, .kodory-message .button:hover {background-color: var(--theme-sh);}.kodory-error {border-color: #f44336;}.kodory-info {border-color: #2196F3;}input[type="text"], input[type="email"], input[type="password"], input[type="tel"], input[type="search"], input[type="url"], textarea, select {-webkit-appearance: none;-moz-appearance: none;}select::-ms-expand {display: none;}select option {font-family: sans-serif;font-size: 14px;}input[type="text"]:focus, input[type="number"]:focus, input[type="search"]:focus, input[type="email"]:focus, input[type="password"]:focus, input[type="tel"]:focus, input[type="url"]:focus, textarea:focus, select:focus {outline: none;}:focus {outline: none !important;}::-webkit-input-placeholder {color: inherit;opacity: 1;filter: alpha(opacity=100);}:-moz-placeholder {color: inherit;opacity: 1;filter: alpha(opacity=100);}::-moz-placeholder {color: inherit;opacity: 1;filter: alpha(opacity=100);}:-ms-input-placeholder {color: inherit;opacity: 1;filter: alpha(opacity=100);}.added_to_cart.disabled, .added_to_cart:disabled, .button.disabled, .button:disabled, button.disabled, button:disabled, input[type="button"].disabled, input[type="button"]:disabled, input[type="reset"].disabled, input[type="reset"]:disabled, input[type="submit"].disabled, input[type="submit"]:disabled {opacity: 0.65 !important;cursor: not-allowed;}.return-message {line-height: 20px;padding: 10px;margin-top: 15px;text-align: left;}@media (min-width: 1200px) {.auto-clear .az_col-lg-1:nth-child(12n+1), .auto-clear .az_col-lg-2:nth-child(6n+1), .auto-clear .az_col-lg-15:nth-child(5n+1), .auto-clear .az_col-lg-3:nth-child(4n+1), .auto-clear .az_col-lg-4:nth-child(3n+1), .auto-clear .az_col-lg-6:nth-child(odd) {clear: both;}}@media (min-width: 1500px) {.auto-clear .col-bg-1:nth-child(12n+1), .auto-clear .col-bg-2:nth-child(6n+1), .auto-clear .col-bg-15:nth-child(5n+1), .auto-clear .col-bg-3:nth-child(4n+1), .auto-clear .col-bg-4:nth-child(3n+1), .auto-clear .col-bg-6:nth-child(odd) {clear: both;}}@media (min-width: 1200px) and (max-width: 1499px) {.auto-clear .col-lg-1:nth-child(12n+1), .auto-clear .col-lg-2:nth-child(6n+1), .auto-clear .col-lg-15:nth-child(5n+1), .auto-clear .col-lg-3:nth-child(4n+1), .auto-clear .col-lg-4:nth-child(3n+1), .auto-clear .col-lg-6:nth-child(odd) {clear: both;}}@media (min-width: 992px) and (max-width: 1199px) {.auto-clear .az_col-md-1:nth-child(12n+1), .auto-clear .az_col-md-2:nth-child(6n+1), .auto-clear .az_col-md-15:nth-child(5n+1), .auto-clear .az_col-md-3:nth-child(4n+1), .auto-clear .az_col-md-4:nth-child(3n+1), .auto-clear .az_col-md-6:nth-child(odd), .auto-clear .col-md-1:nth-child(12n+1), .auto-clear .col-md-2:nth-child(6n+1), .auto-clear .col-md-15:nth-child(5n+1), .auto-clear .col-md-3:nth-child(4n+1), .auto-clear .col-md-4:nth-child(3n+1), .auto-clear .col-md-6:nth-child(odd) {clear: both;}}@media (min-width: 768px) and (max-width: 991px) {.auto-clear .az_col-sm-1:nth-child(12n+1), .auto-clear .az_col-sm-2:nth-child(6n+1), .auto-clear .az_col-sm-15:nth-child(5n+1), .auto-clear .az_col-sm-3:nth-child(4n+1), .auto-clear .az_col-sm-4:nth-child(3n+1), .auto-clear .az_col-sm-6:nth-child(odd), .auto-clear .col-sm-1:nth-child(12n+1), .auto-clear .col-sm-2:nth-child(6n+1), .auto-clear .col-sm-15:nth-child(5n+1), .auto-clear .col-sm-3:nth-child(4n+1), .auto-clear .col-sm-4:nth-child(3n+1), .auto-clear .col-sm-6:nth-child(odd) {clear: both;}}@media (min-width: 576px) and (max-width: 767px) {.auto-clear .col-xs-1:nth-child(12n+1), .auto-clear .col-xs-2:nth-child(6n+1), .auto-clear .col-xs-15:nth-child(5n+1), .auto-clear .col-xs-3:nth-child(4n+1), .auto-clear .col-xs-4:nth-child(3n+1), .auto-clear .col-xs-6:nth-child(odd) {clear: both;}}@media (max-width: 575px) {.auto-clear .col-ts-1:nth-child(12n+1), .auto-clear .col-ts-2:nth-child(6n+1), .auto-clear .col-ts-15:nth-child(5n+1), .auto-clear .col-ts-3:nth-child(4n+1), .auto-clear .col-ts-4:nth-child(3n+1), .auto-clear .col-ts-6:nth-child(odd) {clear: both;}}@media (max-width: 767px) {.auto-clear .az_col-xs-1:nth-child(12n+1), .auto-clear .az_col-xs-2:nth-child(6n+1), .auto-clear .az_col-xs-15:nth-child(5n+1), .auto-clear .az_col-xs-3:nth-child(4n+1), .auto-clear .az_col-xs-4:nth-child(3n+1), .auto-clear .az_col-xs-6:nth-child(odd) {clear: both;}}.col-bg-15, .col-bg-25, .col-bg-35, .col-bg-45, .col-lg-15, .col-lg-25, .col-lg-35, .col-lg-45, .col-md-15, .col-md-25, .col-md-35, .col-md-45, .col-sm-15, .col-sm-25, .col-sm-35, .col-sm-45, .col-xs-15, .col-xs-25, .col-xs-35, .col-xs-45, .col-ts-15, .col-ts-25, .col-ts-35, .col-ts-45 {position: relative;min-height: 1px;padding-right: 15px;padding-left: 15px }@media (max-width: 575px) {.col-ts-15, .col-ts-25, .col-ts-35, .col-ts-45 {float: left;}.col-ts-15 {width: 20%;}.col-ts-25 {width: 40%;}.col-ts-35 {width: 60%;}.col-ts-45 {width: 80%;}}@media (min-width: 576px) and (max-width: 767px) {.col-xs-15, .col-xs-25, .col-xs-35, .col-xs-45 {float: left;}.col-xs-15 {width: 20%;}.col-xs-25 {width: 40%;}.col-xs-35 {width: 60%;}.col-xs-45 {width: 80%;}}@media (min-width: 768px) and (max-width: 991px) {.col-sm-15, .col-sm-25, .col-sm-35, .col-sm-45 {float: left;}.col-sm-15 {width: 20%;}.col-sm-25 {width: 40%;}.col-sm-35 {width: 60%;}.col-sm-45 {width: 80%;}}@media (min-width: 992px) and (max-width: 1199px) {.col-md-15, .col-md-25, .col-md-35, .col-md-45 {float: left;}.col-md-15 {width: 20%;}.col-md-25 {width: 40%;}.col-md-35 {width: 60%;}.col-md-45 {width: 80%;}}@media (min-width: 1200px) and (max-width: 1499px) {.col-lg-15, .col-lg-25, .col-lg-35, .col-lg-45 {float: left;}.col-lg-15 {width: 20%;}.col-lg-25 {width: 40%;}.col-lg-35 {width: 60%;}.col-lg-45 {width: 80%;}}@media (min-width: 1500px) {.col-bg-15, .col-bg-25, .col-bg-35, .col-bg-45 {float: left;}.col-bg-15 {width: 20%;}.col-bg-25 {width: 40%;}.col-bg-35 {width: 60%;}.col-bg-45 {width: 80%;}}@media (min-width: 1500px) {.col-bg-1, .col-bg-10, .col-bg-11, .col-bg-12, .col-bg-2, .col-bg-3, .col-bg-4, .col-bg-5, .col-bg-6, .col-bg-7, .col-bg-8, .col-bg-9 {position: relative;min-height: 1px;padding-right: 15px;padding-left: 15px }.col-bg-1, .col-bg-2, .col-bg-3, .col-bg-4, .col-bg-5, .col-bg-6, .col-bg-7, .col-bg-8, .col-bg-9, .col-bg-10, .col-bg-11, .col-bg-12 {float: left;}.col-bg-12 {width: 100%;}.col-bg-11 {width: 91.66666667%;}.col-bg-10 {width: 83.33333333%;}.col-bg-9 {width: 75%;}.col-bg-8 {width: 66.66666667%;}.col-bg-7 {width: 58.33333333%;}.col-bg-6 {width: 50%;}.col-bg-5 {width: 41.66666667%;}.col-bg-4 {width: 33.33333333%;}.col-bg-3 {width: 25%;}.col-bg-2 {width: 16.66666667%;}.col-bg-1 {width: 8.33333333%;}}@media (max-width: 575px) {.col-ts-1, .col-ts-10, .col-ts-11, .col-ts-12, .col-ts-2, .col-ts-3, .col-ts-4, .col-ts-5, .col-ts-6, .col-ts-7, .col-ts-8, .col-ts-9 {position: relative;min-height: 1px;padding-right: 15px;padding-left: 15px;}.col-ts-1, .col-ts-2, .col-ts-3, .col-ts-4, .col-ts-5, .col-ts-6, .col-ts-7, .col-ts-8, .col-ts-9, .col-ts-10, .col-ts-11 {float: left;}.col-ts-12 {width: 100%;}.col-ts-11 {width: 91.66666667%;}.col-ts-10 {width: 83.33333333%;}.col-ts-9 {width: 75%;}.col-ts-8 {width: 66.66666667%;}.col-ts-7 {width: 58.33333333%;}.col-ts-6 {width: 50%;}.col-ts-5 {width: 41.66666667%;}.col-ts-4 {width: 33.33333333%;}.col-ts-3 {width: 25%;}.col-ts-2 {width: 16.66666667%;}.col-ts-1 {width: 8.33333333%;}}.rows-space-0 {margin-bottom: 0;}.rows-space-10 {margin-bottom: 10px;}.rows-space-20 {margin-bottom: 20px;}.rows-space-30 {margin-bottom: 30px;}.rows-space-40 {margin-bottom: 40px;}.rows-space-50 {margin-bottom: 50px;}.rows-space-60 {margin-bottom: 60px;}.rows-space-70 {margin-bottom: 70px;}.rows-space-80 {margin-bottom: 80px;}.rows-space-90 {margin-bottom: 90px;}.rows-space-100 {margin-bottom: 100px;}@media (max-width: 1199px) {.rows-space-30, .rows-space-40, .rows-space-50, .rows-space-60, .rows-space-70, .rows-space-80, .rows-space-90, .rows-space-100 {margin-bottom: 20px;}}@media (max-width: 767px) {.rows-space-20, .rows-space-30, .rows-space-40, .rows-space-50, .rows-space-60, .rows-space-70, .rows-space-80, .rows-space-90, .rows-space-100 {margin-bottom: 10px;}}.owl-slick .row-item:last-child [class^="rows-space-"], .owl-slick .row-item:last-child [class*=" rows-space-"] {margin-bottom: 0;}.az_col-has-fill > div.az_column-inner, .az_row-has-fill + .az_row-full-width + .az_row > .az_column_container > div.az_column-inner, .az_row-has-fill + .az_row > .az_column_container > div.az_column-inner, .az_row-has-fill + .az_az_row > .az_row > .az_az_column > .az_column_container > div.az_column-inner, .az_row-has-fill + .az_az_row_inner > .az_row > .az_az_column_inner > .az_column_container > div.az_column-inner, .az_row-has-fill > .az_column_container > div.az_column-inner, .az_row-has-fill > .az_row > .az_az_column > .az_column_container > div.az_column-inner, .az_row-has-fill > .az_az_column_inner > .az_column_container > div.az_column-inner, section.az_section.az_section-has-fill, section.az_section.az_section-has-fill + .az_row-full-width + .az_section, section.az_section.az_section-has-fill + .az_section {padding-top: 0;}body .dreaming_button, body .dreaming_content_element, body ul.dreaming_thumbnails-fluid > li {margin-bottom: 0;}.az_row-no-padding .az_inner {margin-left: -15px;margin-right: -15px;}div.az_row.az_row-no-padding .az_inner {margin-left: -15px;margin-right: -15px;}div.az_row.az_row-no-padding .az_inner .az_column-inner {padding-left: 15px;padding-right: 15px;}.az_separator * {display: block;}div.az_separator .az_sep_holder {height: auto;}div.az_separator .az_sep_holder .az_sep_line {height: auto;top: auto;}@media (max-width: 1199px) {.az_custom_heading br, .dreaming_text_column br {display: none;}}.alignnone {margin: 5px 20px 20px 0;}img.alignnone {margin: 0;}.aligncenter, div.aligncenter {display: block;margin: 5px auto 5px auto;}.alignright {float: right;margin: 5px 0 20px 20px;}.alignleft {float: left;margin: 5px 20px 20px 0;}a img.alignright {float: right;margin: 5px 0 20px 20px;}a img.alignnone {margin: 5px 20px 20px 0;}a img.alignleft {float: left;margin: 5px 20px 20px 0;}a img.aligncenter {display: block;margin-left: auto;margin-right: auto }.wp-caption {background: #ffffff;max-width: 100%;padding: 5px 0;text-align: center;margin: 0;}.wp-caption.alignnone {margin: 0 20px 20px 0;clear: both;}.wp-caption.alignleft {margin: 0 20px 20px 0;}.wp-caption.alignright {margin: 0 0 20px 20px;}.wp-caption.aligncenter {margin: 0 auto;}.wp-caption img {border: 0 none;height: auto;margin: 0;max-width: 100%;padding: 0;width: auto;}.wp-caption .wp-caption-text {font-size: 12px;line-height: 17px;padding: 10px 4px 5px;margin: 0 !important;}iframe {max-width: 100% !important;}.alignright {float: right;margin: 5px 0 20px 30px;}.alignleft {float: left;margin: 5px 30px 20px 0;}.gallery {margin-left: -10px;margin-right: -10px;}.gallery:after {display: table;content: "";clear: both;}.gallery-caption {color: #707070;display: block;font-size: 12px;line-height: 1.5;padding: 0.5em 0;}.gallery-item {margin: 0;float: left;padding: 10px;font-style: italic;color: #868686;}.gallery-item img {border-radius: 5px;}.gallery-columns-1 .gallery-item {width: 100%;float: none;}.gallery-columns-2 .gallery-item {width: 50%;}.gallery-columns-3 .gallery-item {width: 33.3333%;}.gallery-columns-4 .gallery-item {width: 25%;}.gallery-columns-5 .gallery-item {width: 20%;}.gallery-columns-6 .gallery-item {width: 16.6667%;}.gallery-columns-7 .gallery-item {width: 14.2857%;}.gallery-columns-8 .gallery-item {width: 12.5%;}.gallery-columns-9 .gallery-item {width: 11.1111%;}.gallery-columns-6 .gallery-caption, .gallery-columns-7 .gallery-caption, .gallery-columns-8 .gallery-caption, .gallery-columns-9 .gallery-caption {display: none;}@media (min-width: 1200px) {.gallery-columns-2 .gallery-item:nth-child(2n+1), .gallery-columns-3 .gallery-item:nth-child(3n+1), .gallery-columns-4 .gallery-item:nth-child(4n+1), .gallery-columns-5 .gallery-item:nth-child(5n+1), .gallery-columns-6 .gallery-item:nth-child(6n+1), .gallery-columns-7 .gallery-item:nth-child(7n+1), .gallery-columns-8 .gallery-item:nth-child(8n+1), .gallery-columns-9 .gallery-item:nth-child(9n+1) {clear: both;}}@media (max-width: 1199px) and (min-width: 992px) {.main-container:not(.no-sidebar) .gallery .gallery-item {min-width: 25%;}.main-container.no-sidebar .gallery-columns-2 .gallery-item:nth-child(2n+1), .main-container.no-sidebar .gallery-columns-3 .gallery-item:nth-child(3n+1), .main-container.no-sidebar .gallery-columns-4 .gallery-item:nth-child(4n+1), .main-container.no-sidebar .gallery-columns-5 .gallery-item:nth-child(5n+1), .main-container.no-sidebar .gallery-columns-6 .gallery-item:nth-child(6n+1), .main-container.no-sidebar .gallery-columns-7 .gallery-item:nth-child(7n+1), .main-container.no-sidebar .gallery-columns-8 .gallery-item:nth-child(8n+1), .main-container.no-sidebar .gallery-columns-9 .gallery-item:nth-child(9n+1), .main-container:not(.no-sidebar) .gallery-columns-2 .gallery-item:nth-child(2n+1), .main-container:not(.no-sidebar) .gallery-columns-3 .gallery-item:nth-child(3n+1), .main-container:not(.no-sidebar) .gallery:not(.gallery-columns-2):not(.gallery-columns-3) .gallery-item:nth-child(4n+1) {clear: both;}}@media (max-width: 991px) {.gallery .gallery-item {min-width: 25%;}}@media (max-width: 991px) and (min-width: 768px) {.gallery-columns-2 .gallery-item:nth-child(2n+1), .gallery-columns-3 .gallery-item:nth-child(3n+1), .gallery:not(.gallery-columns-2):not(.gallery-columns-3) .gallery-item:nth-child(4n+1) {clear: both;}}@media (max-width: 767px) {.gallery .gallery-item {min-width: 33.33%;}}@media (max-width: 767px) and (min-width: 480px) {.gallery-columns-2 .gallery-item:nth-child(2n+1), .gallery:not(.gallery-columns-2) .gallery-item:nth-child(3n+1) {clear: both;}}@media (max-width: 479px) {.gallery .gallery-item {min-width: 50%;}.gallery .gallery-item:nth-child(2n+1) {clear: both;}}@media (max-width: 320px) {.gallery-columns-1 .gallery-caption, .gallery-columns-2 .gallery-caption, .gallery-columns-3 .gallery-caption, .gallery-columns-4 .gallery-caption, .gallery-columns-5 .gallery-caption {display: none;}}.bypostauthor {color: inherit;}.sticky {color: inherit;}article.sticky .post-title a::before {font-family: 'FontAwesome', sans-serif;content: "\f097";font-size: 30px;padding-right: 10px;}.post-title, .widget {-ms-word-wrap: break-word;word-wrap: break-word;}.widget select {width: 100%;}.widget_rss cite {color: #363636;}.widget_rss .rss-date {display: block;font-size: 14px;line-height: 30px;color: #b7b7b7;}.widget_product_tag_cloud .tagcloud a, .widget_tag_cloud .tagcloud a {display: inline-block;margin: 0 3px 7px 0;padding: 4px 22px;font-size: 13px !important;font-weight: 500;line-height: 24px;border: 1px solid #e4e6ec;text-align: center;color: inherit;border-radius: 30px;}.widget_product_tag_cloud .tagcloud a:hover, .widget_tag_cloud .tagcloud a:hover {border-color: var(--theme-sh);color: var(--theme-sh);}.widget_calendar .calendar_wrap tr, .widget_calendar .calendar_wrap td {padding: 0;text-align: center;}.widget_calendar .calendar_wrap #today {color: red;}.widget_tag_cloud a {font-size: 24px;}.widget_shopping_cart .widget_shopping_cart_content {padding-top: 19px;}.widget_shopping_cart .widget_shopping_cart_content .minicart-title::before {content: '';position: absolute;bottom: 0;left: 50%;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%);width: 50px;border-radius: 2px;border: 2px solid var(--theme-sh);}.widget_shopping_cart .widget_shopping_cart_content .minicart-title {display: table;position: relative;font-family: 'Baloo 2', serif;font-weight: 700;font-size: 20px;padding: 0 35px 10px;margin: 10px auto 30px;}.widget_shopping_cart .widget_shopping_cart_content .minicart-title .minicart-number-items {position: absolute;top: -15px;right: 10px;display: inline-block;min-width: 23px;height: 23px;line-height: 25px;text-align: center;padding: 0 3px;border-radius: 50%;background-color: var(--theme-sh);font-size: 12px;color: #ffffff;}.widget_shopping_cart .product_list_widget {padding-left: 0;list-style: none;}.widget_shopping_cart .product_list_widget li {position: relative;}.widget_shopping_cart .product_list_widget li .variation {display: none;}.widget_shopping_cart .product_list_widget li.mini_cart_item {padding: 0 20px 19px 0;overflow: hidden;color: #363636;font-size: 14px;}.widget_shopping_cart .product_list_widget img {float: left;max-width: 70px;margin-right: 20px;}.widget_shopping_cart .product_list_widget li > a {display: block;}.widget_shopping_cart .product_list_widget li a:not(.remove) {font-size: 16px;line-height: 22px;font-family: 'Baloo 2', serif;font-weight: 700;}.widget_shopping_cart .product_list_widget li a:not(.remove):not(:hover) {color: #363636;}.widget_shopping_cart .product_list_widget li .quantity {font-size: 14px;line-height: 22px;color: #868686;font-weight: 500;}.widget_shopping_cart .product_list_widget li .remove_from_cart_button {position: absolute;top: 0;right: 5px;font-size: 24px;width: auto !important;}.widget_shopping_cart .product_list_widget li .remove_from_cart_button:not(:hover) {color: inherit;}.widget_shopping_cart .kodory-mini-cart__total {margin-bottom: 0;padding: 20px 18px 10px;font-weight: 500;font-size: 14px;overflow: hidden;}.widget_shopping_cart .kodory-mini-cart__total strong {font-weight: inherit;color: #363636;padding-right: 20px;font-size: 18px;}.widget_shopping_cart .kodory-mini-cart__total .kodory-Price-amount {float: right;color: var(--theme-sh);}.widget_shopping_cart .kodory-mini-cart__buttons {overflow: hidden;position: absolute;width: 100%;bottom: 0;z-index: 2;margin-bottom: 0;}.widget_shopping_cart .kodory-mini-cart__buttons .button {width: 50%;display: inline-block;float: left;font-size: 14px;text-transform: uppercase;letter-spacing: 0.05em;text-align: center;height: 69px;line-height: 69px;color: #ffffff;background-color: var(--theme-sh);overflow: hidden;position: relative;font-family: 'Baloo 2', serif;font-weight: 700;}.widget_shopping_cart .kodory-mini-cart__buttons .button.checkout {background-color: var(--theme-sh);}.widget_shopping_cart .kodory-mini-cart__buttons .button::before {position: absolute;top: 0;left: -100%;z-index: 2;display: block;content: '';width: 50%;height: 100%;background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .3) 100%);background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .3) 100%);-webkit-transform: skewX(-45deg);-moz-transform: skewX(-45deg);-o-transform: skewX(-45deg);-ms-transform: skewX(-45deg);transform: skewX(-45deg);}.widget_shopping_cart .kodory-mini-cart__buttons .button:hover::before {-webkit-animation: shine .75s;animation: shine .75s;}.product_list_widget .rating-wapper {padding-bottom: 0;}.product_list_widget li > a {display: inline-block;width: 100%;margin-bottom: 4px;}.product_list_widget li > a img {max-width: 70px;float: left;margin-right: 10px;}.product_list_widget li .product-title {font-size: 15px;font-weight: 700;line-height: 22px;color: #363636;font-family: 'Baloo 2', serif;}#widget-area .widget.widget_media_image {border: none;padding: 0;}.widget_media_image {overflow: hidden;display: table;position: relative;}.widget_media_image a {display: block;}.product_list_widget {padding-left: 0;list-style: none;}.product_list_widget li:not(.mini_cart_item) {position: relative;}.product_list_widget li:not(.mini_cart_item) img {float: left;max-width: 81px;margin-right: 15px;border: 1px dashed #dbdbdb;}.product_list_widget li > a {display: block;}.product_list_widget li:not(.mini_cart_item) > a:not(:hover) {color: #363636;}.product_list_widget li:not(.mini_cart_item) .product-title {display: block;margin-bottom: 4px;}.product_list_widget li:not(.mini_cart_item) del .kodory-Price-amount {vertical-align: middle;}#widget-area .widget .select2-container--default .select2-selection--multiple .select2-selection__rendered {padding: 0 5px;}#widget-area .widget .select2-container .select2-search--inline {padding: 0;}#widget-area .widget .select2-container--default .select2-selection--multiple .select2-selection__choice {border: none;color: #fff;background-color: var(--theme-sh);display: inline-block;width: auto;}#widget-area .widget .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {color: #fff;}.kodory-widget-layered-nav-dropdown .kodory-widget-layered-nav-dropdown__submit {width: 100%;max-width: 270px;height: 45px;line-height: 4px;font-size: 14px;background-color: #363636;margin-top: 20px;}.kodory-widget-layered-nav-dropdown .kodory-widget-layered-nav-dropdown__submit:hover {background-color: var(--theme-sh);}#widget-area .widget_categories > ul, #widget-area .widget_product_categories .product-categories, #widget-area .kodory-widget-layered-nav .kodory-widget-layered-nav-list {margin-top: -8px;padding-bottom: 0 !important;}.widget_categories .cat-item a, .widget_product_categories .cat-item label, .kodory-widget-layered-nav .kodory-widget-layered-nav-list__item label {padding-left: 29px;position: relative;margin: 0 !important;font-weight: normal;color: #868686;}.widget_categories .cat-item a::before, .widget_product_categories .cat-item label input + span::before, .kodory-widget-layered-nav .kodory-widget-layered-nav-list__item label input + span::before {content: '';display: inline-block;width: 18px;height: 18px;line-height: 14px;border-radius: 50%;vertical-align: middle;border: 1px solid #e4e4e4;position: absolute;top: 2px;left: 0;-webkit-transition: background-color 0.25s ease 0s;-moz-transition: background-color 0.25s ease 0s;-o-transition: background-color 0.25s ease 0s;transition: background-color 0.25s ease 0s;text-align: center;color: #fff;font-size: 10px;}.widget_product_categories .cat-item label input, .kodory-widget-layered-nav .kodory-widget-layered-nav-list__item label input {display: none;}.widget_categories .cat-item a:hover::before, .widget_product_categories .cat-item label input:checked + span::before, .kodory-widget-layered-nav .kodory-widget-layered-nav-list__item label input:checked + span::before, .widget_product_categories .cat-item label input + span:hover::before, .kodory-widget-layered-nav .kodory-widget-layered-nav-list__item label input + span:hover::before {border-color: var(--theme-sh);background-color: var(--theme-sh);content: '\f00c';font-family: 'FontAwesome', sans-serif;font-weight: normal;}.widget_categories .cat-item.current-cat a::before, .widget_product_categories .cat-item.current-cat label input + span::before, .kodory-widget-layered-nav .kodory-widget-layered-nav-list__item.chosen a::before {background-color: var(--theme-sh);border-color: var(--theme-sh);content: '\f00c';font-family: 'FontAwesome', sans-serif;font-weight: normal;}.loading-lazy {position: relative;display: block;}.kodory-accordion.loading, .tab-container.loading {position: relative;cursor: wait;}.loading-lazy::after, .kodory-accordion.loading::before, .kodory-accordion.loading::after, .tab-container.loading::before, .tab-container.loading::after {position: absolute;content: '';top: 0;left: 0;bottom: 0;right: 0;z-index: 8;}.kodory-accordion.loading::before, .tab-container.loading::before {background: rgba(255, 255, 255, 0.8);}.loading-lazy::after, .kodory-accordion::after, .tab-container.loading::after {width: 40px;height: 40px;margin: auto;border: 3px solid #ccc;border-top-color: #363636;border-radius: 50%;-webkit-animation: fa-spin 2s infinite linear;-o-animation: fa-spin 2s infinite linear;animation: fa-spin 2s infinite linear;}@-webkit-keyframes sk-rotateplane {0% {-webkit-transform: perspective(120px) }50% {-webkit-transform: perspective(120px) rotateY(180deg) }100% {-webkit-transform: perspective(120px) rotateY(180deg) rotateX(180deg) }}@keyframes sk-rotateplane {0% {transform: perspective(120px) rotateX(0deg) rotateY(0deg);-webkit-transform: perspective(120px) rotateX(0deg) rotateY(0deg) }50% {transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);-webkit-transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg) }100% {transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);-webkit-transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);}}.effect {display: inline-block;position: relative;overflow: hidden;}.opacity-effect {opacity: 1;-webkit-transition: opacity 0.2s ease;-moz-transition: opacity 0.2s ease;-o-transition: opacity 0.2s ease;transition: opacity 0.2s ease;}.opacity-effect:hover {opacity: 0.5;}.scale-effect img {-webkit-transition: transform 0.25s ease 0s;-moz-transition: transform 0.25s ease 0s;-o-transition: transform 0.25s ease 0s;transition: transform 0.25s ease 0s;}.scale-effect:hover img {-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}.normal-effect::after {position: absolute;content: '';top: 0;bottom: 0;left: 0;right: 0;background-color: #fff;opacity: 0;-webkit-transition: opacity 0.2s ease;-moz-transition: opacity 0.2s ease;-o-transition: opacity 0.2s ease;transition: opacity 0.2s ease;}.normal-effect:hover::after {opacity: 0.3;}.normal-effect.dark-bg::after {background-color: var(--theme-sh);}.normal-effect.light-bg::after {background-color: #fff;}.plus-zoom::before, .plus-zoom::after {content: '';position: absolute;top: 0;bottom: 0;right: 0;left: 0;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;z-index: 1;}.plus-zoom:hover::before {right: 50%;left: 50%;background-color: rgba(255, 255, 255, 0.5);}.plus-zoom:hover::after {top: 50%;bottom: 50%;background-color: rgba(255, 255, 255, 0.5);}.bounce-in:hover img {-webkit-animation: bounceIn 0.5s ease;-o-animation: bounceIn 0.5s ease;animation: bounceIn 0.5s ease;}.border-zoom::before, .border-zoom::after {position: absolute;content: '';opacity: 0;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;z-index: 1;}.border-zoom::before {top: 0;bottom: 0;left: 0;right: 0;background-color: rgba(0, 0, 0, 0.2);}.border-zoom::after {top: -5px;bottom: -5px;left: -5px;right: -5px;border: 2px solid #fff;}.border-zoom:hover::before, .border-zoom:hover::after {opacity: 1;}.border-zoom:hover::after {top: 10px;bottom: 10px;left: 10px;right: 10px;}@-webkit-keyframes shine {100% {left: 125%;}}@keyframes shine {100% {left: 125%;}}@-webkit-keyframes underline-link {0% {-webkit-transform: translateX(0);transform: translateX(0) }50% {-webkit-transform: translateX(100%);transform: translateX(100%) }50.01% {-webkit-transform: translateX(-100%);transform: translateX(-100%) }to {-webkit-transform: translateX(0);transform: translateX(0) }}@keyframes underline-link {0% {-webkit-transform: translateX(0);transform: translateX(0) }50% {-webkit-transform: translateX(100%);transform: translateX(100%) }50.01% {-webkit-transform: translateX(-100%);transform: translateX(-100%) }to {-webkit-transform: translateX(0);transform: translateX(0) }}html, body {font-family: 'Work Sans', sans-serif;font-size: 15px;line-height: 26px;color: #868686;}label {font-weight: 500;color: #363636;}a, body .az_custom_heading a {color: #363636;text-decoration: none;-webkit-transition: color 0.25s, border-color 0.25s, background-color 0.25s, opacity 0.25s, width 0.25s ease 0s;-moz-transition: color 0.25s, border-color 0.25s, background-color 0.25s, opacity 0.25s, width 0.25s ease 0s;-o-transition: color 0.25s, border-color 0.25s, background-color 0.25s, opacity 0.25s, width 0.25s ease 0s;transition: color 0.25s, border-color 0.25s, background-color 0.25s, opacity 0.25s, width 0.25s ease 0s;}a:hover, a:focus, a:active {text-decoration: none;outline: none;color: var(--theme-sh);}h1, h2, h3, h4, h5, h6 {line-height: 1.2;color: #363636;margin-top: 12px;margin-bottom: 18px;font-weight: 500;}blockquote, q {color: #363636;font-size: 14px;font-weight: 500;font-style: italic;padding: 15px 0 15px 20px;margin-top: 10px;margin-bottom: 20px;border-left: 5px solid var(--theme-sh);}dt, dd {line-height: 30px;}input[type="number"], input[type="text"], input[type="email"], input[type="password"], input[type="tel"], input[type="search"], input[type="url"], textarea, select {border: 1px solid #ebebeb;padding: 0 20px;max-width: 100%;background-color: transparent;font-size: 15px;color: #868686;height: 40px;line-height: 40px;border-radius: 30px;}textarea {display: block;line-height: 24px;padding: 15px 20px;height: auto;width: 100%;border-radius: 4px;}select {padding: 0 33px 0 15px;background: url(../images/select-arrow.png) center right no-repeat;}button, input[type="submit"], input[type="button"], .dreaming-btn {font-family: 'Baloo 2', sans-serif;text-transform: uppercase;font-size: 13px;font-weight: 700;display: inline-block;height: 40px;line-height: 40px;letter-spacing: 0.05em;color: #ffffff;padding: 0 15px;background: #1b1b1b;border: none;border-radius: 30px;-webkit-transition: color 0.25s, border-color 0.25s, background-color 0.25s, opacity 0.25s, width 0.25s ease 0s;-moz-transition: color 0.25s, border-color 0.25s, background-color 0.25s, opacity 0.25s, width 0.25s ease 0s;-o-transition: color 0.25s, border-color 0.25s, background-color 0.25s, opacity 0.25s, width 0.25s ease 0s;transition: color 0.25s, border-color 0.25s, background-color 0.25s, opacity 0.25s, width 0.25s ease 0s;}table {border-collapse: collapse;border-spacing: 0;table-layout: auto;width: 100%;margin-bottom: 20px;}table thead {color: var(--theme-sh);}th, td {border: 2px dashed #ebebeb;padding: 10px;}@media (max-width: 991px) {th, td {padding: 5px;}}@media (min-width: 1280px) {.container {max-width: 1200px;}}@media (max-width: 1199px) {.row {margin-left: -10px;margin-right: -10px;}ul.products > [class^="col-"], ul.products > [class*="col-"], .row > [class^="col-"], .row > [class*="col-"] {padding-left: 10px;padding-right: 10px;}}@media (max-width: 767px) {.row {margin-left: -5px;margin-right: -5px;}ul.products > [class^="col-"], ul.products > [class*="col-"], .row > [class^="col-"], .row > [class*="col-"] {padding-left: 5px;padding-right: 5px;}}.slick-arrow {cursor: pointer;-webkit-transition: all 0.6s ease 0s;-moz-transition: all 0.6s ease 0s;-o-transition: all 0.6s ease 0s;transition: all 0.6s ease 0s;height: 40px;line-height: 38px;width: 40px;text-align: center;z-index: 2;}.owl-slick .slick-arrow {font-size: 28px;color: #fff;position: absolute;top: -88px;transform: translateY(-50%);z-index: 3;background-color: var(--theme-sh);border-radius: 50%;}.owl-slick .slick-arrow::after {content: '';border: 1px dashed #fff;border-radius: 50%;position: absolute;top: 2px;left: 2px;right: 2px;bottom: 2px;pointer-events: none;}.owl-slick .slick-arrow.prev {right: calc(50% + 200px);}.owl-slick .slick-arrow.next {left: calc(50% + 200px);}.kodory-products.style-06 .owl-slick .slick-arrow {text-align: center;font-size: 28px;color: #363636;position: absolute;top: -67px;-webkit-transform: none;-moz-transform: none;-ms-transform: none;-o-transform: none;transform: none;z-index: 3;opacity: 1;visibility: visible;border: none;background-color: #fff;}.kodory-products.style-06 .owl-slick .slick-arrow.prev {right: 40px;left: auto;}.kodory-products.style-06 .owl-slick .slick-arrow.next {right: 0;left: auto;}.slick-dots {padding-left: 0;list-style: none;text-align: center;height: 25px;margin-top: 40px;position: relative;}.slick-dots:empty {display: none;}.slick-dots li {display: inline-block;padding: 7px;height: 25px;}.slick-dots li button {font-size: 0;width: 14px;height: 14px;padding: 0;position: relative;background-color: #fff;border: 2px solid var(--theme-sh);border-radius: 50%;cursor: pointer;}.slick-dots li.slick-active button {background-color: var(--theme-sh);border-color: var(--theme-sh);}.slick-vertical {padding-right: 45px;}.slick-vertical .slick-dots {margin-top: 0 !important;height: auto;position: absolute;right: 0;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}.slick-vertical .slick-dots li {display: block;}@media (max-width: 1199px) {.slick-dots {margin-top: 25px;}.owl-slick .slick-arrow {top: -72px;}.kodory-products.style-06 .owl-slick .slick-arrow {top: -57px;}}@media (max-width: 1024px) {.owl-slick:not(.prem) .slick-arrow {display: none !important;}}.header #banner-adv {position: relative;}.header #banner-adv img {min-height: 50px;object-fit: cover;}.header-top {background-color: var(--theme-sh);}.header-top-inner {display: table;width: 100%;}.header-top-inner::before, .header-top-inner::after {content: '';display: table;}.header-top-inner::after {clear: both;}.header-top-inner ul {padding-left: 0;list-style: none;}.header-top-inner .top-bar-menu {display: table-cell;vertical-align: middle;}.header-top-inner .top-bar-menu {width: 40%;}.header-top-inner .top-bar-menu.right {width: 60%;text-align: right;}.header-top-inner .top-bar-menu > .menu-item {display: inline-block;position: relative;text-align: left;padding: 8px 20px 8px 0;}.header-top-inner .top-bar-menu.right .wpml-menu > .menu-item {padding-top: 8px;padding-bottom: 8px;}.header-top-inner .top-bar-menu > .menu-item::after {content: '';width: 100%;height: 100%;position: absolute;left: 0;top: 100%;display: none;z-index: 1;}.header-top-inner .top-bar-menu > .menu-item.block-language:hover::after, .header-top-inner .top-bar-menu > .menu-item:last-child:hover::after {display: block;}.header-top-inner .top-bar-menu > .menu-item a {display: block;font-size: 14px;line-height: 30px;color: #fff;}.header-top-inner .top-bar-menu > .menu-item > a > span {font-size: 18px;padding-right: 7px;float: left;line-height: 30px;-webkit-transition: color 0.4s ease 0s;-moz-transition: color 0.4s ease 0s;-o-transition: color 0.4s ease 0s;transition: color 0.4s ease 0s;}.wpml-menu {display: inline-block;vertical-align: middle;padding-left: 0;}.header.style-03 .wpml-menu, .header.style-02 .wpml-menu {padding-left: 0;padding-right: 12px;}.wpml-menu > li {display: inline-block;position: relative;vertical-align: middle;}.wpml-menu > .menu-item:not(:last-child) {margin-right: 20px;}.wcml_currency_switcher > ul > li > a, .wpml-menu > li > a {font-family: 'Baloo 2', serif;font-weight: 700;text-transform: uppercase;}.wpml-menu li > a {display: block;font-size: 15px;line-height: 30px;}.header-top-inner .top-bar-menu.right .wpml-menu li > a {font-size: 14px;font-family: 'Work Sans', sans-serif;font-weight: 400;text-transform: inherit;}.header-top-inner .top-bar-menu.right .wpml-menu .wcml-cs-active-currency > a, .header-top-inner .top-bar-menu.right .wpml-menu > li > a {color: #fff;}.block-language {position: relative;}.block-language > .sub-menu, .wcml-dropdown .wcml-cs-submenu {position: absolute;top: 100%;left: auto;right: 0;min-width: 150px;background-color: #fff;color: #777777;z-index: 10;border: none;list-style: none;-webkit-transition: margin 0.4s ease 0s;-moz-transition: margin 0.4s ease 0s;-o-transition: margin 0.4s ease 0s;transition: margin 0.4s ease 0s;text-align: left;-webkit-box-shadow: 0 3px 18px 0 rgba(0, 0, 0, 0.05);-moz-box-shadow: 0 3px 18px 0 rgba(0, 0, 0, 0.05);box-shadow: 0 3px 18px 0 rgba(0, 0, 0, 0.05);opacity: 0;visibility: hidden;margin-top: 15px !important;padding: 15px 0;}.header.style-04 .block-language > .sub-menu {top: 100%;}.header-control .block-language > .sub-menu, .header-control .wcml-dropdown .wcml-cs-submenu {right: 0;left: auto;}.block-language:hover > .sub-menu, .menu-item:hover .wcml-dropdown .wcml-cs-submenu {opacity: 1;visibility: visible;margin-top: 0 !important;}.block-language > .sub-menu .menu-item, .wcml-dropdown .wcml-cs-submenu li {padding: 0 12px;}.block-language a > img {vertical-align: middle;margin: -2px 3px 0 0;display: none;}.block-language > a::after {display: inline-block;font-family: 'FontAwesome', sans-serif;content: '\f107';}.wcml-dropdown {width: auto;}.wcml-dropdown li {border: none;background-color: transparent;}.wcml-dropdown > ul {position: static;padding-left: 0;list-style: none;}.wcml-dropdown a {padding: 0;line-height: inherit;}.wcml-dropdown a.wcml-cs-item-toggle {padding-right: 0;color: #363636;}.wcml-dropdown a.wcml-cs-item-toggle:hover {color: var(--theme-sh);}.block-language > a::before, .wcml-dropdown a.wcml-cs-item-toggle::before {content: '';position: absolute;top: 100%;left: 0;right: 0;height: 100%;display: none;}.block-language:hover > a::before, .wcml-dropdown:hover a.wcml-cs-item-toggle::before {display: block;}.wcml-dropdown a.wcml-cs-item-toggle::after {position: static;font-family: FontAwesome, sans-serif;content: '\f107';border: none;margin-left: 4px;}.wcml-dropdown .wcml-cs-submenu li {border: none;}.wcml-dropdown .wcml-cs-submenu li > a {color: #363636;}.wcml-dropdown .wcml-cs-submenu li:hover > a {color: var(--theme-sh);}.wcml-dropdown li:hover, .wcml-dropdown li:focus {background-color: transparent;}.kodory .wcml-dropdown.product {margin: 0;}@media (max-width: 1199px) {.wpml-menu li > a {font-size: 14px;}}@media (max-width: 1024px) {.block-language.open > .sub-menu {opacity: 1;visibility: visible;margin-top: 0 !important;}}@media (max-width: 991px) {.header-top-inner {display: block;padding: 8px 0;}.header-top-inner .top-bar-menu, .header-top-inner .top-bar-menu.right {width: 100%;text-align: center;display: block;}}@media (max-width: 767px) {.header-top {display: none;}}.block-menu-bar {vertical-align: middle;display: none;font-size: 0;}.block-menu-bar .menu-bar {display: block;height: 36px;line-height: 33px;width: 36px;padding: 12px 12px;color: #fff;background-color: var(--theme-sh);border-radius: 50%;position: relative;}.block-menu-bar .menu-bar::before {content: '';border: 1px dashed #fff;border-radius: 50%;position: absolute;top: 2px;left: 2px;right: 2px;bottom: 2px;pointer-events: none;}.block-menu-bar .menu-bar span {width: 100%;display: block;border-bottom: 2px solid;}.block-menu-bar .menu-bar span:not(:last-child) {margin-bottom: 3px;}.block-menu-bar .menu-bar:hover span {background-color: var(--theme-sh);}@media (max-width: 1024px) {.block-menu-bar {display: inline-block;}}.box-header-nav .main-menu {padding: 0;list-style: none;}.block-nav-category ~ .box-header-nav .main-menu {padding-left: 30px;}.box-header-nav .main-menu .menu-item {list-style: none;position: relative;}.box-header-nav .main-menu > .menu-item {cursor: pointer;}.box-header-nav .main-menu > .menu-item > a {font-size: 15px;line-height: 60px;vertical-align: middle;position: relative;display: inline-block;font-family: 'Baloo 2', serif;font-weight: 700;text-transform: uppercase;}.box-header-nav .main-menu > .menu-item > .toggle-submenu {-webkit-transition: color 0.4s ease 0s;-moz-transition: color 0.4s ease 0s;-o-transition: color 0.4s ease 0s;transition: color 0.4s ease 0s;color: #363636;}.box-header-nav .main-menu > .menu-item > a:hover + .toggle-submenu {color: var(--theme-sh);}.box-header-nav .main-menu .menu-item > a > .icon {font-size: 14px;margin-right: 4px;}.box-header-nav .main-menu .menu-item > a > .image {z-index: 1;line-height: 0;float: right;margin-left: 3px;}.box-header-nav .main-menu .menu-item .submenu {padding-left: 0;text-align: left;-webkit-transition: opacity 0.25s ease 0s;-moz-transition: opacity 0.25s ease 0s;-o-transition: opacity 0.25s ease 0s;transition: opacity 0.25s ease 0s;-webkit-box-shadow: 0 3px 18px 0 rgba(0, 0, 0, 0.05);-moz-box-shadow: 0 3px 18px 0 rgba(0, 0, 0, 0.05);box-shadow: 0 3px 18px 0 rgba(0, 0, 0, 0.05);z-index: 999;}.box-header-nav .main-menu .menu-item .submenu.megamenu-blog {background: url('../images/blog-bg.jpg');}.box-header-nav .main-menu > .menu-item .submenu:not(.megamenu) {padding-top: 22px;padding-bottom: 22px;}.box-header-nav .main-menu > .menu-item .submenu:not(.megamenu) .menu-item {padding: 0 20px 0 20px;}.box-header-nav .main-menu > .menu-item .submenu.megamenu > div {padding: 35px 20px;margin: 0;}.box-header-nav .main-menu > .menu-item .submenu.megamenu > div > .row {margin: 0;}.box-header-nav .main-menu > .menu-item .submenu .menu-item::before {content: '';display: none;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);width: -webkit-calc(100% + 10px);width: -moz-calc(100% + 10px);width: calc(100% + 10px);height: 100%;z-index: -1;}.box-header-nav .main-menu > .menu-item .submenu .menu-item:hover::before {display: block;}.box-header-nav .main-menu > .menu-item .submenu .menu-item a {line-height: 34px;display: inline-block;position: relative;}.box-header-nav .main-menu .menu-item .submenu .menu-item a {color: #666666;}.box-header-nav .main-menu .menu-item .submenu .menu-item:hover > a {color: var(--theme-sh);}.box-header-nav .main-menu .toggle-submenu {position: absolute;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);right: -3px;cursor: pointer;font-weight: 700;}.box-header-nav .main-menu > .menu-item {padding: 0 25px;display: inline-block;}.box-header-nav .main-menu > .menu-item.parent::before {display: none;width: 100%;height: 100%;content: '';position: absolute;top: 100%;left: 0;}.box-header-nav .main-menu > .menu-item.parent:hover::before {display: block;}.box-header-nav .main-menu .menu-item .submenu {position: absolute;min-width: 245px;background-color: #ffffff;opacity: 0;visibility: hidden;}.box-header-nav .main-menu .menu-item:hover > .submenu {opacity: 1;visibility: visible;}.box-header-nav .main-menu > .menu-item > .submenu {top: 100%;left: -1px;}.box-header-nav.menu-center .main-menu > .menu-item:hover > .submenu {margin-top: 0;}.box-header-nav.menu-nocenter .main-menu > .menu-item:hover > .submenu {margin-left: 0;}.box-header-nav .main-menu > .menu-item > .submenu .submenu {top: -23px;left: 100%;}.box-header-nav.menu-center .main-menu .submenu .menu-item:hover > .submenu {margin-top: 0;}.box-header-nav .main-menu .submenu .menu-item:hover > .submenu {margin-left: 0;}.box-header-nav .main-menu .toggle-submenu::before {display: block;content: '\f107';font-family: 'FontAwesome', sans-serif;height: 60px;line-height: 58px;width: 25px;text-align: center;font-size: 15px;z-index: 10;}.box-header-nav .main-menu .submenu .toggle-submenu {display: block;}.box-header-nav .main-menu .submenu .toggle-submenu::before {height: 30px;line-height: 30px;width: 30px;font-size: 14px;content: '\f105';}.box-header-nav .main-menu > .menu-item.menu-item-right {float: right;padding-left: 35px;}.box-header-nav .main-menu > .menu-item.menu-item-right > a {color: #666666;}.box-header-nav .main-menu > .menu-item.menu-item-right:hover > a {color: var(--theme-sh);}.box-header-nav .main-menu .menu-item.menu-item-right > a > span {font-size: 24px;position: absolute;left: -35px;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}@media (max-width: 1366px) {.box-header-nav .main-menu > .menu-item {padding: 0 20px;}}@media (max-width: 1199px) {.box-header-nav .main-menu > .menu-item > a {font-size: 14px;}.box-header-nav .main-menu > .menu-item {padding: 0 16px;}}@media (max-width: 1024px) {.box-header-nav .main-menu {opacity: 0;visibility: hidden;}}.header-search {display: inline-block;vertical-align: middle;}.header-search .link-dropdown {font-size: 23px;display: block;width: 50px;line-height: 50px;height: 50px;text-align: center;color: #fff;background-color: #71c0ef;border-radius: 50%;position: relative;}.header-search .link-dropdown::before {content: '';border: 1px dashed #fff;border-radius: 50%;position: absolute;top: 3px;left: 3px;right: 3px;bottom: 3px;pointer-events: none;}.kodory-dropdown .block-search {text-align: left;position: fixed;top: 0;left: 0;right: 0;bottom: 0;background-color: #fff;z-index: 99999;opacity: 0;visibility: hidden;padding: 120px 20px 20px 20px;-webkit-transition: opacity 0.25s ease 0s;-moz-transition: opacity 0.25s ease 0s;-o-transition: opacity 0.25s ease 0s;transition: opacity 0.25s ease 0s;}.kodory-dropdown ~ .kodory-dropdown-close {position: fixed;z-index: 999999;top: 45px;right: 45px;display: block;cursor: pointer;width: 40px;height: 40px;font-size: 0;opacity: 0;visibility: hidden;color: #363636;-webkit-transition: opacity 0.25s ease 0s;-moz-transition: opacity 0.25s ease 0s;-o-transition: opacity 0.25s ease 0s;transition: opacity 0.25s ease 0s;}.kodory-dropdown ~ .kodory-dropdown-close:hover {color: var(--theme-sh);}.kodory-dropdown.open .block-search, .kodory-dropdown.open ~ .kodory-dropdown-close {opacity: 1;visibility: visible;}.kodory-dropdown ~ .kodory-dropdown-close::before, .kodory-dropdown ~ .kodory-dropdown-close::after {border-bottom: 2px solid;content: "";position: absolute;left: 5px;top: 19px;width: 30px;}.kodory-dropdown ~ .kodory-dropdown-close::before {-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);}.kodory-dropdown ~ .kodory-dropdown-close::after {-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}.kodory-dropdown .block-search-form {max-width: 100%;width: 770px;margin-left: auto;margin-right: auto;display: table;}.kodory-dropdown .block-search-form > * {display: table-cell;vertical-align: middle;}.kodory-dropdown .block-search .form-search .category {padding: 0 10px;width: 220px;}.kodory-dropdown .category .chosen-container-single .chosen-single span {margin: 0;}.kodory-dropdown .kodory-live-search-form .search-box {width: 65%;}.kodory-dropdown .block-search .form-search .btn-submit {font-size: 20px;height: 54px;line-height: 54px;width: 54px;text-align: center;padding: 0 10px;position: relative;background-color: var(--theme-sh);z-index: 1;overflow: hidden;border-radius: 30px;}.kodory-dropdown .block-search .form-search .btn-submit::before {content: '';border: 1px dashed #fff;border-radius: 50%;position: absolute;top: 3px;left: 3px;right: 3px;bottom: 3px;pointer-events: none;}.kodory-dropdown .block-search-form::before {content: '';position: absolute;top: 0;left: 0;right: 1px;bottom: 0;border: 2px solid var(--theme-sh);z-index: 1;pointer-events: none;border-radius: 30px;}.kodory-dropdown .block-search .form-search .category .chosen-container {border-left: 1px solid var(--theme-sh);}.kodory-live-search-form {position: relative;}.kodory-live-search-form .search-box {position: relative;}.kodory-live-search-form.loading .search-box::before {content: '';width: 25px;height: 25px;margin: auto;border: 3px solid #ccc;border-top-color: var(--theme-sh);border-radius: 50%;-webkit-animation: fa-spin 2s infinite linear;-o-animation: fa-spin 2s infinite linear;animation: fa-spin 2s infinite linear;position: absolute;top: 13px;right: 5px;cursor: wait;}.kodory-live-search-form .not-results-search, .kodory-live-search-form .products-search {position: absolute;top: 100%;left: 0;right: 0;background-color: #fff;-webkit-box-shadow: 0 3px 18px 0 rgba(0, 0, 0, 0.05);-moz-box-shadow: 0 3px 18px 0 rgba(0, 0, 0, 0.05);box-shadow: 0 3px 18px 0 rgba(0, 0, 0, 0.05);z-index: 100;border-top: 2px solid var(--theme-sh);margin-top: 12px;}.kodory-live-search-form .not-results-search {padding: 14px 17px;}.kodory-live-search-form .suggestion-search {position: absolute;top: 0;left: 0;bottom: 0;width: 100%;z-index: -1;padding: 10px 27px;color: #ccc;line-height: 36px;}.kodory-live-search-form .product-search-item {overflow: hidden;padding: 12px 15px;}.kodory-live-search-form .product-search-item:not(:last-child) {border-bottom: 1px solid #e8e8e8;}.kodory-live-search-form .view-all {padding: 12px 15px;text-align: center;width: 100%;}.kodory-live-search-form .product-image {width: 60px;float: left;}.kodory-live-search-form .product-title-price {overflow: hidden;padding-left: 15px;}.kodory-live-search-form .product-title {font-size: 16px;}.kodory-live-search-form .product-price {font-size: 16px;color: #363636;}.kodory-live-search-form .product-price del {font-size: 16px;color: #666666;}.kodory-live-search-form .product-price ins {color: var(--theme-sh);float: left;margin-right: 5px;text-decoration: none;}.kodory-live-search-form .txt-livesearch {width: 100%;height: 52px;line-height: 52px;padding: 0 27px;border: none;}.kodory-live-search-form .keyword-current {background-color: var(--theme-sh);color: #fff;display: inline-block;padding: 0 3px;}.live-search-widget.widget .kodory-live-search-form {border-width: 1px;}.live-search-widget.widget .kodory-live-search-form .txt-livesearch {height: 42px;line-height: 42px;}.live-search-widget .kodory-live-search-form .products-search {left: 0;right: 0;}.block-search .form-search .category {width: 160px;position: relative;}.chosen-results > .scroll-element, .chosen-results > .scroll-element div {background: none;border: none;margin: 0;padding: 0;position: absolute;z-index: 10;}.chosen-results > .scroll-element div {display: block;height: 100%;left: 0;top: 0;width: 100%;}.chosen-results > .scroll-element .scroll-element_track {display: none;}.chosen-results > .scroll-element .scroll-bar {background-color: var(--theme-sh);display: block;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);opacity: 0;-webkit-transition: opacity 0.2s linear;-moz-transition: opacity 0.2s linear;-o-transition: opacity 0.2s linear;transition: opacity 0.2s linear;}.chosen-results > .scroll-element .scroll-bar:hover {background-color: var(--theme-sh);}.chosen-results:hover > .scroll-element .scroll-bar, .chosen-results > .scroll-element.scroll-draggable .scroll-bar {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter: alpha(opacity=70);opacity: 0.7;}.chosen-results > .scroll-element.scroll-x {bottom: 0;height: 0;left: 0;min-width: 100%;overflow: visible;width: 100%;}.chosen-results > .scroll-element.scroll-y {height: 100%;min-height: 100%;right: 0;top: 0;width: 0;}.chosen-results > .scroll-element.scroll-x .scroll-bar {height: 7px;min-width: 10px;top: -9px;}.chosen-results > .scroll-element.scroll-y .scroll-bar {left: -9px;min-height: 10px;width: 7px;border-radius: 7px;}.chosen-results > .scroll-element.scroll-x .scroll-element_outer {left: 2px;}.chosen-results > .scroll-element.scroll-x .scroll-element_size {left: -4px;}.chosen-results > .scroll-element.scroll-y .scroll-element_outer {top: 2px;}.chosen-results > .scroll-element.scroll-y .scroll-element_size {top: -4px;}.chosen-results > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size {left: -11px;}.chosen-results > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size {top: -11px;}.category .chosen-container {margin-bottom: 0;text-align: left;width: 100% !important;position: relative;}.category .chosen-container-single .chosen-single {border: none;border-radius: 4px;padding: 0 30px 0 20px;max-width: 100%;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;background: transparent;height: 51px;line-height: 51px;}.category .chosen-container-single .chosen-single span {margin: 0;color: #999;font-size: 15px;}.category .chosen-container-single .chosen-single div {width: 31px;}.category .chosen-container-single .chosen-single div b {background: none !important;position: relative;}.category .chosen-container-single .chosen-single div b::before {display: block;content: '';width: 0;height: 0;border-width: 6px 5px;border-style: solid;border-color: var(--theme-sh) transparent transparent transparent;position: absolute;top: 50%;-webkit-transform: translateY(-25%);-moz-transform: translateY(-25%);-ms-transform: translateY(-25%);-o-transform: translateY(-25%);transform: translateY(-25%);right: 10px;}.category .chosen-container-active.chosen-with-drop .chosen-single {border: none;-webkit-box-shadow: none !important;-moz-box-shadow: none !important;box-shadow: none !important;}.category .chosen-container .chosen-drop {padding: 12px 0 12px 9px;border-radius: 0 0 4px 4px;background: #ffffff;margin-top: 0;-webkit-box-shadow: 0 3px 18px 0 rgba(0, 0, 0, 0.05);-moz-box-shadow: 0 3px 18px 0 rgba(0, 0, 0, 0.05);box-shadow: 0 3px 18px 0 rgba(0, 0, 0, 0.05);border: 1px solid var(--theme-sh);border-top: none;left: -1px;width: calc(100% + 30px);}.category .chosen-container li {font-size: 15px;line-height: 28px;color: #999;padding: 2px 0 2px 10px;position: relative;-webkit-transition: color 0.4s ease 0s;-moz-transition: color 0.4s ease 0s;-o-transition: color 0.4s ease 0s;transition: color 0.4s ease 0s;}.category .chosen-container .chosen-results {max-height: 200px;}.category .chosen-container .chosen-results li.highlighted {background: none;color: var(--theme-sh);}.category .chosen-container .chosen-results li.highlighted::before {color: var(--theme-sh);}.category .chosen-container-single .chosen-search {display: none;}.header-control {text-align: right;}.header-control-inner {display: inline-block;}.meta-dreaming {text-align: right;}.meta-dreaming .block-dreaming {display: inline-block;text-align: left;vertical-align: middle;padding-left: 5px;}.meta-dreaming .block-dreaming .block-link {display: block;font-size: 23px;width: 50px;line-height: 50px;height: 50px;text-align: center;position: relative;color: #fff;background-color: #ed71a3;border-radius: 50%;}.meta-dreaming .block-dreaming .block-link::before {content: '';border: 1px dashed #fff;border-radius: 50%;position: absolute;top: 3px;left: 3px;right: 3px;bottom: 3px;pointer-events: none;}.meta-dreaming .block-dreaming.block-wishlist .block-link {background-color: var(--theme-sh);}.meta-dreaming .block-dreaming.block-minicart .block-link {background-color: var(--theme-sh);}.meta-dreaming .block-dreaming .block-link .count {position: absolute;bottom: 7px;right: 7px;display: inline-block;min-width: 18px;height: 18px;line-height: 18px;text-align: center;padding: 0 3px;border-radius: 50%;background-color: #ffffff;font-size: 12px;color: var(--theme-sh);font-family: 'Baloo 2', serif;font-weight: 700;}.meta-dreaming .block-dreaming.block-minicart .block-link .count {color: var(--theme-sh);}.block-user {position: relative;}.block-user:hover::before {content: '';position: absolute;top: 100%;left: 0;right: 0;height: 100%;}.block-user .sub-menu {list-style: none;position: absolute;top: 100%;right: -7px;min-width: 160px;z-index: 99;background-color: #fff;opacity: 0;visibility: hidden;margin-top: 20px;-webkit-transition: margin-top 0.4s ease 0s;-moz-transition: margin-top 0.4s ease 0s;-o-transition: margin-top 0.4s ease 0s;transition: margin-top 0.4s ease 0s;padding: 15px 5px;-webkit-box-shadow: 0 3px 18px 0 rgba(0, 0, 0, 0.05);-moz-box-shadow: 0 3px 18px 0 rgba(0, 0, 0, 0.05);box-shadow: 0 3px 18px 0 rgba(0, 0, 0, 0.05);}.block-user:hover .sub-menu {margin-top: 0;opacity: 1;visibility: visible;}.block-user .sub-menu li {padding: 0 12px;}.block-user .sub-menu li a {display: block;font-size: 14px;line-height: 32px;}.block-user .sub-menu li a:not(:hover) {color: #777777;}.block-minicart .block-cart-link::before {content: '';position: fixed;top: 0;left: 0;right: 0;bottom: 0;background-color: rgba(0, 0, 0, 0.6);opacity: 0;visibility: hidden;z-index: 999;}.block-minicart.open .block-cart-link::before {opacity: 1;visibility: visible;}.block-minicart .cart_list > .scroll-element, .block-minicart .cart_list > .scroll-element div {background: none;border: none;margin: 0;padding: 0;position: absolute;z-index: 10;}.block-minicart .cart_list > .scroll-element div {display: block;height: 100%;left: 0;top: 0;width: 100%;}.block-minicart .cart_list > .scroll-element .scroll-element_track {display: none;}.block-minicart .cart_list > .scroll-element .scroll-bar {background-color: #6C6E71;display: block;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);opacity: 0;-webkit-transition: opacity 0.2s linear;-moz-transition: opacity 0.2s linear;-o-transition: opacity 0.2s linear;transition: opacity 0.2s linear;}.block-minicart .cart_list > .scroll-element .scroll-bar:hover {background-color: var(--theme-sh);}.block-minicart .cart_list:hover > .scroll-element .scroll-bar, .block-minicart .cart_list > .scroll-element.scroll-draggable .scroll-bar {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter: alpha(opacity=70);opacity: 0.7;}.block-minicart .cart_list > .scroll-element.scroll-x {bottom: 0;height: 0;left: 0;min-width: 100%;overflow: visible;width: 100%;}.block-minicart .cart_list > .scroll-element.scroll-y {height: 100%;min-height: 100%;right: 0;top: 0;width: 0;}.block-minicart .cart_list > .scroll-element.scroll-x .scroll-bar {height: 7px;min-width: 10px;top: -9px;}.block-minicart .cart_list > .scroll-element.scroll-y .scroll-bar {left: -9px;min-height: 10px;width: 7px;border-radius: 7px;}.block-minicart .cart_list > .scroll-element.scroll-x .scroll-element_outer {left: 2px;}.block-minicart .cart_list > .scroll-element.scroll-x .scroll-element_size {left: -4px;}.block-minicart .cart_list > .scroll-element.scroll-y .scroll-element_outer {top: 2px;}.block-minicart .cart_list > .scroll-element.scroll-y .scroll-element_size {top: -4px;}.block-minicart .cart_list > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size {left: -11px;}.block-minicart .cart_list > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size {top: -11px;}.block-minicart {position: relative;}.block-minicart .widget_shopping_cart {position: fixed;top: 0;right: -450px;min-width: 450px;z-index: 9999;background-color: #fff;-webkit-transition: right 0.4s ease 0s;-moz-transition: right 0.4s ease 0s;-o-transition: right 0.4s ease 0s;transition: right 0.4s ease 0s;height: 100vh;}.block-minicart.open .widget_shopping_cart {right: 0;}.block-minicart .widget_shopping_cart .product_list_widget li.mini_cart_item {padding-left: 30px;padding-right: 30px;}.block-minicart .widget_shopping_cart .product_list_widget li.mini_cart_item:not(:last-child) {border-bottom: 2px dashed #e8e8e8;margin-bottom: 19px;}.block-minicart .widget_shopping_cart .product_list_widget li .remove_from_cart_button {right: 30px;font-size: 34px;}.block-minicart .widget_shopping_cart .kodory-mini-cart__total {height: 67px;line-height: 67px;background-color: #f4f4f4;color: #363636;padding: 0 30px 0 30px;overflow: hidden;font-size: 16px;position: absolute;bottom: 69px;width: 100%;z-index: 1;font-family: 'Baloo 2', serif;font-weight: 700;}.block-user:hover::before {content: '';position: absolute;top: 100%;left: 0;right: 0;height: 100%;}.block-minicart .cart_list {height: calc(100vh - 224px);}.kodory-mini-cart__empty-message {text-align: center;font-size: 17px;color: #363636;padding: 10px 15px 30px 15px;margin-bottom: 0;}@media (max-width: 1660px) {.block-user:hover .sub-menu::after {right: 22px;}}@media (max-width: 1024px) {.block-user.open .sub-menu {margin-top: 15px;opacity: 1;visibility: visible;}.header-search .link-dropdown::before, .meta-dreaming .block-dreaming .block-link::before {top: 2px;left: 2px;right: 2px;bottom: 2px;}.meta-dreaming .block-dreaming .block-link .count {bottom: 5px;right: 5px;min-width: 14px;height: 14px;line-height: 14px;font-size: 11px;}}@media (max-width: 767px) {.block-minicart .widget_shopping_cart {min-width: 300px;}.widget_shopping_cart .widget_shopping_cart_content .minicart-title {margin-bottom: 21px;}.block-minicart .widget_shopping_cart .product_list_widget li.mini_cart_item {padding-left: 15px;padding-right: 25px;}.block-minicart .widget_shopping_cart .product_list_widget li .remove_from_cart_button {right: 10px;font-size: 26px;}.widget_shopping_cart .product_list_widget li a:not(.remove) {font-size: 15px;}.block-minicart .widget_shopping_cart .kodory-mini-cart__total {height: 44px;line-height: 44px;bottom: 44px;}.widget_shopping_cart .kodory-mini-cart__buttons .button {height: 44px;line-height: 44px;font-size: 12px;}}.header-logo {-webkit-transition: padding 0.5s ease 0s, height 0.5s ease 0s;-moz-transition: padding 0.5s ease 0s, height 0.5s ease 0s;-o-transition: padding 0.5s ease 0s, height 0.5s ease 0s;transition: padding 0.5s ease 0s, height 0.5s ease 0s;}.header-position {transition: background-color 0.5s ease 0s, padding 0.5s linear;-o-transition: background-color 0.5s ease 0s, padding 0.5s linear;-webkit-transition: background-color 0.5s ease 0s, padding 0.5s linear;padding: 10px 0;}.header-position.fixed {max-width: 100%;position: fixed;top: 0;left: 0;right: 0;z-index: 100;background-color: rgba(255, 255, 255, 1);box-shadow: 0 3px 10px rgba(0, 0, 0, 0.05);}.admin-bar .header-position.fixed {top: 32px;}@media (max-width: 1280px) {.header.style-01 .header-logo, .header-position {padding: 10px 0;}}.header-middle-inner {display: table;width: 100%;position: relative;}.header-middle-inner > * {display: table-cell;vertical-align: middle;}.header-nav {position: relative;}.header-nav-inner {display: table;width: 100%;}.header-nav-inner > * {display: table-cell;vertical-align: top;}.vertical-wrapper.block-nav-category {position: relative;width: 300px;}.vertical-wrapper.block-nav-category .block-title {padding: 0 15px 0 65px;cursor: pointer;color: #fff;position: relative;max-width: 300px;border-radius: 4px;background-color: var(--theme-sh);}.vertical-wrapper.block-nav-category .block-title::before {content: '';border: 1px dashed #fff;border-radius: 5px;position: absolute;top: 2px;left: 2px;right: 2px;bottom: 2px;pointer-events: none;}.vertical-wrapper.block-nav-category .block-title .before {display: block;width: 60px;height: 60px;vertical-align: middle;position: absolute;top: 0;left: 0;border-radius: 4px 0 0 4px;padding: 19px 0 0 20px;}.vertical-wrapper.block-nav-category .block-title .before span {display: block;height: 3px;background-color: #fff;content: '';width: 8px;margin-bottom: 5px;border-radius: 2px;}.vertical-wrapper.block-nav-category .block-title .before span:first-child {width: 24px;}.vertical-wrapper.block-nav-category .block-title .before span:nth-child(2) {width: 16px;}.vertical-wrapper.block-nav-category .block-title .text-title {font-size: 15px;text-transform: uppercase;height: 60px;line-height: 60px;display: inline-block;vertical-align: middle;font-family: 'Baloo 2', serif;font-weight: 700;}.vertical-wrapper.block-nav-category:not(.has-open) .block-content {visibility: hidden;opacity: 0;-webkit-transform: translateY(20px);-moz-transform: translateY(20px);-ms-transform: translateY(20px);-o-transform: translateY(20px);transform: translateY(20px);}.vertical-wrapper.block-nav-category .block-content {position: absolute;top: calc(100% + 1px);left: 0;width: 100%;max-width: 320px;background-color: #fff;-webkit-transition: opacity 0.4s ease;-moz-transition: opacity 0.4s ease;-o-transition: opacity 0.4s ease;transition: opacity 0.4s ease;text-align: left;z-index: 99;-webkit-box-shadow: 0 3px 18px 0 rgba(0, 0, 0, 0.05);-moz-box-shadow: 0 3px 18px 0 rgba(0, 0, 0, 0.05);box-shadow: 0 3px 18px 0 rgba(0, 0, 0, 0.05);margin-top: -2px;}@media (max-width: 1499px) {.vertical-wrapper.block-nav-category {width: 300px;}}@media (max-width: 1280px) {.vertical-wrapper.block-nav-category {width: 285px;}}@media (min-width: 1200px) {.vertical-wrapper.block-nav-category.always-open .vertical-menu.default, .vertical-wrapper.block-nav-category.always-open .block-content {visibility: visible;opacity: 1;-webkit-transform: none;-moz-transform: none;-ms-transform: none;-o-transform: none;transform: none;}}@media (max-width: 767px) {.vertical-wrapper.block-nav-category .block-title, .vertical-wrapper.block-nav-category .block-content {max-width: 100%;}}@media (max-width: 480px) {.vertical-wrapper.block-nav-category {width: 100%;display: block;}}.vertical-menu.default {list-style: none;padding: 0;position: relative;}.vertical-menu.default .menu-item {position: relative;color: #666666;}.vertical-menu.default .menu-item:hover::before {content: '';width: 15px;height: 100%;right: -13px;top: 0;display: block;position: absolute;}.vertical-menu.default .menu-item.link-other {display: none;}.vertical-menu.default .menu-item > a .image {display: inline-block;vertical-align: top;margin-left: 7px;}.vertical-menu.default .menu-item > a .icon {margin-right: 8px;font-size: 22px;vertical-align: middle;position: relative;top: -2px;}.vertical-menu.default > .menu-item > a {color: inherit;font-size: 15px;display: block;padding: 13px 20px 14px;}.vertical-menu.default > .menu-item:not(:first-child) > a {border-top: 1px dashed #ebebeb;}.vertical-menu.default .menu-item.parent > a::after {color: #bdbdbd;}.vertical-menu.default .menu-item.parent:hover > a::after, .vertical-menu.default > .menu-item:hover > a, .vertical-menu.default > .menu-item.show-submenu > a, .vertical-menu.default > .menu-item.parent:hover > a::after, .vertical-menu.default > .menu-item.show-submenu > a::after, .vertical-menu.default .menu-item.parent:hover > .toggle-submenu, .vertical-menu.default .menu-item.show-submenu > .toggle-submenu {color: var(--theme-sh);}.vertical-menu.default .submenu {list-style: none;}.vertical-menu.default .submenu:not(.megamenu) .menu-item a {font-size: 16px;display: block;padding: 5px 10px 5px 30px;}.vertical-menu.default .submenu.megamenu > div {padding: 30px 15px;margin-left: 0 !important;margin-right: 0 !important;background-size: cover;}.vertical-menu.default ~ .view-all-category a {display: block;font-size: 13px;font-weight: 500;text-transform: uppercase;border-top: 1px dashed #f1f1f1;padding: 15px 20px 14px;position: relative;text-align: center;letter-spacing: 0.05em;}.vertical-menu.default ~ .view-all-category a:not(:hover) {color: #666666;}.vertical-menu.default ~ .view-all-category a::after {content: "\f105";font-family: 'FontAwesome';margin-left: 9px;font-size: 14px;}.vertical-menu.default ~ .view-all-category a.close-cate::after {-webkit-transform: rotate(-90deg);-moz-transform: rotate(-90deg);-ms-transform: rotate(-90deg);-o-transform: rotate(-90deg);transform: rotate(-90deg);}@media (min-width: 1025px) {.vertical-menu.default .menu-item.parent-megamenu {position: static;}.vertical-menu.default .menu-item:not(:hover) > .submenu {visibility: hidden;opacity: 0;-webkit-transform: translateX(15px);-moz-transform: translateX(15px);-ms-transform: translateX(15px);-o-transform: translateX(15px);transform: translateX(15px);}.vertical-menu.default .submenu {position: absolute;top: 0;left: calc(100% + 12px);background-color: #fff;z-index: 9;min-width: 257px;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;-webkit-box-shadow: 0 3px 18px 0 rgba(0, 0, 0, 0.1);-moz-box-shadow: 0 3px 18px 0 rgba(0, 0, 0, 0.1);box-shadow: 0 3px 18px 0 rgba(0, 0, 0, 0.1);}.vertical-menu.default .submenu .submenu {top: -2px;}.vertical-menu.default .submenu:not(.megamenu) {padding: 30px 0;}.vertical-menu.default .submenu.megamenu {overflow: hidden;}.vertical-menu.default .submenu.megamenu::before {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border: 2px solid transparent;pointer-events: none;}.vertical-menu.default .menu-item.parent > a::after {font-size: 18px;content: '\f105';font-family: FontAwesome, sans-serif;display: inline-block;float: right;}}@media (max-width: 1024px) {.vertical-menu.default [class^="az_col-"], .vertical-menu.default [class*=" az_col-"] {width: 100% !important;float: none;}.vertical-menu.default .megamenu {width: auto !important;max-width: inherit !important;}.vertical-menu.default .submenu.megamenu > div {background: none !important;padding: 15px 0 !important;}.vertical-menu.default {border-right: 1px solid #eee;}.vertical-menu.default .menu-item > .toggle-submenu {position: absolute;top: 0;right: 0;display: inline-block;padding: 14px 20px;-webkit-transition: transform 0.3s, color 0.4s ease 0s;-moz-transition: transform 0.3s, color 0.4s ease 0s;-o-transition: transform 0.3s, color 0.4s ease 0s;transition: transform 0.3s, color 0.4s ease 0s;cursor: pointer;}.vertical-menu.default .menu-item > .toggle-submenu::before {display: block;font-family: 'FontAwesome', sans-serif;content: "\f107";font-size: 18px;}.vertical-menu.default .menu-item.show-submenu > .toggle-submenu {-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg);transform: rotate(90deg);}.vertical-menu.default .submenu {display: none;position: static;padding-bottom: 10px;}.vertical-menu.default .submenu:not(.megamenu) .menu-item a {padding-left: 10px;}}.header.header-transparent {position: relative;left: 0;right: 0;z-index: 9999;}.header.style-01 .header-middle {width: 1800px;max-width: 100%;padding-left: 20px;padding-right: 20px;margin-left: auto;margin-right: auto;}.header.style-01 .header-logo-nav {text-align: center;}.header.style-01 .header-search-menu, .header.style-01 .header-control {width: 250px;}.header.style-01 .header-logo {padding: 15px 0 }.header.style-01 .header-position.fixed .header-logo {height: 0;padding: 0 !important;visibility: hidden;opacity: 0;}.header.style-02 .header-logo-nav > div {display: inline-block;}.header.style-02 .header-logo-nav .box-header-nav {padding-left: 50px;}.header.style-02 .header-middle {width: 1800px;max-width: 100%;padding-left: 20px;padding-right: 20px;margin-left: auto;margin-right: auto;}.header.style-02 .header-search {display: inline-block;vertical-align: middle;}.header.style-03 .header-middle {width: 1800px;max-width: 100%;padding-left: 20px;padding-right: 20px;margin-left: auto;margin-right: auto;}.header.style-03 .header-middle-inner {table-layout: fixed;}.header.style-03 .header-logo {width: 200px;text-align: center;}.header.style-03 .header-search {display: inline-block;vertical-align: middle;}.header.style-03 .box-header-nav .main-menu > .menu-item:first-child {padding-left: 0;}.header.style-04 .header-search-mid {text-align: center;}.header.style-04 .header-middle {padding: 50px 0;}.header.style-04 .header-position {padding: 0;}.header.style-04 .block-search-form {max-width: 100%;margin-left: auto;margin-right: auto;display: table;position: relative;}.header.style-04 .block-search-form::before {content: '';position: absolute;top: 0;left: 0;right: 1px;bottom: 0;border: 2px solid var(--theme-sh);z-index: 1;pointer-events: none;border-radius: 30px;}.header.style-04 .block-search-form > * {display: table-cell;vertical-align: middle;}.header.style-04 .kodory-live-search-form .txt-livesearch {min-width: 300px;font-size: 14px;}.header.style-04 .block-search .form-search .category {padding: 0 5px;}.header.style-04 .block-search .form-search .category .chosen-container {border-left: 1px solid var(--theme-sh);}.header.style-04 .category .chosen-container-single .chosen-single span {font-size: 14px;}.header.style-04 .block-search-form .btn-submit {font-size: 20px;height: 54px;line-height: 54px;width: 54px;text-align: center;padding: 0 10px;position: relative;background-color: var(--theme-sh);z-index: 1;overflow: hidden;border-radius: 30px;}.header.style-04 .block-search-form .btn-submit::before {content: '';border: 1px dashed #fff;border-radius: 50%;position: absolute;top: 3px;left: 3px;right: 3px;bottom: 3px;pointer-events: none;}.header.style-04 .header-nav {background-color: var(--theme-sh);}.header.style-04 .box-header-nav .main-menu > .menu-item {padding: 0 20px;margin-right: 10px;}.header.style-04 .box-header-nav .main-menu > .menu-item:first-child {padding-left: 0;}.header.style-04 .box-header-nav .main-menu > .menu-item > .toggle-submenu, .header.style-04 .box-header-nav .main-menu > .menu-item > a {color: #fff;}.header.style-04 .phone-header {padding: 9px 0 9px 9px;background-color: var(--theme-sh);position: absolute;top: -12px;right: 0;width: calc(40% - 310px);z-index: 1;border-radius: 90px 0 0 90px;-webkit-box-shadow: 0 3px 18px 0 rgba(0, 0, 0, 0.05);-moz-box-shadow: 0 3px 18px 0 rgba(0, 0, 0, 0.05);box-shadow: 0 3px 18px 0 rgba(0, 0, 0, 0.05);}.header.style-04 .phone-header::before {content: '';border: 1px dashed #fff;border-right: none;border-radius: 90px 0 0 90px;position: absolute;top: 2px;left: 2px;right: 0;bottom: 2px;pointer-events: none;}.header.style-04 .phone-header .phone-inner {overflow: hidden;text-align: left;}.header.style-04 .phone-header .phone-icon {display: inline-block;text-align: center;float: left;font-size: 27px;position: relative;min-width: 68px;padding: 6px;margin-right: 10px;}.header.style-04 .phone-header .phone-icon::before {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;background-color: #fff;opacity: 0.3;border-radius: 50%;}.header.style-04 .phone-header .phone-icon span {position: relative;display: block;border-radius: 50%;line-height: 50px;border: 2px solid transparent;background-color: #fff;color: var(--theme-sh);font-weight: 700;}.header.style-04 .phone-header .phone-number {overflow: hidden;padding-top: 7px;}.header.style-04 .phone-header .phone-number p:first-child {margin-bottom: 3px;font-size: 12px;letter-spacing: 0.1em;font-weight: 700;line-height: 20px;color: #fff;text-transform: uppercase;}.header.style-04 .phone-header .phone-number p:last-child {margin-bottom: 0;font-size: 24px;color: #fff;}@media (max-width: 1660px) {.header.style-04 .phone-header {width: 300px;}.header.style-04 .phone-header .phone-number p:last-child {font-size: 20px;}}@media (max-width: 1199px) {.header.style-04 .phone-header {display: none !important;}.vertical-wrapper.block-nav-category .block-title .text-title {font-size: 14px;}}.header-mobile {display: table;width: 100%;padding: 10px 0;}.header-mobile > * {display: table-cell;vertical-align: middle;width: 33.33333333%;}.header-mobile-mid {text-align: center;}.header-mobile-right {text-align: right;}.header-mobile .form-search {width: 100%;}.header-mobile .kodory-dropdown .block-search {position: absolute;top: 100%;bottom: auto;padding: 5px 15px 10px;-webkit-box-shadow: 0 10px 10px 0 rgba(0, 0, 0, 0.01);-moz-box-shadow: 0 10px 10px 0 rgba(0, 0, 0, 0.01);box-shadow: 0 10px 10px 0 rgba(0, 0, 0, 0.01);}.header-mobile .block-search .form-search .txt-livesearch {height: 40px;line-height: 40px;}.header-mobile .block-search .form-search .btn-submit {position: absolute;top: 0;right: 0;height: 40px;line-height: 40px;width: 40px;font-size: 17px;padding: 0;}.header-mobile .block-search .form-search .category {display: none;}.header-mobile .kodory-live-search-form .search-box {width: 100%;}.header-mobile .header-search.open .link-dropdown .flaticon-magnifying-glass-browser {position: relative;display: block;height: 60px;line-height: 37px;width: 30px;}.header-mobile .header-search.open .link-dropdown .flaticon-magnifying-glass-browser::before, .header-mobile .header-search.open .link-dropdown .flaticon-magnifying-glass-browser::after {border-bottom: 2px solid;content: "";position: absolute;left: 4px;top: 29px;width: 20px;}.header-mobile .header-search.open .link-dropdown .flaticon-magnifying-glass-browser::before {-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);}.header-mobile .header-search.open .link-dropdown .flaticon-magnifying-glass-browser::after {-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}@media (min-width: 1025px) {.header-mobile {display: none;}}@media (max-width: 1024px) {.header-top, .header-middle, .header-wrap-stick {display: none;}.header {padding-left: 15px;padding-right: 15px;position: relative;}.header.header-transparent {position: relative;}.wpml-menu li.block-language > a {font-size: 0;}.header-mobile .wpml-menu {padding-left: 5px;}.header-mobile .wpml-menu {display: none;}.header-search .link-dropdown, .meta-dreaming .block-dreaming .block-link {width: 36px;height: 36px;line-height: 36px;font-size: 14px;}.meta-dreaming .block-dreaming {padding-left: 0;}.header-mobile .wpml-menu > .menu-item:not(:last-child) {margin-right: 12px;}}@media (max-width: 767px) {.header-mobile {}.header-mobile .header-mobile-left, .header-mobile .header-mobile-right {width: calc(50% - 65px);}.header-mobile .header-logo {max-width: 130px;display: inline-block;width: 100% !important;}}.footer.style-06 {background-color: #f4f4f4;}a.backtotop {width: 50px;height: 50px;line-height: 50px;background-color: var(--theme-sh);border-radius: 50%;font-size: 28px;position: fixed;bottom: 50px;right: 20px;text-align: center;-webkit-transition: all 0.4s ease 0s;-moz-transition: all 0.4s ease 0s;-o-transition: all 0.4s ease 0s;transition: all 0.4s ease 0s;z-index: 999;overflow: hidden;color: #fff;}a.backtotop::before {content: '';border: 1px dashed #fff;border-radius: 50%;position: absolute;top: 2px;left: 2px;right: 2px;bottom: 2px;pointer-events: none;}a.backtotop:not(.active) {-webkit-transform: scale(0);-moz-transform: scale(0);-ms-transform: scale(0);-o-transform: scale(0);transform: scale(0);}a.backtotop:hover {background-color: var(--theme-sh);}a.backtotop i {line-height: inherit;}@media (max-width: 767px) {a.backtotop {display: none;}}.blog-banner {margin-bottom: 41px;}.post-thumb img {position: relative;z-index: 1;}.post-title {margin-top: 0;font-weight: 700;font-family: 'Baloo 2', sans-serif;}.post-title a:not(:hover) {color: inherit;}.post-item .post-meta > div {display: inline-block;position: relative;text-transform: uppercase;}.post-item .post-meta > div:not(:last-child) {padding-right: 17px;margin-right: 12px;}.post-item .post-meta > div:not(:last-child)::after {content: '';position: absolute;top: 11px;right: 0;width: 4px;height: 4px;margin-left: 0;background-color: var(--theme-sh);border-radius: 50%;}.post-item .post-author, .post-item .date, .post-item .categories, .post-item .post-comment-icon, .post-item .post-comment {font-size: 13px;text-transform: capitalize;color: #999;}.post-item .post-author a:not(:hover), .post-item .post-comment a:not(:hover), .post-item .date a:not(:hover) {color: inherit;}.post-item .post-comment-icon {float: right;color: #363636;}.post-item .tags {display: inline-block;width: 100%;margin-top: 30px;font-size: 0;}.post-item .tags a {display: inline-block;margin: 0 7px 7px 0;padding: 4px 22px;font-size: 14px;font-weight: 500;line-height: 24px;border-radius: 30px;height: 34px;text-align: center;border: 1px solid #e4e6ec;color: inherit;}.post-item .tags a:hover {border-color: var(--theme-sh);color: var(--theme-sh);}.page-main-content::before, .page-main-content::after, .post-content::before, .post-content::after {content: '';display: table;}.page-main-content::after, .post-content::after {clear: both;}.post-content p:last-child {margin-bottom: 0 !important;}.post-content > p:last-child {display: inline-block;width: 100%;}.post-single .post-title {font-size: 30px;margin: -5px 0 15px 0;}.post-single .post-meta {margin-bottom: 20px;}.post-single .post-thumb {margin-bottom: 42px;}.post-footer {display: inline-block;width: 100%;margin-top: 35px;padding-bottom: 14px;border-bottom: 1px solid #e7e7e7;}.tags + .post-footer {border-top: 1px solid #e7e7e7;padding-top: 16px;margin-top: 16px;}.post-footer .kodory-share-socials {float: right;text-align: right;width: 40%;}.post-footer .kodory-share-socials ~ .categories {float: left;width: 60%;}.post-footer .social-heading {display: inline-block;font-size: 14px;color: inherit;margin: 0;}.post-footer .kodory-share-socials a {display: inline-block;font-size: 18px;width: 32px;text-align: center;border-radius: 50%;color: var(--theme-sh);}.post-footer .kodory-share-socials a:nth-child(3) {color: var(--theme-sh);}.post-footer .kodory-share-socials a:nth-child(4) {color: var(--theme-sh);}.post-standard {margin-bottom: 50px;padding-bottom: 50px;border-bottom: 2px dashed #ebebeb;}.post-standard:last-child {margin-bottom: 0;padding-bottom: 0;border-bottom: none;}.post-standard .post-foot {padding: 14px 0 4px;display: inline-block;width: 100%;border-top: 1px solid #e7e7e7;margin-top: 20px;}.post-standard .post-foot .categories {float: left;}.post-standard .post-foot .post-comment {float: right;}.post-standard .post-foot .post-comment::before {font-family: 'Flaticon', sans-serif;content: "\f113";margin-right: 6px;position: relative;font-size: 15px;vertical-align: top;font-weight: normal;}.post-standard .post-title {font-size: 28px;margin-bottom: 15px;margin-top: -5px;}.post-standard .post-thumb {margin-bottom: 37px;}.post-standard .post-meta {margin-bottom: 20px;}.post_format-post-format-quote.post-item .tags {margin-top: 0;}.post-standard.post_format-post-format-quote .post-thumb {margin-bottom: 0 !important;}.post-standard .post-thumb .quote {padding: 45px 55px 60px 55px;color: #363636;font-size: 20px;line-height: 30px;font-weight: 500;background-color: #f6f6f6;}.post-standard .post-thumb .quote a:not(:hover) {color: #1c1c1c;}.post-standard .post-thumb .quote span {display: block;margin-bottom: 10px;}.post-standard .post-thumb .quote span::before {font-size: 34px;font-family: 'FontAwesome', sans-serif;content: "\f10d";}.post-standard .post-thumb .quote strong {display: block;font-size: 12px;font-weight: 500;letter-spacing: 0.2em;color: #888;margin-top: 20px;}.post-item .readmore {display: inline-block;height: 44px;line-height: 44px;font-size: 14px;font-weight: 700;color: #fff;padding: 0 20px;border-radius: 30px;background-color: var(--theme-sh);-webkit-transition: none;-moz-transition: none;-o-transition: none;transition: none;position: relative;font-family: 'Baloo 2', sans-serif;margin-top: 20px;}.post-item .readmore::before {content: '';border: 1px dashed #fff;border-radius: 30px;position: absolute;top: 2px;left: 2px;right: 2px;bottom: 2px;pointer-events: none;}.post-item .slick-arrow {width: 40px;height: 40px;line-height: 40px;border-radius: 50%;text-align: center;font-size: 21px;color: #363636;position: absolute;bottom: 5px;top: auto;background-color: #fff;z-index: 3;-webkit-transform: none;-moz-transform: none;-ms-transform: none;-o-transform: none;transform: none;opacity: 1;visibility: visible;}.post-item .slick-arrow:hover {background-color: var(--theme-sh);color: #fff !important;}.post-item .slick-arrow.prev {left: auto;right: 50px;}.post-item .slick-arrow.next {right: 5px;}.blog-grid .post-item {margin-bottom: 55px;}.blog-grid .title {font-size: 22px;font-weight: 700;letter-spacing: 0.1em;text-transform: uppercase;border-bottom: 1px solid #e5e5e5;margin-bottom: 83px;}.blog-grid .title span {display: inline-block;position: relative;padding-bottom: 20px;}.blog-grid .title span::before {content: '';position: absolute;bottom: 0;left: 0;border-bottom: 2px solid var(--theme-sh);width: 100%;}.post-thumb {position: relative;overflow: hidden;border-radius: 5px;}.blog-grid .post-thumb {overflow: hidden;}.blog-grid .post-thumb a:first-child::before {content: '';position: absolute;top: 0;left: 0;bottom: 0;right: 0;background-color: #363636;opacity: 0;visibility: visible;-webkit-transition: opacity 0.25s ease 0s;-moz-transition: opacity 0.25s ease 0s;-o-transition: opacity 0.25s ease 0s;transition: opacity 0.25s ease 0s;z-index: 1;}.blog-grid:hover .post-thumb a::before {opacity: 0.5;visibility: visible;}.datebox {width: 60px;height: 60px;border-radius: 50%;overflow: hidden;text-align: center;position: absolute;top: 10px;left: 10px;z-index: 2;display: inline-block;background-color: var(--theme-sh);display: none;}.datebox span:first-child {display: block;height: 32px;line-height: 34px;font-size: 14px;font-weight: 500;position: relative;color: #fff;}.datebox span:first-child::before {content: '';position: absolute;bottom: 0;left: 10px;right: 10px;border-bottom: 1px solid #fff;opacity: 0.5;}.datebox span:last-child {display: block;height: 28px;line-height: 24px;font-size: 13px;font-weight: 500;color: #fff;}.blog-grid .post-thumb img {width: 100%;-webkit-transition: transform 0.25s ease 0s;-moz-transition: transform 0.25s ease 0s;-o-transition: transform 0.25s ease 0s;transition: transform 0.25s ease 0s;}.blog-grid .post-thumb:hover img {-webkit-transform: scale(1.05);-moz-transform: scale(1.05);-ms-transform: scale(1.05);-o-transform: scale(1.05);transform: scale(1.05);}.blog-grid .post-content {background-color: #fff;}.blog-grid .post-title {font-size: 20px;position: relative;padding-bottom: 13px;margin-bottom: 13px;}.blog-grid .post-title::before {content: '';position: absolute;left: 0;bottom: 0;border: 2px solid var(--theme-sh);border-radius: 2px;width: 50px;}.blog-grid .post-meta {overflow: hidden;padding: 15px 0 10px 0;}.blog-grid .post-author {float: left;}.blog-grid .post-comment {float: right;color: #363636;}.blog-grid .post-comment a {font-weight: 500;}.blog-grid .post-comment a::before {content: "\f113";font-family: 'Flaticon', sans-serif;font-size: 15px;margin-right: 4px;vertical-align: middle;font-weight: normal;}@media (max-width: 1199px) {.post-footer .kodory-share-socials {float: none;text-align: left;width: 100%;margin-bottom: 10px;}.post-footer .kodory-share-socials ~ .categories {float: none;width: 100%;}.post-single .post-thumb, .post-standard .post-thumb {margin-bottom: 30px;}.post-item .slick-arrow {width: 40px;height: 40px;line-height: 40px;}.post-item .slick-arrow.prev {right: 40px;}.post-item .slick-arrow::before {width: 9px;height: 9px;top: -3px;}.post-item .slick-arrow.prev::after {height: 30px;}.post-single .post-title {font-size: 26px;}}@media (max-width: 991px) {.post-standard .post-thumb .quote {padding: 30px 20px 20px 20px;font-size: 18px;line-height: 28px;}}@media (max-width: 767px) {.post-standard .post-title {font-size: 22px;}.blog-grid .post-title {font-size: 16px;}.post-single .post-title {font-size: 22px;}}.comments-area p {margin-bottom: 16px;}.comments-area {padding-top: 40px;}.comments-area .comments-title {font-size: 22px;margin-top: 0;margin-bottom: 30px;}.comments-area .commentlist, .comments-area .commentlist .children {list-style: none;}.comments-area .no-comments {margin-top: 20px;}.commentlist {list-style: none;padding-left: 0;}.kodory-Reviews .commentlist > p {display: none;}.comment:not(:last-child) {border-bottom: 1px solid #dfdfdf;padding-bottom: 40px;margin-bottom: 40px;}.commentlist .children {padding-left: 145px;padding-top: 35px;margin-top: 35px;border-top: 1px solid #dfdfdf;}.has-sidebar .commentlist .children {padding-left: 90px;}.comment_container {overflow: hidden;}.comment_container .avatar {float: left;max-width: 120px;margin-right: 25px;}.comment-text {overflow: hidden;position: relative;}.comment-text .meta {margin-bottom: 0;}.comment-text .kodory-review__dash {display: none;}.comment-text .kodory-review__author, .comment-text .comment-author {display: block;font-size: 12px;line-height: 18px;letter-spacing: 0.2em;font-weight: 500;color: #363636;text-transform: uppercase;margin-top: -2px;margin-bottom: 2px;}.comment-text .kodory-review__published-date, .comment-text .comment-date {display: inline-block;font-size: 14px;line-height: 26px;margin-bottom: 9px;padding-right: 80px;}.comment-text .kodory-review__published-date, .comment-text .comment-date:not(:hover) {color: #9da7b2;}.comment-text p:last-child {margin-bottom: 0;}.comment-text .comment-edit-link, .comment-text .comment-reply-link {position: absolute;top: 0;font-size: 0;}.comment-text .comment-edit-link {right: 30px;}.comment-text .comment-reply-link {right: 0;}.comment-text .comment-edit-link::before {font-family: 'FontAwesome', sans-serif;content: "\f044";font-size: 14px;}.comment-text .comment-reply-link::before {font-family: 'FontAwesome', sans-serif;content: '\f112';font-size: 14px;}.pingback {padding-bottom: 20px;}.pingback > p > a {padding-left: 5px;}.pingback .edit-link {display: inline-block;}.pingback .edit-link:before {content: "\002f";display: inline-block;padding: 0 5px;}.commentlist ~ .comment-respond, .commentlist .comment-respond {border-top: 1px solid #dfdfdf;padding-top: 45px;margin-top: 50px;}.comment-respond .comment-reply-title {font-size: 22px;margin-bottom: 25px;margin-top: 0;}.comment-respond span.comment-reply-title {display: block;margin-bottom: 20px;margin-top: 10px;}.comment-form-rating label {margin-right: 15px;}.required {color: red;font-weight: normal;}.comment-form .comment-form-author, .comment-form .comment-form-email, .comment-form .comment-reply-content {float: left;margin-bottom: 25px;width: calc(50% - 15px);}.comment-form .comment-form-author label, .comment-form .comment-form-email label {display: block;}.comment-form .comment-form-email, .comment-form .comment-reply-content + .comment-reply-content {float: right;}.comment-form .comment-form-author input, .comment-form .comment-form-email input, .comment-form .comment-reply-content input {width: 100%;height: 50px;padding: 4px 20px;}.comment-form .comment-form-comment {display: inline-block;width: 100%;}.comment-form .comment-form-comment textarea {height: 220px;padding: 15px 20px;}.comment-form .form-submit {display: table;position: relative;margin-bottom: 19px;}.comment-form .form-submit #submit {vertical-align: middle;height: 44px;line-height: 44px;min-width: 170px;color: #ffffff;background-color: var(--theme-sh);text-transform: uppercase;padding: 0 15px;text-align: center;display: inline-block;}.comment-form .form-submit #submit:hover {background-color: var(--theme-sh);}.kodory-Reviews-title {display: none;}@media (max-width: 1199px) {.has-sidebar .commentlist .children, .commentlist .children {padding-left: 50px;}.comment-form .form-submit {margin-top: 0;margin-bottom: 0;}}@media (max-width: 991px) {.comment-form .comment-form-author, .comment-form .comment-form-email, .comment-form .comment-reply-content {width: 100%;float: none !important;}.has-sidebar .commentlist .children, .commentlist .children {padding-left: 30px;}}@media (max-width: 767px) {.comment_container .avatar {float: none;max-width: 90px;}.comment-text {margin-top: 15px;}}.main-container {padding-top: 70px;padding-bottom: 70px;}body.single .main-container {padding-top: 50px;padding-bottom: 50px;}.banner-wrapper-inner {text-align: center;}.banner-wrapper.has_background {position: relative;}.banner-wrapper.has_background > img {min-height: 400px;object-fit: cover;}.banner-wrapper.has_background .banner-wrapper-inner .page-title {margin-top: 0;}.banner-wrapper.has_background .banner-wrapper-inner {position: absolute;top: 45%;left: 0;right: 0;transform: translateY(-50%);}.banner-wrapper.has_background + .page-title {margin-top: 40px;margin-bottom: 0;}.page-title {text-align: center;font-size: 50px;position: relative;padding-bottom: 7px;margin-bottom: 10px;z-index: 1;font-family: 'Baloo 2', serif;font-weight: 700;}.page-title::before {content: '';width: 70px;height: 4px;border-radius: 4px;background-color: var(--theme-sh);position: absolute;bottom: 0;left: 50%;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%);z-index: -1;}@media (max-width: 1199px) {.banner-wrapper.has_background > img {min-height: 360px;}.page-title {font-size: 36px;}}@media (max-width: 767px) {.page-title {font-size: 30px;}.banner-wrapper.has_background > img {min-height: 250px;}.main-container {padding-top: 50px;padding-bottom: 50px;}}.breadcrumbs {margin: 25px auto 0;}.page-title + .breadcrumbs {margin-top: 0;}body.single .breadcrumbs {text-align: left;}.breadcrumbs .breadcrumb {list-style: none;background-color: transparent;padding: 0;margin-bottom: 0;display: block;}.breadcrumbs .breadcrumb li {display: inline-block;color: #666666;}.breadcrumbs .breadcrumb li + li::before {font-family: 'FontAwesome', sans-serif;content: "\f105";color: #666666;padding-left: 13px;padding-right: 10px;}.breadcrumbs .breadcrumb li a:not(:hover) {color: #363636;}.kodory-breadcrumb {color: #666666;text-align: center;margin-top: 30px;}body.single-product .kodory-breadcrumb {text-align: left;}.kodory-breadcrumb a:not(:hover) {color: #363636;}.kodory-breadcrumb i {padding-left: 11px;padding-right: 11px;color: #868686;}@media (max-width: 1199px) {.kodory-breadcrumb {padding-left: 15px;padding-right: 15px;}}#widget-area .count {float: right;font-weight: 300;color: #999;}@media (min-width: 992px) {.left-sidebar .sidebar {order: -1;}}#widget-area .widget:not(:last-child) {margin-bottom: 50px;}#widget-area .widgettitle {font-size: 16px;text-transform: uppercase;font-family: 'Baloo 2', serif;font-weight: 700;padding-bottom: 15px;margin-bottom: 30px;position: relative;z-index: 1;}#widget-area .widgettitle::before {position: absolute;content: '';bottom: 0;left: 0;width: 50px;height: 4px;border-radius: 2px;background-color: var(--theme-sh);}#widget-area .widgettitle a {color: inherit;}#widget-area .widget ul, #widget-area .widget ol {padding: 0 0 8px 0;list-style: none;}#widget-area .widget ul ul, #widget-area .widget ul ol, #widget-area .widget ol ol, #widget-area .widget ol ul {padding: 0 0 0 17px;margin-top: 8px;border-bottom: none;}#widget-area .widget ul li {list-style: none;padding-top: 8px;padding-bottom: 8px;}#widget-area .widget ul li:last-child {padding-bottom: 0;}#widget-area .widget p:last-child {margin-bottom: 0;}#widget-area .widget label:not(.screen-reader-text) {width: 100%;margin: 15px 0;}.kodory-widget-layered-nav-list li.chosen a, .widget_categories .cat-item.current-cat > a, .widget_pages .page_item.current_page_item > a, .widget_product_categories .cat-item.current-cat > a {color: var(--theme-sh);}#widget-area .widget.widget_search .widgettitle {display: none;}.widget_product_search .kodory-product-search, .widget_search .search-form {position: relative;}.widget_product_search .kodory-product-search .search-field, .widget_search .search-form input {width: 100%;height: 46px;line-height: 44px;padding-right: 65px;border: 2px solid var(--theme-sh);}.widget_product_search .kodory-product-search button[type="submit"], .widget_search .search-form button {position: absolute;top: 0;right: 0;height: 46px;line-height: 46px;width: 60px;overflow: hidden;font-size: 0;background-color: var(--theme-sh);border-radius: 0 30px 30px 0;color: #fff;}.widget_product_search .kodory-product-search button[type="submit"]::before, .widget_search .search-form button::before {content: "\f100";font-family: 'Flaticon', sans-serif;font-size: 21px;}.widget_product_search .kodory-product-search button[type="submit"]:hover, .widget_search .search-form button:hover {color: #fff;}.widget-kodory-socials .socials-list {padding: 0 !important;}#widget-area .widget.widget-kodory-socials .socials-list li {padding: 3px 5px 3px 0;display: inline-block;vertical-align: top;}.widget-kodory-socials .socials-list li:last-child {padding-right: 0;}.widget-kodory-socials .socials-list li a {display: block;height: 44px;width: 44px;border-radius: 50%;font-size: 24px;line-height: 44px;color: #fff;background-color: var(--theme-sh);text-align: center;position: relative;}.widget-kodory-socials .socials-list li a::before {content: '';border: 1px dashed #fff;border-radius: 50%;position: absolute;top: 2px;left: 2px;right: 2px;bottom: 2px;pointer-events: none;}.widget-kodory-socials .socials-list li:nth-child(2) a {background-color: var(--theme-sh);}.widget-kodory-socials .socials-list li:nth-child(3) a {background-color: var(--theme-sh);}.widget-kodory-mailchimp .desc {margin-bottom: 10px;font-size: 13px;color: #363636;font-weight: 500;}.widget-kodory-mailchimp .newsletter-form-wrap .form-newsletter {text-align: right;}.widget-kodory-mailchimp .newsletter-form-wrap .email-newsletter {width: 100%;border: none;border-bottom: 2px solid #232529;border-radius: 50%;padding: 0;height: 44px;line-height: 44px;}.widget-kodory-mailchimp .newsletter-form-wrap .submit-newsletter {background-color: var(--theme-sh);min-width: 125px;height: 39px;line-height: 39px;border-radius: 39px;font-size: 12px;letter-spacing: 0.1em;text-transform: uppercase;margin-top: 21px;display: inline-block;color: #fff;font-weight: 500;padding: 0 15px;position: relative;overflow: hidden;}.widget-kodory-mailchimp .newsletter-form-wrap .submit-newsletter::after {font-family: 'FontAwesome', sans-serif;content: "\f105";font-size: 18px;margin-left: 5px;vertical-align: top;}.widget-kodory-mailchimp .newsletter-form-wrap .submit-newsletter::before {position: absolute;top: 0;left: -100%;z-index: 2;display: block;content: '';width: 50%;height: 100%;background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .3) 100%);background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .3) 100%);-webkit-transform: skewX(-45deg);-moz-transform: skewX(-45deg);-o-transform: skewX(-45deg);-ms-transform: skewX(-45deg);transform: skewX(-45deg);}.widget-kodory-mailchimp .newsletter-form-wrap .submit-newsletter:hover::before {-webkit-animation: shine .75s;animation: shine .75s;}.widget-kodory-instagram .content-instagram {margin-left: -5px;margin-right: -5px;overflow: hidden;}.widget-kodory-instagram .content-instagram .item {float: left;width: 33.3333333%;padding: 5px;position: relative;}.widget-kodory-instagram .content-instagram .item::before {content: '';position: absolute;top: 5px;left: 5px;right: 5px;bottom: 5px;background-color: #fff;opacity: 0;visibility: hidden;-webkit-transition: opacity 0.25s ease 0s;-moz-transition: opacity 0.25s ease 0s;-o-transition: opacity 0.25s ease 0s;transition: opacity 0.25s ease 0s;z-index: 1;border-radius: 5px;}.widget-kodory-instagram .content-instagram .item:hover::before {opacity: 0.5;visibility: visible;}.widget-kodory-instagram .content-instagram .item img {border-radius: 5px;}.widget-kodory-post article {position: relative;display: inline-block;width: 100%;}.widget-kodory-post article:not(:last-child) {padding-bottom: 8px;margin-bottom: 8px;}.widget-kodory-post .post-thumb {float: left;overflow: hidden;position: relative;}.widget-kodory-post .post-thumb a::before {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;background-color: #fff;opacity: 0;visibility: hidden;-webkit-transition: opacity 0.25s ease 0s;-moz-transition: opacity 0.25s ease 0s;-o-transition: opacity 0.25s ease 0s;transition: opacity 0.25s ease 0s;z-index: 2;}.widget-kodory-post .post-thumb a:hover::before {opacity: 0.5;visibility: visible;}.widget-kodory-post .post-info {overflow: hidden;padding-left: 15px;padding-right: 0;}.widget-kodory-post .post-title {font-size: 15px;padding-bottom: 0;margin-bottom: 10px;}.widget-kodory-post .post-title::after {display: none;}.widget-kodory-post .date {font-size: 13px;line-height: 17px;text-transform: capitalize;}#widget-area .widget_shopping_cart .product_list_widget li.mini_cart_item {position: relative;margin-bottom: 5px;display: inline-block;width: 100%;overflow: visible;}#widget-area .widget_shopping_cart .kodory-mini-cart__total {padding: 0 0 10px 0;}#widget-area .widget_shopping_cart .kodory-mini-cart__buttons {padding: 0;}#widget-area .widget .product_list_widget li:not(.mini_cart_item) {border-bottom: none;display: inline-block;width: 100%;position: relative;padding-top: 13px;padding-bottom: 13px;}.product_list_widget li:not(.mini_cart_item):not(:last-child)::before {display: block;content: '';border-bottom: 1px dashed #e2e2e2;position: absolute;left: 0;bottom: 0;right: 0;}.product_list_widget .rating-wapper .review {display: none;}body #widget-area .select2-container--default .select2-selection--single {border-color: #aaa;}#widget-area .widget .select2-container--default .select2-selection--multiple .select2-selection__rendered {padding: 0 5px;}#widget-area .widget .select2-container .select2-search--inline {padding: 0;}#widget-area .widget .select2-container--default .select2-selection--multiple .select2-selection__choice {border: none;color: #fff;background-color: var(--theme-sh);}#widget-area .widget .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {color: #fff;}.kodory-widget-layered-nav-dropdown .kodory-widget-layered-nav-dropdown__submit {width: 100%;max-width: 270px;height: 45px;line-height: 45px;font-size: 14px;background-color: var(--theme-sh);margin-top: 20px;}.kodory-widget-layered-nav-dropdown .kodory-widget-layered-nav-dropdown__submit:hover {opacity: 0.8;}.widget_price_filter .price_slider_amount {overflow: hidden;margin-top: 25px;}.widget_price_filter .price_label {font-weight: 500;float: left;}.widget_price_filter .price_label span {height: 40px;border-radius: 50%;line-height: 40px;font-size: 14px;font-weight: 500;text-transform: uppercase;display: inline-block;color: #363636;text-align: center;}.widget_price_filter .price_label span:first-child {margin-right: 5px;}.widget_price_filter .button {float: right;height: 40px;line-height: 40px;font-size: 14px;font-weight: 700;background-color: var(--theme-sh);position: relative;overflow: hidden;border-radius: 30px;}.widget_price_filter .button::before {position: absolute;top: 0;left: -100%;z-index: 2;display: block;content: '';width: 50%;height: 100%;background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .3) 100%);background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .3) 100%);-webkit-transform: skewX(-45deg);-moz-transform: skewX(-45deg);-o-transform: skewX(-45deg);-ms-transform: skewX(-45deg);transform: skewX(-45deg);}.widget_price_filter .button:hover::before {-webkit-animation: shine .75s;animation: shine .75s;}.widget_price_filter .price_slider_wrapper {padding-top: 5px;}.widget_price_filter .price_slider {position: relative;height: 10px;border-radius: 5px 0 0 5px;background-color: #eeeeee;width: -webkit-calc(100% - 16px);width: -moz-calc(100% - 16px);width: calc(100% - 16px);}.widget_price_filter .price_slider::before {content: '';display: block;height: 10px;border-radius: 0 5px 5px 0;width: 16px;background-color: #eeeeee;position: absolute;left: 100%;top: 0;}.widget_price_filter .ui-slider-range {height: 10px;background-color: var(--theme-sh);border-radius: 5px 0 0 5px;position: absolute;top: 0;}.widget_price_filter .ui-slider-handle {border-radius: 50%;background: #fff;display: inline-block;height: 16px;width: 16px;position: absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);-webkit-box-shadow: 0 3px 18px 0 rgba(0, 0, 0, 0.05);-moz-box-shadow: 0 3px 18px 0 rgba(0, 0, 0, 0.05);box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.1);}.kodory_widget_layered_nav .color-group::before, .kodory_widget_layered_nav .color-group::after {content: '';display: table;}.kodory_widget_layered_nav .color-group::after {clear: both;}.kodory_widget_layered_nav .color-group {margin-top: -12px;}.kodory_widget_layered_nav .color-group .term-color {min-width: 100%;float: left;padding-top: 12px;font-weight: normal;color: #868686;margin: 0 !important;}.kodory_widget_layered_nav .color-group .term-color i {display: inline-block;width: 18px;height: 18px;line-height: 12px;border-radius: 50%;vertical-align: middle;margin-right: 7px;margin-top: -2px;background-color: currentColor;position: relative;text-align: center;}.kodory_widget_layered_nav .color-group .term-color i[style="color: #ffffff"], .kodory_widget_layered_nav .color-group .term-color i[style="color: #FFFFFF"] {border: 1px solid #e4e4e4;}.kodory_widget_layered_nav .color-group .term-color input {display: none;}.kodory_widget_layered_nav .color-group .term-color input:checked ~ i::before, .kodory_widget_layered_nav .color-group .term-color:hover i::before, .kodory_widget_layered_nav .color-group .term-color.selected i::before {content: '\f00c';font-family: 'FontAwesome', sans-serif;color: #fff;font-size: 10px;position: relative;top: 1px;font-weight: normal;position: relative;left: -1px;}.kodory_widget_layered_nav .color-group .term-color:hover i[style="color: #ffffff"], .kodory_widget_layered_nav .color-group .term-color.selected i[style="color: #FFFFFF"] {background-color: #dbdbdb !important;}.kodory_widget_layered_nav .color-group .term-color .count {color: #868686;}.kodory_widget_layered_nav .inline-group a {display: inline-block;text-align: center;min-width: 38px;height: 38px;line-height: 36px;border: 1px solid #a9a9a9;border-radius: 50%;margin: 6px 12px 6px 0;}.kodory_widget_layered_nav .inline-group a:last-child {margin-right: 0;}.kodory_widget_layered_nav .inline-group a:hover, .kodory_widget_layered_nav .inline-group a.selected {border-color: #363636;background-color: #363636;color: #fff }@media (max-width: 767px) {#widget-area {padding-top: 40px;}.widget-kodory-instagram .content-instagram .item img {width: 100%;}}.page-links {margin-top: 10px;margin-bottom: 20px;display: inline-block;width: 100%;}.page-links > span.page-links-title {line-height: 44px;}.page-links > a, .page-links > span:not(.page-links-title) {color: #cbd1da;display: inline-block;min-width: 43px;padding: 0 3px;vertical-align: top;text-align: center;font-size: 14px;position: relative;line-height: 41px;height: 43px;border: 1px solid;margin: 0 6px 6px 0;background-color: #fff;}.page-links > span:not(.page-links-title), .page-links > a:hover {color: #363636;}.comments-pagination, .post-pagination, .pagination {display: inline-block;width: 100%;}.comments-pagination {padding-top: 45px;}.blog-standard ~ .pagination {margin-top: 50px;padding-top: 50px;padding-bottom: 25px;border-top: 2px dashed #ebebeb;}.blog-grid ~ .pagination {text-align: center;padding-top: 20px;padding-bottom: 20px;}.post-pagination {margin-top: 15px;}.kodory-pagination ul {padding-left: 0;list-style: none;}.comments-pagination .nav-links, .kodory-pagination .page-numbers, .kodory-pagination li, .pagination .nav-links {display: inline-block;}.kodory-pagination a.page-numbers, .kodory-pagination span.page-numbers, .kodory-pagination li .page-numbers, .comments-pagination .page-numbers, .post-pagination > span:not(.title), .post-pagination a span, .pagination .page-numbers {color: #fff;display: inline-block;min-width: 43px;padding: 0 3px;vertical-align: top;text-align: center;font-size: 16px;position: relative;line-height: 42px;height: 43px;border: 1px solid var(--theme-sh);background-color: var(--theme-sh);margin: 0 6px 6px 0;border-radius: 50%;font-family: 'Baloo 2', serif;font-weight: 700;}.post-pagination a span {font-weight: normal;}.kodory-pagination span.page-numbers.current, .kodory-pagination span.page-numbers:hover, .kodory-pagination a.page-numbers:hover, .kodory-pagination a.page-numbers:hover, .kodory-pagination li .page-numbers.current, .kodory-pagination li .page-numbers:hover, .comments-pagination .page-numbers.current, .comments-pagination a.page-numbers:hover, .post-pagination > span:not(.title), .post-pagination a span:hover, .pagination .page-numbers.current, .pagination .page-numbers:hover {color: #fff;border-color: var(--theme-sh);background-color: var(--theme-sh);}.kodory-pagination .page-numbers.prev, .kodory-pagination .page-numbers.next, .comments-pagination .page-numbers.prev, .comments-pagination .page-numbers.next, .pagination .page-numbers.prev, .pagination .page-numbers.next {font-size: 0;}.kodory-pagination .page-numbers.prev::before, .comments-pagination .page-numbers.prev::before, .pagination .page-numbers.prev::before {font-family: 'FontAwesome', sans-serif;content: "\f104";font-size: 20px;}.kodory-pagination .page-numbers.next::before, .comments-pagination .page-numbers.next::before, .pagination .page-numbers.next::before {font-family: 'FontAwesome', sans-serif;content: "\f105";font-size: 20px;line-height: 40px;}.post-pagination > span.title {line-height: 44px;padding-right: 10px;}@media (max-width: 1199px) {.blog-standard ~ .pagination {padding-bottom: 0;}.blog-grid ~ .pagination {padding-top: 20px;padding-bottom: 0;}}ul.products li.product-category {width: 33.3333333%;padding-left: 15px;padding-right: 15px;float: left;margin-bottom: 30px;}ul.products li.product-category:nth-child(3n+1) {clear: left;}ul.products li.product-category a .kodory-loop-category__title {font-size: 18px;font-weight: 500;margin-top: 15px;margin-bottom: 0;}ul.products li.product-category a .kodory-loop-category__title mark {background-color: transparent;color: inherit;padding: 0;}@media (max-width: 1199px) {ul.products li.product-category {margin-bottom: 20px;}}@media (max-width: 767px) {ul.products li.product-category {margin-bottom: 10px;width: 50%;}ul.products li.product-category:nth-child(3n+1) {clear: none;}ul.products li.product-category:nth-child(2n+1) {clear: left;}}.shop-control::before, .shop-control::after {content: '';display: table;}.shop-control::after {clear: both;}.grid-view-mode {margin-bottom: 10px;display: inline-block;}.grid-view-mode > form {display: inline-block;}.grid-view-mode .modes-mode {width: 46px;height: 46px;line-height: 44px;color: #fff;background-color: var(--theme-sh);border: 1px solid var(--theme-sh);border-radius: 50%;margin-right: 7px;padding: 13px 12px;vertical-align: top;display: inline-block;}.grid-view-mode .modes-mode::before {}.grid-view-mode .modes-mode.mode-list {padding: 13px 9px;}.grid-view-mode .modes-mode:hover, .grid-view-mode .modes-mode:focus, .grid-view-mode .modes-mode:active, .grid-view-mode .modes-mode.active {color: #fff;background-color: var(--theme-sh);border-color: var(--theme-sh);}.grid-view-mode .modes-mode .button-inner {font-size: 0;position: relative;}.grid-view-mode .modes-mode.mode-grid .button-inner {width: 16px;height: 16px;display: block;margin-left: 2px;}.grid-view-mode .modes-mode.mode-grid .button-inner span {display: block;position: absolute;left: 6px;width: 4px;border-bottom: 4px solid;}.grid-view-mode .modes-mode.mode-grid .button-inner span:first-child {top: 0;}.grid-view-mode .modes-mode.mode-grid .button-inner span:nth-child(2) {top: 6px;}.grid-view-mode .modes-mode.mode-grid .button-inner span:nth-child(3) {bottom: 0;}.grid-view-mode .modes-mode.mode-grid .button-inner span::before {content: '';position: absolute;left: -6px;top: 0;width: 4px;border-bottom: 4px solid;display: block;}.grid-view-mode .modes-mode.mode-grid .button-inner span::after {content: '';position: absolute;right: -6px;top: 0;width: 4px;border-bottom: 4px solid;display: block;}.grid-view-mode .modes-mode.mode-list .button-inner {width: 22px;height: 16px;display: block;margin-left: 2px;}.grid-view-mode .modes-mode.mode-list .button-inner span {display: block;position: absolute;left: 0;width: 4px;border-bottom: 4px solid;}.grid-view-mode .modes-mode.mode-list .button-inner span:first-child {top: 0;}.grid-view-mode .modes-mode.mode-list .button-inner span:nth-child(2) {top: 6px;}.grid-view-mode .modes-mode.mode-list .button-inner span:nth-child(3) {top: 12px;}.grid-view-mode .modes-mode.mode-list .button-inner span::before {content: '';position: absolute;top: 1px;right: -18px;width: 15px;border-bottom: 2px solid;}.kodory-ordering, .per-page-form {vertical-align: top;text-align: left;display: inline-block;margin-bottom: 10px;}.kodory-ordering ~ .per-page-form {padding-left: 9px;}.kodory-ordering select, .per-page-form select {border: 2px solid #f1f1f1;background-color: #f1f1f1;line-height: 44px;padding: 0 42px 0 22px;height: 46px;}.per-page-form label {margin-bottom: 0;}.per-page-form label:nth-child(2) {display: none;}.shop-before-control {text-align: right;padding-bottom: 30px;}.shop-before-control .grid-view-mode {float: left;}.shop-after-control {width: 100%;text-align: right;overflow: hidden;padding-top: 20px;}.shop-after-control .kodory-pagination {float: left;}.shop-after-control .kodory-result-count {float: right;border: 2px solid #f1f1f1;background-color: #f1f1f1;border-radius: 30px;line-height: 44px;padding: 0 22px;height: 46px;margin-bottom: 0;}@media (max-width: 767px) {.shop-after-control .kodory-pagination {width: 100%;margin-bottom: 10px;text-align: left;}.shop-before-control {padding-bottom: 25px;}}@media (max-width: 480px) {.shop-before-control {text-align: center;}.shop-before-control .grid-view-mode {float: none;text-align: left;}.grid-view-mode, .kodory-ordering, .per-page-form {padding-left: 0 !important;width: 100%;}.per-page-form label, .kodory-ordering select, .per-page-form select {width: 100%;}.shop-after-control .kodory-result-count {width: 100%;text-align: center;}}.product-inner, .product-thumb, .thumb-link {position: relative;}.product-thumb img {margin: 0 auto;border-radius: 5px;}.product-inner .second-image {bottom: 0;left: 0;opacity: 0;visibility: hidden;position: absolute;right: 0;top: 0;transition: all 0.3s linear 0s;-o-transition: all 0.3s linear 0s;-webkit-transition: all 0.3s linear 0s;}.product-inner:hover .second-image {opacity: 1;visibility: visible;}@media (max-width: 1199px) {.product-thumb img {width: 100%;}}.yith-wcqv-button {font-size: 0;display: none !important;vertical-align: top;width: 40px;height: 40px;line-height: 40px;text-align: center;}.yith-wcqv-button:not(:hover) {color: inherit;}.yith-wcqv-button::before {font-family: 'Pe-icon-7-stroke', sans-serif;content: '\e618';font-size: 22px;font-weight: normal;vertical-align: middle;}body.admin-bar #yith-quick-view-modal {top: 32px;}html.yith-quick-view-is-open, html.yith-quick-view-is-open body {overflow: hidden;}#yith-quick-view-modal {position: fixed;visibility: hidden;top: 0;left: 0;right: 0;bottom: 0;z-index: 1400;opacity: 0;text-align: center;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;}#yith-quick-view-modal:before {content: '';display: inline-block;vertical-align: middle;height: 100%;width: 0;}#yith-quick-view-modal .yith-quick-view-overlay {position: absolute;top: 0;right: 0;bottom: 0;left: 0;background: rgba(0, 0, 0, 0.6);}#yith-quick-view-modal .yith-wcqv-wrapper {display: inline-block;vertical-align: middle;visibility: hidden;text-align: left;width: calc(100% - 30px) !important;height: auto !important;max-width: 920px;}#yith-quick-view-modal .yith-wcqv-main {-webkit-transform: translateY(20%);-moz-transform: translateY(20%);-ms-transform: translateY(20%);transform: translateY(20%);opacity: 0;height: 100%;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;-webkit-box-shadow: 0 0 0 10px rgba(255, 255, 255, 0.2);box-shadow: 0 0 0 10px rgba(255, 255, 255, 0.2);background-color: #fff;}#yith-quick-view-modal.open, #yith-quick-view-modal.open .yith-wcqv-wrapper {visibility: visible;opacity: 1;}#yith-quick-view-modal #yith-quick-view-content {height: 100%;}#yith-quick-view-modal .kodory-product-gallery .kodory-product-gallery__trigger {display: none;}#yith-quick-view-modal .yith-wcqv-main:after, #yith-quick-view-modal .yith-wcqv-main:before {content: '';display: table;clear: both;}#yith-quick-view-modal.open .yith-wcqv-main {-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);opacity: 1;height: 100%;position: relative;box-shadow: none;}#yith-quick-view-modal.open .yith-wcqv-main::before, #yith-quick-view-modal.open .yith-wcqv-main::after {content: '';display: table;}#yith-quick-view-modal.open .yith-wcqv-main::after {clear: both;}#yith-quick-view-modal .kodory-product-gallery {float: none !important;margin-bottom: 0;}#yith-quick-view-close {position: absolute;top: 0;right: 0;cursor: pointer;width: 40px;height: 40px;display: block;z-index: 11;font-size: 0;}#yith-quick-view-close::before, #yith-quick-view-close::after {border-bottom: 2px solid;content: "";position: absolute;left: 12px;top: 19px;width: 17px;}#yith-quick-view-close::before {-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);}#yith-quick-view-close::after {-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}#yith-quick-view-close:not(:hover) {color: #363636;}#yith-quick-view-content div.images {width: 50%;float: left !important;opacity: 1 !important;}#yith-quick-view-modal div.entry-summary {position: absolute;top: 30px;bottom: 25px;right: 0;padding: 0 30px;height: auto;overflow-y: auto;width: 50%;float: left;}#yith-quick-view-content div.kodory-product-rating:after, #yith-quick-view-content div.kodory-product-rating:before {content: '';display: table;clear: both;}#yith-quick-view-content div.kodory-product-rating a.kodory-review-link {display: none;}#yith-quick-view-content .onsale {left: 10px;top: 10px;position: absolute;}body.admin-bar #yith-quick-view-modal {top: 32px;}@media (max-width: 767px) {.yith-wcqv-button {display: none !important;}body.admin-bar #yith-quick-view-modal {top: 46px;}#yith-quick-view-modal #yith-quick-view-content .summary-content > *:not(.price), #yith-quick-view-modal .price, #yith-quick-view-close {color: #fff;}#yith-quick-view-modal #yith-quick-view-content label {color: inherit;}#yith-quick-view-content div.images, #yith-quick-view-content div.summary {margin: 0 auto;padding: 15px;width: 100%;float: none !important;}#yith-quick-view-content::before {content: "";display: inline-block;background-color: rgba(0, 0, 0, 0.6);position: absolute;width: 100%;height: 100%;z-index: 1;}#yith-quick-view-modal .entry-summary {z-index: 1;}}@media (max-width: 600px) {body.admin-bar #yith-quick-view-modal {top: 0;}}.product-item .flash {position: absolute;top: 0;left: 0;z-index: 1;}.sold-out, .onnew, .onsale {display: table;font-size: 13px;margin-bottom: 5px;padding-left: 5px;padding-right: 5px;position: relative;min-width: 44px;height: 44px;border-radius: 44px;text-align: center;color: #fff;font-weight: 700;font-family: 'Baloo 2', sans-serif;}.sold-out::before, .onnew::before, .onsale::before {content: '';border: 1px dashed #fff;border-radius: 44px;position: absolute;top: 2px;left: 2px;right: 2px;bottom: 2px;pointer-events: none;}.sold-out span, .onnew span, .onsale span {height: 44px;line-height: 1;display: flex;width: 34px;align-items: center;justify-content: center;}.onnew {background-color: var(--theme-sh);display: none;}.onsale {background-color: var(--theme-sh);}.sold-out {background-color: #b6b6b6;}.cat-list {font-size: 12px;font-weight: 500;line-height: 24px;letter-spacing: 0.1em;margin: -5px 0 5px 0;height: 24px;overflow: hidden;text-transform: uppercase;}.cat-list a:not(:hover) {color: #868686;}.product-name {font-size: 18px;margin-top: 0;margin-bottom: 0;font-family: 'Baloo 2', serif;font-weight: 700;}.price {display: inline-block;font-size: 15px;color: var(--theme-sh);font-family: 'Baloo 2', serif;font-weight: 700;}.price del {font-size: 14px;color: #8a8a8a;}.price ins {color: var(--theme-sh);margin-right: 5px;text-decoration: none;}.product-item .variations_form {top: 10px;right: 10px;position: absolute;}.product-item .variations_form .data-val a {display: table;}.product-item.style-01 .variations_form {top: auto;right: auto;left: 10px;bottom: 10px;}.group-button a {display: inline-block;}.add-to-cart {min-width: 40px;height: 40px;line-height: 40px;text-align: center;display: inline-block;}.tooltip {text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}.add-to-cart a {font-size: 0;display: block;height: 40px;}.add-to-cart a:not(:hover) {color: inherit;}.add-to-cart a::before {font-family: 'Pe-icon-7-stroke', sans-serif;content: "\e66e";font-size: 24px;font-weight: normal;position: relative;top: -1px;}.add_to_cart_button.loading {cursor: wait;}.add_to_cart_button.loading::before {font-family: 'FontAwesome', sans-serif;font-weight: normal;-webkit-animation: fa-spin 1s infinite steps(8);animation: fa-spin 1s infinite steps(8);content: "\f110";font-size: 18px;display: inline-block;}.add-to-cart a.added {display: none;}.add-to-cart a.added_to_cart::before {font-family: 'Flaticon', sans-serif;font-size: 14px;content: "\f130";}.yith-wcwl-add-to-wishlist {position: relative;margin-top: 0;width: 40px;height: 40px;display: inline-block;line-height: 40px;text-align: center;}.yith-wcwl-add-to-wishlist a {font-size: 0;display: block;height: 40px;}.yith-wcwl-add-to-wishlist a:not(:hover) {color: inherit;}.yith-wcwl-add-to-wishlist .feedback {display: none;}.yith-wcwl-add-to-wishlist .ajax-loading {display: none !important;}.add_to_wishlist::before {font-family: 'FontAwesome', sans-serif;content: '\f08a';font-weight: normal;font-size: 19px;}.add_to_wishlist.loading {cursor: wait;}.add_to_wishlist.loading::before {font-family: 'FontAwesome', sans-serif;font-weight: normal;-webkit-animation: fa-spin 1s infinite steps(8);animation: fa-spin 1s infinite steps(8);content: "\f110";font-size: 18px;display: inline-block;vertical-align: middle;}.yith-wcwl-wishlistaddedbrowse a::before, .yith-wcwl-wishlistexistsbrowse a::before {font-family: 'FontAwesome', sans-serif;font-weight: normal;content: "\f004";font-size: 18px;}#yith-wcwl-popup-message {margin: 0 !important;background-color: var(--theme-sh);color: #fff;border: none;top: 50px;left: 40px;padding: 10px 25px;box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.2);}#yith-wcwl-message {color: #fff;}.compare-button {width: 40px;height: 40px;display: inline-block;text-align: center;line-height: 40px;}.compare-button .compare {display: block;}.compare {display: inline-block;font-size: 0;text-align: center;height: 40px;}.compare:not(:hover) {color: inherit;}.compare::before {font-family: 'Pe-icon-7-stroke', sans-serif;content: '\e614';font-size: 24px;}.compare.added::before {font-family: 'Flaticon', sans-serif;font-size: 18px;content: "\f130";}.product-item.style-04 .yith-wcqv-button .blockOverlay, .compare .blockOverlay {background: #fff !important;opacity: 1 !important;border-radius: 50%;}.product-item.style-01 .yith-wcqv-button .blockOverlay::before, .product-item.style-04 .yith-wcqv-button .blockOverlay::before, .compare .blockOverlay::before {font-family: 'FontAwesome', sans-serif;font-weight: normal;-webkit-animation: fa-spin 1s infinite steps(8);animation: fa-spin 1s infinite steps(8);content: "\f110";font-size: 21px;display: inline-block;vertical-align: middle;}.product-item.style-05 .yith-wcqv-button .blockOverlay, .product-item.style-05 .compare .blockOverlay, .product-item.style-01 .yith-wcqv-button .blockOverlay, .product-item.style-01 .compare .blockOverlay {background: #000 !important;opacity: 1 !important;}.star-rating {white-space: nowrap;line-height: 100%;display: block;font-size: 0;position: relative;overflow: hidden;width: 90px;letter-spacing: 5px;}.star-rating::before, .star-rating span::before {font-family: 'FontAwesome', sans-serif;font-weight: normal;font-size: 15px;line-height: 22px;}.star-rating span {overflow: hidden;float: left;top: 0;left: 0;position: absolute;line-height: 100%;}.star-rating::before {content: "\f006\f006\f006\f006\f006";color: var(--theme-sh);}.star-rating > span::before {content: "\f005\f005\f005\f005\f005";color: var(--theme-sh);}.rating-wapper .star-rating {display: inline-block;vertical-align: top;}.rating-wapper .review {vertical-align: top;display: inline-block;line-height: 22px;font-size: 14px;padding-left: 4px;color: #999999;display: none;}.process-valiable {margin-bottom: 25px;}.process-valiable .valiable-text {overflow: hidden;margin-bottom: 11px;font-size: 15px;}.process-valiable .valiable-text .text:first-child {float: left;padding-right: 10px;}.process-valiable .valiable-text .text:last-child {float: right;padding-right: 2px;}.process-valiable .valiable-total {height: 13px;position: relative;display: block;margin-right: 4px;}.process-valiable .valiable-total::before {content: '';position: absolute;top: 0;left: 0;right: -4px;bottom: 0;border-radius: 9px;background-color: #eeeeee;}.process-valiable .valiable-total .process {position: absolute;top: 2px;left: 2px;bottom: 2px;border-radius: 9px;display: block;background-color: var(--theme-sh);}.countdown-product .kodory-countdown {margin-bottom: 30px;}.countdown-product .kodory-countdown > span {display: inline-block;color: #fff;text-align: center;box-shadow: 0 0 12px 0 rgba(0, 0, 0, 0.1);vertical-align: middle;overflow: hidden;padding: 20px;width:70px;height:70px;min-width: 70px;margin-right: -6px;border-radius: 49px;background-color: var(--theme-sh);position: relative;}.countdown-product .kodory-countdown > span .number{font-size:15px !important;}.countdown-product .kodory-countdown > span::before {content: '';border: 1px dashed #fff;border-radius: 49px;position: absolute;top: 2px;left: 2px;right: 2px;bottom: 2px;pointer-events: none;}.countdown-product .kodory-countdown > span:last-child {margin-right: 0;}.countdown-product .kodory-countdown > span .number {display: block;font-size: 13px;font-weight: 700;line-height: 1;padding-bottom: 5px;}.countdown-product .kodory-countdown > span .text {display: block;font-size: 12px;line-height: 1;text-transform: capitalize;}.product-item .variations .data-val label {display: inline-block;float: left;clear: both;}.product-item .variations .data-val .color {display: inline-block;}.product-item .variations select, .product-item .variations .data-val[data-attributetype="select"], .product-item .variations .reset_variations {display: none !important;}.product-item.style-01 .product-thumb > .yith-wcqv-button {display: none;}.product-item.style-01 .product-inner {border-radius: 5px;overflow: hidden;position: relative;border: 2px dashed #F1F1F1;padding: 15px 15px 15px;background-color: #fff;}.product-item.style-01 .product-inner:hover {border-color: var(--theme-sh);}.product-item.style-01 .product-thumb {margin-bottom: 15px;overflow: hidden;}.product-item.style-01 .product-thumb > .thumb-link, .product-item.style-01 .product-thumb .second-image {display: block;}.product-item.style-01 .group-button {position: absolute;right: 0;bottom: 0;}.product-item.style-01 .kodory-product-details__short-description, .product-item.style-01 .product-inner > .group-button {display: none;}.product-item.style-01 .group-button .add-to-cart, .product-item.style-01 .group-button .yith-wcwl-add-to-wishlist, .product-item.style-01 .group-button .compare-button, .product-item.style-01 .group-button .yith-wcqv-button {display: block;background-color: var(--theme-sh);border-radius: 50%;opacity: 0;visibility: hidden;-webkit-transform: translateX(60px);-moz-transform: translateX(60px);-ms-transform: translateX(60px);-o-transform: translateX(60px);transform: translateX(60px);margin-top: 7px;box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.05);color: #fff;}.product-item.style-01 .group-button .add-to-cart {-webkit-transition: all 0.25s ease 0s;-moz-transition: all 0.25s ease 0s;-o-transition: all 0.25s ease 0s;transition: all 0.25s ease 0s;}.product-item.style-01 .group-button .compare-button {-webkit-transition: all 0.4s ease 0s;-moz-transition: all 0.4s ease 0s;-o-transition: all 0.4s ease 0s;transition: all 0.4s ease 0s;background-color: var(--theme-sh);}.product-item.style-01 .group-button .yith-wcwl-add-to-wishlist {-webkit-transition: all 0.55s ease 0s;-moz-transition: all 0.55s ease 0s;-o-transition: all 0.55s ease 0s;transition: all 0.55s ease 0s;background-color: var(--theme-sh);}.product-item.style-01 .group-button .add-to-cart::after, .product-item.style-01 .group-button .yith-wcwl-add-to-wishlist::after, .product-item.style-01 .group-button .compare-button::after, .product-item.style-01 .group-button .yith-wcqv-button::after {content: '';border: 1px dashed #fff;border-radius: 50%;position: absolute;top: 2px;left: 2px;right: 2px;bottom: 2px;pointer-events: none;}.product-item.style-01 .product-inner:hover .group-button .add-to-cart, .product-item.style-01 .product-inner:hover .group-button .yith-wcwl-add-to-wishlist, .product-item.style-01 .product-inner:hover .group-button .compare-button, .product-item.style-01 .product-inner:hover .group-button .yith-wcqv-button {opacity: 1;visibility: visible;-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0);}.product-item.style-01 .group-button .add-to-cart:hover a, .product-item.style-01 .group-button .yith-wcwl-add-to-wishlist:hover a, .product-item.style-01 .group-button .compare-button:hover a, .product-item.style-01 .group-button .yith-wcqv-button:hover {color: #fff;}.product-item.style-01 .product-info {position: relative;}.product-item.style-02 .product-inner {border-radius: 5px;overflow: hidden;position: relative;border: 2px dashed #F1F1F1;padding: 15px 15px 15px;background-color: #fff;}.product-item.style-02 .product-inner:hover {border-color: var(--theme-sh);}.product-item.style-02 .product-thumb {overflow: hidden;}.product-item.style-02 .product-thumb > .thumb-link, .product-item.style-02 .product-thumb .second-image {display: block;}.product-item.style-02 .product-info {padding: 15px 0 0;text-align: center;position: relative;}.product-item.style-02 .product-name {text-overflow: ellipsis;white-space: nowrap;overflow: hidden;margin-bottom: 0;}.product-item.style-02 .yith-wcqv-button {position: absolute;left: -90px;bottom: -90px;opacity: 0;visibility: hidden;-webkit-transition: all 0.25s ease 0s;-moz-transition: all 0.25s ease 0s;-o-transition: all 0.25s ease 0s;transition: all 0.25s ease 0s;background-color: #363636;color: #fff;width: 90px;font-weight: 500;height: 90px;line-height: 48px;text-transform: uppercase;font-size: 0;border-radius: 50%;text-align: right;padding-right: 16px;}.product-item.style-02 .yith-wcqv-button:hover {background-color: var(--theme-sh);color: #fff;}.product-item.style-02 .product-inner:hover .yith-wcqv-button {opacity: 1;visibility: visible;left: -45px;bottom: -45px;}.product-item.style-02 .group-button {position: absolute;top: 45%;left: 50%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);text-align: center;margin-top: -25px;z-index: 10;color: #fff;min-width: 150px;}.product-item.style-02 .group-button .add-to-cart, .product-item.style-02 .group-button .yith-wcwl-add-to-wishlist, .product-item.style-02 .group-button .compare-button, .product-item.style-02 .group-button .yith-wcqv-button {display: inline-block;box-shadow: 0 5px 15px rgba(0, 0, 0, .08);background-color: var(--theme-sh);color: #fff;border-radius: 50%;opacity: 0;visibility: hidden;-webkit-transform: translateY(-60px);-moz-transform: translateY(-60px);-ms-transform: translateY(-60px);-o-transform: translateY(-60px);transform: translateY(-60px);margin: 0 0 0 4px;vertical-align: top;}.product-item.style-02 .group-button .yith-wcwl-add-to-wishlist {-webkit-transition: all 0.25s ease 0s;-moz-transition: all 0.25s ease 0s;-o-transition: all 0.25s ease 0s;transition: all 0.25s ease 0s;margin: 0;background-color: var(--theme-sh);}.product-item.style-02 .group-button .compare-button {-webkit-transition: all 0.55s ease 0s;-moz-transition: all 0.55s ease 0s;-o-transition: all 0.55s ease 0s;transition: all 0.55s ease 0s;background-color: var(--theme-sh);}.product-item.style-02 .group-button .add-to-cart {-webkit-transition: all 0.4s ease 0s;-moz-transition: all 0.4s ease 0s;-o-transition: all 0.4s ease 0s;transition: all 0.4s ease 0s;}.product-item.style-02 .group-button .add-to-cart::after, .product-item.style-02 .group-button .yith-wcwl-add-to-wishlist::after, .product-item.style-02 .group-button .compare-button::after, .product-item.style-02 .group-button .yith-wcqv-button::after {content: '';border: 1px dashed #fff;border-radius: 50%;position: absolute;top: 2px;left: 2px;right: 2px;bottom: 2px;pointer-events: none;}.product-item.style-02 .product-inner:hover .group-button .add-to-cart, .product-item.style-02 .product-inner:hover .group-button .yith-wcwl-add-to-wishlist, .product-item.style-02 .product-inner:hover .group-button .compare-button, .product-item.style-02 .product-inner:hover .group-button .yith-wcqv-button {opacity: 1;visibility: visible;-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);}.product-item.style-02 .group-button .add-to-cart:hover a, .product-item.style-02 .group-button .yith-wcwl-add-to-wishlist:hover a, .product-item.style-02 .group-button .compare-button:hover a, .product-item.style-02 .group-button .yith-wcqv-button:hover {color: #fff;}.product-item.style-03 .product-inner {padding: 25px 19px;overflow: hidden;background-color: #fff;border-radius: 5px;border: 2px dashed #eee;}.product-item.style-03 .product-thumb {float: right;width: 45%;}.product-item.style-03 .product-info {position: relative;float: left;width: 55%;padding-right: 20px;}.product-item.style-03 .price {margin-bottom: 8px;}.product-item.style-03 .product-name {margin-bottom: 12px;}.product-item.style-03 .add-to-cart {min-width: 0;width: auto !important;height: auto !important;line-height: 40px !important;}.product-item.style-03 .add-to-cart a {padding: 0 15px;background-color: var(--theme-sh);color: #fff;border-radius: 30px;font-size: 14px;font-weight: 700;text-transform: uppercase;letter-spacing: 0.05em;height: 40px;font-family: 'Baloo 2', sans-serif;position: relative;line-height: 40px;}.product-item.style-03 .add-to-cart a:hover {background-color: var(--theme-sh);}.product-item.style-03 .add-to-cart a::after {content: '';border: 1px dashed #fff;border-radius: 30px;position: absolute;top: 2px;left: 2px;right: 2px;bottom: 2px;pointer-events: none;}.product-item.style-03 .add-to-cart a:hover {background-color: var(--theme-sh);color: #fff;}.product-item.style-03 .add-to-cart a::before {vertical-align: middle;margin-right: 7px;font-weight: normal;position: relative;top: -2px;}.product-item.style-04 .clear {display: none;}.product-item.style-04 .product-inner {text-align: center;border-radius: 5px;overflow: hidden;position: relative;border: 2px dashed #F1F1F1;padding: 15px 15px 15px;background-color: #fff;}.product-item.style-04 .product-inner:hover {border-color: var(--theme-sh);}.product-item.style-04 .product-thumb {margin-bottom: 20px;overflow: hidden;}.product-item.style-04 .product-thumb > .thumb-link, .product-item.style-04 .product-thumb .second-image {display: block;}.product-item.style-04 .price {margin-bottom: 4px;}.product-item.style-04 .group-button {position: absolute;right: 0;left: 0;bottom: 0;}.product-item.style-04 .group-button .add-to-cart, .product-item.style-04 .group-button .yith-wcwl-add-to-wishlist, .product-item.style-04 .group-button .compare-button, .product-item.style-04 .group-button .yith-wcqv-button {display: inline-block;box-shadow: 0 5px 15px rgba(0, 0, 0, .08);background-color: var(--theme-sh);color: #fff;border-radius: 50%;opacity: 0;visibility: hidden;-webkit-transform: translateY(60px);-moz-transform: translateY(60px);-ms-transform: translateY(60px);-o-transform: translateY(60px);transform: translateY(60px);margin: 0 4px;vertical-align: top;}.product-item.style-04 .group-button .yith-wcwl-add-to-wishlist {-webkit-transition: all 0.25s ease 0s;-moz-transition: all 0.25s ease 0s;-o-transition: all 0.25s ease 0s;transition: all 0.25s ease 0s;margin: 0;background-color: var(--theme-sh);}.product-item.style-04 .group-button .compare-button {-webkit-transition: all 0.4s ease 0s;-moz-transition: all 0.4s ease 0s;-o-transition: all 0.4s ease 0s;transition: all 0.4s ease 0s;background-color: var(--theme-sh);}.product-item.style-04 .group-button .add-to-cart {-webkit-transition: all 0.55s ease 0s;-moz-transition: all 0.55s ease 0s;-o-transition: all 0.55s ease 0s;transition: all 0.55s ease 0s;}.product-item.style-04 .group-button .add-to-cart::after, .product-item.style-04 .group-button .yith-wcwl-add-to-wishlist::after, .product-item.style-04 .group-button .compare-button::after, .product-item.style-04 .group-button .yith-wcqv-button::after {content: '';border: 1px dashed #fff;border-radius: 50%;position: absolute;top: 2px;left: 2px;right: 2px;bottom: 2px;pointer-events: none;}.product-item.style-04 .product-inner:hover .group-button .add-to-cart, .product-item.style-04 .product-inner:hover .group-button .yith-wcwl-add-to-wishlist, .product-item.style-04 .product-inner:hover .group-button .compare-button, .product-item.style-04 .product-inner:hover .group-button .yith-wcqv-button {opacity: 1;visibility: visible;-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);}.product-item.style-04 .group-button .add-to-cart:hover a, .product-item.style-04 .group-button .yith-wcwl-add-to-wishlist:hover a, .product-item.style-04 .group-button .compare-button:hover a, .product-item.style-04 .group-button .yith-wcqv-button:hover {color: #fff;}.product-item.style-05 .product-inner {border-radius: 5px;overflow: hidden;border: 2px dashed #F1F1F1;padding: 15px 15px 15px;}.product-item.style-05 .product-inner:hover {border-color: var(--theme-sh);}.product-item.style-05 .product-thumb {overflow: hidden;margin-bottom: 18px;}.product-item.style-05 .product-thumb > .thumb-link, .product-item.style-05 .product-thumb .second-image {display: block;}.product-item.style-05 .group-button {position: absolute;left: 0;bottom: 0;}.product-item.style-05 .group-button .add-to-cart, .product-item.style-05 .group-button .yith-wcwl-add-to-wishlist, .product-item.style-05 .group-button .compare-button, .product-item.style-05 .group-button .yith-wcqv-button {display: block;opacity: 0;visibility: hidden;-webkit-transform: translateX(-60px);-moz-transform: translateX(-60px);-ms-transform: translateX(-60px);-o-transform: translateX(-60px);transform: translateX(-60px);background-color: var(--theme-sh);margin-top: 7px;color: #fff;border-radius: 50%;position: relative;}.product-item.style-05 .group-button .yith-wcwl-add-to-wishlist {background-color: var(--theme-sh);}.product-item.style-05 .group-button .compare-button {background-color: var(--theme-sh);}.product-item.style-05 .group-button .add-to-cart::after, .product-item.style-05 .group-button .yith-wcwl-add-to-wishlist::after, .product-item.style-05 .group-button .compare-button::after, .product-item.style-05 .group-button .yith-wcqv-button::after {content: '';border: 1px dashed #fff;border-radius: 50%;position: absolute;top: 2px;left: 2px;right: 2px;bottom: 2px;pointer-events: none;}.product-item.style-05 .group-button .add-to-cart {-webkit-transition: all 0.25s ease 0s;-moz-transition: all 0.25s ease 0s;-o-transition: all 0.25s ease 0s;transition: all 0.25s ease 0s;}.product-item.style-05 .group-button .compare-button {-webkit-transition: all 0.4s ease 0s;-moz-transition: all 0.4s ease 0s;-o-transition: all 0.4s ease 0s;transition: all 0.4s ease 0s;}.product-item.style-05 .group-button .yith-wcwl-add-to-wishlist {-webkit-transition: all 0.55s ease 0s;-moz-transition: all 0.55s ease 0s;-o-transition: all 0.55s ease 0s;transition: all 0.55s ease 0s;}.product-item.style-05 .product-inner:hover .group-button .add-to-cart, .product-item.style-05 .product-inner:hover .group-button .yith-wcwl-add-to-wishlist, .product-item.style-05 .product-inner:hover .group-button .compare-button, .product-item.style-05 .product-inner:hover .group-button .yith-wcqv-button {opacity: 1;visibility: visible;-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0);}.product-item.style-05 .group-button .add-to-cart:hover a, .product-item.style-05 .group-button .yith-wcwl-add-to-wishlist:hover a, .product-item.style-05 .group-button .compare-button:hover a, .product-item.style-05 .group-button .yith-wcqv-button:hover {color: #fff;}.product-item.style-05 .product-info {position: relative;}.product-item.style-06 .product-inner {border: 2px dashed #F1F1F1;padding: 10px;border-radius: 5px;overflow: hidden;}.product-item.style-06 .product-inner:hover {border-color: var(--theme-sh);}.product-item.style-06 .product-thumb {float: left;max-width: 90px;overflow: hidden;}.product-item.style-06 .product-info {overflow: hidden;padding-left: 15px;}.product-item.style-06 .product-name {margin-bottom: 3px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;font-size: 16px;}.product-item.style-06 .rating-wapper .review {display: none;}.product-item.style-07 .process-valiable .valiable-text {color: #fff;}.product-item.style-07 .product-inner {overflow: hidden;}.product-item.style-07 .product-thumb {float: left;width: 57%;}.product-item.style-07 .product-info {float: left;width: 43%;padding-left: 50px;padding-top: 30px;}.product-item.style-07 .process-valiable .valiable-total::before {background-color: #fff;}.product-gallery {overflow: hidden;}.product-gallery .product-gallery-slick {float: right;width: calc(100% - 100px);padding-left: 10px;}.product-gallery .product-gallery-slick img {border-radius: 50%;}.product-gallery .gallery-dots {float: left;width: 100px;padding: 0;}.product-gallery .gallery-dots .slick-arrow {width: 100%;height: 20px;line-height: 20px;font-size: 20px;}.product-gallery .gallery-dots .slick-arrow:hover {color: var(--theme-sh);}.product-gallery .gallery-dots img {border: 1px solid #fff;border-radius: 50%;margin: 1px 0;}.product-gallery .gallery-dots .slick-current img {border-color: var(--theme-sh);}.product-item.style-07 .product-gallery .gallery-dots .slick-arrow {color: #fff;}.product-item.style-07 .title {font-family: 'Baloo 2', serif;text-transform: uppercase;font-weight: 700;font-size: 34px;padding-bottom: 5px;margin-bottom: 25px;color: #fff;position: relative;}.product-item.style-07 .title::before {content: '';position: absolute;left: 0;bottom: 0;border: 2px solid #fff;border-radius: 2px;width: 70px;}.product-item.style-07 .onsale {display: none;}.product-item.style-07 .product-name {font-size: 24px;margin-bottom: 20px;}.product-item.style-07 .product-name a {color: var(--theme-sh);}.product-item.style-07 .price {font-size: 17px;padding-bottom: 15px;color: #fff;}.product-item.style-07 .price del {font-size: 90%;color: #fff }.product-item.style-07 .price ins {color: #fff;background-color: var(--theme-sh);padding: 2px 13px 0;border-radius: 20px;}.product-item.style-07 .add-to-cart {min-width: 0;width: auto !important;height: auto !important;line-height: 40px !important;}.product-item.style-07 .add-to-cart a {font-size: 14px;padding: 0 25px;background-color: var(--theme-sh);border-radius: 30px;color: #fff;font-weight: 700;height: 50px;line-height: 50px;position: relative;font-family: 'Baloo 2', sans-serif;text-transform: uppercase;}.product-item.style-07 .add-to-cart a:hover {background-color: var(--theme-sh);color: #fff;}.product-item.style-07 .add-to-cart a::before {vertical-align: middle;margin-right: 7px;font-weight: normal;position: relative;top: -2px;}.product-item.style-07 .add-to-cart a::after {content: '';border: 1px dashed #fff;border-radius: 30px;position: absolute;top: 2px;left: 2px;right: 2px;bottom: 2px;pointer-events: none;}.product-item.list .product-inner {overflow: hidden;background-color: transparent;display: table;width: 100%;padding: 20px;border: 2px dashed #ebebeb;}.product-item.list .product-inner:hover {border-color: var(--theme-sh);}.product-item.list:not(:last-child) .product-inner {margin-bottom: 30px;}.product-item.list .product-thumb {width: 30%;display: table-cell;vertical-align: middle;overflow: hidden;}.product-item.list .yith-wcqv-button {box-shadow: 0 3px 9px 0 rgba(0, 0, 0, 0.08);position: absolute;left: 0;bottom: -40px;opacity: 0;visibility: hidden;-webkit-transition: all 0.25s ease 0s;-moz-transition: all 0.25s ease 0s;-o-transition: all 0.25s ease 0s;transition: all 0.25s ease 0s;background-color: rgba(100, 100, 100, 0.75);color: #fff;width: 100%;font-size: 14px;font-weight: 500;}.product-item.list .yith-wcqv-button::before {margin-right: 10px;vertical-align: top;}.product-item.list .yith-wcqv-button:hover {background-color: rgba(0, 0, 0, 0.75);color: #fff;}.product-item.list .product-inner:hover .yith-wcqv-button {opacity: 1;visibility: visible;bottom: 0;}.product-item.list .product-info {display: table-cell;vertical-align: middle;width: 49%;padding: 0 15px 0 20px;border-right: 2px dashed #ebebeb;}.product-item.list .product-inner:hover .product-info {border-color: var(--theme-sh);}.product-item.list .product-name {font-size: 18px;line-height: 30px;}.product-item.list .price {margin-bottom: 12px;}.product-item.list .kodory-product-details__short-description {overflow: hidden;}.product-item.list .group-button {vertical-align: middle;display: table-cell;padding-left: 15px;}.product-item.list .group-button-inner .yith-wcqv-button, .product-item.list .product-thumb .group-button {display: none;}.product-item.list .group-button .clear {display: none;}.product-item.list .group-button .add-to-cart {background-color: var(--theme-sh);border: 1px solid var(--theme-sh);color: #fff;padding: 0 12px;display: table;margin-bottom: 15px;font-weight: 700;font-family: 'Baloo 2', serif;border-radius: 30px;width: auto;position: relative;text-transform: uppercase;}.product-item.list .group-button .add-to-cart::before {content: '';border: 1px dashed #fff;border-radius: 30px;position: absolute;top: 2px;left: 2px;right: 2px;bottom: 2px;pointer-events: none;}.product-item.list .group-button .add-to-cart:hover {color: #fff;background-color: var(--theme-sh);border-color: var(--theme-sh);}.product-item.list .group-button .add-to-cart a {font-size: 12px;}.product-item.list .group-button .add-to-cart a:hover {color: #fff;}.product-item.list .group-button .yith-wcwl-add-to-wishlist a, .product-item.list .group-button .compare {font-size: 14px;}.product-item.list .group-button .add-to-cart a::before, .product-item.list .group-button .compare::before {margin-right: 10px;vertical-align: top;}.product-item.list .group-button .yith-wcwl-add-to-wishlist a::before {margin-right: 5px;}.product-item.list .group-button .compare-button, .product-item.list .group-button .yith-wcwl-add-to-wishlist {width: auto;height: auto;line-height: 30px;display: table;font-weight: 500;}@media (max-width: 1199px) {.product-item.list .product-inner {display: block;}.product-item.list .product-thumb {width: 270px;display: block;float: left;margin-right: 25px;}.product-item.list .product-info {float: left;display: block;border: none;padding: 0;margin-bottom: 5px;}.product-item.list .group-button {float: left;display: block;padding: 0;}}@media (max-width: 991px) {.product-item.list .product-info, .product-item.list .product-thumb {width: 50%;}.product-item.list .product-info {padding-left: 20px;}.product-item.list .product-thumb {margin-right: 0;}.product-item.list .group-button {padding-left: 20px;padding-top: 15px;}.product-item.list .kodory-product-details__short-description {max-height: 96px;}.product-gallery .product-gallery-slick {width: 100%;padding-left: 0;padding-bottom: 10px;}.product-gallery .gallery-dots {width: 252px;}.product-gallery .gallery-dots .slick-arrow {width: 20px;height: 100%;line-height: 100px;}.product-gallery .gallery-dots .slick-list {width: 206px;display: inline-block;vertical-align: middle;}.product-item.style-07 .title {font-size: 24px;}.product-item.style-07 .product-name {font-size: 16px;}.product-item.style-07 .product-info {padding-left: 20px;}}@media (max-width: 767px) {.product-item.list .product-inner {padding: 15px;}.product-item.list .group-button {padding-left: 10px;}.product-item .flash {top: 0;left: 0;}.add-to-cart, .compare-button, .yith-wcwl-add-to-wishlist {min-width: 34px;width: 34px;height: 34px;line-height: 34px;}.add-to-cart a {height: 34px;line-height: 34px;}.add-to-cart a::before {font-size: 20px;}.add_to_wishlist::before {font-size: 15px;}.compare::before {font-size: 20px;}.product-item .product-name {font-size: 15px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;margin-bottom: 4px;}.star-rating {width: 82px;}.star-rating::before, .star-rating span::before {font-size: 13px;}.product-item.style-02 .product-name {margin-bottom: 4px;}.product-item.style-04 .product-thumb {margin-bottom: 12px;}.product-item .price {font-size: 14px;margin-bottom: 0;}.product-item .price del {font-size: 13px;}.product-item.style-04 .price {margin-bottom: 0;}.process-valiable .valiable-text {font-size: 13px;}.product-item.style-03 .product-name {font-size: 16px;}.product-item.style-03 .price {margin-bottom: 10px;}.product-item.style-06 .product-name {font-size: 15px;}.product-item.list .product-name {font-size: 14px;line-height: 24px;}.product-item.list .product-info {padding-left: 10px;}.product-item.list .kodory-product-details__short-description {font-size: 12px;}.product-item.list .price {margin-bottom: 0;}.product-item.style-07 .product-info {width: 100%;padding-left: 0;}.product-item.style-07 .product-thumb {width: 100%;}}@media (max-width: 480px) {.product-item.style-03 .equal-elem {height: auto !important;}.product-item.style-03 .product-thumb, .product-item.style-03 .product-info {width: 100%;float: none;padding: 0;}.product-item.style-03 .product-thumb {margin-bottom: 20px;}}.main-contain-summary {display: table;width: 100%;table-layout: fixed;}.main-contain-summary > div {display: table-cell;vertical-align: top;}.main-contain-summary .single-product-policy {width: 330px;padding-left: 30px;margin-bottom: 15px;}.main-contain-summary .single-product-policy .kodory-iconbox:nth-child(2n) {margin-top: 20px;margin-bottom: 20px;}.main-contain-summary .single-product-policy .kodory-iconbox:nth-child(2) {border-color: var(--theme-sh);}.main-contain-summary .single-product-policy .kodory-iconbox:nth-child(2) .icon {color: var(--theme-sh);}.main-contain-summary .single-product-policy .kodory-iconbox:nth-child(3) {border-color: var(--theme-sh);}.main-contain-summary .single-product-policy .kodory-iconbox:nth-child(3) .icon {color: var(--theme-sh);}.contain-left {position: relative;}.contain-left::before, .contain-left::after {content: '';display: table;}.contain-left::after {clear: both;}.product_meta .wcml-dropdown, .main-contain-summary .wcml-dropdown {display: none;}.product-360-view-wrapper {margin: 100px auto;max-width: 800px;position: relative;}.spinner {color: #ffffff;font-size: 30px;font-weight: 100;text-align: center;}.kodory-threed-view::after {border-color: rgba(175, 175, 175, 0.05) rgba(175, 175, 175, 0.1) rgba(175, 175, 175, 0.15);border-radius: 50%;border-style: solid;border-width: 2px 2px 5px;bottom: 15px;content: "";height: 50%;left: 15px;position: absolute;right: 15px;z-index: 10;}.kodory-threed-view {cursor: ew-resize;margin: 0 auto;overflow: hidden;position: relative;}.kodory-threed-view .previous-image {opacity: 0;visibility: hidden;}.kodory-threed-view .threed-view-images {display: none;list-style: outside none none;margin: 0;padding: 0;}.kodory-threed-view .threed-view-images img.current-image {visibility: visible;z-index: 9;}.kodory-threed-view .threed-view-images img {height: auto;position: absolute;top: 0;width: 100%;}.kodory-threed-view .nav_bar {bottom: 40px;box-shadow: 0 1px 4px rgba(0, 0, 0, 0.15);left: 50%;background: #fff;position: absolute;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%);z-index: 11;}.kodory-threed-view .nav_bar a {display: inline-block;text-decoration: none;width: 45px;font-size: 0;text-align: center;}.kodory-threed-view .nav_bar a:hover {background-color: #f9f9f9;}.kodory-threed-view .nav_bar a::after {font-family: "FontAwesome", sans-serif;font-size: 18px;position: relative;top: 4px;}.kodory-threed-view .nav_bar a.nav_bar_play::after {content: "\f04b";}.kodory-threed-view .nav_bar a.nav_bar_stop::after {content: "\f04d";}.kodory-threed-view .nav_bar a.nav_bar_previous::after {content: "\f048";}.kodory-threed-view .nav_bar a.nav_bar_next::after {content: "\f051";}.kodory-dark .kodory-threed-view .nav_bar a {color: black;}.mfp-iframe-holder .mfp-close:hover {background: none;}.product-360-button, .single-left .product-video-button {position: absolute;z-index: 8;left: 18px;bottom: 15px;}.product-360-button a, .single-left .product-video-button a {display: block;height: 46px;min-width: 120px;line-height: 48px;border-radius: 46px;background-color: #fff;-webkit-box-shadow: 0 3px 18px 0 rgba(0, 0, 0, 0.05);-moz-box-shadow: 0 3px 18px 0 rgba(0, 0, 0, 0.05);box-shadow: 0 3px 18px 0 rgba(0, 0, 0, 0.05);padding: 0 13px;z-index: 1;font-size: 12px;font-weight: 500;text-transform: uppercase;letter-spacing: 0.1em;}.product-360-button a:hover, .single-left .product-video-button a:hover {color: #fff;background: var(--theme-sh);}.product-360-button a span, .single-left .product-video-button a span {font-size: 30px;font-weight: normal;vertical-align: middle;margin-right: 8px;position: relative;}.contain-left .flash {padding-bottom: 5px;display: none;}.contain-left.has-gallery .product-360-button, .contain-left.has-gallery .single-left .product-video-button {left: 120px;}.contain-left .single-left {position: relative;overflow: hidden;float: left;width: 55%;margin-right: 30px;margin-bottom: 27px;}.contain-left .entry-summary {overflow: hidden;margin-bottom: 30px;}.kodory-product-gallery {position: relative;}.kodory-product-gallery .kodory-product-gallery__trigger {display: block;font-size: 0;position: absolute;top: 15px;right: 15px;height: 42px;width: 42px;line-height: 42px;border-radius: 50%;background-color: var(--theme-sh);-webkit-box-shadow: 0 3px 18px 0 rgba(0, 0, 0, 0.05);-moz-box-shadow: 0 3px 18px 0 rgba(0, 0, 0, 0.05);box-shadow: 0 3px 18px 0 rgba(0, 0, 0, 0.05);text-align: center;z-index: 1;color: #fff;}.kodory-product-gallery .kodory-product-gallery__trigger:hover {background-color: var(--theme-sh);}.kodory-product-gallery .kodory-product-gallery__trigger::after {content: '';border: 1px dashed #fff;border-radius: 50%;position: absolute;top: 2px;left: 2px;right: 2px;bottom: 2px;pointer-events: none;}.kodory-product-gallery .kodory-product-gallery__trigger::before {font-family: 'Pe-icon-7-stroke', sans-serif;font-weight: normal;content: "\e657";font-size: 20px;}.kodory-product-gallery .kodory-product-gallery__trigger img.emoji {display: none !important;opacity: 0;visibility: hidden;}.contain-left.no-gallery .kodory-product-gallery .kodory-product-gallery__image img {width: 100%;}.kodory-product-gallery .flex-viewport {cursor: zoom-in;}.kodory-product-gallery .flex-viewport {float: right;width: -webkit-calc(100% - 104px);width: -moz-calc(100% - 104px);width: calc(100% - 104px);margin-left: 14px;}.kodory-product-gallery .flex-control-nav.flex-control-thumbs {width: 90px;float: left;padding: 0;}.kodory-product-gallery .flex-control-nav.flex-control-thumbs li {list-style: none;border: none;position: relative;}.kodory-product-gallery .flex-control-nav.flex-control-thumbs li img {width: 100%;border: 1px solid #ebebeb;}.kodory-product-gallery .flex-control-nav.flex-control-thumbs li img.flex-active {border-color: var(--theme-sh);}.kodory-product-gallery .flex-control-nav.flex-control-thumbs .slick-arrow {height: 20px;line-height: 18px;text-align: center;font-size: 17px;cursor: pointer;z-index: 9;width: 100%;border-radius: 5px;background-color: var(--theme-sh);color: #fff;margin-bottom: 10px;display: inline-block;}.kodory-product-gallery .flex-control-nav.flex-control-thumbs .slick-arrow.next {margin-bottom: 0;margin-top: 10px;}.kodory-product-gallery .flex-control-nav.flex-control-thumbs .slick-arrow:hover {color: #fff;background-color: var(--theme-sh);}.entry-summary .kodory-product-rating {margin-bottom: 10px;}.entry-summary .kodory-product-rating .star-rating {display: inline-block;}.entry-summary .entry-title {font-size: 30px;margin-bottom: 15px;margin-top: 0;font-family: 'Baloo 2', serif;font-weight: 700;}.entry-summary .price {display: inline-block;font-size: 20px;line-height: 1;margin-bottom: 16px;}.entry-summary .price ins {margin-right: 10px;}.entry-summary .price del {font-size: 22px;}.entry-summary .kodory-product-rating .review {display: inline-block;vertical-align: top;}.entry-summary .kodory-product-rating .kodory-review-link {display: none;}.stock {margin-bottom: 15px;font-size: 15px;line-height: 28px;position: relative;font-weight: 500;color: #363636;}.stock.in-stock span {font-family: 'Baloo 2', serif;font-weight: 700;color: var(--theme-sh);}.stock.out-stock span {font-family: 'Baloo 2', serif;font-weight: 700;color: var(--theme-sh);}.entry-summary .kodory-product-details__short-description {margin-bottom: 18px;border-bottom: 2px dashed #e6e6e6;padding-bottom: 24px;}.kodory-product-details__short-description ul, .kodory-product-details__short-description ol {padding-left: 0;list-style: none;}.kodory-product-details__short-description li {font-size: 13px;line-height: 22px;position: relative;color: #999;}.kodory-product-details__short-description li::before {content: '\f111';font-family: 'FontAwesome', sans-serif;font-size: 9px;vertical-align: top;margin-right: 5px;color: var(--theme-sh);}.kodory-product-details__short-description p {margin-bottom: 6px;color: #333;}.kodory-product-details__short-description p:last-child {margin-bottom: 0;}.entry-summary form.cart {margin-top: 24px;position: relative;}.entry-summary form.cart.variations_form .variations {padding-bottom: 17px;position: relative;}.entry-summary form.cart.variations_form .variations .reset_variations {background-color: #363636;color: #fff;border-color: transparent;display: inline-block;position: absolute;top: -10px;right: 0;border-radius: 50%;padding: 0 6px;font-weight: 500;font-size: 13px;height: 24px;line-height: 26px;text-transform: uppercase;letter-spacing: 0.1em;}.entry-summary form.cart.variations_form .variations .reset_variations:hover {background-color: var(--theme-sh);}.entry-summary .cart .single_add_to_cart_button {vertical-align: middle;height: 46px;line-height: 46px;min-width: 180px;font-size: 14px;letter-spacing: 0.05em;padding: 0 10px;text-align: center;display: inline-block;margin-bottom: 20px;overflow: hidden;position: relative;border-radius: 30px;background-color: var(--theme-sh);font-family: 'Baloo 2', serif;font-weight: 700;}.entry-summary .cart .single_add_to_cart_button:hover {background-color: var(--theme-sh);}.entry-summary .cart .single_add_to_cart_button::after {content: '';border: 1px dashed #fff;border-radius: 30px;position: absolute;top: 2px;left: 2px;right: 2px;bottom: 2px;pointer-events: none;}.entry-summary .cart .single_add_to_cart_button::before {font-weight: normal;display: inline-block;vertical-align: top;margin-right: 9px;font-family: 'Pe-icon-7-stroke', sans-serif;content: "\e66e";font-size: 21px;}.entry-summary .cart .single_add_to_cart_button.loading {cursor: wait;}.entry-summary .cart .single_add_to_cart_button.loading::before {font-family: 'FontAwesome', sans-serif;font-weight: normal;-webkit-animation: fa-spin 1s infinite steps(8);animation: fa-spin 1s infinite steps(8);content: "\f110";font-size: 21px;display: inline-block;vertical-align: middle;margin-right: 9px;}.entry-summary .cart .single_add_to_cart_button span, .entry-summary .cart .added_to_cart {display: none;}.entry-summary .cart .kodory-variation-add-to-cart-disabled .single_add_to_cart_button {opacity: 0.5;text-decoration: line-through;cursor: not-allowed;pointer-events: none;}.entry-summary div.quantity {margin-right: 15px;margin-bottom: 20px;}.quantity input[type="number"]::-webkit-outer-spin-button, .quantity input[type="number"]::-webkit-inner-spin-button {-webkit-appearance: none;margin: 0;}div.quantity {vertical-align: middle;display: inline-block;position: relative;width: 80px;background: #ffffff;text-align: center;border: 1px solid #ebebeb;border-radius: 30px;}div.quantity .qty-label {display: none;}div.quantity .input-qty {color: #363636;width: 50px;height: 46px;line-height: 44px;font-size: 14px;font-weight: 500;padding: 0 5px;text-align: center;border: none;display: inline-block;float: left;border-radius: 50%;}div.quantity .btn-number {line-height: 20px;height: 20px;display: inline-block;right: 0;width: 30px;font-size: 0;position: absolute;}div.quantity .btn-number:hover {color: var(--theme-sh);}div.quantity .btn-number.quantity-plus {top: 4px;}div.quantity .btn-number.quantity-plus::before {content: "\f0d8";font-family: 'FontAwesome', sans-serif;font-size: 15px;}div.quantity .btn-number.quantity-minus {bottom: 4px;}div.quantity .btn-number.quantity-minus::before {content: "\f0d7";font-family: 'FontAwesome', sans-serif;font-size: 15px;}.entry-summary p.cart {margin-bottom: 0;}.entry-summary .yith-wcwl-add-to-wishlist + .clear {display: none;}.entry-summary .yith-wcwl-add-to-wishlist, .entry-summary .compare {display: inline-block;margin-bottom: 20px;margin-left: 1px;width: auto;height: auto;}.entry-summary .yith-wcwl-add-to-wishlist a {font-size: 14px;font-weight: 500;margin-right: 30px;}.entry-summary .yith-wcwl-add-to-wishlist a::before {vertical-align: top;color: #9e9e9e;margin-right: 5px;}.entry-summary .yith-wcwl-add-to-wishlist a:hover::before {color: var(--theme-sh);}.entry-summary .yith-wcwl-add-to-wishlist a:not(:hover) {color: #363636;}.entry-summary .yith-wcwl-add-to-wishlist .add_to_wishlist::before {font-size: 18px;}.entry-summary .yith-wcwl-wishlistaddedbrowse a::before, .entry-summary .yith-wcwl-wishlistexistsbrowse a::before {font-size: 14px;}.entry-summary .yith-wcwl-add-to-wishlist .add_to_wishlist:hover::before {color: var(--theme-sh);}.entry-summary .compare {font-size: 14px;font-weight: 500;}.entry-summary .compare::before {color: #9e9e9e;margin-right: 10px;font-weight: normal;vertical-align: middle;position: relative;top: -2px;}.entry-summary .compare:hover::before {color: var(--theme-sh);}.entry-summary .compare:not(:hover) {color: #363636;}.entry-summary .product_meta {display: inline-block;width: 100%;}.entry-summary .product_meta > span {display: block;font-weight: 500;}.entry-summary .product_meta > span .sku {color: #363636;}.entry-summary .product_meta > span:not(:last-child) {margin-bottom: 10px;}.entry-summary .social-heading {display: none;}.entry-summary .kodory-share-socials a {display: inline-block;height: 40px;width: 40px;border-radius: 50%;font-size: 20px;line-height: 40px;color: #fff;background-color: var(--theme-sh);text-align: center;position: relative;margin: 20px 10px 0 0;}.entry-summary .kodory-share-socials a::before {content: '';border: 1px dashed #fff;border-radius: 50%;position: absolute;top: 2px;left: 2px;right: 2px;bottom: 2px;pointer-events: none;}.entry-summary .kodory-share-socials a:nth-child(3) {background-color: var(--theme-sh);}.entry-summary .kodory-share-socials a:nth-child(4) {background-color: var(--theme-sh);}.product-type-variable .kodory-variation-price .price {font-size: 20px;padding-bottom: 8px;}.product-type-grouped .entry-summary .cart .group_table tr:not(:last-child) {border-bottom: 1px solid #ebebeb;}.product-type-grouped .entry-summary .cart .group_table, .product-type-grouped .entry-summary .cart .group_table td {border: none;}.product-type-grouped .entry-summary .cart .group_table td:first-child {padding-left: 0;}.product-type-grouped .entry-summary .cart .group_table td:last-child {padding-right: 0;}.product-type-grouped .entry-summary .cart .group_table td.label, .product-type-grouped .entry-summary .cart .group_table td.price {text-align: inherit;display: table-cell;vertical-align: middle;margin-bottom: 0;white-space: normal;}.product-type-grouped .entry-summary .cart .group_table label {margin-bottom: 0;}.product-type-grouped .entry-summary .cart .group_table .button {font-size: 15px;line-height: 26px;}.product-type-grouped .entry-summary .cart .group_table .price ins {padding-left: 0;}.product-type-grouped .entry-summary .cart .group_table .quantity {margin-bottom: 0;}@media (max-width: 1280px) {.entry-summary .entry-title {font-size: 24px;}.entry-summary .price {font-size: 18px;}.entry-summary .price del {font-size: 18px;}}@media (max-width: 1199px) {.main-contain-summary, .main-contain-summary > div {display: block;}.main-contain-summary .single-product-policy {width: 100%;padding-left: 0;}}@media (min-width: 992px) {.kodory-product-gallery .flex-control-nav.flex-control-thumbs .slick-arrow.prev::before {content: "\f106";}.kodory-product-gallery .flex-control-nav.flex-control-thumbs .slick-arrow.next::before {content: "\f107";}}@media (max-width: 991px) {.kodory-product-gallery .flex-control-nav.flex-control-thumbs {width: 100%;padding: 0;margin-top: 10px;max-width: 315px;}.kodory-product-gallery .flex-control-nav.flex-control-thumbs .slick-list {margin-left: -5px;margin-right: -5px;}.kodory-product-gallery .slick-track {margin-left: 0;}.kodory-product-gallery .flex-control-nav.flex-control-thumbs .slick-list li {padding-left: 5px;padding-right: 5px;}.kodory-product-gallery .flex-control-nav.flex-control-thumbs .slick-arrow {width: 20px;position: absolute;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}.kodory-product-gallery .flex-control-nav.flex-control-thumbs .slick-arrow.prev {margin: 0;left: 0;border-radius: 50%;}.kodory-product-gallery .flex-control-nav.flex-control-thumbs .slick-arrow.next {margin: 0;right: 0;border-radius: 50%;}.contain-left .single-left, .contain-left .entry-summary {width: 100%;}.contain-left .single-left {margin-right: 0;}.kodory-product-gallery .flex-viewport {max-width: 100%;width: 600px;float: left;margin-left: 0;}.kodory-product-gallery .kodory-product-gallery__trigger {display: none;}.contain-left.has-gallery .product-360-button, .contain-left.has-gallery .single-left .product-video-button {left: 9px;}.product-360-button, .single-left .product-video-button {top: 9px;left: 9px;bottom: auto;}}.dreamingsb-products .dreamingsb-product .dreamingsb-thumb {width: 80px;}.dreamingsb-products .dreamingsb-product .dreamingsb-thumb img {width: auto;height: auto;max-width: 100%;}.dreamingsb-products, .dreamingsb-products .dreamingsb-product {border: none;}.dreamingsb-products .dreamingsb-product:not(:last-child) {border-bottom: 2px dashed #ebebeb;}.dreaming-wrap .dreaming-short-desc, .dreaming-wrap .dreaming-after-text {display: none;}.dreaming-wrap > .row {display: table;margin: 0;width: 100%;}.dreaming-wrap > .row > .col-sm-9 {width: 70.8%;display: table-cell;vertical-align: top;float: none;}.dreaming-wrap > .row > .col-sm-3 {width: 29.2%;display: table-cell;vertical-align: middle;float: none;}.dreaming-wrap {margin-top: 25px;position: relative;padding-top: 40px;padding-bottom: 40px;border: 1px solid #e6e6e6;border-radius: 50%;}.dreaming-wrap::before {content: '';position: absolute;top: 0;left: 70.8%;height: 100%;border-right: 1px solid #e8e8e8;}.dreaming-wrap .dreaming-right-part {text-align: center;}.dreaming-wrap .dreaming-title {font-size: 20px;padding-left: 30px;padding-right: 15px;margin-top: 0;margin-bottom: 25px;width: 70.8%;}.dreaming-wrap .total-price-html {font-size: 30px;margin-bottom: 8px;color: var(--theme-sh);}.dreaming-wrap .dreaming-products-wrap .dreaming-product .dreaming-price, .dreaming-wrap .dreaming-item .dreaming-price {color: var(--theme-sh);}.dreaming-wrap .btn-primary {background-color: transparent;border: 2px solid #363636;color: #363636;font-size: 14px;font-weight: 500;margin-top: 20px;padding: 0 15px;height: 47px;line-height: 43px;min-width: 210px;text-align: center;border-radius: 47px;}.dreaming-wrap .btn-primary:hover {background-color: transparent;color: var(--theme-sh);border-color: var(--theme-sh);}.dreaming-wrap .dreaming-left-part {padding-right: 15px;padding-left: 15px;}.dreaming-wrap .dreaming-products-wrap .dreaming-product .dreaming-thumb-wrap {text-align: center;}.dreaming-wrap .dreaming-products-wrap .dreaming-product .dreaming-product-title {margin-top: 11px;margin-bottom: 5px;color: inherit;}.dreaming-wrap .dreaming-item {color: #666666;}.dreaming-wrap .dreaming-item:not(:last-child) {padding-bottom: 9px;}.dreaming-wrap .dreaming-item .dreaming-product-title strong {font-weight: normal;color: #363636;}.dreaming-wrap .dreaming-item label .dreaming-price::before {content: '(';float: left;}.dreaming-wrap .dreaming-item label .dreaming-price::after {content: ')';}.dreaming-wrap .dreaming-item label input[type="checkbox"] {display: none;}.dreaming-wrap .dreaming-item label input[type="checkbox"] + span {position: relative;padding-left: 27px;}.dreaming-wrap .dreaming-item label input[type="checkbox"] + span::before {content: '';display: inline-block;position: absolute;top: 3px;left: 0;width: 14px;height: 14px;border-radius: 50%;border: 1px solid #d7d7d7;}.dreaming-wrap .dreaming-item label input[type="checkbox"]:checked + span::after {content: '';position: absolute;top: 7px;left: 4px;background-color: #363636;width: 6px;height: 6px;border-radius: 50%;display: inline-block;}.dreaming-wrap .dreaming-item label input[type="checkbox"][disabled] + span::before, .dreaming-wrap .dreaming-item label input[type="checkbox"][disabled] + span::after {cursor: not-allowed;opacity: 0.5;}.dreaming-price {color: #363636;display: inline-block;}.dreaming-price del {color: #8a8a8a;}.dreaming-price ins {color: var(--theme-sh);float: left;margin-right: 5px;text-decoration: none;}@media (max-width: 1199px) {.dreaming-wrap {padding-top: 25px;padding-bottom: 25px;}.dreaming-wrap::before {display: none;}.dreaming-wrap > .row {display: block;}.dreaming-wrap .dreaming-title {width: 100%;padding-left: 25px;}.dreaming-wrap > .row > .col-sm-9, .dreaming-wrap > .row > .col-sm-3 {display: block;width: 100%;}.dreaming-wrap .dreaming-products-wrap .dreaming-product .dreaming-thumb-wrap::before {margin-left: -15px;}.dreaming-wrap .dreaming-left-part {padding: 0 10px 25px 10px;}}.kodory-tabs-wrapper {position: relative;margin-top: 50px;}.dreaming-tabs {list-style: none;padding-left: 0;text-align: center;margin-bottom: 30px;}.dreaming-tabs li {display: inline-block;padding: 0 25px;vertical-align: bottom;}.dreaming-tabs li a {display: block;width: 100%;font-size: 14px;font-family: 'Baloo 2', serif;font-weight: 700;text-transform: uppercase;letter-spacing: 0.05em;line-height: 50px;padding: 0 25px;text-align: center;color: #fff;background-color: var(--theme-sh);position: relative;margin-bottom: 30px;z-index: 1;border-radius: 0;}.dreaming-tabs li a::before {content: '';border: 1px dashed #fff;border-radius: 0;position: absolute;top: 2px;left: 2px;right: 2px;bottom: 2px;pointer-events: none;}.dreaming-tabs li a:hover, .dreaming-tabs li.active a {color: #fff;background-color: var(--theme-sh);}.kodory-Tabs-panel {-webkit-box-shadow: none;box-shadow: none;max-width: 100%;margin: -1px auto 0;overflow: hidden;}.kodory-Tabs-panel > h2 {display: none;}.kodory-Tabs-panel p:last-child {margin-bottom: 0;}.kodory-Tabs-panel table {margin-bottom: 0;}.kodory-Tabs-panel th, .kodory-Tabs-panel td {font-weight: 500;}.kodory-Tabs-panel td p {margin-bottom: 0;}@media (max-width: 991px) {.dreaming-tabs {margin-top: 15px;}.dreaming-tabs li {display: block;margin-bottom: 8px;padding-right: 0;}.kodory-Tabs-panel {padding: 25px 15px;}}p.stars {margin-top: 5px;line-height: 18px;display: inline-block;}p.stars span {display: block;height: 18px;}p.stars, p.stars a {display: inline-block }p.stars a {font-weight: 400;height: 1em }p.stars a:before, p.stars a:hover ~ a:before {content: "\f006";color: #adadad;}p.stars a {font-size: 18px;position: relative;width: 1em;text-indent: -999em;margin-right: 2px }p.stars a:before {display: block;position: absolute;top: 0;left: 0;width: 1em;height: 1em;line-height: 1;font-family: 'FontAwesome', sans-serif;font-weight: normal;text-indent: 0;}p.stars:hover a:before, p.stars.selected:not(:hover) a:before {content: '\f006';color: #ffb933;}p.stars a:hover ~ a:before, p.stars.selected:not(:hover) a.active ~ a:before {content: "\f006";color: #adadad;}.block-title .product-grid-title {position: relative;display: table;margin-left: auto;margin-right: auto;font-size: 26px;padding-bottom: 10px;min-width: 271px;margin-bottom: 60px;margin-top: 60px;font-weight: 700;font-family: 'Baloo 2', sans-serif;text-transform: uppercase;}.block-title .product-grid-title span {position: absolute;bottom: 0;left: 50%;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%);width: 50px;border-radius: 2px;border: 2px solid var(--theme-sh);}.categories-product-dreaming {padding-bottom: 45px;margin-bottom: 45px;position: relative;}.categories-product-dreaming::before {content: '';position: absolute;bottom: 0;left: 50%;width: 100%;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%);border-bottom: 1px solid #d4d4d4;}.main-content.no-sidebar .categories-product-dreaming::before {width: 100vw;}.categories-product-dreaming .product-grid ~ .product-grid {padding-top: 30px;}.categories-product-dreaming .row-item {margin-bottom: 40px;}.categories-product-dreaming .subcat {background-color: #fff;padding: 15px 20px 35px 20px;text-align: center;display: block;border: 1px solid #e2e2e2;}.categories-product-dreaming .subcat figure {margin-bottom: 15px;overflow: hidden;}.categories-product-dreaming .subcat img {margin: 0 auto;-webkit-transition: transform 0.25s ease 0s;-moz-transition: transform 0.25s ease 0s;-o-transition: transform 0.25s ease 0s;transition: transform 0.25s ease 0s;}.categories-product-dreaming .subcat:hover img {-webkit-transform: scale(1.05);-moz-transform: scale(1.05);-ms-transform: scale(1.05);-o-transform: scale(1.05);transform: scale(1.05);;}.categories-product-dreaming .subcat span {font-size: 20px;}.categories-product-dreaming .block-title {overflow: hidden;}.categories-product-dreaming .block-title .product-grid-title {text-align: left;float: left;text-transform: capitalize;font-weight: normal;font-size: 26px;letter-spacing: 0;margin-top: 3px;}.categories-product-dreaming .block-title a {float: right;display: inline-block;min-width: 122px;height: 38px;line-height: 36px;border: 1px solid #d9d9d9;background-color: #fff;font-size: 11px;letter-spacing: 0.2em;text-transform: uppercase;font-weight: 500;text-align: center;color: #a8a8a8;}.categories-product-dreaming .block-title a:hover {color: #fff;background-color: var(--theme-sh);border-color: var(--theme-sh);}.categories-product-dreaming .slick-arrow {width: 40px;height: 40px;line-height: 38px;text-align: center;font-size: 22px;color: #363636;position: absolute;top: 25%;z-index: 3;border: 1px solid #dadada;background-color: #fff;opacity: 0;visibility: hidden;}.categories-product-dreaming .owl-slick:hover .slick-arrow {opacity: 1;visibility: visible;}.categories-product-dreaming .slick-arrow.prev {left: -20px;}.categories-product-dreaming .slick-arrow.next {right: -20px;}.categories-product-dreaming .slick-arrow:hover {background-color: var(--theme-sh);border-color: var(--theme-sh);color: #fff;}.recently-reviewed-product {padding-top: 50px;padding-bottom: 30px;position: relative;}.recently-reviewed-product::before {content: '';position: absolute;width: 100vw;top: 0;left: 50%;right: 0;bottom: -50px;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%);pointer-events: none;background-color: #fff;border-top: 1px solid #e8e8e8;}.recently-reviewed-product .product img {border: 1px solid #e2e2e2;}@media (max-width: 1199px) {.block-title .product-grid-title {font-size: 24px;}.categories-product-dreaming .slick-arrow {top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}.categories-product-dreaming .slick-arrow.prev {left: -15px;}.categories-product-dreaming .slick-arrow.next {right: -15px;}}@media (max-width: 1199px) {.block-title .product-grid-title {font-size: 22px;}}#shipping_method {padding-left: 0;list-style: none;}#shipping_method input[type="radio"] {display: none;}#shipping_method label {position: relative;padding-left: 26px;color: #666666;cursor: pointer;}#shipping_method label::before {content: "";display: inline-block;width: 12px;height: 12px;border: 1px solid #dbdbdb;background-color: #fff;border-radius: 50%;position: absolute;left: 0;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}#shipping_method input[type="radio"]:checked + label {color: #363636;}#shipping_method input[type="radio"]:checked + label::after {content: "";display: inline-block;width: 6px;height: 6px;border-radius: 50%;background-color: #363636;position: absolute;left: 3px;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}body.kodory-cart .cart-empty {font-size: 38px;line-height: 1.2;background-color: #fff;padding: 90px 15px 25px;text-align: center;margin-bottom: 0;}body.kodory-cart .return-to-shop {text-align: center;padding: 0 15px 90px;background-color: #fff;}body.kodory-cart .return-to-shop a {min-width: 170px;padding: 0 15px;text-align: center;font-size: 14px;font-weight: 500;background-color: #1b1b1b;height: 52px;line-height: 52px;border-radius: 50%;color: #fff;display: inline-block;}body.kodory-cart .return-to-shop a:hover {background-color: var(--theme-sh);}.cart-collaterals {display: inline-block;width: 100%;padding-top: 40px;}.cart-collaterals .cross-sells {padding-bottom: 40px;}.cross-sells > h2 {font-size: 24px;font-weight: 500;color: #363636;margin-top: 0;margin-bottom: 35px;}.shop_table .variation {display: none;}.shop_table tr td.product-remove, .shop_table tr th.product-remove {padding-left: 15px;padding-right: 15px;}.shop_table tr td.product-thumbnail, .shop_table tr th.product-thumbnail {padding-left: 15px;padding-right: 15px;}.shop_table .product-remove {text-align: center;}.shop_table .product-remove .remove {font-size: 0;}.shop_table .product-remove .remove::before {font-size: 24px;content: '\e609';font-family: 'Pe-icon-7-stroke';}.shop_table .product-remove .remove:not(:hover) {color: #bdbdbd;}.shop_table .product-thumbnail img {max-width: 80px;min-width: 60px;}.shop_table .product-name a:not(.button) {font-size: 16px;line-height: 24px;color: #363636;}.shop_table .product-name a:not(.button):hover {color: var(--theme-sh);}.kodory-cart-form .shop_table {margin-bottom: 0;}.kodory-cart-form .shop_table thead th {font-size: 18px;text-align: center;padding-top: 22px;padding-bottom: 22px;text-transform: capitalize;letter-spacing: 0;}.kodory-cart-form .shop_table thead th.product-name {text-align: left;}.kodory-cart-form .shop_table td.product-price, .kodory-cart-form .shop_table td.product-subtotal {font-size: 14px;color: #363636;text-align: center;}.kodory-cart-form .shop_table td.product-quantity {text-align: center;}.kodory-cart-form .shop_table td.product-subtotal {font-weight: 500;}.kodory-cart-form .shop_table .actions {padding: 40px 20px 30px 20px;overflow: hidden;border: 2px dashed #ebebeb;border-top: none;}.kodory-cart-form .shop_table .actions label {display: none;}.kodory-cart-form .shop_table .actions .coupon {position: relative;max-width: 100%;width: 512px;float: left;margin-bottom: 7px;}.kodory-cart-form .shop_table .actions #coupon_code {width: 100%;height: 52px;line-height: 50px;border-radius: 30px;}.kodory-cart-form .shop_table .actions button.button {display: inline-block;min-width: 160px;height: 52px;line-height: 52px;padding: 0 15px;text-align: center;font-size: 14px;border-radius: 30px;background-color: var(--theme-sh);position: relative;}.kodory-cart-form .shop_table .actions button.button::before {content: '';border: 1px dashed #fff;border-radius: 30px;position: absolute;top: 2px;left: 2px;right: 2px;bottom: 2px;pointer-events: none;}.kodory-cart-form .shop_table .actions .coupon button.button {position: absolute;top: 0;right: 0;border-radius: 30px;}.kodory-cart-form .shop_table .actions button.button:hover {background-color: var(--theme-sh);}.kodory-cart-form .shop_table .actions > button.button {float: right;}.cart_totals {position: relative;}.cart_totals > h2 {font-size: 24px;font-weight: 500;color: #fff;background-color: var(--theme-sh);padding: 25px;margin: 0;border-radius: 6px 6px 0 0;}.cart_totals .shop_table {border-left: 2px dashed #ebebeb;border-right: 2px dashed #ebebeb;margin-bottom: 0;}.cart_totals .shop_table tr:not(:last-child) {border-bottom: 2px dashed #ebebeb;}.cart_totals .shop_table tr th, .cart_totals .shop_table tr td {border: 0;padding: 15px 20px;}.cart_totals .shop_table tr th {width: 35%;vertical-align: top;font-size: 15px;font-weight: normal;color: #363636;border-right: 0;}.cart_totals .shop_table tr td {vertical-align: top;font-size: 15px;color: #363636;border-left: 0;text-align: right;}.cart_totals .shop_table tr.order-total th {font-size: 14px;font-weight: 500;}.cart_totals .shop_table tr.order-total strong {font-size: 18px;color: var(--theme-sh);font-weight: normal;}.kodory-shipping-calculator > p {margin-bottom: 0;}.kodory-shipping-calculator > .shipping-calculator-form {margin-top: 26px;}.shipping-calculator-button, .shipping-calculator-button:hover, .shipping-calculator-button:focus, .shipping-calculator-button:active {text-decoration: underline;}.shipping-calculator-form {text-align: left;}.shipping-calculator-form input {background-color: #fff;}.shipping-calculator-form .button {display: inline-block;min-width: 160px;height: 52px;line-height: 52px;padding: 0 15px;text-align: center;}.kodory-proceed-to-checkout {text-align: center;}.kodory-proceed-to-checkout .checkout-button {display: block;background-color: var(--theme-sh);height: 60px;line-height: 60px;font-size: 18px;font-family: 'Baloo 2', serif;font-weight: 700;color: #fff;border-radius: 0 0 6px 6px;}.kodory-proceed-to-checkout .checkout-button:hover {background-color: var(--theme-sh);}body.kodory-cart .no-sidebar .kodory-cart-form {float: left;display: inline-block;width: calc(100% - 359px) }body.kodory-cart .no-sidebar .cart-collaterals {display: inline-block;width: 359px;padding-left: 30px;padding-top: 0;}@media (max-width: 1199px) {.cart_totals > h2, body.kodory-cart .cart-title {font-size: 14px;letter-spacing: 0.1em;padding: 20px;}.kodory-cart-form .shop_table td.product-price, .kodory-cart-form .shop_table td.product-subtotal {font-size: 15px;}body.kodory-cart .no-sidebar .kodory-cart-form {width: 100%;float: none;}body.kodory-cart .no-sidebar .cart-collaterals {width: 100%;padding-left: 0;float: none;margin-top: 15px;}.shop_table td, .shop_table th {border-color: #ebebeb;padding: 15px;}.kodory-cart-form {width: 100%;}.cart-collaterals {width: 100%;padding-left: 0;padding-top: 40px;}}@media (max-width: 991px) {.has-sidebar .shop_table {display: block;}.has-sidebar .shop_table thead, .has-sidebar .shop_table tfoot, .has-sidebar .shop_table tbody, .has-sidebar .shop_table tr, .has-sidebar .shop_table tr td, .has-sidebar .shop_table tr th {display: inline-block;text-align: center !important;width: 100% !important;border-left: 0;border-right: 0;border-top: 0;}.has-sidebar .kodory-cart-form .shop_table thead {display: none;}.has-sidebar .kodory-cart-form .shop_table tr:first-child td, .has-sidebar .kodory-cart-form .shop_table tr:first-child th, .has-sidebar .cart_totals .shop_table tr:first-child td, .has-sidebar .cart_totals .shop_table tr:first-child th {padding-top: 15px;}.has-sidebar .kodory-cart-form .shop_table .actions .coupon, .has-sidebar .kodory-cart-form .shop_table .actions button.button {float: none;width: 100%;}.has-sidebar .kodory-cart-form .shop_table tr td, .has-sidebar .cart_totals .shop_table tr th {border-top: 0;}.has-sidebar .kodory-cart-form .shop_table .actions .coupon button.button {position: static;margin-top: 10px;border-radius: 50%;width: 100%;}}@media (max-width: 767px) {.shop_table {display: block;}.shop_table thead, .shop_table tfoot, .shop_table tbody, .shop_table tr, .shop_table tr td, .shop_table tr th {display: inline-block;text-align: center !important;width: 100% !important;border-left: 0;border-right: 0;border-top: 0;}body.kodory-cart .cart-title {border-bottom: 1px solid #ebebeb;padding: 20px 15px;letter-spacing: 0.1em;}.cart_totals > h2 {padding: 20px 15px;letter-spacing: 0.1em;}.kodory-cart-form .shop_table thead {display: none;}.kodory-cart-form .shop_table tr:first-child td, .kodory-cart-form .shop_table tr:first-child th, .cart_totals .shop_table tr:first-child td, .cart_totals .shop_table tr:first-child th {padding-top: 15px;}.kodory-cart-form .shop_table .actions .coupon, .kodory-cart-form .shop_table .actions button.button {float: none;width: 100%;}.kodory-cart-form .shop_table tr td, .cart_totals .shop_table tr th {border-top: 0;}.kodory-cart-form .shop_table .actions .coupon button.button {position: static;border-radius: 50%;margin-top: 10px;width: 100%;}body.kodory-cart .cart-empty {font-size: 26px;}}.kodory-form__label-for-checkbox > span {position: relative;font-size: 18px;color: #363636;padding-left: 26px;font-weight: 500;}.kodory-form__label-for-checkbox > span::before {content: "";display: inline-block;width: 17px;height: 17px;background-color: #e8e8e8;border-radius: 50%;position: absolute;left: 0;top: 4px;}.kodory-form__label-for-checkbox .kodory-form__input-checkbox {display: none;}.kodory-form__label-for-checkbox .kodory-form__input-checkbox:checked + span {color: #363636;}.kodory-form__label-for-checkbox .kodory-form__input-checkbox:checked + span::before {background-color: var(--theme-sh);}.kodory-form__label-for-checkbox .kodory-form__input-checkbox:checked + span::after {content: "";display: inline-block;width: 5px;height: 5px;border-radius: 50%;background-color: #ffffff;position: absolute;left: 6px;top: 10px;}#payment {border: 2px dashed #ebebeb;border-radius: 6px;}#payment ul {padding: 30px 30px 20px 30px;list-style: none;}#payment .input-radio {display: none;}#payment .input-radio ~ label {position: relative;padding-left: 26px;color: #363636;margin-bottom: 0;cursor: pointer;font-weight: 500;}#payment .input-radio ~ label::before {content: "";display: inline-block;width: 17px;height: 17px;background-color: #e8e8e8;border-radius: 50%;position: absolute;left: 0;top: 3px;}#payment .input-radio:hover + label::before, #payment .input-radio:checked + label::before {background-color: var(--theme-sh);}#payment .input-radio:hover + label::after, #payment .input-radio:checked + label::after {content: "";display: inline-block;width: 5px;height: 5px;border-radius: 50%;background-color: #fff;position: absolute;left: 6px;top: 8px;}body .select2-container {width: 100% !important;}body .select2-dropdown {border: 1px solid transparent;}body .select2-container--default .select2-selection--single {height: 54px;line-height: 52px;border: 1px solid transparent;background-color: #fff;}body .select2-container--default .select2-selection--single .select2-selection__rendered {color: #666666;line-height: 52px;padding-left: 15px;padding-right: 40px;}body .select2-container--default .select2-selection--single .select2-selection__arrow {height: 52px;width: 50px;}body .select2-container .select2-choice .select2-arrow b:after {border: none;font-family: 'FontAwesome', sans-serif;content: "\f107";-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);margin-top: 0;margin-left: -15px;}body .select2-dropdown {border-radius: 50%;}body .select2-dropdown .select2-search .select2-search__field {background-color: #ffffff;padding: 0 16px;height: 40px;line-height: 40px;}body .select2-container--default .select2-search--dropdown .select2-search__field {border: 1px solid #e6e6e6;}body .select2-results__option {padding: 0 15px;height: 40px;line-height: 40px;}body .select2-dropdown .select2-result {color: #888888;}body .select2-container--default .select2-results__option--highlighted[aria-selected], body .select2-container--default .select2-results__option--highlighted[data-selected] {background-color: #f0f2f5;color: #363636;}body .select2-container--default .select2-results__option[aria-selected="true"], body .select2-container--default .select2-results__option[data-selected="true"] {color: #363636;}.kodory-checkout-login .kodory-info, .kodory-checkout-coupon .kodory-info {padding: 40px 20px 50px 122px;border: 2px dashed #ebebeb;background-color: transparent;font-size: 18px;color: #363636;border-radius: 6px;font-family: 'Baloo 2', serif;font-weight: 700;}.kodory-checkout-login .kodory-info::before, .kodory-checkout-coupon .kodory-info::before {width: 84px;height: 84px;line-height: 84px;border-radius: 50%;background-color: var(--theme-sh);color: #fff;content: "\e61c";font-family: 'Pe-icon-7-stroke', sans-serif;text-align: center;font-size: 44px;font-weight: normal;display: inline-block;position: absolute;top: 30px;left: 20px;letter-spacing: 0;}.kodory-checkout-coupon .kodory-info::before {content: "\e6af";}.kodory-checkout-login .kodory-info a, .kodory-checkout-coupon .kodory-info a {display: block;font-family: 'Work Sans', sans-serif;font-size: 15px;font-weight: normal;letter-spacing: 0;text-transform: initial;padding-top: 6px;}.kodory-checkout-login .kodory-info a:not(:hover), .kodory-checkout-coupon .kodory-info a:not(:hover) {color: #868686;}.checkout_coupon {overflow: hidden;padding: 35px 25px 10px 25px;border: 2px dashed #ebebeb;border-radius: 5px;margin-bottom: 30px;}.checkout_coupon .button {background-color: var(--theme-sh);height: 52px;line-height: 52px;border-radius: 30px;display: inline-block;min-width: 160px;padding: 0 15px;text-align: center;font-size: 14px;position: relative;}.checkout_coupon .button::before {content: '';border: 1px dashed #fff;border-radius: 30px;position: absolute;top: 2px;left: 2px;right: 2px;bottom: 2px;pointer-events: none;}.checkout_coupon .button:hover {background-color: var(--theme-sh);}.kodory-checkout-login .kodory-form-login {padding: 35px 25px 10px 25px;border: 2px dashed #ebebeb;margin-bottom: 30px;border-radius: 5px;}.checkout-before-top {overflow: hidden;}.checkout-before-top .kodory-checkout-login, .checkout-before-top .kodory-checkout-coupon {width: calc(50% - 15px);float: left;}.checkout-before-top .kodory-checkout-coupon {float: right;}form.kodory-checkout {position: relative;}form.kodory-checkout::before, form.kodory-checkout::after {content: '';display: table;}form.kodory-checkout::after {clear: both;}.validate-required label .required {display: none;}.validate-required label::after {content: '*';color: #ff0000;}.kodory-additional-fields > h3 {font-size: 20px;font-family: 'Baloo 2', serif;font-weight: 700;text-transform: uppercase;}.kodory-billing-fields > h3 {font-size: 20px;font-family: 'Baloo 2', serif;font-weight: 700;text-transform: uppercase;padding: 25px;margin: 0;border-bottom: 2px dashed #ebebeb;}.kodory-billing-fields__field-wrapper {padding: 30px 25px 35px 25px;}.kodory-account-fields {padding: 0 25px 35px 25px;}.kodory-account-fields > p {margin-bottom: 10px;}.kodory-account-fields #account_password_field {margin-bottom: 0;}.form-row {margin-bottom: 30px;display: block;margin-left: 0;margin-right: 0;}.form-row:last-child {margin-bottom: 0;}.form-row > label {display: block;font-weight: 500;margin-bottom: 12px;text-align: left;}.kodory-input-wrapper > select, .kodory-input-wrapper > input, .form-row > input {width: 100%;height: 52px;line-height: 50px;}.form-row-first {float: left;width: calc(50% - 15px);}.form-row-last {float: right;width: calc(50% - 15px);}#customer_details .col-1 {position: relative;border: 2px dashed #ebebeb;border-radius: 5px;max-width: 100%;padding: 0;}#customer_details .col-2 {margin-top: 30px;border: 2px dashed #ebebeb;padding: 25px 25px 35px;border-radius: 5px;max-width: 100%;}.kodory-shipping-fields #ship-to-different-address {font-size: 14px;margin-top: 0;margin-bottom: 0;}.kodory-shipping-fields #ship-to-different-address label {color: inherit;margin: 0;}.kodory-shipping-fields .shipping_address {padding-top: 20px;}#order_comments {height: 195px;}#order_review_heading {font-size: 20px;font-family: 'Baloo 2', serif;font-weight: 700;text-transform: uppercase;padding: 25px;margin: 0;border: 2px dashed #ebebeb;border-bottom: none;border-radius: 5px 5px 0 0;}#order_review .shop_table {border: 2px dashed #ebebeb;border-top: none;margin-bottom: 30px;border-radius: 0 0 5px 5px;}#order_review .shop_table thead {background-color: transparent;border-bottom: 1px solid #ebebeb;}#order_review .shop_table tr th, #order_review .shop_table tr td {border-left: 0;border-right: 0;padding: 17px 25px;color: #363636;font-size: 15px;}#order_review .shop_table tr th {vertical-align: top;font-size: 14px;padding: 22px 25px;width: 30%;}#order_review .shop_table tr td strong {font-weight: 500;}#order_review .shop_table tfoot tr th, #order_review .shop_table tfoot tr td {border-bottom: 0;}#order_review .shop_table tr.shipping td, #order_review .shop_table tr.cart-subtotal td, #order_review .shop_table tr.order-total td, #order_review .shop_table tr .product-total {text-align: right;}#order_review .shop_table tfoot tr.cart-subtotal th, #order_review .shop_table tfoot tr.shipping th {font-weight: 500;}#order_review .shop_table tfoot tr.shipping p:last-child {margin-bottom: 0;}#order_review .shop_table tfoot tr.order-total th, #order_review .shop_table tfoot tr.order-total td {padding: 22px 25px;}#order_review .shop_table tfoot tr.order-total th {font-size: 20px;}#order_review .shop_table tfoot tr.order-total td strong {font-size: 20px;color: var(--theme-sh);}#order_review .shop_table tbody tr:first-child td, #order_review .shop_table tbody tr:first-child th, #order_review .shop_table tfoot tr:first-child td, #order_review .shop_table tfoot tr:first-child th {border-top: 0;}#order_review .shop_table thead tr th {font-size: 16px;font-family: 'Baloo 2', serif;font-weight: 700;text-transform: uppercase;color: #363636;}#order_review .shop_table tfoot {font-size: 14px;color: #363636;}.place-order {text-align: center;}.place-order .kodory-terms-and-conditions-wrapper {padding: 0 30px;}#place_order {background-color: var(--theme-sh);color: #fff;height: 52px;line-height: 52px;font-size: 16px;border-radius: 30px;width: calc(100% - 60px);margin-bottom: 30px;font-family: 'Baloo 2', serif;font-weight: 700;position: relative;}#place_order::before {content: '';border: 1px dashed #fff;border-radius: 30px;position: absolute;top: 2px;left: 2px;right: 2px;bottom: 2px;pointer-events: none;}#place_order:hover {background-color: var(--theme-sh);color: #fff;}.wc_payment_method:not(:last-child) {padding-bottom: 20px;}.payment_box {border: 1px solid #ebebeb;position: relative;padding: 15px;margin-top: 18px;}.payment_box p:last-child {margin-bottom: 0;}.payment_box::before {content: '';border-width: 0 9px 10px 9px;border-style: solid;border-color: transparent transparent #e9e9e9 transparent;position: absolute;top: -10px;left: 25px;}.payment_box::after {content: '';border-width: 0 8px 10px 8px;border-style: solid;border-color: transparent transparent #fff transparent;position: absolute;top: -9px;left: 26px;}.no-sidebar form.kodory-checkout {overflow: hidden;}.no-sidebar #customer_details {float: left;width: calc(100% - 480px);}.no-sidebar #order_review {float: right;width: 480px;padding-left: 30px;}.no-sidebar #order_review_heading {float: right;width: 450px;}.kodory-order .kodory-notice {font-size: 14px;font-weight: 500;background: #363636;padding: 30px 25px;margin-bottom: 30px;color: #fff;text-transform: uppercase;letter-spacing: 0.1em;border-radius: 50%;text-align: center;}.kodory-order .kodory-order-overview {background: #f6f6f6;border-radius: 50%;margin-bottom: 30px;padding: 30px 25px;list-style: none;}.kodory-order .kodory-order-overview li::before {font-family: 'FontAwesome', sans-serif;content: '\f105';margin-right: 12px;font-size: 18px;color: #bdbdbd;}.kodory-order .kodory-order-details .shop_table {border: none;}.kodory-order .kodory-order-details .shop_table thead {background-color: #e9e9e9;}.kodory-order .kodory-order-details .shop_table tbody tr:first-child td, .kodory-order .kodory-order-details .shop_table tbody tr:first-child th, .kodory-order .kodory-order-details .shop_table tfoot tr:first-child td, .kodory-order .kodory-order-details .shop_table tfoot tr:first-child th {border-top: 0;}.kodory-order .kodory-order-details .shop_table tfoot tr:last-child td, .kodory-order .kodory-order-details .shop_table tfoot tr:last-child th {border-bottom: 0;}.kodory-order .kodory-order-details .shop_table tr th, .kodory-order .kodory-order-details .shop_table tr td {border-left: 0;border-right: 0;padding: 17px 25px;font-size: 15px;color: #363636;font-weight: 500;}.kodory-order .kodory-order-details {background: #f6f6f6;border-radius: 50%;margin-bottom: 30px;}.kodory-order .kodory-order-details .kodory-order-details__title {font-size: 18px;letter-spacing: 0.1em;text-transform: uppercase;font-weight: 500;padding: 25px;margin: 0;color: #fff;background-color: var(--theme-sh);}.kodory-order .kodory-customer-details {background: #f6f6f6;border-radius: 50%;}.kodory-order .kodory-customer-details .kodory-column__title {font-size: 18px;letter-spacing: 0.1em;text-transform: uppercase;font-weight: 500;padding: 25px;border-bottom: 1px solid #ebebeb;margin: 0;}.kodory-order .kodory-customer-details address {padding: 20px 25px;}.kodory-order .kodory-customer-details address p {margin-bottom: 10px;}@media (max-width: 1199px) {#order_review_heading {font-size: 14px;padding: 20px 15px;letter-spacing: 0.1em;}.checkout-before-top .kodory-checkout-login, .checkout-before-top .kodory-checkout-coupon {width: 100%;float: none;}.no-sidebar #customer_details {float: none;width: 100%;}.no-sidebar #order_review_heading {float: none;width: 100%;}.no-sidebar #order_review {float: none;width: 100%;padding-left: 0;}.kodory-checkout-login .kodory-form-login, #payment ul, #customer_details .col-2, .kodory-billing-fields > h3, .kodory-billing-fields__field-wrapper {padding: 20px 15px;}.place-order .kodory-terms-and-conditions-wrapper {padding: 0 15px;}.checkout_coupon {padding: 20px 15px 0 15px;}.kodory-account-fields {padding: 0 15px 20px 15px;}.kodory-billing-fields > h3 {font-size: 14px;letter-spacing: 0.1em;}#customer_details {width: 100%;padding-right: 0;margin-bottom: 40px;}#order_review {width: 100%;}#order_review .shop_table tr th, #order_review .shop_table tr td {padding: 15px !important;}#place_order {height: 60px;line-height: 60px;font-size: 14px;}.kodory-order .kodory-customer-details address, .kodory-order .kodory-customer-details .kodory-column__title, .kodory-order .kodory-order-details .kodory-order-details__title, .kodory-order .kodory-order-overview, .kodory-order .kodory-notice {padding: 20px 15px;}.kodory-order .kodory-order-details .shop_table tr th, .kodory-order .kodory-order-details .shop_table tr td {padding: 15px;}#customer_details .col-2 .kodory-additional-fields > h3 {font-size: 20px;}.kodory-order .kodory-notice, .kodory-order .kodory-order-details .kodory-order-details__title, .kodory-order .kodory-customer-details .kodory-column__title {font-size: 14px;}}@media (max-width: 767px) {.form-row-first, .form-row-last {width: 100%;float: none;}.kodory-checkout-login .kodory-info, .kodory-checkout-coupon .kodory-info {padding: 25px 15px 25px 90px;}.kodory-checkout-login .kodory-info::before, .kodory-checkout-coupon .kodory-info::before {width: 60px;height: 60px;line-height: 60px;left: 15px;font-size: 28px;}.kodory-order .kodory-order-details .shop_table thead {display: none;}.kodory-order .kodory-order-details .shop_table tfoot tr:last-child th {border-bottom: 1px solid #ebebeb;}#order_review_heading, .kodory-order .kodory-order-details .kodory-order-details__title {text-align: center;}#customer_details .col-2 .kodory-additional-fields > h3 {font-size: 18px;}.kodory-order .kodory-notice, .kodory-order .kodory-order-details .kodory-order-details__title, .kodory-order .kodory-customer-details .kodory-column__title {font-size: 14px;}}body .user-role .radio {display: inline-block;padding: 0 20px }body.kodory-account .kodory::before, body.kodory-account .kodory::after {content: '';display: table;}body.kodory-account .kodory::after {clear: both;}body.kodory-account .kodory-notices-wrapper ~ h2 {font-size: 18px;letter-spacing: 0.1em;text-transform: uppercase;font-weight: 500;margin: 0;background-color: #f6f6f6;padding: 30px 25px 7px 25px;border-radius: 3px 3px 0 0;}body.kodory-account .kodory-notices-wrapper ~ h2::before {content: "\f103";font-family: 'Flaticon', sans-serif;display: inline-block;min-width: 84px;height: 84px;line-height: 80px;border-radius: 50%;background-color: var(--theme-sh);color: #fff;vertical-align: middle;text-align: center;margin-right: 20px;font-size: 31px;font-weight: normal;letter-spacing: 0;}body.kodory-account .kodory-notices-wrapper ~ .kodory-form-login {background-color: #f6f6f6;padding: 19px 25px 15px 25px;border-radius: 0 0 3px 3px;}.kodory-social-login {text-align: center;margin-bottom: 10px;}.kodory-social-login h6 {padding-top: 26px;border-top: 2px dashed #ebebeb;margin-top: 35px;margin-bottom: 10px;}.kodory-social-login ul {padding-left: 0;list-style: none;}.kodory-social-login ul li {display: inline-block;margin: 10px }.kodory-social-login ul li a {display: block;height: 46px;width: 46px;font-size: 17px;line-height: 46px;color: #fff;border-radius: 50%;background-color: #1e1e1e;text-align: center;position: relative;overflow: hidden;}.kodory-social-login ul li a::before {content: '';border: 1px dashed #fff;border-radius: 50%;position: absolute;top: 2px;left: 2px;right: 2px;bottom: 2px;pointer-events: none;}.kodory-social-login ul li a.login-facebook {background-color: var(--theme-sh);}.kodory-social-login ul li a.login-google {background-color: var(--theme-sh);}.kodory-social-login ul li a.login-twitter {background-color: var(--theme-sh);}#customer_login {overflow: hidden;}.col-2, .col-1 {width: 100%;max-width: 100%;padding: 0;}address {margin-bottom: 20px;}#customer_login .col-1, #customer_login .col-2 {width: calc(50% - 20px);float: left;border: 2px dashed #ebebeb;border-radius: 6px;padding: 30px 25px 7px 25px;max-width: 100%;}#customer_login .col-2 {float: right;}#customer_login .form-row {margin-bottom: 25px;}#customer_login > div > h2 {font-size: 24px;text-transform: capitalize;font-weight: 500;margin-top: 0;margin-bottom: 25px;}#customer_login > div > h2::before {content: "\e6b0";font-family: 'Pe-icon-7-stroke', sans-serif;display: inline-block;height: 84px;line-height: 80px;border-radius: 50%;color: var(--theme-sh);vertical-align: middle;text-align: center;margin-right: 20px;font-size: 80px;font-weight: normal;letter-spacing: 0;}#customer_login > div.col-2 > h2::before {font-family: 'Pe-icon-7-stroke', sans-serif;content: "\e68f" }#customer_login > div > form .form-row:not(.form-row-wide) {text-align: center;}form.kodory-form-login .form-row:not(.form-row-wide), form.register .form-row:not(.form-row-wide) {overflow: hidden;display: inline-block;width: 100%;padding-top: 9px;}form.kodory-form-login .button, form.register .button {height: 52px;line-height: 52px;border-radius: 30px;background-color: var(--theme-sh);display: inline-block;min-width: 160px;width: 100%;padding: 0 15px;text-align: center;font-size: 16px;position: relative;}form.kodory-form-login .button::before, form.register .button::before {content: '';border: 1px dashed #fff;border-radius: 30px;position: absolute;top: 2px;left: 2px;right: 2px;bottom: 2px;pointer-events: none;}form.kodory-form-login .button:hover, form.register .button:hover {background: var(--theme-sh);color: #fff;}form.kodory-form-login .kodory-form__label {margin-bottom: 0;margin-top: 15px;}form.kodory-form-login .lost_password {font-style: italic;font-size: 14px;margin-top: -20px;}form.kodory-form-login .lost_password a {position: relative;display: inline-block;padding-bottom: 6px;}form.kodory-form-login .lost_password a:not(:hover) {color: inherit;}form.kodory-form-login .lost_password a::before {content: '';border-bottom: 1px solid;position: absolute;bottom: 0;left: 0;right: 0;}.kodory-MyAccount-navigation {float: left;width: 30%;padding-right: 30px;}.kodory-MyAccount-content {float: left;width: 70%;}.kodory-MyAccount-navigation > ul {padding-left: 0;}.kodory-MyAccount-navigation > ul li {line-height: 50px;list-style: none;font-weight: 500;}.kodory-MyAccount-navigation > ul li:not(:first-child) {border-top: 1px dashed #ebebeb;}.kodory-MyAccount-navigation > ul li.is-active a {color: var(--theme-sh);}.kodory-MyAccount-content .form-row label {display: block;font-weight: normal;}.kodory-MyAccount-content fieldset {width: 100%;margin-top: 30px;margin-bottom: 30px;}.kodory-MyAccount-content fieldset legend {color: #363636;display: block;border-bottom: none;}.kodory-MyAccount-content fieldset ~ p .kodory-Button {min-width: 159px;height: 52px;line-height: 52px;border-radius: 30px;font-family: 'Baloo 2', serif;font-weight: 700;background-color: var(--theme-sh);position: relative;}.kodory-MyAccount-content fieldset ~ p .kodory-Button::before {content: '';border: 1px dashed #fff;border-radius: 30px;position: absolute;top: 2px;left: 2px;right: 2px;bottom: 2px;pointer-events: none;}.kodory-MyAccount-content fieldset ~ p .kodory-Button:hover {background-color: var(--theme-sh);}.kodory-MyAccount-content .form-row input {width: 100%;}.kodory-MyAccount-content h3 {margin: 0 0 20px;}.kodory-MyAccount-content p {margin-bottom: 15px;}.kodory-Adchair {margin-bottom: 30px;padding: 25px 15px;border: 2px solid #d1d1d1;margin-top: 30px;position: relative;}.kodory-Adchair .kodory-Adchair-title > h3 {font-size: 18px;}.kodory-password-strength {margin-top: 15px;padding-bottom: 10px;margin-bottom: 10px;position: relative;}.kodory-password-strength::before {content: '';display: block;height: 4px;width: 100%;background-color: #c2c2c2;position: absolute;left: 0;bottom: 0;}.kodory-password-strength::after {content: '';display: block;height: 4px;position: absolute;left: 0;bottom: 0;}.kodory-password-strength.short::after {background-color: #f44336;width: 25%;}.kodory-password-strength.bad::after {background-color: #ff9800;width: 50%;}.kodory-password-strength.good::after {background-color: #2196F3;width: 75%;}.kodory-password-strength.strong::after {background-color: #4CAF50;width: 100%;}.kodory-ResetPassword .form-row .kodory-Button {height: 54px;line-height: 54px;min-width: 150px;}.kodory-ResetPassword .form-row .kodory-Button:hover {background-color: var(--theme-sh);}.kodory-ResetPassword .form-row {float: none;}@media (max-width: 1199px) {body.kodory-account .kodory-notices-wrapper ~ h2, body.kodory-account .kodory-notices-wrapper ~ .kodory-form-login, .checkout_coupon, #customer_login .col-1, #customer_login .col-2 {padding-left: 15px;padding-right: 15px;}}@media (max-width: 991px) {#customer_login .col-1, #customer_login .col-2 {width: 100%;min-height: 0;}#customer_login .col-1 {margin-bottom: 30px;}.kodory-MyAccount-navigation {width: 100%;padding-right: 0;}.kodory-MyAccount-content {width: 100%;}.kodory-MyAccount-navigation > ul {margin-bottom: 40px;}#customer_login .form-row:not(.form-row-wide) {margin-bottom: 20px;}}@media (max-width: 479px) {#customer_login .kodory-form__label {float: none;}#customer_login .kodory-Button {float: none;}}.wishlist-title {display: block;}.wishlist-title h2 {font-size: 18px;letter-spacing: 0.1em;font-weight: 500;text-transform: uppercase;margin: 0;padding: 25px;background-color: #f6f6f6;display: block;}.kodory table.wishlist_table {background-color: #fff;}.kodory table.wishlist_table tr td.product-thumbnail a {display: inline-block;max-width: 89px;}.kodory table.wishlist_table .yith-wcqv-button {display: none;}.kodory table.wishlist_table .product-price {font-size: 15px;}.kodory table.wishlist_table tbody tr td.wishlist-empty {font-size: 42px;line-height: 1.2;padding: 90px 15px;}.kodory table.wishlist_table tr td.product-stock-status span {display: inline-block;text-align: center;padding: 0 10px;font-size: 14px;}.kodory table.wishlist_table tr td.product-stock-status span.wishlist-in-stock {color: var(--theme-sh);}.kodory table.wishlist_table td.product-add-to-cart a {display: inline-block !important;min-width: 164px;height: 49px;line-height: 49px;background-color: var(--theme-sh);font-size: 14px;font-family: 'Baloo 2', serif;font-weight: 700;color: #ffffff;padding: 0 15px;text-align: center;margin-bottom: 0;border-radius: 30px;position: relative;text-transform: uppercase;}.kodory table.wishlist_table td.product-add-to-cart a::before {content: '';border: 1px dashed #fff;border-radius: 30px;position: absolute;top: 2px;left: 2px;right: 2px;bottom: 2px;pointer-events: none;}.kodory table.wishlist_table td.product-add-to-cart a:hover {background-color: var(--theme-sh);}.kodory table.wishlist_table tfoot td {padding: 0;border: 0;}.kodory table.wishlist_table .yith-wcwl-share {margin-bottom: 10px;padding: 15px 25px;}.kodory table.wishlist_table .yith-wcwl-share h4.yith-wcwl-share-title {font-size: 14px;}@media (max-width: 1499px) {.kodory table.wishlist_table tbody tr td.wishlist-empty {padding-left: 15px;padding-right: 15px;}}@media (max-width: 1199px) {.kodory table.wishlist_table tbody tr td.wishlist-empty {padding-top: 50px;padding-bottom: 50px;font-size: 24px;}.kodory table.wishlist_table tbody tr td.product-remove, .kodory table.wishlist_table tbody tr td {padding: 15px;}}@media (max-width: 767px) {.kodory table.wishlist_table tbody tr:first-child td {padding-top: 15px;}.kodory table.wishlist_table tbody tr td.wishlist-empty {font-size: 26px;}}.dreaming-wccp-content-wrap {display: inline-block;width: 100%;border: 2px dashed #ebebeb;border-radius: 3px;}.dreaming-wccp-content-wrap .button {font-weight: 500;}.dreaming-wccp-content-wrap .dreaming-Price-amount {color: var(--theme-sh);font-weight: 500;}.dreaming-wccp-content-wrap .dreaming-wccp-left-part {border-right: 2px dashed #ebebeb;font-weight: 500;color: #363636;font-size: 14px;width: 144px;float: left;}.dreaming-wccp-content-wrap .dreaming-item {border-left: 2px dashed #ebebeb;}.dreaming-wccp-content-wrap .dreaming-wccp-col {max-width: 100%;text-align: center;}.dreaming-wccp-content-wrap .dreaming-wccp-col .dreaming-wccp-field {border-bottom: 2px dashed #ebebeb;height: 42px;line-height: 40px;padding-left: 15px;font-size: 14px;padding-right: 15px;color: #444;overflow: hidden;}.dreaming-wccp-content-wrap .dreaming-wccp-col .dreaming-wccp-field:nth-child(2n) {background: #f9f9f9;}.dreaming-wccp-content-wrap .dreaming-wccp-col .dreaming-wccp-field.field-image {height: 250px;margin-top: 15px;}.dreaming-wccp-content-wrap .dreaming-wccp-left-part .dreaming-wccp-col .dreaming-wccp-field {color: #363636;}.dreaming-wccp-content-wrap .dreaming-wccp-right-part {width: calc(100% - 143px);margin-left: -1px;margin-right: -1px;float: left;}.dreaming-wccp-content-wrap .dreaming-wccp-right-part img {margin-left: auto;margin-right: auto;max-height: 200px;}.dreaming-wccp-content-wrap .product-title {font-size: 14px;}.dreaming-wccp-remove-product {font-size: 0;}.dreaming-wccp-remove-product::before {font-size: 24px;content: '\e609';font-family: 'Pe-icon-7-stroke', sans-serif;}.dreaming-wccp-content-wrap .dreaming-wccp-field:last-child {border: none;}.track_order {max-width: 750px;margin-left: auto;margin-right: auto;border: 2px dashed #ebebeb;padding: 35px 30px 40px 30px;border-radius: 6px;}.track_order .form-row {margin-bottom: 0;margin-top: 30px;float: none;}.track_order p:first-child {max-width: 540px;margin: 0 auto;text-align: center;}.track_order label {font-size: 14px;font-weight: 500;color: #363636;}.track_order .form-row-first, .track_order .form-row-last {width: 100%;}.track_order .button {margin: 0 auto;display: table;border-radius: 30px;background-color: var(--theme-sh);min-width: 180px;height: 52px;line-height: 52px;padding: 0 15px;text-align: center;font-size: 14px;position: relative;}.track_order .button::before {content: '';border: 1px dashed #fff;border-radius: 30px;position: absolute;top: 2px;left: 2px;right: 2px;bottom: 2px;pointer-events: none;}.track_order .button:hover {background-color: var(--theme-sh);}body.error404 .header {position: static;}.main-container.error-404 .title-404 {margin: 0;font-size: 270px;line-height: 1;font-family: 'Baloo 2', serif;font-weight: 700;color: var(--theme-sh);}.main-container.error-404 .title {font-size: 30px;font-family: 'Baloo 2', serif;font-weight: 700;line-height: 36px;color: #363636;margin-bottom: 20px;}.main-container.error-404 .subtitle {font-size: 18px;color: #7e848b;margin-bottom: 55px;}.main-container.error-404 .button::before {content: '';border: 1px dashed #fff;border-radius: 30px;position: absolute;top: 2px;left: 2px;right: 2px;bottom: 2px;pointer-events: none;}.main-container.error-404 .button {display: inline-block;padding: 0 25px;height: 50px;line-height: 50px;font-size: 14px;font-family: 'Baloo 2', serif;font-weight: 700;color: #fff;background-color: var(--theme-sh);text-transform: uppercase;border-radius: 30px;position: relative;}.main-container.error-404 .button:hover {background-color: var(--theme-sh);}@media (max-width: 1199px) {.main-container.error-404 .title-404 {font-size: 200px;}}@media (max-width: 767px) {.main-container.error-404 .title-404 {font-size: 130px;}.main-container.error-404 .title {font-size: 26px;}.main-container.error-404 .subtitle {font-size: 15px;}}#popup-newsletter {overflow-y: hidden !important;}#popup-newsletter .modal-content {background-color: #fff;}#popup-newsletter button.close {cursor: pointer;position: absolute;right: 8px;top: 8px;width: 40px;height: 40px;display: block;background-color: transparent;color: #363636;z-index: 1;opacity: 1;}#popup-newsletter button.close:hover {color: var(--theme-sh);}#popup-newsletter button.close::before, #popup-newsletter button.close::after {border-bottom: 2px solid;content: "";left: 12px;position: absolute;top: 19px;width: 17px;}#popup-newsletter button.close::before {-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);}#popup-newsletter button.close::after {-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}#popup-newsletter .modal-inner {overflow: hidden;}#popup-newsletter .modal-inner .modal-thumb {float: left;width: 40%;}#popup-newsletter .modal-inner .modal-info {overflow-y: auto;text-align: center;padding: 70px 40px 30px;position: absolute;top: 0;right: 0;bottom: 0;width: 60%;}#popup-newsletter .title {font-size: 30px;font-weight: 700;text-transform: uppercase;margin: 0 0 20px;}#popup-newsletter .des {font-size: 14px;line-height: 28px;margin-bottom: 30px;max-width: 395px;display: inline-block;}#popup-newsletter .newsletter-form-wrap .email {width: 100%;height: 52px;line-height: 52px;margin-bottom: 22px;text-align: center;}#popup-newsletter .newsletter-form-wrap .submit-newsletter {width: 100%;height: 52px;line-height: 52px;color: #fff;font-weight: 500;}#popup-newsletter .newsletter-form-wrap .submit-newsletter:hover {background-color: var(--theme-sh);}#popup-newsletter .checkbox {text-align: right;margin: 30px 0 0;}#popup-newsletter .checkbox label {padding-left: 0;}#popup-newsletter .checkbox .kodory_disabled_popup_by_user {display: none;}#popup-newsletter .checkbox span {position: relative;padding-left: 20px;color: #999999;}#popup-newsletter .checkbox span::before {content: "";display: inline-block;width: 12px;height: 12px;border: 1px solid #dbdbdb;background-color: #f4f4f4;border-radius: 50%;position: absolute;left: 0;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}#popup-newsletter .checkbox .kodory_disabled_popup_by_user:checked ~ span::after {content: "";display: inline-block;width: 6px;height: 6px;border-radius: 50%;background-color: #363636;position: absolute;left: 3px;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}.modal {top: 50%;bottom: auto;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);height: auto;max-height: calc(100% - 60px);overflow-y: auto;padding: 15px !important;}.modal-dialog {width: 1000px;max-width: 100%;margin: auto;}.modal-content {border: none;border-radius: 50%;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}.modal-backdrop.in {opacity: 0.8;}@media (max-width: 991px) {#popup-newsletter .title {font-size: 24px;}#popup-newsletter .des {font-size: 14px;line-height: 26px;margin-bottom: 20px;}#popup-newsletter button.close {top: 0;}#popup-newsletter .title {margin: 0 0 15px;}#popup-newsletter .checkbox {margin: 15px 0 0;}#popup-newsletter .modal-inner .modal-info {padding: 40px 30px 20px;}}@media (min-width: 768px) {.modal-dialog {width: 1000px;max-width: calc(100% - 30px);margin: auto;}.modal-content {-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}}@media (max-width: 767px) {#popup-newsletter .title {font-size: 20px;}#popup-newsletter .des {font-size: 14px;line-height: 20px;}#popup-newsletter .modal-inner .modal-info {position: static;width: 100%;padding: 40px 20px 20px;}#popup-newsletter .modal-inner .modal-thumb {display: none;}}.kodory-banner .banner-inner {position: relative;}.kodory-banner .banner-info {position: absolute;}.kodory-banner .banner-thumb {overflow: hidden;margin-bottom: 0;}.kodory-banner .banner-thumb img {min-height: 200px;object-fit: cover;width: 100%;background-color: #eee;-webkit-transition: transform 0.8s ease 0s;-moz-transition: transform 0.8s ease 0s;-o-transition: transform 0.8s ease 0s;transition: transform 0.8s ease 0s;}.kodory-banner .title {font-weight: 700;font-family: 'Baloo 2', sans-serif;margin-top: 0;}.kodory-banner .button {display: inline-block;height: 42px;line-height: 42px;font-size: 13px;font-weight: 700;color: #fff;padding: 0 20px;border-radius: 30px;background-color: var(--theme-sh);-webkit-transition: none;-moz-transition: none;-o-transition: none;transition: none;position: relative;font-family: 'Baloo 2', sans-serif;text-transform: uppercase;}.kodory-banner .button::before {content: '';border: 1px dashed #fff;border-radius: 30px;position: absolute;top: 2px;left: 2px;right: 2px;bottom: 2px;pointer-events: none;}.kodory-banner .button:hover {background-color: var(--theme-sh);}.kodory-banner.style-01 .banner-thumb {border-radius: 5px;}.kodory-banner.style-01 .banner-info {text-align: center;}.kodory-banner.style-01.left-center .banner-info {transform: rotate(-90deg) translateY(-100%);transform-origin: top right;right: 30px;top: 30px;}.kodory-banner.style-01.right-top .banner-info {right: 30px;bottom: 30px;}.kodory-banner.style-01.left-top .banner-info {left: 30px;top: 30px;}.kodory-banner.style-01.left-top.new .banner-info {transform: rotate(90deg) translateY(-100%);transform-origin: top left;}.kodory-banner.style-01.left-bottom .banner-info {left: 30px;bottom: 30px;}.kodory-banner.style-01 .title {font-size: 16px;font-weight: 700;letter-spacing: 0.1em;text-transform: uppercase;line-height: 30px;margin-bottom: 0;}.kodory-banner.style-01 .title a {position: relative;z-index: 1;color: #363636;overflow: hidden;display: block;font-family: 'Baloo 2', serif;font-weight: 700;}.kodory-banner.style-01 .title a::before {content: '';position: absolute;left: 0;bottom: 0;width: 100%;height: 4px;border-radius: 2px;background-color: var(--theme-sh);z-index: -1;}.kodory-banner.style-01 .title a:hover::before {-webkit-animation: underline-link .8s cubic-bezier(.58, .3, .005, 1) 0s 1;animation: underline-link .8s cubic-bezier(.58, .3, .005, 1) 0s 1;}.kodory-banner.style-02 .banner-thumb img {min-height: 120px;}.kodory-banner.style-02 {margin-bottom: 30px;}.kodory-banner.style-02 .banner-info {left: 30px;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}.kodory-banner.style-02 .title {font-size: 22px;margin-bottom: 2px;}.kodory-banner.style-03 .banner-info {top: 45px;left: 30px;}.kodory-banner.style-03 .banner-content {display: flex;flex-direction: column-reverse;}.kodory-banner.style-03 .title {margin-bottom: 0;}.kodory-banner.style-03 .title a {display: inline-block;text-transform: uppercase;font-size: 13px;font-weight: 700;letter-spacing: 0.05em;padding-bottom: 5px;position: relative;font-family: 'Baloo 2', sans-serif;color: var(--theme-sh) }.kodory-banner.style-03 .title a::before {content: '';border: 1px solid;border-radius: 2px;position: absolute;left: 0;right: 0;bottom: 0;}.section-013 .col-md-4:nth-child(2) .kodory-banner.style-03 .title a {color: var(--theme-sh);}.section-013 .col-md-4:nth-child(3) .kodory-banner.style-03 .title a {color: var(--theme-sh);}.kodory-banner.style-03 .cate {position: relative;color: #363636;font-size: 28px;font-family: 'Baloo 2', serif;font-weight: 700;line-height: 1;margin-bottom: 10px;}.kodory-banner.style-03 .banner-thumb {border-radius: 5px;}.kodory-banner.style-04 .banner-thumb {border-radius: 5px;}.kodory-banner.style-04 .banner-info {top: 45px;left: 30px;}.kodory-banner.style-04 .title-wrap {position: relative;}.kodory-banner.style-04 .title {font-size: 28px;font-weight: 700;margin-bottom: 0;}.kodory-banner.style-04 .cate {font-size: 28px;color: #363636;font-weight: 700;margin-bottom: 15px;}.kodory-banner.style-04 .subtitle {margin-bottom: 20px;}.kodory-banner.style-05 .banner-info {left: 30px;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}.kodory-banner.style-05 .banner-label {color: var(--theme-sh);text-transform: uppercase;font-weight: 700;font-family: 'Baloo 2', sans-serif;font-size: 14px;}.kodory-banner.style-05 .title {font-size: 28px;margin-bottom: 9px;position: relative;font-weight: 700;font-family: 'Baloo 2', sans-serif;}.kodory-banner.style-05 .subtitle {margin-bottom: 15px;}.kodory-banner.style-05 .banner-thumb {border-radius: 5px;}.kodory-banner.style-06 .banner-thumb {border-radius: 5px;}.kodory-banner.style-06 .banner-info {left: 30px;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}.kodory-banner.style-06 .title {font-size: 28px;color: #363636;margin-bottom: 3px;font-weight: 700;font-family: 'Baloo 2', sans-serif;}.kodory-banner.style-06 .subtitle {margin-bottom: 15px;}.kodory-banner.style-06 .subtitle strong {color: var(--theme-sh);font-family: 'Baloo 2', sans-serif;}.kodory-banner.style-07 .banner-info {left: 0;right: 0;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}.kodory-banner.style-07 .banner-thumb {border-radius: 5px;}.kodory-banner.style-07 .banner-content {text-align: center;}.kodory-banner.style-07 .title-wrap {position: relative;display: inline-block;}.kodory-banner.style-07 .title {font-size: 28px;font-family: 'Baloo 2', sans-serif;font-weight: 700;line-height: 1;margin-bottom: 10px;}.kodory-banner.style-07 .cate {margin-bottom: 10px;}.kodory-banner.style-07 .subtitle {margin-bottom: 25px;}.kodory-banner.style-07 .subtitle strong {color: var(--theme-sh);font-size: 200%;font-weight: 700;font-family: 'Baloo 2', sans-serif;}.kodory-banner.style-07 .button.more {margin-left: 5px;}.kodory-banner.style-09 .banner-info, .kodory-banner.style-10 .banner-info, .kodory-banner.style-08 .banner-info {top: 50%;left: 40px;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}.kodory-banner.style-09 .banner-info {right: 40px;text-align: center;}.kodory-banner.style-09 .banner-label {color: var(--theme-sh);font-weight: 700;text-transform: uppercase;font-size: 14px;}.kodory-banner.style-09 .title {font-size: 34px;margin-bottom: 10px;}.kodory-banner.style-10 .title, .kodory-banner.style-08 .title {font-size: 28px;margin-bottom: 5px;display: inline-block;}.kodory-banner.style-10 .cate, .kodory-banner.style-08 .cate {margin-bottom: 19px;}.kodory-banner.style-09 .cate strong {color: var(--theme-sh);font-size: 110%;font-family: 'Baloo 2', sans-serif;}.kodory-banner.style-11 .banner-thumb img {min-height: 640px;}.kodory-banner.style-11 .banner-info {top: 50%;right: 0;left: 0;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}.kodory-banner.style-11 .banner-label {font-size: 54px;font-family: 'Baloo 2', serif;font-weight: 700;line-height: 1.2;position: relative;color: var(--theme-sh);display: inline-block;text-transform: uppercase;}.kodory-banner.style-11 .title {font-size: 36px;font-weight: 400;margin-bottom: 30px;text-transform: uppercase;color: #363636;}.kodory-banner.style-11 .button {background-color: var(--theme-sh);}.kodory-banner.style-12 .banner-thumb {border-radius: 5px;}.kodory-banner.style-12 .banner-info {top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);;left: 20px;}.kodory-banner.style-12 .title {font-size: 24px;margin: 0 0 4px;}.kodory-banner.style-12 .cate {margin-bottom: 10px;}.kodory-banner.style-13 .banner-info {position: absolute;top: 20%;left: 20px;right: 20px;text-align: center;}.kodory-banner.style-13 .title {margin: 0;text-align: center;vertical-align: top;overflow: hidden;display: inline-block;z-index: 1;}.kodory-banner.style-13 .title a {font-size: 28px;display: block;color: #fff;background-color: var(--theme-sh);padding: 8px 0;width: 250px;border-radius: 30px;position: relative;}.kodory-banner.style-13 .title a::before {content: '';border: 1px dashed #fff;border-radius: 30px;position: absolute;top: 3px;left: 3px;right: 3px;bottom: 3px;pointer-events: none;}.kodory-banner.style-13:nth-child(3n+2) .title a {background-color: var(--theme-sh);}.kodory-banner.style-13:nth-child(3n) .title a {background-color: var(--theme-sh);}.kodory-banner.style-01 .banner-info {overflow: hidden;}.kodory-banner.style-07 .button span {position: relative;}@media (max-width: 1366px) {.kodory-banner.style-09 .banner-info, .kodory-banner.style-10 .banner-info, .kodory-banner.style-08 .banner-info {left: 30px;}.kodory-banner.style-09 .banner-info {right: 30px;}.kodory-banner.style-09 .title {font-size: 32px;}.kodory-banner.style-10 .title, .kodory-banner.style-08 .title {font-size: 28px;}.kodory-banner.style-11 .banner-label {font-size: 50px;}.kodory-banner.style-11 .title {font-size: 32px;}.kodory-banner.style-13 .title a {font-size: 24px;width: 200px;}}@media (max-width: 1199px) {.kodory-banner .button {height: 38px;line-height: 38px;font-size: 13px;padding: 0 17px;}.kodory-banner.style-02 {margin-bottom: 20px;}.kodory-banner.style-03 .cate {font-size: 26px;}.kodory-banner.style-04 .title, .kodory-banner.style-04 .cate {font-size: 26px;}.kodory-banner.style-05 .title, .kodory-banner.style-06 .title {font-size: 26px;}.kodory-banner.style-07 .title {font-size: 26px;margin-bottom: 15px;}.kodory-banner.style-07 .banner-thumb img {min-height: 300px;}.kodory-banner.style-07 .subtitle strong {font-size: 110%;}.kodory-banner.style-09 .banner-info, .kodory-banner.style-10 .banner-info, .kodory-banner.style-08 .banner-info {left: 20px;}.kodory-banner.style-09 .banner-info {right: 20px;}.kodory-banner.style-09 .title {font-size: 28px;}.kodory-banner.style-10 .title, .kodory-banner.style-08 .title {font-size: 26px;}.kodory-banner.style-11 .banner-label {font-size: 44px;}.kodory-banner.style-11 .title {font-size: 28px;}.kodory-banner.style-13 .title a {font-size: 18px;width: 160px;}}@media (max-width: 1024px) {.kodory-banner.style-11 .banner-thumb img {min-height: 500px;}}@media (max-width: 991px) {.kodory-banner.style-01.left-center .banner-info, .kodory-banner.style-01.right-top .banner-info {right: 15px;}.kodory-banner.style-01.left-top .banner-info, .kodory-banner.style-01.left-bottom .banner-info {left: 15px;}.kodory-banner.style-02 .title {font-size: 16px;}.kodory-banner.style-02 .banner-info {left: 15px;}.kodory-banner.style-09 .banner-info, .kodory-banner.style-10 .banner-info, .kodory-banner.style-08 .banner-info {left: 15px;}.kodory-banner.style-09 .banner-info {right: 15px;}.kodory-banner.style-11 .banner-label {font-size: 38px;}.kodory-banner.style-11 .title {font-size: 26px;}}@media (max-width: 767px) {.kodory-banner.style-01 .title {font-size: 14px;}.kodory-banner.style-02 .title {font-size: 14px;}.kodory-banner.style-03 .banner-info {left: 15px;top: 30px;}.kodory-banner.style-03 .cate {font-size: 24px;}.kodory-banner.style-04 .banner-info {left: 15px;top: 30px;}.kodory-banner.style-04 .title, .kodory-banner.style-04 .cate {font-size: 24px;}.kodory-banner.style-04 .subtitle {font-size: 14px;letter-spacing: 0.1em;margin-bottom: 15px;}.kodory-banner.style-05 .banner-info, .kodory-banner.style-06 .banner-info {left: 15px;}.kodory-banner.style-05 .title, .kodory-banner.style-06 .title {font-size: 22px;}.kodory-banner.style-07 .banner-thumb img {object-position: 90% 0;min-height: 270px;}.kodory-banner.style-07 .banner-content {text-align: left;}.kodory-banner.style-07 .title {font-size: 25px;margin-bottom: 10px;}.kodory-banner.style-09 .title {font-size: 24px;}.kodory-banner.style-09 .banner-label {font-size: 13px;}.kodory-banner.style-10 .title, .kodory-banner.style-08 .title {font-size: 22px;}.kodory-banner.style-11 .banner-thumb img {min-height: 360px;}.kodory-banner.style-11 .banner-label {font-size: 28px;}.kodory-banner.style-11 .title {font-size: 22px;margin-bottom: 15px;}.kodory-banner.style-12 .title {font-size: 22px;}.kodory-banner.style-12 .cate {margin-bottom: 10px;}.kodory-banner.style-12 .banner-info {left: 15px;}.kodory-banner.style-13 .title a {font-size: 16px;width: 130px;}}@media (max-width: 480px) {.kodory-banner.style-11 .title {font-size: 16px;}.kodory-banner.style-11 .banner-label {font-size: 24px;}.kodory-banner.style-11 .banner-thumb img {object-position: 60% 0;}.kodory-banner.style-13 .title a {font-size: 14px;width: 90px;}}.kodory-blog.style-02 .post-item .post-inner {overflow: hidden;}.kodory-blog.style-02 .post-item .post-thumb {margin-bottom: 20px;}.kodory-blog.style-02 .post-item .post-thumb img {-webkit-transition: transform 0.25s ease 0s;-moz-transition: transform 0.25s ease 0s;-o-transition: transform 0.25s ease 0s;transition: transform 0.25s ease 0s;}.kodory-blog.style-02 .post-item .post-thumb:hover img {-webkit-transform: scale(1.05);-moz-transform: scale(1.05);-ms-transform: scale(1.05);-o-transform: scale(1.05);transform: scale(1.05);}.kodory-blog.style-02 .post-item .post-title {font-size: 20px;position: relative;padding-bottom: 13px;margin-bottom: 13px;margin-top: 0;}.kodory-blog.style-02 .post-item .post-title::before {content: '';position: absolute;left: 0;bottom: 0;border: 2px solid var(--theme-sh);border-radius: 2px;width: 50px;}.kodory-blog.style-02 .post-item .post-comment-icon {float: none;}.kodory-blog.style-02 .post-item .post-meta {margin-bottom: 10px;}@media (max-width: 1199px) {.blog-grid .post-thumb img, .kodory-blog.style-02 .post-item .post-thumb img {width: 100%;}}@media (max-width: 767px) {.kodory-blog.style-02 .post-item .post-title {font-size: 18px;}}.kodory-categories .categories-inner {position: relative;overflow: hidden;}.kodory-categories .title {margin: 0;}.kodory-categories .categories-thumb {margin-bottom: 0;}.kodory-categories.style-01 .categories-thumb {overflow: hidden;}.kodory-categories.style-01 .categories-thumb img {-webkit-transition: transform 1s cubic-bezier(0, 0, .44, 1.18);;-moz-transition: transform 1s cubic-bezier(0, 0, .44, 1.18);;-o-transition: transform 1s cubic-bezier(0, 0, .44, 1.18);;transition: transform 1s cubic-bezier(0, 0, .44, 1.18);;}.kodory-categories.style-01 .categories-inner:hover .categories-thumb img {-webkit-transform: scale(1.05);-moz-transform: scale(1.05);-ms-transform: scale(1.05);-o-transform: scale(1.05);transform: scale(1.05);}.kodory-categories.style-01 .title {position: absolute;left: 0;right: 0;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);text-align: center;}.kodory-categories.style-01 .title a {display: inline-block;padding: 42px 10px;font-size: 16px;margin-bottom: 0;width: 120px;height: 120px;position: relative;text-align: center;font-weight: 700;}.kodory-categories.style-01 .title a span {display: block;font-weight: normal;font-size: 14px;color: #868686;}.kodory-categories.style-01 .title a::before {position: absolute;content: '';top: 0;bottom: 0;left: 0;right: 0;z-index: -1;-webkit-transition: all .5s ease;-moz-transition: all .5s ease;-o-transition: all .5s ease;transition: all .5s ease;border-radius: 50%;background-color: #fff;}.kodory-categories.style-01 .title a:hover::before {-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);opacity: 0.8;}.kodory-categories.style-02 img {-webkit-transition: transform 1s ease 0s;-moz-transition: transform 1s ease 0s;-o-transition: transform 1s ease 0s;transition: transform 1s ease 0s;}.kodory-categories.style-02 .categories-inner:hover img {-webkit-transform: rotateY(180deg);-moz-transform: rotateY(180deg);-ms-transform: rotateY(180deg);-o-transform: rotateY(180deg);transform: rotateY(180deg);}.kodory-categories.style-02 .title {font-family: 'Baloo 2', serif;font-weight: 700;text-transform: uppercase;font-size: 15px;margin-top: 10px;text-align: center;}.header-light + .banner-wrapper.has_background .kodory-categories.style-02 .title a {color: #fff;}@media (max-width: 1199px) {.kodory-categories.style-01 .title a {font-size: 18px;height: 50px;line-height: 50px;}}@media (max-width: 767px) {.kodory-categories.style-01 .title a {font-size: 14px;line-height: 46px;height: 46px;}.kodory-categories.style-01 .categories-thumb img {width: 100%;}}.kodory-heading .title {margin-top: 0;}.kodory-heading.style-01 .heading-inner {text-align: center;overflow: hidden;}.kodory-heading.style-01 .title {position: relative;padding-bottom: 10px;margin-bottom: 10px;font-size: 30px;font-weight: 700;font-family: 'Baloo 2', sans-serif;text-transform: uppercase;}.kodory-heading.style-01 .title span {position: absolute;bottom: 0;left: 50%;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%);border-radius: 2px;width: 70px;border: 2px solid var(--theme-sh);}.kodory-heading.style-01 .subtitle {max-width: 300px;margin: 0 auto;}.kodory-heading.style-02 .heading-inner {text-align: center;}.kodory-heading.style-02 .icon {display: block;border-radius: 50%;margin-left: auto;margin-right: auto;background-color: var(--theme-sh);font-size: 44px;color: #fff;font-weight: normal;position: relative;margin-bottom: 9px;line-height: 82px;width: 80px;text-align: center;}.kodory-heading.style-02 .icon::after {content: '';border: 1px dashed #fff;border-radius: 50%;position: absolute;top: 3px;left: 3px;right: 3px;bottom: 3px;pointer-events: none;}.kodory-heading.style-02 .title {font-size: 34px;font-weight: 700;font-family: 'Baloo 2', sans-serif;margin-bottom: 20px;position: relative;}.kodory-heading.style-02 .subtitle {max-width: 900px;margin: 0 auto;}@media (max-width: 1199px) {.kodory-heading.style-01 .title {font-size: 24px;min-width: 220px;}.kodory-heading.style-02 .title {font-size: 28px;}.kodory-heading.style-02 .icon {width: 65px;line-height: 65px;font-size: 34px;}}@media (max-width: 767px) {.kodory-heading.style-01 .title {font-size: 22px;min-width: 200px;}.kodory-heading.style-01 .title::before, .kodory-heading.style-01 .title::after {top: 9px;width: 30px;}.kodory-heading.style-02 .title {font-size: 26px;}.kodory-heading.style-02 .icon {width: 50px;line-height: 50px;font-size: 28px;}.kodory-heading.style-02 .subtitle br {display: none;}}.kodory-iconbox .title {margin-top: 0;text-transform: uppercase;font-size: 15px;font-weight: 700;font-family: 'Baloo 2', sans-serif;letter-spacing: 0.05em;margin-bottom: 2px;}.kodory-iconbox.style-01 {border: 2px dashed var(--theme-sh);padding: 50px 10px;border-radius: 5px;}.kodory-iconbox.style-01 .iconbox-inner {display: table;margin: 0 auto;}.kodory-iconbox.style-01 .icon {display: table-cell;vertical-align: middle;font-size: 50px;width: 80px;color: var(--theme-sh);position: relative;}.col-lg-4:nth-child(2) .kodory-iconbox.style-01 {border: 2px dashed var(--theme-sh);}.col-lg-4:nth-child(2) .kodory-iconbox.style-01 .icon {color: var(--theme-sh);}.col-lg-4:nth-child(3) .kodory-iconbox.style-01 {border: 2px dashed var(--theme-sh);}.col-lg-4:nth-child(3) .kodory-iconbox.style-01 .icon {color: var(--theme-sh);}.kodory-iconbox.style-01 .icon span:last-child {font-size: 70px;opacity: 0.05;position: absolute;left: 8px;top: 3px;-webkit-transition: all 0.25s ease 0s;-moz-transition: all 0.25s ease 0s;-o-transition: all 0.25s ease 0s;transition: all 0.25s ease 0s;}.kodory-iconbox.style-01 .iconbox-inner:hover .icon span:last-child {left: 15px;}.kodory-iconbox.style-01 .title {color: #363636;}.kodory-iconbox.style-02 .iconbox-inner {text-align: center;}.kodory-iconbox.style-02 .icon {font-size: 44px;line-height: 80px;width: 80px;color: #fff;display: table;margin: 0 auto 10px;border-radius: 50%;background: var(--theme-sh);position: relative;}.kodory-iconbox.style-02 .icon::before {content: '';border: 1px dashed #fff;border-radius: 50%;position: absolute;top: 2px;left: 2px;right: 2px;bottom: 2px;pointer-events: none;}.col-lg-4:nth-child(2) .kodory-iconbox.style-02 .icon {background-color: var(--theme-sh);}.col-lg-4:nth-child(3) .kodory-iconbox.style-02 .icon {background-color: var(--theme-sh);}.kodory-iconbox.style-02 .iconbox-inner .icon span {display: inline-block;}.kodory-iconbox.style-02 .iconbox-inner:hover .icon span {-webkit-animation: bounceIn 0.3s ease;-o-animation: bounceIn 0.3s ease;animation: bounceIn 0.3s ease;}.kodory-iconbox.style-02 .title {color: #fff;}.kodory-iconbox.style-02 .desc {color: #fff;}.kodory-iconbox.style-03 {padding: 50px 10px;background-color: var(--theme-sh);border-radius: 5px;position: relative;}.col-lg-4:nth-child(2) .kodory-iconbox.style-03 {background-color: var(--theme-sh);}.col-lg-4:nth-child(3) .kodory-iconbox.style-03 {background-color: var(--theme-sh);}.kodory-iconbox.style-03::before {content: '';border: 1px dashed #fff;border-radius: 5px;position: absolute;top: 5px;left: 5px;right: 5px;bottom: 5px;pointer-events: none;}.kodory-iconbox.style-03 .iconbox-inner {display: table;vertical-align: middle;overflow: hidden;margin: 0 auto;color: #fff;}.kodory-iconbox.style-03 .icon {display: table-cell;vertical-align: top;font-size: 50px;width: 70px;color: #fff;position: relative;}.kodory-iconbox.style-03 .title {color: #fff;}@media (max-width: 767px) {.kodory-iconbox.style-03, .kodory-iconbox.style-01 {padding: 30px 15px;}.kodory-iconbox.style-01 .title, .kodory-iconbox.style-02 .title, .kodory-iconbox.style-03 .title {font-size: 14px;}}.kodory-instagram .item {position: relative;text-align: center;display: block;}.kodory-instagram .item::before {background-color: var(--theme-sh);bottom: 10px;content: "";left: 10px;position: absolute;right: 10px;top: 10px;opacity: 0;visibility: hidden;z-index: 1;-webkit-transition: all 0.4s ease 0s;-moz-transition: all 0.4s ease 0s;-o-transition: all 0.4s ease 0s;transition: all 0.4s ease 0s;}.kodory-instagram .item:hover::before {opacity: 0.65;visibility: visible;}.kodory-instagram .instagram-info {color: #fff;display: block;opacity: 0;visibility: hidden;position: absolute;top: 50%;left: 0;right: 0;z-index: 2;-webkit-transform: translateY(-50%) scale(0.4);-moz-transform: translateY(-50%) scale(0.4);-ms-transform: translateY(-50%) scale(0.4);-o-transform: translateY(-50%) scale(0.4);transform: translateY(-50%) scale(0.4);-webkit-transition: opacity 0.4s ease 0s;-moz-transition: opacity 0.4s ease 0s;-o-transition: opacity 0.4s ease 0s;transition: opacity 0.4s ease 0s;}.kodory-instagram .item:hover .instagram-info {opacity: 1;visibility: visible;white-space: nowrap;-webkit-transform: translateY(-50%) scale(1);-moz-transform: translateY(-50%) scale(1);-ms-transform: translateY(-50%) scale(1);-o-transform: translateY(-50%) scale(1);transform: translateY(-50%) scale(1);}.kodory-instagram .social-wrap {display: block;}.kodory-instagram .social-info {font-size: 14px;display: inline-block;}.kodory-instagram .social-info:not(:last-child)::after {content: '|';padding: 0 7px 0 10px;font-size: 14px;vertical-align: top;}.kodory-instagram .social-info i {font-size: 24px;padding-left: 4px;vertical-align: text-bottom;position: relative;top: 0;}.kodory-instagram.kodory-instagram-shop .social-info i {padding-left: 0;font-size: 30px;}.kodory-instagram .social-info .shop-it {font-family: 'Baloo 2', serif;font-weight: 700;display: block;font-size: 14px;text-transform: uppercase;}.kodory-listitem .listitem-list {padding-left: 0;list-style: none;}.kodory-listitem li a {font-size: 15px;position: relative;display: inline-block;}.kodory-listitem .icon {font-size: 23px;vertical-align: middle;padding-right: 3px;}.kodory-listitem .image {z-index: 1;line-height: 0;float: right;margin-left: 3px;}.kodory-listitem a:not(:hover) {color: inherit;}.kodory-listitem.style-01 .title, .kodory-listitem.style-02 .title {margin-top: 0;margin-bottom: 20px;position: relative;font-size: 15px;font-weight: 700;font-family: 'Baloo 2', sans-serif;text-transform: uppercase;color: var(--theme-sh);}.kodory-listitem.style-01 li, .kodory-listitem.style-02 li {line-height: 28px;}footer .kodory-listitem.style-01 li, footer .kodory-listitem.style-02 li {margin-bottom: 5px;}.kodory-listitem.style-03 li {display: inline-block;}.kodory-listitem.style-03 li:not(:last-child) {padding-right: 25px;}.kodory-listitem.style-04 .listitem-inner {text-align: center;}.kodory-listitem.style-04 .title {margin-top: 0;margin-bottom: 15px;font-weight: 700;position: relative;font-size: 16px;display: table;margin-left: auto;margin-right: auto;font-family: 'Baloo 2', sans-serif;text-transform: uppercase;color: var(--theme-sh);}.kodory-listitem.style-04 li {line-height: 30px;}footer .kodory-listitem.style-04 li {margin-bottom: 7px;}@media (max-width: 767px) {.kodory-listitem.style-03 li {font-size: 14px;}.kodory-listitem.style-03 li:not(:last-child) {padding-right: 13px;}}.wpcf7-form label, .wpcf7-form label .wpcf7-form-control-wrap, .wpcf7-form label input, .wpcf7-form label textarea {width: 100%;}.wpcf7-form label {font-size: 14px;font-weight: 500;}.wpcf7-form label input {padding: 4px 15px;height: 50px;margin-top: 10px;}.wpcf7-form label textarea {height: 254px;margin-top: 10px;}.wpcf7-form .wpcf7-submit {width: 100%;height: 50px;line-height: 50px;font-size: 15px;margin-top: 10px;background-color: var(--theme-sh);cursor: pointer;}.wpcf7-form .wpcf7-submit:hover {background-color: var(--theme-sh);color: #fff;}.kodory-google-maps .coinpo-map-info {padding: 0 !important;}.kodory-google-maps .coinpo-map-info .map-title {margin-top: 0;margin-bottom: 10px;}.kodory-team .team-inner {text-align: center;}.kodory-team .thumb-avatar {position: relative;margin-bottom: 45px;}.kodory-team .thumb-avatar > a {position: relative;display: block;}.kodory-team .list-social {position: absolute;bottom: -31px;left: 0;right: 0;text-align: center;z-index: 1;margin-top: 30px;-webkit-transition: all 0.4s ease 0s;-moz-transition: all 0.4s ease 0s;-o-transition: all 0.4s ease 0s;transition: all 0.4s ease 0s;}.kodory-team .list-social a {display: inline-block;line-height: 48px;height: 48px;width: 48px;border-radius: 50%;margin: 7px;font-size: 20px;-webkit-box-shadow: 0 3px 18px 0 rgba(0, 0, 0, 0.05);-moz-box-shadow: 0 3px 18px 0 rgba(0, 0, 0, 0.05);box-shadow: 0 3px 18px 0 rgba(0, 0, 0, 0.05);background-color: var(--theme-sh);color: #fff;position: relative;}.kodory-team .list-social a::before {content: '';border: 1px dashed #fff;border-radius: 50%;position: absolute;top: 2px;left: 2px;right: 2px;bottom: 2px;pointer-events: none;}.kodory-team .list-social a:nth-child(2) {background-color: var(--theme-sh);}.kodory-team .list-social a:nth-child(3) {background-color: var(--theme-sh);}.kodory-team .name {font-size: 18px;text-transform: uppercase;margin-top: 0;margin-bottom: 7px;font-weight: 700;font-family: 'Baloo 2', sans-serif;position: relative;}.kodory-team .name a:not(:hover) {color: inherit;}.kodory-team .positions {margin-bottom: 0;font-size: 13px;}@media (max-width: 1199px) {.kodory-team .positions br {display: none;}.kodory-team .thumb-avatar {margin-bottom: 20px;}}@media (max-width: 1024px) {.kodory-team .thumb-avatar {margin-bottom: 0;}.kodory-team img {width: 100%;}.kodory-team .thumb-avatar > a::before {display: none;}.kodory-team .list-social {position: static;width: auto;background-color: transparent;padding: 0;opacity: 1;visibility: visible;margin-top: 0;-webkit-transform: none;-moz-transform: none;-ms-transform: none;-o-transform: none;transform: none;;}.kodory-team .list-social a {display: inline-block;width: 40px;height: 40px;line-height: 40px;font-size: 17px;}.kodory-team .content-member {text-align: center;}}.kodory-newsletter .title, .kodory-newsletter .subtitle {margin-top: 0;}.kodory-newsletter .newsletter-form-wrap .submit-newsletter span {position: relative;}.kodory-newsletter .newsletter-form-wrap.processing .submit-newsletter span::before {display: none;}.kodory-newsletter .newsletter-form-wrap.processing .submit-newsletter span::after {font-family: 'FontAwesome', sans-serif;font-weight: normal;-webkit-animation: fa-spin 1s infinite steps(8);animation: fa-spin 1s infinite steps(8);content: "\f110";display: inline-block;line-height: 1;font-size: 18px;}.kodory-newsletter .newsletter-form-wrap.processing .submit-newsletter span.text::after {margin-left: 7px;}.kodory-newsletter .newsletter-form-inner {position: relative;}.kodory-newsletter.style-01 .newsletter-inner {text-align: center;}.kodory-newsletter.style-01 .title {font-size: 15px;font-weight: 700;font-family: 'Baloo 2', sans-serif;letter-spacing: 0.05em;text-transform: uppercase;color: #fff;margin-bottom: 5px;}.kodory-newsletter.style-01 .subtitle {font-size: 30px;margin-bottom: 8px;font-weight: 700;font-family: 'Baloo 2', sans-serif;color: var(--theme-sh);}.kodory-newsletter.style-01 .desc {max-width: 480px;margin: 0 auto 22px auto;letter-spacing: 0.05em;color: #fff;}.kodory-newsletter.style-01 .newsletter-form-wrap {max-width: 570px;margin: 0 auto;}.kodory-newsletter.style-01 .email-newsletter {width: 100%;height: 50px;line-height: 50px;background-color: #fff;padding-right: 145px;border-radius: 30px;border-color: #fff;}.kodory-newsletter.style-01 .submit-newsletter {position: absolute;top: 4px;right: 4px;height: 42px;line-height: 42px;padding: 0 15px;min-width: 140px;background: var(--theme-sh);text-align: center;color: #fff;overflow: hidden;border-radius: 30px;font-family: 'Baloo 2', sans-serif;text-transform: uppercase;font-size: 13px;font-weight: 700;letter-spacing: 0.05em;}.kodory-newsletter.style-01 .submit-newsletter::before {content: '';border: 1px dashed #fff;border-radius: 30px;position: absolute;top: 2px;left: 2px;right: 2px;bottom: 2px;pointer-events: none;}.kodory-newsletter.style-02 .title {margin-bottom: 20px;color: var(--theme-sh);position: relative;font-size: 16px;text-transform: uppercase;font-weight: 700;font-family: 'Baloo 2', sans-serif;}.kodory-newsletter.style-02 .subtitle {font-size: 25px;margin-bottom: 15px;color: var(--theme-sh);font-weight: 700;font-family: 'Baloo 2', sans-serif;}.kodory-newsletter.style-02 .desc {max-width: 480px;margin-bottom: 25px;}.kodory-newsletter.style-02 .newsletter-form-wrap {max-width: 500px;}.kodory-newsletter.style-02 .email-newsletter {width: 100%;height: 50px;line-height: 50px;border: none;background-color: #fff;padding-right: 140px;border-radius: 30px;}.kodory-newsletter.style-02 .submit-newsletter {position: absolute;top: 4px;right: 4px;height: 42px;line-height: 42px;padding: 0 15px;min-width: 130px;background: var(--theme-sh);text-align: center;color: #fff;overflow: hidden;font-family: 'Baloo 2', sans-serif;text-transform: uppercase;font-size: 13px;font-weight: 700;letter-spacing: 0.05em;border-radius: 30px;}.kodory-newsletter.style-02 .submit-newsletter::before {content: '';border: 1px dashed #fff;border-radius: 30px;position: absolute;top: 2px;left: 2px;right: 2px;bottom: 2px;pointer-events: none;}.kodory-newsletter.style-03 .newsletter-inner {text-align: center;}.kodory-newsletter.style-03 .title {font-size: 14px;font-weight: 700;text-transform: uppercase;letter-spacing: 0.05em;color: var(--theme-sh);margin-bottom: 5px;}.kodory-newsletter.style-03 .subtitle {font-size: 30px;margin-bottom: 8px;font-weight: 700;font-family: 'Baloo 2', sans-serif;color: var(--theme-sh);}.kodory-newsletter.style-03 .desc {max-width: 440px;margin: 0 auto 22px auto;}.kodory-newsletter.style-03 .newsletter-form-wrap {max-width: 570px;margin: 0 auto;}.kodory-newsletter.style-03 .email-newsletter {width: 100%;height: 50px;background-color: #fff;line-height: 50px;border-radius: 30px !important;border-color: #fff;padding-right: 140px;}.kodory-newsletter.style-03 .submit-newsletter::before {content: '';border: 1px dashed #fff;border-radius: 30px;position: absolute;top: 2px;left: 2px;right: 2px;bottom: 2px;pointer-events: none;}.kodory-newsletter.style-03 .submit-newsletter {position: absolute;top: 4px;right: 4px;height: 42px;line-height: 42px;padding: 0 15px;min-width: 140px;background: var(--theme-sh);text-align: center;color: #fff;overflow: hidden;border-radius: 30px;font-family: 'Baloo 2', sans-serif;text-transform: uppercase;font-size: 13px;font-weight: 700;letter-spacing: 0.05em;}.kodory-newsletter.style-04 .title {margin-top: 0;margin-bottom: 22px;position: relative;font-size: 16px;font-weight: 700;font-family: 'Baloo 2', sans-serif;text-transform: uppercase;color: var(--theme-sh);}.kodory-newsletter.style-04 .subtitle {font-size: 25px;margin-bottom: 15px;font-weight: 700;font-family: 'Baloo 2', sans-serif;color: var(--theme-sh);}.kodory-newsletter.style-04 .desc {max-width: 480px;margin-bottom: 25px;}.kodory-newsletter.style-04 .newsletter-form-wrap {max-width: 500px;}.kodory-newsletter.style-04 .email-newsletter {width: 100%;height: 50px;line-height: 50px;background-color: #fff;padding-right: 140px;border-radius: 30px;border-color: #fff;}.kodory-newsletter.style-04 .submit-newsletter {position: absolute;top: 4px;right: 4px;height: 42px;line-height: 42px;border-radius: 30px;padding: 0 15px;min-width: 130px;background: var(--theme-sh);text-align: center;color: #fff;font-size: 13px;font-weight: 700;overflow: hidden;letter-spacing: 0.05em;font-family: 'Baloo 2', sans-serif;text-transform: uppercase;}.kodory-newsletter.style-04 .submit-newsletter::before {content: '';border: 1px dashed #fff;border-radius: 30px;position: absolute;top: 2px;left: 2px;right: 2px;bottom: 2px;pointer-events: none;}.kodory-newsletter.style-05 .newsletter-inner {display: table;width: 100%;}.kodory-newsletter.style-05 .newsletter-inner > * {display: table-cell;vertical-align: middle;overflow: hidden;}.kodory-newsletter.style-05 .newsletter-wrap {position: relative;}.kodory-newsletter.style-05 .newsletter-wrap::after {content: '';border: 1px dashed #fff;border-radius: 50%;position: absolute;top: 4px;left: 4px;width: 86px;bottom: 4px;pointer-events: none;}.kodory-newsletter.style-05 .newsletter-wrap::before {content: "\e63b";font-family: 'Pe-icon-7-stroke', sans-serif;margin-right: 20px;font-size: 50px;float: left;line-height: 90px;color: #fff;height: 94px;width: 94px;background-color: var(--theme-sh);text-align: center;border-radius: 50%;}.kodory-newsletter.style-05 .title {font-size: 26px;font-family: 'Baloo 2', serif;font-weight: 700;margin-bottom: 10px;color: var(--theme-sh);}.kodory-newsletter.style-05 .desc {margin: 0;max-width: 440px;}.kodory-newsletter.style-05 .newsletter-form-wrap {width: 520px;max-width: 100%;}.kodory-newsletter.style-05 .email-newsletter {border: none;background-color: #fff;padding: 0 150px 0 20px;height: 50px;line-height: 50px;width: 100%;border-radius: 30px;}.kodory-newsletter.style-05 .submit-newsletter {text-align: center;position: absolute;top: 4px;right: 4px;height: 42px;line-height: 42px;background: var(--theme-sh);padding: 0 10px;color: #fff;min-width: 140px;overflow: hidden;border-radius: 30px;font-family: 'Baloo 2', sans-serif;text-transform: uppercase;font-size: 13px;font-weight: 700;letter-spacing: 0.05em;}.kodory-newsletter.style-05 .submit-newsletter::before {content: '';border: 1px dashed #fff;border-radius: 30px;position: absolute;top: 2px;left: 2px;right: 2px;bottom: 2px;pointer-events: none;}@media (max-width: 1199px) {.kodory-newsletter.style-03 .subtitle, .kodory-newsletter.style-01 .subtitle {font-size: 24px;}.kodory-newsletter.style-05 .newsletter-inner, .kodory-newsletter.style-05 .newsletter-inner > * {display: block;text-align: center;}.kodory-newsletter.style-05 .newsletter-wrap::before {float: none;margin: 0 0 10px 0;display: inline-block;}.kodory-newsletter.style-05 .desc {margin: 0 auto;}.kodory-newsletter.style-05 .newsletter-form-wrap {margin: 25px auto 0;}}@media (max-width: 767px) {.kodory-newsletter.style-01 .desc {font-size: 14px;}.kodory-newsletter.style-03 .title, .kodory-newsletter.style-01 .title {font-size: 14px;}.kodory-newsletter.style-03 .subtitle, .kodory-newsletter.style-01 .subtitle {font-size: 22px;}.kodory-newsletter.style-03 .submit-newsletter, .kodory-newsletter.style-02 .submit-newsletter, .kodory-newsletter.style-01 .submit-newsletter {font-size: 12px;min-width: 100px;}.kodory-newsletter.style-03 .email-newsletter, .kodory-newsletter.style-02 .email-newsletter, .kodory-newsletter.style-01 .email-newsletter {padding-right: 105px;}}.kodory-popupvideo .popupvideo-inner {overflow: hidden;}.kodory-popupvideo .popupvideo-wrap {float: left;width: 55%;padding: 65px 0 0 60px;}.kodory-popupvideo .title {font-size: 26px;padding-left: 15px;position: relative;margin-bottom: 30px;margin-top: 0;font-weight: 700;font-family: 'Baloo 2', sans-serif;text-transform: uppercase;}.kodory-popupvideo .title::before {content: '';position: absolute;bottom: 0;top: 0;left: 0;height: 100%;border-radius: 2px;border: 2px solid var(--theme-sh);}.kodory-popupvideo .button {display: inline-block;min-width: 184px;height: 50px;line-height: 50px;background-color: #363636;font-weight: 500;letter-spacing: 0.2em;text-transform: uppercase;font-size: 14px;color: #fff;text-align: center;margin-top: 30px;}.kodory-popupvideo .button:hover {background-color: var(--theme-sh);}.kodory-popupvideo .icon {float: left;width: 45%;position: relative;}.kodory-popupvideo .icon .product-video-button {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.kodory-popupvideo .icon .product-video-button a {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);;z-index: 1;width: 70px;height: 70px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;background-color: #fff;-webkit-box-shadow: 6px 5px 30px rgba(0, 0, 0, 0.12);-moz-box-shadow: 6px 5px 30px rgba(0, 0, 0, 0.12);box-shadow: 6px 5px 30px rgba(0, 0, 0, 0.12);}.kodory-popupvideo .icon .product-video-button a::before {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;width: 0;height: 0;margin: auto;display: block;border-width: 9px 0 9px 12px;border-style: solid;border-color: transparent transparent transparent var(--theme-sh);}.videobox_animation {-webkit-animation-play-state: running;-moz-animation-play-state: running;-o-animation-play-state: running;animation-play-state: running;z-index: 1;border-width: .5px;border-style: solid;border-color: #e0e0e0;opacity: 0;-webkit-animation: circles 3.9s linear 0s infinite;-moz-animation: circles 3.9s linear 0s infinite;-o-animation: circles 3.9s linear 0s infinite;animation: circles 3.9s linear 0s infinite;display: block;position: absolute;top: 0;left: 0;width: 100%;height: 100%;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;}.videobox_animation.circle_2 {-webkit-animation-delay: 1.3s;-moz-animation-delay: 1.3s;-o-animation-delay: 1.3s;animation-delay: 1.3s }.videobox_animation.circle_3 {-webkit-animation-delay: 2.6s;-moz-animation-delay: 2.6s;-o-animation-delay: 2.6s;animation-delay: 2.6s }@-webkit-keyframes circles {0% {-webkit-transform: scale(1);transform: scale(1);opacity: 0 }20% {-webkit-transform: scale(1.44);transform: scale(1.44);opacity: .5 }100% {-webkit-transform: scale(3.2);transform: scale(3.2);opacity: 0 }}@-moz-keyframes circles {0% {-moz-transform: scale(1);transform: scale(1);opacity: 0 }20% {-moz-transform: scale(1.44);transform: scale(1.44);opacity: .5 }100% {-moz-transform: scale(3.2);transform: scale(3.2);opacity: 0 }}@-o-keyframes circles {0% {-o-transform: scale(1);transform: scale(1);opacity: 0 }20% {-o-transform: scale(1.44);transform: scale(1.44);opacity: .5 }100% {-o-transform: scale(3.2);transform: scale(3.2);opacity: 0 }}@keyframes circles {0% {-webkit-transform: scale(1);-moz-transform: scale(1);-o-transform: scale(1);transform: scale(1);opacity: 0 }20% {-webkit-transform: scale(1.44);-moz-transform: scale(1.44);-o-transform: scale(1.44);transform: scale(1.44);opacity: .5 }100% {-webkit-transform: scale(3.2);-moz-transform: scale(3.2);-o-transform: scale(3.2);transform: scale(3.2);opacity: 0 }}@media (max-width: 1199px) {.kodory-popupvideo .title {font-size: 28px;margin-bottom: 20px;}.kodory-popupvideo .popupvideo-wrap {padding: 20px 0 0 40px;}}@media (max-width: 991px) {.kodory-popupvideo .icon {width: auto;display: table;}.kodory-popupvideo .popupvideo-wrap {padding: 30px 0 0 0;width: 100%;}}@media (max-width: 767px) {.kodory-popupvideo .title {font-size: 24px;}}.products {list-style: none;}ul.products {padding-left: 0;}.kodory-products ul.products::before, .kodory-products ul.products::after {content: '';display: table;}.kodory-products ul.products::after {clear: both;}.kodory-products .title {margin-top: 0;}.kodory-products:hover .owl-slick .slick-list {z-index: 1;}.kodory-products.style-06 .title {font-size: 18px;font-weight: 700;font-family: 'Baloo 2', sans-serif;text-transform: uppercase;position: relative;padding-bottom: 5px;margin-bottom: 30px;}.shop-all {margin-top: 20px;text-align: center;}.shop-all a {display: inline-block;height: 46px;line-height: 46px;font-size: 14px;font-weight: 700;color: #fff;padding: 0 25px;border-radius: 30px;background-color: var(--theme-sh);-webkit-transition: all 0.25s ease 0s;-moz-transition: all 0.25s ease 0s;-o-transition: all 0.25s ease 0s;transition: all 0.25s ease 0s;position: relative;font-family: 'Baloo 2', sans-serif;text-transform: uppercase;}.shop-all a::before {content: '';border: 1px dashed #fff;border-radius: 30px;position: absolute;top: 2px;left: 2px;right: 2px;bottom: 2px;pointer-events: none;}.shop-all a:hover {background-color: var(--theme-sh);}@media (max-width: 1199px) {.kodory-products.style-06 .title {margin-bottom: 22px;}}@media (max-width: 767px) {.kodory-products.style-06 .title {font-size: 18px;margin-bottom: 15px;}.shop-all {margin-top: 10px;}}.kodory-socials .socials-list {padding-left: 0;list-style: none;}.kodory-socials.style-01 .social-title {margin-top: 0;margin-bottom: 15px;font-size: 16px;font-weight: 700;font-family: 'Baloo 2', sans-serif;text-transform: uppercase;color: var(--theme-sh);}.kodory-socials.style-01 .socials-list li {display: inline-block;margin-right: 12px;margin-top: 4px;margin-bottom: 4px;}.kodory-socials.style-01 .socials-list li:last-child {margin-right: 0;}.kodory-socials.style-01 .socials-list li a {display: block;height: 44px;width: 44px;border-radius: 50%;font-size: 24px;line-height: 44px;color: #fff;background-color: var(--theme-sh);text-align: center;position: relative;}.kodory-socials.style-01 .socials-list li a::before {content: '';border: 1px dashed #fff;border-radius: 50%;position: absolute;top: 2px;left: 2px;right: 2px;bottom: 2px;pointer-events: none;}.kodory-socials.style-01 .socials-list li a i {position: relative;line-height: inherit;}.kodory-socials.style-01 .socials-list li:nth-child(2) a {background-color: #ed71a3;}.kodory-socials.style-01 .socials-list li:nth-child(3) a {background-color: #73006ee0;}.kodory-socials.style-02 .social-title {margin-top: 0;margin-bottom: 20px;font-weight: 500;position: relative;padding-bottom: 7px;font-size: 18px;color: #fff;}.kodory-socials.style-02 .social-title::before {content: '';position: absolute;bottom: 0;left: 0;width: 40px;border-bottom: 2px solid var(--theme-sh);}.kodory-socials.style-02 .socials-list li {display: inline-block;height: 40px;margin-right: 10px;margin-top: 8px;}.kodory-socials.style-02 .socials-list li:last-child {margin-right: 0;}.kodory-socials.style-02 .socials-list li a {display: block;height: 50px;width: 50px;font-size: 24px;line-height: 50px;color: #fff;border-radius: 50%;text-align: center;position: relative;background-color: var(--theme-sh);}.kodory-socials.style-02 .socials-list li a::before {content: '';border: 1px dashed #fff;position: absolute;top: 2px;left: 2px;right: 2px;bottom: 2px;pointer-events: none;border-radius: 50%;}.kodory-socials.style-02 .socials-list li:nth-child(2) a {background-color: var(--theme-sh);}.kodory-socials.style-02 .socials-list li:nth-child(3) a {background-color: var(--theme-sh);}.kodory-socials.style-02 .socials-list li a i {position: relative;}.kodory-socials.style-03 .socials-list li {display: inline-block;margin-right: 16px;margin-top: 14px;}.kodory-socials.style-03 .socials-list li:last-child {margin-right: 0;}.kodory-socials.style-03 .socials-list li a {display: block;font-size: 24px;color: var(--theme-sh);position: relative;overflow: hidden;}.kodory-socials.style-03 .socials-list li:nth-child(2) a {color: var(--theme-sh);}.kodory-socials.style-03 .socials-list li:nth-child(3) a {color: var(--theme-sh);}.kodory-socials.style-03 .socials-list li a i {position: relative;}.tab-container {position: relative;}.tab-container .tab-panel {position: absolute;top: 0;left: 0;right: 0;width: 100%;opacity: 0;visibility: hidden;height: 1px;overflow: hidden;}.tab-container .tab-panel.active {opacity: 1;visibility: visible;position: static;height: auto;overflow: inherit;}.kodory-tabs {position: relative;z-index: 1;}.kodory-tabs .tab-link {padding-left: 0;list-style: none;}.kodory-tabs .tab-head .title {margin-top: 0;}.kodory-tabs.style-01 .tab-link {text-align: center;margin-bottom: 25px;}.kodory-tabs.style-01 .tab-link li {display: inline-block;padding: 0 3px;}.kodory-tabs.style-01 .tab-link li a {font-family: 'Baloo 2', serif;font-size: 15px;font-weight: 700;line-height: 50px;border-radius: 0;padding: 0 25px;position: relative;display: block;margin-bottom: 15px;text-transform: uppercase;z-index: 1;background-color: var(--theme-sh);-webkit-transition: color 0.25s ease 0s;-moz-transition: color 0.25s ease 0s;-o-transition: color 0.25s ease 0s;transition: color 0.25s ease 0s;color: #fff;}.kodory-tabs.style-01 .tab-link li a::before {content: '';border: 1px dashed #fff;border-radius: 0;position: absolute;top: 2px;left: 2px;right: 2px;bottom: 2px;pointer-events: none;}.kodory-tabs.style-01 .tab-link li a:hover, .kodory-tabs.style-01 .tab-link li.active a {color: #fff;background-color: var(--theme-sh);}@media (max-width: 767px) {.kodory-tabs.style-01 .tab-link li a {font-size: 14px;}}@media (max-width: 480px) {.kodory-tabs.style-01 .tab-link li {display: block;padding-left: 0;padding-right: 0;}}.kodory-testimonial.style-01 .testimonial-inner {position: relative;text-align: center;}.kodory-testimonial.style-01 .desc {font-size: 24px;line-height: 40px;margin-bottom: 20px;max-width: 80%;width: 700px;margin-left: auto;margin-right: auto;color: #fff;}.kodory-testimonial.style-01 .thumb::before {content: '';border: 1px dashed #fff;border-radius: 50%;position: absolute;top: 1px;left: 1px;right: 1px;bottom: 1px;pointer-events: none;}.kodory-testimonial.style-01 .thumb {vertical-align: middle;margin: 0 auto 25px;border: 4px solid var(--theme-sh);border-radius: 50%;position: relative;display: table;}.kodory-testimonial.style-01 .thumb img {border-radius: 50%;}.kodory-testimonial.style-01 .intro {vertical-align: middle;}.kodory-testimonial.style-01 .name {font-size: 18px;margin-top: 0;margin-bottom: 0;font-weight: 700;font-family: 'Baloo 2', sans-serif;}.kodory-testimonial.style-01 .name a {color: var(--theme-sh);}.kodory-testimonial.style-01 .position {font-size: 11px;color: var(--theme-sh);display: table;background: #fff;border-radius: 20px;padding: 1px 14px;border: 1px dashed #fff;text-transform: uppercase;font-weight: 700;letter-spacing: 0.1em;margin: 10px auto 3px;line-height: 18px;position: relative;}.kodory-testimonial.style-01 .position::before {content: '';border: 1px dashed #fff;border-radius: 20px;position: absolute;top: -3px;left: -3px;right: -3px;bottom: -3px;pointer-events: none;}.kodory-testimonial.style-02 {text-align: left;}.kodory-testimonial.style-02 .testimonial-inner {position: relative;}.kodory-testimonial.style-02 .desc {font-size: 24px;line-height: 40px;color: #363636;margin-bottom: 15px;}.kodory-testimonial.style-02 .desc::before {content: '\f10d';font-family: 'FontAwesome', sans-serif;font-size: 32px;color: var(--theme-sh);background: #fff;border-radius: 50%;width: 60px;height: 60px;line-height: 60px;text-align: center;display: block;margin-bottom: 3px;}.kodory-testimonial.style-02 .thumb {float: left;border: 4px solid var(--theme-sh);border-radius: 50%;position: relative;}.kodory-testimonial.style-02 .thumb::before {content: '';border: 1px dashed #fff;border-radius: 50%;position: absolute;top: -3px;left: -3px;right: -3px;bottom: -3px;pointer-events: none;}.kodory-testimonial.style-02 .thumb img {border-radius: 50%;}.kodory-testimonial.style-02 .intro {display: inline-block;vertical-align: middle;padding-left: 20px;margin-top: 25px;}.kodory-testimonial.style-02 .name {margin-top: 0;margin-bottom: 0;font-size: 18px;font-weight: 700;font-family: 'Baloo 2', sans-serif;}.kodory-testimonial.style-02 .name a {color: var(--theme-sh);}.kodory-testimonial.style-02 .position {font-size: 11px;color: #fff;text-transform: uppercase;letter-spacing: 0.3em;display: table;background: var(--theme-sh);padding: 1px 14px;border-radius: 20px;font-weight: 700;line-height: 18px;margin: 6px 3px 3px 3px;position: relative;}.kodory-testimonial.style-02 .position::before {content: '';border: 1px dashed var(--theme-sh);border-radius: 20px;position: absolute;top: -3px;left: -3px;right: -3px;bottom: -3px;pointer-events: none;}@media (max-width: 1199px) {.kodory-testimonial .desc br {display: none;}.kodory-testimonial.style-02 .desc, .kodory-testimonial.style-01 .desc {font-size: 20px;line-height: 32px;}}@media (max-width: 991px) {.slick-vertical {padding-right: 25px;}}@media (max-width: 767px) {.kodory-testimonial.style-02 .thumb {max-width: 70px;}.kodory-testimonial.style-02 .intro {margin-top: 10px;padding-left: 10px;}.kodory-testimonial.style-02 .desc {max-width: 260px;}.kodory-testimonial.style-02 .desc, .kodory-testimonial.style-01 .desc {font-size: 15px;line-height: 28px;}.kodory-testimonial.style-02 .name, .kodory-testimonial.style-01 .name {font-size: 16px;}.kodory-testimonial.style-02 .position, .kodory-testimonial.style-01 .position {font-size: 10px;}}.kodory-verticalmenu.block-nav-category {position: relative;z-index: 8;}.kodory-verticalmenu.block-nav-category .block-title {font-size: 14px;line-height: 24px;color: #fff;font-weight: 500;letter-spacing: 0.1em;margin: 0;padding: 15px 15px 15px 28px;text-transform: uppercase;background-color: var(--theme-sh);}.kodory-verticalmenu.block-nav-category .block-content {background-color: #fff;text-align: left;border: 3px solid var(--theme-sh);border-top: none;}.kodory-verticalmenu.block-nav-category.absolute-menu:not(.has-open) .block-content {visibility: hidden;opacity: 0;-webkit-transform: translateY(20px);-moz-transform: translateY(20px);-ms-transform: translateY(20px);-o-transform: translateY(20px);transform: translateY(20px);}.kodory-verticalmenu.block-nav-category.absolute-menu .block-content {position: absolute;top: 100%;left: 0;width: 100%;z-index: 99;-webkit-transition: opacity 0.25s, transform 0.25s ease 0s;-moz-transition: opacity 0.25s, transform 0.25s ease 0s;-o-transition: opacity 0.25s, transform 0.25s ease 0s;transition: opacity 0.25s, transform 0.25s ease 0s;}body.wpb-js-composer .az_tta-shape-rounded.az_tta-o-shape-group:not(.az_tta-o-no-fill) .az_tta-panel .az_tta-panel-heading {border: none;}body.wpb-js-composer .az_tta-style-classic .az_tta-panel .az_tta-panel-heading, body.wpb-js-composer .az_tta-style-classic .az_tta-panel.az_active .az_tta-panel-heading {background-color: #fff !important;border-color: #dfdfdf !important;}body.wpb-js-composer .az_tta.az_general .az_tta-panel-title > a {font-size: 22px;font-weight: 500;padding: 20px 40px 20px 20px !important;}body.wpb-js-composer .az_tta-style-classic .az_tta-panel .az_tta-panel-title > a {color: #000 !important;background-color: #f4f4f4;}body.wpb-js-composer .az_tta-style-classic .az_tta-panel.az_active .az_tta-panel-title > a {color: #fff !important;background-color: var(--theme-sh) !important;}body.wpb-js-composer .az_tta.az_tta-accordion .az_tta-controls-icon-position-right .az_tta-controls-icon {right: 20px !important;}body.wpb-js-composer .az_tta .az_tta-controls-icon.az_tta-controls-icon-plus::before {border-color: #000 !important;}body.wpb-js-composer .az_tta-style-classic .az_tta-controls-icon::before, body.wpb-js-composer .az_tta-style-classic .az_tta-controls-icon::after {border-color: #000 !important;}body.wpb-js-composer .az_tta .az_tta-panel.az_active .az_tta-controls-icon.az_tta-controls-icon-plus::before {border-color: #fff !important;}body.wpb-js-composer .az_tta-style-classic .az_tta-panel .az_tta-panel-body {background-color: #fff !important;border-color: #dfdfdf !important;padding: 21px 20px 21px 20px !important;}body.wpb-js-composer .az_tta-style-classic .az_tta-panel:not(:last-child) {margin-bottom: 20px;}body .az_toggle_default .az_toggle_title .az_toggle_icon {right: 0;left: auto !important;width: 12px !important;height: 2px !important;background: #363636;border-color: #363636;}body .az_toggle_default .az_toggle_icon::before {height: 12px !important;width: 2px !important;border-color: #363636;}body .az_toggle_default .az_toggle_icon::after {height: 2px !important;width: 12px !important;background: #363636;}body .wpb-js-composer .az_tta-style-classic .az_tta-panel-heading .az_tta-controls-icon::before {border-color: #363636 !important;}body .az_toggle_default .az_toggle_title {padding: 0 20px 0 0 !important;}body .az_toggle_default .az_toggle_title > h4 {font-size: 20px;}body .az_toggle_default:not(:last-child) {border-bottom: 1px solid #dfdfdf;padding-bottom: 18px;}body .az_toggle_default .az_toggle_content {padding-left: 0 !important;padding-right: 46px;margin-bottom: 7px !important;line-height: 28px;}body .az_toggle_default .az_toggle_content:last-child {margin-bottom: 0;}body .az_toggle_default .az_toggle_content p:last-child {margin-bottom: 0;}@media (max-width: 767px) {body.wpb-js-composer .az_tta.az_general .az_tta-panel-title > a {font-size: 20px;font-weight: 500;}body .az_toggle_default .az_toggle_title > h4 {font-size: 18px;}}.kodory-pricing .pricing-inner {background-color: #fff;text-align: center;padding-bottom: 35px;-webkit-transition: transform 0.4s ease 0s;-moz-transition: transform 0.4s ease 0s;-o-transition: transform 0.4s ease 0s;transition: transform 0.4s ease 0s;}.kodory-pricing .pricing-inner:hover {-webkit-transform: translateY(-20px);-moz-transform: translateY(-20px);-ms-transform: translateY(-20px);-o-transform: translateY(-20px);transform: translateY(-20px);}.kodory-pricing .title {font-size: 18px;font-weight: 500;letter-spacing: 0.1em;text-transform: uppercase;padding-bottom: 26px;border-bottom: 1px solid #e6e6e6;margin-top: 0;padding-top: 32px;margin-bottom: 30px;}.kodory-pricing .currency {display: inline-block;min-width: 280px;height: 76px;line-height: 74px;font-size: 40px;border-radius: 76px;color: #363636;padding: 0 15px;border: 2px solid #eaeaea;background-color: #eaeaea;margin-bottom: 28px;}.kodory-pricing .pricing-list {font-size: 14px;line-height: 40px;list-style: none;padding-left: 0;}.kodory-pricing .button {display: inline-block;font-size: 14px;font-weight: 500;letter-spacing: 0.2em;text-transform: uppercase;color: #fff;background-color: var(--theme-sh);position: relative;overflow: hidden;padding: 0 15px;height: 48px;line-height: 48px;margin-top: 30px;min-width: 260px;}.kodory-pricing .button::before {position: absolute;top: 0;left: -100%;z-index: 2;display: block;content: '';width: 50%;height: 100%;background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .3) 100%);background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .3) 100%);-webkit-transform: skewX(-45deg);-moz-transform: skewX(-45deg);-o-transform: skewX(-45deg);-ms-transform: skewX(-45deg);transform: skewX(-45deg);}.kodory-pricing .button:hover::before {-webkit-animation: shine .75s;animation: shine .75s;}.kodory-pricing.featured .pricing-inner {background-color: var(--theme-sh);}.kodory-pricing.featured .title {color: #fff;border-bottom-color: rgba(255, 255, 255, 0.38);}.kodory-pricing.featured .currency {background-color: transparent;color: #fff;border-color: #fff;}.kodory-pricing.featured .pricing-list {color: #fff }.kodory-pricing.featured .pricing-inner .button {background-color: #363636;}@media (max-width: 1199px) {.kodory-pricing .pricing-inner {padding-bottom: 20px;}.kodory-pricing .title {font-size: 15px;padding-bottom: 15px;padding-top: 20px;margin-bottom: 25px;}.kodory-pricing .currency {min-width: 160px;height: 44px;line-height: 42px;font-size: 22px;margin-bottom: 20px;}.kodory-pricing .pricing-list {font-size: 14px;line-height: 32px;}.kodory-pricing .button {min-width: 160px;letter-spacing: 0.1em;height: 42px;line-height: 42px;margin-top: 20px;}}@media (min-width: 1281px) {.bg-parallax {background-attachment: fixed;}}.bg-right-center {background-position: right center;}@media (max-width: 991px) {.tparrows {display: none !important;}}.megamenu-home {width: 900px;}.megamenu-shop {width: 1170px;}.megamenu-elements {width: 1170px;}.megamenu-blog {width: 800px;}.slide-wrap {position: relative;}.slide-info {position: absolute;top: 48%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);left: 0;right: 0;text-align: center;}.slide-info h1, .slide-info h2, .slide-info h5 {line-height: 1;}.slick-current .slide-info h5 {animation-duration: 2s;-webkit-animation-duration: 2s;animation-fill-mode: both;-webkit-animation-fill-mode: both;animation-name: slideInDown;-webkit-animation-name: slideInDown;}.slick-current .slide-info h1 {animation-duration: 2s;-webkit-animation-duration: 2s;animation-fill-mode: both;-webkit-animation-fill-mode: both;animation-name: zoomIn;-webkit-animation-name: zoomIn;}.slick-current .slide-info h2 {animation-duration: 2s;-webkit-animation-duration: 2s;animation-fill-mode: both;-webkit-animation-fill-mode: both;animation-name: bounceInLeft;-webkit-animation-name: bounceInLeft;}.slick-current .slide-info a {animation-duration: 2s;-webkit-animation-duration: 2s;animation-fill-mode: both;-webkit-animation-fill-mode: both;animation-name: slideInUp;-webkit-animation-name: slideInUp;}.slide-wrap img {min-height: auto!important;object-fit: cover;}.slide-wrap .slide-info a {display: inline-block;height: 46px;line-height: 46px;font-size: 14px;font-weight: 700;color: #fff;padding: 0 30px;border-radius: 30px;background-color: var(--theme-sh);-webkit-transition: all 0.25s ease 0s;-moz-transition: all 0.25s ease 0s;-o-transition: all 0.25s ease 0s;transition: all 0.25s ease 0s;position: relative;font-family: 'Baloo 2', sans-serif;text-transform: uppercase;}.slide-wrap .slide-info a::before {content: '';border: 1px dashed #fff;border-radius: 30px;position: absolute;top: 3px;left: 3px;right: 3px;bottom: 3px;pointer-events: none;}.slide-wrap .slide-info a:hover {background-color: var(--theme-sh);}.slide-home-01 .slick-dots, .slide-home-02 .slick-dots, .slide-home-03 .slick-dots, .slide-home-04 .slick-dots, .slide-home-06 .slick-dots {bottom: 40px;position: absolute;left: 0;right: 0;}.slide-home-01 .slide-info {text-align: left;}.slide-home-01 .slide-wrap .slide-info h5 {font-size: 16px;text-transform: uppercase;font-weight: 700;color: var(--theme-sh);margin: 0 0 5px 0;}.slide-home-01 .slide-wrap .slide-info h1 {font-weight: 700;font-size: 52px;font-family: 'Baloo 2', sans-serif;clear: both;margin: 0;}.slide-home-01 .slide-wrap .slide-info h2 {font-size: 16px;margin: 0 0 25px 0;color: #868686;line-height: 26px;font-weight: 400;}.slide-home-01 .slide-wrap .slide-info h2 strong {color: var(--theme-sh);font-size: 110%;font-weight: 700;font-family: 'Baloo 2', sans-serif;}.slide-home-01 .slick-current .slide-info h1 {animation-name: bounceInLeft;-webkit-animation-name: bounceInLeft;}.slide-home-01 .slick-current .slide-info h2 {animation-name: bounceInRight;-webkit-animation-name: bounceInRight;}.slide-home-01 .slide-wrap .slide-info a {clear: both;display: table;}.slide-home-02 .slide-wrap .slide-info h5 {font-size: 16px;color: #868686;line-height: 1;font-weight: 400;margin: 0 0 25px 0;}.slide-home-02 .slide-wrap .slide-info h5 span {color: var(--theme-sh);font-size: 110%;font-weight: 700;font-family: 'Baloo 2', sans-serif;}.slide-home-02 .slide-wrap .slide-info h1 {font-size: 52px;font-family: 'Baloo 2', sans-serif;text-transform: capitalize;margin: 0 0 5px 0;font-weight: 700;}.slide-home-02 .slide-wrap img {min-height: 650px;}.slide-home-02 .slide-wrap .slide-info h2 {font-size: 16px;font-weight: 700;text-transform: uppercase;position: relative;color: var(--theme-sh);margin: 0 0 5px 0;}.slide-home-02 .slide-wrap .slide-info {text-align: left;}.slide-home-03 .slick-dots {bottom: 30px;position: absolute;left: 0;right: 0;}.slide-home-03 .slide-wrap .slide-info h1 {font-size: 52px;font-weight: 700;font-family: 'Baloo 2', sans-serif;margin: 0 0 5px;}.slide-home-03 .slide-wrap .slide-info h5 {font-size: 16px;margin: 0;color: #868686;line-height: 26px;font-weight: 400;}.slide-home-03 .slide-wrap .slide-info h5 strong {color: var(--theme-sh);font-size: 110%;font-weight: 700;font-family: 'Baloo 2', sans-serif;}.slide-home-03 .slide-wrap .slide-info h2 {font-size: 16px;margin: 0 0 25px 0;color: #868686;line-height: 26px;font-weight: 400;}.slide-home-04 .slide-wrap .slide-info {text-align: left;}.slide-home-04 .slide-wrap .slide-info h1 {font-size: 52px;font-family: 'Baloo 2', sans-serif;font-weight: 700;margin: 0 0 10px 0;}.slide-home-04 .slide-wrap .slide-info h2 {font-size: 16px;font-weight: 700;text-transform: uppercase;position: relative;margin: 0 0 5px 0;color: var(--theme-sh);}.slide-home-04 .slide-wrap .slide-info h5 {font-size: 16px;margin: 0 0 25px 0;color: #868686;line-height: 1;font-weight: 400;}.slide-home-04 .slide-wrap .slide-info h5 strong {color: var(--theme-sh);font-size: 150%;font-weight: 700;font-family: 'Baloo 2', sans-serif;}.slide-home-06 .slide-info {text-align: left;}.slide-home-06 .slide-wrap .slide-info h5 {font-size: 16px;line-height: 26px;font-weight: 700;margin: 0;display: inline-block;text-transform: uppercase;color: var(--theme-sh);}.slide-home-06 .slide-wrap .slide-info h1 {font-size: 52px;font-weight: 700;font-family: 'Baloo 2', sans-serif;margin: 0 0 5px 0;text-transform: capitalize;}.slide-home-06 .slide-wrap .slide-info h2 {font-size: 16px;margin: 0 0 25px 0;color: #868686;line-height: 1;font-weight: 400;}.slide-home-06 .slide-wrap .slide-info h2 span {color: var(--theme-sh);font-size: 150%;font-weight: 700;font-family: 'Baloo 2', sans-serif;}@media (max-width: 1366px) {.slide-home-01 .slide-wrap .slide-info h1 {font-size: 46px;}.slide-home-02 .slide-wrap .slide-info h1 {font-size: 46px;}.slide-home-03 .slide-wrap .slide-info h1 {font-size: 46px;}.slide-home-04 .slide-wrap .slide-info h1 {font-size: 46px;}.slide-home-06 .slide-wrap .slide-info h1 {font-size: 46px;}}@media (max-width: 1199px) {.slide-wrap .slide-info a {font-size: 13px;height: 40px;line-height: 40px;padding: 0 20px;}.slide-home-01 .slide-wrap .slide-info h1 {font-size: 40px;}.slide-home-02 .slide-wrap .slide-info h1 {font-size: 40px;}.slide-home-03 .slide-wrap .slide-info h1 {font-size: 40px;}.slide-home-04 .slide-wrap .slide-info h1 {font-size: 40px;}.slide-home-06 .slide-wrap .slide-info h1 {font-size: 40px;}.slide-home-01 .slick-dots, .slide-home-02 .slick-dots, .slide-home-03 .slick-dots, .slide-home-04 .slick-dots, .slide-home-06 .slick-dots {bottom: 15px;}}@media (max-width: 1024px) {.slide-wrap img {min-height: 600px;}.slide-home-02 .slide-wrap img {min-height: 550px;}}@media (max-width: 991px) {.slide-home-01 .slide-wrap .slide-info h1 {font-size: 34px;}.slide-home-02 .slide-wrap .slide-info h1 {font-size: 34px;}.slide-home-03 .slide-wrap .slide-info h1 {font-size: 34px;}.slide-home-04 .slide-wrap .slide-info h1 {font-size: 34px;}.slide-home-06 .slide-wrap .slide-info h1 {font-size: 34px;}}@media (max-width: 767px) {.slide-wrap img {min-height: 340px;}.slide-home-02 .slide-wrap img {min-height: 340px;}.slide-home-01 .slide-wrap .slide-info h1 {font-size: 30px;}.slide-home-01 .slide-wrap .slide-info h2 {margin-bottom: 25px;}.slide-home-02 .slide-wrap .slide-info h5 {margin-bottom: 20px;}.slide-home-02 .slide-wrap .slide-info h1 {font-size: 30px;}.slide-home-03 .slide-wrap .slide-info h1 {font-size: 30px;}.slide-home-03 .slide-wrap .slide-info h2 {margin-bottom: 20px;}.slide-home-04 .slide-wrap .slide-info h1 {font-size: 30px;}.slide-home-06 .slide-wrap .slide-info h1 {font-size: 30px;margin-bottom: 10px;}.slide-home-06 .slide-wrap .slide-info h2 {margin: 0 0 15px 0;}.slide-home-02 .slide-wrap .slide-info h5, .slide-home-02 .slide-wrap .slide-info h2, .slide-home-06 .slide-wrap .slide-info h5, .slide-home-06 .slide-wrap .slide-info h2, .slide-home-01 .slide-wrap .slide-info h2, .slide-home-01 .slide-wrap .slide-info h5, .slide-home-03 .slide-wrap .slide-info h2, .slide-home-03 .slide-wrap .slide-info h5, .slide-home-04 .slide-wrap .slide-info h5, .slide-home-04 .slide-wrap .slide-info h2 {font-size: 14px;}}@media (max-width: 480px) {.slide-info {text-align: left;}.slide-wrap img {object-position: 78% 0;}.slide-home-01 .slide-wrap img {object-position: 50% 0;}.slide-home-01 .slide-wrap .slide-info h1 {font-size: 26px;}.slide-home-02 .slide-wrap img {object-position: 60% 0;}.slide-home-06 .slide-wrap img {object-position: 50% 0;}.slide-home-02 .slide-wrap .slide-info h1 {font-size: 26px;}.slide-home-03 .slide-wrap .slide-info h1 {font-size: 26px;}.slide-home-04 .slide-wrap .slide-info h1 {font-size: 26px;}.slide-home-04 .slide-wrap img {object-position: 60% 0;}.slide-home-06 .slide-wrap .slide-info h1 {font-size: 26px;}}@media (max-width: 360px) {.slide-home-04 .slide-wrap img {object-position: 42% 0;}}.container-table {display: table;width: 100%;}.container-table:not(:last-child) {padding-bottom: 30px;}.container-cell {display: table-cell;vertical-align: middle;width: 50%;padding-left: 15px;padding-right: 15px;}.container-cell:last-child {padding-right: 0;}.container-cell:first-child {padding-left: 0;}.container-cell h2 {font-size: 26px;margin-top: 0;}@media (max-width: 767px) {.container-table {display: block;}.container-cell {display: block;width: 100%;padding-left: 0;padding-right: 0;}.container-cell:not(:last-child) {padding-bottom: 30px;}}.megamenu .kodory-listitem:not(:last-child) {padding-bottom: 25px;}.post-content .kodory-instagram {padding-top: 20px;}.post-content .kodory-instagram img {border-radius: 5px;}.kodory-google-maps {min-height: 600px;}.megamenu .az_custom_heading {font-size: 14px;text-align: left;margin-top: 5px;margin-bottom: 0;}.demo-item .col-lg-4:nth-child(1), .demo-item .col-lg-4:nth-child(2), .demo-item .col-lg-4:nth-child(3) {padding-bottom: 30px;}.kodory-threed-view {height: calc(100vh - 30px) !important;max-height: 800px;}.team-grid .kodory-team {padding-top: 15px;padding-bottom: 15px;}.kodory-heading.style-02 {padding-bottom: 20px;}.kodory-heading.style-01 {padding-bottom: 50px;}.instagram-grid .item {margin-top: 15px;margin-bottom: 15px;}.border-top-1 {border-top: 1px solid #eee;}.section-001 {padding-top: 75px;padding-bottom: 75px;}.section-001.pt-0 {padding-top: 0;}.section-001.pb-0 {padding-bottom: 0;}.section-002 {padding-top: 75px;}.section-003 .kodory-banner.style-01.right-top:first-child {margin-bottom: 30px;}.section-005 {padding-top: 35px;}.section-006 {background-color: var(--theme-sh);}.section-007 {padding-bottom: 75px;}.section-008 {padding: 15px;}.section-009 {background-color: var(--theme-sh);}.section-010 {padding-top: 10px;padding-bottom: 10px;background: #fff;border-top: 1px solid #eee;}.section-010 p {margin-bottom: 0;padding: 13px 0;}.section-010 p a {color: var(--theme-sh);}.section-010 .kodory-socials.style-01 {text-align: right;}.section-012 {padding-top: 80px;padding-bottom: 80px;margin-top: 75px;background-color: #eee;}.section-014 {padding-top: 50px;padding-bottom: 50px;background-color: var(--theme-sh);}.section-015 {padding-top: 60px;padding-bottom: 50px;background-color: #f4f4f4;;}.section-015 .logo-footer {margin-bottom: 16px;}.section-016 {padding-top: 20px;padding-bottom: 20px;border-top: 1px solid #eee;}.section-025 + .section-016 {border-top: 1px solid #def1fb;}.section-016 .payment {text-align: right;}.section-016 p {margin-bottom: 0;padding: 5px 0;}.section-016 p a {color: var(--theme-sh);}.section-017 {padding-left: 10px;padding-right: 10px;}.section-017 .row {margin-left: -5px;margin-right: -5px;}.section-017 .col-md-12.col-lg-4 {padding-top: 10px;padding-right: 5px;padding-left: 5px;}.section-018 {padding-bottom: 75px;margin-top: 50px;margin-bottom: 75px;background-color: var(--theme-sh);background-repeat: no-repeat;background-position: 87% center;background-size: cover;}.section-018 .kodory-slide {margin-top: -50px;}.section-0181 {padding-top: 75px;margin-top: 75px;border-top: 1px solid #ebebeb;}.section-019 {border-top: 1px solid #ebebeb;}.section-020 {background-color: #f4f4f4;}.section-020 .kodory-newsletter.style-03 {padding-bottom: 40px;}.section-020 .kodory-socials.style-02 {text-align: center;}.section-021 {padding-top: 20px;padding-bottom: 20px;background-color: #f4f4f4;border-top: 1px solid #ebebeb;}.section-021 p {margin-bottom: 0;}.section-021 .kodory-listitem.style-03 {text-align: right;}.section-0211 {padding-top: 75px;}.section-0211 .kodory-banner.style-01.left-center {padding-bottom: 30px;}.section-022 {padding-top: 75px;}.section-023 {padding-top: 45px;}.section-024 .col-lg-12.col-md-6.col-sm-12:not(:last-child) {padding-bottom: 30px;}.section-025 .logo-footer {text-align: center;}.section-025 .footer-desc {padding-top: 15px;text-align: center;}.section-025 .kodory-socials.style-01 {text-align: center;}.section-025 .col-md-6.col-lg-3 {padding-top: 55px;padding-bottom: 50px;}.section-025 .col-md-6.col-lg-3:nth-child(2) {border-right: 1px solid #def1fb;}.section-025 .col-md-6.col-lg-3:nth-child(4) {border-left: 1px solid #def1fb;}.section-025 .col-lg-6 {padding-top: 55px;padding-bottom: 50px;}.section-026 {width: 1800px;max-width: 100%;padding-left: 20px;padding-right: 20px;margin-left: auto;margin-right: auto;}.section-027 {padding-top: 75px;padding-bottom: 60px;}.section-028 {padding-top: 65px;padding-bottom: 65px;background-color: #eee;}.section-0281 {padding-top: 65px;padding-bottom: 55px;background-color: #fff;}.section-0281 .logo-footer {margin-bottom: 16px;}.section-0281 .footer-desc {margin-bottom: 20px;font-size: 14px;line-height: 28px;}.section-029 {padding-bottom: 35px;background-color: #fff;}.section-029 p {margin-bottom: 6px;margin-top: 6px;}.section-029 .payment {text-align: right;}.section-030 {padding-top: 75px;}.section-031 {background-color: var(--theme-sh);}.section-032 {padding-top: 75px;}.section-034 {margin-top: 75px;padding-top: 120px;padding-bottom: 120px;background-image: url(../images/test-bg-2.jpg);background-position: top center;background-size: cover;border-radius: 5px;}.section-036 {padding-top: 60px;padding-bottom: 35px;background-color: #f4f4f4;}.section-036 .logo-footer {margin-bottom: 16px;}.section-039 {background-color: #f4f4f4;}.section-040 {margin-bottom: -70px;padding-top: 75px;}.section-042 {padding-top: 75px;}.section-042 .az_custom_heading {font-size: 14px;font-family: 'Baloo 2', sans-serif;font-weight: 600;text-transform: uppercase;color: #363636;line-height: 24px;text-align: left;margin-top: -5px;position: relative;padding-bottom: 5px;}.section-042 .az_custom_heading::before {content: '';position: absolute;left: 0;bottom: 0;border: 1px solid var(--theme-sh);border-radius: 2px;width: 30px;}.section-043 {padding-top: 75px;}.section-043 .section-034 {margin-top: 0 !important;}.section-044 {padding-top: 45px;}.section-045 {padding-left: 15px;padding-right: 15px;}.section-046 {padding-top: 45px;}.section-047 {padding-bottom: 30px !important;}@media (max-width: 1499px ) {.section-001 {padding-top: 65px;padding-bottom: 65px;}.section-002 {padding-top: 65px;}.section-007 {padding-bottom: 65px;}.section-012 {padding-top: 70px;padding-bottom: 70px;margin-top: 65px;}.section-018 {padding-bottom: 65px;margin-bottom: 65px;}.section-0181 {padding-top: 65px;margin-top: 65px;}.section-0211 {padding-top: 65px;}.section-022 {padding-top: 65px;}.section-027 {padding-top: 65px;padding-bottom: 50px;}.section-028 {padding-top: 57px;padding-bottom: 57px;}.section-030, .section-032 {padding-top: 65px;}.section-034 {margin-top: 65px;padding-top: 80px;padding-bottom: 80px;}.section-040 {padding-top: 65px;}.section-042 {padding-top: 65px;}.section-043 {padding-top: 65px;}.section-044 {padding-top: 35px;}.section-046 {padding-top: 35px;}}@media (max-width: 1199px ) {.kodory-heading.style-02 {padding-bottom: 20px;}.kodory-heading.style-01 {padding-bottom: 35px;}.section-001 {padding-top: 55px;padding-bottom: 55px;}.section-002 {padding-top: 55px;}.section-002 .row {margin-right: -10px;margin-left: -10px;}.section-002 .col-md-12.col-lg-4 {padding-right: 10px;padding-bottom: 20px;padding-left: 10px;}.section-002 .col-md-12.col-lg-4:last-child {padding-bottom: 0;}.section-003 .row {margin-right: -10px;margin-left: -10px;}.section-003 .col-md-12.col-lg-6 {padding-right: 10px;padding-left: 10px;}.section-003 .kodory-banner.style-01.right-top:first-child {margin-bottom: 24px;}.section-004 .row {margin-left: -10px;margin-right: -10px;}.section-004 .col-md-12.col-lg-6 {padding-left: 10px;padding-right: 10px;}.section-005 .row {margin-left: -10px;margin-right: -10px;}.section-005 .col-md-12.col-lg-6 {padding-left: 10px;padding-right: 10px;}.section-007 {padding-bottom: 55px;}.section-012 {padding-top: 60px;padding-bottom: 60px;margin-top: 55px;}.section-013 .row {margin-left: -10px;margin-right: -10px;}.section-013 .col-md-4 {padding-left: 10px;padding-right: 10px;}.section-015 {padding-top: 50px;padding-bottom: 40px;}.section-018 {padding-bottom: 55px;margin-bottom: 55px;}.section-0181 {padding-top: 55px;margin-top: 55px;}.section-020 .kodory-newsletter.style-03 {padding-bottom: 25px;}.section-0211 {padding-top: 55px;}.section-0211 .row {margin-left: -10px;margin-right: -10px;}.section-0211 .kodory-banner.style-01.left-center {padding-bottom: 20px;}.section-022 {padding-top: 55px;}.section-025 {padding-top: 40px;}.section-025 .col-md-6.col-lg-3 {padding-top: 40px;padding-bottom: 35px;}.section-025 .col-md-6.col-lg-3:nth-child(2) {border-right: none;}.section-025 .col-md-6.col-lg-3:nth-child(4) {border-left: none;}.section-027 {padding-top: 55px;padding-bottom: 40px;}.section-028 {padding-top: 47px;padding-bottom: 50px;}.section-0281 {padding-top: 50px;padding-bottom: 40px;}.section-030, .section-032 {padding-top: 55px;}.section-034 {margin-top: 45px;padding-top: 50px;padding-bottom: 50px;}.section-036 .row > div:not(:last-child) {padding-bottom: 25px;}.section-040 {padding-top: 55px;}.section-042 {padding-top: 55px;}.section-043 {padding-top: 55px;}.section-044 {padding-top: 25px;}.section-046 {padding-top: 35px;}}@media (max-width: 1024px ) {.section-026 {padding-left: 15px;padding-right: 15px;}}@media (max-width: 991px ) {.section-030 .col-md-12 {margin-bottom: 20px;}.section-003 .kodory-banner.style-01.left-center:first-child, .section-003 .kodory-banner.style-01.right-top:first-child {margin-bottom: 20px;}.section-004 .col-md-12.col-lg-6:first-child, .section-005 .col-md-12.col-lg-6:first-child {padding-bottom: 20px;}.section-007 .col-md-12.col-lg-4:not(:last-child) {padding-bottom: 30px;}.section-013 .col-md-4:not(:last-child) {padding-bottom: 20px;}.section-014 .col-md-12.col-lg-4:not(:last-child), .section-014 .col-md-6.col-lg-3:not(:last-child) {padding-bottom: 20px;}.section-015 .col-md-6.col-lg-2, .section-015 .col-md-12.col-lg-4:not(:last-child) {padding-bottom: 20px;}.section-021 p {text-align: center;margin-bottom: 5px;}.section-021 .kodory-listitem.style-03 {text-align: center;}.section-024 .col-md-12.col-lg-4:not(:last-child) {padding-bottom: 30px;}.section-024 .col-lg-12.col-md-6.col-sm-12:not(:last-child) {padding-bottom: 0;}.section-0281 .row > div:not(:last-child) {padding-bottom: 25px;}.section-0281 .footer-desc br {display: none;}.section-044 {padding-top: 15px;}}@media (max-width: 767px ) {.section-029 p, .section-016 p, .section-010 p, .section-021 p {font-size: 14px;}.kodory-heading.style-01 {padding-bottom: 25px;}.kodory-heading.style-02 {padding-bottom: 10px;}.section-008 {padding: 10px;}.section-010 {padding-bottom: 10px;}.section-010 p {padding: 0;text-align: center;}.section-010 .kodory-socials.style-01 {text-align: center;}.section-013 .col-md-4:not(:last-child) {padding-bottom: 10px;}.section-014 .col-md-6.col-lg-3:not(:last-child) {padding-bottom: 10px;}.section-016 .payment {text-align: center;}.section-016 p {text-align: center;padding-top: 0;}.section-018 {background-position: left center;}.section-020 .kodory-newsletter.style-03 {padding-bottom: 15px;}.section-0211 .row {margin-left: -5px;margin-right: -5px;}.section-0211 .kodory-banner.style-01.left-center {padding-bottom: 10px;}.section-0211 .kodory-banner.style-01.left-top {padding-bottom: 10px;}.section-024 .col-lg-12.col-md-6.col-sm-12:not(:last-child) {padding-bottom: 30px;}.section-025 .col-md-6.col-lg-3 {padding-top: 25px;padding-bottom: 20px;}.section-025 .col-md-6.col-lg-3:nth-child(4) {padding-top: 0;}.section-027 {padding-bottom: 30px;}.section-028 {padding-bottom: 30px;}.section-0281 {padding-bottom: 40px;}.section-029 .payment {text-align: left;}.section-044 {padding-top: 5px;}.section-045 {padding-left: 0;padding-right: 0;}}@media (max-width: 575px) {.section-033 .container {padding-left: 0;padding-right: 0;}.section-033 .container .section-034 {padding-left: 15px;padding-right: 15px;}}.kodory-mapper {position: relative;}.kodory-mapper img, .kodory-mapper .mask {transition: all .3s;}.kodory-mapper > img {width: 100%;border-radius: 5px;}.kodory-mapper .mask {content: '';position: absolute;width: 100%;height: 100%;left: 0;top: 0;background: rgba(0, 0, 0, .5);opacity: 0;}.kodory-mapper .kodory-pin {position: absolute;cursor: pointer;}.kodory-mapper .kodory-pin.actived {z-index: 10;}.kodory-mapper .kodory-pin .icon-pin {cursor: pointer;color: #fff;background: #ff3535;border-radius: 50%;z-index: 10;display: block;text-align: center;transition: all .3s;font-size: 20px;width: 24px;line-height: 24px;}.kodory-mapper .kodory-pin .icon-pin:before {display: block;}.kodory-mapper .kodory-pin .icon-pin.rotate:hover {-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg);transform: rotate(90deg);}.kodory-mapper .kodory-pin .icon-pin.scale:hover {-webkit-transform: scale(1.2);-ms-transform: scale(1.2);-o-transform: scale(1.2);transform: scale(1.2);}.kodory-mapper .kodory-pin .icon-pin.fade:after {top: 0;left: 0;padding: 0;box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1);opacity: 0;pointer-events: none;position: absolute;width: 100%;height: 100%;border-radius: 50%;content: '';-webkit-transform: scale(0.9);-moz-transform: scale(0.9);-ms-transform: scale(0.9);transform: scale(0.9);}.kodory-mapper .kodory-pin .icon-pin.fade:hover:after {-webkit-animation: sonarEffect .6s ease-out 75ms;-moz-animation: sonarEffect .6s ease-out 75ms;animation: sonarEffect .6s ease-out 75ms;}@-webkit-keyframes sonarEffect {0% {opacity: 0.3;}40% {opacity: 0.5;box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 10px 10px #fff, 0 0 0 10px rgba(255, 255, 255, 0.5);}100% {box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 10px 10px #fff, 0 0 0 10px rgba(255, 255, 255, 0.5);-webkit-transform: scale(1.5);opacity: 0;}}@keyframes sonarEffect {0% {opacity: 0.3;}40% {opacity: 0.5;box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 10px 10px #fff, 0 0 0 10px rgba(255, 255, 255, 0.5);}100% {box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 10px 10px #fff, 0 0 0 10px rgba(255, 255, 255, 0.5);transform: scale(1.5);opacity: 0;}}.kodory-mapper .kodory-pin .kodory-title {background: #fff;box-shadow: 0 2px 10px 0 rgba(0, 0, 0, .13);border-radius: 50%;font-size: 14px;line-height: 38px;padding: 0 50px;left: 50%;transform: translateX(-50%);position: absolute;white-space: nowrap;margin: 0;top: -65px;-webkit-transition: all .3s;transition: all .3s;}.kodory-mapper .kodory-pin .kodory-title:before {content: '';position: absolute;border: 6px solid transparent;border-top: 6px solid #fff;bottom: -12px;left: calc(50% - 6px);}.kodory-mapper .kodory-pin .kodory-link:hover ~ .kodory-title, .kodory-mapper .kodory-pin .icon-pin:hover ~ .kodory-title {opacity: 1;visibility: visible;top: -55px;}.kodory-mapper.dark .kodory-pin .kodory-title {background: #3d3d3d;color: #eee;border-color: rgba(255, 255, 255, .1);}.kodory-mapper.dark .kodory-pin .kodory-title:before {border-top-color: #3d3d3d;}.kodory-mapper .kodory-title, .kodory-mapper .kodory-pin.actived .kodory-title, .kodory-mapper .kodory-pin.actived .icon-pin:hover + .kodory-title, .kodory-mapper .kodory-pin .kodory-popup {opacity: 0;visibility: hidden;}.kodory-mapper .kodory-pin .kodory-popup {border-radius: 5px;position: absolute;z-index: 99;-webkit-transition: all .3s;transition: all .3s;padding: 10px;width: 305px;min-height: 205px;box-shadow: 0 2px 10px 0 #dfdfdf;border-color: #dfdfdf;}.kodory-mapper.light .kodory-pin .kodory-popup {background: #fff;}.kodory-mapper.dark .kodory-pin .kodory-popup {background: #3d3d3d;}.kodory-mapper .kodory-pin .kodory-wc {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;}.kodory-mapper .kodory-pin.actived .kodory-popup, .kodory-mapper .kodory-pin:hover .kodory-popup {opacity: 1;visibility: visible;}.kodory-mapper .kodory-pin .kodory-popup:before {content: '';position: absolute;border: 8px solid transparent;}.kodory-mapper .remove-redirect.kodory-popup:before {display: none;}.kodory-mapper .kodory-pin .kodory-popup.left:before, .kodory-mapper .kodory-pin .kodory-popup.right:before {top: calc(50% - 8px);}.kodory-mapper .kodory-pin .kodory-popup.left:before {border-left: 8px solid #fff;right: -16px;}.kodory-mapper .kodory-pin .kodory-popup.right:before {border-right: 8px solid #fff;left: -16px;}.kodory-mapper .kodory-pin .kodory-popup.top:before, .kodory-mapper .kodory-pin .kodory-popup.bottom:before {left: calc(50% - 8px);}.kodory-mapper .kodory-pin .kodory-popup.top:before {border-top: 8px solid #fff;bottom: -16px;}.kodory-mapper .kodory-pin .kodory-popup.bottom:before {border-bottom: 8px solid #fff;top: -16px;}.kodory-mapper.dark .kodory-pin .kodory-popup.left:before {border-left-color: #3d3d3d;}.kodory-mapper.dark .kodory-pin .kodory-popup.right:before {border-right-color: #3d3d3d;}.kodory-mapper.dark .kodory-pin .kodory-popup.top:before {border-top-color: #3d3d3d;}.kodory-mapper.dark .kodory-pin .kodory-popup.bottom:before {border-bottom-color: #3d3d3d;}.kodory-mapper .kodory-pin .kodory-popup.right, .kodory-mapper .kodory-pin .kodory-popup.left {top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}.kodory-mapper .kodory-pin .kodory-popup.top, .kodory-mapper .kodory-pin .kodory-popup.bottom {left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%);}.kodory-mapper .kodory-pin .kodory-popup.left, .kodory-mapper.slide-left .kodory-pin.actived .kodory-popup.left, .kodory-mapper.slide-right .kodory-pin.actived .kodory-popup.left {right: calc(100% + 8px);}.kodory-mapper .kodory-pin .kodory-popup.right, .kodory-mapper.slide-left .kodory-pin.actived .kodory-popup.right, .kodory-mapper.slide-right .kodory-pin.actived .kodory-popup.right {left: calc(100% + 8px);}.kodory-mapper .kodory-pin .kodory-popup.top, .kodory-mapper.slide-top .kodory-pin.actived .kodory-popup.top, .kodory-mapper.slide-bottom .kodory-pin.actived .kodory-popup.top {bottom: calc(100% + 8px);}.kodory-mapper .kodory-pin .kodory-popup.bottom, .kodory-mapper.slide-top .kodory-pin.actived .kodory-popup.bottom, .kodory-mapper.slide-bottom .kodory-pin.actived .kodory-popup.bottom {top: calc(100% + 8px);}.kodory-mapper.slide-left .kodory-pin.actived .kodory-popup.top, .kodory-mapper.slide-left .kodory-pin.actived .kodory-popup.bottom, .kodory-mapper.slide-right .kodory-pin.actived .kodory-popup.top, .kodory-mapper.slide-right .kodory-pin.actived .kodory-popup.bottom {left: 50%;}.kodory-mapper.slide-right .kodory-pin .kodory-popup.right {left: calc(100% + 48px);}.kodory-mapper.slide-top .kodory-pin .kodory-popup.left, .kodory-mapper.slide-top .kodory-pin .kodory-popup.right {top: 0;}.kodory-mapper.slide-top .kodory-pin.actived .kodory-popup.left, .kodory-mapper.slide-top .kodory-pin.actived .kodory-popup.right, .kodory-mapper.slide-bottom .kodory-pin.actived .kodory-popup.left, .kodory-mapper.slide-bottom .kodory-pin.actived .kodory-popup.right {top: 50%;}.kodory-mapper.slide-top .kodory-pin .kodory-popup.top {bottom: calc(100% + 48px);}.kodory-mapper.slide-top .kodory-pin .kodory-popup.bottom {top: calc(100% + 48px);}.kodory-mapper.slide-bottom .kodory-pin .kodory-popup.top {bottom: calc(100% - 32px);}.kodory-mapper .kodory-pin .kodory-popup-header {padding: 10px;border-bottom: 1px solid #e5e5e5;position: relative;}.kodory-mapper .kodory-pin .kodory-popup-header .close-modal {right: 10px;top: 5px;font-size: 14px;color: #ccc;}.rtl .kodory-mapper .kodory-pin .kodory-popup-header .close-modal {right: auto;left: 10px;}.kodory-mapper .kodory-pin .kodory-popup-header .close-modal:hover, .kodory-mapper .kodory-pin .kodory-popup-header h2 a:hover, .kodory-mapper.dark .kodory-pin .kodory-popup-header h2 a:hover {color: var(--theme-sh);}.kodory-mapper.dark .kodory-pin .kodory-popup-header, .kodory-mapper.dark .kodory-pin .kodory-popup-footer, .kodory-mapper.dark .kodory-pin .kodory-popup-footer a:first-child {border-color: rgba(255, 255, 255, .1);}.kodory-mapper.dark .kodory-pin .kodory-popup-header h2, .kodory-mapper.dark .kodory-pin .kodory-popup-header h2 a, .kodory-mapper.dark .kodory-pin .kodory-popup-main, .kodory-mapper.dark .kodory-pin .kodory-popup-main p, .kodory-mapper.dark .kodory-pin .kodory-popup-footer a {color: #eee;}.kodory-mapper .kodory-pin .kodory-popup-header h2 {margin: 0;font-size: 14px;line-height: 1.4;padding-right: 15px;font-weight: bold;overflow: hidden;}.rtl .kodory-mapper .kodory-pin .kodory-popup-header h2 {padding: 0 0 0 15px;}.kodory-mapper .kodory-pin .kodory-popup-header h2 a {color: #383838;}.kodory-mapper .kodory-pin .kodory-image .kodory-popup-header h2 {line-height: 20px;}.kodory-mapper .kodory-pin .kodory-image .kodory-popup-main img {max-height: 100%;}.kodory-mapper .kodory-pin .kodory-image .kodory-popup-main {text-align: center;}.kodory-mapper .kodory-pin .kodory-kodory-price {margin-bottom: 5px;}.kodory-mapper .kodory-pin .kodory-kodory-price .amount {font-size: 14px;font-weight: 500;}.kodory-mapper .kodory-pin .kodory-kodory-price del .amount {color: #999;}.kodory-mapper .kodory-pin .kodory-kodory-price ins {background: none;}.kodory-mapper .kodory-pin .kodory-popup-main {font-size: 13px;color: #777;}.kodory-mapper .kodory-pin .kodory-wc .kodory-popup-main {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}.kodory-mapper .kodory-pin .kodory-popup .kodory-kodory-info .kodory-kodory-price, .kodory-mapper .kodory-pin .kodory-popup-main > [class*="col-"] {-webkit-flex: 1;-ms-flex: 1;flex: 1;padding-left: 0;padding-right: 0;}.kodory-mapper .kodory-pin .kodory-popup-main > .kodory-product-thumbnail {-webkit-flex-basis: 90px;flex-basis: 90px;}.kodory-mapper .kodory-pin .kodory-popup-main > .kodory-product-thumbnail + .col-right {margin-left: 10px;-webkit-flex-basis: calc(100% - 110px);flex-basis: calc(100% - 110px);}.kodory-mapper .kodory-pin .kodory-popup-footer .add_to_cart_button.loading i:before {content: "\e900";top: 2px;display: inline-block;-webkit-animation: rotation 1s linear infinite;animation: rotation 1s linear infinite;}@-webkit-keyframes rotation {0% {-webkit-transform: rotate(0deg);}50% {-webkit-transform: rotate(180deg);}100% {-webkit-transform: rotate(360deg);}}@keyframes rotation {0% {transform: rotate(0deg);}50% {transform: rotate(180deg);}100% {transform: rotate(360deg);}}.kodory-mapper .kodory-pin .kodory-popup-footer a.added_to_cart {display: none;}.kodory-mapper .kodory-pin .kodory-popup .kodory-kodory-info, .kodory-mapper .kodory-pin .kodory-popup .kodory-product-rating {display: -ms-flexbox;display: flex;display: -webkit-box;display: -webkit-flex;}.kodory-mapper .kodory-pin .kodory-popup .star-rating {font-family: "FontAwesome", sans-serif;font-size: 10px;height: 20px;overflow: hidden;position: relative;text-align: left;width: 6.2em;letter-spacing: 3px;margin-right: 3px;}.kodory-mapper .kodory-pin .kodory-popup .star-rating:before, .kodory-mapper .kodory-pin .kodory-popup .star-rating span:before {content: "\f006\f006\f006\f006\f006";left: 0;top: 0;position: absolute;font-size: 10px;}.kodory-mapper .kodory-pin .kodory-popup .star-rating:before {color: #e2e2e2;}.kodory-mapper .kodory-pin .kodory-popup .star-rating span {overflow: hidden;position: absolute;text-indent: -999em;}.kodory-mapper .kodory-pin .kodory-popup .star-rating span:before {color: #ffbc5b;text-indent: 0;}.kodory-mapper .kodory-pin .kodory-popup-footer a {display: block;border: 0;background: var(--theme-sh);color: #fff;position: absolute;font-size: 15px;text-align: center;height: 56px;bottom: 0;left: 0;right: 0;width: 100%;border-radius: 0 0 3px 3px;font-style: normal;line-height: 54px;padding: 0;text-transform: none;font-family: 'Baloo 2', serif;font-weight: 700;}.kodory-mapper .kodory-pin .kodory-popup-footer a:hover {background: var(--theme-sh);color: #fff;}.kodory-mapper .kodory-pin .kodory-popup-footer a i {font-size: 18px;margin-right: 5px;}.kodory-mapper .kodory-product-rating {font-size: 13px;}.kodory-mapper .kodory-pin .kodory-link {position: absolute;z-index: 10;width: 100%;height: 100%;top: 0;left: 0;}body .kodory-mapper .kodory-pin .kodory-popup-header h2 {text-align: left;}body .kodory-mapper .kodory-pin .kodory-popup .kodory-kodory-info {overflow: hidden;}body .kodory-mapper .kodory-pin .kodory-popup .kodory-kodory-info .kodory-kodory-price {display: inline-block;text-align: left;}body .kodory-mapper .kodory-pin .kodory-popup .kodory-product-rating {display: inline-block;float: right;margin: 0;line-height: 27px;}body .kodory-mapper .kodory-pin .kodory-wc .kodory-popup-main p {text-align: left;}body .kodory-mapper .text__area {text-align: center;}.col-right h2 {line-height: 26px;font-size: 15px;margin: -3px 0 5px;font-family: 'Baloo 2', serif;font-weight: 700;}@media (max-width: 1024px) {.kodory-mapper .kodory-pin .kodory-popup {display: none !important;}}@media (max-width: 640px) {.kodory-mapper .kodory-pin {display: none;}}.kodory-mapper {padding-top: 20px;}.text__area.style-01 {font-size: 15px;color: #ffffff;width: 126px;height: 39px;line-height: 31px;border-width: 4px;border-style: solid;border-radius: 50px;background: var(--theme-sh);border-color: #eae9eb;font-family: 'Baloo 2', serif;font-weight: 700;}.text__area.style-02 {font-size: 15px;color: #ffffff;width: 52px;height: 52px;line-height: 44px;border-width: 4px;border-style: solid;border-radius: 50px;background: var(--theme-sh);border-color: #cecece;font-family: 'Baloo 2', serif;font-weight: 700;}.text__area.style-03 {font-size: 12px;color: #ffffff;width: 36px;height: 36px;line-height: 30px;border-width: 3px;border-style: solid;border-radius: 50px;background: var(--theme-sh);border-color: rgba(234, 234, 234, 0.91);font-family: 'Baloo 2', serif;font-weight: 700;}.dreamingsb-wrap {display: block;clear: both;}.dreamingsb-wrap .dreamingsb-text, .dreamingsb-wrap .dreamingsb-products {margin: 0 0 15px 0;}.dreamingsb-products .dreamingsb-product {display: flex;align-items: center;padding: 10px 0;}.dreamingsb-products .dreamingsb-product > div {padding-right: 10px;}.dreamingsb-products .dreamingsb-product .dreamingsb-title {flex-grow: 1;}.dreamingsb-products .dreamingsb-product > div:last-child {padding-right: 0;text-align: right;}.dreamingsb-products .dreamingsb-product .dreamingsb-price {width: 100px;flex: 0 0 100px;}.footer-device-mobile {position: fixed;bottom: 0;left: 0;width: 100%;z-index: 999;background-color: #fff;border-top: 1px solid #eee;display: none;}.footer-device-mobile-item {display: table-cell;vertical-align: middle;text-align: center;}.footer-device-mobile .wapper {display: table;width: 100%;table-layout: fixed;}.footer-device-mobile-item > a {display: inline-block;padding: 5px 0;color: #222;line-height: normal;font-size: 13px;}.footer-device-mobile-item > a .icon {font-size: 21px;display: block;position: relative;height: 30px;line-height: 30px;}.footer-device-mobile-item.device-cart .count-icon {width: 20px;height: 20px;text-align: center;line-height: 20px;border-radius: 50%;color: #ffffff;background-color: var(--theme-sh);font-weight: 700;display: inline-block;position: absolute;top: 0;right: -10px;font-size: 12px;}.container-video {position: relative;width: 100%;height: 0;padding-bottom: 56.25%;}.container-video iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;border: none;}.google-map iframe {border: none;}.kodory-product-gallery .kodory-product-gallery__trigger {display: none;}.white-popup {position: relative;margin: 20px auto;padding: 20px;background-color: #fff;width: 1000px;max-width: 100%;}.white-popup .white-popup-wrap {overflow: hidden;}.white-popup .white-popup-wrap .white-popup-left {width: 55%;float: left;}.white-popup .white-popup-wrap .white-popup-right {width: 45%;float: left;padding: 30px 20px 20px 20px;}.white-popup .kodory-mapper {padding-top: 0;}.white-popup .kodory-mapper .kodory-pin {display: block !important;}.white-popup .mfp-close {background: #fff;opacity: 1;}.white-popup .add-to-cart {background-color: var(--theme-sh);border: 1px solid var(--theme-sh);color: #fff;padding: 0 12px;display: table;margin-top: 3px;font-weight: 700;font-family: 'Baloo 2', serif;border-radius: 30px;width: auto;position: relative;text-transform: uppercase;}.white-popup .add-to-cart::before {content: '';border: 1px dashed #fff;border-radius: 30px;position: absolute;top: 2px;left: 2px;right: 2px;bottom: 2px;pointer-events: none;}.white-popup .add-to-cart a {font-size: 12px;color: #fff;}.white-popup .add-to-cart a::before {margin-right: 10px;vertical-align: top;}@media (max-width: 767px) {.white-popup .white-popup-wrap .white-popup-left, .white-popup .white-popup-wrap .white-popup-right {width:100%;}.white-popup .white-popup-wrap .white-popup-right {padding: 30px 0 0 0;}}