 html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {margin: 0;padding: 0;border: 0;font-size: 100%;vertical-align: baseline;}article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}body {font: 400 .875em/1.75 'Poppins', Arial, Helvetica, sans-serif;color: #878787;overflow-x: hidden;}ul {list-style: inside;}ol {list-style: inside decimal;}ul ul, ol ol {padding-left: 1.5em;}dfn, cite, em, i {font-style: italic;}blockquote, q {quotes: none;background: #f1f1f1;padding: 25px 25px 25px 55px;margin-bottom: 20px;position: relative;font-family: 'Libre Baskerville', serif;font-style: italic;display: block;font-size: 1.2em;}blockquote p {margin-bottom: 1.4736842105em;}blockquote cite, blockquote small {color: #1a1a1a;display: block;line-height: 1.75;}blockquote cite::before, blockquote small::before {content: "\2014\00a0";}blockquote em, blockquote i, blockquote cite {font-style: normal;font-size: 1rem;}blockquote strong, blockquote b {font-weight: 500;}blockquote > :last-child {margin-bottom: 0;}blockquote p, q p {margin: 0;}dl {margin: 0 0 1.75em;}dt {font-weight: 500;}dd {margin: 0 0 15px 15px;}table, th{vertical-align: middle;}table {border-collapse: collapse;border-spacing: 0;border-width: 1px 0 0 1px;margin: 1.5em 0 1.75em;margin-top: 0;width: 100%;}caption, th, td {font-weight: normal;text-align: left;}th {border-width: 1px;font-weight: 600;}td, th {border-bottom: 1px solid #ddd;}th, td {padding: 15px 10px;}.shop_table tr td:last-child, .shop_table tr th:last-child {text-align: right;}th p, td p {margin: 0;}small {font-size: 75%;}address {font-style: italic;margin: 0 0 1.75em;}b, strong {font-weight: bold;}code, kbd, tt, var, samp, pre {font-family: Inconsolata, monospace;}pre {border: 1px solid #d1d1d1;font-size: 16px;font-size: 1rem;line-height: 1.3125;margin: 0 0 1.75em;max-width: 100%;overflow: auto;padding: 1.75em;word-wrap: break-word;}code {background-color: #d1d1d1;padding: 0.125em 0.25em;}abbr, acronym {border-bottom: 1px dotted #d1d1d1;cursor: help;}mark {background: #f9f9f9;padding: 5px 8px;text-decoration: none;color: #222;}big {font-size: 125%;}sub, sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}sup {top: -0.5em;}sub {bottom: -0.25em;}* {-ms-touch-action: manipulation;touch-action: manipulation;-webkit-tap-highlight-color: rgba(255, 255, 255, 0);-webkit-tap-highlight-color: transparent;}input[type="number"] {-moz-appearance: textfield;}a:hover, a:active, .cp, .chp:hover, .inside-thumb a:hover, .the4-blog-slider .post-thumbnail > div a:hover, .shop-top-sidebar .product-categories li.current-cat > a, .quantity .qty a:hover, .cart .yith-wcwl-add-to-wishlist a:hover, .woocommerce-MyAccount-navigation ul li:hover a, .woocommerce-MyAccount-navigation ul li.is-active a {color: var(--primary-color);}input[type="submit"]:hover, button:hover, .the4-ajax-load a:hover, .widget .tagcloud a:hover, .the4-ajax-load a:hover, .cart .yith-wcwl-add-to-wishlist:hover, button.button:hover {color: var(--primary-color);}.mini_cart_actions .mini_cart_actions_btn:hover{color: var(--primary-color);}input[type="submit"]:hover, button:hover, a.button:hover, button.button:hover, .the4-ajax-load a:hover, .bgp, .bghp:hover, .signup-ssletter-form input.submit-btn:hover, .widget .tagcloud a:hover, .widget_price_filter .ui-slider-range, .widget_price_filter .ui-state-default, .the4-mini-cart .checkout, .the4-ajax-load a:hover, .metaslider .flexslider .flex-prev, .metaslider .flexslider .flex-next, .the4-service[class*="icon-"] .icon::before, div.wpforms-container-full .wpforms-form button[type="submit"], div.wpforms-container-full .wpforms-form button[type="submit"]:hover {background-color: var(--primary-color);opacity: 0.8;color: #FFF;}button:hover {cursor: pointer;}a, h1, h2, h3, h4, h5, h6, input[type="submit"], .the4-ajax-load a, .cd, .wp-caption-text, #the4-header .the4-social a, #the4-backtop:hover span i, .page-numbers li, .page-numbers li a, .the4-portfolio-single .portfolio-meta span, .sidebar .widget ul li::before, .widget ul.product_list_widget li a span.product-title, .widget .tagcloud a, .filter-trigger:hover, .filter-trigger:focus, .the4-mini-cart .mini_cart_item a:nth-child(2), .btn-atc .yith-wcwl-add-to-wishlist .ajax-loading, .product-category h3, .quantity input.input-text[type="number"], .cart .yith-wcwl-add-to-wishlist a, .wc-tabs li.active a, .wc-tabs li a:hover, .shop_table th, .order-total, .order-total td, .woocommerce-MyAccount-navigation ul li a, .the4-filter a.selected, .the4-filter a:hover, .row .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a:focus, .row .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a:hover, .row .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active > a, .metaslider .flexslider .caption-wrap h2, .metaslider .flexslider .caption-wrap h3, .metaslider .flexslider .caption-wrap h4, .the4-menu ul li:hover > a, #the4-mobile-menu ul li a, .holder {color: var(--secondary-color);}input:not([type="submit"]):not([type="checkbox"]):focus, textarea:focus, .error-404.not-found a, .readmore-link, .widget .tagcloud a, .widget .woocommerce-product-search, .widget .search-form, .woocommerce .widget_layered_nav ul.yith-wcan-label li a:hover, .woocommerce-page .widget_layered_nav ul.yith-wcan-label li a:hover, .woocommerce .widget_layered_nav ul.yith-wcan-label li.chosen a, .woocommerce-page .widget_layered_nav ul.yith-wcan-label li.chosen a, .the4-ajax-load a, form .quantity, .quantity input.input-text[type="number"]:focus, .cart .yith-wcwl-add-to-wishlist, .wc-tabs li.active a, .p-video a, .the4-filter a.selected, .row .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a:focus, .row .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a:hover, .row .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active > a {border-color: var(--secondary-color);}.signup-newsletter-form input.submit-btn, .error-404.not-found a:hover, .widget h4.widget-title::after, .widget .woocommerce-product-search input[type="submit"], .widget .search-form .search-submit, .woocommerce .widget_layered_nav ul.yith-wcan-label li a:hover, .woocommerce-page .widget_layered_nav ul.yith-wcan-label li a:hover, .woocommerce .widget_layered_nav ul.yith-wcan-label li.chosen a, .woocommerce-page .widget_layered_nav ul.yith-wcan-label li.chosen a, .the4-mini-cart .button, .tab-heading::after, .product-extra-title h2::before, .product-extra-title h2::after, .section-title::before, .section-title::after {background-color: var(--secondary-color);}.alert {position: relative;padding: 0.75rem 1.25rem;margin-bottom: 1rem;border: 1px solid transparent;border-radius: 0.25rem;clear: both;}.alert-danger {color: #721c24;background-color: #f8d7da;border-color: #f5c6cb;}.alert-success {color: #155724;background-color: #d4edda;border-color: #c3e6cb;}.alert-warning {color: #856404;background-color: #fff3cd;border-color: #ffeeba;}.alert-primary {color: var(--primary-color);background-color: #cce5ff;border-color: #b8daff;}#ld_cl_bar,.ld_cart_bar,.ld_bar_search {position: fixed;top: 0;left: 0;height: 3px;width: 0;background: var(--primary-color);transition: width 0.25s ease-in-out;z-index: 100000;pointer-events: none;opacity: 0 }.ld_cart_bar,.ld_bar_search {position: absolute;z-index: 20;}.ld_bar_search{bottom: 0;top: auto;}#ld_cl_bar.on_star, .ld_cart_bar.on_star,.ld_bar_search.on_star {width: 40%;opacity: 1;}#ld_cl_bar:not(.on_star).on_60, .ld_cart_bar:not(.on_star).on_60 {width: 60%;opacity: 1;}#ld_cl_bar:not(.on_star).on_80, .ld_cart_bar:not(.on_star).on_80 {width: 80%;opacity: 1;}#ld_cl_bar:not(.on_star).on_90, .ld_cart_bar:not(.on_star).on_90 {width: 90%;opacity: 1;}#ld_cl_bar:not(.on_star).on_94, .ld_cart_bar:not(.on_star).on_94 {width: 94%;opacity: 1;}#ld_cl_bar.on_end, .ld_cart_bar.on_end,.ld_bar_search.on_end {width: 100%;}.tt_txt {font-size: 0;opacity: 0;visibility: hidden;}.ttip_nt .tt_txt {opacity: 0;position: absolute;pointer-events: none;display: inline-block;background: #383838;color: #fff;padding: 8px 10px;font-size: 12px;line-height: 12px;white-space: nowrap;background: #383838;}.tooltip_top .tt_txt, .tooltip_top::before {bottom: 100%;left: 50%;}.rtl_false .tooltip_top_left .tt_txt, .rtl_true .tooltip_top_right .tt_txt {-webkit-transform: translateX(-100%);-moz-transform: translateX(-100%);transform: translateX(-100%);margin-left: 12px;}.rtl_false .tooltip_top_left:hover .tt_txt, .rtl_true .tooltip_top_right:hover .tt_txt {-webkit-transform: translateX(-100%) translateY(-8px);-moz-transform: translateX(-100%) translateY(-8px);transform: translateX(-100%) translateY(-8px);}.tooltip_top_right .tt_txt, .tooltip_top_right::before, .tooltip_top_left .tt_txt, .tooltip_top_left::before {bottom: 100%;left: 50%;}.tooltip_top_right .tt_txt, .tooltip_top_left .tt_txt {-webkit-transform: translateX(0);-moz-transform: translateX(0);transform: translateX(0);margin-left: -12px;}.ttip_nt .tt_txt, .ttip_nt::before {position: absolute;-webkit-transform: translate3d(0,0,0);-moz-transform: translate3d(0,0,0);transform: translate3d(0,0,0);visibility: hidden;opacity: 0;z-index: 1000000;pointer-events: none;-webkit-transition: .3s;-moz-transition: .3s;transition: .3s;}.ttip_nt::before {content: '';position: absolute;background: 0 0;border: 6px solid transparent;z-index: 1000001;}.tooltip_top_left::before, .tooltip_top_right::before, .tooltip_top_left::before, .tooltip_top_right::before, .tooltip_top:before {border-top-color: #383838;}.tooltip_top_right .tt_txt, .tooltip_top_right::before, .tooltip_top_left .tt_txt, .tooltip_top_left::before {bottom: 100%;left: 50%;}.tooltip_top_right:before, .tooltip_top_left:before {margin-bottom: -11px;left: calc(50% - 6px);}.tooltip_top_right:before, .tooltip_top_left:before {border-top-color: #383838;}.tooltip_top_right:hover .tt_txt, .tooltip_top_right:hover::before, .tooltip_top_left:hover .tt_txt, .tooltip_top_left:hover::before {-webkit-transform: translateY(-8px);-moz-transform: translateY(-8px);transform: translateY(-8px);}.ttip_nt:hover .tt_txt, .ttip_nt:hover::before {visibility: visible;opacity: 1;-webkit-transition-delay: .1s;-moz-transition-delay: .1s;transition-delay: .1s;}.tooltip_bottom_left .tt_txt, .tooltip_bottom_left::before, .tooltip_bottom_right .tt_txt, .tooltip_bottom_right::before {top: 100%;left: 50%;}.tooltip_bottom_left .tt_txt, .tooltip_bottom_right .tt_txt {-webkit-transform: translateX(-100%);-moz-transform: translateX(-100%);transform: translateX(-100%);margin-left: 12px;}.tooltip_bottom_left::before, .tooltip_bottom_right::before {border-bottom-color: #383838;}.tooltip_bottom_left::before, .tooltip_bottom_right::before {margin-top: -11px;left: calc(50% - 6px);}.tooltip_bottom_left:hover::before, .tooltip_bottom_right:hover::before {-webkit-transform: translateY(8px);-moz-transform: translateY(8px);transform: translateY(8px);}.tooltip_bottom_left:hover .tt_txt {-webkit-transform: translateX(-100%) translateY(8px);-moz-transform: translateX(-100%) translateY(8px);transform: translateX(-100%) translateY(8px);}.tooltip_right::before {border-right-color: #383838;margin-left: -11px;margin-bottom: -6px }.tooltip_right .tt_txt {margin-bottom: -14px }.tooltip_right .tt_txt,.tooltip_right::before {left: 100%;bottom: 50% }.tooltip_right:hover .tt_txt,.tooltip_right:hover::before {-webkit-transform: translateX(8px);-moz-transform: translateX(8px);transform: translateX(8px) }.ttip_nt.tooltip_top .tt_txt::before {content: '';position: absolute;background: 0 0;border: 6px solid transparent;z-index: 1000001;bottom: 5px;opacity: 0;visibility: hidden;transition: 0.3s;}.ttip_nt.tooltip_top .tt_txt::before {border-top-color: #383838;}.tooltip_top .tt_txt::before {left: calc(50% - 6px);}.tooltip_top.ttip_nt::before {opacity: 0;}.ttip_nt.tooltip_top:hover .tt_txt::before {margin-bottom: 0;top: auto;bottom: -12px;opacity: 1;visibility: visible;}.the4-loading span, .loading span{opacity: 0;}.cart_ac_edit::after, .single_add_to_cart_button::after, .the4-loading::after, .loading::after, .cart__popup.loading::after {position: absolute;top: 50%;left: 50%;margin-top: -9px;margin-left: -9px;opacity: 0;-webkit-transition: opacity .2s;transition: opacity .2s;content: "";display: inline-block;width: 18px;height: 18px;border: 1px solid rgba(255,255,255,.3);border-left-color: #fff;border-radius: 50%;vertical-align: middle;}.tooltip_top::before {margin-bottom: -4px;left: calc(50% - 6px);}.tooltip_top .tt_txt {-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);transform: translateX(-50%);}.tooltip_top:hover .tt_txt {-webkit-transform: translateX(-50%) translateY(-8px);-moz-transform: translateX(-50%) translateY(-8px);transform: translateX(-50%) translateY(-8px);}.cart_ac_edit::after, .single_add_to_cart_button::after, .the4-loading::after, .loading::after, .nt_add_w > a, .cart__popup.loading::after {border-color: rgba(0,0,0,.4);border-left-color: #fff;}.cart_ac_edit::after, .css_add_ld::after, .hotspot_ins::after, .hover_button>a::after, .js_add_group::after, .js_frm_cart::after, .mail_agree::after, .nt_add_w>a::after, .on_list_view_true .pr_list_item .product-info__btns>a::after, .sticky_atc_js::after {position: absolute;top: 50%;left: 50%;margin-top: -9px;margin-left: -9px;opacity: 0;-webkit-transition: opacity .2s;transition: opacity .2s;content: "";display: inline-block;width: 18px;height: 18px;border: 1px solid rgba(255,255,255,.3);border-left-color: #fff;border-radius: 50%;vertical-align: middle;}.cart_ac_edit.loading::after, .single_add_to_cart_button.loading::after, .the4-loading::after, .loading::after, .hover_button > a.loading::after, .hover_button>a.the4-loading::after, .cart__popup.loading::after {opacity: 1 !important;-webkit-animation: 450ms linear infinite spin;animation: 450ms linear infinite spin;}.hover_button > a.loading i, .hover_button>a.the4-loading i {opacity: 0;}.css_add_ld.the4-loading, .hover_button>a.the4-loading, .js_add_group.the4-loading, .js_frm_cart.the4-loading, .mail_agree.the4-loading, .nt_add_w>a.the4-loading, .on_list_view_true .pr_list_item .product-info__btns>a.the4-loading, .sticky_atc_js.the4-loading {pointer-events: none;}.cart_ac_edit::after, .hotspot_ins:not(:hover)::after, .hover_button>a:not(:hover)::after {border-color: rgba(0,0,0,.3);border-left-color: #fff;}.hover_button>a.the4-loading::after, .hover_button>a.loading::after {border: 1px solid rgb(0 0 0 / 30%);border-left-color: #9a9a9a;}@-webkit-keyframes spin {0% {-ms-transform: rotate(0deg);-webkit-transform: rotate(0deg);transform: rotate(0deg) }100% {-ms-transform: rotate(360deg);-webkit-transform: rotate(360deg);transform: rotate(360deg) }}@keyframes spin {0% {-ms-transform: rotate(0deg);-webkit-transform: rotate(0deg);transform: rotate(0deg) }100% {-ms-transform: rotate(360deg);-webkit-transform: rotate(360deg);transform: rotate(360deg) }}@-webkit-keyframes rotate {100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}@keyframes rotate {100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}.fading_true {animation: fading 1s infinite;}@-webkit-keyframes fading{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@keyframes fading{0%{opacity:0}50%{opacity:1}100%{opacity:0}}a {color: #222;transition: all .3s;}a, a:hover, a:focus, a:active {text-decoration: none;outline: 0;}a.selected {color: var(--primary-color);}a:hover, a:active {color: var(--primary-color);}em {font-style: italic;font-family: 'libre baskerville', serif;font-size: 1.2em;}strong {font-weight: 600;}img {height: auto;max-width: 100%;vertical-align: middle;}iframe {max-width: 100%;}h1, h2, h3, h4, h5, h6 {margin: 0.65em 0 0.5em;line-height: 1.428;color: #222;font-weight: 600;}h1 {margin: 0;font-size: 2.6179em;}h2 {font-size: 2.0581em;}h3 {font-size: 1.618em;}h4 {font-size: 1.3em;}h5 {font-size: 1.2em;}h6 {font-size: 1.1em;}p {margin-bottom: 1.3em;}input, button, textarea {transition: all .3s;}input:focus, button:focus, textarea:focus {outline: 0;box-shadow: none;}input:not([type="radio"]):not([type="checkbox"]), button, select, a.btn, a.button, .the4-ajax-load a {height: 40px;line-height: 40px;}textarea{-webkit-appearance: none;-moz-appearance: none;appearance: none;}input:not([type="submit"]):not([type="checkbox"]), textarea {border: 1px solid #ccc;font-size: 13px;outline: 0;padding: 0 15px;color: #878787;border-radius: 0;max-width: 100%;}input[type="radio"] {-webkit-appearance: auto;}select {padding: 0 30px 0 15px;max-width: 100%;width: 100%;height: 40px;vertical-align: middle;font-size: 14px;transition: border-color .5s ease;-webkit-appearance: none;-moz-appearance: none;appearance: none;background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNSIgZmlsbD0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2U9IiNiYmIiPjxwYXRoIGQ9Ik02IDlsNiA2IDYtNiIvPjwvc3ZnPg==);background-position: right 10px top 50%;background-size: auto 18px;background-repeat: no-repeat;display: inline-block;background-color: transparent;box-shadow: none;color: #222;border: 1px solid #e3e3e3;border-radius: 30px;}select:focus {outline: 0px;box-shadow: none;}select:not(:-internal-list-box) {overflow: visible !important;}input:not([type="submit"]):not([type="checkbox"]):focus, textarea:focus {border-color: #222;}textarea {padding: 15px;}input[type="submit"], a.button, a.btn, button {cursor: pointer;border: none;padding: 0 34px;background: var(--primary-color);color: #FFF;border-radius: 40px;font-size: 14px;font-weight: 600;text-transform: uppercase;}a.btn, a.button, button.button {display: inline-block;background: var(--primary-color);}a.btn.button-o-w {border-color: #fff;color: #fff;}input[type="submit"]:hover, button:hover, a.btn:hover, a.button:hover, .the4-ajax-load a:hover, button.button:hover {color: #fff;opacity: 0.8;}button, input[type="submit"] {-webkit-appearance: button;}[disabled="disabled"], input[disabled="disabled"], button[disabled="disabled"] {cursor: not-allowed;opacity: .5;}::-webkit-input-placeholder {color: #c1c1c1;}:-moz-placeholder {color: #c1c1c1;}::-moz-placeholder {color: #c1c1c1;}:-ms-input-placeholder {color: #c1c1c1;}input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {transition: background-color 5000s ease-in-out 0s;-webkit-box-shadow: 0 0 0px 1000px #fff inset;}@-moz-document url-prefix() {select:-moz-focusring, select::-moz-focus-inner {color: transparent !important;text-shadow: 0 0 0 #999 !important;background-image: none !important;border: 0;}}input:focus::-webkit-input-placeholder {color:transparent;}input:focus::-moz-placeholder {color:transparent;}input:focus:-ms-input-placeholder {color:transparent;}.full-width-image img {width: 100%;}#the4-wrapper {overflow-x: hidden;background: #fff;}#the4-content {min-height: 90vh;}form .form-row label .required {color: #fc655e;}*, *:before, *:after {-webkit-box-sizing: border-box;box-sizing: border-box;}.clearfix:before, .clearfix:after {content: ' ';display: table;}.clearfix:after, .clear {clear: both;}.screen-reader-text {clip: rect(1px, 1px, 1px, 1px);height: 1px;overflow: hidden;position: absolute !important;width: 1px;}.the4-carousel {visibility: hidden;opacity: 0;}.the4-carousel.slick-initialized {visibility: visible;opacity: 1;}.flex {display: -webkit-box;display: -ms-flexbox;display: flex;}.flex .grow {-webkit-flex: 1 1 auto;-ms-flex: 1 1 auto;-webkit-box-flex: 1;flex: 1 1 auto }.flex.column,.in_flex.column {-webkit-flex-direction: column;-ms-flex-direction: column;-webkit-box-orient: vertical;-webkit-box-direction: column;flex-direction: column }.flex.wrap,.in_flex.wrap {-webkit-flex-direction: row;-ms-flex-direction: row;-webkit-box-orient: horizontal;-webkit-box-direction: normal;flex-direction: row;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap }.fl__row {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-flow: row nowrap;flex-flow: row nowrap;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-ms-flex-pack: justify;justify-content: space-between }.al_center {-webkit-box-align: center;-ms-flex-align: center;align-items: center }.fl_center {justify-content: center;-ms-flex-pack: center;-webkit-justify-content: center;-ms-justify-content: center }.fl_between {-webkit-justify-content: space-between;-ms-flex-pack: justify;-webkit-box-pack: justify;justify-content: space-between }.fl_right {-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end }.fl_left {-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start }.is-flex {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap }.container {width: 100%;padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto;}[data-kl-full-width] {width: 100vw;left: -15px;position: relative;}.container-fluid {width: 100%;padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto;}.row {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-right: -7.5px;margin-left: -7.5px;}@media (min-width: 1200px) {.container {max-width: 1170px;}[data-kl-full-width] {left: calc((-100vw - -1170px)/ 2);}}@media (min-width: 1230px) {.container {max-width: 1200px;}}@media (min-width: 1025px) {.row {margin-right: -15px;margin-left: -15px;}}.col-lg-15, .col-md-15, .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12,.col-15, .col, .col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, .col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, .col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, .col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, .col-xl-auto,.col-nt-auto {position: relative;width: 100%;padding-right: 7.5px;padding-left: 7.5px;}.col {-ms-flex-preferred-size: 0;flex-basis: 0;-ms-flex-positive: 1;flex-grow: 1;max-width: 100%;}.col-auto {-ms-flex: 0 0 auto;flex: 0 0 auto;width: auto;max-width: 100%;}.col-1 {-ms-flex: 0 0 8.333333%;flex: 0 0 8.333333%;max-width: 8.333333%;}.col-2 {-ms-flex: 0 0 16.666667%;flex: 0 0 16.666667%;max-width: 16.666667%;}.col-3 {-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}.col-4 {-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%;}.col-5 {-ms-flex: 0 0 41.666667%;flex: 0 0 41.666667%;max-width: 41.666667%;}.col-6 {-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}.col-7 {-ms-flex: 0 0 58.333333%;flex: 0 0 58.333333%;max-width: 58.333333%;}.col-8 {-ms-flex: 0 0 66.666667%;flex: 0 0 66.666667%;max-width: 66.666667%;}.col-9 {-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;}.col-10 {-ms-flex: 0 0 83.333333%;flex: 0 0 83.333333%;max-width: 83.333333%;}.col-11 {-ms-flex: 0 0 91.666667%;flex: 0 0 91.666667%;max-width: 91.666667%;}.col-12 {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}.col-15 {-ms-flex: 0 0 20%;flex: 0 0 20%;max-width: 20%;}.order-first {-ms-flex-order: -1;order: -1;}.order-last {-ms-flex-order: 13;order: 13;}.order-0 {-ms-flex-order: 0;order: 0;}.order-1 {-ms-flex-order: 1;order: 1;}.order-2 {-ms-flex-order: 2;order: 2;}.order-3 {-ms-flex-order: 3;order: 3;}.order-4 {-ms-flex-order: 4;order: 4;}.order-5 {-ms-flex-order: 5;order: 5;}.order-6 {-ms-flex-order: 6;order: 6;}.order-7 {-ms-flex-order: 7;order: 7;}.order-8 {-ms-flex-order: 8;order: 8;}.order-9 {-ms-flex-order: 9;order: 9;}.order-10 {-ms-flex-order: 10;order: 10;}.order-11 {-ms-flex-order: 11;order: 11;}.order-12 {-ms-flex-order: 12;order: 12;}.offset-1 {margin-left: 8.333333%;}.offset-2 {margin-left: 16.666667%;}.offset-3 {margin-left: 25%;}.offset-4 {margin-left: 33.333333%;}.offset-5 {margin-left: 41.666667%;}.offset-6 {margin-left: 50%;}.offset-7 {margin-left: 58.333333%;}.offset-8 {margin-left: 66.666667%;}.offset-9 {margin-left: 75%;}.offset-10 {margin-left: 83.333333%;}.offset-11 {margin-left: 91.666667%;}.fl_wrap {-ms-flex-wrap: wrap !important;flex-wrap: wrap !important;}.fl_nowrap {-ms-flex-wrap: nowrap !important;flex-wrap: nowrap !important;}.oah {overflow-x: auto;overflow-y: hidden;-webkit-overflow-scrolling: touch;}@media (min-width: 576px) {.col-sm {-ms-flex-preferred-size: 0;flex-basis: 0;-ms-flex-positive: 1;flex-grow: 1;max-width: 100%;}.col-sm-auto {-ms-flex: 0 0 auto;flex: 0 0 auto;width: auto;max-width: 100%;}.col-sm-1 {-ms-flex: 0 0 8.333333%;flex: 0 0 8.333333%;max-width: 8.333333%;}.col-sm-2 {-ms-flex: 0 0 16.666667%;flex: 0 0 16.666667%;max-width: 16.666667%;}.col-sm-3 {-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}.col-sm-4 {-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%;}.col-sm-5 {-ms-flex: 0 0 41.666667%;flex: 0 0 41.666667%;max-width: 41.666667%;}.col-sm-6 {-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}.col-sm-7 {-ms-flex: 0 0 58.333333%;flex: 0 0 58.333333%;max-width: 58.333333%;}.col-sm-8 {-ms-flex: 0 0 66.666667%;flex: 0 0 66.666667%;max-width: 66.666667%;}.col-sm-9 {-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;}.col-sm-10 {-ms-flex: 0 0 83.333333%;flex: 0 0 83.333333%;max-width: 83.333333%;}.col-sm-11 {-ms-flex: 0 0 91.666667%;flex: 0 0 91.666667%;max-width: 91.666667%;}.col-sm-12 {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}.col-sm-15 {-ms-flex: 0 0 20%;flex: 0 0 20%;max-width: 20%;}.order-sm-first {-ms-flex-order: -1;order: -1;}.order-sm-last {-ms-flex-order: 13;order: 13;}.order-sm-0 {-ms-flex-order: 0;order: 0;}.order-sm-1 {-ms-flex-order: 1;order: 1;}.order-sm-2 {-ms-flex-order: 2;order: 2;}.order-sm-3 {-ms-flex-order: 3;order: 3;}.order-sm-4 {-ms-flex-order: 4;order: 4;}.order-sm-5 {-ms-flex-order: 5;order: 5;}.order-sm-6 {-ms-flex-order: 6;order: 6;}.order-sm-7 {-ms-flex-order: 7;order: 7;}.order-sm-8 {-ms-flex-order: 8;order: 8;}.order-sm-9 {-ms-flex-order: 9;order: 9;}.order-sm-10 {-ms-flex-order: 10;order: 10;}.order-sm-11 {-ms-flex-order: 11;order: 11;}.order-sm-12 {-ms-flex-order: 12;order: 12;}.offset-sm-0 {margin-left: 0;}.offset-sm-1 {margin-left: 8.333333%;}.offset-sm-2 {margin-left: 16.666667%;}.offset-sm-3 {margin-left: 25%;}.offset-sm-4 {margin-left: 33.333333%;}.offset-sm-5 {margin-left: 41.666667%;}.offset-sm-6 {margin-left: 50%;}.offset-sm-7 {margin-left: 58.333333%;}.offset-sm-8 {margin-left: 66.666667%;}.offset-sm-9 {margin-left: 75%;}.offset-sm-10 {margin-left: 83.333333%;}.offset-sm-11 {margin-left: 91.666667%;}.fl_wrap_sm {-ms-flex-wrap: wrap !important;flex-wrap: wrap !important;}.fl_nowrap_sm {-ms-flex-wrap: nowrap !important;flex-wrap: nowrap !important;}}@media (min-width: 768px) {.col-md {-ms-flex-preferred-size: 0;flex-basis: 0;-ms-flex-positive: 1;flex-grow: 1;max-width: 100%;}.col-md-auto {-ms-flex: 0 0 auto;flex: 0 0 auto;width: auto;max-width: 100%;}.col-md-1 {-ms-flex: 0 0 8.333333%;flex: 0 0 8.333333%;max-width: 8.333333%;}.col-md-2 {-ms-flex: 0 0 16.666667%;flex: 0 0 16.666667%;max-width: 16.666667%;}.col-md-3 {-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}.col-md-4 {-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%;}.col-md-5 {-ms-flex: 0 0 41.666667%;flex: 0 0 41.666667%;max-width: 41.666667%;}.col-md-6 {-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}.col-md-7 {-ms-flex: 0 0 58.333333%;flex: 0 0 58.333333%;max-width: 58.333333%;}.col-md-8 {-ms-flex: 0 0 66.666667%;flex: 0 0 66.666667%;max-width: 66.666667%;}.col-md-9 {-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;}.col-md-10 {-ms-flex: 0 0 83.333333%;flex: 0 0 83.333333%;max-width: 83.333333%;}.col-md-11 {-ms-flex: 0 0 91.666667%;flex: 0 0 91.666667%;max-width: 91.666667%;}.col-md-12 {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}.col-md-15 {-ms-flex: 0 0 20%;flex: 0 0 20%;max-width: 20%;}.order-md-first {-ms-flex-order: -1;order: -1;}.order-md-last {-ms-flex-order: 13;order: 13;}.order-md-0 {-ms-flex-order: 0;order: 0;}.order-md-1 {-ms-flex-order: 1;order: 1;}.order-md-2 {-ms-flex-order: 2;order: 2;}.order-md-3 {-ms-flex-order: 3;order: 3;}.order-md-4 {-ms-flex-order: 4;order: 4;}.order-md-5 {-ms-flex-order: 5;order: 5;}.order-md-6 {-ms-flex-order: 6;order: 6;}.order-md-7 {-ms-flex-order: 7;order: 7;}.order-md-8 {-ms-flex-order: 8;order: 8;}.order-md-9 {-ms-flex-order: 9;order: 9;}.order-md-10 {-ms-flex-order: 10;order: 10;}.order-md-11 {-ms-flex-order: 11;order: 11;}.order-md-12 {-ms-flex-order: 12;order: 12;}.offset-md-0 {margin-left: 0;}.offset-md-1 {margin-left: 8.333333%;}.offset-md-2 {margin-left: 16.666667%;}.offset-md-3 {margin-left: 25%;}.offset-md-4 {margin-left: 33.333333%;}.offset-md-5 {margin-left: 41.666667%;}.offset-md-6 {margin-left: 50%;}.offset-md-7 {margin-left: 58.333333%;}.offset-md-8 {margin-left: 66.666667%;}.offset-md-9 {margin-left: 75%;}.offset-md-10 {margin-left: 83.333333%;}.offset-md-11 {margin-left: 91.666667%;}.fl_wrap_md {-ms-flex-wrap: wrap !important;flex-wrap: wrap !important;}.fl_nowrap_md {-ms-flex-wrap: nowrap !important;flex-wrap: nowrap !important;}}@media (min-width: 1025px) {.col, .col-1, .col-10, .col-11, .col-12, .col-15, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-auto, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-15, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-auto, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-15, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-auto, .col-nt-auto, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-auto, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-auto {padding-right: 15px;padding-left: 15px;}.col-lg {-ms-flex-preferred-size: 0;flex-basis: 0;-ms-flex-positive: 1;flex-grow: 1;max-width: 100%;}.col-lg-auto {-ms-flex: 0 0 auto;flex: 0 0 auto;width: auto;max-width: 100%;}.col-lg-1 {-ms-flex: 0 0 8.333333%;flex: 0 0 8.333333%;max-width: 8.333333%;}.col-lg-2 {-ms-flex: 0 0 16.666667%;flex: 0 0 16.666667%;max-width: 16.666667%;}.col-lg-3 {-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}.col-lg-4 {-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%;}.col-lg-5 {-ms-flex: 0 0 41.666667%;flex: 0 0 41.666667%;max-width: 41.666667%;}.col-lg-6 {-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}.col-lg-7 {-ms-flex: 0 0 58.333333%;flex: 0 0 58.333333%;max-width: 58.333333%;}.col-lg-8 {-ms-flex: 0 0 66.666667%;flex: 0 0 66.666667%;max-width: 66.666667%;}.col-lg-9 {-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;}.col-lg-10 {-ms-flex: 0 0 83.333333%;flex: 0 0 83.333333%;max-width: 83.333333%;}.col-lg-11 {-ms-flex: 0 0 91.666667%;flex: 0 0 91.666667%;max-width: 91.666667%;}.col-lg-12 {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}.col-lg-15 {-ms-flex: 0 0 20%;flex: 0 0 20%;max-width: 20%;}.order-lg-first {-ms-flex-order: -1;order: -1;}.order-lg-last {-ms-flex-order: 13;order: 13;}.order-lg-0 {-ms-flex-order: 0;order: 0;}.order-lg-1 {-ms-flex-order: 1;order: 1;}.order-lg-2 {-ms-flex-order: 2;order: 2;}.order-lg-3 {-ms-flex-order: 3;order: 3;}.order-lg-4 {-ms-flex-order: 4;order: 4;}.order-lg-5 {-ms-flex-order: 5;order: 5;}.order-lg-6 {-ms-flex-order: 6;order: 6;}.order-lg-7 {-ms-flex-order: 7;order: 7;}.order-lg-8 {-ms-flex-order: 8;order: 8;}.order-lg-9 {-ms-flex-order: 9;order: 9;}.order-lg-10 {-ms-flex-order: 10;order: 10;}.order-lg-11 {-ms-flex-order: 11;order: 11;}.order-lg-12 {-ms-flex-order: 12;order: 12;}.offset-lg-0 {margin-left: 0;}.offset-lg-1 {margin-left: 8.333333%;}.offset-lg-2 {margin-left: 16.666667%;}.offset-lg-3 {margin-left: 25%;}.offset-lg-4 {margin-left: 33.333333%;}.offset-lg-5 {margin-left: 41.666667%;}.offset-lg-6 {margin-left: 50%;}.offset-lg-7 {margin-left: 58.333333%;}.offset-lg-8 {margin-left: 66.666667%;}.offset-lg-9 {margin-left: 75%;}.offset-lg-10 {margin-left: 83.333333%;}.offset-lg-11 {margin-left: 91.666667%;}.fl_wrap_lg {-ms-flex-wrap: wrap !important;flex-wrap: wrap !important;}.fl_nowrap_lg {-ms-flex-wrap: nowrap !important;flex-wrap: nowrap !important;}.grid-sizer.size-2 {width: 16.666%;}.grid-sizer.size-3 {width: 25%;}.grid-sizer.size-4 {width: 33.3%;}.grid-sizer.size-6 {width: 50%;}.grid-sizer.size-12 {width: 100%;}}@media (min-width: 1200px) {.col-xl {-ms-flex-preferred-size: 0;flex-basis: 0;-ms-flex-positive: 1;flex-grow: 1;max-width: 100%;}.col-xl-auto {-ms-flex: 0 0 auto;flex: 0 0 auto;width: auto;max-width: 100%;}.col-xl-1 {-ms-flex: 0 0 8.333333%;flex: 0 0 8.333333%;max-width: 8.333333%;}.col-xl-2 {-ms-flex: 0 0 16.666667%;flex: 0 0 16.666667%;max-width: 16.666667%;}.col-xl-3 {-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}.col-xl-4 {-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%;}.col-xl-5 {-ms-flex: 0 0 41.666667%;flex: 0 0 41.666667%;max-width: 41.666667%;}.col-xl-6 {-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}.col-xl-7 {-ms-flex: 0 0 58.333333%;flex: 0 0 58.333333%;max-width: 58.333333%;}.col-xl-8 {-ms-flex: 0 0 66.666667%;flex: 0 0 66.666667%;max-width: 66.666667%;}.col-xl-9 {-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;}.col-xl-10 {-ms-flex: 0 0 83.333333%;flex: 0 0 83.333333%;max-width: 83.333333%;}.col-xl-11 {-ms-flex: 0 0 91.666667%;flex: 0 0 91.666667%;max-width: 91.666667%;}.col-xl-12 {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}.col-xl-15 {-ms-flex: 0 0 20%;flex: 0 0 20%;max-width: 20%;}.order-xl-first {-ms-flex-order: -1;order: -1;}.order-xl-last {-ms-flex-order: 13;order: 13;}.order-xl-0 {-ms-flex-order: 0;order: 0;}.order-xl-1 {-ms-flex-order: 1;order: 1;}.order-xl-2 {-ms-flex-order: 2;order: 2;}.order-xl-3 {-ms-flex-order: 3;order: 3;}.order-xl-4 {-ms-flex-order: 4;order: 4;}.order-xl-5 {-ms-flex-order: 5;order: 5;}.order-xl-6 {-ms-flex-order: 6;order: 6;}.order-xl-7 {-ms-flex-order: 7;order: 7;}.order-xl-8 {-ms-flex-order: 8;order: 8;}.order-xl-9 {-ms-flex-order: 9;order: 9;}.order-xl-10 {-ms-flex-order: 10;order: 10;}.order-xl-11 {-ms-flex-order: 11;order: 11;}.order-xl-12 {-ms-flex-order: 12;order: 12;}.offset-xl-0 {margin-left: 0;}.offset-xl-1 {margin-left: 8.333333%;}.offset-xl-2 {margin-left: 16.666667%;}.offset-xl-3 {margin-left: 25%;}.offset-xl-4 {margin-left: 33.333333%;}.offset-xl-5 {margin-left: 41.666667%;}.offset-xl-6 {margin-left: 50%;}.offset-xl-7 {margin-left: 58.333333%;}.offset-xl-8 {margin-left: 66.666667%;}.offset-xl-9 {margin-left: 75%;}.offset-xl-10 {margin-left: 83.333333%;}.offset-xl-11 {margin-left: 91.666667%;}.fl_wrap_xl {-ms-flex-wrap: wrap !important;flex-wrap: wrap !important;}.fl_nowrap_xl {-ms-flex-wrap: nowrap !important;flex-wrap: nowrap !important;}}.row.no-gutters {margin-right: 0;margin-left: 0;}.no-gutters > .col, .no-gutters > [class*="col-"], .no-gutters .slideshow__slide {padding-right: 0;padding-left: 0;}@media (min-width: 1025px) {.db_lg {display: block}.dib_lg {display: inline-block}.dn_lg {display: none}.hide-md {display: none}.fs_lg_14 {font-size: 14px }.fs_lg_18 {font-size: 18px }.fs_lg_50 {font-size: 50px }.fs_lg_20 {font-size: 20px }.fs_lg_60 {font-size: 60px }.tl_lg {text-align: left}.tr_lg {text-align: right}.tc_lg {text-align: center}}.js_center {justify-content: center;}@media (max-width: 600px) {.dn_xs {display: none;}}.mg__0 {margin: 0;}.mt__0 {margin-top: 0;}.mt__5 {margin-top: 5px;}.mt__10 {margin-top: 10px;}.mt__15 {margin-top: 15px;}.mt__20 {margin-top: 20px;}.mt__25 {margin-top: 25px;}.mt__30 {margin-top: 30px;}.mt__35 {margin-top: 35px;}.mt__40 {margin-top: 40px;}.mt__45 {margin-top: 45px;}.mt__50 {margin-top: 50px;}.mt__55 {margin-top: 55px;}.mt__60 {margin-top: 60px;}.mt__65 {margin-top: 65px;}.mt__70 {margin-top: 70px;}.mt__75 {margin-top: 75px;}.mt__80 {margin-top: 80px;}.mt__85 {margin-top: 85px;}.mt__90 {margin-top: 90px;}.mt__95 {margin-top: 95px;}.mt__100 {margin-top: 100px;}.mr__5 {margin-right: 5px;}.mr__10 {margin-right: 10px;}.mr__15 {margin-right: 15px;}.mr__20 {margin-right: 20px;}.mr__25 {margin-right: 25px;}.mr__30 {margin-right: 30px;}.mr__35 {margin-right: 35px;}.mr__40 {margin-right: 40px;}.mr__45 {margin-right: 45px;}.mr__50 {margin-right: 50px;}.mr__55 {margin-right: 55px;}.mr__60 {margin-right: 60px;}.mr__65 {margin-right: 65px;}.mr__70 {margin-right: 70px;}.mr__75 {margin-right: 75px;}.mr__80 {margin-right: 80px;}.mr__85 {margin-right: 85px;}.mr__90 {margin-right: 90px;}.mr__95 {margin-right: 95px;}.mr__100 {margin-right: 100px;}.mb__0 {margin-bottom: 0;}.mb__5 {margin-bottom: 5px;}.mb__10 {margin-bottom: 10px;}.mb__15 {margin-bottom: 15px;}.mb__20 {margin-bottom: 20px;}.mb__25 {margin-bottom: 25px;}.mb__30 {margin-bottom: 30px;}.mb__35 {margin-bottom: 35px;}.mb__40 {margin-bottom: 40px;}.mb__45 {margin-bottom: 45px;}.mb__50 {margin-bottom: 50px;}.mb__55 {margin-bottom: 55px;}.mb__60 {margin-bottom: 60px;}.mb__65 {margin-bottom: 65px;}.mb__70 {margin-bottom: 70px;}.mb__75 {margin-bottom: 75px;}.mb__80 {margin-bottom: 80px;}.mb__85 {margin-bottom: 85px;}.mb__90 {margin-bottom: 90px;}.mb__95 {margin-bottom: 95px;}.mb__100 {margin-bottom: 100px;}.ml__5 {margin-left: 5px;}.ml__10 {margin-left: 10px;}.ml__15 {margin-left: 15px;}.ml__20 {margin-left: 20px;}.ml__25 {margin-left: 25px;}.ml__30 {margin-left: 30px;}.ml__35 {margin-left: 35px;}.ml__40 {margin-left: 40px;}.ml__45 {margin-left: 45px;}.ml__50 {margin-left: 50px;}.ml__55 {margin-left: 55px;}.ml__60 {margin-left: 60px;}.ml__65 {margin-left: 65px;}.ml__70 {margin-left: 70px;}.ml__75 {margin-left: 75px;}.ml__80 {margin-left: 80px;}.ml__85 {margin-left: 85px;}.ml__90 {margin-left: 90px;}.ml__95 {margin-left: 95px;}.ml__100 {margin-left: 100px;}.pd__0 {padding: 0;}.pt__0 {padding-top: 0;}.pt__5 {padding-top: 5px;}.pt__10 {padding-top: 10px;}.pt__15 {padding-top: 15px;}.pt__20 {padding-top: 20px;}.pt__25 {padding-top: 25px;}.pt__30 {padding-top: 30px;}.pt__35 {padding-top: 35px;}.pt__40 {padding-top: 40px;}.pt__45 {padding-top: 45px;}.pt__50 {padding-top: 50px;}.pt__55 {padding-top: 55px;}.pt__60 {padding-top: 60px;}.pt__65 {padding-top: 65px;}.pt__70 {padding-top: 70px;}.pt__75 {padding-top: 75px;}.pt__80 {padding-top: 80px;}.pt__85 {padding-top: 85px;}.pt__90 {padding-top: 90px;}.pt__95 {padding-top: 95px;}.pt__100 {padding-top: 100px;}.pr__0 {padding-right: 0;}.pr__5 {padding-right: 5px;}.pr__10 {padding-right: 10px;}.pr__15 {padding-right: 15px;}.pr__20 {padding-right: 20px;}.pr__25 {padding-right: 25px;}.pr__30 {padding-right: 30px;}.pr__35 {padding-right: 35px;}.pr__40 {padding-right: 40px;}.pr__45 {padding-right: 45px;}.pr__50 {padding-right: 50px;}.pr__55 {padding-right: 55px;}.pr__60 {padding-right: 60px;}.pr__65 {padding-right: 65px;}.pr__70 {padding-right: 70px;}.pr__75 {padding-right: 75px;}.pr__80 {padding-right: 80px;}.pr__85 {padding-right: 85px;}.pr__90 {padding-right: 90px;}.pr__95 {padding-right: 95px;}.pr__100 {padding-right: 100px;}.pb__0 {padding-bottom: 0;}.pb__5 {padding-bottom: 5px;}.pb__10 {padding-bottom: 10px;}.pb__15 {padding-bottom: 15px;}.pb__20 {padding-bottom: 20px;}.pb__25 {padding-bottom: 25px;}.pb__30 {padding-bottom: 30px;}.pb__35 {padding-bottom: 35px;}.pb__40 {padding-bottom: 40px;}.pb__45 {padding-bottom: 45px;}.pb__50 {padding-bottom: 50px;}.pb__55 {padding-bottom: 55px;}.pb__60 {padding-bottom: 60px;}.pb__65 {padding-bottom: 65px;}.pb__70 {padding-bottom: 70px;}.pb__75 {padding-bottom: 75px;}.pb__80 {padding-bottom: 80px;}.pb__85 {padding-bottom: 85px;}.pb__90 {padding-bottom: 90px;}.pb__95 {padding-bottom: 95px;}.pb__100 {padding-bottom: 100px;}.pl__0 {padding-left: 0;}.pl__5 {padding-left: 5px;}.pl__10 {padding-left: 10px;}.pl__15 {padding-left: 15px;}.pl__20 {padding-left: 20px;}.pl__25 {padding-left: 25px;}.pl__30 {padding-left: 30px;}.pl__35 {padding-left: 35px;}.pl__40 {padding-left: 40px;}.pl__45 {padding-left: 45px;}.pl__50 {padding-left: 50px;}.pl__55 {padding-left: 55px;}.pl__60 {padding-left: 60px;}.pl__65 {padding-left: 65px;}.pl__70 {padding-left: 70px;}.pl__75 {padding-left: 75px;}.pl__80 {padding-left: 80px;}.pl__85 {padding-left: 85px;}.pl__90 {padding-left: 90px;}.pl__95 {padding-left: 95px;}.pl__100 {padding-left: 100px;}.w__100 {width: 100%;}.br__40 {border-radius: 40px;}.br__50 {border-radius: 50%;}.fs__10 {font-size: 10px;}.fs__12 {font-size: 12px;}.fs__13 {font-size: 13px;}.fs__14 {font-size: 14px;}.fs__16 {font-size: 16px;}.fs__18 {font-size: 18px;}.fs__20 {font-size: 20px;}.fs__24 {font-size: 24px;}.fs__30 {font-size: 30px;}.fs__35 {font-size: 35px;}.fs__50 {font-size: 50px;}.fs__60 {font-size: 60px;}.db {display: block;}.dn {display: none;}@media (min-width: 1025px) {.db_lg {display: block;}}.dib {display: inline-block;}.tl {text-align: left;}.tc {text-align: center;}.tr {text-align: right;}.fl {float: left;}.fr {float: right;}.pa {position: absolute;}.pr {position: relative;}.pf {position: fixed;}.pa-center {position: absolute;left: 50%;top: 50%;-webkit-transform: translate3D(-50%, -50%, 0);-moz-transform: translate3D(-50%, -50%, 0);-ms-transform: translate3D(-50%, -50%, 0);-o-transform: translate3D(-50%, -50%, 0);transform: translate3D(-50%, -50%, 0);}.cb {color: #000;}.cd {color: #222;}.cp, .chp:hover {color: var(--primary-color);}.cw, .bghp:hover {color: #fff;}.cg {color: #878787;}.cr {color: #ec0101;}.cgreen, .chg:hover {color: #90c11a;}.bgw {background: #fff;}.bgb {background: #000;}.bgbl {background: #f6f6f8;}.bgp, .bghp:hover {background: var(--primary-color);}.bgd {background: #222;}.tu {text-transform: uppercase;}.fwm {font-weight: 500;}.fwsb{font-weight: 600;}.fwb {font-weight: 700;}.ls__0 {letter-spacing: 0;}.ls__1 {letter-spacing: 1px;}.ls__2 {letter-spacing: 2px;}.ls__3 {letter-spacing: 3px;}.ls__4 {letter-spacing: 4px;}.ls__5 {letter-spacing: 5px;}.ts__03 {transition: all .3s;}.ts__04 {transition: all .4s;}.ts__05 {transition: all .5s;}.lh__1 {line-height: 1;}.oh {overflow: hidden;}.h__100 {height: 100%;}.fl_between {-webkit-justify-content: space-between;-ms-flex-pack: justify;-webkit-box-pack: justify;justify-content: space-between;}.in_flex {display: -ms-inline-flexbox;display: -webkit-inline-flex;display: inline-flex;}.fs__0 {font-size: 0 }.fs__10 {font-size: 10px }.fs__12 {font-size: 12px }.fs__13 {font-size: 13px }.fs__14 {font-size: 14px }.fs__15 {font-size: 15px }.fs__16 {font-size: 16px }.fs__18 {font-size: 18px }.fs__20 {font-size: 20px }.fs__24 {font-size: 24px }.fs__25 {font-size: 25px }.fs__30 {font-size: 30px }.fs__35 {font-size: 35px }.fs__40 {font-size: 40px }.fs__45 {font-size: 45px }.fs__50 {font-size: 50px }.fs__55 {font-size: 55px }.fs__60 {font-size: 60px }.fs__80 {font-size: 80px }.fs__90 {font-size: 90px }.fl_wrap_xl {-ms-flex-wrap: wrap !important;flex-wrap: wrap !important;}.fl_nowrap_xl {-ms-flex-wrap: nowrap !important;flex-wrap: nowrap !important;}.row.no-gutters {margin-right: 0;margin-left: 0;}.row.no-gutters {margin-right: 0;margin-left: 0;}.no-gutters > .col, .no-gutters > [class*="col-"], .no-gutters .slideshow__slide {padding-right: 0;padding-left: 0;}.fl_wrap {-ms-flex-wrap: wrap !important;flex-wrap: wrap !important;}.fl_nowrap {-ms-flex-wrap: nowrap !important;flex-wrap: nowrap !important;}.oah {overflow-x: auto;overflow-y: hidden;-webkit-overflow-scrolling: touch;}.al_center {-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.fl_center {justify-content: center;-ms-flex-pack: center;-webkit-justify-content: center;-ms-justify-content: center;}.pe_none, .grid-sizer {pointer-events: none;}.pe_auto {pointer-events: auto;}.z_100 {z-index: 100 }.z_200 {z-index: 200 }.tl {text-align: left;}.tc {text-align: center;}@media (min-width: 1025px) {.tl_lg {text-align: left;}.tr_lg {text-align: right;}}.tr {text-align: right;}.fl {float: left;}.fr {float: right;}.pa {position: absolute;}.pr {position: relative;}.l__0 {left: 0;}.r__0 {right: 0;}.t__0 {top: 0;}.b__0 {bottom: 0;}.op__0 {opacity: 0;}.pf, .ntpf {position: fixed;}.pa-center {position: absolute;left: 50%;top: 50%;-webkit-transform: translate3D(-50%, -50%, 0);-moz-transform: translate3D(-50%, -50%, 0);-ms-transform: translate3D(-50%, -50%, 0);-o-transform: translate3D(-50%, -50%, 0);transform: translate3D(-50%, -50%, 0);}.fwsb {font-weight: 600;}.cr {color: #ec0101;}@media only screen and (min-width: 768px){.start-md {-webkit-justify-content: flex-start;-ms-flex-pack: start;-webkit-box-pack: start;justify-content: flex-start;text-align: start;}.end-md {-webkit-justify-content: flex-end;-ms-flex-pack: end;-webkit-box-pack: end;justify-content: flex-end;text-align: end;}.center-md {-webkit-justify-content: center;-ms-flex-pack: center;-webkit-box-pack: center;justify-content: center;text-align: center;}}@font-face {font-family: 'kallesicon';src: url('../font/kalles-fonts/kallesicon.eot');src: url('../font/kalles-fonts/kallesicon.eot') format('embedded-opentype'), url('../font/kalles-fonts/kallesicon.ttf') format('truetype'), url('../font/kalles-fonts/kallesicon.woff') format('woff'), url('../font/kalles-fonts/kallesicon.svg') format('svg');font-weight: normal;font-style: normal;font-display: block;}[class^="t4_icon_"], [class*=" t4_icon_"] {font-family: 'kallesicon' !important;speak: never;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.t4_icon_sync:before {content: "\e95f";}.t4_icon_google-plus:before {content: "\e90d";}.t4_icon_refresh-cw:before {content: "\e94d";}.t4_icon_compass:before {content: "\e90e";}.t4_icon_tool:before {content: "\e948";}.t4_icon_thumbs-up:before {content: "\e949";}.t4_icon_settings:before {content: "\e94a";}.t4_icon_send:before {content: "\e94b";}.t4_icon_phone-call:before {content: "\e94c";}.t4_icon_navigation:before {content: "\e94dd";}.t4_icon_more-horizontal:before {content: "\e94e";}.t4_icon_menu:before {content: "\e94f";}.t4_icon_list:before {content: "\e950";}.t4_icon_link:before {content: "\e951";}.t4_icon_layers:before {content: "\e952";}.t4_icon_coffee:before {content: "\e953";}.t4_icon_cloud:before {content: "\e954";}.t4_icon_camera:before {content: "\e955";}.t4_icon_calendar:before {content: "\e956";}.t4_icon_box:before {content: "\e957";}.t4_icon_book-open:before {content: "\e958";}.t4_icon_aperture:before {content: "\e959";}.t4_icon_award:before {content: "\e95a";}.t4_icon_bell:before {content: "\e95b";}.t4_icon_battery:before {content: "\e95c";}.t4_icon_activity:before {content: "\e95d";}.t4_icon_paperclip:before {content: "\e95e";}.t4_icon_star1:before {content: "\e940";}.t4_icon_map-pin:before {content: "\e941";}.t4_icon_power:before {content: "\e942";}.t4_icon_trash:before {content: "\e943";}.t4_icon_home:before {content: "\e944";}.t4_icon_credit-card:before {content: "\e945";}.t4_icon_user-plus:before {content: "\e946";}.t4_icon_download:before {content: "\e947";}.t4_icon_message-square:before {content: "\e93f";}.t4_icon_tag:before {content: "\e93e";}.t4_icon_shopping-bag:before {content: "\e93d";}.t4_icon_mail-fill:before {content: "\e900";}.t4_icon_whatsapp:before {content: "\e927";}.t4_icon_tumblr:before {content: "\e937";}.t4_icon_expand-arrows-alt-solid:before {content: "\e938";}.t4_icon_sliders:before {content: "\e939";}.t4_icon_star-solid:before {content: "\e93a";}.t4_icon_star:before {content: "\e93b";}.t4_icon_trello:before {content: "\e93c";}.t4_icon_t4-check-circle:before {content: "\e936";}.t4_icon_t4-arrow-down1:before {content: "\e92e";}.t4_icon_t4-arrow-left1:before {content: "\e92f";}.t4_icon_t4-arrow-right:before {content: "\e930";}.t4_icon_t4-arrow-up1:before {content: "\e931";}.t4_icon_t4-minus1:before {content: "\e932";}.t4_icon_t4-play1:before {content: "\e933";}.t4_icon_t4-plus1:before {content: "\e934";}.t4_icon_t4-star1:before {content: "\e935";}.t4_icon_heart2:before {content: "\e92d";}.t4_icon_t4-clipboard:before {content: "\e91a";}.t4_icon_t4-eye:before {content: "\e91b";}.t4_icon_t4-facebook:before {content: "\e91c";}.t4_icon_t4-gift:before {content: "\e91d";}.t4_icon_t4-grid:before {content: "\e91e";}.t4_icon_t4-heart:before {content: "\e91f";}.t4_icon_t4-mail:before {content: "\e920";}.t4_icon_t4-search:before {content: "\e921";}.t4_icon_t4-shopping-cart:before {content: "\e922";}.t4_icon_t4-tag:before {content: "\e923";}.t4_icon_t4-truck:before {content: "\e924";}.t4_icon_t4-twitter:before {content: "\e925";}.t4_icon_t4-user:before {content: "\e919";}.t4_icon_user:before {content: "\e92c";}.t4_icon_heart:before {content: "\e904";}.t4_icon_search-solid:before {content: "\e929";}.t4_icon_shopping-cart-solid:before {content: "\e92a";}.t4_icon_shopping-cart-solid1:before {content: "\e92b";}.t4_icon_bars-solid:before {content: "\e902";}.t4_icon_sync-solid:before {content: "\e910";}.t4_icon_t4-arrow-down:before {content: "\e911";}.t4_icon_t4-arrow-left:before {content: "\e912";}.t4_icon_t4-arrow-up:before {content: "\e913";}.t4_icon_t4-minus:before {content: "\e914";}.t4_icon_t4-play:before {content: "\e915";}.t4_icon_t4-plus:before {content: "\e926";}.t4_icon_times-solid:before {content: "\e928";}.t4_icon_telegram1:before {content: "\e903";}.t4_icon_angle-down-solid:before {content: "\e905";}.t4_icon_angle-left-solid:before {content: "\e906";}.t4_icon_angle-right-solid:before {content: "\e907";}.t4_icon_angle-up-solid:before {content: "\e908";}.t4_icon_arrow-right-solid:before {content: "\e909";}.t4_icon_clipboard:before {content: "\e90a";}.t4_icon_facebook-f:before {content: "\e90b";}.t4_icon_gift-solid:before {content: "\e90c";}.t4_icon_instagram:before {content: "\e90f";}.t4_icon_pinterest-p:before {content: "\e916";}.t4_icon_tag-solid:before {content: "\e917";}.t4_icon_truck-solid:before {content: "\e918";}.t4_icon_twitter:before {content: "\e901";}.far {font-weight: 400 !important;}.la, .las, .lar, .lal, .lad, .lab {-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;display: inline-block;font-style: normal;font-variant: normal;text-rendering: auto;line-height: 1;}.la-lg {font-size: 1.33333em;line-height: 0.75em;vertical-align: -.0667em;}.la-xs {font-size: .75em;}.la-sm {font-size: .875em;}.la-1x {font-size: 1em;}.la-2x {font-size: 2em;}.la-3x {font-size: 3em;}.la-4x {font-size: 4em;}.la-5x {font-size: 5em;}.la-6x {font-size: 6em;}.la-7x {font-size: 7em;}.la-8x {font-size: 8em;}.la-9x {font-size: 9em;}.la-10x {font-size: 10em;}.la-fw {text-align: center;width: 1.25em;}.la-ul {list-style-type: none;margin-left: 2.5em;padding-left: 0;}.la-ul > li {position: relative;}.la-li {left: -2em;position: absolute;text-align: center;width: 2em;line-height: inherit;}.la-border {border: solid 0.08em #eee;border-radius: .1em;padding: .2em .25em .15em;}.la-pull-left {float: left;}.la-pull-right {float: right;}.la.la-pull-left, .las.la-pull-left, .lar.la-pull-left, .lal.la-pull-left, .lab.la-pull-left {margin-right: .3em;}.la.la-pull-right, .las.la-pull-right, .lar.la-pull-right, .lal.la-pull-right, .lab.la-pull-right {margin-left: .3em;}.la-spin {-webkit-animation: la-spin 2s infinite linear;animation: la-spin 2s infinite linear;}.la-pulse {-webkit-animation: la-spin 1s infinite steps(8);animation: la-spin 1s infinite steps(8);}@-webkit-keyframes la-spin {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}@keyframes la-spin {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}.la-rotate-90 {-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform: rotate(90deg);transform: rotate(90deg);}.la-rotate-180 {-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform: rotate(180deg);transform: rotate(180deg);}.la-rotate-270 {-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform: rotate(270deg);transform: rotate(270deg);}.la-flip-horizontal {-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform: scale(-1, 1);transform: scale(-1, 1);}.la-flip-vertical {-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform: scale(1, -1);transform: scale(1, -1);}.la-flip-both, .la-flip-horizontal.la-flip-vertical {-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform: scale(-1, -1);transform: scale(-1, -1);}:root .la-rotate-90, :root .la-rotate-180, :root .la-rotate-270, :root .la-flip-horizontal, :root .la-flip-vertical, :root .la-flip-both {-webkit-filter: none;filter: none;}.la-stack {display: inline-block;height: 2em;line-height: 2em;position: relative;vertical-align: middle;width: 2.5em;}.la-stack-1x, .la-stack-2x {left: 0;position: absolute;text-align: center;width: 100%;}.la-stack-1x {line-height: inherit;}.la-stack-2x {font-size: 2em;}.la-inverse {color: #fff;}.sr-only {border: 0;clip: rect(0, 0, 0, 0);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px;}.sr-only-focusable:active, .sr-only-focusable:focus {clip: auto;height: auto;margin: 0;overflow: visible;position: static;width: auto;}.cra {color: #fec42d;}.cra2 {color: #dedede;}.skeleton_img {background: #e1e3e4;padding-bottom: 100%;width: 80px;}.skeleton_txt1,.skeleton_txt2 {height: 10px;width: 100%;background: #e1e3e4;margin-bottom: 8px;}.skeleton_txt2 {width: 38%;margin-bottom: 0;}@-webkit-keyframes shake {from, to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}10%, 30%, 50%, 70%, 90% {-webkit-transform: translate3d(-10px, 0, 0);transform: translate3d(-10px, 0, 0);}20%, 40%, 60%, 80% {-webkit-transform: translate3d(10px, 0, 0);transform: translate3d(10px, 0, 0);}}@keyframes shake {from, to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}10%, 30%, 50%, 70%, 90% {-webkit-transform: translate3d(-10px, 0, 0);transform: translate3d(-10px, 0, 0);}20%, 40%, 60%, 80% {-webkit-transform: translate3d(10px, 0, 0);transform: translate3d(10px, 0, 0);}}.shake {-webkit-animation-name: shake;animation-name: shake;}@-webkit-keyframes heartBeat {0% {-webkit-transform: scale(1);transform: scale(1);}14% {-webkit-transform: scale(1.3);transform: scale(1.3);}28% {-webkit-transform: scale(1);transform: scale(1);}42% {-webkit-transform: scale(1.3);transform: scale(1.3);}70% {-webkit-transform: scale(1);transform: scale(1);}}@keyframes heartBeat {0% {-webkit-transform: scale(1);transform: scale(1);}14% {-webkit-transform: scale(1.3);transform: scale(1.3);}28% {-webkit-transform: scale(1);transform: scale(1);}42% {-webkit-transform: scale(1.3);transform: scale(1.3);}70% {-webkit-transform: scale(1);transform: scale(1);}}.heartBeat {-webkit-animation-name: heartBeat;animation-name: heartBeat;-webkit-animation-duration: 1.3s;animation-duration: 1.3s;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;}@-webkit-keyframes fadeIn {from {opacity: 0;}to {opacity: 1;}}@keyframes fadeIn {from {opacity: 0;}to {opacity: 1;}}@keyframes fadeOut {from {opacity: 1;}to {opacity: 0;}}.fadeOut {-webkit-animation-name: fadeOut;animation-name: fadeOut;animation-duration: .5s;}.fadeInSlider {-webkit-animation-name: fadeIn;animation-name: fadeIn;animation-duration: 1s;}.fadeIn {-webkit-animation-name: fadeIn;animation-name: fadeIn;}@-webkit-keyframes flash {from, 50%, to {opacity: 1;}25%, 75% {opacity: 0;}}@keyframes flash {from, 50%, to {opacity: 1;}25%, 75% {opacity: 0;}}.flash {-webkit-animation-name: flash;animation-name: flash;}@-webkit-keyframes swing {20% {-webkit-transform: rotate3d(0, 0, 1, 15deg);transform: rotate3d(0, 0, 1, 15deg);}40% {-webkit-transform: rotate3d(0, 0, 1, -10deg);transform: rotate3d(0, 0, 1, -10deg);}60% {-webkit-transform: rotate3d(0, 0, 1, 5deg);transform: rotate3d(0, 0, 1, 5deg);}80% {-webkit-transform: rotate3d(0, 0, 1, -5deg);transform: rotate3d(0, 0, 1, -5deg);}to {-webkit-transform: rotate3d(0, 0, 1, 0deg);transform: rotate3d(0, 0, 1, 0deg);}}@keyframes swing {20% {-webkit-transform: rotate3d(0, 0, 1, 15deg);transform: rotate3d(0, 0, 1, 15deg);}40% {-webkit-transform: rotate3d(0, 0, 1, -10deg);transform: rotate3d(0, 0, 1, -10deg);}60% {-webkit-transform: rotate3d(0, 0, 1, 5deg);transform: rotate3d(0, 0, 1, 5deg);}80% {-webkit-transform: rotate3d(0, 0, 1, -5deg);transform: rotate3d(0, 0, 1, -5deg);}to {-webkit-transform: rotate3d(0, 0, 1, 0deg);transform: rotate3d(0, 0, 1, 0deg);}}.swing {-webkit-transform-origin: top center;transform-origin: top center;-webkit-animation-name: swing;animation-name: swing;}@-webkit-keyframes tada {from {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}10%, 20% {-webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);}30%, 50%, 70%, 90% {-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);}40%, 60%, 80% {-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);}to {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}}@keyframes tada {from {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}10%, 20% {-webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);}30%, 50%, 70%, 90% {-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);}40%, 60%, 80% {-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);}to {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}}.tada {-webkit-animation-name: tada;animation-name: tada;}@keyframes bounce {from, 20%, 53%, 80%, to {-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}40%, 43% {-webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform: translate3d(0, -30px, 0);transform: translate3d(0, -30px, 0);}70% {-webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform: translate3d(0, -15px, 0);transform: translate3d(0, -15px, 0);}90% {-webkit-transform: translate3d(0, -4px, 0);transform: translate3d(0, -4px, 0);}}.bounce {-webkit-animation-name: bounce;animation-name: bounce;-webkit-transform-origin: center bottom;transform-origin: center bottom;}.animated {-webkit-animation-duration: 1s;-webkit-animation-fill-mode: both;animation-duration: 1s;animation-fill-mode: both;}.inner {margin: auto;}.btn_des_g_2 input[type="submit"], .btn_des_g_2 a.button, .btn_des_g_2 a.btn, .btn_des_g_2 button, .btn_des_g_2 .hover_button .btn-quickview, .btn_des_g_2 .product-info__btns .btn-quickview {border-radius: 5px;}.btn_des_g_3 input[type="submit"], .btn_des_g_3 .hover_button .btn-quickview, .btn_des_g_3 a.button, .btn_des_g_3 a.btn, .btn_des_g_3 button, .btn_des_g_3 .product-info__btns .btn-quickview {border-radius: 0px;}.btn_des_g_2 .search-form {border-radius: 5px;}.btn_des_g_3 .search-form {border-radius: 0px;}.btn_des_1 .add_to_cart_button, .btn_des_1 .btn-buy-now, .btn_des_1 .out_stock, .btn_des_1 .single_add_to_cart_button, .btn_des_1 .cart .nt_add_cp, .btn_des_1 .cart .btn, .btn_des_1 .cart .yith-wcwl-add-to-wishlist, .btn_des_1 .cart .quantity, .btn_des_1 .cart .shopify-payment-button__button--unbranded {border-radius: 40px !important;}.btn_des_2 .add_to_cart_button, .btn_des_2 .btn-buy-now, .btn_des_2 .out_stock, .btn_des_2 .single_add_to_cart_button, .btn_des_2 .cart .nt_add_cp, .btn_des_2 .cart .btn, .btn_des_2 .cart .yith-wcwl-add-to-wishlist, .btn_des_2 .cart .quantity, .btn_des_2 .cart .shopify-payment-button__button--unbranded {border-radius: 5px !important;}.btn_des_3 .add_to_cart_button, .btn_des_3 .btn-buy-now, .btn_des_3 .out_stock, .btn_des_3 .single_add_to_cart_button, .btn_des_3 .btn, .btn_des_3 .cart .nt_add_cp, .btn_des_3 .cart .nt_add_w, .btn_des_3 .cart .yith-wcwl-add-to-wishlist, .btn_des_3 .cart .quantity, .btn_des_3 .cart .shopify-payment-button__button--unbranded {border-radius: 0px !important;}.btn_txt_1 .single_add_to_cart_button{text-transform: lowercase;}.btn_txt_2 .single_add_to_cart_button {text-transform: capitalize;}.btn_txt_3 .single_add_to_cart_button{text-transform: uppercase;}.bypostauthor {content:'';position: relative;}.alignleft {float: left;margin: 0.375em 1.75em 1.75em 0;}.alignright {float: right;margin: 0.375em 0 1.75em 1.75em;}.entry .entry-content p {word-wrap: break-word;}.wp-block-image figcaption {font-size: 13px;}.aligncenter {clear: both;display: block;margin: 0 auto 1.75em;}.wp-caption {margin-bottom: 1.6em;max-width: 100%;}.wp-caption img[class*="wp-image-"] {display: block;margin: 0;}.wp-caption-text {color: #222;font-family: "Noto Sans", sans-serif;font-size: 12px;padding: 0.5em 0;text-align: center;line-height: 1.4;}.gallery {margin: 0 -1.1666667% 1.75em;}.gallery-item {display: inline-block;max-width: 33.33%;padding: 0 1.1400652% 2.2801304%;text-align: center;vertical-align: top;width: 100%;}.gallery-columns-1 .gallery-item {max-width: 100%;}.gallery-columns-2 .gallery-item {max-width: 50%;}.gallery-columns-4 .gallery-item {max-width: 25%;}.gallery-columns-5 .gallery-item {max-width: 20%;}.gallery-columns-6 .gallery-item {max-width: 16.66%;}.gallery-columns-7 .gallery-item {max-width: 14.28%;}.gallery-columns-8 .gallery-item {max-width: 12.5%;}.gallery-columns-9 .gallery-item {max-width: 11.11%;}.gallery-icon img {margin: 0 auto;}.gallery-caption {color: #686868;display: block;font-size: 13px;font-size: 0.8125rem;font-style: italic;line-height: 1.6153846154;padding-top: 0.5384615385em;}.gallery-columns-6 .gallery-caption, .gallery-columns-7 .gallery-caption, .gallery-columns-8 .gallery-caption, .gallery-columns-9 .gallery-caption {display: none;}.the4-social i {font-size: 16px;}.the4-social i:before {vertical-align: middle;}.the4-social a {display: inline-block;margin: 0 10px;}.the4-social a.facebook:hover {color: #3b5998 !important;}.the4-social a.twitter:hover {color: #00aced !important;}.the4-social a[class*="google"]:hover {color: #dd4b39 !important;}.the4-social a.linkedin:hover {color: #007bb6 !important;}.the4-social a.youtube:hover {color: #bb0000 !important;}.the4-social a.instagram:hover {color: #517fa4 !important;}.the4-social a.pinterest:hover {color: #cb2027 !important;}.the4-social a.flickr:hover {color: #ff0084 !important;}.the4-social a.tumblr:hover {color: #32506d !important;}.the4-social a.foursquare:hover {color: #0072b1 !important;}.the4-social a.dribbble:hover {color: #ea4c89 !important;}.the4-social a.skype:hover {color: #0078ca !important;}#the4-header .the4-social a {color: #222;margin: 0 5px;}.wrapper_boxed #the4-wrapper{margin: 0 auto;max-width: 1200px;-webkit-box-shadow: 0 1px 9px rgb(0 0 0 / 8%);box-shadow: 0 1px 9px rgb(0 0 0 / 8%);}.wrapper_boxed #the4-wrapper .product, .wrapper_boxed #the4-wrapper .comments-area, .wrapper_boxed #the4-wrapper .the4-blog{padding-left: 15px;padding-right: 15px;}.retina-logo {display: none;}.normal-logo {transition: all 0.3s;}.sticky-logo {transition: all 0.5s;}.sticky-logo, .header-sticky .normal-logo {opacity: 0;visibility: hidden;transform: scale(0);width: 0;height: 0;}.header-sticky .sticky-logo {opacity: 1;visibility: visible;transform: scale(1);width: auto;height: auto;}.header-sticky .header__mid {background: #fff;box-shadow: 0 0 3px 0 rgba(0, 0, 0, .12);z-index: 999;width: 100%;padding-top:0;padding-bottom:0;}.boxed .header-sticky .header__mid {max-width: 1170px;left: 50%;transform: translateX(-50%);}.header-text i {font-size: 16px;vertical-align: middle;}.header-sticky .the4-menu > li > a {line-height: 50px;}.header-sticky .header__mid .row {padding: 5px 0;}.header__bot .the4-navigation {height: 50px;}.header__bot .the4-menu > li {height: 100%;}.header__bot .the4-menu > li > a {line-height: 50px;}.header__top .row.al_center {row-gap: 5px;}.boxed .header__top, .boxed .the4-wc-single .bgbl, .boxed #the4-footer {max-width: 73.125rem;margin: auto;padding: 0 15px;}.boxed .footer__bot {margin: 0 -15px;padding: 20px 15px;}.boxed .the4-wc-single .bgbl {padding: 20px 15px;}.footer__bot svg {margin-right: 2.5px;}.home .header-4 .header__transparent + .header__bot {margin-top: 62px;}.header__transparent {z-index: 10;}body:not(.home) .header__transparent {position: relative;}.the4-action i {font-size: 22px;line-height: 1;}.the4-action > * {padding: 0 8px;}.mini_cart_wrap {display: flex;-ms-flex: 1 1 auto;flex: 1 1 auto;-ms-flex-align: stretch;align-items: stretch;-ms-flex-direction: column;flex-direction: column;-ms-flex-pack: justify;}.mini_search_frm {padding: 30px 20px;}.search-suggest-text {display: flex;margin-top: 10px;}.search-suggest-text ul {list-style: none;margin-left: 10px;margin-top: -2px;}.search-suggest-text li {display: inline;}.search-suggest-text__item a {font-weight: normal;color: #8b8686;font-size: 12px;}.search-suggest-text__item a:hover {text-decoration: underline;color: #222;}.search-suggest-text__label {color: #222;font-size: 12px;margin-bottom: 0px;}.row.seach-full-width {width: 100%;margin: 0;}.row.seach-full-width .search_header_suggest {margin-left: 20px;}.search_header__submit {position: absolute;top: 0;right: 0;bottom: 0;padding: 0;width: 50px;border: none;background-color: transparent;color: #222;font-size: 18px;}.search_header__submit i {position: relative;top: 2px;}.nt_fk_full .search_header__submit {right: 0;font-size: 20px;line-height: 20px;}.nt_fk_full .search_header__submit i{top: 0;}input.search_header__input:not([type="submit"]):not([type="checkbox"]) {padding: 0 50px 0 20px;height: 40px;width: 100%;line-height: 18px;color: #222;border: 1px solid #e3e3e3;border-radius: 30px;-webkit-appearance: none;-moz-appearance: none;appearance: none;}.search_header__submit:hover {background-color: transparent;color: var(--primary-color);}.widget_img_ar, .widget_img_pr {min-width: 95px;max-width: 95px;padding-right: 0!important;}.widget_img_ar img {max-height: 70px;object-fit: cover;}.widget_recent_entries span.post-date {font-size: 12px;}.widget_recent_entries a.article-title.db {line-height: 18px;font-weight: 500;}.skeleton_img {background: #e1e3e4;padding-bottom: 100%;width: 80px;}.skeleton_txt1,.skeleton_txt2 {height: 10px;width: 100%;background: #e1e3e4;margin-bottom: 8px;}.skeleton_txt2 {width: 38%;margin-bottom: 0;}.the4-woocommere-search .product_list_widget {padding: 20px;}@-webkit-keyframes skeletonAnimation {0% {opacity: 0.45 }100% {opacity: 0.9 }}@keyframes skeletonAnimation {0% {opacity: 0.45 }100% {opacity: 0.9 }}.skeleton_wrap {-webkit-animation: .45s linear infinite alternate skeletonAnimation;animation: .45s linear infinite alternate skeletonAnimation;will-change: opacity;}.fixcl-scroll {position: relative;-ms-flex: 1 1 auto;flex: 1 1 auto;overflow: hidden;width: 100%;height: 100%;}.fixcl-scroll .fixcl-scroll-content {position: absolute;top: 0;right: 0;bottom: 0;left: 0;overflow: auto;overflow-x: hidden;-webkit-overflow-scrolling: touch;-webkit-transform: translateY(0);transform: translateY(0);opacity: 1;-webkit-transition: opacity .25s cubic-bezier(.25,.46,.45,.94) .45s,-webkit-transform .25s cubic-bezier(.25,.46,.45,.94) .45s;transition: opacity .15s cubic-bezier(.25,.46,.45,.94) .25s,transform .15s cubic-bezier(.25,.46,.45,.94) .25s,-webkit-transform .15s cubic-bezier(.25,.46,.45,.94) .25s;}.the4-search-results .detail_link, .result_tt_sea {margin-top: 20px;padding-top: 20px;border-top: 1px solid rgba(129,129,129,.2);font-size: 14px;}.the4-search-results .detail_link, .result_tt_sea {display: flex;align-items: center;}.search_header__prs {padding: 10px 20px;border-bottom: 1px solid rgba(129,129,129,.2);box-shadow: 0 3px 10px 0 rgb(129 129 129 / 20%);}.header__bot.border_true {border-top: 1px solid #ececec;}.header__bot.ptb__5 {padding: 5px 0;}.logo_center .the4-branding {margin: auto;}.cl_h_search {padding: 0 2.5px;}.header__mid .h_search_frm, .cl_h_search .mini_cart_content {max-width: 1170px;}.header__mid .h_search_frm {background: #fff;}.h_search_frm {border: 1px solid #ddd;border-radius: 40px;padding: 2px 2px 2px 10px;}.cl_h_search .h_search_btn {min-width: 130px;color: #fff;font-weight: 600;border-radius: 40px;}.h_space_search {height: 28px;width: 1px;background-color: #ddd;padding: 0;}.cl_h_search .mini_search_frm {padding: 0;border-bottom: none;}.cl_h_search .mini_search_frm select {color: #878787;padding: 0 25px 0 15px;background-position: right 0px top 50%;width: 150px;}.cl_h_search .mini_search_frm select, .cl_h_search .mini_search_frm input.search_header__input {border: none;}.cl_h_search .mini_search_frm input.search_header__input {padding: 0 5px;}.cl_h_search .mini_cart_content {position: absolute;top: 100%;right: 0;left: 0;z-index: 1000;width: auto;height: auto;background-color: #fff;box-shadow: rgb(0 0 0 / 15%) 0 0 3px;box-shadow: 0 1px 5px 2px rgb(0 0 0 / 10%);border-radius: 4px;margin-top: 0px;opacity: 0;visibility: hidden;pointer-events: none;transition: all .1s ease-in-out;}.atc_opended_rs:hover .fixcl-scroll{opacity: 1;visibility: visible;pointer-events: auto;}.cl_h_search.atc_show_rs .mini_cart_content {opacity: 1;visibility: visible;pointer-events: auto;}.cl_h_search .widget_img_pr {max-width: 80px;min-width: 80px;}input:not([type="checkbox"]):not([type="radio"]) {-webkit-appearance: none;}.header-layout-15 footer .container {max-width: 1400px;}.header-layout-6 .header__bot {background-color: var(--primary-color);min-height: 50px;}.ha8_cat h5 {height: 50px;background-color: #007e91;color: #fff;width: 230px;padding: 0 15px;cursor: pointer;transition: all .2s ease 0s;}.h_cat_nav {top: 100%;right: 15px;left: 15px;z-index: 1004;visibility: hidden;opacity: 0;transition: all .2s ease;-webkit-transform: translateY(15px) translateZ(0);transform: translateY(15px) translateZ(0);pointer-events: none;}.ha8_cat.menu_item_hover .h_cat_nav, .ha8_cat:hover .h_cat_nav {visibility: visible;opacity: 1;-webkit-transform: none;transform: none;pointer-events: auto;}.h_cat_nav ul {background-color: #f6f6f8;box-shadow: 0 5px 15px 0 rgb(0 0 0 / 15%);}.h_cat_nav ul li {list-style: none;}.h_cat_nav a {font-size: 12px;padding: 8px 15px;color: #878787 !important;position: relative;min-height: 38px;display: flex;align-items: center;}.h_cat_nav li:not(:last-child) > a::before {content: '';position: absolute;left: 15px;right: 15px;top: 100%;width: 100%;height: 1px;background-color: #ddd;z-index: 22;display: block;width: calc(100% - 30px);width: -webkit-calc(100% - 30px);}#header-bottom-menu li.menu-item-has-children.has-sub {position: relative;}#header-bottom-menu li.menu-item-has-children.has-sub {position: relative;}#header-bottom-menu li.menu-item-has-children.has-sub ul{position: absolute;top: 0;left: 100%;min-width: 230px;opacity: 0;pointer-events: none;transform: translateX(-15px) translateZ(0);-webkit-transform: translateX(-15px) translateZ(0);transition: opacity .2s,visibility .2s,transform .2s,-webkit-transform .2s;}#header-bottom-menu li.menu-item-has-children.has-sub:hover > ul {transform: none;opacity: 1;pointer-events: auto;}#header-bottom-menu .menu-item-has-children>a::after {position: absolute;top: 50%;right: 18px;margin-top: -4px;margin-left: 0;font-size: 8px;line-height: 1;font-weight: 600;content: "\e907";font: 12px/1 kallesicon;}.ha8_nav .item-level-0 > a {color: #FFF;}.ha8_nav .item-level-0:hover > a {color: #FFF;opacity: .8;}.home.header-layout-7 .header__mid {position: absolute;top: 0;left: 0;right: 0;z-index: 309;backface-visibility: hidden;-webkit-backface-visibility: hidden;padding-top: 10px;transform: none;}.login-form .u-column1 {margin-bottom: 30px;}.the4-my-account ul {width: 170px;left: calc(50% - 85px);list-style: none;background: rgba(255,255,255,.95);transition: all .3s;top: 120%;opacity: 0;visibility: hidden;z-index: 15;text-align: left;box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.1);}.the4-my-account:hover ul {top: 100%;opacity: 1;visibility: visible;}.the4-my-account ul li:not(:last-child) {border-bottom: 1px solid #ddd;}.the4-my-account ul li a {padding: 10px;color: #878787;}.cl_h_search .mini_cart_content .fixcl-scroll-content {position: relative;max-height: 50vh;padding: 20px;}.header__bot .header-text, .header__bot .header-text a {color: #FFF;display: inline-flex;justify-content: center;align-items: center;}.header__bot .header-text i.pe-7s-mail {margin-right: 5px;}.cl_h_search .the4-search-results .detail_link {border-top: none;margin-top: 0px;padding-top: 0px;display: flex;align-items: center;}.detail_link i {-webkit-transition: .2s ease-in-out;transition: -webkit-transform .2s ease-in-out,transform .2s ease-in-out;margin-left: 5px;}.detail_link:hover i {webkit-transform: translateX(.25rem);transform: translateX(.25rem);}#the4-header .search_header__content .js_prs_search.row {display: inline-block;}#the4-header .search_header__content .js_prs_search.row .row > .col-12 {width: auto;flex: 0 0 auto;text-align: left;padding-right: 0;}#the4-header .search_header__content .img_fix_search {max-width: 90px;}.the4-menu li {font-size: 14px;list-style: none;position: relative;}.the4-menu > li {float: left;}.the4-navigation {position: relative;}.the4-menu > li.mega-menu {position: static;}.the4-menu > li.mega-menu > ul {left: 0;right: 0;width: 100%;}.the4-menu > li:not(:first-child) {margin-left: 35px;}.the4-menu > li > a {color: #222;line-height: 62px;position: relative;font-weight: 400;}.header-6 #the4-menu > li > a {line-height: 50px;color: #fff;}.header__bot .the4-menu li > a:hover {}.the4-menu li a:hover, .the4-menu li.current-menu-ancestor > a, .the4-menu li.current-menu-item > a {color: var(--primary-color);}.the4-menu > li > div, .the4-menu li .sub-menu .sub-column .sub-column {position: absolute;min-width: 250px;display: table;background: #fff;top: 120%;opacity: 0;visibility: hidden;left: -17.5px;transition: all .3s;text-align: left;z-index: 1001;padding: 0;box-shadow: 0 0 3px 0 rgba(0,0,0,.1);pointer-events: none;}.the4-menu li:hover > div, .the4-menu li div.sub-menu .sub-column > li:hover > .sub-column {pointer-events: auto;top: 100%;opacity: 1;visibility: visible;}.the4-menu li .sub-menu {color: #878787;font-weight: 400;}.the4-menu li.menu_item_hover>.sub-menu {opacity: 1;visibility: visible;pointer-events: auto;}.the4-menu > li > .megamenu-dropdown-block {padding: 20px 10px;}.the4-menu li div.sub-menu .sub-column > li:hover > .sub-column {top: 0;}.the4-menu > li > div .sub-column-item {display: table-cell;}.the4-menu > li > div > ul >li {min-width: 230px;}.the4-menu > li.menu-item-has-children > div.sub-menu > .sub-column-item > a {color: #222;text-transform: uppercase;font-weight: 500;font-size: 12px;padding: 6px 0;border-bottom: 1px solid #eee;}.the4-menu > li.menu-item-has-children > div.sub-menu > .sub-column-item > .sub-column > li {position: relative;}.sub-column-item .sub-column {padding: 0;}.sub-column-item .sub-column > li {padding: 6px 0;}.the4-menu ul li {line-height: 24px;padding: 5px 0px;}.the4-menu ul li.sub-column-item ul li {padding-top: 3px;padding-bottom: 3px;}.megamenu-dropdown .sub-column-item .sub-column {padding-left: 15px;}.the4-menu ul li a.kalles-nav-link .menu-item-label {right: -16px;top: -2px;}.the4-menu ul li a {font-size: 13px;font-weight: 300;color: #878787;display: block;}.the4-menu ul li:hover > a {color: #222;}.the4-menu ul ul {left: 250px;top: 20%;}.the4-menu li ul.sub-menu .sub-column .sub-column {top: 20%;left: 100%;padding: 10px 15px;}.the4-menu ul li:hover > ul {top: 0;}.the4-menu .rtl-menu {left: -250px;}.header-5 .the4-push-menu-btn {top: 20px;}.header-5 .the4-currency {margin-top: 20px;}.header-5 .the4-currency ul {width: 100%;left: 0;right: 0;top: 120%;}.header-5 .the4-currency:hover ul {top: 100%;}.t4-links-list a.megamenu_heading {color: #222;font-size: 14px;font-weight: 500;}.t4-links-list {display: block;}.t4-links-list li {font-size: 14px;list-style: none;position: relative;line-height: 30px;padding: 6px 0;}.t4-links-list .label-primary {background: var(--primary-color);}.t4-links-list .label-secondary {background: var(--secondary-color);}.t4-links-list .label-red {background: red;}.t4-links-list .label-white {background: white;}.t4-links-list .label-black {background: black;}.t4-links-list .label-green {background: green;}.t4-links-list .label-blue {background: blue;}.t4-links-list .label-orange {background: orange;}.t4-links-list .label-grey {background: grey;}.the4-menu .t4-links-list ul li {padding-left: 0px;}.the4-menu .t4-links-list ul li:last-child {padding-bottom: 0;}.t4-links-list a.megamenu_heading {position: relative;}.t4-links-list > .heading_text_wrapper a.megamenu_heading .menu-item-label {position: absolute;}.header-layout-5:not(.page-template) .container {width: 100%;}.menu-width-full-width .megamenu-dropdown-block {width: 100vw;}.mega-menu-wrap li > a {position: relative;}.kalles-nav-link .menu-item-label {position: absolute;color: #fff;font-size: 9px;padding: 1px 7px;border-radius: 50px;top: 50%;line-height: 16px;transform: translateY(-50%);-moz-transform: transla teY(-50%);-o-transform: translateY(-50%);-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);right: -24px;margin-top: -14px;-webkit-transition: opacity .3s ease-in-out;-moz-transition: opacity .3s ease-in-out;-o-transition: opacity .3s ease-in-out;transition: opacity .3s ease-in-out;opacity: 1;}.t4-links-list .menu-item-label {position: static;display: inline-block;}.t4-links-list .sub-column {padding-top: 2px;}.t4-links-list .heading_text_wrapper {border-bottom: 1px solid #eee;padding-bottom: 7px;margin-bottom: 7px;}.t4-links-list .heading_text_wrapper:last-child {border: none;}.header-5 .kalles-nav-link .menu-item-label, .header-layout-1 .kalles-nav-link .menu-item-label, .header-layout-8 .kalles-nav-link .menu-item-label {right: auto;top: 5px;}.elementor-row ul {padding-left: 0px;}#the4-mobile-menu, #the4-mobile-menu ul, #the4-mobile-menu ul li, #the4-mobile-menu ul li a, #the4-mobile-menu__cat, #the4-mobile-menu__cat ul, #the4-mobile-menu__cat ul li, #the4-mobile-menu__cat ul li a {margin: 0;padding: 0;border: 0;list-style: none;line-height: 32px;display: block;position: relative;text-align: left;}.the4-canvas-menu > i {position: fixed;left: 340px;top: 0;color: #fff;z-index: 10;font-size: 50px;background-color: #222;opacity: 0;}.menu-opened .the4-canvas-menu > i {opacity: 1;}#the4-mobile-menu ul ul, #the4-mobile-menu__cat ul ul {display: none;opacity: 1;visibility: visible;left: 0;top: 0;padding-left: 15px;}#the4-mobile-menu ul li a, #the4-mobile-menu__cat ul li a {cursor: pointer;z-index: 2;color: #222;font-size: 14px;letter-spacing: .5px;padding: 5px 20px;min-height: 50px;border-bottom: 1px solid rgba(129, 129, 129, .2);color: #222;}#the4-mobile-menu ul li a:hover, #the4-mobile-menu__cat ul li a:hover{color: var(--primary-color);}#the4-mobile-menu > ul > li > a::before {display: none;}.the4-canvas-menu .mb_nav_tab {overflow-y: auto;max-height: calc(100% - 50px);}.holder {width: 35px;height: 20px;position: absolute;top: 0;right: 10px;z-index: 90;cursor: pointer;transition: all .3s;color: #222;padding: 25px 20px;}.header-layout-5 .holder {top: 0;right: -10px;}#the4-mobile-menu ul > li:hover > a, #the4-mobile-menu ul > li.current-menu-item > a, #the4-mobile-menu ul > li.current-menu-parent > a, #the4-mobile-menu ul > li.current-menu-ancestor > a, #the4-mobile-menu ul > li:hover > .holder, #the4-mobile-menu ul > li.current-menu-item > .holder, #the4-mobile-menu ul > li.current-menu-parent > .holder, #the4-mobile-menu ul > li.current-menu-ancestor > .holder {color: var(--primary-color);}.holder::after, .holder::before {display: block;position: absolute;content: "";z-index: 10;top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%) rotate(-90deg);transform: translate(-50%,-50%) rotate(-90deg);background-color: #222;transition: transform .35s ease-in-out,opacity .35s ease-in-out,-webkit-transform .35s ease-in-out;}.holder::after {width: 1px;height: 12px;}.holder::before {width: 12px;height: 1px;opacity: 1;}#the4-mobile-menu ul li.open > .holder::before, #the4-mobile-menu__cat ul li.open > .holder::before {opacity: 0;-webkit-transform: translate(-50%,-50%) rotate(90deg);transform: translate(-50%,-50%) rotate(90deg);}#the4-mobile-menu ul li.open > .holder::after, #the4-mobile-menu__cat ul li.open > .holder::after {-webkit-transform: translate(-50%,-50%) rotate(90deg);transform: translate(-50%,-50%) rotate(90deg);}nav.main-menu #the4-mobile-menu ul ul::after, nav.main-menu #the4-mobile-menu__cat ul ul::after {display: none;}#the4-mobile-menu ul ul li a, #the4-mobile-menu__cat ul ul li a {text-transform: none;font-weight: 300;color: #878787;}.mb_cat_true .mb_nav_title {-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}.mb_cat_true .mb_nav_title.mb_nav_title_full {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}.mb_nav_title {text-align: center;text-transform: uppercase;letter-spacing: .3px;font-weight: 500;font-size: 13px;color: #222;padding: 5px 10px;height: 55px;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;cursor: pointer;}.mb_nav_title > span {display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;width: 100%;}.mb_nav_title.active {background-color: rgba(0, 0, 0, .05);}.mb_nav_title:after {content: '';position: absolute;top: 100%;left: 0;margin-top: -1px;width: 0;height: 2px;transition: width .25s ease;}.mb_nav_tabs .mb_nav_ul:after {right: 0;left: auto;}.mb_nav_tabs .active:after {width: 100%;background: var(--primary-color);}.mb_nav_tab {display: none;-webkit-animation: ani-fadeIn 1s ease;animation: ani-fadeIn 1s ease;}.mb_nav_tab.active {display: block;}@-webkit-keyframes ani-fadeIn {from {opacity: 0 }to {opacity: 1 }}@keyframes ani-fadeIn {from {opacity: 0 }to {opacity: 1 }}ul.the4-mobilenav-bottom {margin: 0;padding: 0;border: 0;list-style: none;line-height: 32px;display: block;position: relative;text-align: left;}.the4-mobilenav-bottom li {list-style: none;margin: 0;padding: 0;border: 0;list-style: none;line-height: 32px;display: block;position: relative;text-align: left;}ul.the4-mobilenav-bottom a > i {top: 3px;font-size: 20px;margin-right: 3px;left: -2px;position: relative;}ul.the4-mobilenav-bottom .menu-item-btns a {cursor: pointer;z-index: 2;color: #222;font-size: 14px;letter-spacing: .5px;padding: 5px 20px;min-height: 50px;border-bottom: 1px solid rgba(129, 129, 129, .2);color: #222;list-style: none;line-height: 32px;display: block;position: relative;text-align: left;margin: 0px;}ul.the4-mobilenav-bottom .iccl {display: inline-block;margin-right: 7px;letter-spacing: 0;font-size: 15px;font-weight: 600;line-height: 1;}ul.the4-subcurrency-moblie{display: none;opacity: 1;visibility: visible;left: 0;top: 0;padding-left: 0px;}ul.the4-subcurrency-moblie a {padding-left: 45px;}ul.the4-mobilenav-bottom li.open > .holder::before {opacity: 0;visibility: hidden;}li.menu-item.menu-item-infos {border-bottom: 1px solid rgba(129, 129, 129, .2);padding: 20px;}.menu_infos_title {color: #222;margin-bottom: 0;line-height: 1.3;}.mb_nav_tabs {background-color: rgba(0, 0, 0, .04);border-bottom: 1px solid rgba(129, 129, 129, .2);}.megamenu-dropdown-block h5 {color: #222;text-transform: uppercase;font-weight: 500;font-size: 12px;padding: 5px 0;border-bottom: 1px solid #eee;}.header-lateral #the4-wrapper {padding-left: 280px;}.header__mid .nt_menu {min-height: 65px;}.header__mid .css_h_se {min-height: 64px;}.header-5 #the4-mobile-menu ul {width: 100%;margin: 0;}.header-5 #the4-mobile-menu > ul > li > a {line-height: 38px;}.header-5::before {position: fixed !important;width: 250px !important;left: 0;}.header-5 #the4-mobile-menu ul ul li a {text-transform: none;padding: 5px 0;line-height: 40px;}.header-5 ul ul .holder {top: 16px;}#the4-header.header-5 .the4-social a {margin: 0 10px;}.header-lateral #the4-wrapper .the4-offline-content {margin-left: -250px;}.h_banner_wrap {color: #ffffff;}.h_banner_wrap strong {font-size: 14px;font-weight: 600;}.h_banner_close::after, .h_banner_close::before {content: "";width: 7px;height: 1px;position: absolute;left: 0;top: 50%;margin-top: -0.5px;display: inline-block;background-color: #fff;-webkit-transition: background-color .2s ease-in-out, transform .2s ease-in-out;-moz-transition: background-color .2s ease-in-out, transform .2s ease-in-out;-o-transition: background-color .2s ease-in-out, transform .2s ease-in-out;transition: background-color .2s ease-in-out, transform .2s ease-in-out;}.h_banner_close:hover::before, .show_icon_true .h_banner_close::before {-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-o-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}.h_banner_close:hover:after, .show_icon_true .h_banner_close:after {transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-o-transform: rotate(-45deg);-ms-transform: rotate(-45deg);}.h_banner_close {-webkit-transition: all .2s;-moz-transition: all .2s;-o-transition: all .2s;transition: all .2s;padding-right: 10px;}.h_banner_close:hover, .h_banner_close:focus {opacity: 0.8;color: #FFF;}.h__banner a:hover~.h_banner_wrap i.t4_icon_arrow-right-solid{-webkit-transform: translateX(0.25rem);transform: translateX(0.25rem);}.h__banner a ~ .h_banner_wrap i {display: inline-block;-webkit-transition: all .2s ease-in-out;transition: all .2s ease-in-out;transition-property: -webkit-transform, transform;}#kalles_countdown_banner {transition: height .6s .25s;-webkit-transition: height .6s .25s;will-change: height;}body:not(.h_calc_ready) #kalles_countdown_banner {position: absolute;top: 0;left: 0;right: 0;opacity: 0;pointer-events: none;}.h_calc_ready #kalles_countdown_banner {position: relative;overflow: hidden;height: 0;}.the4-push-menu {position: fixed;background: #fff;width: 340px;right: 0px;bottom: 0;text-align: left;top: 0;z-index: 1003;overflow-y: hidden;overflow-x: hidden;-webkit-overflow-scrolling: touch;transition: transform .2s;-webkit-transform: translate3d(104%,0,0);transform: translate3d(104%,0,0);box-shadow: 0 0 10px 0 rgb(0 0 0 / 50%);}.account-opened .the4-account-ajax, .the4-search-opened .the4-woocommere-search, .cart-opened .the4-mini-cart, .the4-account-popup-opened .the4-account-popup {pointer-events: auto;-webkit-transform: none!important;transform: none!important;}.the4-account-ajax__header {padding: 5px 0 5px 20px;border-bottom: 1px solid rgba(129, 129, 129, .2);}.the4-account-ajax .the4_mini_account {position: absolute;top: 0;left: 0;-webkit-transform: translateX(100%);transform: translateX(100%);width: 100%;visibility: hidden;pointer-events: none;-webkit-transition: visibility 500ms cubic-bezier(0.23, 1, 0.32, 1), transform 500ms cubic-bezier(0.23, 1, 0.32, 1);transition: visibility 500ms cubic-bezier(0.23, 1, 0.32, 1), transform 500ms cubic-bezier(0.23, 1, 0.32, 1);}.the4-account-ajax .the4_mini_account.is_selected {-webkit-transform: translateX(0);transform: translateX(0);pointer-events: auto;visibility: visible;}.the4-woocommere-search .close-cart:hover, .the4-account-ajax .close-cart:hover, .the4-mini-cart .close-cart:hover, .close-filter:hover{-webkit-transform: rotate( 180deg );-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate( 180deg );}.the4-account-ajax-content {display: flex;-ms-flex: 1 1 auto;flex: 1 1 auto;-ms-flex-align: stretch;align-items: stretch;-ms-flex-direction: column;flex-direction: column;-ms-flex-pack: justify;justify-content: space-between;}.the4-account-form {padding: 20px;}.the4-account-popup .the4-account-form {padding: 0px;}.the4-account-form .form-row label {line-height: 2;display: block;margin-bottom: 5px;}.the4-account-form .form-row input.input-text {width: 100%;box-sizing: border-box;outline: none;margin: 0;}.the4-account-form button[type="submit"] {width: 100%;margin-bottom: 15px;}#the4-footer-menu li {float: left;list-style: none;margin-left: 20px;}#the4-backtop {right: 35px;bottom: 55px;padding: 5px;cursor: pointer;z-index: 100;display: none;}#the4-backtop span {width: 45px;height: 45px;text-align: center;line-height: 45px;font-size: 35px;border-radius: 3px;background: #fff;color: #878787;box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.2);}#the4-backtop span i {z-index: 1;color: #878787;}#the4-backtop:hover span i {color: #222;}.footer__top .the4-social a:first-child {margin-left: 0;}.footer__top .the4-social a:last-child {margin-right: 0;}.footer__top a {color: #878787;}.footer__top a:hover {color: var(--primary-color);}.footer__top i {font-size: 24px;font-weight: bold;margin-right: 5px;vertical-align: middle;}.footer__top .the4-social i {font-size: 16px;}.footer__top .the4-social li {display: inline-block;}.footer__top .menu li {list-style-type: none;line-height: 30px;margin-right: 0;}.footer__top p {margin-bottom: 1.3em;line-height: 24px;}.mc4wp-form-fields {width: 100%;}.t4-mailchimp-form {flex-wrap: wrap;}.t4-mailchimp-form .mc4wp-response {width: 100%;margin-top: 10px;}.t4-mailchimp-form.fl_left .mc4wp-response {text-align: left;}.t4-mailchimp-form.fl_center .mc4wp-response {text-align: center;}.t4-mailchimp-form.fl_right .mc4wp-response {text-align: right;}.signup-newsletter-form input.input-text {width: 100%;background-color: transparent;border-radius: 50px;padding: 0 10px;border: 0;}.mc4wp-response .mc4wp-alert p {font-size: 13px;margin-bottom: 0;margin-top: 15px;}.mc4wp-response .mc4wp-alert.mc4wp-success p {color: var(--primary-color);}.newl_des_3 .signup-newsletter-form .col_email{margin: 0}.newsletter_se.newl_des_3 .signup-newsletter-form .col_email{margin: 0 10px}.newl_des_1 .signup-newsletter-form {padding: 2px;border-radius: 50px;}.newl_des_1 .signup-newsletter-form .submit-btn {border-radius: 50px;}.newl_des_6 .section-title {font-size: 35px;}.newsletter_se.newl_des_6 .signup-newsletter-form input.input-text {min-width: 450px;}.signup-newsletter-form {border-radius: 50px;border: 1px solid #878787;padding: 2px;}.signup-newsletter-form .submit-btn {text-transform: none;border-radius: 50px;font-size: 14px;padding: 0 20px;margin: 0;border: none;background: #222;color: #fff;}.newl_des_2 .signup-newsletter-form, .newl_des_2 .signup-newsletter-form input.input-text, .newl_des_2 .signup-newsletter-form .submit-btn, .newl_des_3 .signup-newsletter-form, .newl_des_3 .signup-newsletter-form input.input-text, .newl_des_3 .signup-newsletter-form .submit-btn, .newl_des_4 .signup-newsletter-form, .newl_des_4 .signup-newsletter-form input.input-text, .newl_des_4 .signup-newsletter-form .submit-btn {border-radius: 0;}.newl_des_3 .signup-newsletter-form, .newl_des_4 .signup-newsletter-form {padding: 0;border: 0;}.newl_des_3 .signup-newsletter-form input.input-text {border: 1px solid #878787;}.newsletter_se.newl_des_3 .signup-newsletter-form .col_email{margin-bottom: 10px}.newsletter_se .signup-newsletter-form .submit-btn {font-size: 16px;background-color: #000;}.newl_des_4 .signup-newsletter-form .submit-btn, .newl_des_4 .signup-newsletter-form input.input-text {height: 60px !important;font-size: 16px;}.newl_des_4 .signup-newsletter-form .submit-btn {min-width: 175px !important;}.newl_des_4 .signup-newsletter-form input.input-text {border: 1px solid #eee;padding: 17px 20px;}.newl_des_4 .signup-newsletter-form .submit-btn {font-size: 14px;line-height: 24px;background-color: #293341;font-weight: 500;text-transform: uppercase;letter-spacing: .17em;}.newl_des_6 .signup-newsletter-form {padding: 0;border: 0;border-radius: 0;border-bottom: 1px solid #fff;}.newsletter_se.newl_des_6 .signup-newsletter-form input.input-text {border-radius: 0;}.newsletter_se.newl_des_6 .signup-newsletter-form .submit-btn {border-radius: 0;padding: 0 20px;min-width: auto;font-weight: 500;}.newl_des_6 .section-title {font-weight: 500;}.footer__top .signup-newsletter-form .submit-btn {background-color: #222222;}.footer__bot {background: #fff;}.footer-5 .footer__bot {background: none;}.footer-5 .footer__bot .container .col-xs-12:last-child {border-top: 1px solid #dedede;}#the4-footer th, #the4-footer td {padding: 10px;}#the4-footer .footer__bot span.cp {color: #878787;}.footer__top .widget + .widget h3 {margin-top: 60px;margin-bottom: 10px;}.preloader {top: 0;left: 0;width: 100%;height: 100%;z-index: 10000;background: rgba(0, 0, 0, .95);display: none;}.preloader img {max-width: 150px;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.preloader .progress {height: 4px;width: 300px;background: var(--primary-color);overflow: hidden;left: calc(50% - 150px);top: calc(50% - 2px);}.preloader .progress .indeterminate {background: #3596a5;}.preloader .progress .indeterminate:before, .preloader .progress .indeterminate:after {content: "";position: absolute;background-color: inherit;top: 0;left: 0;bottom: 0;will-change: left, right;}.preloader .progress .indeterminate:before {-webkit-animation: indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite;animation: indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite;}.preloader .progress .indeterminate:after {-webkit-animation: indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;animation: indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;-webkit-animation-delay: 1.15s;animation-delay: 1.15s;}@-webkit-keyframes indeterminate {0% {left: -35%;right: 100% }60% {left: 100%;right: -90% }100% {left: 100%;right: -90% }}@keyframes indeterminate {0% {left: -35%;right: 100% }60% {left: 100%;right: -90% }100% {left: 100%;right: -90% }}@-webkit-keyframes indeterminate-short {0% {left: -200%;right: 100% }60% {left: 107%;right: -8% }100% {left: 107%;right: -8% }}@keyframes indeterminate-short {0% {left: -200%;right: 100% }60% {left: 107%;right: -8% }100% {left: 107%;right: -8% }}.animated {-webkit-animation-fill-mode: initial !important;animation-fill-mode: initial !important;}.home .the4-page > div {margin: 0;}.search-no-results #the4-wrapper, .error404 #the4-wrapper {min-height: 100vh;display: flex;flex-direction: column;}.search-no-results #the4-wrapper #the4-content, .error404 #the4-wrapper #the4-content {flex: 1;}.search-no-results .woocommerce-info {position: static;margin: 50px 0;}.search .post-thumbnail a {display: block;overflow: hidden;}.error-404.not-found {text-align: center;padding: 100px 0 150px;letter-spacing: 2px;min-height: 50vh;}.error-404.not-found h1 {font-size: 80px;letter-spacing: 8px;font-weight: bold;margin: 0 0 5px;}.error-404.not-found h3 {text-transform: uppercase;font-size: 18px;margin: 0 0 15px;}.error-404.not-found a {font-weight: bold;border-bottom: 1px solid #222;padding: 2px 5px;}.error-404.not-found a:hover {background: #222;color: #fff;}.the4-blog-slider .post-thumbnail > div {background: rgba(0, 0, 0, .8);padding: 20px;bottom: 0;z-index: 3;left: 0;right: 0;line-height: 0;font-size: 0;}.the4-blog-slider .post-thumbnail > div span {display: inline-block;}.entry-header span.sticky-post {display: none;}.post.sticky .post-thumbnail {margin-bottom: 0;}.post.sticky .post-content {background: #f6f6f8;padding: 25px;}.post-thumbnail div:first-child {position: relative;left: 0;bottom: 0;}.the4-blog-slider .post-thumbnail a img {height: 415px;object-fit: cover;}.post-thumbnail img {max-width: 100%;width: 100%;}.post-thumbnail img{transition: opacity .5s,transform 2s cubic-bezier(0,0,.44,1.18),-webkit-transform 2s cubic-bezier(0,0,.44,1.18) ;}.post-thumbnail:hover img {transform: scale(1.09);-webkit-transform: scale(1.09);}.inside-thumb {left: 30px;right: 30px;bottom: 30px;background: rgba(0, 0, 0, .9);padding: 20px;}span.comment-number::before {content: "|";margin-right: 5px;}.blog-masonry .post-meta {justify-content: center;}.the4-masonry .inside-thumb {left: 30px;right: 30px;bottom: 30px;padding: 15px;z-index: 3;}.the4-masonry .post-content {padding: 25px;text-align: center;background: #f6f6f8;}.the4-masonry .post-thumbnail {margin: 0;}.inside-thumb a:not(.cg), .the4-blog-slider .post-thumbnail h3 a {color: #fff;}.the4-blog-slider .post-thumbnail a {line-height: 14px;transition: color 0.3s;top: 0;transform: none;color: #e5e5e5;}.inside-thumb .posted-on a{color: #fff;}.inside-thumb a:hover, .the4-blog-slider .post-thumbnail div a:hover {color: var(--primary-color);}.post-thumbnail {margin-bottom: 15px;}.post-thumbnail a img{transition: opacity .5s,transform 2s cubic-bezier(0,0,.44,1.18),-webkit-transform 2s cubic-bezier(0,0,.44,1.18) ;}article.post .post-thumbnail > a , .the4-blog-slider .post-thumbnail > a{position: relative;display: block;overflow: hidden;}.blog- article.post .post-thumbnail > a{display: inline-block;}.blog- article.post .post-thumbnail img {width: auto;}.the4-blog-slider .post-thumbnail .post-meta a:not(:hover){color: #e5e5e5;}article.post .post-thumbnail > a::before, .the4-blog-slider .post-thumbnail > a::before{position: absolute;border-radius: 50%;width: 0;height: 0;top: 50%;left: 50%;background-color: rgba(255,255,255,.3);content: "";z-index: 2;}article.post:hover .post-thumbnail > a::before, .the4-blog-slider .post-thumbnail:hover > a::before{top: 0;left: 0;right: 0;bottom: 0;width: 100%;height: 100%;opacity: 0;transition: .6s;}article.post:hover .post-thumbnail a img {transform: scale(1.09);-webkit-transform: scale(1.09);}.post-meta span:not(:last-child) {margin-right: 5px;}.post-thumbnail h3.post-title {text-transform: uppercase;font-size: 14px;margin: 10px 0;letter-spacing: 2px;}.the4-blog h3.post-title {font-weight: 500;text-transform: capitalize;font-size: 22px;letter-spacing: 0;}.post-meta span a {display: inline-block;}.post-action i {line-height: 1;}.readmore-link-wrap {display: inline-block;width: 100%;}.readmore-link {margin: 20px auto;line-height: 40px;border: 2px solid #222;padding: 0 30px;font-weight: 600;display: table;border-radius: 40px;}.readmore-link span {font-size: 14px;}.readmore-link:hover {background: #222;color: #fff;}.post-action {border: 1px solid #d6d7d8;padding: 8px 20px;}.comments-link i {font-size: 20px;top: 4px;}.the4-pagination, .woocommerce-pagination {text-align: center;max-width: 1170px;width: 100%;margin: 30px auto 0;}.page-numbers {display: inline-block;list-style: none;margin: 10px 0;padding: 5px 10px;}.page-numbers li {float: left;margin: 0 10px;color: #222;}.page-numbers li a {color: #222;}.page-numbers li a:hover, .page-numbers.current {color: #ec0101;}.the4-blog.left-sidebar > div:first-child {order: 2;}.blog .post-content .wpb_content_element {margin-bottom: 0;}.post-content p:last-child {margin-bottom: 0;}.post-password-form label {display: block;font-weight: 500;color: #000;}.post-password-form label input {width: 100%;margin-bottom: 10px;}.post-password-form input[type="submit"] {background: #222;border-radius: 2px;color: #fff;border-color: #222;}.single-product .post-password-form {height: 50vh;margin: 0 auto;max-width: 1170px;padding: 60px 0;text-align: center;}.single-product .post-password-form label {display: inline-block;}article.post {width: 100%;display: inline-block;}.tag-comment {border: 1px solid #f1f1f1;padding: 15px 20px;width: 100%;justify-content: space-between;}.comments-link {display: flex;align-items: center;}.comments-link::before {content: "\e93f";font-family: 'kallesicon';font-size: 15px;position: relative;top: 1px;margin-right: 3px;}.post-tags i {position: relative;top: 2px;font-weight: 600;}.page-links span:not(.page-links-title) {margin: 0 5px;}.page-links span span:not(.page-links-title) {margin: 0;}.the4-single-blog .social-share {text-align: center;padding: 40px 0;}.the4-single-blog .social-share a {width: 32px;height: 32px;line-height: 32px;border-radius: 50%;background: #000;color: #fff;}.post-related h4 {font-size: 18px;font-weight: 800;text-align: center;}.post-related .the4-carousel {margin: 0 -15px;}.post-related .item {padding: 0 15px;}.post-related h5 {font-weight: 500;}.post-related .the4-carousel .slick-prev {left: 25px;}.post-related .the4-carousel .slick-next {right: 25px;}.post-related button.slick-arrow {background: #abb1b4;top: calc(100% - 113px);transform: none;}.t4-author-bio.bio-style-1 {margin-top: 70px;}.bio-style-1 .t4-author-bio__avatar {text-align: center;}.bio-style-1 .t4-author-bio__avatar > img{border-radius: 50%;}.bio-style-1 .t4-author-bio__avatar {text-align: center;border-radius: 50%;position: absolute;left: 50%;transform: translateX(-50%);top: -48px;}.bio-style-1 .t4-author-bio__content {background-color: #efefef;padding: 20px;}.bio-style-1 .t4-author-bio__content {padding: 20px 40px 50px;}.bio-style-1 .t4-author-bio__name {margin-top: 30px;text-transform: capitalize;}.t4-author-bio__link-all {font-weight: bold;display: block;padding-top: 15px;}.t4-author-bio.bio-style-2 {display: flex;padding: 20px;background-color: #efefef;}.bio-style-2 .t4-author-bio__content {text-align: left;padding-left: 20px;}.bio-style-2 .t4-author-bio__name {text-transform: capitalize;}.bio-style-2 .t4-author-bio__avatar {min-width: 100px;}.bio-style-2 .t4-author-bio__name {margin: 0;text-transform: capitalize;}.post-nav-links {clear: both;text-align: center;margin-top: 30px;display: inline-block;width: 100%;}.post-nav-links a, .post-nav-links span {padding: 0 10px;}.comments-area {margin-bottom: 60px;}.comments-title {margin-top: 50px;margin-bottom: 0;font-size: 24px;font-weight: 600;}.commentlist .trackback, .commentlist .pingback {list-style: none;}.commentlist .trackback > p, .commentlist .pingback > p {margin-top: 20px;margin-bottom: 0;}.commentlist .trackback > p > a, .commentlist .pingback > p > a {margin: 0 3px;}.commentlist .trackback a.comment-edit-link, .commentlist .pingback a.comment-edit-link {text-decoration: underline;}.commentlist li.comment {list-style: none;display: inline-block;width: 100%;}.commentlist li.comment + li {margin-top: 30px;}.form-submit input.submit {margin-top: 0;background: transparent;color: #222;line-height: 36px;border: 2px solid;padding: 0 25px;margin-bottom: 30px;}.form-submit input.submit:hover{background: var(--primary-color);border-color: var(--primary-color);color: #fff;}.comment_container img {float: left;}.comment-text img {margin-right: 10px;}.comment-text {padding-left: 20px;overflow: hidden;}.comment-text .comment-author {font-size: 13px;}.comment-text .star-rating {float: right;}.comment-text .meta strong {font-size: 14px;font-weight: bold;color: #000;}.comment-text .flex {font-size: 13px;align-items: center;margin-top: 5px;}.comment-text p {margin-bottom: 2px;line-height: 20px;}.comment-text time {color: #999;font-size: 10px;}.commentlist .children {padding-left: 30px;}.comment-respond {margin-top: 50px;}#reviews .comment-respond {margin-top: 15px;}.comment-reply-title {font-size: 16px;text-transform: uppercase;margin: 0 0 30px;font-weight: 500;}.comment-respond .form-submit {text-align: left;}.comment-text .flex a {text-transform: uppercase;font-size: 10px;}.comment-respond label {display: block;color: #222;}.comment-respond .comment-form-comment label {margin-bottom: 15px;}p.comment-notes {font-size: 13px;}p.logged-in-as {font-size: 13px;}p.logged-in-as > a {text-decoration: underline;}.comment-respond input:not([type="submit"]), .comment-respond textarea {background: transparent;width: 100%;}.no-comments {display: inline-block;width: 100%;margin-top: 30px;}#tab-reviews .comment-form-rating {display: inline-block;margin-bottom: 0;}#tab-reviews .comment-form-rating label {float: left;}#tab-reviews .comment-form-rating .stars {float: left;margin-top: 2px;margin-left: 10px;font-size: 12px;}#tab-reviews .comment-form-author, #tab-reviews .comment-form-email {float: left;width: 49%;margin-top: 10px;margin-right: 0;}#tab-reviews .comment-form-email {margin-left: 2%;}#tab-reviews .form-submit {clear: both;margin-top: 10px;display: inline-block;}#tab-reviews .form-submit input.submit {margin-top: 10px;}input.submit {padding: 0 40px;}#tab-reviews .comment-reply-title {display: inline-block;margin-bottom: 15px;}#tab-reviews .commentlist li {margin-top: 0;list-style-type: none;display: inline-block;width: 100%;}#tab-reviews .commentlist li + li {margin-top: 32px;}#tab-reviews .commentlist .comment-text {padding-left: 20px;}#tab-reviews .comment-text time {font-size: 14px;color: #878787;}#respond input#wp-comment-cookies-consent {width: 10px;float: left;margin-top: 6px;margin-right: 10px;}.single-portfolio .page-head .pr.mt__10 {display: none;}.portfolio-meta {margin-top: 60px;}.portfolio-item .mask:before {content: '';position: absolute;background: rgba(246, 246, 246, .9);left: 0;top: 50%;width: 100%;height: 0;opacity: 0;transition: all .3s;}.portfolio-item .portfolio-title {top: 50%;left: 50%;opacity: 0;width: 100%;padding: 0 30px;-webkit-transform: translate(-50%, -120%);-ms-transform: translate(-50%, -120%);-o-transform: translate(-50%, -120%);transform: translate(-50%, -120%);}.portfolio-item:hover .portfolio-title {opacity: 1;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.portfolio-title span a {color: #878787;font-size: 13px;}.portfolio-title span a:hover {color: var(--primary-color);}.portfolio-item:hover .mask:before {top: 0;height: 100%;opacity: 1;}.the4-portfolio-single .portfolio-meta [class*="col-"]:not(:last-child) {border-right: 1px solid #d3d3d3;}.the4-portfolio-single .portfolio-meta span {color: #222;font-weight: bold;}.the4-portfolio-single .the4-social a {width: 32px;height: 32px;line-height: 32px;border-radius: 50%;background: #000;color: #fff;}.the4-portfolio-single .the4-social a i {font-size: 14px;}.the4-portfolio-single {margin-left: 0;margin-right: 0;}.related-portfolio .container {padding-left: 0;padding-right: 0;}.portfolio-navigation a {font-size: 40px;}.related-portfolio a.mask img {height: 280px;object-fit: cover;}.sidebar .widget:not(:first-child) {margin-top: 50px;}.widget h4.widget-title {position: relative;padding-bottom: 20px;margin-top: 0;font-size: 18px;}.widget h4.widget-title:after {content: "";width: 60px;height: 2px;background: #222;left: 0;bottom: 15px;position: absolute;}.sidebar .widget ul ul {padding-left: 5px;}.sidebar .widget ul li {padding: 3px 0 3px 15px;position: relative;}.sidebar .widget ul li ul.sub-menu > li:last-child {padding-bottom: 0;}.sidebar .widget ul li:before {color: #222;content: "+";left: 0;position: absolute;}.sidebar .widget.widget_yith_wc_category_accordion ul li {padding-left: 0;}.sidebar .widget.widget_yith_wc_category_accordion ul li:before {display: none;}.widget ul li {line-height: 1.55;list-style: outside none none;margin-bottom: 5px;}.footer__top .widget ul li {display: inline-block;width: 100%;}.widget ul.product_list_widget li {display: inline-block;line-height: 24px;margin-bottom: 10px;padding-bottom: 10px;padding-left: 0;width: 100%;}.widget ul.product_list_widget li:before {content: "";}.widget ul.product_list_widget li a {display: block;}.widget ul.product_list_widget li img, .widget ul.product_list_widget li .widget-image-wrapper {float: left;margin-right: 10px;width: 80px;}.widget ul.product_list_widget li a span.product-title {color: #222;font-weight: 500;}.widget ul.product_list_widget li ins {color: #ec0101;text-decoration: none;}.widget .tagcloud a {border: 1px solid #222;border-radius: 20px;color: #222;display: inline-block;font-size: 13px !important;margin: 0 3px 8px 0;padding: 2px 15px 1px;}.widget .tagcloud a:hover {background: var(--primary-color);border-color: var(--primary-color);color: #ffffff;}.widget .woocommerce-product-search, .widget .search-form {border: 1px solid #222;border-radius: 40px;padding: 2px;display: inline-block;width: 100%;}input[type="search"] {-webkit-appearance: textfield;border: none;height: 40px;line-height: 36px;border-radius: 40px;padding: 0;margin-left: 15px;}.widget .search-form label, .widget .woocommerce-product-search .search-field {width: calc(100% - 100px);float: left;margin-left: 0;}.widget .woocommerce-product-search .search-field {width: calc(100% - 120px);border-radius: 40px;border: none;}.widget .search-form .search-field {border: none;width: 100%;border-radius: 40px;margin-left: 0;}.widget .woocommerce-product-search input[type="submit"], .widget .search-form .search-submit {border: none;background: #222;line-height: 38px;color: #fff;float: right;padding: 0 20px;font-size: 12px;}#calendar_wrap td, #calendar_wrap th {padding: 8px;text-align: center;}body.search form.search-form {border: 1px solid;border-radius: 30px;}body.search input.search-field {border: none;margin: 0;width: calc(100% - 105px);border-radius: 30px;}body.search input.search-submit {width: 95px;margin: 2px;background: #000;padding: 0;}body.search a.readmore-link {margin-top: 30px;margin-left: 0;}body.search .readmore-link::after {font-family: 'kallesicon';font-weight: 900;content: "\e909";display: inline-block;margin-left: 5px;transform: translateX(0);transition: -webkit-transform .2s ease-in-out, transform .2s ease-in-out;}body.search .readmore-link:hover::after {-webkit-transform: translateX(5px);}.the4-instagram {margin: 0 -1px;}.the4-instagram .item {padding: 1px;width: 100%;}.sbi.sbi_col_3 {margin: 0 -5px!important;}.columns-2 .item {width: 50%;}.columns-3 .item {width: 33.33%;}.columns-4 .item {width: 25%;}.columns-5 .item {width: 20%;}.columns-6 .item {width: 16.66%;}.columns-7 .item {width: 14.285%;}.columns-8 .item {width: 12.5%;}.columns-9 .item {width: 11.11%;}.columns-10 .item {width: 10%;}.the4-sc-instagram .info {top: 0;left: 0;right: 0;height: 100%;background: rgba(0, 0, 0, .6);opacity: 0;pointer-events: none;}.the4-sc-instagram .item:hover .info {opacity: 1;}.the4-sc-instagram .info span {margin: 0 5px;}.is-username {background: rgba(246, 246, 248, .8);left: 50%;top: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);padding: 20px 70px;}.the4-instagram .item a img {width: 100%;}.offline {height: 100vh;}.offline .ypop-modal {display: none;}.the4-offline-content {height: 100vh;font-size: 13px;color: #fff;background-image: url(../images/maintenance-bg.jpg);background-size: cover;background-repeat: no-repeat;background-position: center center;text-align: center;}.the4-offline-content h1 {text-transform: uppercase;font-size: 40px;color: #fff;}.the4-offline-content h3 {color: #fff;font-size: 16px;font-weight: 400;}.the4-offline-content .the4-countdown {text-align: center;}.the4-offline-content .the4-countdown .pr {display: inline-block;margin: 0 10px;background: rgba(0, 0, 0, 0.5);padding: 15px 15px 10px;border-radius: 5px;}.the4-offline-content .the4-countdown .pr .fs__16 {font-size: 24px;margin-top: 0;font-weight: bold;line-height: 1;}.woocommerce-demo-store {padding-bottom: 69px;}.demo_store {position: fixed;left: 0;bottom: 0;right: 0;margin: 0;padding: 1em 1.41575em;background-color: #3d9cd2;color: #fff;z-index: 999 }.demo_store a {color: #fff;font-weight: 400;background: rgba(0,0,0,.1);float: right;margin: -1em -1.41575em -1em 0;padding: 1em 1.41575em }.woocommerce-NoticeGroup.woocommerce-NoticeGroup-updateOrderReview {padding: 0 15px;width: 100%;}.woocommerce-info, .woocommerce-error, .woocommerce-warning, .woocommerce-message {padding: 15px 30px;box-sizing: border-box;width: 100%;bottom: 0;left: 0;z-index: 99;margin-bottom: 30px;list-style: none;}.woocommerce-info {margin-top: 30px;}.woocommerce-message {background: #dff0d8;border: 1px solid #d6e9c6;color: #3c763d;}.archive .woocommerce-notices-wrapper {margin-top: 30px;}.meta-disable .sku_wrapper, .meta-disable .available_wrapper, .meta-disable .posted_in {display: none !important;}.single-product .woocommerce-notices-wrapper .woocommerce-message, .single-product .woocommerce-error {margin-bottom: 0;max-width: 1170px;margin-left: auto;margin-right: auto;margin-top: 50px;}.woocommerce.header-lateral .woocommerce-message, .woocommerce.header-lateral .woocommerce-error {text-align: center;}.woocommerce .the4-wc-single .woocommerce-message + .woocommerce-message, .woocommerce .woocommerce-error + .woocommerce-error, .woocommerce .the4-wc-single .woocommerce-error li + li {display: none;}.woocommerce-message a, .woocommerce-error a {float: right;font-weight: bold;}.woocommerce-info {background: #d9edf7;color: #333;}.woocommerce-error {background-color: #f2dede;border: 1px solid #ebccd1;color: #a94442;}.woocommerce-warning {background-color: #fcf8e3;border: 1px solid #faebcc;color: #8a6d3b;}.woocommerce-info + .login {margin-top: -30px;margin-bottom: 30px;background: #f1f1f1;padding: 30px;}.woocommerce-info + .checkout_coupon, .login + .checkout_coupon, .woocommerce-form-coupon-toggle + .checkout_coupon, .woocommerce-error + .checkout_coupon {margin-top: -30px;margin-bottom: 0;background: #f1f1f1;padding: 30px;display: inline-block;width: 100%;}.woocommerce-form-login {background: #f1f1f1;padding: 20px;margin-bottom: 50px;}.woocommerce-error + .checkout_coupon {margin-top: 30px;}.woocommerce-checkout div.woocommerce-form-coupon-toggle + .checkout_coupon {float: none;}.woocommerce-form-coupon-toggle + .checkout_coupon {float: left;}.woocommerce-form-coupon-toggle .woocommerce-info {margin-bottom: 0;}.woocommerce-info + .login p.lost_password, .woocommerce-info + .checkout_coupon p {margin-bottom: 0;}.woocommerce form .form-row label.inline {margin-top: 10px;}.woocommerce form .form-row label.inline input {margin: 0 5px 0 0;}.woocommerce-checkout .woocommerce-error {position: inherit;display: inline-block;width: 100%;padding: 20px;margin-bottom: 0px;}.woocommerce-checkout #payment ul.payment_methods li img {vertical-align: middle;margin: -2px 0 0 .5em;padding: 0;position: relative;box-shadow: none;max-height: 52px;}.woocommerce-checkout .woocommerce-form-coupon-toggle + .woocommerce-error {margin: 30px 0 0;}.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout .woocommerce-error {margin: -30px 15px 60px;font-size: 13px;}.woocommerce-order ul.wc-item-meta {margin-left: 10px;font-size: 13px;color: #878787;}.checkout_layout_2:not(.woocommerce-cart) .checkout-progress {display: none;}.checkout_layout_1 .product-thumb .product-quantity{display: none;}.checkout_layout_2 .product-thumb strong.product-quantity{min-width: 20px;position: absolute;min-height: 20px;display: inline-block;background: rgba(114,114,114,0.9);text-align: center;line-height: 20px;border-radius: 50%;font-size: 12px;right: 10px;color: #fff;top: 0;}.checkout_layout_2 .item-name .product-quantity{display: none;}.checkout_layout_2 .product-thumb img {max-width: 80px;border: 1px solid #e5e5e5;border-radius: 8px;padding: 2px;}.checkout_layout_2 div .woocommerce-checkout-review-order-table tbody td {padding: 5px 0;border: none;position: relative;}.woocommerce-checkout.checkout_layout_2:not(.woocommerce-order-received) header, .woocommerce-checkout.checkout_layout_2:not(.woocommerce-order-received) footer, .woocommerce-checkout.checkout_layout_2 .page-head {display: none;}.checkout-form-head .branding {max-width: 130px;}.checkout-form-head .the4-breadcrumb, .checkout-form-head .bgbl {background: transparent;padding: 0;margin: 10px 0 40px;}.filter-sidebar.left {position: fixed;top: 0;bottom: 0;width: 340px;background-color: #fff;left: 0;overflow-y: hidden;-webkit-overflow-scrolling: touch;transition: transform .2s;-webkit-transform: translateX(-100%);transform: translateX(-100%);pointer-events: none;z-index: 1002;}.filter-sidebar.right {position: fixed;top: 0;bottom: 0;width: 340px;background-color: #fff;right: -340px;overflow-y: hidden;-webkit-overflow-scrolling: touch;transition: transform .2s;-ms-transform: translate(0,0);transform: translate(0,0);box-shadow: 0 0 10px 0 rgb(0 0 0 / 50%);pointer-events: none;z-index: 1000;}.slidebar-opened .filter-sidebar.left {-ms-transform: translate(0,0);transform: translate(0,0);opacity: 1;pointer-events: auto;}.slidebar-opened .filter-sidebar.right {-webkit-transform: translateX(-100%);transform: translateX(-100%);opacity: 1;pointer-events: auto;}.admin-bar .filter-sidebar {top: 32px;}.filter-sidebar h3 {font-size: 16px;line-height: 50px;margin: 0;padding-left: 20px;border-bottom: 1px solid rgba(129,129,129,.2);display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;box-shadow: 0 0 10px 0 rgb(129 129 129 / 20%);justify-content: space-between;min-height: 50px;-ms-flex: 0 0 auto;flex: 0 0 auto;}.filter-sidebar .cat_shop_wrap {position: relative;overflow: hidden;-webkit-overflow-scrolling: touch;width: 100%;height: 100%;-ms-flex: 1 1 auto;flex: 1 1 auto;}.filter-sidebar .cat_fixcl-scroll-content {position: absolute;top: 0;right: 0;bottom: 50px;left: 0;overflow: auto;overflow-x: hidden;}.filter-sidebar .row.wrap_filter {margin-right: 0;margin-left: 0;}.filter-sidebar h3 i {cursor: pointer;font-size: 40px;right: 8px;line-height: 50px;top: 0;}.filter-sidebar .filter-content {padding: 10px 20px;}.filter-sidebar ul.nt_filter_block{max-height: 250px;list-style: none;overflow-y: auto;overflow-x: hidden;-webkit-overflow-scrolling: touch;}.filter-trigger {cursor: pointer;}.filter-trigger:hover, .filter-trigger:focus {color: #222;}.filter-sidebar.right .filter-trigger {right: auto;left: -93px;-webkit-transform: rotate(-90deg);transform: rotate(-90deg);box-shadow: 1px -1px 1px 0 rgba(0, 0, 0, 0.1);}.filter-content ul {list-style: none;}.filter-content a, .filter-content .widget {color: #878787;}.filter-content ul li {line-height: 30px;}.filter-content .widget {margin-bottom: 30px;}.price_slider_wrapper {position: relative;padding-top: 10px;}.widget_price_filter .ui-slider-horizontal {height: 2px;background: #d9d9d9;position: relative;width: calc(100% - 8px);border-radius: 10px;}.widget_price_filter .ui-slider-range {background: var(--primary-color);height: 100%;top: 0;display: block;font-size: 0.7em;position: absolute;z-index: 1;}.widget_price_filter .ui-state-default {background: var(--primary-color);cursor: ew-resize;height: 15px;width: 4px;position: absolute;z-index: 2;top: -6px;}.widget_price_filter .ui-state-default:focus {outline: 0;}.widget_price_filter .price_slider_amount {font-size: 12px;padding: 20px 0 0;text-align: left;}.widget_price_filter .price_label {font-size: 13px;margin-bottom: 15px;}.widget_price_filter .price_label > span {font-weight: 600;}.filter-sidebar .wrap_filter > div {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;margin-bottom: 0;border-bottom: 1px solid #e5e5e5;background-color: #fff;padding: 20px;}.filter-sidebar .wrap_filter > div:last-child {border-bottom: none;}.woocommerce .widget_layered_nav ul.yith-wcan-color li a, .woocommerce-page .widget_layered_nav ul.yith-wcan-color li a, .woocommerce .widget_layered_nav ul.yith-wcan-color li span, .woocommerce-page .widget_layered_nav ul.yith-wcan-color li span {border: 1px solid #ddd;border-radius: 50%;height: 24px;margin: 5px 8px 8px 0;width: 24px;display: inline-block;text-align: center;font-size: 12px;line-height: 23px;box-shadow: 0 0 5px 0px rgba(0,0,0,0.1);}.woocommerce .widget_layered_nav ul.yith-wcan-color li a:hover, .woocommerce-page .widget_layered_nav ul.yith-wcan-color li a:hover, .woocommerce .widget_layered_nav ul.yith-wcan-color li.chosen a, .woocommerce-page .widget_layered_nav ul.yith-wcan-color li.chosen a, .woocommerce .widget_layered_nav ul.yith-wcan-color li span:hover, .woocommerce-page .widget_layered_nav ul.yith-wcan-color li span:hover, .woocommerce .widget_layered_nav ul.yith-wcan-color li.chosen span, .woocommerce-page .widget_layered_nav ul.yith-wcan-color li.chosen span {border-radius: 50%;border: 1px solid #ddd;box-shadow: 0 0 0 2px rgba(0,0,0,0.15);}.woocommerce .widget_layered_nav ul.yith-wcan-label li a, .woocommerce-page .widget_layered_nav ul.yith-wcan-label li a, .woocommerce .widget_layered_nav ul.yith-wcan-label li span, .woocommerce-page .widget_layered_nav ul.yith-wcan-label li span {background: #fff;border: 1px solid #878787;display: block;margin: 5px 5px 5px 0;min-width: 30px;overflow: hidden;padding: 2px 8px 0;text-align: center;text-decoration: none;}.woocommerce .widget_layered_nav ul.yith-wcan-label li a:hover, .woocommerce-page .widget_layered_nav ul.yith-wcan-label li a:hover, .woocommerce .widget_layered_nav ul.yith-wcan-label li.chosen a, .woocommerce-page .widget_layered_nav ul.yith-wcan-label li.chosen a {background-color: #222;border: 1px solid #222;}.sidebar .widget.yith-woocommerce-ajax-product-filter ul li:before {content:none;}.sidebar .widget.yith-woocommerce-ajax-product-filter ul li {padding-left: 0;}.yith-wcan-list {display: inline-block;width: 100%;}.yith-wcan-list li.chosen a {color: var(--primary-color);}.price_slider_amount button.button {font-size: 12px;padding: 0 15px;background: #fff;color: #222;border-radius: 5px;border: 2px solid #222;text-align: center;line-height: 16px;text-transform: uppercase;text-shadow: none;letter-spacing: .3px;font-weight: 600;min-width: 100px;border-radius: 5px;}.price_slider_amount button.button:hover {color: #fff;border-color: var(--primary-color);background: var(--primary-color);}.mini_cart_footer {padding: 20px;padding-bottom: 0px;-ms-flex: 0 0 auto;flex: 0 0 auto;border-top: 1px solid rgba(129,129,129,.2);box-shadow: 0 0 10px 0 rgb(129 129 129 / 20%);opacity: 0;-webkit-transform: translateY(45px);transform: translateY(45px);-webkit-transition: opacity .35s cubic-bezier(.25,.46,.45,.94),-webkit-transform .35s cubic-bezier(.25,.46,.45,.94);transition: opacity .35s cubic-bezier(.25,.46,.45,.94),transform .35s cubic-bezier(.25,.46,.45,.94),-webkit-transform .35s cubic-bezier(.25,.46,.45,.94);}.cart-opened .mini_cart_footer {opacity: 1;-webkit-transform: translateY(0);transform: translateY(0);-webkit-transition: opacity .25s cubic-bezier(.25,.46,.45,.94) .45s,-webkit-transform .25s cubic-bezier(.25,.46,.45,.94) .45s;transition: opacity .15s cubic-bezier(.25,.46,.45,.94) .25s,transform .15s cubic-bezier(.25,.46,.45,.94) .25s,-webkit-transform .15s cubic-bezier(.25,.46,.45,.94) .25s;}.mini_cart_header {padding: 5px 0 5px 20px;border-bottom: 1px solid rgba(129, 129, 129, .2);}.the4-icon-cart .count, .jswcount {width: 18px;height: 18px;font-size: 10px;line-height: 19px;left: 15px;top: -8px;box-shadow: 1px 1px 3px 0 rgb(0 0 0 / 30%);}.header__mid .jswcount {left: 22px;}.widget_shopping_cart_content {display: flex;-ms-flex: 1 1 auto;flex: 1 1 auto;-ms-flex-align: stretch;align-items: stretch;-ms-flex-direction: column;flex-direction: column;-ms-flex-pack: justify;justify-content: space-between;}.nt_fk_full {position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 400;-ms-flex-align: stretch;align-items: stretch;-ms-flex-direction: column;flex-direction: column;background-color: #fff;box-shadow: 0 0 14px rgb(0 0 0 / 8%);transition: transform .3s;transition: transform .3s,-webkit-transform .3s;-webkit-transform: translate3d(0,120%,0);transform: translate3d(0,120%,0);display: block;width: 100%!important;will-change: transform;}.nt_fk_full.the4-push-menu {z-index: 10000;}.nt_fk_full.the4-push-menu .search_header__prs {text-align: center;}.img_fix_search {margin: 0 auto;max-width: 170px;}.nt_fk_full .skeleton_img {width: 100%;}.mask-overlay {position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 1002;opacity: 0;visibility: hidden;pointer-events: auto;background-color: rgba(0,0,0,.7);transition: opacity .25s,visibility .25s;}.mask_opened {pointer-events: auto;opacity: 1;visibility: visible;transition: opacity .25s,visibility;}.cart-opened.popup-opened .the4-mini-cart, .cart-opened.popup-opened .mask-overlay {display: none !important;}.the4-canvas-menu.nt_sleft {right: auto;left: 0;-webkit-transform: translate3d(-104%,0,0);transform: translate3d(-104%,0,0);}.menu-opened .the4-canvas-menu.nt_sleft {-webkit-transform: none!important;transform: none!important;pointer-events: auto;}.admin-bar .the4-push-menu {top: 32px;}.the4-push-menu h3 {font-weight: 500;font-size: 16px;line-height: 50px;}.woocommerce .the4-push-menu h3 {margin-bottom: 0;}.the4-push-menu h3 i {right: 8px;top: 0;line-height: 50px;cursor: pointer;font-size: 40px;}.the4-push-menu h3 i.close-menu {left: auto;right: 8px;}.the4-mini-cart .widget_shopping_cart_content {padding: 0px;}.widget_shopping_cart_content .empty {padding: 30px;}.widget_shopping_cart_content .empty > i {font-size: 55px;}.woocommerce-mini-cart-item > a {padding-left: 20px;}.cart_meta_price ins {text-decoration: none;color: #222;}.widget_shopping_cart_content > .cart_threshold {font-size: 13px;padding: 20px;border-bottom: 1px solid rgba(129,129,129,.2);box-shadow: 0 0 10px 0 rgb(129 129 129 / 20%);color: #222;line-height: normal;}.cart_thres_2 {margin-bottom: 5px;font-size: 11px;margin-top:-5px;}.cart_ac_edit, .cart_ac_remove {display: inline-block;margin-right: 10px;}.ttip_nt {position: relative;display: inline-block;}.cart_ac_edit svg, .cart_ac_remove svg {width: 20px;height: 20px;stroke-width: 1.5;}.the4-mini-cart .mini_cart_item, .widget_shopping_cart .mini_cart_item {list-style: none;overflow: hidden;position: relative;margin: 15px 0;transition: background-color .3s;}.woocommerce-mini-cart-item > a {width: 125px;display: block;margin-right: 10px;-ms-flex: 0 0 auto;flex: 0 0 auto;max-width: 100%;}.mini_cart_info {max-width: 100%;position: relative;overflow: hidden;}.mini_cart_title {font-size: 13px;line-height: 20px;color: #222;display: block;letter-spacing: 0;}.truncate {display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}.the4-mini-cart .remove, .widget_shopping_cart .remove {position: absolute;left: 0;top: 0;font-size: 20px;color: #fff;right: 0;width: 60px;text-align: center;background: rgba(0, 0, 0, .6);opacity: 0;height: 100%;display: -webkit-flex;display: -ms-flexbox;display: -webkit-box;display: flex;-webkit-justify-content: center;-ms-flex-pack: center;-webkit-box-pack: center;justify-content: center;-webkit-align-items: center;-ms-flex-align: center;-webkit-box-align: center;align-items: center;}.the4-mini-cart li:hover .remove, .widget_shopping_cart li:hover .remove {opacity: 1;}.the4-mini-cart .mini_cart_item img, .widget_shopping_cart .mini_cart_item img {float: left;}.mini_cart_meta {font-size: 12px;color: #999;}.add_to_cart_button.mini_cart_actions {margin-top: 8px;}.mini_cart_info {padding-right: 15px;margin-bottom: -7px;}.the4-mini-cart .quantity, .widget_shopping_cart .variation, .widget_shopping_cart .quantity {width: calc(100% - 75px);display: block;font-size: 12px;color: #999;margin: 0;}.variation p {margin-bottom: 0;}.variation dt, .the4-mini-cart .variation dt, .cart_item .variation dt {float: left;text-transform: capitalize;margin: 0 3px 0 0;}.the4-mini-cart .variation dd, .cart_item .variation dd, .variation dd {margin: 0;}.the4-mini-cart .variation p, .cart_item .variation p {margin: 0;}.mini_cart_actions .quantity {min-width: 110px;width: 110px;height: 34px;line-height: 34px;border: 1px solid #222;text-align: center;border-radius: 40px;display: block;margin-bottom: 10px;}.mini_cart_actions .quantity input.input-text[type=number] {-moz-appearance: textfield;width: 35px;border: 0;height: 32px;line-height: 34px;background: 0 0;padding: 0;font-weight: 400;font-size: 14px;color: #222;}.quantity .tc a, .quantity .tc button {top: 3px;width: 30px;height: 32px;display: flex;line-height: 34px;border: 0;background: 0 0;justify-content: center;align-items: center;}.mini_cart_actions .quantity .tc a, .mini_cart_actions .quantity .tc button {top: 0px;}.mini_cart_meta .cart_meta_variant {margin-bottom: 0px;display: none;}.the4-mini-cart .woocommerce-mini-cart__total:not(.dn){display: -webkit-flex;display: -ms-flexbox;display: -webkit-box;display: flex;-webkit-justify-content: space-between;-ms-flex-pack: justify;-webkit-box-pack: justify;justify-content: space-between;-webkit-align-items: center;-ms-flex-align: center;-webkit-box-align: center;align-items: center;color: #000;font-size: 18px;margin-bottom: 5px;}p.the4_coupon_result {color: red;}.the4-mini-cart .woocommerce-mini-cart__total:not(.dn).total_discoun {color: red;}.the4-mini-cart .btn, .the4-mini-cart .button, .widget_shopping_cart .btn, .widget_shopping_cart .button {display: block;text-align: center;color: #fff;text-transform: uppercase;letter-spacing: 3px;font-size: 11px;border: none;font-weight: 600;line-height: 40px;}.woocommerce-mini-cart__buttons .btn.viewcart {background-color: #f7f7f7;color: #222;}.the4-mini-cart .js_cart_tls_back {background: #fff;border: 1px solid #222;color: #222;}.the4-mini-cart .js_cart_tls_back:hover {color: #222;background: #fff;}.the4-mini-cart .checkout, .widget_shopping_cart .checkout {background: var(--primary-color);margin-top: 10px;}.the4-mini-cart .button:hover, .widget_shopping_cart .button:hover {opacity: .8;}.the4-mini-cart .product-bundle li, .widget_shopping_cart .product-bundle li {margin: 0;font-size: 12px;padding-left: 10px;}.widget ul.product_list_widget li a.remove {display: flex;}.the4-mini-cart .product-bundle li:before, .widget_shopping_cart .product-bundle li:before {content: "";position: absolute;width: 4px;height: 4px;border-radius: 4px;background: #222;left: 0;top: 8px;}.widget_shopping_cart .product-bundle li:before {top: 5px;}.widget.widget_shopping_cart ul.product_list_widget .product-bundle li {padding-bottom: 0;margin-bottom: 0;padding-left: 10px;line-height: 16px;}.wpa-message {display: none;}.cart_item .quantity svg, .mini_cart_item .quantity svg {width: 12px;height: 12px;stroke-width: 2;}.cart__mini-item .qty_1 svg{display: inline-block;}.cart__mini-item .qty_1 i{display: none;}.woocommerce-mini-cart__empty-message {}.mini_cart_tool {transition: .35s;background-color: #f5f5f5;}.cart_item .product-remove {display: inline-block;width: 100%;}.widget_shopping_cart_content.ld_cart_tls .mini_cart_tool {opacity: 0;}.widget_shopping_cart_content::before {content: '';position: absolute;top: 0;left: 0;bottom: 0;right: 0;opacity: 0;z-index: 4;background-color: #fff;pointer-events: none;-webkit-transition: opacity .5s;transition: opacity .5s;}.widget_shopping_cart_content.ld_cart_tls::before {opacity: .4;pointer-events: auto;}.mini_cart_tool>div {height: 40px;line-height: 40px;margin: 0 20px;cursor: pointer;color: #222;text-align: center;font-weight: 500;border-left: 1px solid rgba(0,0,0,.09);border-right: 1px solid rgba(0,0,0,.09);transition: background-color .3s;}.mini_cart_tool>div {border: 0;font-size: 25px;display: inline-block;margin: 16px 8px;width: 50px;line-height: 56px;height: 50px;border-radius: 50%;box-shadow: 9px 5px 10px #dfe3ea, -5px -5px 10px #faffff;transition: .25s ease-in-out;}.mini_cart_dis, .mini_cart_gift, .mini_cart_note, .mini_cart_ship {padding: 20px;position: absolute;bottom: 0;left: 0;right: 0;background-color: #fff;-webkit-transform: translateY(104%);transform: translateY(104%);-webkit-transition: -webkit-transform .25s ease-in-out;transition: transform .25s ease-in-out;transition: transform .25s ease-in-out,-webkit-transform .25s ease-in-out;border-top: 1px solid rgba(129,129,129,.2);box-shadow: 0 0 10px 0 rgb(129 129 129 / 20%);overflow-y: auto;overflow-x: hidden;-webkit-overflow-scrolling: touch;max-height: 100%;}.the4_coupon_content h3 {line-height: 24px;margin-bottom: 0;}.the4-mini-cart-content >.is_nt_op {z-index: 8;opacity: 1;pointer-events: auto;-webkit-transform: none;transform: none;}.ld_cart_tls .mini_cart_footer, .widget_shopping_cart_content.ld_cart_tls .mini_cart_footer {opacity: 0;-webkit-transform: translateY(45px);transform: translateY(45px);-webkit-transition: opacity .35s cubic-bezier(.25,.46,.45,.94),-webkit-transform .35s cubic-bezier(.25,.46,.45,.94);transition: opacity .35s cubic-bezier(.25,.46,.45,.94),transform .35s cubic-bezier(.25,.46,.45,.94),-webkit-transform .35s cubic-bezier(.25,.46,.45,.94);}.mini_cart_note label{color: #222;font-size: 15px;margin-top: 0;font-weight: 500;}.the4_mini_cart #CartSpecialInstructions {resize: none;}#CartSpecialInstructions {min-height: 100px;color: #222;padding: 8px 10px;width: 100%!important;}#the4_coupon_code, #address_zip_ship {width: 100%;border-radius: 30px;}.mini_cart_note label, .shipping_calculator h3 {color: #222;font-size: 15px;margin-top: 0;font-weight: 500;}.mini_cart_ship input[type=text] {width: 100%;border-radius: 30px;}.mini_cart_gift svg {margin: 0 auto;width: 40px;height: 40px;color: #ec0101;}.mini_cart_gift .button_primary, .mini_cart_gift .gift_wrap_text .cd {display: block;}.cart_discounts {text-transform: uppercase;}.js_cat_dics .order_cart_discounts {list-style: none;font-size: 12px;}.mini_cart_footer .total {margin-bottom: 8px;color: #000;font-size: 18px;}.mini_cart_footer .cart_tot_price {font-weight: 600;}.cart__popup-action {justify-content: space-between;align-items: center;}.cart__popup-action .cart-popup_continue {background-color: #f7f7f7;color: #222;display: block;text-align: center;color: #fff;text-transform: uppercase;border: none;font-weight: 600;line-height: 40px;}.cart__popup-action .cart-popup_continue:hover {background-color: #f7f7f7;color: #222;opacity: .8 !important;}.cart__popup-content_wrap {height: 336px;}.cart_bar_w {background-color: #eee;margin-bottom: 5px;border-radius: 13px;line-height: 20px;}.cart_bar_w>span {display: block;height: 20px;color: #fff;text-align: center;font-size: 12px;border-radius: 13px 0 0 13px;line-height: 20px;transition: width .4s ease-in-out;max-width: 100%;background-color: #ff4b4b;}.cart_bar_w.w_blue > span {background-color: #6f9a37;border-radius: 13px;}.cart_bar_w>span, .cart_bar_w>span::after {animation: 5s linear infinite progress;-moz-animation: 5s linear infinite progress;-webkit-animation: 5s linear infinite progress;-ms-animation: progress 5s linear infinite;-o-animation: 5s linear infinite progress;background-size: 30px 30px;-moz-background-size: 30px 30px;-webkit-background-size: 30px 30px;-o-background-size: 30px 30px;background-image: -moz-linear-gradient(-45deg,rgba(255,255,255,.15) 0,rgba(255,255,255,.15) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0) 100%);background-image: -webkit-gradient(linear,left top,right bottom,color-stop(0,rgba(255,255,255,.2)),color-stop(25%,rgba(255,255,255,.2)),color-stop(25%,rgba(255,255,255,0)),color-stop(50%,rgba(255,255,255,0)),color-stop(50%,rgba(255,255,255,.2)),color-stop(75%,rgba(255,255,255,.2)),color-stop(75%,rgba(255,255,255,0)),color-stop(100%,rgba(255,255,255,0)));background-image: -webkit-linear-gradient( -45deg,rgba(255,255,255,.3) 0,rgba(255,255,255,.3) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,.3) 50%,rgba(255,255,255,.3) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0) 100%);background-image: -o-linear-gradient(-45deg,rgba(255,255,255,.15) 0,rgba(255,255,255,.15) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0) 100%);background-image: -ms-linear-gradient(-45deg,rgba(255,255,255,.15) 0,rgba(255,255,255,.15) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0) 100%);background-image: linear-gradient( 135deg,rgba(255,255,255,.15) 0,rgba(255,255,255,.15) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0) 100%);}.cart_bar_w>span.more_10::after, .rtl_true .cart_bar_w>span::after {left: auto;right: 0;}@-webkit-keyframes progress{from{background-position:0 0}to{background-position:-60px -60px}}@-moz-keyframes progress{from{background-position:0 0}to{background-position:-60px -60px}}@-ms-keyframes progress{from{background-position:0 0}to{background-position:-60px -60px}}@-o-keyframes progress{from{background-position:0 0}to{background-position:-60px -60px}}@keyframes progress{from{background-position:0 0}to{background-position:-60px -60px}}.cart__popup .cart_threshold {width: 100%;display: flex;flex-direction: column;}.cart__popup .cart_thres_2 {order: 2;margin-top: 10px;text-align: center;}.cart__popup .cart_thres_3 {text-align: center;font-size: 18px;padding: 20px 0;color: #222;}.threshold_congrats {text-align: center;}.threshold_congrats {background: #ff4b4b;padding: 5px;color: #fff;text-transform: uppercase;font-weight: 700;border-radius: 5px;}.threshold_congrats i {font-size: 16px;}.the4-mini-cart .threshold_congrats {font-size: 10px;margin: 10px 0 0 0;border-radius: 13px;padding: 3px;text-transform: none;font-weight: 500;}.nt_fk_canvas {position: fixed;top: 0;bottom: 0;width: 300px;background-color: #fff;right: 0;overflow-y: auto;overflow-x: hidden;-webkit-overflow-scrolling: touch;transition: transform 0.2s;-webkit-transform: translate3d(104%,0,0);transform: translate3d(104%,0,0);box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.5);display: block;z-index: 500;}.nt_fk_canvas.act_opened {-webkit-transform: none !important;transform: none !important;}.nt_fk_canvas#nt_cart_canvas, .nt_fk_canvas#nt_login_canvas, .nt_fk_canvas#nt_search_canvas {overflow-y: hidden }.shipping_calculator h3,.mini_cart_note label {color: #222;font-size: 15px;margin-top: 0;font-weight: 500;}.cart_pos_dropdown.the4-mini-cart {opacity: 0;bottom: auto;box-shadow: -2px 4px 10px 0 rgb(0 0 0 / 50%);-webkit-transform: translate3d(0,25px,0);transform: translate3d(0,25px,0);pointer-events: none;-webkit-transition: opacity .15s,-webkit-transform .25s;transition: opacity .15s,transform .25s,-webkit-transform .25s;}.cart_pos_dropdown.the4-mini-cart {opacity: 0;}.oped_dropdown_cart.cart_pos_dropdown:not(.woocommerce-cart) .icon_cart:after {pointer-events: auto;}.the4-mini-cart.current_hover {opacity: 1;pointer-events: auto;-webkit-transform: none;transform: none;}.the4-mini-cart.current_hover .widget_shopping_cart_content {padding-top: 15px;}.cart_pos_dropdown.the4-mini-cart .mini_cart_header, .cart_pos_dropdown.the4-mini-cart .cart_threshold {display: none;}.cart_pos_dropdown.the4-mini-cart .fixcl-scroll-content {position: static;max-height: 360px;}.the4-mini-cart.current_hover .mini_cart_footer {opacity: 1;-webkit-transform: translateY(0);transform: translateY(0);}.shop-top-sidebar {border-top: 1px solid #dedede;}.shop-top-sidebar .woocommerce {margin: 0;}.shop-top-sidebar .widget {text-align: center;}.shop-top-sidebar .widget ul li, #categories-menu-list li {display: inline-block;margin: 0;position: relative;padding: 10px 15px;}.current-menu-item a {color: var(--primary-color);}.shop-top-sidebar .widget ul li.current-cat > a {color: var(--primary-color);}.shop-top-sidebar .product-categories ul, .shop-top-sidebar .menu ul {position: absolute;width: 250px;background: rgba(255, 255, 255, 0.95);box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.1);left: 0;top: 120%;z-index: 10;opacity: 0;visibility: hidden;padding: 0;transition: all .3s;}.shop-top-sidebar .product-categories li:hover > ul, .shop-top-sidebar .menu li:hover > ul {opacity: 1;visibility: visible;top: 100%;}.shop-top-sidebar .product-categories li ul ul, .shop-top-sidebar .menu li ul ul {left: 100%;top: 20%;}.shop-top-sidebar .product-categories li ul li:hover ul, .shop-top-sidebar .menu li ul li:hover ul {top: 0%;}.shop-top-sidebar .product-categories ul li, .shop-top-sidebar .menu ul li {display: block;text-align: left;}.shop-top-sidebar .product-categories ul li:not(:last-child), .shop-top-sidebar .menu ul li:not(:last-child) {border-bottom: 1px solid #ddd;}.the4-mobile .shop-top-sidebar .product-categories .children, .the4-mobile .shop-top-sidebar .menu ul {position: absolute;display: none;}.the4-mobile .shop-top-sidebar .product-categories .opened .children, .the4-mobile .shop-top-sidebar .menu .opened ul {display: block;}.the4-breadcrumb li {display: inline-block;padding: 0 5px;}.archive .woocommerce-breadcrumb {display: none;}.result-count-order {margin: 30px 0 0;}.woocommerce-ordering {position: relative;z-index: 8;border: 1px solid #ddd;border-radius: 40px;}.woocommerce-ordering:after {content: '\f107';position: absolute;font-family: 'FontAwesome';right: 16px;top: 8px;pointer-events: none;}.woocommerce-ordering select {-webkit-appearance: none;-moz-appearance: none;appearance: none;background: none;border: 0;outline: 0;padding: 0 10px;color: #878787;font-size: 14px;cursor: pointer;}.result-count-order a {color: #878787;}.woocommerce-breadcrumb {padding: 0;font-size: 13px;}.woocommerce-breadcrumb i {margin: 0 8px;font-size: 0.85em;}.wc-col-switch a {border: 1px solid #878787;height: 26px;}.wc-col-switch a.one {width: 28px;}.wc-col-switch a.two {width: 29px;}.wc-col-switch a.three {width: 42px;}.wc-col-switch a.four {width: 55px;}.wc-col-switch a.six {width: 81px;}.wc-col-switch a:before {content: "";position: absolute;top: 2px;left: 2px;width: 10px;height: 20px;background: #878787;transition: all .3s;}.wc-col-switch a.list::before {right: 2px;height: 5px;width: 23px;box-shadow: 0 7.3px 0 currentColor,0 15.1px 0 currentColor;}.wc-col-switch a.list {width: 29px;}.wc-col-switch a.list.active, .wc-col-switch a.list:hover {color: #222;}.wc-col-switch a.one:before {width: 22px;}.wc-col-switch a.two:before {box-shadow: 13px 0 0 #878787, 13px 0 0 #878787;}.wc-col-switch a.three:before {box-shadow: 13px 0 0 #878787, 26px 0 0 #878787;}.wc-col-switch a.four:before {box-shadow: 13px 0 0 #878787, 26px 0 0 #878787, 39px 0 0 #878787;}.wc-col-switch a.six:before {box-shadow: 13px 0 0 #878787, 26px 0 0 #878787, 39px 0 0 #878787, 52px 0 0 #878787, 65px 0 0 #878787;}.wc-col-switch a:hover, .wc-col-switch a.active {border-color: #222;}.wc-col-switch a:hover:before, .wc-col-switch a.active:before {background: #222;}.wc-col-switch a.one:hover:before, .wc-col-switch a.one.active:before {background: #222;}.wc-col-switch a.two:hover:before, .wc-col-switch a.two.active:before {box-shadow: 13px 0 0 #222, 13px 0 0 #222;}.wc-col-switch a.three:hover:before, .wc-col-switch a.three.active:before {box-shadow: 13px 0 0 #222, 26px 0 0 #222;}.wc-col-switch a.four:hover:before, .wc-col-switch a.four.active:before {box-shadow: 13px 0 0 #222, 26px 0 0 #222, 39px 0 0 #222;}.wc-col-switch a.six:hover:before, .wc-col-switch a.six.active:before {box-shadow: 13px 0 0 #222, 26px 0 0 #222, 39px 0 0 #222, 52px 0 0 #222, 65px 0 0 #222;}.product-btn {top: 40%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);z-index: 2;white-space: nowrap;opacity: 0;visibility: hidden;}.product-image:hover .product-btn {opacity: 1;visibility: visible;top: 50%;}.btn-quickview, .product-image .product-btn .button, .product-image .added_to_cart {line-height: 40px;margin: 10px 0;}.product-image .added_to_cart {border-radius: 40px;padding: 0 34px;}.product-image .product-btn .button, .product-image .added_to_cart {margin: 0;background: #fff;border: 0;font-weight: 400;line-height: 42px;}.product-image .product-btn .button:hover {color: #fff;background: #222;}.product-image .product-btn .button i {display: none;}.product-image .added_to_cart.wc-forward, .hover_button .added_to_cart.wc-forward{display: none;}.product-image {text-align: center;}.product-image-loop {z-index: 1;}.product-image a.db:before {content: '';position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, .1);z-index: 1;transition: all .5s;opacity: 0;visibility: hidden;}.product-image .yith-wcwl-add-to-wishlist {z-index: 2;left: 12px;top: 12px;width: 20px;height: 22px;text-align: center;position: absolute;margin: 0;}.product-image .yith-wcwl-add-to-wishlist a i, .product-image .yith-wcwl-add-to-wishlist .ajax-loading {margin: 0;font-size: 18px;}.product-image .yith-wcwl-add-to-wishlist .ajax-loading, .btn-atc .yith-wcwl-add-to-wishlist .ajax-loading {width: auto !important;height: auto !important;left: 0;top: 22px;color: #fff;}.btn-atc .yith-wcwl-add-to-wishlist .ajax-loading {top: 10px;left: 6px;color: #222;}.price ins {color: #ec0101;text-decoration: none;}.product-image .product-image:hover .product-image-flip .db:first-child, .product-image .product-attr, .product-image > .db:before, .product-image .yith-wcwl-add-button a {opacity: 0;visibility: hidden;}.product-image:hover .product-image-flip .back, .product-image:hover .product-attr, .product-image:hover .db::before, .product-image:hover .yith-wcwl-add-button a {opacity: 1;visibility: visible;}.product-image .product-attr {bottom: 5px;left: 10px;right: 10px;z-index: 2;}.product-image .product-attr p {margin: 0;}.product-image .badge, .product .badge {position: absolute;right: 20px;top: 15px;display: flex;flex-direction: column;flex-wrap: nowrap;max-width: 50%;z-index: 8;transition: opacity .3s ease;}.product-quickshop .product .badge {flex-direction: column;}.badge span {padding: 5px;line-height: inherit;display: flex;justify-content: center;align-items: center;margin-bottom: 5px;letter-spacing: 0px;font-size: 8px;}.label_style_rounded .badge span {width: 30px;height: 30px;border-radius: 50%;padding: 0;}.badge .featured {background: red;}.badge .new {background: var(--primary-color);}.badge .sold-out {background: #999;}.the4-wc-single .badge .sold-out {left: auto;right: 15px;}.outofstock .badge .onsale {display: none;}.price {color: #696969;margin: 0;}.price del {color: #878787;}.price ins {text-decoration: none;margin-left: 3px;}.countdown-time {bottom: 70px;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);}.countdown-time .pr {background: rgba(0, 0, 0, 0.95);width: 60px;height: 60px;margin: 0 4px;border-radius: 3px;padding-top: 3px;}.countdown-time .pr .cw {line-height: 16px;}.countdown-time .pr span:last-child {color: #999;}.product-countdown img {width: 100%;}.product-countdown .product-info {position: absolute;bottom: 10px;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);text-align: center;white-space: nowrap;padding: 0 20px;}.product-countdown .product-info h3 {font-size: 16px;width: 350px;overflow: hidden;text-overflow: ellipsis;}.products.metro .product-info {position: absolute;left: 0;bottom: 0;z-index: 10;right: 0;opacity: 0;visibility: hidden;background: linear-gradient(0deg,rgba(0,0,0,.6) 0,rgba(0,0,0,0) 100%);padding: 10px 15px;}.products.metro .product-info h3 a {color: #fff;}.products.metro .price , .products.metro .price del{color: rgba(255,255,255,.7);margin: 0;}.price del span {text-decoration: line-through;}.products.metro .product-inner:hover .product-info {opacity: 1;visibility: visible;}.products.metro .product-image .product-attr {display: none;}.metro-item .product-inner {overflow: hidden;}.metro-item .product-inner .product-image {margin: 0 0 -10px;}.products.metro .metro-item .product-image .product-attr {bottom: 68px;}.item-colors li {margin: 3px 5px 0 0;}.item-colors li a {border-radius: 50%;height: 22px;width: 22px;}div.ryviu-collection {margin: 5px 0;}.product-category, .the4-banner {position: relative;margin-top: 0;margin-bottom: 30px;text-align: center;}.elementor-element .product-category, .elementor-element .the4-banner {margin-bottom: 0;}.product-category {margin-top: 30px;}.product-category h2, .the4-banner h3 {position: absolute;bottom: 20px;left: 50%;font-size: 14px;font-weight: 600;background: #fff;color: #222;padding: 12px 20px;box-shadow: 1px 1px 0 0 rgba(0, 0, 0, 0.1);min-width: 150px;text-align: center;-webkit-transform: translateX(-50%);transform: translateX(-50%);}.the4-banner h3 {pointer-events: none;}.product-category h2 mark {display: none;background: none;}.product-category img, .the4-banner img {transition: all .3s;}.product-category:hover img, .the4-banner:hover img {-webkit-transform: scale(1.1);transform: scale(1.1);}.product-category a {overflow: hidden;display: inline-block;}.left-sidebar .sidebar {order: 1;}.left-sidebar .categories-content {order: 2;}.icon_on_hover.product .kalles-btn-tools {position: absolute;bottom: 0px;right: 0;z-index: 99;display: flex;justify-content: center;left: 0;text-align: center;}.icon_on_hover.product .kalles-btn-tools .hover_button {opacity: 1;visibility: visible;transform: none;top: auto;bottom: 25px;z-index: 2;background: #fff;box-shadow: 1px 1px 1px rgb(0 0 0 / 10%);transition: .2s;border-radius: 4px;padding: 0;flex-direction: row;align-items: center;}.flip-img-wrapper {position: absolute;top: 0;bottom: 0;right: 0;left: 0;opacity: 0;-webkit-transition: opacity .5s,-webkit-transform 2s cubic-bezier(0,0,.44,1.18);transition: opacity .5s,transform 2s cubic-bezier(0,0,.44,1.18),-webkit-transform 2s cubic-bezier(0,0,.44,1.18);}.product-inner:hover .flip-img-wrapper {transform: scale(1.09);-webkit-transform: scale(1.09);opacity: 1;background: #fff;}.product-image.equal-height {padding-bottom: 100%;position: relative;width: 100%;}.product-image.equal-height img {position: absolute;top: 0;left: 0;right: 0;width: 100%;height: 100%;object-fit: cover;object-position: center;}.product__style--icon a, .product__style--icon > div {position: relative;display: inline-flex;align-items: center;flex-direction: column;justify-content: center;width: 40px;height: 40px;font-weight: 400;font-size: 0;line-height: 0;margin: 0;padding: 0px 22px;}.product__style--icon .button {background: #fff;color: #000;}.full_info.product .product__style--icon a::before {right: 100%;bottom: 50%;left: auto;margin-right: -6px;margin-bottom: -6px;border-left-color: #383838;border-right: none;}.full_info.product .product__style--icon .tt_txt {right: 100%;left: auto;bottom: 50%;margin-bottom: -14px;}.full_info.product .product__style--icon a:hover .tt_txt {-webkit-transform: translateX(5px);-moz-transform: translateX(5px);transform: translateX(5px);}.full_info.product .product__style--icon a:hover::before {-webkit-transform: translateX(5px);-moz-transform: translateX(5px);transform: translateX(5px);}.product__style--icon a:hover {background-color: transparent;color: var(--primary-color);}.product__style--icon i{font-size: 20px;transition: opacity .15s ease;}.product__style--icon i.iccl {font-weight: 600;}.on_list_view_true .products .product-title a {font-weight: 600;font-size: 15px;}.product-image .product__style--icon .nt_add_cp {}@media (max-width: 1024px) {.full_info.product .kalles-btn-tools .product__style--icon {flex-direction: row-reverse;bottom: 0;background: transparent;box-shadow: none;}.icon_on_hover.product .kalles-btn-tools .hover_button {bottom: 0;background: transparent;box-shadow: none;}.full_info.product .kalles-btn-tools .product__style--icon a, .icon_on_hover.product .kalles-btn-tools .hover_button a {color: #000;}.full_info.product .kalles-btn-tools {left: 0;right: 0;}.full_info.product .kalles-btn-tools .hover_button {opacity: 1;visibility: visible;left: auto;transform: none;top: auto;bottom: 10px;right: 10px;z-index: 2;background: #fff;box-shadow: 1px 1px 1px rgb(0 0 0 / 10%);transition: .2s;border-radius: 4px;padding: 0;transform: translateX(13px) translateZ(0);}.product__lop-top_information + .product-image .badge {top: auto;bottom: 20px;left: 20px;right: auto;}body.home .header__transparent .the4-menu > li > a, body.home .header__transparent .the4-action a {color: #222;}}.on_list_view_false .product.full_variant .hover_button{position: absolute;bottom: 0;width: 100%;z-index: 99;transform: translateY(100%);}.on_list_view_false .product.full_variant:hover .hover_button{opacity: 1;transform: translateY(0);}.on_list_view_false .product.full_variant .tt_txt, .on_list_view_false .product.full_variant .iccl {display: none;}.on_list_view_false .product.full_variant .btn-quickview {margin: 0;border-radius: 0;background-color: #000;color: #fff;}.on_list_view_false .product.full_variant .btn-quickview:hover {color: #fff;background-color: #000;opacity: .8;}.on_list_view_true .products .product {margin-top: 0;margin-bottom: 0;}.on_list_view_true .product-info__btns {display: flex;}.on_list_view_true .col-md-listt4 {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;width: 100%;}.on_list_view_true .col-md-listt4 .product-info__inner {display: flex;flex-direction: column;}.on_list_view_true .col-md-listt4 .product-info__inner .swatch__list {order: 4;margin-top: 0px;}.on_list_view_true .col-md-listt4 .product-info__inner p.mt__5 {margin-bottom: 5px;}.on_list_view_true .product .product-inner {display: -webkit-box;display: -ms-flexbox;display: flex;padding: 20px;border: 1px solid #eee;border-top: 0;-ms-flex-align: start;align-items: flex-start;}.on_list_view_true .product .product-image {width: 120px;min-width: 80px;margin-right: 20px;}.on_list_view_true .product .product-info {margin-top: 0!important;flex: 1 0 0;max-width: calc(100% - 100px);}.on_list_view_true .product .product-info__btns {-ms-flex-item-align: center;align-self: center;}.on_list_view_false .product .product-info__btns, .on_list_view_true .product .product-image .hover_button, .on_list_view_true .product .product-info__btns>a>.tt_txt, .product-info__btns>a>i, .on_list_view_true .product .product-info__btns a.ttip_nt::before, .on_list_view_false .product-list-des, .on_list_view_true .full_info.product .kalles-btn-tools, .on_list_view_true .product__lop-top_information {display: none;}.on_list_view_true .full_info.product .product__lop-bottom_information {margin-top: 0!important;flex: 1 0 0;max-width: calc(100% - 100px);}.on_list_view_true .product .product-info__btns>a {position: relative;display: inline-block;padding: 0 30px;line-height: 40px;text-align: center;cursor: pointer;transition: color .25s,background-color .25s,border-color .25s,box-shadow,opacity .25s;background-color: #007e91;color: #fff;font-size: 14px;margin-top: 10px;box-shadow: 0 5px 15px 0 rgb(0 0 0 / 15%);overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}.on_list_view_true .product .product-info .added_to_cart.wc-forward {display: none;}.on_list_view_true .product .product-info__btns>a.js_add_qv {margin-top: 0;background-color: #fff;color: #007e91;border: 1px solid currentcolor;box-shadow: none;}.on_list_view_true .product .product-info__btns>a:hover {opacity: .85;}.on_list_view_true .product__lop-bottom_information .list_view-product_title {display: block;}.on_list_view_true .full_info.product .product__lop-bottom_information {position: relative;flex-direction: row;left: auto;right: auto;bottom: auto;}.on_list_view_true .grid-sizer+.product .product-inner{border-top: 1px solid #eee;margin-top: 30px;}.on_list_view_true .product:first-child .product-inner {border-top: 1px solid #eee;}.icon_on_hover.product .product__style--icon a {width: 45px;height: 25px;margin: 0;padding: 20px;font-weight: 300;color: #000;opacity: 1;visibility: visible;}.icon_on_hover .tooltip_right .tt_txt {left: auto;bottom: 100%;margin-left: 0px;margin-bottom: 0px;}.icon_on_hover .pr_atc.tooltip_right .tt_txt {left: auto;right: 1px;}.icon_on_hover .wishlistadd.tooltip_right .tt_txt {left: 1px;}.icon_on_hover .tooltip_right::before {border-top-color: #383838;border-right-color: transparent;margin-left: 0px;margin-bottom: -12px;left: auto;bottom: 100%;}.icon_on_hover .tooltip_right:hover .tt_txt, .icon_on_hover .tooltip_right:hover::before {-webkit-transform: translateY(-8px);-moz-transform: translateY(-8px);transform: translateY(-8px);}#section-nt_filter:not(.filter_open) {display: none;}.ajax_loading .products,.ajax_loading .result_clear,.ajax_loading .products + .shopify-info,.products.loadingview {opacity: 0;pointer-events: none;-webkit-transform: translateY(30px);transform: translateY(30px);}.ajax_loading .cat_toolbar, .ajax_loading .woocommerce-info, .ajax_loading .sidebar, .ajax_loading .sidebar_nt, .ajax_loading .products-footer,.products.loadingview + .products-footer, .ajax_loading .result-count-order {opacity: 0;-webkit-transition: opacity .25s ease;transition: opacity .25s ease;}.nt_svg_loader {width: 100px;height: 100px;background-image: url('../svg/lds-sw.svg?1945');background-size: cover;background-repeat: no-repeat;background-position: center;margin: 0 auto;}.ajax_loading .nt_svg_loader{display: block}.ajax_loading .products.row {opacity: 0;pointer-events: none;-webkit-transform: translateY(30px);transform: translateY(30px);}.nt_svg_loader {width: 100px;height: 100px;margin: 0 auto;}.ajax_loading .nt_svg_loader {display: block !important;}.filter-swatch {width: 24px;height: 24px;display: inline-block;border-radius: 50%;margin-right: 5px;text-align: center;line-height: 24px;border: 1px solid transparent;}.filter-swatch>span {display: inline-block;border-radius: 50%;}.filter-swatch-color {display: block;width: 24px;height: 24px;text-align: center;background-position: center center!important;background-repeat: no-repeat!important;background-size: cover!important;}.nt_filter_color .filter-swatch {width: auto;height: auto;padding: 2px 2px 2px 0;}.nt_filter_color .filter-swatch>span {position: relative;}.nt_filter_color .filter-swatch>span {width: 20px;height: 20px;display: block;}.nt_filter_color .filter-swatch>span::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;}li.nt_filter_color {display: flex;}a.button .tt_txt {text-transform: capitalize;}.css_agree_ck+label::before, .js_agree_ck+label::before, .nt_filter_color .filter-swatch>span::after, ul.nt_filter_styleck>li>a::before {box-shadow: none;background-size: cover;background-repeat: no-repeat;background-position: 50%;transition: .2s ease-in-out;}.section_nt_filter .nt_filter_block a, .section_nt_filter .nt_filter_block.nt_filter_color .active a, .section_nt_filter .nt_filter_block.nt_filter_color a:hover {color: #222;text-transform: capitalize;}.nt_filter_color a, .nt_filter_color span.count {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}.nt_filter_color span.count {margin-left: 5px;}.nt_filter_color.has-border span.filter-swatch-color {border: 1px solid #ddd;}.nt_filter_color.active .filter-swatch {border-color: #e7e7e7;}.section_nt_filter {padding: 30px 30px 0;margin-top: 30px;margin-bottom: 40px;border-radius: 5px;border: 1px solid #e7e6e6;box-shadow: 0 0 10px rgb(0 0 0 / 15%);}.section_nt_filter .filter-top {margin-bottom: 30px;max-height: 250px;list-style: none;overflow-y: auto;overflow-x: hidden;-webkit-overflow-scrolling: touch;}.wrap_filter h5.widget-title {font-size: 16px;margin-top: 0;margin-bottom: 0;font-weight: 500;position: relative;padding-bottom: 20px;}.widget h5.widget-title::after {content: "";width: 60px;height: 2px;background: #222;left: 0;bottom: 0px;position: absolute;}.products, .result_clear, .sp_result_html {-webkit-transition: opacity .25s,visibility .25s,-webkit-transform .25s;transition: opacity .25s,visibility .25s,transform .25s,-webkit-transform .25s;}.result_clear ul li {margin-right: 15px;padding-right: 15px;border-right: 1px solid #e5e5e5;display: inline-block;margin-bottom: 0px;}.result_clear a {position: relative;padding-left: 16px;}.result_clear a::after, .result_clear a::before {content: " ";position: absolute;top: 50%;left: 0;display: inline-block;margin-top: -1px;width: 10px;height: 2px;background-color: currentColor;transition: background-color .2s ease-in-out,transform .2s ease-in-out,width .2s ease-in-out,-webkit-transform .2s ease-in-out;-webkit-transform: rotate(45deg);transform: rotate(45deg);}.result_clear a::after {-webkit-transform: rotate(-45deg);transform: rotate(-45deg);}.result_clear a:hover::after, .result_clear a:hover::before {-webkit-transform: rotate(0);transform: rotate(0);}.clear_filter.clear_filter_all {color: #fff;padding: 0 15px 0 25px;border-radius: 15px;background-color: var(--primary-color);}.clear_filter.clear_filter_all::after, .clear_filter.clear_filter_all::before {left: 8px;}ul.nt_filter_block>li:not(.nt_filter_color)>a {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;margin-bottom: 8px;}ul.nt_filter_block>li>a.active, ul.nt_filter_block>li:hover>a {color: var(--primary-color);}.css_agree_ck+label::before, .js_agree_ck+label::before, ul.nt_filter_block>li:not(.nt_filter_color)>a::before {content: '';display: inline-block;margin-right: 10px;width: 16px;height: 16px;min-width: 16px;border: 1px solid #d4d6d8;background: #fff;box-shadow: 0 1px rgb(212 214 216 / 40%);border-radius: 2px;-webkit-appearance: none;box-shadow: none;background-size: cover;background-repeat: no-repeat;background-position: 50%;transition: .2s ease-in-out;}ul.nt_filter_block>li:not(.nt_filter_color)>a.active::before {background-image: url('../svg/filter_selected.svg?194');background-size: 12px;background-color: var(--primary-color);border-color: var(--primary-color);}.nt_filter_color a.active .filter-swatch-color::after {background-image: url('../svg/filter_selected.svg?194');background-size: 12px;}.filter-top li {display: flex;}.nt_filter_block li span.count {margin-left: 3px;}.nt_cat_lm, .view_more {font-weight: 600;background-image: url('../svg/lds-sw.svg?1945') !important;background-size: 0!important;background-repeat: no-repeat!important;background-position: center!important;transition: none!important;border: 2px solid #222;}.jscl_ld {background-size: 80px!important;pointer-events: none;color: transparent!important;}.single-product-thumbnail .slick-slide > a, .single-product-thumbnail .slick-slide img {display: block;}.p-item.woocommerce-product-gallery__image {text-align: center;}.product-quickview .single-product-thumbnail img {pointer-events: none;width: 100%;height: 100%;}.single-product-thumbnail.bottom .p-nav img {width: 100%;}.single-product-thumbnail.loading:before {width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.5);z-index: 9;position: absolute;content:'';}.single-product-thumbnail.loading:after {background: url('../images/loader.svg') no-repeat 0 0;background-size: 100%;width: 50px;height: 50px;position: absolute;margin: auto;top: 0;bottom: 0;left: 0;right: 0;z-index: 10;content:'';}.p-nav .slick-slide {cursor: pointer;}.single-product-thumbnail.left .p-nav > .slick-list, .single-product-thumbnail.right .p-nav > .slick-list {min-height: 462px;}.single-product-thumbnail.left .slick-list, .single-product-thumbnail.right .slick-list {height: auto !important;transform: none!important;overflow: visible!important;}.single-product-thumbnail.left .kales-thumb-outsite {left: 0;}.single-product-thumbnail.right .kales-thumb-outsite {right: 0;}.single-product-thumbnail.bottom .kales-thumb-outsite {margin-top: 10px;margin-right: -10px;}.single-product-thumbnail.left:not(.no-nav) .p-thumb, .the4-wc-single .left + .social-share {padding-left: 90px;}.single-product-thumbnail.right:not(.no-nav) .p-thumb, .the4-wc-single .right + .social-share {padding-right: 90px;}.single-product-thumbnail.left .p-nav .slick-slide, .single-product-thumbnail.right .p-nav .slick-slide {border: 0;width: 80px;}.single-product-thumbnail.left .p-nav .slick-slide:not(:last-child), .single-product-thumbnail.right .p-nav .slick-slide:not(:last-child) {margin-bottom: 10px;}.single-product-thumbnail.bottom .p-nav .slick-slide:not(:last-child) {margin-right: 10px;}#tab-description .tc.mb__40 {text-align: left;}.p-nav .slick-slide {opacity: .6;}.p-nav .slick-slide.slick-current {opacity: 1;}.btn_pnav_next, .btn_pnav_prev {display: none;}.wc-single-2 .p-thumb.the4-masonry .p-item {float: left;padding: 5px;width: 100%;}.wc-single-2 .p-thumb:not(.columns-full) .p-item {width: 50%;}.wc-single-2 .p-thumb.the4-masonry {margin: -5px;overflow: hidden;}.wc-single-2 .p-thumb.columns-3 .p-item {width: 33.3%;}.wc-single-3 .p-thumb .p-item:not(:last-child) {margin-bottom: 10px;}.summary.entry-summary.the4-sidebar-sticky {z-index: 1000;}.wc-single-3 .p-thumb .p-item {width: 33.3%;float: left;padding: 0 5px;}.wc-single-3 .p-thumb .p-item:nth-child(4n) {width: 100% }.wc-single-3 .single-product-thumbnail {overflow: hidden;margin: 0 -5px;}.p-nav-outside .slick-slide:not(:last-child) {margin-right: 10px;margin-bottom: 10px;}.the4-wc-single .the4-social i {font-size: 20px;}.sidebar .wrap_social .at-share-btn-elements {text-align: left;margin: 0 -5px;}.sidebar .wrap_social .the4-social a:not(.at-share-btn) {display: inline-block;margin: 0 5px;width: 38px;height: 38px;line-height: 38px;background: #fff;box-shadow: 0 5px 10px rgb(0 0 0 / 10%);}.sidebar .the4-social {margin: 0 -5px;}.the4-social a {display: inline-block;margin: 0 10px }.the4-social a:hover {transform: translateY(-4px);color: #999!important }.the4-social svg:hover {fill: #999!important }.the4-social svg.at-icon-facebook:hover,.the4-social svg.at-icon-messenger:hover {fill: #3b5998!important }.the4-social svg.at-icon-twitter:hover {fill: #00aced!important }.the4-social svg.at-icon-linkedin:hover {fill: #007bb6!important }.the4-social svg.at-icon-youtube:hover {fill: #b00!important }.the4-social svg.at-icon-instagram:hover {fill: #517fa4!important }.the4-social svg.at-icon-pinterest_share:hover {fill: #cb2027!important }.the4-social svg.at-icon-flickr:hover {fill: #ff0084!important }.the4-social svg.at-icon-tumblr:hover {fill: #32506d!important }.the4-social svg.at-icon-behance:hover {fill: #176aff!important }.the4-social svg.at-icon-soundcloud:hover {fill: #f70!important }.the4-social svg.at-icon-dribbble:hover {fill: #ea4c89!important }.the4-social svg.at-icon-skype:hover {fill: #0078ca!important }.the4-social svg.at-icon-telegram:hover {fill: #08c!important }.the4-social svg.at-icon-addthis:hover {fill: #ff6550!important }.the4-social svg.at-icon-mailto:hover {fill: #585858!important }.the4-social .facebook:hover {color: #3b5998!important }.the4-social .twitter:hover {color: #00aced!important }.the4-social .linkedin:hover {color: #007bb6!important }.the4-social .youtube:hover {color: #b00!important }.the4-social .instagram:hover {color: #517fa4!important }.the4-social .pinterest:hover {color: #cb2027!important }.the4-social .tumblr:hover {color: #32506d!important }.the4-social .behance:hover {color: #176aff!important }.the4-social .soundcloud:hover {color: #f70!important }.the4-social .dribbble:hover {color: #ea4c89!important }.the4-social .telegram:hover {color: #08c!important }.the4-social .email:hover {color: #585858!important }.the4-social .whatsapp:hover {color: #00e676!important }.social-share .at-resp-share-element.at-mobile .at-share-btn,.social-share .at-style-responsive .at-share-btn {padding: 0;margin: 0 5px }.at-resp-share-element .at-share-btn .at-icon-wrapper,.at-resp-share-element .at-share-btn .at-icon-wrapper svg,.nt-social svg {fill: #000;width: 26px!important;height: 26px!important }.nt-social svg.fa-tiktok {width: 12px!important;height: 12px!important;display: inline-block;vertical-align: middle }.primary-sidebar.fixed-top .primary-sidebar-inner {position: fixed;}.the4-wc-single .entry-summary > *:not(:last-child), .product-quickview .entry-summary > *:not(:last-child) {margin-bottom: 20px;}.popup-quick-view .images:hover .slick-prev, .popup-quick-view .images:hover .slick-next {opacity: 1;border-color: var(--primary-color);background-color: var(--primary-color);color: #fff;}.product_title {font-size: 18px;margin-bottom: 10px !important;font-weight: 600;letter-spacing: 0;}.product .price-review {flex-direction: row-reverse;}p.stock{font-weight: 600;font-size: 14px;line-height: 1.2;}.quickshop-action .product .price-review {flex-direction: row;}.quickshop-action .slick-arrow {display: none !important;}.wc-single-4 .entry-summary.is_stuck {padding-top: 20px;}.admin-bar .wc-single-4 .entry-summary.is_stuck {padding-top: 50px;}.header-sticky + #the4-content .wc-single-4 .entry-summary.is_stuck {padding-top: 80px;}.admin-bar .header-sticky + #the4-content .wc-single-4 .entry-summary.is_stuck {padding-top: 110px;}.wc-single-4 .images .p-item:not(:last-child) {margin-bottom: 30px;}.price-review .woocommerce-product-rating {-ms-order: 2;order: 2;-webkit-order: 2;display: -webkit-flex;display: -ms-flexbox;display: -webkit-box;display: flex;}.entry-summary .price {font-size: 22px;line-height: 22px;}form .quantity {height: 40px;width: 120px;border: 1px solid #222;text-align: center;border-radius: 40px;display: inline-block;}form .quantity.hidden {display: none !important;}.quantity input.input-text[type="number"] {-moz-appearance: textfield;width: 35px;border: 0;height: 40px;background: none;padding: 0;font-weight: 400;font-size: 16px;color: #222;}.content-quickview .quantity input.input-text[type="number"] {width: 90px;}.quantity input.input-text[type="number"]:focus {border-color: #222;}.quantity input::-webkit-outer-spin-button, .quantity input::-webkit-inner-spin-button {-webkit-appearance: none;}.quantity input[type="number"]:focus {outline: none;}.quantity .tc a:hover {color: var(--primary-color);}.quantity .tc a.plus {right: 10px;}.quantity .tc a.minus {left: 10px;}form.cart {position: relative;flex-wrap: wrap;}form.cart:not(.variations_form) > * {margin-bottom: 10px;}button.single_add_to_cart_button {background: var(--primary-color);border: none;color: #fff;text-transform: uppercase;position: relative;float: left;}.entry-summary .single_add_to_cart_button.disabled {cursor: not-allowed;opacity: .5;}.cart .yith-wcwl-add-to-wishlist {width: 40px;height: 40px;line-height: 40px;border-radius: 50%;border: 1px solid #222;text-align: center;transition: all .3s;display: inline-block;}.cart .yith-wcwl-add-to-wishlist:hover {border-color: var(--primary-color);}.cart .yith-wcwl-add-to-wishlist a {display: block;}.cart .yith-wcwl-add-to-wishlist a:hover {color: var(--primary-color);}.cart .yith-wcwl-add-to-wishlist a i {margin: 0;}.external.cart .yith-wcwl-add-to-wishlist {position: inherit;right: auto;margin-left: 10px;}.group_table .yith-wcwl-add-to-wishlist {bottom: 0;left: 160px;top: auto;position: absolute;}.the4-sticky-atc .group_table label a {color: #fff;}.the4-sticky-atc form.group_table {margin: 0 15px;}.the4-sticky-atc form.group_table table {margin-bottom: 10px;}.single_add_to_cart_button i.fa {top: 12px;right: 12px;}.the4-sticky-atc, .the4-sticky-atc .yith-wcwl-add-to-wishlist, .the4-sticky-atc .stock, .the4-sticky-atc .atttribute-value {display: none;}.the4-sticky-atc .woocommerce-variation {display: none !important;}.the4-sticky-atc {z-index: 999;right: 10px;}.has-btn-sticky .single_variation_wrap, .the4-sticky-atc form.cart .quantity {margin: 0;}.the4-sticky-atc .button, .the4-sticky-atc .button.single_add_to_cart_button:hover {background: #000;padding: 0 20px;font-weight: 400;font-size: 12px;margin-bottom: 0 !important;}.the4-sticky-atc form.cart .quantity, .the4-sticky-atc .quantity input.input-text[type="number"], .the4-sticky-atc .quantity .tc a {border-color: rgba(255, 255, 255, .2);color: #fff;border-radius: 0;font-size: 10px;line-height: 26px;width: auto;}.the4-sticky-atc .quantity input.input-text[type="number"] {width: 80px;}.the4-sticky-variable {width: 40px;height: 40px;left: 0;bottom: 0;color: #aaa;line-height: 40px;}.the4-sticky-atc .variations {position: absolute;background: rgba(255,255,255,0.98);box-shadow: 0 0 0 1px rgba(39,44,48,0.05), 0 2px 7px 1px rgba(39,44,48,0.16);padding: 10px;bottom: calc(100% + 10px);border-radius: 2px;left: 0;width: 100%;transform: scale(.8);transform-origin: 0 100px 0;transition: all .3s ease;opacity: 0;visibility: hidden;}.the4-sticky-atc .variations.opened {transform: scale(1);opacity: 1;visibility: visible;}.the4-sticky-atc .variations:before {content: "";position: absolute;bottom: -12px;left: 15px;display: block;z-index: 1;border: 6px solid transparent;border-top: 6px solid #fff;}.the4-sticky-atc .product-variable, .the4-sticky-atc .product-attribute {display: flex;align-items: center;justify-content: space-between;margin: 0;}.the4-sticky-atc .product-variable:not(:last-child), .the4-sticky-atc .product-attribute:not(:last-child) {margin-bottom: 10px;}.the4-sticky-atc .product-variable h4.label, .the4-sticky-atc .product-attribute h4.label {margin: 0;text-transform: capitalize;letter-spacing: 0;font-weight: 500;}.the4-sticky-atc .product-variable .value:after {top: 4px;}.the4-sticky-atc .product-variable select {height: 30px;line-height: 30px;}.the4-sticky-atc .product-attribute > div:nth-child(2) {display: block !important;}.the4-sticky-atc .single_add_to_cart_button .fa-spinner {right: 5px;}.content-quickview .product_meta {}.content-quickview .product_meta br {display: none;}.content-quickview .product_meta .wcvendors_ships_from {display: none;}.content-quickview .product_meta > span {text-indent: 0;}.product_meta > span {display: block;margin-bottom: 5px;}.wc-tabs {flex-wrap: wrap;}.wc-tabs li {list-style: none;}.wc-tabs li.active a, .wc-tabs li a:hover {color: #222;}.wc-tabs li a {height: 40px;line-height: 40px;border: 1px solid transparent;padding: 0 25px;font-size: 14px;font-weight: 600;}.wc-tabs li.active a {border-color: #222;}.wc-tab {padding: 25px 0;}.wc-tab p {margin-bottom: 1em;}.woocommerce-tabs .entry-content > h2:first-child {display: none;}table.woocommerce-product-attributes th, table.woocommerce-product-attributes td {border: 1px solid #e5e5e5;padding: 8px 10px;}.woocommerce-tabs ul.list-unstyled {list-style: none;}.woocommerce-tabs ul.list-unstyled li {padding: 5px 0;}.woocommerce-tabs ul.list-unstyled li::before {font-family: 'kallesicon';font-weight: 600;font-size: 16px;display: inline-block;margin-right: 5px;}.woocommerce-tabs ul.list-unstyled li.store-name::before {content: "\e919";}.woocommerce-tabs ul.list-unstyled li.seller-name::before {content: "\e944";}.woocommerce-tabs ul.list-unstyled li.store-address::before {content: "\e941";}.woocommerce-tabs ul.list-unstyled li.clearfix::before {content: "\e935";}.summary .wc-tabs {justify-content: flex-start;text-align: left;}.summary .wc-tabs li a {font-size: 13px;padding: 0 20px;}.tab-heading {padding: 10px 20px;}.tab-heading:after {content: "\e926";position: absolute;font-family: "kallesicon";right: 0;width: 43px;height: 43px;text-align: center;background: #222;color: #fff;top: 0;line-height: 44px;}.active .tab-heading:after {content: "\e914";}.woocommerce-tabs.wc-accordions {margin-top: 50px;}.wc-accordion:not(:last-child) {margin-bottom: 10px;}.wc-accordion-content {padding: 20px;display: none;}.woocommerce-Reviews #comments .woocommerce-Reviews-title, .woocommerce-Reviews #comments .woocommerce-noreviews {display: none;}.woocommerce-Reviews #comments .commentlist {margin-bottom: 50px;}.entry-summary .woocommerce-tabs {background: none;padding: 0;margin-top: 30px;}.product-extra {margin-left: -15px;margin-right: -15px;}.product-extra .the4-section-title {font-weight: 600;}.product-extra-title h2:before, .product-extra-title h2:after{content: "";position: absolute;width: 60px;height: 2px;background: #222;top: 12px;}.product-extra-title h2:before, .elementor-heading-title:before {left: -75px;}.product-extra-title h2:after, .elementor-heading-title:after {right: -75px;}.product-extra .the4-carousel .product {max-width: 100%;flex-basis: 100%;}.tt_divider {display: table;margin: auto;text-align: center;}.the4-heading.divider {font-size: 24px;line-height: 24px;}.section-title {font-weight: 600;display: inline-block;text-align: center;text-transform: uppercase;position: relative;font-size: 24px;}.sub-title {font-family: "Libre Baskerville",serif;font-style: italic;font-size: 14px;color: #878787;font-weight: normal;margin-top: 0;}.p-video {bottom: 10px;z-index: 1000;right: 60px;}.left .p-video, .outside .p-video {right: 60px;}.p-video a {width: 38px;height: 38px;background-color: #000d1d;color: #fff;font-size: 16px;line-height: 35px;margin: 0 7.5px;padding: 0;border: 0;min-height: 38px;font-weight: 400;}.p-video a i {margin-right: -3px;font-size: 20px;font-weight: bold;vertical-align: middle;}.p-video iframe {width: 100%;}#the4-vsh .wp-video {margin: auto;}#the4-vsh .wp-video-shortcode {width: 640px !important;height: 360px !important;}p.out-of-stock {color: #ec0101;text-transform: uppercase;}.product_meta {display: inline-block;width: 100%;}.admin-bar .pswp__top-bar {top: 32px;}.admin-bar .pswp__ui--over-close:not(.pswp__ui--idle) .pswp__top-bar {opacity: 1;}@media only screen and (max-width: 782px) {.admin-bar .pswp__top-bar {top: 46px;}}.yith-wcwl-add-to-wishlist.exists .yith-wcwl-wishlistexistsbrowse {display: block !important;}.p_group_btns>button {width: 38px;height: 38px;background-color: #000d1d;color: #fff;font-size: 18px;line-height: 1;margin: 0 7.5px;padding: 0;border: 0;min-height: 38px;font-weight: 400 }.p_group_btns>button.show_btn_pr_gallery {font-size: 16px }.kalles_product_image_action {right: 10px;bottom: 10px;opacity: 1;z-index: 1000;display: -webkit-flex;display: flex;}.p-360-image svg {width: 24px;fill: #fff;}.home .width-product-featured .kalles_product_image_action {display: none;}.rtl_false .single-product-thumbnail.right .tooltip_top_left .tt_txt, .rtl_true .single-product-thumbnail.right .tooltip_top_right .tt_txt {-webkit-transform: translateX(0);-moz-transform: translateX(0);transform: translateX(0);}.rtl_false .single-product-thumbnail.right .tooltip_top_left:hover .tt_txt, .rtl_true .single-product-thumbnail.right .tooltip_top_right:hover .tt_txt {-webkit-transform: translateX(0) translateY(-8px);-moz-transform: translateX(0) translateY(-8px);transform: translateX(0) translateY(-8px);}.summary .wishlistadd:hover {border-color: var(--primary-color);}.pr_choose_title {font-size: 14px;text-transform: uppercase;font-weight: 700;}.pr_choose_wrap {overflow: auto;-webkit-overflow-scrolling: touch;}.row.pr_choose_wrap {margin: 10px 0 25px;}.pr_choose_wrap>.pr_choose_item {padding: 5px;border: 1px solid #ddd;margin-right: 10px;border-radius: 4px;}.pr_choose_info {font-size: 12px;font-weight: 500;margin-top: 5px;line-height: 1.4;}.pr_choose_wrap>.pr_choose_item.t4_chosen {border: 2px solid var(--primary-color);background: rgba(86,207,225,.06);}.pr_choose_item:hover .flip-img-wrapper {transform: scale(1.09);-webkit-transform: scale(1.09);opacity: 1;}.swatch .swatch-item {border-radius: 50%;border: 1px solid #dcdcdc;padding: 0;margin: 5px;box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.05);}.swatch .swatch-item:first-child {margin-left: 0;}.swatch .swatch-item.disable {cursor: not-allowed;border: 1px solid #999;position: relative;}.swatch .swatch-item.disable:after {content:'\e680';top: -29px;left: -11px;width: 100%;height: 100%;font-size: 50px;font-family: 'Pe-icon-7-stroke';position: absolute;z-index: 10;}ul.swatch .swatch-item:hover, ul.swatch .swatch-item.selected {background: transparent;border-radius: 50%;box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.15);color: #878787;}.swatch .swatch-item span {border-radius: 50%;height: 28px;width: 28px;line-height: 30px;font-size: 13px;}.tooltipster-base {background: #000;color: #fff;}.reset_variations {display: none !important;}.single_variation_wrap {margin-top: 20px;display: flex;flex-wrap: wrap;}.single_variation_wrap > .woocommerce-variation {flex-basis: 100%;}.woocommerce-variation-price .price {margin-bottom: 20px;display: block;line-height: 1;}.variations {display: block;margin-bottom: 40px;}.variations h4.label {font-size: 14px;text-transform: uppercase;font-weight: 600;margin-bottom: 10px;}.variations .value {position: relative;color: #999;border: 1px solid #999;}variations .value:after {content: '\e905';position: absolute;font-family: 'kallesicon';right: 10px;font-size: 12px;top: 8px;pointer-events: none;}.variations .value select {color: #999;}.variations.is-swatches .value select {-webkit-appearance: none;-moz-appearance: none;appearance: none;border: 0;outline: 0;padding: 0;color: #999;font-size: 14px;cursor: pointer;width: 100%;height: 38px;line-height: 38px;padding: 0 30px 0 10px;}span.radio_styled {width: 16px;height: 16px;border-radius: 50%;border: 1px solid #c4cdd5;-webkit-box-shadow: 0 1px 0 0 rgb(22 29 37 / 5%);box-shadow: 0 1px 0 0 rgb(22 29 37 / 5%);}span.radio_styled::after {content: "";display: block;height: 10px;width: 10px;position: absolute;top: 50%;left: 50%;border-radius: 100%;background-color: transparent;-webkit-transform: translate(-50%,-50%) scale(0);transform: translate(-50%,-50%) scale(0);-webkit-transition: -webkit-transform .15s ease-in-out;transition: transform .15s ease-in-out;transition: transform .15s ease-in-out,-webkit-transform .15s ease-in-out;}.swatch.is-radio .swatch__list--item {display: flex;align-items: center;margin-right: 15px;}.swatch.is-radio .swatch__list--item.is-selected span.radio_styled::after{background-color: var(--primary-color);-webkit-transform: translate(-50%,-50%) scale(1);transform: translate(-50%,-50%) scale(1);}table.variations {border: 0 none;display: inherit;}table.variations td.label {border: 0 none;padding: 0 15px 10px 0;}table.variations td.value {border: 0 none;padding: 0 0 10px 0;}table.variations .value:after {display: none;}.wcvs-loading + .p-nav {opacity: 0;}.single-product-thumbnail {overflow: hidden;}.swatch {margin-bottom: 10px;}.swatch__title {font-size: 14px;text-transform: uppercase;font-weight: bold;}.swatch__list {list-style: none;margin: 10px -5px;padding: 0;}.swatch__list + .swatch__list {display: none;}.price + .swatch__list {margin: 0 -5px;}.swatch__list--item {display: inline-block;margin: 3px;cursor: pointer;}.swatch.is-label .swatch__value {width: 24px;height: 24px;line-height: 24px;display: inline-block;text-align: center;}.swatch.is-color .swatch__value, .swatch__list_js .swatch__value{padding: 5px;border-radius: 50%;display: block;text-align: center;background-position: center center!important;background-repeat: no-repeat!important;background-size: cover!important;}.swatch.is-color .swatch__list--item, .swatch__list_js .swatch__list--item{margin: 3px;border-radius: 50%;border: 1px solid #ddd;padding: 1px;display: inline-block;}.swatch.is-label .swatch__list--item {font-weight: 600;font-style: normal;letter-spacing: .1em;text-transform: uppercase;line-height: 1;padding: 5px;font-size: .76471em;background-color: #f5f5f5;border: 1px solid #f5f5f5;color: #222;}.swatch.is-label .swatch__list--item.is-selected {border-color: rgba(33,43,54,.9);background-color: rgba(33,43,54,.9);color: #fff;}.swatch.rectangular .swatch__list--item {border-radius: 0;}.swatch:not(.is-radio) .swatch__list--item.is-selected {background: #333;border-color: #333;color: #fff;pointer-events: none;}.swatch__list--item:not(.is-selected) {cursor: pointer;}.swatch__list--item.disabled {opacity: 0.5;position: relative;pointer-events: none;}.swatch__list--item.disabled:before, .swatch__list--item.disabled:after {content: "";width: 100%;height: 1px;background: #ddd;top: 50%;left: 0;transform: rotate(45deg);position: absolute;opacity: 1;z-index: 99;}.swatch__list--item.disabled::after {transform: rotate(-45deg);}.products .product .prs_sw_limit_true .swatch__list:not(.swatch__list--calced) {white-space: nowrap;overflow: hidden }.upsells .swatch__list .swatch__list--item.disabled, .related .swatch__list .swatch__list--item.disabled {opacity: 1;position: relative;pointer-events: auto;}.upsells .swatch__list .swatch__list--item.disabled::before, .upsells .swatch__list .swatch__list--item.disabled::after, .related .swatch__list .swatch__list--item.disabled::before, .related .swatch__list .swatch__list--item.disabled::after {display: none;}.swatch.is-color .swatch__value {display: block;width: 24px;height: 24px;line-height: 26px;border-radius: 50%;text-align: center;background-position: center center;background-repeat: no-repeat;background-size: cover;}.swatch.rectangular .swatch__value {border-radius: 0;}.variations .is-label > .value, .variations .is-color > .value, .variations .is-radio > .value {border: none;}.is-label > .value select, .is-color > .value select, .is-radio > .value select, .variations .is-label .value::after, .variations .is-color .value::after, .variations .is-radio .value::after {display: none;}.swatch.is-label .swatch__value {font-size: 12px;}.swatch__tooltip, .swatch__tooltip::before {left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);}.swatch__tooltip {background: rgba(0, 0, 0, .8);color: #fff;font-size: 12px;padding: 2px 15px;border-radius: 2px;top: -25px;transition: all .32s;opacity: 0;visibility: hidden;white-space: nowrap;}.swatch__tooltip::before {content: "";position: absolute;border: 5px solid transparent;border-top: 5px solid rgba(0, 0, 0, .8);bottom: -10px;}.swatch__list--item:hover .swatch__tooltip {top: -33px;opacity: 1;visibility: visible;}.u-small {padding: 1px;}.u-small .swatch__value {width: 16px;height: 16px;line-height: 16px;font-size: 11px;}.wcvs-loading::before {content: "";background: #fff url('../img/loading.svg') no-repeat center center;position: absolute;left: 0;right: 0;width: 100%;height: 100%;z-index: 100;}.swatch__list_js.lazyload,.swatch__list_js.lazyloading {background-image: url('../svg/lds-sw.svg?1945');background-size: 70px;background-repeat: no-repeat;background-position: center left;background-position-x: -8px;}.social-share {padding: 12px 0;}.is-flex {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}.is-block {display: block;}.is-center {-webkit-justify-content: center;-ms-flex-pack: center;-webkit-box-pack: center;justify-content: center;text-align: center;}.is-relative {position: relative;}.is-absolute {position: absolute;}.single-product .product ul.swatch__list[data-attribute="pa_color"] li.swatch__list--item {border-width: 2px;}form.cart:not(.variations_form) > .woocommerce-grouped-product-list.group_table {margin-bottom: 20px;}.group_table td, .group_table td.woocommerce-grouped-product-list-item__label {text-align: center;padding: 10px;vertical-align: middle;}.group_table td.woocommerce-grouped-product-list-item__label {text-align: left;}.group_table td.woocommerce-grouped-product-list-item__thumb img {width: 80px;max-width: 100%;}.group_table td.woocommerce-grouped-product-list-item__thumb del, .group_table td.woocommerce-grouped-product-list-item__thumb ins {display: none;}.group_table td.woocommerce-grouped-product-list-item__label label, .grouped_form td.woocommerce-grouped-product-list-item__label label {display: block;width: 100%;}.group_table td .quantity, .grouped_form td .quantity {float: none;margin: 0;border-radius: 2px;border-color: #ddd;}.grouped_form .yith-wcwl-add-to-wishlist {float: left;}.the4-sticky-atc .grouped_form {padding: 0 15px;}.extra-link {display: inline-block;width: 100%;}.woocommerce-grouped-product-list-item__thumb .woocommerce-Price-amount, .woocommerce-grouped-product-list-item__thumb .woocommerce-price-suffix, .woocommerce-grouped-product-list-item__quantity a.button i {display: none;}.woocommerce-grouped-product-list-item__thumb {font-size: 0;width: 80px;}.woocommerce-grouped-product-list-item__quantity a.button {padding: 0 15px;white-space: nowrap;}.summary .wpa-wcpb-list {padding: 0 0 10px;display: inline-block;margin-top: 30px;}.wpa-wcpb-list h4.wpa-title {margin: 0 0 20px;font-size: 24px;font-weight: 600;}.wpa-wcpb-list .wpa-error {display: none;}.showbox {display: none;}.entry-summary .wpa-wcpb-list .price, .product-quickview .entry-summary .wpa-wcpb-list .price {font-size: 14px;line-height: 14px;}.product-quickview .entry-summary .price {font-size: 20px;}.select-wrap {position: relative;z-index: 8;border: 1px solid #ddd;display: inline-block;margin-right: 10px;}.select-wrap:after {content: '\f107';position: absolute;font-family: 'FontAwesome';right: 8px;top: 8px;pointer-events: none;}.select-wrap select {-webkit-appearance: none;-moz-appearance: none;appearance: none;background: none;border: 0;outline: 0;padding: 0 15px;color: #878787;font-size: 14px;cursor: pointer;}div.pp_woocommerce .pp_content_container {border-radius: 0;padding: 20px 0;}.pp_content_container .pp_left {padding-left: 20px;}.pp_content_container .pp_right {padding-right: 20px;}div.pp_woocommerce a.pp_contract:before, div.pp_woocommerce a.pp_expand:before, div.pp_woocommerce .pp_close:before, div.pp_woocommerce .pp_next:before, div.pp_woocommerce .pp_previous:before, div.pp_woocommerce .pp_arrow_next:before, div.pp_woocommerce .pp_arrow_previous:before {font-family: 'Pe-icon-7-stroke', sans-serif;color: #3e3e3e !important;}div.pp_woocommerce a.pp_contract:before, div.pp_woocommerce a.pp_expand:before {content: '\e657';}div.pp_woocommerce .pp_close:before {content: '\e680';font-size: 30px;}div.pp_woocommerce .pp_next:before, div.pp_woocommerce .pp_arrow_next:before {content: '\e684';font-size: 25px;}div.pp_woocommerce .pp_next:before, div.pp_woocommerce .pp_previous:before {font-size: 32px !important;}div.pp_woocommerce .pp_previous:before, div.pp_woocommerce .pp_arrow_previous:before {content: '\e686';font-size: 25px;}div.pp_woocommerce .pp_gallery .pp_arrow_previous, div.pp_woocommerce .pp_gallery .pp_arrow_next {display: none !important;}div.ppt, div.pp_woocommerce .pp_description {display: none !important;}div.pp_woocommerce .pp_arrow_next, div.pp_woocommerce .pp_arrow_previous, div.pp_woocommerce .pp_close, div.pp_woocommerce .pp_next::before, div.pp_woocommerce .pp_previous::before, div.pp_woocommerce a.pp_contract, div.pp_woocommerce a.pp_expand {background: none;color: #3e3e3e;text-shadow: none;width: 1.5em;height: 1.5em;line-height: 1.5em;}div.pp_woocommerce a.pp_contract, div.pp_woocommerce a.pp_expand {top: -14px;left: -14px;background: #fff;border-radius: 0;}div.pp_woocommerce a.pp_contract:hover, div.pp_woocommerce a.pp_expand:hover {background: #fff;}div.pp_woocommerce a.pp_contract::before, div.pp_woocommerce a.pp_expand::before {bottom: 0;left: 0;right: 0;top: 0;font-size: 20px;}div.pp_woocommerce .pp_close {background: #fff;border-radius: 0;top: -14px;right: -14px;letter-spacing: 0;}div.pp_woocommerce .pp_close:hover {background: #fff;}.pp_gallery {margin-top: -75px;}.pp_gallery ul {height: 60px;}div.pp_woocommerce .pp_gallery ul li a {height: 60px;border-color: rgba(0, 0, 0, 0.3);border-radius: 0;}div.pp_woocommerce .pp_gallery ul li a:hover, div.pp_woocommerce .pp_gallery ul li.selected a {border-color: rgba(0, 0, 0, 0.5);}div.pp_woocommerce .pp_nav {float: none;margin: 0;position: relative;text-align: center;}.pp_nav .pp_pause, .pp_nav .pp_play, .pp_nav p, a.pp_arrow_next, a.pp_arrow_previous {display: inline-block;float: none;}.cart__popup {padding: 20px;max-width: 800px !important;width: 100%;}.cart__popup .cart_thres_1 {text-align: center;}.cart__popup.loading:before, .cart__popup.loading:after {content: "";position: absolute;}.cart__popup.loading:before {background: rgba(255, 255, 255 , .8);width: 100%;height: 100%;left: 0;top: 0;z-index: 1;}.cart__popup-item {border-top: 1px solid #e3e3e3;border-bottom: 1px solid #e3e3e3;margin-bottom: -1px;display: flex;justify-content: space-between;width: 100%;}.cart__popup-item .cart__popup-heading {display: flex;}.cart__popup-item .cart__popup-quantity {display: flex;justify-content: center;}.cart__popup-item .cart__popup-info {margin-left: 10px;}.cart__popup-item > div {padding: 10px;}.cart__popup-item > div:first-child {padding-left: 0;}.cart__popup-thumb img {max-width: 60px;}.cart__popup-quantity .quantity > * {float: left;}.cart__popup-qty {height: 30px;display: block;border: 1px solid #e3e3e3;line-height: 30px;width: 30px;}.cart__popup-qty--input {-moz-appearance: textfield;width: 30px !important;height: 30px !important;padding: 0 !important;font-size: 11px !important;border-left: 0 !important;border-right: 0 !important;border-color: #e3e3e3 !important;}.cart__popup-item .cart__popup-total {padding: 10px 30px;font-weight: 400;}.cart__popup-remove, .cart__popup-undo {cursor: pointer;}.cart__popup-remove {display: flex;position: relative;align-items: center;right: -10px;}.cart__popup-undo {text-decoration: underline;}.cart__popup-content {display: flex;padding-right: 30px;flex-direction: column;justify-content: center;}.popup__cart-product h4 {letter-spacing: 0;font-size: 14px;}.popup__cart-product button, .popup__cart-product a.button {height: 36px;line-height: 36px;padding: 0 20px;margin: 10px auto 0;font-size: 13px;display: table;white-space: nowrap;}.cart__popup-related-title {margin: 30px 0 20px;}.cart__popup-action .checkout-button {background: var(--primary-color);color: #fff;border: none;line-height: 40px;position: relative;margin: 0;border-radius: 3px;}.popup__cart-product {display: flex;flex-direction: column;align-items: center;}.popup__cart-product img {width: 100%;}.mfp-close-btn-in .product-quickview .cart__popup-action .mfp-close {color: #222;position: relative;width: auto;opacity: 1;transform: none;border-radius: 3px;}#content_quickview .swatch__list {margin: 10px 0px;}#content_quickview .swatch__title {padding: 0 3px;}.t4_compare_true #content_quickview {max-width: 1025px;}.sticky-add-to-cart-opened .popup_slpr_wrap {bottom: 120px !important;}#the4-kalles-product-coundow-page {margin: 20px auto;}.fading_true {animation: 1s infinite fading;}.the4-countdown-page .block {min-width: 50px;}.the4-countdown-page .flip-top {font-size: 40px;color: #222;font-weight: 500;display: inline-block;margin: 5px 0;}.the4-countdown-page {min-width: 100%;padding: 0 30px;}.the4-countdown-page .flip-top {font-size: 40px;color: #222;font-weight: 500;display: inline-block;margin: 5px 0 }.cd_style_dark_2 .the4-countdown-page .flip-top {text-shadow: .1em .1em .2em rgba(0,0,0,.6) }.cd_style_dark_3 {border-radius: 5px;background-color: #f5f5f5;padding: 0 0 10px }.cd_style_light .the4-countdown-page .flip-top {color: #fff;text-shadow: .1em .1em .2em rgba(0,0,0,.59) }.the4-countdown-page .label {color: #222;font-size: 11px }.progress_bar {display: block;margin: 15px auto 20px;width: 250px;height: 4px;background-color: #ddd;border-radius: 5px;}.nt_stock_page .progressbar {position: relative;height: 12px;background-color: #e5e5e5;-webkit-box-shadow: inset 0 1px 2px rgb(0 0 0 / 10%);box-shadow: inset 0 1px 2px rgb(0 0 0 / 10%);}.nt_stock_page .progressbar>div {background-color: #d95350;height: 12px;background-image: -webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image: linear-gradient(45deg,rgba(255,255,255,.15) 25%,rgba(0,0,0,0) 25%,rgba(0,0,0,0) 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,rgba(0,0,0,0) 75%,rgba(0,0,0,0));background-size: 40px 40px;transition: width 1s;-webkit-transition: width 1s;}.nt_stock_page .progress_bar>div {-webkit-animation: 2s linear infinite progress_bar;animation: 2s linear infinite progress_bar;}@-webkit-keyframes progress_bar {from {background-position: 0 0 }to {background-position: 40px 0 }}@keyframes progress_bar {from {background-position: 0 0 }to {background-position: 40px 0 }}.t4-desciption__content > h2 {display: none;}.t4-product-description-full_item {border-bottom: 1px solid #eee;padding-bottom: 30px;}.t4-product-description-full_wrapper .t4-product-description-full_item:last-child {border-bottom: none;}.sticky_atc_wrap {z-index: 1001;box-shadow: 0 0 9px rgb(0 0 0 / 12%);transition: -webkit-transform .25s ease;transition: transform .25s ease;transition: transform .25s ease,-webkit-transform .25s ease;-webkit-transform: translate3d(0,100%,0);transform: translate3d(0,100%,0);}.sticky_atc_wrap.sticky_atc_shown {-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}.sticky_atc_a:hover {cursor: pointer;}.sticky_atc_thumb img {max-height: 75px;max-width: 65px;width: auto;}.sticky_atc_wrap .price {font-size: 18px;line-height: 18px;}.sticky_atc_wrap .variations_form .quantity {min-width: 120px;width: 120px;height: 40px;border: 1px solid #222;text-align: center;border-radius: 2px;display: inline-block;}.sticky_qty_btn:hover {color: var(--primary-color);}.sticky_add_to_cart_btn {text-transform: uppercase;border-radius: 2px !important;}.sticky_add_to_cart_btn.disabled {cursor: not-allowed;opacity: .5;}#the4-backtop.sticky_atc_shown {bottom: 120px;}.page-head {padding: 50px 0;color: #ededed;}.page-head:before {content: '';position: absolute;background: #000;left: 0;top: 0;width: 100%;height: 100%;opacity: 0.5;}.page-head .container {z-index: 1;}.page-head a:hover {color: var(--primary-color);}.page-head p {margin-bottom: 0;margin-top: 5px;}.page-head p:last-child:empty{margin-top: -5px;}.page-head a {color: #fff;}.the4-breadcrumb {padding: 10px 15px;background: #f6f6f8;}.term-description {display: none;}.star-rating {font-family: 'FontAwesome';font-size: 10px;height: 22px;line-height: 20px;overflow: hidden;position: relative;text-align: left;width: 5.8em;letter-spacing: 3px;margin: auto;margin-right: 5px;}.products .star-rating, .widget .star-rating {margin: 0;}.star-rating:before, .star-rating span:before {content: '\f005\f005\f005\f005\f005';left: 0;top: 0;position: absolute;}.star-rating:before {color: #c1c1c1;}.star-rating span {overflow: hidden;position: absolute;text-indent: -999em;}.star-rating span:before {color: #ffa800;text-indent: 0;}.stars {font-size: 11px;letter-spacing: 3px;width: 7em;margin-left: 15px;margin-top: 1px;}.stars [class*="star"] {text-indent: -999em;display: block;position: absolute;display: inline-block;color: #ffa800;}.stars [class*="star"]:before {position: absolute;font-family: "FontAwesome";left: 0;text-indent: 0;}.stars .star-1 {width: 15px;z-index: 50;}.stars .star-2 {width: 30px;z-index: 40;}.stars .star-3 {width: 45px;z-index: 30;}.stars .star-4 {width: 60px;z-index: 20;}.stars .star-5 {width: 75px;z-index: 10;}.stars .star-5:before {content: "\f006\f006\f006\f006\f006";}.stars .star-1:hover:before, .stars .star-1.active:before {content: "\f005";}.stars .star-2:hover:before, .stars .star-2.active:before {content: "\f005\f005";}.stars .star-3:hover:before, .stars .star-3.active:before {content: "\f005\f005\f005";}.stars .star-4:hover:before, .stars .star-4.active:before {content: "\f005\f005\f005\f005";}.stars .star-5:hover:before, .stars .star-5.active:before {content: "\f005\f005\f005\f005\f005";}.the4-currency {cursor: pointer;}.the4-currency ul {min-width: 80px;left: -5px;visibility: hidden;pointer-events: none;z-index: 400;margin-top: 10px;-webkit-box-shadow: 0 1px 5px 2px rgb(0 0 0 / 10%);box-shadow: 0 1px 5px 2px rgb(0 0 0 / 10%);border-radius: 3px;-webkit-transform: translateY(15px) translateZ(0);transform: translateY(15px) translateZ(0);transition: opacity .2s, visibility .2s, transform .2s, -webkit-transform .2s;}.the4-currency ul::before {content: "";width: 100%;height: 10px;background: transparent;position: absolute;top: -10px;right: 0;}.the4-currency ul li {list-style: none;padding: 3px 0;}#the4-header .the4-currency .current i {font-size: 14px;}.the4-currency:hover ul {pointer-events: auto;visibility: visible;opacity: 1;-webkit-transform: none;transform: none;}.product.default .hover_button {max-width: 100%;padding: 0 5px;top: 40%;left: 50%;-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);z-index: 50;white-space: nowrap;opacity: 0;visibility: hidden;}.product.default .hover_button .nt_add_qv, .product.default .hover_button .pr_atc {font-size: 0;margin: 2.5px 0;-webkit-box-shadow: 1px 1px 1px rgb(0 0 0 / 10%);box-shadow: 1px 1px 1px rgb(0 0 0 / 10%);padding: 12px;}.product.default .hover_button .pr_atc {line-height: 25px;background: #fff;color: #222;font-weight: 400;}.product.default .hover_button .pr_atc:hover {opacity: 1;background: #000;}.mfp-bg {top: 0;left: 0;width: 100%;height: 100%;z-index: 9997;overflow: hidden;position: fixed;background: #0b0b0b;opacity: 0.8;}.mfp-fade.mfp-bg {opacity: 0;transition: all 0.15s ease-out;}.mfp-fade.mfp-bg.mfp-ready {opacity: 0.8;}.mfp-fade.mfp-bg.mfp-removing {opacity: 0;}.mfp-fade.mfp-wrap .mfp-content {opacity: 0;transition: all 0.15s ease-out;}.mfp-fade.mfp-wrap.mfp-ready .mfp-content {opacity: 1;}.mfp-fade.mfp-wrap.mfp-removing .mfp-content {opacity: 0;}.mfp-wrap {top: 0;left: 0;width: 100%;height: 100%;z-index: 999999;position: fixed;outline: none !important;-webkit-backface-visibility: hidden;}.mfp-container {text-align: center;position: absolute;width: 100%;height: 100%;left: 0;top: 0;padding: 0 0;box-sizing: border-box;}.mfp-container:before {content: '';display: inline-block;height: 100%;vertical-align: middle;}.mfp-align-top .mfp-container:before {display: none;}.mfp-content {position: relative;display: inline-block;vertical-align: middle;margin: 0 auto;text-align: left;z-index: 9998;}.mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content {width: 100%;cursor: auto;}.mfp-ajax-cur {cursor: progress;}.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {cursor: -moz-zoom-out;cursor: -webkit-zoom-out;cursor: zoom-out;}.mfp-zoom {cursor: pointer;cursor: -webkit-zoom-in;cursor: -moz-zoom-in;cursor: zoom-in;}.mfp-auto-cursor .mfp-content {cursor: auto;}.mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter {-webkit-user-select: none;-moz-user-select: none;user-select: none;}.mfp-loading.mfp-figure {display: none;}.mfp-hide {display: none !important;}.mfp-preloader {color: #ccc;position: absolute;top: 50%;width: auto;text-align: center;margin-top: -0.8em;left: 8px;right: 8px;z-index: 1044;}.mfp-preloader a {color: #ccc;}.mfp-preloader a:hover {color: #FFF;}.mfp-s-ready .mfp-preloader {display: none;}.mfp-s-error .mfp-content {display: none;}button::-moz-focus-inner {padding: 0;border: 0;}.mfp-close {cursor: pointer;outline: 0;z-index: 1046;box-shadow: none;position: fixed;top: 0;right: 0;text-decoration: none;text-align: center;opacity: 0;padding: 0;mix-blend-mode: difference;mix-blend-mode: normal;margin: 0!important;color: #fff;font-style: normal;font-weight: 300;font-size: 50px;min-height: 0;width: 50px;-webkit-backface-visibility: hidden;height: 50px;line-height: 50px;font-family: Arial,monospace;transition: opacity .3s,transform .3s;transform: translateY(50%) translateZ(1px);}button.mfp-close, button.mfp-arrow {overflow: visible;cursor: pointer;background: 0 0;border: 0;-webkit-appearance: none;display: block;outline: 0;padding: 0;z-index: 1046;box-shadow: none;touch-action: manipulation;}button.mfp-close {padding: 0;margin: 0;text-indent: 0;font-size: 0;text-align: center;font-weight: 400;color: #fff;cursor: pointer;background: 0 0;border-radius: 0;}button.mfp-close:hover {background-color: rgba(0,0,0,.5);box-shadow: none;color: #fff;opacity: 1;}.mfp-ready .mfp-close {opacity: .5;transform: translateY(0) translateZ(1px);opacity: 1;transition: .25s,opacity .3s .35s;}.mfp-content .product-image span.badge,.mfp-content .product span.badge {right: 30px;}.mfp-content button.mfp-close {right: 0;border-radius: 0;width: 40px;height: 40px;position: absolute;top: 0;color: #fff;background: #000;}.mfp-content button.mfp-close::after {font-size: 40px;line-height: 40px;right: -1px;}.mfp-close:hover, .mfp-close:focus {opacity: 1;background: none;}.mfp-close:active {top: 1px;}.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close, #the4-vsh .mfp-close {color: #FFF;right: -6px;text-align: right;padding-right: 6px;width: 100%;}.mfp-counter {position: absolute;top: 0;right: 0;color: #ccc;font-size: 12px;line-height: 18px;white-space: nowrap;}.mfp-arrow {position: absolute;opacity: 0.65;margin: 0;top: 50%;margin-top: -55px;padding: 0;width: 90px;height: 110px;-webkit-tap-highlight-color: transparent;}.mfp-arrow:active {margin-top: -54px;}.mfp-arrow:hover, .mfp-arrow:focus {opacity: 1;}.mfp-arrow::before, .mfp-arrow::after {content: '';display: block;width: 0;height: 0;position: absolute;left: 0;top: 0;margin-top: 35px;margin-left: 35px;border: medium inset transparent;}.mfp-arrow::after {border-top-width: 13px;border-bottom-width: 13px;top: 8px;}.mfp-arrow::before {border-top-width: 21px;border-bottom-width: 21px;opacity: 0.7;}.mfp-arrow-left {left: 0;}.mfp-arrow-left::after {border-right: 17px solid #FFF;margin-left: 31px;}.mfp-arrow-left::before {margin-left: 25px;border-right: 27px solid #3F3F3F;}.mfp-arrow-right {right: 0;}.mfp-arrow-right::after {border-left: 17px solid #FFF;margin-left: 39px;}.mfp-arrow-right::before {border-left: 27px solid #3F3F3F;}.mfp-iframe-holder {padding-top: 40px;padding-bottom: 40px;}.mfp-iframe-holder .mfp-content {line-height: 0;width: 100%;max-width: 900px;}.mfp-iframe-holder .mfp-close, #the4-vsh .mfp-close {top: -40px;}.mfp-iframe-holder .mfp-close:hover {background: transparent;}.mfp-iframe-scaler {width: 100%;height: 0;overflow: hidden;padding-top: 56.25%;}.mfp-iframe-scaler iframe {position: absolute;display: block;top: 0;left: 0;width: 100%;height: 100%;box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);background: #000;}img.mfp-img {width: auto;max-width: 100%;height: auto;display: block;line-height: 0;box-sizing: border-box;padding: 40px 0 40px;margin: 0 auto;}.mfp-figure {line-height: 0;}.mfp-figure::after {content: '';position: absolute;left: 0;top: 40px;bottom: 40px;display: block;right: 0;width: auto;height: auto;z-index: -1;box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);background: #444;}.mfp-figure small {color: #BDBDBD;display: block;font-size: 12px;line-height: 14px;}.mfp-figure figure {margin: 0;}.mfp-bottom-bar {margin-top: -36px;position: absolute;top: 100%;left: 0;width: 100%;cursor: auto;}.mfp-title {text-align: left;line-height: 18px;color: #F3F3F3;word-wrap: break-word;padding-right: 36px;}.mfp-image-holder .mfp-content {max-width: 100%;}.mfp-gallery .mfp-image-holder .mfp-figure {cursor: pointer;}.has_fk_canvas .nt_fk_canvas,.has_ntcanvas .mfp-content,.has_ntcanvas .mfp-inline-holder .mfp-content {position: fixed;top: 0;bottom: 0;width: 300px;background-color: #fff;left: 0;overflow-y: auto;overflow-x: hidden;-webkit-overflow-scrolling: touch;transition: transform .2s;-webkit-transform: translateX(-100%);transform: translateX(-100%);box-shadow: 0 0 10px 0 rgba(0,0,0,.5) }.has_fk_canvas #nt_cart_canvas {display: block;z-index: 10600;transition: transform .5s cubic-bezier(.77,.2,.05,1) }.has_fk_canvas.has_ntcanvas_right .nt_fk_canvas,.has_ntcanvas.has_ntcanvas_right .mfp-inline-holder .mfp-content,.has_ntcanvas_right .mfp-content {left: auto;right: 0;-ms-transform: translateX(100%);transform: translateX(100%) }.has_ntcanvas_right .mfp-close {left: 0;right: auto }.has_fk_canvas.has_ntcart.mfp-ready~#nt_cart_canvas,.has_ntcanvas.mfp-ready .mfp-content,.has_ntcanvas.mfp-ready .mfp-inline-holder .mfp-content {-ms-transform: translate(0,0);transform: translate(0,0);opacity: 1 }.has_fk_canvas .has_fk_canvas.has_ntcart.mfp-removing~#nt_cart_canvas {-ms-transform: translateX(100%);transform: translateX(100%) }.has_fk_canvas.mfp-removing .mfp-content.menu_opened {-webkit-transform: translateX(-100%);transform: translateX(-100%) }.has_ntcanvas.mfp-removing .mfp-content,.mfp-bg.mfp-removing {opacity: 0!important }.mfp-ready.mfp-removing .mfp-content {opacity: 0 }.hide_btn+.mfp-wrap .mfp-close,.mfp-removing .mfp-close {display: none!important }#the4-vsh {position: relative;max-width: 640px;margin: 0 auto;}.zoomWindowContainer {z-index: 1001 !important;}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {.mfp-img-mobile .mfp-image-holder {padding-left: 0;padding-right: 0;}.mfp-img-mobile img.mfp-img {padding: 0;}.mfp-img-mobile .mfp-figure::after {top: 0;bottom: 0;}.mfp-img-mobile .mfp-figure small {display: inline;margin-left: 5px;}.mfp-img-mobile .mfp-bottom-bar {background: rgba(0, 0, 0, 0.6);bottom: 0;margin: 0;top: auto;padding: 3px 5px;position: fixed;box-sizing: border-box;}.mfp-img-mobile .mfp-bottom-bar:empty {padding: 0;}.mfp-img-mobile .mfp-counter {right: 5px;top: 3px;}.mfp-img-mobile .mfp-close {top: 0;right: 0;width: 35px;height: 35px;line-height: 35px;background: rgba(0, 0, 0, 0.6);position: fixed;text-align: center;padding: 0;}}@media all and (max-width: 900px) {.mfp-arrow {-webkit-transform: scale(0.75);transform: scale(0.75);}.mfp-arrow-left {-webkit-transform-origin: 0;transform-origin: 0;}.mfp-arrow-right {-webkit-transform-origin: 100%;transform-origin: 100%;}.mfp-container {padding-left: 6px;padding-right: 6px;}}.product-quickview, .wc-content-help {background: #fff;margin: auto;}.mfp-zoom-in .mfp-with-anim {opacity: 0;transition: all 0.3s;-webkit-transform: scale(0.8);transform: scale(0.8);}.mfp-zoom-in.mfp-bg {opacity: 0;transition: all 0.3s;}.mfp-zoom-in.mfp-ready .mfp-with-anim {opacity: 1;-webkit-transform: scale(1);transform: scale(1);}.mfp-zoom-in.mfp-bg.mfp-ready {opacity: 0.8;}.mfp-zoom-in.mfp-removing .mfp-with-anim {transform: scale(0.8);opacity: 0;}.mfp-zoom-in.mfp-bg {opacity: 0;}.wc-content-help {padding: 25px 35px;}.content-quickview {padding: 20px 20px 20px 0;}.content-quickview h1 {margin: 0 0 5px;text-transform: none;}.content-quickview .price-stock {margin-top: 5px;}.product-quickview .slick-slide a {pointer-events: none;display: block;}.product-quickview .col-md-7 {overflow: hidden;}.mfp-with-anim.popup-quick-view {overflow: hidden;}#content_quickview, .sp-content-help {position: relative;background-color: #fff;max-width: 950px;max-width: 980px;overflow: hidden;margin: auto;}.product-quickview .p-nav {display: none;}.content-quickview .woocommerce-product-rating {-webkit-justify-content: space-between;-ms-flex-pack: space-between;-webkit-box-pack: space-between;justify-content: space-between;}.content-quickview .extra-link, .content-quickview .woocommerce-review-link {cursor: default;}.content-quickview .extra-link, .content-quickview .woocommerce-review-link:hover {color: #222;}.loader {position: fixed;background: rgba(0,0,0,.85);left: 0;top: 0;width: 100%;height: 100%;z-index: 1000;}.loader-inner {background: url('../images/loader.svg') no-repeat 0 0;background-size: 100%;width: 50px;height: 50px;position: absolute;margin: auto;top: 0;bottom: 0;left: 0;right: 0;}.product-quickview .flex.column.price-review {flex-direction: row;-moz-box-orient: row;}.product-quickview .woocommerce-product-rating {margin-left: 10px;}.content-quickview .wpa-wcpb-list {overflow: hidden;}.product-quickview .apple-pay-button-wrapper {display: none;}#wc-stripe-payment-request-wrapper {padding-top: 0 !important;clear: both !important;}@media screen and (-webkit-min-device-pixel-ratio:0) {.single-product div.product .stripe-enabled form.cart .quantity {float: left;margin-right: 15px;margin-bottom: 15px;}.product .stripe-enabled #wc-stripe-payment-request-wrapper {width: 140px;margin-right: 0;padding-top: 0 !important;clear: none !important;}.product .stripe-enabled #wc-stripe-payment-request-button-separator {display: none !important;}.stripe-enabled .PaymentRequestButton {max-height: 40px;border-radius: 30px;overflow: hidden;}}.product-quickshop {background: #fff;margin: auto;max-width: 320px;background-color: #fff;border-radius: 3px;padding: 20px;-webkit-box-shadow: 0 1px 4px rgb(0 0 0 / 30%);box-shadow: 0 1px 4px rgb(0 0 0 / 30%);}.product-quickshop .the4-carousel.p-nav, .product-quickshop .p-video, .product-quickshop .yith-wcwl-add-to-wishlist {display: none;}.content-quickshop.entry-summary__top {margin: 0 10px 0 12px;height: 100%;display: flex;justify-content: center;flex-direction: column;}.product-quickshop .variations {display: flex;flex-direction: column;justify-content: center;align-items: center;text-align: center;margin-bottom: 0px;}.content-quickshop .swatch__list,.content-quickshop .swatch__title {margin: 0px;}.product-quickshop .variations_button .flex.wrap {flex-direction: column;align-items: center;width: 100%;}.product-quickshop .single_variation_wrap .single_variation {margin-top: 0;}.product-quickshop .swatch, .product-quickshop .quantity {margin-bottom: 10px;margin-right: 0;}.product-quickshop .swatch:last-child {margin: 0;}.product-quickshop .woocommerce-variation-add-to-cart {display: flex;flex-direction: column;align-items: center;}.detail_link_block {text-align: center;}.product-quickshop .single_add_to_cart_button {width: 100% !important;margin-top: 15px !important;}.product-quickshop .wishlish-single.nt_add_w a, .product-quickshop .wishlish-single.nt_add_w {display: none;}.product-quickshop .price {font-size: 16px;text-align: center;}.product-quickshop .single_variation_wrap {margin-top: 20px;text-align: center;}.single_variation_wrap p.stock {font-weight: 500;color: var(--primary-color);}.cart-empty, .return-to-shop {text-align: center;}.shop_table {border: none;}.template-cart .cart_header {font-size: 14px;color: #222;text-transform: uppercase;font-weight: 600;padding: 20px 0 6px;}.template-cart .cart_item {padding: 30px;border-top: 1px solid #ddd;position: relative;overflow: hidden;}.template-cart .mini_cart_actions .quantity{margin-bottom: 0;}.template-cart .product-subtotal span.woocommerce-Price-amount{font-size: 16px;color: #222;}.woocommerce-checkout .checkout-step {margin: 60px 0 0;}.checkout-step {counter-reset: step;padding: 20px 0;display: table;table-layout: fixed;width: 100%;}.checkout-step li {list-style: none;position: relative;text-align: center;display: table-cell;}.checkout-step li::before {background: #fff;border: 2px solid #bebebe;border-radius: 50%;color: #111;content: counter(step);counter-increment: step;display: block;font-weight: 700;height: 30px;line-height: 27px;margin: 0 auto 10px;text-align: center;width: 30px;}.checkout-step li::after {background: #bebebe;content: '';height: 3px;left: 50%;position: absolute;top: 15px;width: 100%;z-index: -1;}.checkout-step li.active::after {background: var(--primary-color);}.checkout-step li:last-child::after {content: none;}.checkout-step li.complete::after {background: var(--primary-color);}.checkout-step li.active::before, .checkout-step li.complete::before {background: var(--primary-color);border-color: var(--primary-color);color: #fff;}.checkout-step li.active {color: var(--primary-color);font-weight: 700;}.checkout-step li.complete {color: #333;font-weight: 700;}.checkout-step li:nth-child(2)::before {border-color: var(--primary-color);}.woocommerce-checkout ul.checkout-step li.next-step::before {background-color: var(--primary-color);color: #fff;}.woocommerce-checkout ul.checkout-step li.next-step > a, ul.checkout-step li.active > a {font-weight: 600;}.woocommerce-checkout .the4-page > .mb__60 {margin-bottom: 20px;}.template-cart .page_cart_info img {min-width: 120px;max-width: 120px;display: block;}.template-cart .cart_item:last-child {border-bottom: 1px solid #ddd;}.actions .coupon input {margin-left: 10px;border-radius: 4px;}.template-cart .coupon {align-items: center;}.template-cart .coupon button {border-radius: 0;background: #f1f1f1;color: #878787;font-weight: 300;border-radius: 4px;}.cart-collaterals {display: inline-block;width: 100%;margin-bottom: 60px;}.cart-collaterals .cross-sells {float: left;width: 58%;margin-right: 2%;}.cart-collaterals h2 {font-size: 16px;text-transform: uppercase;font-weight: bold;margin: 30px 0 0;margin-left: 15px;}#shipping_method li {list-style-type: none;margin-bottom: 5px;}#shipping_method li input {margin: 0;padding: 0;}.cart-collaterals .cart_totals h2 {margin: 30px 0 30px;}.wc-proceed-to-checkout a {text-align: center;text-transform: uppercase;width: 100%;border-radius: 4px;}.wc-proceed-to-checkout {display: flex;justify-content: flex-end;}.shipping-calculator-form input, .shipping-calculator-form button {width: 100%;}.cart_totals th, .cart-discount td {border: none;}.cart-collaterals table {margin: 0px;border: 1px solid #ddd;table-layout: fixed;border-collapse: inherit;}.cart_totals .shop_table tr.cart-subtotal td, .cart_totals .shop_table tr.cart-subtotal th {color: #111;}.cart_totals .shop_table tr.shipping td {border-bottom: 1px solid #e2e2e2;border-top: 1px solid #e2e2e2;text-align: left;}div.cart_totals .shop_table tr.order-total td {border-top: none;border-bottom: none;}.cart_totals .shop_table tr.shipping td, .cart_totals .shop_table tr.shipping th {display: block;width: 200%;}#payment .payment_methods>.wc_payment_method>label, #payment .payment_methods>.woocommerce-PaymentMethod>label, ul#shipping_method li label {color: #111;}#payment .payment_methods>.wc_payment_method>label::before, #payment .payment_methods>.woocommerce-PaymentMethod>label::before, ul#shipping_method li label::before {display: inline-block;position: relative;top: 5px;width: 8px;height: 8px;margin-right: .5407911001em;border-radius: 50%;background-color: #ccc;border: 6px solid #fff;content: "";box-shadow: 0 1px 4px 0 rgb(0 0 0 / 15%);box-sizing: content-box;}#payment .payment_methods li.wc_payment_method>input[type=radio]:first-child, #payment .payment_methods li.woocommerce-PaymentMethod>input[type=radio]:first-child, #shipping_method>li>input[type=radio]:first-child {clip: rect(1px 1px 1px 1px);clip: rect(1px,1px,1px,1px);position: absolute!important;}#payment .payment_methods li.woocommerce-PaymentMethod > input[type=radio]:first-child:checked + label::before, #payment .payment_methods li.wc_payment_method > input[type=radio]:first-child:checked + label::before, #shipping_method > li > input[type=radio]:first-child:checked + label::before, ul#shipping_method li:only-child label::before {background-color: var(--primary-color);}#order_review .shop_table tr.shipping td .woocommerce-Price-amount, .cart_totals .shop_table tr.shipping td span.woocommerce-Price-amount, ul#shipping_method li span.amount {float: right;}.woocommerce-shipping-calculator a.shipping-calculator-button {color: #333;margin-top: 10px;display: inline-block;font-weight: 600;}.woocommerce-shipping-calculator p {margin-bottom: 12px;text-align: left;margin-top: 10px;}.woocommerce-shipping-calculator #calc_shipping_country_field select {width: 100%;height: 42px;border-radius: .3rem;box-shadow: 0 1px 2px 0 rgb(0 0 0 / 5%);}.form-row select, body .form-row input[type=email], body .form-row input[type=password], body .form-row input[type=text] {margin-bottom: 0;border-color: #d2d6dc;border-width: 1px;border-radius: .3rem;box-shadow: 0 1px 2px 0 rgb(0 0 0 / 5%);}.woocommerce-shipping-calculator .form-row input[type=text] {height: 40px;font-size: 15px;line-height: 40px;background-color: #fff;}.cart-collaterals .shipping-calculator-form button.button {display: block;width: 100%;margin-top: 15px;border: 1px solid #ccc;color: #333;background-color: transparent;font-weight: 400;font-weight: 600;font-size: 14px;border-radius: 4px;}.order-total, .order-total td {color:#222;font-size: 16px;font-weight: bold;}.product-bundle-title td {border-bottom: none;padding-bottom: 0;}.cart-actions button {border-radius: 4px;}.select2-container--default .select2-selection--single {border-color: #d2d6dc;box-shadow: 0 1px 2px 0 rgb(0 0 0 / 5%);height: 40px;background-color: #fff;border: 1px solid #aaa;border-radius: 4px;}.select2-container--default .select2-selection--single .select2-selection__rendered {line-height: 40px;padding-left: 10px;}.select2-container--default .select2-selection--single .select2-selection__arrow {height: 40px;right: 5px;}table.shop_table_responsive tr.product-bundle-title td:not(.product-quantity) {text-align: left;}table.shop_table_responsive tr.product-bundle-title td:before {content: '';}.product-bundle-title h4 {margin: 0;}.product-bundle li {list-style-type: none;margin-bottom: 10px;font-size: 12px;}.woocommerce-checkout-review-order-table .product-bundle li {margin-bottom: 5px;padding-left: 10px;}.woocommerce-checkout-review-order-table .product-bundle li:after {background: #878787;border-radius: 4px;content: "";height: 4px;left: 0;position: absolute;top: 8px;width: 4px;}.woocommerce-checkout-review-order-table .product-bundle li a {color: #878787;cursor: none;pointer-events: none;font-size: 12px;}.mini_cart_item .product-bundle li a {font-size: 12px;margin-bottom: 5px;}.product-bundle li a {font-size: 14px;margin-bottom: 5px;}.cart__popup .product-bundle li a {font-size: 12px;margin-bottom: 0px;}.product-bundle li:last-child {margin-bottom: 0;}.product-bundle li img {max-width: 50px;width: 100%;margin-right: 15px;}.added_to_cart.disabled, .added_to_cart:disabled, .button.disabled, .button:disabled, button.disabled, button:disabled, input.disabled[type="button"], input[type="button"]:disabled, input.disabled[type="reset"], input[type="reset"]:disabled, input.disabled[type="submit"], input[type="submit"]:disabled {cursor: not-allowed;opacity: 0.3;}.nt_shipping .icon.small {font-size: 24px }.nt_shipping .icon.medium {font-size: 36px }.nt_shipping .icon.large {font-size: 48px }.nt_shipping .icon {line-height: 100% }.nt_shipping.tc .icon {margin: 0 auto 10px;display: inline-block;}.nt_shipping.jas-icon-square .small,.nt_shipping.nt_icon_circle .small {width: 60px;height: 60px;line-height: 60px }.nt_shipping.jas-icon-square .medium,.nt_shipping.nt_icon_circle .medium {width: 80px;height: 80px;line-height: 80px }.nt_shipping.jas-icon-square .large,.nt_shipping.nt_icon_circle .large {width: 95px;height: 95px;line-height: 95px }.nt_shipping .title {font-size: 14px }.nt_shipping.tr .content,.nt_shipping.tl .content {overflow: hidden }.nt_shipping.tr .icon,.nt_shipping.tl .icon {text-align: center }.nt_shipping.tr .icon {margin-left: 20px;-ms-order: 2;order: 2;}.nt_shipping.tl .icon {margin-right: 20px }.nt_shipping.tc {-ms-flex-direction: column;flex-direction: column;}.nt_shipping.nt_icon_circle .icon {border: 1px solid;position: relative }.nt_shipping.nt_icon_circle:hover i {color: #fff;position: relative;z-index: 1 }.nt_shipping.nt_icon_circle.tc .icon {margin-bottom: 30px }.nt_shipping.nt_icon_circle .icon,.nt_shipping.nt_icon_circle .icon::before {border-radius: 50% }.nt_shipping .ship_img {background-size: contain;background-repeat: no-repeat;width:50px;height:50px;}.nt_shipping .ship_img.small {width:40px;height:40px;}.nt_shipping .ship_img.large {width:60px;height:60px;}.use_border_true .nt_shipping {padding: 15px;}.use_border_true .nt_shipping::after {display: block !important;content:'';position: absolute;top: 0;bottom: 0;left: 7.5px;right: 7.5px;border: 1px solid #ddd;}.use_border_true .nt_shipping .ship_img {background-position: center;}.quotes_wrapper:hover .slick-arrow{opacity: 1;background-color: var(--primary-color);}.quotes_des_2 .quote_slide,.quotes_des_3 .quote_slide {padding: 30px;background: #fff;box-shadow: 0 0 12px rgb(0 0 0 / 5%);margin: 2px;}.quotes_des_5 .quote_slide,.quotes_des_6 .quote_slide {border: 1px solid #eee;padding: 30px;background: #fff }.quotes_des_3 .quote_avatar {width: 50px;height: 50px;min-width: 50px;min-height: 50px;max-width: 50px;max-height: 50px }.quote_avatar {width: 100px;height: 100px }.quote_rating {min-height: 22px }.quote_rating>i {margin: 0 .5px }.quote_rating>.fa47-star-half {z-index: 44;margin-right: -7px }.quotes_des_4 {border-color: #eee;border-left-style: solid;border-top-style: solid;border-width: 1px }.quotes_des_4 .quote_col {border-color: #eee;padding: 41px 20px 49px;border-right-style: solid;border-bottom-style: solid;border-width: 1px }.ovic-person.style-05 .inner {padding-left: 20px;padding-right: 20px }.quotes_des_4 .quote_texts p {margin-bottom: 30px }.quotes_des_4 .quote_author {font-size: 13px;line-height: 20px;letter-spacing: .17em;margin-bottom: 0;font-weight: 500 }.quotes_des_4 .quote_position {font-size: 13px;line-height: 20px;margin-bottom: 0 }.quotes_des_4 .quote_avatar {width: 80px;height: 80px }.quotes_des_7 .quote_rating, .quotes_des_7 .quote_author {display: none;}.quotes_des_7 .quote_slide {display: flex;align-items: center;}.quotes_des_7 .quote_avatar {width: auto;height: auto;}.quotes_des_7 .quote_content {padding-left: 10px;text-align: left;}.cart_countdown {margin-bottom: 30px;font-size: 15px;font-weight: 500;border-radius: 4px;}.cart_countdown {font-size: 13px;padding: 8px 20px;border-bottom: 1px solid rgba(129,129,129,.2);box-shadow: 0 0 10px 0 rgb(129 129 129 / 20%);color: #222;line-height: normal;}.product-bundle {padding: 5px 0;}.bundel-heading {font-size: 14px;margin-bottom: 0px;padding-top: 5px;}.woocommerce-checkout .woocommerce-info {position: static;margin-bottom: 30px;}.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout {width: 100%;display: inherit;}.checkout.woocommerce-checkout h3 {font-size: 16px;font-weight: bold;text-transform: uppercase;margin: 0 0 10px;}.woocommerce-billing-fields, .woocommerce-shipping-fields {width: 100%;}.woocommerce form .form-row-first, .woocommerce form .form-row-last {width: 49%;float: left;}.woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea {width: 100%;box-sizing: border-box;outline: none;margin: 0;border-radius: 0.3rem;}.woocommerce form .form-row-last {float: right;}.woocommerce form.lost_reset_password .form-row-first, .woocommerce form.lost_reset_password .form-row {float: none;width: 100%;text-align: center;}.woocommerce form .form-row label.checkbox {width: auto;margin: 0;line-height: 0;}.woocommerce form .form-row label {line-height: 2;display: inline-block;width: 100%;margin-bottom: 5px;}.woocommerce form .form-row label .required {color: #fc655e;}.select2-container .select2-choice {border: 1px solid #e3e3e3;border-radius: 0;line-height: 40px;height: 40px;color: #999;}.select2-drop-active, .select2-drop.select2-drop-above.select2-drop-active, .select2-dropdown-open.select2-drop-above .select2-choice, .select2-dropdown-open.select2-drop-above .select2-choices {border-color: #e3e3e3;}.woocommerce-shipping-fields {margin-top: 60px;}p.create-account {margin-bottom: 1em;}.product-name > div {display: table-cell;}.product-thumb img {max-width: 80px;}.product-name {vertical-align: middle;}.wc_payment_methods{padding: 15px;border: 1px solid #e3e3e3;margin-bottom: 20px;}.woocommerce-checkout-payment ul li {list-style-type: none;margin-bottom: 5px;}.woocommerce-checkout-payment ul li input {margin: 0 5px 0 0;}#add_payment_method #payment div.payment_box, .woocommerce-checkout #payment div.payment_box {background-color: #f1f1f1;border-radius: 2px;box-sizing: border-box;color: #999;font-size: 0.92em;line-height: 1.5;margin: 5px 0 15px;padding: 1em;position: relative;width: 100%;}.woocommerce-checkout #payment div.payment_box p {margin: 0;}#add_payment_method #payment div.payment_box::before, .woocommerce-checkout #payment div.payment_box::before {-moz-border-bottom-colors: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;border-color: transparent transparent #f1f1f1;border-image: none;border-style: solid;border-width: 1em;content: "";display: block;left: 0;margin: -1em 0 0 2em;position: absolute;top: -0.75em;}.terms.pr {width: 100%;margin: 10px 0 15px;}.woocommerce-checkout .woocommerce-account-fields {width: 100%;display: inline-block;}.woocommerce-order-details h2 {font-size: 24px;}.woocommerce-order-details .woocommerce-customer-details {margin-top: 50px;}.woocommerce-order-details .addresses h3 {float: none;}.woocommerce-order-details .woocommerce-columns .woocommerce-column {width: 50%;float: left;}.woocommerce-order-details .wc-item-meta li {list-style: none;}.woocommerce-order-details .wc-item-meta li strong {float: left;}.woocommerce-order-details .wc-item-meta li p {margin-bottom: 0;}.shop_table .shipping td, .shop_table .cart-subtotal td, .shop_table .tax-total td, .shop_table .order-total td, .shop_table tfoot td {text-align: right;}.checkout .select2-container--default .select2-selection--single .select2-selection__arrow {height: 40px;right: 5px;}.checkout .select2-container--default .select2-selection--single {border: 1px solid #ccc;border-radius: 0;height: 40px;}.select2-container--default .select2-selection--single .select2-selection__rendered {line-height: 40px;padding: 0 15px;}.form-row + .clear {clear: both;}.woocommerce-checkout-review-order-table, .woocommerce-checkout-review-order-table th, .woocommerce-checkout-review-order-table td {border: none;}.woocommerce-checkout-review-order-table tbody td {padding-top: 5px;padding-right: 0;padding-bottom: 5px;border-bottom: 1px solid #eee;color: #222;background-color: transparent;font-size: 14px;line-height: 1.4;}.woocommerce-checkout-review-order-table {table-layout: fixed;}table.woocommerce-checkout-review-order-table .product-name {position: relative;width: inherit;padding-left: 0;word-wrap: inherit;}.woocommerce-checkout-review-order .item-name .product-item-thumbnail {display: none;}.woocommerce-checkout-review-order-table tbody tr:last-child td {padding-bottom: 30px;border-bottom: 0;}.t4-checkout-table-product-name, .woocommerce-checkout-review-order-table .product-name .product-item-thumbnail {display: table-cell;vertical-align: middle;}.woocommerce-checkout-review-order-table dl {margin: 0;color: #878787;font-size: 12px;font-weight: 400;}.woocommerce-checkout-review-order-table td.product-total, body table.cart th.product-subtotal {text-align: right;vertical-align: middle;}.woocommerce-checkout-review-order-table .product-name .product-item-thumbnail {width: 60px;padding-right: 1em;}.product-item-thumbnail.the4-lazyload img {width: 60px;height: 60px;}.woocommerce-checkout-review-order-table thead{display: none;}.woocommerce-checkout-review-order-table tfoot td, .woocommerce-checkout-review-order-table tfoot th {padding: 15px 20px;border-bottom: 1px solid #e3e3e3;color: #111;font-size: 14px;}.woocommerce-checkout-review-order-table tr.cart-subtotal td, .woocommerce-checkout-review-order-table tr.cart-subtotal th {border-top: 1px solid #e3e3e3;border-bottom: 1px solid #e3e3e3;}.woocommerce-checkout-review-order-table tr.cart-subtotal th {border-top-left-radius: 4px;}.woocommerce-checkout-review-order-table tr.cart-subtotal td {border-top-right-radius: 4px;}.woocommerce-checkout-review-order-table tr.order-total th {border-bottom-left-radius: 4px;}.woocommerce-checkout-review-order-table tr.order-total td {border-bottom-right-radius: 4px;}.woocommerce-checkout-review-order-table tfoot td {border-right: 1px solid #e3e3e3;text-align: right;}.woocommerce-checkout-review-order-table tfoot th, .woocommerce-checkout-review-order-table tr.order-total td:first-child {border-left: 1px solid #e3e3e3;}#order_review .shop_table tr.shipping td, #order_review .shop_table tr.shipping th {display: block;width: 200%;text-align: left;border-right: 1px solid #e3e3e3;border-left: 1px solid #e3e3e3;}.woocommerce-checkout-payment button[type="submit"] {width: 100%;border-radius: 5px;height: 50px;}.woocommerce-order p.woocommerce-thankyou-order-received {margin-top: 20px;padding: 25px 0;color: #fff;background: var(--primary-color);font-size: 26px;text-align: center;letter-spacing: -.1px;margin-bottom: 0px;}.woocommerce-checkout ul.order_details {padding: 5px 0;margin-bottom: 60px;background-color: #f6f6f6;text-align: center;}.site-content .entry-content p.woocommerce-thankyou-order-received, .site-content ul.order_details {position: relative;width: 100vw;right: 50%;left: 50%;margin-right: -50vw;margin-left: -50vw;}.woocommerce-checkout ul.order_details li {display: inline-block;padding: 20px;margin-bottom: 0;font-size: 13px;text-transform: uppercase;}.woocommerce-table--order-details, .woocommerce-table--order-details td, .woocommerce-table--order-details th {border: none;}table.woocommerce-table--order-details td, table.woocommerce-table--order-details th {padding: 4px 0;}table.woocommerce-table--order-details thead th {border-bottom: 1px solid #eee;color: #111;font-size: 18px;font-weight: 600;}.woocommerce-order-received table.woocommerce-table--order-details tbody tr:last-child td, .woocommerce-order-received table.woocommerce-table--order-details tbody tr:last-child th {padding-bottom: 15px;}.woocommerce-order-received table.woocommerce-table--order-details tfoot tr:first-child td, .woocommerce-order-received table.woocommerce-table--order-details tfoot tr:first-child th {border-top: 1px solid #eee;}table.woocommerce-table--order-details tbody tr:first-child td, table.woocommerce-table--order-details tbody tr:first-child th, table.woocommerce-table--order-details tfoot tr:first-child td, table.woocommerce-table--order-details tfoot tr:first-child th {padding-top: 20px;}table.woocommerce-table--order-details tfoot td {text-align: left;}.woocommerce-order-received table.woocommerce-table--order-details tfoot td, .woocommerce-order-received table.woocommerce-table--order-details tfoot th {font-size: 14px;font-weight: 600;}.woocommerce-order-received table.woocommerce-table--order-details td {color: #111;}table.woocommerce-table--order-details tfoot tr:last-child td, table.woocommerce-table--order-details tfoot tr:last-child th {font-size: 20px;font-weight: 600;color: #111;}table.woocommerce-table--order-details .wc-item-meta strong, table.woocommerce-table--order-details .product-quantity{font-weight: 300;}.woocommerce-customer-details .woocommerce-columns--addresses {display: flex;flex-wrap: wrap;width: 100%;}.woocommerce-order-received h2 {font-size: 24px;}.woocommerce-account.logged-in .woocommerce {display: grid;width: 100%;grid-template-columns: 20% 80%;box-shadow: 0 0 10px rgb(0 0 0 / 10%);}.woocommerce-MyAccount-navigation {border-right: 1px solid #e5e5e5;}.woocommerce-MyAccount-navigation ul li {list-style-type: none;line-height: 25px;position: relative;margin-bottom: 0;border-bottom: 1px solid #e5e5e5;}.woocommerce-MyAccount-navigation ul li a {display: inline-block;width: calc(100% + 2px);color: #222;padding: 8px 15px;margin: 0 -1px;}.woocommerce-MyAccount-navigation ul li:last-child{border: none;}.woocommerce-MyAccount-navigation ul li a::before {content: "+";left: 0;font-size: 16px;margin-right: 5px;font-family: 'kallesicon';position: relative;font-weight: 600;top: 1px;}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--dashboard a::before {content: "\e939";}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--orders a::before {content: "\e922";}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--downloads a::before {content: "\e947";}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-address a::before {content: "\e945";}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-account a::before {content: "\e919";}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--inquiry a::before {content: "\e927";}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a::before {content: "\e942";}.woocommerce-MyAccount-content {padding: 30px;min-height: 230px;}.woocommerce-MyAccount-content .woocommerce-pagination {margin-bottom: 20px;}.woocommerce-account.woocommerce-page #the4-content {min-height: inherit;}.woocommerce-MyAccount-content .woocommerce-Address {background: #f9f9f9;padding: 30px;border-radius: 8px;margin-bottom: 30px;box-shadow: 0 3px 5px rgb(0 0 0 / 5%);}.woocommerce-MyAccount-content a.woocommerce-button {line-height: 34px;height: 34px;padding: 0 25px;font-size: 12px;}.woocommerce-MyAccount-content p {margin-bottom: 1em;}.woocommerce-MyAccount-content .woocommerce-info {margin: 0 0 20px;background: none;color: #999;border: none;padding: 10px;position: static;}.woocommerce-MyAccount-content .woocommerce-info a {margin-right: 15px;float: none;}.login-form h2 {font-size: 16px;text-transform: uppercase;font-weight: bold;margin: 0 0 20px;}.woocommerce .login-form form .form-row label {margin-bottom: 10px;}.lost_password {margin-bottom: 0;}.form-login .button.fr {margin: 5px 0 10px;}.form-login .login-form .fr {float: none;}.login-form .row .fr {float: right;}.style-checkbox {display: inline-block;position: relative;}span.style-checkbox {margin-top: 10px;}.style-checkbox input {float: left;margin: 0 10px 0 0;visibility: hidden;}.style-checkbox .checkbox {display: inline-block;}.style-checkbox input[type="checkbox"]:checked + label::after {opacity: 1;}.form-row span.style-checkbox label.checkbox {background: transparent none repeat scroll 0 0;border: 1px solid #e3e3e3;cursor: pointer;height: 16px;left: 0;position: absolute;top: 3px;width: 16px;}span.style-checkbox label.checkbox::after {border: 2px solid #b3b3b3;border-right: 0;border-top: 0;content: "";height: 6px;left: 2px;opacity: 0;position: absolute;top: 3px;transform: rotate(-45deg);width: 10px;}.form-login {background: #f8f8f8;padding: 50px;max-width: 500px;text-align: center;width: 100%;margin: auto;}.form-login span.inline {display: block;}.row .form-login {background: none;padding: 0;max-width: initial;text-align: inherit;margin: 0;}.row .form-login .button.fr {margin: 0;}.myaccount_user + h2 {text-transform: uppercase;font-size: 20px;text-align: center;margin-bottom: 5px;font-weight: bold;}.myaccount_address {text-align: center;}.addresses {display: inline-block;width: 100%;margin-top: 30px;}.addresses .title {display: inline-block;padding-bottom: 5px;margin-bottom: 10px;width: 100%;border-bottom: 1px solid #e3e3e3;}.addresses h3 {font-size: 16px;text-transform: uppercase;font-weight: bold;float: left;margin: 0;}.addresses a {float: right;}.addresses .address {width: 49%;display: inline-block;float: left;}.addresses .address.col-2 {float: right;}.edit-account fieldset {margin-top: 60px;}.edit-account legend {font-size: 16px;text-transform: uppercase;font-weight: 600;margin: 0 0 10px;}.woocommerce-MyAccount-content input.button {margin-top: 15px;}.account-inner-content {background: #f8f8f8;padding: 30px;border-radius: 8px;}.account-avatar.circle img{border-radius: 50%;}.edit-account .account-avatar {margin-bottom: 10px;}.account-header {float: left;}.account-inner-content img.avatar {position: relative;top: -10px;border-radius: 50%;background: #fff;box-shadow: 0 0 10px rgba(0,0,0,.1);}.account-inner-content h4.title-name {margin-bottom: 0;}ul.account-list-action {list-style: none;text-align: center;margin: 0px auto;clear: both;}ul.account-list-action div a {display: inline-block;text-align: center;background: var(--primary-color);border-radius: 8px;display: inline-block;width: 100%;color: #fff;font-size: 16px;top: 0;transition: 0.3s;position: relative;padding: 25px 20px 20px;box-shadow: 0 5px 10px rgb(0 0 0 / 10%);}ul.account-list-action div:hover a{top: -3px;box-shadow: 0 10px 10px rgba(0,0,0,.2);}ul.account-list-action a i {font-size: 35px;line-height: 1;}ul.account-list-action li span {font-size: 13px;color: #eee;margin: -5px 0 0;}.account-inner-content h4.title-name span {color: #868686;font-size: 16px;font-weight: 400;}.account-inner-content h4.title-name span a{text-decoration: underline;}.the4-account-popup-opened p.kalles-social-login__title {text-align: center;}.kalles-social-login__title {font-size: 14px;font-weight: 600;color: #222;}.kalles-social-login {max-width: 300px;}.woocommerce-account .kalles-social-login {margin-top: 20px;}.the4-account-form .kalles-social-login{margin: 20px auto;}.kalles-social__item {min-width: 95px;text-align: center;margin-right: 15px;}.kalles-social__item-link {width: 100%;display: flex;border-radius: 3px;color: #fff;padding: 8px 0;align-items: center;justify-content: center;}.kalles-social__item-link:hover {color: #fff;opacity: .8;}.kalles-social__item-link.link-facebook {background: #3a589a;}.kalles-social__item-link.link-google {background: #4099ff;}.kalles-social__item-link.link-twitter {background: #e9544f;}.kalles-social__item-link i {font-size: 25px;}.popup-layout_2 .the4-account-popup__wrapper {max-width: 780px;}.popup-layout_2.the4-account-popup .woocommerce-form-login, .popup-layout_2.the4-account-popup .woocommerce-form-register, .popup-layout_2.the4-account-popup .lost_reset_password {padding: 0;}.popup-layout_2.the4-account-popup input:not([type="submit"]):not([type="checkbox"]) {width: 100%;box-shadow: 0 0 0;}.the4-account-popup.popup-layout_2 .the4-account-ajax__header {padding-top: 0;position: relative;z-index: 51;}.popup-layout_2 .the4-account-ajax__header {justify-content: flex-start;}.popup-layout_2.the4-account-popup .the4-account-popup h3 i {z-index: 111;}.customer_form_layout_2 .form-login {flex-direction: row;box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 4px;border-radius: 8px;overflow: hidden;display: flex;justify-content: space-between;max-width: 780px;background: rgb(255, 255, 255);transition: all 0.3s ease-out 0s;margin: 0px auto;padding:0;text-align: left;}.login-w-social {flex: 5 1 0%;position: relative;overflow: hidden;background: rgb(255, 255, 255);z-index: 90;border-right: 1px solid rgb(233, 235, 238);}.login-w-social .login-w-social-inner {display: flex;flex-direction: column;position: relative;z-index: 50;padding: 40px 50px;height: 100%;}.login-w-form {flex: 5 1 0%;position: relative;}.login-w-form .login-w-form-inner {display: flex;justify-content: space-between;flex-direction: column;position: relative;z-index: 50;padding: 60px 50px 40px;height: 100%;}.login-w-social p.kalles-social-login__title {display: none;}.login-w-social .kalles-social_item {margin-bottom: 10px;}.login-w-social .kalles-social__item-link {padding: 8px 50px;justify-content: flex-start;}.login-w-social .kalles-social__item-link i {font-size: 20px;margin-right: 5px;}.the4-form-hide{display: none!important;}.the4-woocommerce-acction:not(.link_acc_active), .customer_form_layout_2 .form-login-reset-wrap .woocommerce-form:not(.the4-form-show), .login-s-head:not(.the4-form-show){display: none;}.login-w-form-inner.the4-account-form > div:not(.the4-acc-show) {display: none;}.woocommerce-account form.lost_reset_password {max-width: 570px;margin: auto;}@media(max-width:767px){div.customer_form_layout_2 .form-login {display: block;}div.login-w-social .login-w-social-inner, div.login-w-form .login-w-form-inner{padding: 30px;}div.the4-account-popup__wrapper {margin: 30px auto;max-height: calc(100vh - 100px);overflow-y: auto;}div.login-w-social .kalles-social__item-link {padding: 8px 20px;}.popup-layout_2 div.the4-account-popup__wrapper {max-width: 90%;}div.kalles-social-login {max-width: 100%;}}body.woocommerce {max-width: inherit;margin: 0;}.wishlist-title {text-align: center;width: 100%;display: none;}.wishlist-title h2 {font-size: 20px;font-weight: bold;text-transform: uppercase;margin: 0 0 30px;}.woocommerce table.wishlist_table {font-size: 100%;margin: 30px auto 0;}.woocommerce table.wishlist_table thead th, .woocommerce table.wishlist_table tbody td {padding: 15px;}.woocommerce table.wishlist_table tbody td:not(:first-child) {border-top-width: 1px;}.woocommerce table.wishlist_table tr td.product-remove {padding: 15px;}.woocommerce .wishlist_table td.product-add-to-cart a.button {width: auto;margin: 0;white-space: nowrap;max-width: 200px;display: initial;}.yith-wcwl-share h4 {text-transform: uppercase;font-size: 16px;font-weight: bold;}td.product-price {font-size: 16px;color: #696969;}td.product-price ins {text-decoration: none;color: var(--primary-color);}.cart_item .product-price ins {text-decoration: none;color: #222;margin: 0 5px;}.shop_table .product-add-to-cart .add_to_cart_button {font-size: 14px;margin: 5px 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;-ms-flex: 0 0 auto;flex: 0 0 auto;background: #333;color: #fff;line-height: 28px;padding: 0;margin-bottom: 0;}.shop_table .product-name h3 {font-size: 18px;}.shop_table .product-add-to-cart .add_to_cart_button span.tt_txt {display: none;}td.product-add-to-cart {text-align: center;}.hidden-title-form {display: flex;align-items: center;column-gap: 15px;}.edit-title-buttons a {line-height: 38px;display: inline-block;width: 40px;border: 1px solid #ccc;margin: 0 2px;text-align: center;}.wishlist-items-wrapper td.product-thumbnail {max-width: 100px;text-align: center;}a.remove.remove_from_wishlist {width: 20px;height: 20px;display: inline-block;background: #333;letter-spacing: -1px;color: #fff;text-align: center;line-height: 20px;}td.product-thumbnail a {display: inline-block;max-width: 100px;}.shop_table .product-add-to-cart .add_to_cart_button i {position: absolute;top: 0;left: 0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;width: 100%;height: 100%;color: #fff;font-size: 20px;-webkit-transition: opacity .15s, -webkit-transform .25s;transition: opacity .15s, transform .25s, -webkit-transform .25s;-webkit-transform: translateY(100%);transform: translateY(100%);}.shop_table .product-add-to-cart .add_to_cart_button:hover {background: #222;color: #fff;}.shop_table .product-add-to-cart .add_to_cart_button:hover i {-webkit-transform: translateY(0) translateZ(0);transform: translateY(0) translateZ(0);}.shop_table .product-add-to-cart .add_to_cart_button:hover > span {-webkit-transform: translateY(-100%) translateZ(0);transform: translateY(-100%) translateZ(0);}.shop_table .product-add-to-cart .add_to_cart_button > span {display: block;text-transform: capitalize;padding: 8px 34px;-webkit-transition: opacity .15s,-webkit-transform .25s;transition: transform .25s,opacity .15s,-webkit-transform .25s;}.wishlist_table.wishlist_view li td.label {width: 30%;}.wishlist_table.wishlist_view li td {padding: 5px 15px;}.wishlist-title-container {margin-bottom: 20px;}.wishlist_table.wishlist_view li .product-thumbnail img{width: 100%;}.the4-service .icon.small {font-size: 24px;}.the4-service .icon.medium {font-size: 36px;}.the4-service .icon.large {font-size: 48px;}.the4-service .icon {line-height: 100%;}.the4-service.tc .icon {margin: auto;}.the4-service.the4-icon-square .small, .the4-service.the4-icon-circle .small {width: 60px;height: 60px;line-height: 60px;}.the4-service.the4-icon-square .medium, .the4-service.the4-icon-circle .medium {width: 80px;height: 80px;line-height: 80px;}.the4-service.the4-icon-square .large, .the4-service.the4-icon-circle .large {width: 140px;height: 140px;line-height: 140px;}.the4-service .title {font-size: 14px;}.the4-service.tr .content, .the4-service.tl .content {overflow: hidden;}.the4-service.tr .icon, .the4-service.tl .icon {text-align: center;}.the4-service.tr .icon {float: right;margin-left: 20px;}.the4-service.tl .icon {float: left;margin-right: 20px;}.the4-service[class*="icon-"] .icon {border: 1px solid;position: relative;}.the4-service[class*="icon-"] .icon:before {content: '';position: absolute;top: 8px;left: 8px;right: 8px;bottom: 8px;background: var(--primary-color);transition: all .3s;-webkit-transform: scale(0);-ms-transform: scale(0);-o-transform: scale(0);transform: scale(0);}.the4-service[class*="icon-"]:hover .icon:before {-webkit-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}.the4-service[class*="icon-"]:hover i {color: #fff;position: relative;z-index: 1;}.the4-service[class*="icon-"].tc .icon {margin-bottom: 30px;}.the4-service.the4-icon-circle .icon, .the4-service.the4-icon-circle .icon:before {border-radius: 50%;}.the4-member {padding-bottom: 15px;}.the4-member img {transition: all .3s;}.the4-member:hover img{filter: brightness(0.8);}.the4-member:hover .social {opacity: 1;}.the4-member .social {bottom: 30px;opacity: 0;z-index: 2;}.social-info {position: relative;padding: 15px;overflow: hidden;}.the4-member .social {display: flex;bottom: 0;opacity: 0;z-index: 2;top: 0;left: 0;background: #fff;right: 0;justify-content: center;align-items: center;}.the4-member h4 {margin-bottom: 0;}.the4-member .social a {margin: 0 8px;}.the4-member .social i {font-size: 20px;}.the4-sc-blog .wpb_content_element {display: none;}.the4-sc-blog .the4-blog-slider.the4-carousel [class*="the4-col"] {padding: 0;}.placeholder .pa {bottom: 30px;left: 10px;right: 10px;}.the4-filter a {height: 40px;line-height: 40px;border: 1px solid transparent;padding: 0 20px }.the4-filter a.selected, .the4-filter a:hover {color: #222;}.the4-filter a.selected {border-color: #222;}.wpb-js-composer .row .vc_tta.vc_tta-style-classic .vc_tta-tab {margin: 0 2px;}.wpb-js-composer .row .vc_tta.vc_general .vc_tta-tab > a {padding: 8px 25px 7px;}.wpb-js-composer .row .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a {background-color: transparent;border-color: transparent;color: #878787;border-radius: 40px !important;}.wpb-js-composer .row .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a:focus, .wpb-js-composer .row .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a:hover, .wpb-js-composer .row .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active > a {background-color: transparent;border: 1px solid #222;color: #222;}.wpb-js-composer .row .vc_tta.vc_general .vc_tta-panel-body {padding: 0;}.the4-sc-product .type-product {-ms-flex-preferred-size: 100%;-webkit-flex-basis: 100%;flex-basis: 100%;max-width: 100%;margin: 0;}.the4-promotion .pa {z-index: 10;pointer-events: none;}.the4-promotion:hover img {-webkit-transform: scale(1.05);transform: scale(1.05);}.the4-promotion.left .pa {left: 20px;}.the4-promotion.center .pa {left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);text-align: center;}.the4-promotion.right .pa {right: 20px;}.the4-promotion.top .pa {top: 20px;}.the4-promotion.middle .pa {top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);}.the4-promotion.center.middle .pa {-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.the4-promotion.bottom .pa {bottom: 20px;}.the4-promotion h5 {font-weight: 400;}.the4-promotion h3, .the4-promotion h4 {white-space: nowrap;}.pa-middle {position: absolute;left: 0;top: 50%;transform: translateY(-50%);}.pa-middle.right {left: auto;right: 30px;}.pa-middle.center {left: 50%;transform: translate3d(-50%, -50%, 0);}.the4-page .metaslider .flexslider {margin-bottom: 0;position: relative;}.metaslider .flex-control-nav {position: absolute;bottom: 20px !important;z-index: 9;}.metaslider .flexslider .caption-wrap {background: transparent;color: #878787;opacity: 1;top: 0;max-width: 1170px;margin: 0 auto;right: 0;bottom: 0;left: 0;}.metaslider .flexslider .caption-wrap .caption {padding: 0;}.metaslider .flexslider .caption-wrap h2, .metaslider .flexslider .caption-wrap h3, .metaslider .flexslider .caption-wrap h4 {margin: 0;line-height: 1;color: #222;}.metaslider .flexslider .caption-wrap .f__libre {color: #878787;}.metaslider .flexslider .caption-wrap h3 {margin: 15px 0 10px;}.metaslider .flexslider .slides .caption p {margin-bottom: 15px;}.metaslider .flexslider .flex-prev, .metaslider .flexslider .flex-next {outline: none;padding: 0;overflow: hidden;top: 50%;margin-top: -23px;width: 40px;height: 40px;z-index: 8;background: var(--primary-color);}.metaslider .flexslider:hover .flex-next {right: -100px;}.metaslider .flexslider:hover .flex-prev {left: -100px;}.metaslider .flexslider .flex-prev:hover, .metaslider .flexslider .flex-next:hover {opacity: 1;}.flex-prev:before, .flex-next:before {font-family: 'Pe-icon-7-stroke';font-size: 36px;color: #fff;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;text-indent: 0;display: block;line-height: 36px;}.flex-prev {left: 30px;}[dir='rtl'] .flex-prev {right: 30px;left: auto;}.flex-prev:before {content: '\e686';}[dir='rtl'] .flex-prev:before {content: '\e684';}.flex-next {right: 30px;}[dir='rtl'] .flex-next {right: auto;left: 30px;}.flex-next:before {content: '\e684';}[dir='rtl'] .flex-next:before {content: '\e686';}.metaslider .ms-image {min-height: 350px;}.ms-image > a::after {content: "";height: 100%;left: 0;position: absolute;top: 0;width: 100%;z-index: 999;}.pin-maker.pm-slick .slick-arrow {width: 40px;height: 40px;border: none;}.pin-maker.pm-slick .slick-arrow:before {text-align: center;width: inherit;position: inherit;font-size: 16px;}.background-overlay {position: relative;}.background-overlay:after {content: '';width: 100%;height: 100% !important;position: absolute;background: rgba(0,0,0,.5);visibility: visible !important;display: block !important;top: 0;left: 0;}.background-overlay .text-overlay {z-index: 5;position: relative;}.the4-gmap {width: 100% !important;}center + hr {display: none;}center + hr + h2, .table-vendor-sales-report + script + h2 {font-size: 24px;margin-top: 50px;}input.date-pick:not([type="radio"]):not([type="checkbox"]) {border-radius: 30px;margin-right: 5px;}.table-vendor-sales-report {border: 1px solid #ddd;}.table-vendor-sales-report.table thead th, .table-vendor-sales-report.table td {padding: 15px;}.table-vendor-sales-report.table thead th {font-weight: 600;color: #222;}.all-33 .control {padding-left: 20px;}input[type="submit"]#update_button {border-radius: 0;}.wcv-grid a:hover {text-decoration: none;}.wcv-grid nav.wcv-navigation ul.menu {padding: 0.8em;}.wcv-grid ol li, .wcv-grid ul li {margin: 0;}table.wcv-table td, table.wcv-table th {padding: 10px;}table.wcv-table tr td, table.wcv-table tr th, table.wcv-table tr:last-child td {border-bottom: 1px solid #ddd;}.wcvendors-pro-dashboard-wrapper input[type="submit"], .wcvendors-pro-dashboard-wrapper a.button, button.wcv-button {border-radius: 0;background: var(--primary-color) !important;color: #fff !important;border: none;height: 40px;line-height: 40px;}.wcvendors-pro-dashboard-wrapper .woocommerce-pagination {border-top: none;}.wcv-form .control-group .control.append-button .wcv-button {top: 1px;position: relative;}.wp-switch-editor {border-radius: 0;}.pv_paypal_container, .pv_shop_name_container {width: 50%;float: left;}.pv_paypal_container b, .pv_shop_name_container b {color: #222;}.pv_paypal_container input, .pv_shop_name_container input {margin-top: 10px;width: 95%;}#pv_seller_info_container, #pv_shop_description_container {margin-top: 50px;display: inline-block;width: 100%;}#pv_seller_info_container b, #pv_shop_description_container b {font-size: 24px;color: #222;font-weight: 600;}div.mce-edit-area.mce-panel {border: 1px solid #ddd !important;border-top: none !important;}div.mce-toolbar-grp > div {border: 1px solid #eee;}input[name="_wp_http_referer"] + input.btn.btn-inverse {margin-top: 50px;}div.mce-statusbar {border: 1px solid #ddd !important;border-top: none !important;}h2 + table.table.table-striped.table-bordered {border-radius: 0;}h2 + table.table.table-striped.table-bordered th {font-weight: 600;color: #222;}h2 + table.table.table-striped.table-bordered td, h2 + table.table.table-striped.table-bordered th {border-right: none;border-bottom: none;padding: 15px;border-radius: 0 !important;}.wcv-header-container {overflow: initial;position: relative;margin-bottom: 0;}.wcv-header-container #banner-wrap {min-height: 300px;overflow: hidden;}#banner-wrap img.store-banner, .single-product #banner-wrap img.store-banner {height: auto;left: 50%;top: 50%;transform: translate(-50%, -50%);width: 100%;position: absolute;}.wcv-header-container #inner-element {z-index: 2;top: auto;width: 100%;max-width: 1170px;background: rgba(255, 255, 255, .3) url('../images/store-bg.jpg') center center repeat;height: initial;bottom: 0;left: 50%;transform: translateX(-50%);right: auto;padding: 20px 10px 10px;}.wcv-header-container #inner-element .store-icon {border-radius: 0;}.wcv-header-container #inner-element .store-brand {width: 13.5%;padding-left: 10px;text-align: center;}.wcv-header-container #inner-element .store-brand img {width: 100%;height: 100%;}.wcv-header-container #inner-element .store-info {width: 86.5%;text-align: left;line-height: 28px;}.wcv-header-container #inner-element .store-info h3 {margin: 0;}.woocommerce-breadcrumb + h1 {font-size: 30px;padding: 30px 20px 0;background: #f6f6f8;margin: 0;}.woocommerce-breadcrumb + h1 + .wcv_shop_description {background: #f6f6f8;padding: 0 20px 30px;}.wcv_shop_description p {margin: 0;}.the4-wc-single > h1, .the4-wc-single .wcv_shop_description {display: none;}#inner-element address {font-style: normal;margin: 0;}.wcv-header-container #inner-element ul.social-icons {display: inline-block;width: 100%;margin-top: 10px;}.wcv-header-container #inner-element .social-icons li {display: inline-block;text-align: center;}.wcv-header-container #inner-element .store-brand .social-icons li a {display: inline-block;font-size: 20px;}.wcv-header-container #inner-element .store-brand .social-icons li a .fa-facebook-square {color: #3d589b;}.wcv-header-container #inner-element .store-brand .social-icons li a .fa-instagram {color: #967d5f;}.wcv-header-container #inner-element .store-brand .social-icons li a .fa-twitter-square {color: #50a9ed;}.wcv-header-container #inner-element .store-brand .social-icons li a .fa-pinterest-square {color: #bd081c;}.wcv-header-container #inner-element .store-brand .social-icons li a .fa-google-plus-square {color: #dd4b39;}.wcv-header-container #inner-element .store-brand .social-icons li a .fa-youtube-square {color: #cd201f;}.wcv-header-container #inner-element .store-brand .social-icons li a .fa-linkedin-square {color: #007bb5;}.wcv-store-address-container {padding: 20px;background: #f6f6f8;}.wcv-store-address-container .store-address address, .wcv-store-address-container .store-phone a {color: #696969;}.wcv-store-address-container .store-address {text-align: right;}.wcv-store-address-container .store-phone {text-align: left;}.wcv-store-address-container .store-phone a {float: none;}.wcv-pro-vendorlist {background-color: #f6f6f8;border: 1px solid #ddd;float: left;height: 230px;margin: 0 4% 30px 0;width: 22%;}.wcv-pro-vendorlist:nth-child(4n+4) {margin-right: 0;}.wcv-pro-vendorlist .store-banner {display: none;}.wcv-pro-vendorlist .wcv-inner-details {background: rgba(0, 0, 0, 0);color: #000;left: 0;padding: 20px;position: inherit;text-align: center;top: 0;width: 100%;}.wcv-store-grid__col.wcv-store-grid__col--1-of-3.wcv-icon-container {margin-right: 0;padding-left: 0;width: 100%;}.wcv-pro-vendorlist .wcv-inner-details h4 {color: #000;font-size: 1em;position: relative;text-transform: none;z-index: 9999;}.wcv-pro-vendorlist .wcv-inner-details p {color: #000;display: none;font-weight: 400;}.wcv-store-grid__col.wcv-store-grid__col--2-of-3.store-info.wcv-shop-details {float: none;margin: 0;min-height: 20px;padding: 0;width: 100%;}.wcv-pro-vendorlist .wcv-banner-wrapper {max-height: 230px;}.vendor-rating {margin-top: 30px;}.vendor-rating h1 {font-size: 24px;}.vendor-product-rating {margin-top: 30px;background: #f6f6f8;padding: 15px 20px;}.vendor-product-rating hr {display: none;}.vendor-rating .vendor-product-rating h3 {font-size: 15px;font-weight: 500;margin-bottom: 15px;}.vendor-rating .vendor-product-rating p {margin-bottom: 5px;}.vendor-rating .vendor-sidebar .mt__60 {margin-top: 0;}.wcv-store-grid__col .fa-star, .vendor-product-rating .fa-star {color: orange;}.return-store {margin-top: 30px;font-size: 16px;font-weight: 500;}.return-store span {font-size: 24px;font-weight: 700;}.the4-wc-single .wcv-store-address-container {display: none;}.tax-dc_vendor_shop .page-head, .tax-dc_vendor_shop .woocommerce-breadcrumb {display: none;}.tax-dc_vendor_shop .description_data, .tax-dc_vendor_shop .description_data table {margin: 0;}.tax-dc_vendor_shop .description_data {padding: 10px 15px;background: #f6f7f8;}.tax-dc_vendor_shop .description_data table, .tax-dc_vendor_shop .description_data table td {border: none;}.tax-dc_vendor_shop .wcmp_vendor_banner_template.template1 .vendor_description {padding: 30px;}.tax-dc_vendor_shop .wcmp_vendor_banner_template.template1 .wcmp_social_profile {bottom: 30px;right: 30px;}.dokan-theme-kalles .woocommerce-breadcrumb {background: #f6f6f8;}.dokan-store-sidebar {padding-left: 30px;}.dokan-single-store {padding-right: 30px;}.dokan-widget-area > li {list-style-type: none;}.dokan-widget-area h2.widgettitle {font-size: 20px;}.dokan-dashboard .dokan-dashboard-wrap .legend > table {border: none;margin: 0;}.dokan-dashboard .dokan-dashboard-wrap .legend > div {max-width: 100%;width: auto !important;}.dokan-dashboard .dokan-dashboard-wrap .legend > table td {padding: 5px;border: none;}.dokan-dashboard input[type="submit"].dokan-btn-theme, .dokan-dashboard a.dokan-btn-theme, .dokan-dashboard .dokan-btn-theme, .dokan-dashboard input[type="submit"].dokan-btn-success, .dokan-dashboard a.dokan-btn-success, .dokan-dashboard .dokan-btn-success {height: 34px;border-radius: 0 !important;}.dokan-dashboard .dokan-right a.dokan-btn-theme.dokan-btn-sm, .dokan-dashboard .dokan-right .dokan-btn-theme.dokan-btn-sm {height: 30px;}.dokan-dashboard input.dokan-form-control, .dokan-dashboard input:not([type="submit"]):not([type="checkbox"]) {height: 34px;line-height: 34px;padding-bottom: 0!important;padding-top: 0!important;}.dokan-dashboard .dokan-product-listing .dokan-product-listing-area .product-listing-top ul.dokan-listing-filter {width: 40%;}.dokan-dashboard .dokan-product-listing .dokan-product-listing-area .product-listing-top span.dokan-add-product-link {width: 60%;}.dokan-dashboard .dokan-product-listing .dokan-product-listing-area table.product-listing-table td:last-child, .dokan-dashboard .dokan-orders-area .dokan-form-inline table.dokan-table td:last-child {border-right: none;}.dokan-dashboard .dokan-table > thead > tr > th {border-bottom: 1px solid #EDEDED;}.dokan-dashboard .dokan-dashboard-wrap table#dokan-product-list-table, .dokan-dashboard .dokan-orders-area .dokan-form-inline table.dokan-table {border-right-width: 1px;}.dokan-dashboard .dokan-settings-content .dokan-settings-area .dokan-banner {max-width: 100%;margin: 0 0 30px;width: calc(100% - 8px);}.dokan-dashboard .dokan-dashboard-wrap textarea {width: 100%;}.dokan-dashboard input:not([type="submit"]):not([type="checkbox"]).dokan-btn-success {border-color: #4cae4c;color: #fff;}.dokan-dashboard .select2-container .select2-search--inline .select2-search__field {margin: 0;}.dokan-dashboard .select2-container--default .select2-selection--multiple {height: 34px;}.dokan-single-store .store-page-wrap .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info {padding: 0 30px 0 50px;}.dokan-store .dokan-single-store #nav-below {margin-top: 60px;margin-bottom: 60px;}.dokan-add-new-product-popup #dokan-product-images ul.product_images li.image, .dokan-add-new-product-popup #dokan-product-images ul.product_images li.dokan-sortable-placeholder, .dokan-add-new-product-popup #dokan-product-images ul.product_images li.add-image {list-style: none;}.container-fluid {padding: 0;}.dokan-store-tabs {padding: 0 42px;}ul.dokan-list-inline li a {color: #fff;text-transform: uppercase;}.product-edit-container {margin-bottom: 20px;}.dokan-dashboard .dokan-product-edit-form input[type="submit"].dokan-btn-theme {line-height: 1;padding: 0 15px;}.dokan-dashboard header.dokan-dashboard-header h1 {font-size: 24px;}#dokan-store-listing-filter-wrap .right .item select {background-color: #fff;padding: 7px 30px 8px 20px;}.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget.big-counter .count{color: #222;}.dokan-dashboard-wrap button.dokan-btn {line-height: 34px;padding: 0 20px;background: var(--primary-color);height: 34px;color: #fff;border-radius: 0;}.dokan-dashboard .select2-container--default .select2-selection--single {box-shadow: 0 0 0;height: 34px;border-radius: 0;}.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li i.pull-right {position: relative;top: 1px;margin-left: 10px;}div#dokan-seller-listing-wrap .dokan-single-seller .store-wrapper .store-header .store-banner img {object-fit: cover;}div#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-footer .seller-avatar {top: -40px;}#dokan-seller-listing-wrap .seller-listing-content .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-data .dokan-seller-rating i.dashicons {margin: 0 3px 0 0;}.dokan-store nav.woocommerce-breadcrumb {padding: 15px 30px;}.dokan-store-products-filter-area .orderby-search {width: auto;border-radius: 0;}.dokan-store-products-filter-area .search-store-products {font-size: 14px;margin: 0 5px;border-radius: 0;font-weight: 400;}.dokan-pagination-container ul.dokan-pagination li a {padding: 0px 10px;border: 1px solid #ededed;margin: 2px;text-decoration: none;height: 28px;line-height: 28px;display: inline-block;border-radius: 0;color: #222;background: #fff;text-transform: capitalize;}.dokan-profile-frame-wrapper img.profile-info-img {width: 100%;object-fit: cover;max-height: 300px;}.dokan-profile-frame-wrapper ul.dokan-store-info {list-style: none;}.dokan-profile-frame-wrapper ul.dokan-store-info li {padding: 7px 0;}.dokan-profile-frame-wrapper ul.dokan-store-info li i {min-width: 18px;color: #999;}.profile-info-box.profile-layout-default {position: relative;}.profile-info-summery-wrapper {width: 100%;padding: 15px;color: #222;position: relative;}.profile-layout-default .profile-info-summery-wrapper {padding: 15px 50px 15px 200px;}.profile-img.profile-img-circle {float: left;margin-right: 30px;}h1.store-name {color: #222;font-size: 30px;}ul.dokan-store-info {list-style: none;}ul.dokan-store-info li {padding: 5px 0;}ul.dokan-store-info li a:not(:hover) {color: #222;}.profile-img.profile-img-circle img {border-radius: 50%;box-shadow: 0 0 6px 0 #ccc;position: absolute;top: -100px;left: 30px;width: 150px;height: 150px;object-fit: cover;background: #fff;}ul.dokan-list-inline {list-style: none;border: 1px solid #e5e5e5;}ul.dokan-list-inline li {padding: 10px;border-right: 1px solid #e5e5e5;display: inline-block;}.profile-info .star-rating {font-family: 'FontAwesome';font-size: 10px;height: 14px;line-height: 20px;overflow: hidden;position: relative;text-align: left;display: inline-flex;width: 64px;letter-spacing: 3px;margin: auto;margin-right: 5px;}.profile-info .star-rating span {overflow: hidden;position: absolute;text-indent: 0;left: 0;color: transparent;display: inline-block;height: 20px;}.dokan-widget-area > .widget {margin-bottom: 50px;}.dokan-widget-area > .widget h3.widget-title {margin-top: 0;}div .dokan-store-wrap {margin-top: 60px;}.dokan-pagination-container .dokan-pagination li.prev a::before {content: "<<";font-size: 14px;letter-spacing: -4px;}.dokan-pagination-container .dokan-pagination li.next a::before {content: ">>";font-size: 14px;letter-spacing: -4px;}.dokan-pagination-container .dokan-pagination li.prev a,.dokan-pagination-container .dokan-pagination li.next a {font-size: 0px;}.dokan-store .dokan-store-products-filter-area #dokan-store-products-search-result .dokan-ls-product-data {padding-left: 15px;}.dokan-store .dokan-store-products-filter-area #dokan-store-products-search-result .dokan-ls-sale-price {margin-left: 5px;font-size: 12px;}.dokan-store .dokan-store-products-filter-area #dokan-store-products-search-result{max-width: 365px;}.woocommerce-Tabs-panel--seller .star-rating:before {display: none;}div#wcfm-main-contentainer .dataTables_wrapper .select2-container--default .select2-selection--single .select2-selection__rendered, div#wcfm-main-contentainer .select2-search input {line-height: 38px!important;}#wcfm-main-contentainer .select2-container--default .select2-selection--single .select2-selection__arrow {height: 36px;right: 3px;}#wcfm-main-contentainer .dataTables_wrapper select {padding: 0 10px!important;height: 38px!important;line-height: 38px!important;}.wcfm-dashboard-page .select2-container--default .select2-search--dropdown .select2-search__field {margin: 0;height: 30px;line-height: 30px;}div#wcfmmp-store .woocommerce-product-search button {display: block;padding: 0 20px;}#wcfmmp-store .widget .woocommerce-product-search .search-field {width: calc(100% - 100px);background: #f5f5f5;padding-right: 5px;}div#wcfmmp-store .widget .woocommerce-product-search {background: #f5f5f5;border: 1px solid #ddd;}div#wcfmmp-store .tab_area .tab_links li, div#wcfmmp-store .tab_area .tab_links{border-color: #e5e5e5;}#wcfmmp-store .sidebar .widget ul li{background: none;}#wcfmmp-store .cat_filter.col {display: none;}#wcfmmp-store .products-wrapper .cat_hidden_false {display: none;}#wcfmmp-store .cat_toolbar {margin-bottom: 30px;}#wcfmmp-store #products-wrapper .row:not(.no-gutters){margin-left: -15px;margin-right: -15px;}div#wcfmmp-store .tab_area .tab_links{margin-bottom: 0;}div#wcfmmp-store input:-webkit-autofill {transition: background-color 5000s ease-in-out 0s;-webkit-box-shadow: 0 0 0px 1000px #f5f5f5 inset;}.popup-quick-view .wcfmmp_sold_by_container {border: 1px solid #e5e5e5;padding: 10px 15px;border-radius: 5px;margin-bottom: 15px;display: inline-block;}div .vendor_rating .wcfmmp-store-rating:before, div .wcfmmp_sold_by_container .wcfmmp-store-rating::before , div .wcfmmp_sold_by_container_advanced .wcfmmp-store-rating::before, div .wcfmmp_store_info .wcfmmp-store-rating::before, div .wcfmmp_sold_by_container .wcfmmp-store-rating::before, div#wcfm_store_header .wcfmmp-store-rating::before{content: "\e93a\e93a\e93a\e93a\e93a";font-family: 'kallesicon';}div .vendor_rating .wcfmmp-store-rating span:before, div .wcfmmp_sold_by_container .wcfmmp-store-rating span:before, div .wcfmmp_sold_by_container_advanced .wcfmmp-store-rating span:before, div .wcfmmp_store_info .wcfmmp-store-rating span:before, div .wcfmmp_sold_by_container .wcfmmp-store-rating span:before, div#wcfm_store_header .wcfmmp-store-rating span::before{content: "\e93a\e93a\e93a\e93a\e93a";font-family: 'kallesicon';}.wcfm-store-page .row:not(.no-gutters), .wcfm-store-page .vc_row:not(.no-gutters){margin-left: -15px;margin-right: -15px;}#wcfm-products img.attachment-thumbnail {min-width: 50px;}div table.dataTable.dtr-inline.collapsed>tbody>tr>td:first-child:before, div table.dataTable.dtr-inline.collapsed>tbody>tr>th:first-child:before {line-height: 16px;}div#wcfmmp-store .rating_box {margin: 5px;display: flex;}div#wcfmmp-store .rating-stars ul {list-style-type: none;padding: 0;display: flex;-moz-user-select: none;-webkit-user-select: none;width: 80px;letter-spacing: 0;}div#wcfmmp-store .rating-stars ul>li.star {display: inline-block;padding: 0;position: relative;text-indent: 0;}div#wcfmmp-store .rating-stars ul>li.star>i.wcfmfa {font-size: 14px;}div#wcfmmp-store .rating_box i {font-size: 15px;cursor: pointer;font-weight: 900;text-indent: 0;position: relative;color: #e5e5e5;}div#wcfmmp-store .stars li i:before {position: relative;font-family: 'kallesicon';left: 0;text-indent: 0;content: "\e93a";}div#wcfmmp-store .categories_list ul li.parent_cat a {font-size: 15px;color: #222;}div#wcfmmp-store .sidebar_heading {margin: 0;}div#wcfmmp-store .tab_area .tab_links li a:not(:hover) {color: #222;}div#wcfmmp-store .categories_list ul li a.active, div#wcfmmp-store .categories_list ul li a:hover {color: var(--primary-color) !important;}#wcfm_store_header .wcfmmp-store-rating {overflow: hidden;position: relative;height: 1.618em;line-height: 1.618;width: 70px!important;font-size: 1em;font-family: 'font awesome 5 free'!important;font-weight: 900;}div#wcfmmp-store h1.wcfm_store_title {color: #222;padding-top: 10px;font-size: 30px;margin-bottom: 5px;}div#wcfmmp-store #wcfm_store_header {padding-bottom: 20px;min-height: 150px;background: transparent;}div#wcfmmp-store .address a,div#wcfmmp-store .header_area a,#wcfmmp-store .address .header_store_name span {color: #222;}div#wcfmmp-store .address a:hover,div#wcfmmp-store .header_area a:hover,#wcfmmp-store .address .header_store_name a:hover span {opacity: 0.8;}div#wcfmmp-store .right_side{padding-top:0;}.checkout div#wcfmmp-user-locaton-map {display: inline-block;margin: 20px 5px;}.checkout .style-checkbox input {visibility: visible;margin-top: 4px;}#wcfm-main-contentainer .select2-search input[type=search] {box-shadow: 0 0 0;}#wcfm_products_export_expander .select2-selection--multiple:after {top: 23px;}div#wcfm-main-contentainer table.display {font-size: 13px;}#wcfmmp-store .logo_area a img {object-fit: cover;}div#wcfmmp-store ins {background: transparent;}div#wcfmmp-store .social_area {width: auto;background: transparent;min-height: inherit;padding: 5px;}div#wcfmmp-store .social_area ul {position: static;top: auto;transform: none;}div#wcfmmp-store .header_right {background: transparent;}div.wcfm_buttons .wcfm_button {line-height: 24px;}div#wcfmmp-store .social_area ul li {margin: 0 2px;}#wcfmmp-store p {line-height: 22px;}div.wcfmmp_sold_by_container_left img {width: 45px;height: 45px;object-fit: cover;}div.wcfmmp_sold_by_container_left {position: relative;top: -10px;}.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt, .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt, a.wishlist_products_counter.top_wishlist-heart-plus.no-txt {width: 40px;height: 40px;padding: 0;border: 1px solid;}.single_variation_wrap + .tinvwl-after-add-to-cart {display: none;}.tinv-wraper.tinv-wishlist {display: inline-block;}.tinv-wraper.tinvwl-above_thumb-add-to-cart {position: absolute;left: 5px;top: 5px;z-index: 99;}.tinv-wraper.tinvwl-above_thumb-add-to-cart a {border: none !important;}.elementor-widget-tabs .elementor-tab-title {font-weight: 500 !important;padding: 0 25px !important;line-height: 40px !important;border-radius: 30px !important;border: 1px solid transparent !important;}.elementor-widget-tabs .elementor-tab-title:hover, .elementor-widget-tabs .elementor-tab-title.elementor-active {border: 1px solid #222 !important;}.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title {display: inline-block !important;}.elementor-widget-tabs .elementor-tabs .elementor-tabs-wrapper {text-align: center;}.elementor-widget-tabs .elementor-tab-content {padding: 0 !important;}.elementor-widget-tabs .elementor-tab-title {text-align: center;}body.woocommerce #content div.product .elementor-widget-woocommerce-product-images .left div.images, body.woocommerce-page #content div.product .elementor-widget-woocommerce-product-images .left div.images, body.woocommerce-page div.product .elementor-widget-woocommerce-product-images .left div.images, body.woocommerce div.product .elementor-widget-woocommerce-product-images .left div.images {padding-left: 90px;}body.woocommerce #content div.product .elementor-widget-woocommerce-product-images .right div.images, body.woocommerce-page #content div.product .elementor-widget-woocommerce-product-images .right div.images, body.woocommerce-page div.product .elementor-widget-woocommerce-product-images .right div.images, body.woocommerce div.product .elementor-widget-woocommerce-product-images .right div.images {padding-right: 90px;}div.wpforms-container-full .wpforms-form input[type="date"], div.wpforms-container-full .wpforms-form input[type="datetime"], div.wpforms-container-full .wpforms-form input[type="datetime-local"], div.wpforms-container-full .wpforms-form input[type="email"], div.wpforms-container-full .wpforms-form input[type="month"], div.wpforms-container-full .wpforms-form input[type="number"], div.wpforms-container-full .wpforms-form input[type="password"], div.wpforms-container-full .wpforms-form input[type="range"], div.wpforms-container-full .wpforms-form input[type="search"], div.wpforms-container-full .wpforms-form input[type="tel"], div.wpforms-container-full .wpforms-form input[type="text"], div.wpforms-container-full .wpforms-form input[type="time"], div.wpforms-container-full .wpforms-form input[type="url"], div.wpforms-container-full .wpforms-form input[type="week"], div.wpforms-container-full .wpforms-form select, div.wpforms-container-full .wpforms-form textarea {border-radius: 0px;font-size: 14px;border: 1px solid #ccc;height: 46px;line-height: 42px;width: 100%;max-width: 100%;}div.wpforms-container-full .wpforms-form button[type="submit"] {background: var(--primary-color);color: #fff;border: none;padding: 0 34px;line-height: 44px;border-radius: 50px;text-transform: uppercase;}div.wpforms-container-full .wpforms-form button[type="submit"]:hover {background: var(--primary-color);color: #fff;border: none;}div.wpforms-container-full .wpforms-form .wpforms-field-label {font-weight: 400;line-height: 1.75;color: #333;font-size: 14px;margin-bottom: 5px;}.woocommerce-grouped-product-list-item__price ins {color: #ec0101;text-decoration: none }@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and ( min--moz-device-pixel-ratio: 2), only screen and ( -o-min-device-pixel-ratio: 2/1), only screen and ( min-device-pixel-ratio: 2), only screen and ( min-resolution: 192dpi), only screen and ( min-resolution: 2dppx) {.regular-logo {display: none;}.retina-logo {display: inline-block;}}#wc-stripe-payment-request-wrapper {clear: none !important;padding-top: 0 !important;float: left;}.wc-proceed-to-checkout #wc-stripe-payment-request-wrapper {float: none;}@supports (-webkit-appearance: -apple-pay-button) {.single-product div.product .stripe-enabled form.cart .apple-pay-button {max-width: 100%;margin-right: 0;height: 40px;margin-top: 15px;}.single-product div.product .stripe-enabled form.cart .quantity input {width: 115px;}.single-product div.product .stripe-enabled form.cart .quantity~.button {white-space: nowrap;}}.vc_row .wpb_animate_when_almost_visible {opacity: 1;}#the4-kalles-exist-product .fproducts {padding-bottom: 30px;}.control-show .slick-prev, .control-show .slick-next {opacity: 1;}.btn_owl_2.control-show .slick-prev, .btn_owl_2.control-show .slick-next {border-radius: unset;}.btn_color_gray .slick-arrow {background-color: #abb1b4;border-color: #abb1b4;color: #FFF;}.btn_color_white .slick-arrow {background-color: #FFF;border-color: #FFF;color: #000;}.btn_color_primary .slick-arrow {background-color: var(--primary-color);border-color: var(--primary-color);color: #FFF;}.slick-dots li button {-webkit-transition: background .3s;transition: background .3s }.title_2::before, .title_2::after, .title_11::before, .title_11::after, .title_12::before, .title_12::after {content: "";display: inline-block;width: 30px;height: 2px;background: #222;}.title_11>span, .title_12>span {margin: 0 .8em;-ms-flex: 0 0 auto;flex: 0 0 auto;width: auto;max-width: 100%;}.title_11::before, .title_11::after, .title_12::before, .title_12::after{width: 100%;height: 1px;background: transparent;border-top: 1px solid #ebebeb;}.title_12::before, .title_12::after{height: 3px;border-bottom: 1px solid #ebebeb;}.title_3,.title_4 {margin: 20px 0;}.title_3::after {content: " ";position: absolute;top: 100%;left: 50%;margin-left: -20px;width: 40px;height: 2px;background-color: #222;}.title_4 {border-bottom: 2px solid rgba(119,119,119,.17);}.title_4 span {position: relative}.title_4 span::after {content: " ";position: absolute;top: 100%;left: 0;margin-top: 10px;width: 100%;height: 2px;background-color: var(--primary-color);}.title_5 {padding-bottom: 5px;margin-bottom: 40px;}.title_5::after {content: " ";position: absolute;top: 100%;left: 50%;margin-left: -125px;width: 40px;height: 2px;width: 250px;height: 30px;}.title_5::after {background-image: url('../images/svg/svg_title.svg');}.wrap_title.des_title_6 .tt_divider i {font-size: 20px;}.title_6 + .tt_divider {display: block;position: relative;padding: 15px 10px;}.title_6 + .tt_divider::before, .title_6 + .tt_divider::after {content: " ";position: absolute;top: 50%;bottom: -12px;left: 50%;margin-left: -12px;width: 24px;height: 1px;display: inline-block;background-color: #DCDCDC;}.title_6 + .tt_divider::before {margin-left: -34px;}.title_6 + .tt_divider::after {margin-left: 10px;}.title_6 + .tt_divider span::after, .title_6 + .tt_divider span::before {content: " ";position: absolute;top: 50%;bottom: -12px;left: 50%;margin-left: -6px;width: 12px;height: 1px;display: inline-block;background-color: #C1C1C1;}.title_6 + .tt_divider span::before {-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}.title_6 + .tt_divider span::after {-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);}i.dn.title_6,i.dnt4.title_6 {display: none;}.title_7 + .tt_divider {display: -ms-flexbox;display: flex;-ms-flex-pack: center;justify-content: center;-ms-flex-align: center;align-items: center;margin: 5px 0 8px;}.title_7 + .tt_divider>i {display: inline-block;margin: 0 8px;font-size: 22px;}.title_7 + .tt_divider>span {width: 24px;height: 1px;display: inline-block;background-color: #DCDCDC;}.title_8 span, .title_9 span {display: inline-block;position: relative;z-index: 9;}.title_8 span::after {content: "";display: block;position: relative;width: 60%;max-width: 150px;height: 2px;background-color: #222;background-color: currentColor;margin: 12px auto 15px;}.title_9 span::after {content: "";height: 8px;background: #56CFDE;opacity: .7;position: absolute;bottom: 4px;opacity: 0.3;left: 0;width: 100%;z-index: -1;}.title_10 a {border-bottom: 2px solid #222;}.des_title_13 {text-align: center;margin-bottom: 15px;}.des_title_13 .section-title {margin-bottom: 17px;}.des_title_13 .section-subtitle {margin-bottom: 27px;}.des_title_13::after {display: inline-block;vertical-align: top;background-color: var(--primary-color);content: '';width: 72px;height: 5px;}.popup_prpr_wrap {max-width: 950px !important;margin: 30px auto;padding: 30px;}button.mfp-close::after {content: "\e680";font-family: Pe-icon-7-stroke;display: inline-block;font-size: 45px;line-height: 50px;position: absolute;right: -5px;}button.mfp-close:hover{opacity:0.8;}#the4-kalles-exist-product {max-width: 850px;margin: auto;position: relative;}.mfp-fade.mfp-bg.mfp-ready,.mfp-bg.mfp-move-horizontal {opacity: 0.8;}.mfp-fade.mfp-bg, .mfp-fade.mfp-wrap .mfp-content {opacity: 0;transition: all .15s ease-out;}.mfp-fade.mfp-wrap.mfp-ready .mfp-content {opacity: 1;}.mfp-fade.mfp-bg.mfp-removing, .mfp-fade.mfp-wrap.mfp-removing .mfp-content {opacity: 0;}.mfp-fade.mfp-bg.mfp-ready,.mfp-bg.mfp-move-horizontal {opacity: 0.8;}.mfp-fade.mfp-bg, .mfp-fade.mfp-wrap .mfp-content {opacity: 0;transition: all .15s ease-out;}.mfp-fade.mfp-wrap.mfp-ready .mfp-content {opacity: 1;}.mfp-fade.mfp-bg.mfp-removing, .mfp-fade.mfp-wrap.mfp-removing .mfp-content {opacity: 0;}.mfp-move-horizontal .mfp-with-anim, .mfp-move-vertical .mfp-with-anim {opacity: 0;-webkit-transition: opacity .3s ease, -webkit-transform .3s ease;transition: opacity .3s ease, -webkit-transform .3s ease;transition: transform .3s ease, opacity .3s ease;transition: transform .3s ease, opacity .3s ease, -webkit-transform .3s ease;-webkit-transform: translateX(-100px);transform: translateX(-100px);}.mfp-move-horizontal .mfp-with-anim .product-images .images, .mfp-move-horizontal .mfp-with-anim .summary-inner, .mfp-move-vertical .mfp-with-anim .product-images .images, .mfp-move-vertical .mfp-with-anim .summary-inner {opacity: 0;-webkit-transition: opacity .3s ease, -webkit-transform .3s ease;transition: opacity .3s ease, -webkit-transform .3s ease;transition: transform .3s ease, opacity .3s ease;transition: transform .3s ease, opacity .3s ease, -webkit-transform .3s ease;-webkit-transform: translateY(30px);transform: translateY(30px);}.mfp-move-vertical .mfp-with-anim {-webkit-transform: translateY(100px);transform: translateY(100px);}.mfp-move-vertical .mfp-with-anim .product-images .images, .mfp-move-vertical .mfp-with-anim .summary-inner {-webkit-transform: translateY(30px);transform: translateY(30px);}.mfp-move-horizontal .mfp-with-anim .summary-inner, .mfp-move-vertical .mfp-with-anim .summary-inner {-webkit-transition: opacity .85s ease, -webkit-transform .85s ease;transition: opacity .85s ease, -webkit-transform .85s ease;transition: transform .85s ease, opacity .85s ease;transition: transform .85s ease, opacity .85s ease, -webkit-transform .85s ease;}.mfp-move-horizontal.mfp-bg, .mfp-move-vertical.mfp-bg {opacity: 0;-webkit-transition: opacity .3s ease;transition: opacity .3s ease;}.mfp-move-horizontal.mfp-ready .mfp-with-anim, .mfp-move-horizontal.mfp-ready.mfp-removing .mfp-content, .mfp-move-horizontal.mfp-ready .mfp-with-anim .summary-inner, .mfp-move-horizontal.mfp-ready .mfp-with-anim .product-images .images, .mfp-move-vertical.mfp-ready .mfp-with-anim, .mfp-move-vertical.mfp-ready.mfp-removing .mfp-content, .mfp-move-vertical.mfp-ready .mfp-with-anim .summary-inner, .mfp-move-vertical.mfp-ready .mfp-with-anim .product-images .images {opacity: 1;-webkit-transform: none;transform: none;}.mfp-move-horizontal.mfp-ready.mfp-bg, .mfp-move-vertical.mfp-ready.mfp-bg {opacity: .8;}.mfp-move-horizontal.mfp-removing .mfp-with-anim {opacity: 0;-webkit-transform: translateX(100px);transform: translateX(100px);}.mfp-move-vertical.mfp-removing .mfp-with-anim {opacity: 0;-webkit-transform: translateY(100px);transform: translateY(100px);}.mfp-move-horizontal.mfp-removing.mfp-bg, .mfp-move-vertical.mfp-removing.mfp-bg {opacity: 0;}.mfp-move-horizontal.mfp-removing .mfp-close, .mfp-move-vertical.mfp-removing .mfp-close {display: none;}.ajax_pp_popup {position: relative;background: #fff;max-width: 950px;margin: 30px auto;padding: 30px;width: 100%;}#kalles-section-toolbar_mobile{z-index: 1002;position: relative;}.kalles_toolbar {background-color: #fff;z-index: 350;overflow-x: auto;overflow-y: hidden;-webkit-overflow-scrolling: touch;padding: 5px;height: 55px;box-shadow: 0 0 9px rgba(0,0,0,.12);transform: translate3d(0,104%,0);-webkit-transform: translate3d(0,104%,0);transition: transform .25s ease;}.kalles_toolbar .kalles_toolbar_item {-ms-flex: 1 0 20%;flex: 1 0 20%;position: relative }.kalles_toolbar_item>a {padding-right: 10px;padding-left: 10px;display: flex;align-items: center;flex-direction: row;justify-content: center;height: 45px;color: #222;font-weight: 400;line-height: 1 }.kalles_toolbar_label_1 .kalles_toolbar_item>a {position: relative;padding-bottom: 15px }.kalles_toolbar_label_false .kalles_toolbar_label {display: none }.kalles_toolbar_label {position: absolute;right: 10px;bottom: 5px;left: 10px;display: block;overflow: hidden;text-align: center;text-overflow: ellipsis;white-space: nowrap;font-weight: 600;font-size: 11px;line-height: 1 }.toolbar_icon::before {font-size: 20px;font-family: kallesicon;font-weight: 600 }.type_toolbar_home .toolbar_icon::before {content: "\e918" }.type_toolbar_shop .toolbar_icon::before {content: "\e917" }.type_toolbar_account .toolbar_icon::before {content: "\e919" }.type_toolbar_cart .toolbar_icon::before {content: "\e922" }.type_toolbar_search .toolbar_icon::before {content: "\e921" }.type_toolbar_wish .toolbar_icon::before {content: "\e91f" }.type_toolbar_blog .toolbar_icon::before {content: "\e916" }.type_toolbar_filter .toolbar_icon::before {content: "\e905" }.type_toolbar_sidebar .toolbar_icon::before {content: "\e91b" }.type_toolbar_nav .toolbar_icon::before {content: "\e919" }.toolbar_icon {position: relative }.toolbar_count {position: absolute;top: -5px;right: -9px;z-index: 1;width: 15px;height: 15px;border-radius: 50%;color: #fff;text-align: center;letter-spacing: 0;font-weight: 400;font-size: 10px;padding-left: 1px;line-height: 15px;background-color: #000;box-shadow: 1px 1px 3px 0 rgba(0,0,0,.3) }.kalles_toolbar_item span.toolbar_count {font-size: 9px;top: -5px;line-height: 18px;width: 18px;height: 18px;padding: 0.5px;}.kalles_toolbar {transform: none;-webkit-transform: none }.product-image .nt_add_w.default {z-index: 8;left: 12px;top: 12px;}.product-image .nt_add_cp.default >a, .product-image .nt_add_w.default >a {color: #fff;}.product-image .nt_add_w>a, .product-image .nt_add_cp>a {width: 20px;height: 22px;text-align: center;margin: 0;font-size: 18px;line-height: 1;opacity: 0;visibility: hidden;}.nt_add_w a:hover i, .nt_add_cp .cpt4_added:hover i {-webkit-animation: .6s ease-in-out infinite beat_heart;animation: .6s ease-in-out infinite beat_heart;display: inline-block;}.nt_labels, .product-image:hover .nt_add_cp>a, .product-image:hover .product-attr, .product-image:hover .product-image-flip .back, .product-image:hover a.db::before, .product-image:hover a.nt_w_login, .product-image:hover a.wishlistadd {opacity: 1;visibility: visible;-webkit-transition: opacity .3s ease-in-out;-moz-transition: opacity .3s ease-in-out;-o-transition: opacity .3s ease-in-out;transition: opacity .3s ease-in-out;}@-webkit-keyframes beat_heart {0%,100% {-webkit-transform: scale(1);transform: scale(1) }50% {-webkit-transform: scale(1.1);transform: scale(1.1) }}@keyframes beat_heart {0%,100% {-webkit-transform: scale(1);transform: scale(1) }50% {-webkit-transform: scale(1.1);transform: scale(1.1) }}.nt_pr .nt_add_w>a::after {border-width: 2px;margin-top: -11px;}.nt_add_w>a:hover, .nt_add_cp>a:hover {color: var(--primary-color);}.wis_added i::before {color: #ec0101;}.wishlish-page .wis_added i::before {content: "\e609";font-family: 'Pe-icon-7-stroke';color: #000;}.cart_page_txt p {margin-bottom: 0;}.wishlish-single.nt_add_w, .compare-single.nt_add_cp {position: relative;min-width: 40px;width: 40px;height: 40px;line-height: 40px;margin-left: 10px;border-radius: 50%;border: 1px solid #222;text-align: center;transition: .3s;display: inline-block;}.wishlish-single.nt_add_w a {display: block;}.wishlish-single.nt_add_w>a::after {border: 1px solid #f9f9f9;border-left-color: #222;}.wishlish-single.nt_add_w:hover, .compare-single.nt_add_cp:hover {border-color: var(--primary-color);}.product-image a.wis_added, .product-image a.wis_remve {opacity: 1;visibility: visible;}.product-image .nt_add_cp.default {z-index: 2;left: 12px;top: 40px;}.nt_add_cp .cpt4_added i::before {content: "\e936";}.nt_add_cp i, .nt_add_w i {font-size: 20px;}.compare_add:not(.cpt4_added):hover i {-webkit-animation: .6s ease-in-out infinite spin;animation: .6s ease-in-out infinite spin;display: inline-block;}.themet4_compare_table {border: 1px solid rgba(129,129,129,.2);}.themet4_compare_row {display: flex;flex-direction: row;flex-wrap: nowrap;}.themet4_compare_col {display: flex;flex-direction: column;justify-content: center;padding: 15px;word-break: break-word;}.compare_field {flex: 0 0 20%;color: #2d2a2a;text-transform: uppercase;font-weight: 600;font-size: 15px;}.themet4_compare_col:not(:last-child) {border-right: 1px solid rgba(129,129,129,.2);}.compare_value {line-height: 1.4;flex: 0 1 26.6666%;align-items: center;text-align: center;}.compare_basic .compare_value {justify-content: flex-start;padding-top: 0;}.compare_basic_content {width: 100%;}.compare_basic_content .hover_button {display: none;}a.compare_remove {color: #2d2a2a;text-decoration: none;text-transform: uppercase;letter-spacing: .3px;font-weight: 600;font-size: 12px;margin: 10px 0;position: relative;display: inline-block;cursor: pointer;line-height: 30px;padding-right: 18px;}.compare_value :not(.not_mt10):not(:last-child) {margin-bottom: 10px;}a.compare_remove::after, a.compare_remove::before {content: " ";position: absolute;top: 50%;display: inline-block;margin-top: -1px;width: 12px;height: 2px;background-color: #000;transition: background-color .2s ease-in-out,width .2s ease-in-out,-webkit-transform .2s ease-in-out;transition: background-color .2s ease-in-out,transform .2s ease-in-out,width .2s ease-in-out;transition: background-color .2s ease-in-out,transform .2s ease-in-out,width .2s ease-in-out,-webkit-transform .2s ease-in-out;right: 0;-webkit-transform: rotate( 45deg );transform: rotate( 45deg );}a.compare_remove::after {-webkit-transform: rotate( -45deg );transform: rotate( -45deg );}a.compare_remove:hover::after, a.compare_remove:hover::before {-webkit-transform: rotate(0);transform: rotate(0);}.themet4_compare_col .product-image {display: block;}.compare_basic_content img {max-height: 250px;object-fit: contain;}.compare_basic_content a.product-title {font-weight: 500;line-height: 1.3;}.themet4_compare_row:nth-child(even) .themet4_compare_col {background-color: rgba(0,0,0,.03);}.compare_basic_content a.js_add_qv:hover , .compare_basic_content a.pr_atc:hover {opacity: 0.8;}.compare_basic_content a.pr_atc {background-color: #95bf46;}.compare_basic_content .added_to_cart {display: none;}.compare_basic_content .loading > span {opacity: 0;}.compare_basic_content a.js_add_qv {border-radius: 0px;padding: 0 22px;font-size: 12px;}.t4-remove-loader::before {position: absolute;top: 50%;right: 0;visibility: hidden;margin-top: -6px;-webkit-animation: FadeInLoader .6s ease forwards;animation: FadeInLoader .6s ease forwards;content: "";display: inline-block;width: 12px;height: 12px;border: 1px solid #BBB;border-left-color: #000;border-radius: 50%;vertical-align: middle;}.the4-loading .t4-remove-loader::before {visibility: visible;-webkit-animation: 450ms linear infinite spin;animation: 450ms linear infinite spin;}.compare_basic_content .the4-loading.cpt4_remve span {opacity: 1;}.compare_basic_content .the4-loading.cpt4_remve::before, .compare_basic_content .the4-loading.cpt4_remve::after {opacity: 0 !important;}@-webkit-keyframes FadeInLoader {from {opacity: 0;}to {opacity: .8;}}@keyframes FadeInLoader {from {opacity: 0;}to {opacity: .8;}}.variations_button .nt_add_cp i {font-size: 18px;}.compare-single a {display: flex;align-items: center;justify-content: center;height: 100%;}.product-quickshop .nt_add_cp {display: none;}.the4-lazyload {background-color: #f5f5f5;position: relative;}.the4-lazyload img, .product-image:hover .the4-lazyload img{opacity: 0;}.the4-lazyload::before, .pr_lazy_img_bg.lazyloading::before {position: absolute;content: "";display: block;width: 100%;z-index: 90;top: 0;left: 0;right: 0;bottom: 0;background-repeat: no-repeat;background-position: center;background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100px%22%20height%3D%22100px%22%20viewBox%3D%220%200%20100%20100%22%20preserveAspectRatio%3D%22xMidYMid%22%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M24.3%2C30C11.4%2C30%2C5%2C43.3%2C5%2C50s6.4%2C20%2C19.3%2C20c19.3%2C0%2C32.1-40%2C51.4-40%20C88.6%2C30%2C95%2C43.3%2C95%2C50s-6.4%2C20-19.3%2C20C56.4%2C70%2C43.6%2C30%2C24.3%2C30z%22%20stroke%3D%22%2356cfe1%22%20stroke-width%3D%222%22%20stroke-dasharray%3D%22205.271142578125%2051.317785644531256%22%3E%3Canimate%20attributeName%3D%22stroke-dashoffset%22%20calcMode%3D%22linear%22%20values%3D%220%3B256.58892822265625%22%20keyTimes%3D%220%3B1%22%20dur%3D%221%22%20begin%3D%220s%22%20repeatCount%3D%22indefinite%22%2F%3E%3C%2Fpath%3E%3C%2Fsvg%3E');}.swatch__list .the4-lazyload::before {background: transparent;}.has_icon {display: inline-block;display: -ms-inline-flexbox;display: inline-flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-align: center;align-items: center;}.btn_filter, .btn_sidebar, .cat_sortby>a {color: #878787;}.btn_sidebar {opacity: 1;}.has_icon>i {font-size: 16px;margin-left: .2em;opacity: .6;}.btn_filter>i, .btn_sidebar>i {font-size: 16px;opacity: 1;transition: none!important;}.has_icon.mgr>i {margin-right: .2em;margin-left: 0;}.mfp-content .product-list-slidebar {margin-top: 0px;padding: 0px;display: block;}.mfp-content .product-list-slidebar .widget {padding: 0 20px;margin-top: 15px;}.mfp-content .product-list-slidebar>.h3 {padding: 5px 0 5px 20px;border-bottom: 1px solid rgba(129,129,129,.2);display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;box-shadow: 0 0 10px 0 rgb(129 129 129 / 20%);justify-content: space-between;min-height: 50px;-ms-flex: 0 0 auto;flex: 0 0 auto;}.mfp-content .product-list-slidebar>.h3 i {width: 50px;cursor: pointer;}.cat_sortby>a {position: relative;z-index: 8;font-size: 14px;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.nt_sortby {position: fixed;left: 0;bottom: 0;width: 100vw;height: auto;box-shadow: 0 1px 5px 2px rgba(0,0,0,.1);display: block;z-index: 5000;font-size: 17px;visibility: hidden;transition: visibility .35s ease-in-out;cursor: pointer;background: #fff;-webkit-transform: translateY(100%);transform: translateY(100%);transition: visibility .2s ease-in-out,transform .2s ease-in-out,-webkit-transform .2s ease-in-out;text-align: left }.nt_sortby .ic_triangle_svg {display: none }.nt_sortby .h3,.nt_sortby h3 {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: justify;justify-content: space-between;padding-left: 15px;border-bottom: 1px solid #e1e3e4;font-size: 16px;color: #222 }.wrap_sortby {z-index: 50;padding: 15px 0;max-height: 85vh;max-height: calc(100vh - 50px);max-height: -webkit-calc(100vh - 50px);overflow: auto;overflow-x: hidden;-webkit-overflow-scrolling: touch;-ms-scroll-chaining: none;overscroll-behavior: none }.wrap_sortby a {display: block;position: relative;padding: 8px 15px;font-size: 14px;color: #878787 }.cat_sortby:before {content: '';position: fixed;top: 0;left: 0;width: 100vw;height: 100vh;opacity: 0;pointer-events: none;transition: opacity .35s ease-in-out;background: #000;display: block;z-index: 4500 }.cat_sortby_js.opended:before {pointer-events: auto;opacity: .4 }.cat_sortby_js.opended .nt_sortby {-webkit-transform: translateY(0);transform: translateY(0);visibility: visible;z-index: 5000;}.cat_toolbar.cat_stuck_prepared {position: relative;top: 0;right: 0;left: 0;z-index: 300;backface-visibility: hidden;-webkit-backface-visibility: hidden;background-color: #fff;transition: opacity .1s,visibility .1s,transform .3s,-webkit-transform .3s;will-change: position }.sortby_opended .cat_toolbar.cat_stuck_prepared {z-index: 390 }.cat_toolbar.cat_stuck_prepared.cat_stuck {position: fixed;margin-top: 0;border-top: 1px solid #dedede;padding: 10px;height: auto!important;-webkit-box-shadow: 0 1px 3px rgba(0,0,0,.1);box-shadow: 0 1px 3px rgba(0,0,0,.1);-webkit-animation: 1.35s animate_sticky;animation: 1.35s animate_sticky }svg.ic_triangle_svg {position: absolute;pointer-events: none;visibility: hidden;opacity: 0;display: block;top: calc(100% + 3px);top: -webkit-calc(100% + 3px);right: 20px;width: 18px;height: 8px;z-index: 50;-webkit-filter: drop-shadow(0 -2px 2px rgba(0,0,0,.12));filter: drop-shadow(0 -2px 2px rgba(0,0,0,.12));transition: opacity .25s ease-in-out,transform .25s ease-in-out,visibility .25s ease-in-out,-webkit-transform .25s ease-in-out;will-change: transform;-webkit-transform: scale(.9);transform: scale(.9);}.nt_sortby .ic_triangle_svg {display: none;}.cat_sortby_js.opended svg.ic_triangle_svg, .nt_lt_fake.opended svg.ic_triangle_svg, .nt_lt_fake.opended ul {pointer-events: auto;visibility: visible;opacity: 1;-webkit-transform: scale(1.001);transform: scale(1.001);transition: opacity .4s cubic-bezier(0,1,.4,1),transform .4s cubic-bezier(.18,1.25,.4,1),visibility .4s linear,-webkit-transform .4s cubic-bezier(.18,1.25,.4,1);}.sortby_pick i {transition: transform .2s ease-in-out;transition: transform .2s ease-in-out,-webkit-transform .2s ease-in-out;display:block;}.cat_sortby_js.opended .sortby_pick i, .nt_lt_fake.opended .header_picker:after, .style__simple .nt_lt_fake.opended>i {-webkit-transform: rotateZ(180deg);transform: rotateZ(180deg);}.nt_lt_fake ul>li.is-selected, .nt_lt_fake ul>li.is-selected-nt, .nt_lt_fake ul>li:hover, .wrap_sortby a.selected, .wrap_sortby a:hover {background: rgba(86,207,225,.08);color: var(--primary-color);}.mfp-content .cat_sortby {margin-top: 15px;display: block;text-align: left;padding-left: 20px;}.mfp-content .wrap_sortby a.selected {color: var(--primary-color);}.mfp-content .sortby_pick i {display: none;}.mfp-content .cat_sortby a.sortby_pick span{position: relative;padding-bottom: 20px;margin-top: 0;font-size: 18px;font-weight: 500;color: #222;}.mfp-content .cat_sortby a.sortby_pick span::before {content: "";width: 60px;height: 2px;background: #222;left: 0;bottom: 15px;position: absolute;}.mfp-content .h3 {display: none;}.mfp-content .nt_sortby {position: relative;left: auto;bottom: auto;transform: none;-webkit-transform: none;transition: none;visibility: visible;box-shadow: none;}.mfp-content .wrap_sortby a {padding: 8px 0;color: #222;background: transparent;}.mfp-content .wrap_sortby a:hover{color: var(--primary-color);}.no-sidebar .cat_hidden_false {display: none;}.pr_lazy_img {-webkit-transform: scale(1.005);transform: scale(1.005);-webkit-transition: opacity .3s,-webkit-transform 8s cubic-bezier(.25,.46,.45,.94);transition: opacity .3s,transform 8s cubic-bezier(.25,.46,.45,.94),-webkit-transform 8s cubic-bezier(.25,.46,.45,.94);background-position: center center;background-size: cover;}.banner_hzoom .nt_bg_lz, .hoverz_true .banner_hzoom .banner_img {transition: transform .5s cubic-bezier(0,0,.44,1.18);transition: transform .5s cubic-bezier(0,0,.44,1.18),-webkit-transform .5s cubic-bezier(0,0,.44,1.18);}.cat_grid_item__overlay.lazyloaded, .nt_bg_lz.pr_lazy_img.lazyloaded, .p-nav.p-nav-ready, .pr_lazy_img.main-img.lazyloaded, .swatch__value.lazyloaded, .swatch__value_pr.lazyloaded, img.lz_op_ef.lazyloaded {-webkit-animation: 1.25s cubic-bezier(.26,.54,.32,1) forwards ani-fadeIn;animation: 1.25s cubic-bezier(.26,.54,.32,1) forwards ani-fadeIn;}.nt_promotion_html.pa {position: absolute;padding: 15px;max-width: 100%;flex-basis: 100% }.nt_promotion_html.horizontal_center {justify-content: center;}.nt_promotion_html.horizontal_left {justify-content: flex-start;}.nt_promotion_html.horizontal_right {justify-content: flex-end;}.nt_promotion_html.vertical_middle {align-items: center;}.nt_promotion_html.vertical_top {align-items: flex-start;}.nt_promotion_html.vertical_bottom {align-items: flex-end;}.banner_packery_section {margin-top: 0;}.medizin_laypout {border: 2px solid #4e97fd;border-radius: 5px;padding: 0 20px 25px;margin-top: 21px;}.medizin_laypout {border-color: var(--primary-color);}.medizin_laypout .product-cd-header {background: #fff;-webkit-transform: translateY(-23px);-ms-transform: translateY(-23px);transform: translateY(-23px);padding: 5px 20px;}.medizin_laypout .product-cd-heading {line-height: 1.3;margin: 0;margin-bottom: 5px;}.product-deal-info {margin-top: 0;margin-bottom: 15px;}.medizin_laypout .product {margin-top: 0px;}.medizin_laypout .loop-product-stock .status-bar {background-color: #ededed;margin: 22px 0 10px;border-radius: 5px;}.medizin_laypout .loop-product-stock .sold-bar, .medizin_laypout .loop-product-stock .status-bar {height: 8px;}.loop-product-stock .sold-bar {background-image: -webkit-linear-gradient(215deg,#ff7298 0%,#f9b5c7 100%);background-image: linear-gradient(235deg,#ff7298 0%,#f9b5c7 100%);border-radius: 4px;}.medizin_laypout .product-stock-status .available, .medizin_laypout .product-stock-status .sold {font-size: 15px;color: #696969;}.medizin_laypout .product-stock-status .sold {-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1;margin-right: 20px;}.medizin_laypout .countdown-wrap {color: #fff;background: #e4573d;border-radius: 30px;padding: 8px 24px;margin-bottom: 5px;position: static;transform: none;-webkit-transform: none;}.round_cd_true .pr_deal_dt.donetmcd {transition: transform .35s;-webkit-transition: transform .35s;transform: none;-webkit-transform: none;}.medizin_laypout .countdown-wrap {background-color: #e4573d;}.medizin_laypout .countdown-label {font-size: 18px;line-height: 1;}.medizin_laypout .pr_coun_dt {font-size: 18px;line-height: 1;font-weight: 600;}.cat_grid_item__link {position: relative;overflow: hidden;backface-visibility: hidden;-webkit-backface-visibility: hidden;}.cat_design_1 .cat_grid_item__wrapper, .cat_design_4 .cat_grid_item__wrapper, .cat_design_6 .cat_grid_item__wrapper, .cat_design_7 .cat_grid_item__wrapper {position: absolute;bottom: 20px;left: 50%;font-size: 14px;font-weight: 600;background: #fff;color: #222;padding: 12px 20px;box-shadow: 1px 1px 0 0 rgba(0,0,0,.1);min-width: 150px;text-align: center;-webkit-transform: translateX(-50%);transform: translateX(-50%);}.cat_design_6 .cat_grid_item__wrapper{background: #000;color: #fff;box-shadow: none;}.cat_design_7 .cat_grid_item__wrapper {background: var(--primary-color);color: #fff;box-shadow: none;}.cat_grid_item__wrapper .h3{color: currentColor;}.cat_design_2 .cat_grid_item__wrapper, .cat_design_3 .cat_grid_item__wrapper {color: #fff;position: absolute;text-align: center;width: 100%;top: 50%;padding: 0 5px;-ms-transform: translateY(-50%);-webkit-transform: translateY(-50%);transform: translateY(-50%);transition: 0.1s cubic-bezier(0.44, 0.13, 0.48, 0.87);text-shadow: 0 0 4px rgba(0, 0, 0, 0.4);hyphens: auto;z-index: 10;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}.cat_design_2 .cat_grid_item__title, .cat_design_3 .cat_grid_item__title {padding: 0 15px;font-size: 1.625em;font-style: normal;font-weight: 600;line-height: 1.2;overflow-wrap: break-word;word-wrap: break-word;}.cat_design_2 .cat_grid_item__link::before, .cat_design_3 .cat_grid_item__link::before {content: '';position: absolute;top: 0;right: 0;bottom: 0;left: 0;background-color: #000;opacity: 0.2;pointer-events: none;z-index: 5;-webkit-transition: all .6s ease-in-out;-moz-transition: all .6s ease-in-out;-o-transition: all .6s ease-in-out;transition: all .6s ease-in-out;}.cat_design_2 .cat_grid_item:hover .cat_grid_item__link::before, .cat_design_3 .cat_grid_item:hover .cat_grid_item__link::before {opacity: 0.5;}.cat_design_3 .cat_grid_item__count.dn,.cat_design_3 .cat_grid_item__count.dnt4 {margin-top: 5px;color: rgba(255,255,255,.9);line-height: 20px;opacity: 0;-webkit-transition: opacity .3s ease,-webkit-transform .3s ease;transition: opacity .3s ease,-webkit-transform .3s ease;transition: transform .3s ease,opacity .3s ease;transition: transform .3s ease,opacity .3s ease,-webkit-transform .3s ease;-webkit-transform: translateY(15px) translateZ(0);transform: translateY(15px) translateZ(0);display: block;}.cat_design_3 .cat_grid_item:hover .cat_grid_item__wrapper {-webkit-transform: translateY(-15px);-moz-transform: translateY(-15px);-o-transform: translateY(-15px);transform: translateY(-15px) }.cat_design_3 .cat_grid_item:hover .cat_grid_item__count {opacity: 1;-webkit-transform: none;transform: none;}.cat_design_4 .cat_grid_item:hover .cat_grid_item__title {opacity: 0;font-size: 0;}.cat_design_4 .cat_grid_item:hover .cat_grid_item__count, .cat_design_5 .cat_grid_item__count, .cat_design_8 .cat_grid_item__count {display: block;}.cat_design_5 .cat_grid_item__overlay, .cat_design_8 .cat_grid_item__overlay {margin-bottom: 70px;}.cat_design_5 .cat_grid_item__wrapper, .cat_design_8 .cat_grid_item__wrapper {pointer-events: auto;text-align: center;padding: 10px;}.cat_design_5 .cat_grid_item__wrapper, .cat_design_8 .cat_grid_item__wrapper, .tp_cat_list_packery .cat_design_5 .cat_grid_item__wrapper, .tp_cat_list_packery .cat_design_8 .cat_grid_item__wrapper {background-color: #fff;position: absolute;right: 0;left: 0;bottom: 0;z-index: 10;}.cat_design_8 .cat_grid_item__wrapper, .tp_cat_list_packery .cat_design_8 .cat_grid_item__wrapper {background-color: #f8f8f8;}.cat_design_5 .cat_grid_item__title, .cat_design_8 .cat_grid_item__title {font-size: 18px;font-weight: 500;color: #222;}.cat_design_8 .cat_grid_item__content {background: #f8f8f8;border-radius: 5px;}.cat_space_item {padding-left: 5px;padding-right: 5px;margin-bottom: 10px;}.cat_space_0 {margin-left: 0;margin-right: 0 }.cat_space_0 .cat_space_item {padding-left: 0;padding-right: 0;margin-bottom: 0 }.cat_space_2 {margin-left: -1px;margin-right: -1px }.cat_space_2 .cat_space_item {padding-left: 1px;padding-right: 1px;margin-bottom: 2px }.ins_content p {font-size: 13px;line-height: 1.5 }.hr_border {border-top: 3px solid #000 }.hotspot_ins {cursor: pointer;border-radius: 50%;text-align: center;z-index: 10;padding: 0;backface-visibility: hidden;width: 30px;height: 30px;font-size: 14px;display: -ms-inline-flexbox;display: inline-flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;border: 2px solid #000;background-color: #fff;color: #000;text-shadow: none;font-weight: 600;overflow: hidden;transition: transform .2s ease-out,opacify .2s ease-out;opacity: 1 }.hotspot_ins.dark {border-color: #eee;background-color: #000;color: #fff }.ins_shop_wrap .info {background: rgba(0,0,0,.6);font-size: 28px }.ins_shop_wrap .item:hover .info {opacity: 1 }.row.ins_spaces_0 {margin: 0 }.row.ins_spaces_2 {margin: -1px }.row.ins_spaces_3 {margin: -1.5px }.row.ins_spaces_6 {margin: -3px }.row.ins_spaces_10 {margin: -5px }.row.ins_spaces_15 {margin: -7.5px }.row.ins_spaces_0 .col_ins {padding: 0 }.row.ins_spaces_2 .col_ins {padding: 1px }.row.ins_spaces_3 .col_ins {padding: 1.5px }.row.ins_spaces_6 .col_ins {padding: 3px }.row.ins_spaces_10 .col_ins {padding: 5px }.row.ins_spaces_15 .col_ins {padding: 7.5px }.row.ins_spaces_30 .col_ins {padding: 15px }.row.ins_rounded_1 .wrap_ins_img {border-radius: 50% }.row.ins_rounded_2 .wrap_ins_img {border-radius: 5px }.popup_new_wrap {max-width: 530px;padding: 0;overflow: hidden;}.new_pp_des_2.popup_new_wrap {max-width: 800px;}.popup_new_content {padding: 30px;}.popup_new_content h3 {font-size: 18px;line-height: 30px;margin-top: 0;}.popup_new_content form {margin: 10px 0;}.popup_new_checkzone, .popup_new_footer {font-size: 12px;}.new_pp_wrapper .mfp-content button.mfp-close::after {font-size: 35px;line-height: 34px;right: -2px;}.new_pp_wrapper .mfp-content button.mfp-close {width: 30px;height: 30px;}input[type=checkbox].css_agree_ck, input[type=checkbox].js_agree_ck {display: none;float: none;vertical-align: middle;}.css_agree_ck+label::before, .js_agree_ck+label::before {position: relative;top: 3px;}.css_agree_ck~svg, .js_agree_ck~svg {display: block;width: 12px;height: 12px;fill: #fff;position: absolute;top: 5px;left: 2px;pointer-events: none;transform: scale(0);-webkit-transform: scale(0);-webkit-transition: .25s ease-in-out;transition: .25s ease-in-out;}.css_agree_ck:checked~svg, .js_agree_ck:checked~svg {transform: scale(1);-webkit-transform: scale(1);}.css_agree_ck:checked+label::before {background: var(--primary-color);border-color: var(--primary-color);}.tt_divider.dn {display: none;}.the4-el-product-tabs .the4-tab-content {visibility: visible;opacity: 1;-webkit-transform: none;transform: none;transition: opacity .20s ease,visibility 0s ease,-webkit-transform .20s ease;transition: transform .20s ease,opacity .20s ease,visibility 0s ease;transition: transform .20s ease,opacity .20s ease,visibility 0s ease,-webkit-transform .20s ease;}.the4-el-product-tabs .the4-tab-content.loading {transform: translateY(30px);pointer-events: none;visibility: hidden;opacity: 0;transition: opacity .20s ease,visibility 0s ease .3s,-webkit-transform .20s ease;transition: transform .20s ease,opacity .20s ease,visibility 0s ease .3s;transition: transform .20s ease,opacity .20s ease,visibility 0s ease .3s,-webkit-transform .20s ease;-webkit-transform: translateY(30px);}.the4-el-product-tabs .the4-tab-loading {visibility: hidden;margin-top: 40px;text-align: center;opacity: 0;position: absolute;right: 0;left: 0;pointer-events: none;}.the4-el-product-tabs .the4-tab-loading::after {content: "";display: inline-block;width: 30px;height: 30px;border: 1px solid #BBB;border-left-color: #000;border-radius: 50%;vertical-align: middle;}.the4-el-product-tabs.element-loading .the4-tab-loading {visibility: visible;opacity: 1;transition: opacity .3s ease,visibility .3s ease;}.the4-el-product-tabs.element-loading .the4-tab-loading::after {-webkit-animation: 450ms linear infinite spin;animation: 450ms linear infinite spin;}.pr_360_wrapper {display: block;position: relative;max-width: 800px;margin: 100px auto;}.threesixty {position: relative;overflow: hidden;margin: 0 auto;cursor: ew-resize;cursor: -webkit-grab;width: 100% !important;display: block;padding-bottom: 75%;background-position: center;background-size: cover;background-repeat: no-repeat;background-color: #fff;}.threesixty:active {cursor: ew-resize;cursor: -webkit-grabbing;}.threesixty .threed-title {position: relative;padding-top: 20px;z-index: 40;text-align: center;}.threesixty .threesixty_imgs {display: none;list-style: none;margin: 0;padding: 0;}.threesixty .threesixty_imgs img {position: absolute;top: 0;width: 100%;height: auto;}.threesixty .threesixty_imgs img.previous-image {visibility: hidden;}.threesixty .threesixty_imgs img.current-image {visibility: visible;}.threesixty .spinner {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;position: absolute;top: 0;left: 0;right: 0;bottom: 0;}.threesixty .spinner>span {width: 60px;height: 60px;line-height: 60px;text-align: center;display: block;margin: 0 auto;color: black;font-weight: normal;background: rgba(255, 255, 255, 0.7);box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.15);-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;}.threesixty .spinner span {line-height: 60px;}.threesixty .nav_bar {position: absolute;bottom: 5px;left: 50%;margin-left: -67.5px;z-index: 11;background-color: white;box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.15);}.threesixty .nav_bar a {display: inline-block;width: 45px;height: 45px;display: -ms-inline-flexbox;display: inline-flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;text-decoration: none;}.threesixty .nav_bar a:hover {background-color: #f9f9f9;}.p_group_btns.nt_hide {pointer-events: none;}.threesixty .nav_bar a.nav_bar_play svg, .threesixty .nav_bar a.nav_bar_stop svg, .p_group_btns.nt_hide, .p_group_btns.nt_hide_2>*:not(.pr__view-in-space) {visibility: hidden;opacity: 0;transform: scale(0);-webkit-transform: scale(0);-ms-transform: scale(0);-webkit-transition: all .25s ease-in-out;transition: all .25s ease-in-out;}.threesixty .nav_bar a.nav_bar_play svg.css-play, .threesixty .nav_bar a.nav_bar_stop svg.css-stop, .nt_mfp_360.sh_ani_css {opacity: 1;visibility: visible;transform: scale(1);-webkit-transform: scale(1);-ms-transform: scale(1);}.pr_trust_seal svg {padding: 2.5px;}.flex-column {display: flex;flex-direction: column;}.admin-bar.home.header-layout-7 .header__mid {top: 32px;}header .branding{display: inline-block;}.header__transparent {padding-top: 10px;padding-bottom: 10px;}.header__mid {padding-top: 4px;padding-bottom: 4px;}header.header-sticky {z-index: 1001;position: relative;}body.boxed .header-sticky .header__mid {max-width: 100%;}body.boxed .header__top {max-width: 100%;}body.wrapper_boxed.boxed .header-sticky .header__mid {max-width: 1200px;}.wrapper_boxed.boxed .header__mid, .wrapper_boxed.boxed .header__top, .wrapper_boxed.boxed .header__bot, .wrapper_boxed.boxed .the4-wc-single .bgbl, .wrapper_boxed.boxed #the4-footer{max-width: 1200px;}.wrapper_boxed.boxed .header__mid .container, .wrapper_boxed.boxed .header__top .container, .wrapper_boxed.boxed #the4-footer .container{max-width: 1170px;}.boxed .header__mid .container, .boxed .header__top .container, .boxed .header__bot .container, .boxed #the4-footer .container{max-width: 1200px;}.boxed:not(.wrapper_boxed) footer#the4-footer {max-width: 100vw;padding: 0;}blockquote {margin-top: 20px;}.h__banner {align-items: center;}body:not(.home) .header__transparent .retina-logo {display: inline-block;}body:not(.home) .header__transparent .regular-logo {display: none;}#the4-header .the4-currency ul.pl__15.pr__15 {padding: 5px 10px;}#the4-header div.the4-social a {margin: 0 10px;}#the4-header div.the4-social a:first-child {margin: 0 10px 0 0;}#the4-header div.the4-social a:last-child {margin: 0 0 0 10px;}body .the4-menu ul li a{font-weight: 400;line-height: 1.8;}.the4-menu .post-content {white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}.the4-menu ul li li a{position: relative;display: inline-block;}.sub-menu .container[style] {overflow-y: auto;}.the4-menu .megamenu-dropdown ul li a.kalles-nav-link .menu-item-label {right: 0;top: 5px;transform: translateX(100%);}.the4-menu .megamenu-dropdown .sub-menu > li > a {display: inline-block;position: relative;border: none!important;}#header-bottom-menu .kalles-nav-link span.menu-item-label {position: static;transform: none;margin: 0 0 0 5px;}div#the4-mobile-menu ul li a i, div#the4-mobile-menu__cat ul li a i {min-width: 20px;font-size: 14px;}.h_cat_nav ul {padding: 15px 0;}.h_cat_nav ul li a:hover::before {display: none;}.h_cat_nav a:hover {background: #ddd;}.h_cat_nav a > i {font-size: 16px;min-width: 20px;}.header-layout-7 .the4-menu > li > a {font-weight: 500;}.header-layout-2 .the4-menu > li > a {font-weight: 500;}.the4-menu ul.sub-menu {padding: 0px;}.the4-menu .megamenu-dropdown.sub-menu {max-height: 500px;overflow: auto;display: block;padding: 10px 15px 8px;}.the4-menu > li > .megamenu-dropdown .sub-column-item {padding: 0 15px;}.the4-menu > li > .megamenu-dropdown .sub-menu .sub-column-item {padding: 5px 0 0;}.the4-menu > li > .megamenu-dropdown .sub-menu .sub-column-item > a.kalles-nav-link {border-bottom: none;margin-top: 0;padding-bottom: 0;}.the4-menu > li > .megamenu-dropdown .sub-column-item > a.kalles-nav-link {border-bottom: 1px solid #eee;margin-top: 20px;padding-bottom: 5px;}.t4-links-list .sub-column {padding-left: 0;}header .the4-menu ul li a{font-size: 14px;}a.the4-push-menu-btn img {opacity: 0;}a.the4-push-menu-btn {width: 30px;height: 16px;position: relative;border-bottom: 2px solid;}body[data-elementor-device-mode="desktop"] a.the4-push-menu-btn:hover,a.the4-push-menu-btn:hover {color: var(--primary-color);}a.the4-push-menu-btn::before {position: absolute;width: 30px;content: "";border-top: 2px solid;top: 0;left: 0;}a.the4-push-menu-btn::after {width: 18px;border-bottom: 2px solid;position: absolute;bottom: 5px;left: 0;content: "";}header .branding img {transition: none;transform: none;}.header__top {line-height: 18px;}a.link-shop:hover {text-decoration: underline;}#hbanner_cd, .h_banner_wrap strong {font-size: 14px;font-weight: 600;}.header-layout-6 .header__mid {padding-top: 15px;padding-bottom: 15px;}.header-layout-6 .header__bot {padding-left: 15px;padding-right: 15px;background: #32355d;}div.header__bot div.ha8_nav .item-level-0 > a {color: #FFF;}body:not(.home[data-elementor-device-mode="desktop"]) .header__transparent {position: relative;}.header-layout-6 .the4-menu li.current-menu-ancestor > a{color: #fff;opacity: 0.7;}.header-layout-6 .the4-menu li.current-menu-item > a{color: #222222;}.header__bot .header-text, .header__bot .header-text a {display: inline-flex;}.header-sticky .header__mid .search_header .row {padding: 0;}.the4-action i.t4_icon_shopping-cart-solid {font-size: 30px;}div.the4-action i {font-size: 24px;line-height: inherit;}.the4-action > * {max-height: 42px;line-height: 42px;}.the4-action .the4-icon-cart .count, .the4-action .jswcount {top: 0;}div.the4-action i.t4_icon_t4-search, div.the4-action i.t4_icon_t4-user{font-size: 25px;}div.the4-action i.t4_icon_user {font-size: 28px;}.the4-action i.t4_icon_t4-shopping-cart {font-size: 23px;}div.the4-my-account ul li a {padding: 0 10px;}.home[data-elementor-device-mode=desktop] .the4-action .the4-my-account ul li a, .header__mid:not(.header__transparent) .the4-action .the4-my-account ul li a,.the4-action .the4-my-account ul li a {color: #878787;}.header-2 .header-text a.cg {color: inherit;}.header-2 .header-text a {color: #e88d59;}.header-2 .the4-action i {font-size: 24px;}.header-2 .the4-action i.iccl-heart {font-size: 20px;}.header-2 .the4-action i.iccl-cart {font-size: 22px;}.top-menu .branding {display: inline-block;}.the4-action i.la-heart{font-size: 28px;}.header-11 .the4-menu > li > a, .heaher-3 .the4-menu > li > a, .heaher-12 .the4-menu > li > a, .heaher-13 .the4-menu > li > a{font-weight: 500;}.header-11 .header__top {border-bottom: 1px solid #86857f;}.header-layout-3 .lb_menu_orange > a.kalles-nav-link {color: #ec0101;}.header-3 .cr, .header-4 .cr, .header-14 span.cr{color: #ec0101 !important;}.header-4 .header-text-center {text-transform: uppercase;}.header-11 .cr {color: #bdbdbd !important;}.header-layout-13 .the4-menu > li > a{font-weight: 500;}.header-14 .link-shop{text-decoration: underline;}.header-14 .header__top {border-bottom: 1px solid #f0f0f0;}.header-15 .cr {color: inherit !important;}.header-layout-9 .the4-menu > li > a {font-weight: 500;}.menu-item-uppercase .the4-menu > li:not(:first-child) {margin-left: 25px;}.menu-item-uppercase .the4-menu > li > a, .menu-item-uppercase .menu > li > a {text-transform: uppercase;transition: line-height 0s;font-weight: 500;}.menu-item-arrow .the4-menu > .menu-item-has-children > a.kalles-nav-link::after, .menu-item-arrow .the4-menu > .menu-mega-dropdown > a.kalles-nav-link::after {content: "\e905";font-family: 'kallesicon';font-size: 11px;line-height: 10px;margin-left: 5px;top: 4px;display: inline-block;}.header-layout-16 .the4-menu > li > a {font-size: 15px;}.header-layout-17 #the4-header div.the4-social a {margin: 0 !important;}.header-layout-17 #the4-header div.the4-social a i {margin: 0 3px;border: 1px solid;width: 28px;height: 28px;text-align: center;border-radius: 50%;line-height: 28px;font-size: 12px;}.header-layout-17 .the4-action i {font-size: 24px;}.header-layout-19 #the4-header div.the4-social a {margin: 0 !important;}.header-layout-19 #the4-header div.the4-social a i {margin: 0 3px;border: 1px solid;width: 28px;height: 28px;text-align: center;border-radius: 50%;line-height: 28px;font-size: 12px;}.header-layout-19 .the4-menu > li > a {text-transform: uppercase;}.header-layout-20 .header__mid {padding-top: 20px;padding-bottom: 20px;}.header-layout-20 .header-sticky .header__mid {padding-top: 0;padding-bottom: 0;}.header-layout-20 .the4-search-category,.header-layout-20 .h_space_search {display: none;}.header-layout-20 .cl_h_search .mini_search_frm input.search_header__input {background: transparent;padding: 0;}.header-layout-20 .frm_search_input {border-radius: 0;padding: 0;}.header-layout-20 .h_search_frm {border: 1px solid #ddd;border-radius: 0;padding: 2px 2px 2px 10px;}.header-layout-20 .cl_h_search .h_search_btn {border-radius: 0;text-transform: capitalize;}.header-layout-20 #the4-header div.the4-social a {margin: 0 !important;}.header-layout-20 #the4-header div.the4-social a i {margin: 0 3px;border: 1px solid;width: 28px;height: 28px;text-align: center;border-radius: 50%;line-height: 28px;font-size: 12px;}.header-layout-20 .header__bot .the4-navigation {height: 60px;}.header-layout-20 .the4-menu > li > a {text-transform: uppercase;line-height: 60px;}.header-layout-20 .header__bot .ha8_cat h5 {height: 60px;}.h_banner_close {line-height: 24px;}.header-layout-5 #kalles_countdown_banner .container {max-width: 100%;}.header-5 #the4-mobile-menu > ul > li > a, .header-5 #the4-mobile-menu > ul > li:hover > a{padding: 0;}header.header-5 .kalles-nav-link .menu-item-label, header.header-layout-1 .kalles-nav-link .menu-item-label, header.header-layout-8 .kalles-nav-link .menu-item-label {right: auto;position: inherit;margin: 0 0 0 7px;top: auto;}span.the4_currency-flag--usd {display: flex;align-items: center;}header.header-5 .the4-currency {margin-top: 0;}.page-head {background-size: cover;background-position: center center;}.head-meta > span {color: #cecece;margin: 0 3px;}.head-meta > span time {color: #fff;}.wrap_title .section-title {margin: 0;text-align: inherit;line-height: 1.2;text-transform: none;}.des_title_1.divider .section-title > span::after, .des_title_1.divider .section-title > span::before {content: "";display: inline-block;width: 60px;height: 2px;border-bottom: 2px solid;position: relative;}.des_title_1 .section-title span > span{margin-left: 30px;margin-right: 30px;position: relative;}.wrap_title {display: inline-block;width: 100%;position: relative;z-index: 2;}.btn-link {background-color: #000;border-color: #000;color: #fff;display: inline-block;line-height: 40px;padding: 0 20px;}.btn-link:hover {opacity: 0.8;color: inherit;}.icon-la{margin: 0 8px;font-size: 22px;}.des_title_2.divider::after {display: inherit;content: '';width: 72px;border-bottom: 5px solid #ffb100;}.section-desc {margin-bottom: 18px;}.des_title_3.divider .section-title > span span::after {content: "";display: block;position: relative;width: 60%;max-width: 150px;border-bottom: 2px solid;margin: 12px auto 15px;}.des_title_4.divider .section-title > span::after {content: " ";position: relative;display: inline-block;width: 40px;margin: 7px auto 15px;border-bottom: 2px solid;}.des_title_4 .section-title > span {display: inline-block;}.des_title_4 .section-title > span span {display: block;}.tt_divider{margin: 5px 0 8px;position: relative;display: flex;}.wrap_title .tt_divider i {margin: 0 10px;font-size: 16px;}.tt_divider > span {width: 24px;height: 1px;display: inline-block;background-color: #dcdcdc;}.des_title_5 .icon-la::before {content: "\f1b0";}.des_title_6 .icon-la::before {content: "\f5bb";}.des_title_7 .icon-la::after, .des_title_7 .icon-la::before {content: " ";position: absolute;top: 50%;bottom: 0;left: 50%;margin-left: -6px;width: 12px;height: 1px;margin-top: -1px;display: inline-block;background-color: #c1c1c1;}.des_title_7 .icon-la::before {transform: rotate(-45deg);}.des_title_7 .icon-la::after {transform: rotate(45deg);}.des_title_7 .tt_divider {margin: 15px 0 15px;position: relative;}.des_title_8.divider .section-title > span span::after {content: "";height: 8px;background: #56cfde;position: absolute;bottom: 0;opacity: .3;left: 0;width: 100%;z-index: -1;}.des_title_9 .section-title > span span::after {content: " ";position: relative;display: block;width: 40px;height: 2px;margin: 6px auto 10px;background-color: #222;}.des_title_10 .section-title > span::after {content: " ";position: relative;display: inline-block;width: 60px;margin: 20px 0 15px;border-bottom: 2px solid;}.des_title_10 .section-title > span {display: inline-block;}.des_title_10 .section-title > span span {display: block;}.des_title_11 a.btn-link.button-classic {line-height: 1.6;border-bottom: 2px solid;padding: 0;}.des_title_11.divider .tt_divider {position: relative;display: inline-block;line-height: 0;margin: 0;width: 10px;font-size: 0;border-bottom: 2px solid #222;top: -3px;}.the4-banner:not(.effect_hover) img, .the4-banner.content_outside img{transform: none!important;}.the4-banner figure img{-webkit-transition: .6s ease-in-out;-moz-transition: .6s ease-in-out;-o-transition: .6s ease-in-out;transition: .6s ease-in-out;}.the4-banner .banner-content {display: flex;-ms-flex-preferred-size: 100%;flex-basis: 100%;width: 100%;background-repeat: no-repeat;background-position: 50%;position: absolute;top: 0;left: 0;bottom: 0;right: 0;z-index: 1;padding: 20px;}.the4-banner.content_outside .banner-content{position: relative;padding: 20px 0 0;justify-content: center;}h4.banner-title {font-weight: 600;line-height: 1.2;}.content_outside .oh, .content_outside.oh {overflow: visible;}.content_outside figure.oh {box-shadow: 0 0 9px rgb(0 0 0 / 15%);position: relative;transition: 0.3s;top: 0;}.content_outside .label-content {position: absolute;top: 0;right: 0;font-size: 12px;line-height: 16px;letter-spacing: .4px;text-transform: uppercase;color: #fff;font-weight: 900;border: 20px solid transparent;}.content_outside .label-content {border-top: 20px solid #25a955;border-right: 20px solid #25a955;}.hot-label.content_outside .label-content {border-top: 20px solid #F22F2F;border-right: 20px solid #F22F2F;}.content_outside .label-content span {position: absolute;top: -14px;left: -7px;font-size: 10px;font-weight: 900;transform: rotate(45deg);-webkit-transform: rotate(45deg );}.content_outside:hover figure.oh {top: -3px;box-shadow: 0 0 15px rgb(0 0 0 / 15%);}.content_outside figure.oh img {border-radius: 3px;}.content_outside .banner-title {margin: 0;font-size: 14px;font-weight: 500;}.content-inner > * {position: relative;z-index: 1;}a.link-overlay {position: absolute;top: 0;left: 0;right: 0;bottom: 0;}a.btn-link.button-classic {min-width: inherit;padding: 0;background: transparent;box-shadow: none;line-height: 1;border-bottom: 1px solid;}.elementor .btn-link, .btn-link {font-size: 14px;background: #fff;color: #222;padding: 0 20px;box-shadow: 1px 1px 0 0 rgb(0 0 0 / 10%);min-width: 150px;text-align: center;line-height: 40px;font-weight: 600;display: inline-block;}.banner-desc,.banner-title {margin: 0;}.banner-content .tt_divider {width: 70px;border-bottom: 2px solid #000;display: inline-block;margin: 0 0 25px;}.button-round a,.btn-link.button-round {background: transparent;border-radius: 30px;}.button-round .btn-link, .btn-link.button-round {line-height: 36px;border: 2px solid;box-shadow: 0 0 0;}a.btn-link.button-basic, .button-basic a.btn-link {background: transparent;box-shadow: 0 0 0;min-width: inherit;padding: 0;font-size: 12px;letter-spacing: 2px;text-transform: uppercase;}a.btn-link.button-basic span::after, .button-basic a.btn-link span::after {content: "\f105";font-family: 'Line Awesome Free';margin-left: 2px;display: inline-block;transition: -webkit-transform .2s ease-in-out, transform .2s ease-in-out;}a.btn-link.button-basic2, .button-basic2 a.btn-link{background: transparent;box-shadow: 0 0 0;min-width: inherit;padding: 0;font-size: 16px;}a.btn-link.button-basic2 span:after, .button-basic2 a.btn-link span:after {font-family: 'kallesicon';font-weight: 400;content: "\e909";display: inline-block;margin-left: 5px;transition: -webkit-transform .2s ease-in-out, transform .2s ease-in-out;position: relative;top: 1px;}a.btn-link.button-basic:hover span:after, a.btn-link.button-basic2:hover span:after, .button-basic a.btn-link:hover span:after, .button-basic2 a.btn-link:hover span:after{-webkit-transform: translateX(5px);}.banner-sub-title,.banner-desc {color: #222;}span.overlay-color {position: absolute;top: 0;left: 0;right: 0;bottom: 0;}.the4-multi-banners-wrap .banner-item {position: relative;}.banner-item figure img{height:100%;object-fit: cover;-webkit-transition: .6s ease-in-out;-moz-transition: .6s ease-in-out;-o-transition: .6s ease-in-out;transition: .6s ease-in-out;}.banner-item:hover figure img {transform: scale(1.11);}.banner-item-wrap,.banner-item, .banner-item figure{height:100%;}.the4-multi-banners-wrap.banners-layout_3 .parts-group.parts-group-center {display: flex;flex-direction: column;justify-content: space-between;}.the4-multi-banners-wrap .banner-text-box {display: flex;-ms-flex-preferred-size: 100%;flex-basis: 100%;width: 100%;background-repeat: no-repeat;background-position: 50%;position: absolute;top: 0;left: 0;bottom: 0;right: 0;z-index: 1;padding: 20px;}.banner-text-box-inner > * {z-index: 1;position: relative;}.banner-text-box .btn-link {font-size: 14px;background: #fff;color: #222;padding: 0 20px;box-shadow: 1px 1px 0 0 rgb(0 0 0 / 10%);min-width: 150px;text-align: center;line-height: 40px;font-weight: 600;}.button-round .btn-link {line-height: 36px;border: 2px solid;box-shadow: 0 0 0;background: transparent;}.button-round .btn-link:hover{opacity: 1;border-color: var(--primary-color);background: var(--primary-color);color: #fff;}.banners-layout_4 .banner-item-wrap {padding-bottom: 30px;}.banners-layout_8 .row,.banners-layout_8.row{margin-left: -5px;margin-right: -5px;}.banners-layout_8 [class*="col-"]{padding-right: 5px;padding-left: 5px;}.banners-layout_6 .row,.banners-layout_6.row{margin-left: -5px;margin-right: -5px;}.banners-layout_6 [class*="col-"]{padding-right: 5px;padding-left: 5px;}.banners-layout_12 .row,.banners-layout_12.row{margin-left: -5px;margin-right: -5px;}.banners-layout_12 [class*="col-"]{padding-right: 5px;padding-left: 5px;}.slide-content {position: absolute;top: 0;left: 0;right: 0;bottom: 0;}.bg-overlay {position: absolute;top: 0;left: 0;right: 0;bottom: 0;}.the4-swiper-slide-inner .slide-content {display: flex;-ms-flex-preferred-size: 100%;flex-basis: 100%;width: 100%;background-repeat: no-repeat;background-position: 50%;position: absolute;top: 0;left: 0;bottom: 0;right: 0;z-index: 1;padding: 20px;}.the4-swiper-slide-bg{background-size: cover;}.the4-swiper-slide-inner .slide-sub-heading {font-size: 12px;text-transform: uppercase;letter-spacing: 1px;color: #fff;}.the4-swiper-slide-inner .slide-heading {font-size: 20px;color: #fff;}.the4-swiper-slide-inner .slide-description {color: #fff;}.the4-swiper-slide-inner > a:last-child:hover img, .the4-swiper-slide-inner > figure:last-child:hover img{-webkit-animation: .5s bounceIn;-o-animation: .5s bounceIn;animation: .5s bounceIn;}@-webkit-keyframes bounceIn{20%,40%,60%,80%,from,to {-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1) }0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3) }20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1) }40% {-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9) }60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03) }80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97) }to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1) }}@keyframes bounceIn{20%,40%,60%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1) }0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3) }20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1) }40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9) }60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03) }80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97) }to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1) }}.kalles-elementor-section {margin: 0 -15px;}.banner_hzoom img{-webkit-transition: .6s ease-in-out;-moz-transition: .6s ease-in-out;-o-transition: .6s ease-in-out;transition: .6s ease-in-out;width: 100%;}.cat_space_item:hover img {transform: scale(1.11);}.banner_hzoom .sub-title-banner {font-size: 12px;text-transform: uppercase;letter-spacing: 1px;color: #fff;}.banner_hzoom .title-banner {font-size: 20px;color: #fff;margin-top: 0;}.banner_hzoom .content-banner {color: #fff;}.banner_hzoom .nt_promotion_html.pa {padding: 20px;}.wrap_html_block{position: relative;}.wrap_html_block::before {content: "";position: absolute;top: 10px;left: 10px;right: 10px;bottom: 10px;border: 1px solid transparent;}div.the4-service.tc .icon {margin: 0 auto 10px;}.on_list_view_true .metro .product .product-info {opacity: 1;visibility: visible;background: transparent;position: relative;}.on_list_view_true .products.metro .product-info h3 a {color: #222;}.on_list_view_true .products.metro .price{color: rgba(0,0,0,.7);margin: 5px 0 0;font-size: 16px;}.products.metro .price del {margin: 5px 0 0;font-size: 12px;}.products.metro .ryviu-number-widget {color: #ccc;}.products.metro div.product-info{z-index:8;}.woocommerce-loop-product__title {font-size: 16px;}a.pr.nt_home_lm {line-height: 46px;height: 50px;border: 2px solid #222;background: transparent;color: #000;text-transform: capitalize;padding: 0 45px;}a.pr.nt_home_lm:hover {background: var(--primary-color);border-color: var(--primary-color);color: #fff;}a.pr.nt_home_lm.style_2 {background-color: #000;border-color: #000;color: #fff;border-radius: 0;height: 54px;line-height: 50px;}a.pr.nt_home_lm.style_3 {background-color: #000;border-color: #000;color: #fff;border-radius: 0;height: 50px;line-height: 46px;}a.pr.nt_home_lm.style_2:after {margin-left: 5px;content: "\e911";font-family: 'kallesicon';font-weight: 400;display: inline-block;position: relative;top: 1px;transition: -webkit-transform .2s ease-in-out,transform .2s ease-in-out;font-size: 16px;}a.pr.nt_home_lm.style_2:hover:after{-webkit-transform: translateX(.25rem);transform: translateX(.25rem);}div a.pr.nt_home_lm.the4-loading:after {left: 50%;content: "";position: absolute;top: 50%;margin-left: -9px;margin-top: -9px;}a.pr.nt_home_lm.style_4 {background: var(--primary-color);border-color: var(--primary-color);color: #fff;}a.pr.nt_home_lm.style_4:hover {opacity:0.8;}.tc.mt__40.mb__60 {margin-bottom: 0;}.medizin_laypout .product-cd-heading {text-transform: capitalize;}header .products .product {margin: 0;}header .mb__40.slick-slide{margin-bottom: 0;}.products .product {margin-top: 0;margin-bottom: 30px;}div .the4-menu > li:not(.menu-width-full-width) > .megamenu-dropdown-block{margin: 0 15px;}div .the4-menu > li > .megamenu-dropdown-block {padding: 0;right:auto;}.menu-width-full-width .megamenu-dropdown-block.sub-menu {margin: 0 -30px;max-width: 100vw!important;}div .the4-menu > li > .megamenu-dropdown-block .container {padding: 0;}.the4-sc-product .price,.the4-sc-product .price del {color: rgba(255,255,255,.7);margin: 0;}.the4-sc-product .product-image .product-attr {display: none;}.the4-sc-product .price ins {color: #ec0101;}.the4-sc-product .swatch__list.is-flex {justify-content: center;}div .badge .onsale + .new {top: 46px;}.product-image span.badge, .product span.badge {right: 15px;}.the4-wc-single.right .product-extra .product .badge {right: 15px;}.product-extra .slick-prev, .product-extra .slick-next {background: #abb1b4;}.wis_added i::before {content: "\e92d";}div.product-image:hover a.wis_added, div.product-image:hover a.wis_remve{opacity: 1;visibility: visible;}.wishlish-single.nt_add_w a {font-size: 16px;line-height: 46px;}.wishlish-single.nt_add_w>a::after {margin-top: -11px;}span.badge span, div.badge span{padding: 0 8px;display: flex;justify-content: center;line-height: 24px;align-items: center;margin-bottom: 5px;letter-spacing: 0px;white-space: nowrap;}div.countdown-time {bottom: 25px;transition: 0.25s;}.the4-sc-product .product-info {position: absolute;bottom: 0;left: 0;right: 0;transition: 0.4s;z-index: 1;opacity: 0;visibility: hidden;text-align: center;padding: 10px 10px 20px;margin-top: 0;background: linear-gradient(0deg,rgba(0,0,0,.6) 0,rgba(0,0,0,0) 100%);}.the4-sc-product .countdown-time {z-index: 1;}div#r--default-theme #r--ryviu-theme .r--load-more, div#r--default-theme .r--loading-reviews {margin: 25px 0 0;}.the4-sc-product .product-info .ryviu-item {color: #fff;}.product-info div.ryviu-collection {margin: 0;}.product-info .swatch__list + .ryviu-collection {margin-top: -5px;}div#tab-ryviu_reviews_tab {margin: 0 -15px;}.product-image-loop img{width: 100%;}.the4-sc-product .product-info .product-title a{color: #fff;}.the4-sc-product .product-inner:hover div.countdown-time {opacity: 0;visibility: hidden;}.the4-sc-product .product-inner:hover .product-info {opacity: 1;visibility: visible;}.product-image-wrapper img {-webkit-transition: .6s ease-in-out;-moz-transition: .6s ease-in-out;-o-transition: .6s ease-in-out;transition: .6s ease-in-out;}.the4-sc-product .product-inner:hover .product-image-wrapper img{transform: scale(1.11);}.label_style_rounded .product-inner .badge span.sold-out {padding: 10px;line-height: 1.2;white-space: normal;}.the4-el-product-tabs .elementor-tabs .elementor-tabs-wrapper {margin-bottom: 30px;}.the4-el-product-tabs .elementor-tab-title {margin: 3px;}div.the4-el-product-tabs .elementor-tab-title:hover, div.the4-el-product-tabs .elementor-tab-title.elementor-active{border-style: dashed !important;color: #222;}.tab_style2.the4-el-product-tabs .elementor-tab-title{opacity: 0.7;}div.the4-el-product-tabs.tab_style2 .elementor-tab-title:hover, div.the4-el-product-tabs.tab_style2 .elementor-tab-title.elementor-active {opacity:1;}.tab_style2.the4-el-product-tabs .elementor-tab-title, div.the4-el-product-tabs.tab_style2 .elementor-tab-title:hover, div.the4-el-product-tabs.tab_style2 .elementor-tab-title.elementor-active {border: none!important;padding: 0!important;margin: 0 15px;line-height: 1.4 !important;font-size: 16px;font-weight: 600 !important;color: #222;}.elementor-tab-title a {color: inherit;position: relative;display: inline-block;line-height: 1.4;}.tab_style2.the4-el-product-tabs .elementor-tab-title a:after {content: '';position: absolute;left: 0;border-bottom: 2px solid;width: 0;bottom: 0;transition: width .4s cubic-bezier(.175,.885,.32,1.15);}.tab_style2.the4-el-product-tabs .elementor-tab-title:hover a:after, .tab_style2.the4-el-product-tabs .elementor-tab-title.elementor-active a:after{width: 100%;}.tab_style2 .elementor-tab-title::after {content: '';position: absolute;bottom: 2px;left: 0;width: 0;height: 2px;transition: width .4s cubic-bezier(.175,.885,.32,1.15);}div.the4-el-product-tabs.tab_style3 .elementor-tab-title:hover, div.the4-el-product-tabs.tab_style3 .elementor-tab-title.elementor-active{border-style: solid !important;color: #222;}div.elementor-widget-tabs .elementor-tabs .elementor-tabs-wrapper {text-align: left;margin-bottom: 50px;display: block;white-space: nowrap;}.elementor-tabs-content-wrapper .elementor-tab-title.elementor-tab-mobile-title {display: none;}.elementor-widget-tabs .elementor-tabs-content-wrapper div.elementor-tab-content {border-style: none;}.elementor-widget-tabs .elementor-tabs-wrapper .elementor-tab-title {border: 1px solid transparent!important;border-radius: 0!important;border-bottom: none!important;padding: 13px 15px!important;}.elementor-widget-tabs .elementor-tabs-wrapper .elementor-tab-title.elementor-active {border-color: #ccc!important;}.elementor-widget-tabs .elementor-tabs-wrapper .elementor-tab-title.elementor-active a::before, .elementor-widget-tabs .elementor-tabs-wrapper .elementor-tab-title:hover a::before{border-color: #333;}.elementor-tabs-wrapper .elementor-tab-title a::before {content: "";width: 22px;border-bottom: 4px solid;position: absolute;bottom: -4px;left: 0;}.the4-sc-products .slick-dots{position: static;margin-top: -20px;}.arrows_style_2.the4-sc-products .slick-dots{margin-top: 0;}.arrows_style_2 .slick-dots li.slick-active,.arrows_style_2 .slick-dots li.slick-active button {width: 30px;}.arrows_style_2 .slick-dots li.slick-active button:before {opacity: 1;width: 30px;content: "";color: black;background: #000;height: 8px;border-radius: 10px;}.arrows_style_2 .slick-dots li button:before {font-size: 40px;line-height: 8px;position: absolute;top: 0;left: 0;width: 8px;height: 8px;content: "";border-radius: 50%;text-align: center;opacity: 1;background: #fff;transition: 0.3s;}.the4-sc-products.arrows_style_2 .slick-prev,.the4-sc-products.arrows_style_2 .slick-next {width: 40px;height: 40px;border: 2px solid;background: transparent;line-height: 38px;border-radius: 50%;transition: 0.4s;color: #000;top: calc(50% - 30px);-webkit-transform: translateY(-50%) scale(0.7);transform: translateY(-50%) scale(0.7);}.the4-sc-products .slick-prev, .the4-sc-products .slick-next {width: 40px;height: 40px;background: #abb1b4;line-height: 40px;border-radius: 50%;transition: 0.4s;top: calc(50% - 30px);-webkit-transform: translateY(-50%) scale(0.7);transform: translateY(-50%) scale(0.7);}.the4-sc-products .the4-carousel:hover .slick-prev, .the4-sc-products .the4-carousel:hover .slick-next{-webkit-transform: translateY(-50%) scale(1);transform: translateY(-50%) scale(1);}.slick-slider .slick-prev:hover, .slick-slider .slick-next:hover{border-color: var(--primary-color);background: var(--primary-color);color: #fff;}.the4-sc-products .medizin_laypout .slick-arrow{color: #fff;}.the4-sc-products .medizin_laypout .slick-prev {left: -35px;}.the4-sc-products .medizin_laypout .slick-next {right: -35px;}div .products .product-title{font-weight: 500;}div .products .product-title a {font-weight: inherit;}div .products .product-title a:hover {color: var(--primary-color) !important;}.elementor-widget-kalles-products-deal .products {margin-top: 30px;}.cp, .chp:hover{color: var(--primary-color);}.the4-member h4 {margin-bottom: 0;font-size: 18px;letter-spacing: 0;}span.count-over-text {position: relative;margin: 0 5px;display: inline-block;font-size: 10px;cursor: pointer;color: #333;}.swatch__list.count-over {display: flex;align-items: center;flex-flow: wrap;margin-bottom: 7px;}.count-over .swatch__list--item:nth-child( n + 6 ) {display: none;}.swatch__list.count-over:hover .swatch__list--item:nth-child( n + 6 ) {display: inline-block;}.swatch__list.count-over:hover span.count-over-text {display: none;}.mfp-wrap span.count-over-text {top: 5px;}.hover_style_2 .product.default .product-image .hover_button {opacity: 1;visibility: visible;flex-direction: row;display: flex;transform: translateX(-50%);top: auto;bottom: 10px;}.hover_style_2 .product.default:hover .hover_button .nt_add_qv, .hover_style_2 .product.default:hover .hover_button .pr_atc {-webkit-transform: translateY(0) translateZ(0);transform: translateY(0) translateZ(0);visibility: visible;-webkit-backface-visibility: visible;backface-visibility: visible;opacity: 1;}.hover_style_2 .product.default .hover_button .nt_add_qv, .hover_style_2 .product.default .hover_button .pr_atc {width: 48px;height: 48px;border-radius: 50%;margin: 5px;overflow: visible;position: relative;-webkit-transform: translateY(25px) translateZ(0);transform: translateY(25px) translateZ(0);visibility: hidden;transition: opacity .3s,visibility .3s,transform .3s,-webkit-transform .3s;-webkit-backface-visibility: hidden;backface-visibility: hidden;opacity: 0;}div.hover_style_2 .product.default .hover_button .pr_atc {transition: opacity .6s,visibility .6s,transform .6s,-webkit-transform .6s;}.hover_style_2 .product.default .hover_button .nt_add_qv > span, .hover_style_2 .product.default .hover_button .pr_atc > span{display: none;}.hover_style_2 .product.default .hover_button .ttip_nt .tt_txt {display: inline-block;background: #ffc501;color: #000;padding: 8px 10px;bottom: 44px;font-size: 12px;line-height: 12px;left: 50%;white-space: nowrap;transform: translateX(-50%) translateY(-70%);position: absolute;transition: transform .5s, opacity .15s;}.hover_style_2 .product.default .hover_button .nt_add_qv:hover .tt_txt, .hover_style_2 .product.default .hover_button .pr_atc:hover .tt_txt{transform: translateX(-50%) translateY(-100%) }.hover_style_2 .product.default .hover_button .tt_txt:before {content: '';position: absolute;background: 0 0;border: 6px solid transparent;z-index: 1000001;border-top-color: #ffc501;left: calc(50% - 6px);bottom: 0;margin: 0;transform: translateY(11px);}.hover_style_2 .ttip_nt::before{display: none;}.hover_style_2 .product.default .hover_button .nt_add_qv i,.hover_style_2 .product.default .hover_button .pr_atc i {position: static;display: flex;align-items: center;justify-content: center;width: 100%;height: 100%;color: #000;font-size: 18px;transform: none;font-weight: 600;}.hover_style_2 .product.default .hover_button .nt_add_qv:hover i,.hover_style_2 .product.default .hover_button .pr_atc:hover i{color: #fff;}.hover_style_2 .product-title {font-size: 14px;font-weight: 600;text-transform: capitalize;letter-spacing: 0.5px;}.hover_style_2 .product-info {text-align: center;}.hover_style_2 .swatch__list {justify-content: center;}.hover_style_2 .price {color: #696969;margin: 0;font-size: 15px;}.hover_style_3 .product-image {border: 1px solid #eee;}.hover_style_3 .swatch__list {justify-content: center;}.hover_style_3 .product.default .product-image .hover_button {opacity: 1;visibility: visible;flex-direction: row;display: flex;transform: translateX(-50%) translateY(-50%);top: 50%;}.hover_style_3 .product.default:hover .hover_button .nt_add_qv, .hover_style_3 .product.default:hover .hover_button .pr_atc {-webkit-transform: translateY(0) translateZ(0);transform: translateY(0) translateZ(0);visibility: visible;-webkit-backface-visibility: visible;backface-visibility: visible;opacity: 1;}.hover_style_3 .product.default .hover_button .nt_add_qv, .hover_style_3 .product.default .hover_button .pr_atc {width: 48px;height: 48px;margin: 5px;overflow: visible;position: relative;border-radius: 0;-webkit-transform: translateY(-25px) translateZ(0);transform: translateY(-25px) translateZ(0);visibility: hidden;transition: opacity .3s,visibility .3s,transform .3s,-webkit-transform .3s;-webkit-backface-visibility: hidden;backface-visibility: hidden;opacity: 0;}div.hover_style_3 .product.default .hover_button .pr_atc {transition: opacity .6s,visibility .6s,transform .6s,-webkit-transform .6s;}.hover_style_3 .product.default .hover_button .nt_add_qv > span, .hover_style_3 .product.default .hover_button .pr_atc > span{display: none;}.hover_style_3 .product.default .hover_button .ttip_nt .tt_txt {display: inline-block;background: #ffc501;color: #fff;padding: 8px 10px;bottom: 44px;font-size: 12px;line-height: 12px;left: 50%;white-space: nowrap;transform: translateX(-50%) translateY(-70%);position: absolute;transition: transform .5s, opacity .15s;}.hover_style_3 .product.default .hover_button .nt_add_qv:hover .tt_txt, .hover_style_3 .product.default .hover_button .pr_atc:hover .tt_txt{transform: translateX(-50%) translateY(-100%) }.hover_style_3 .product.default .hover_button .tt_txt:before {content: '';position: absolute;background: 0 0;border: 6px solid transparent;z-index: 1000001;border-top-color: #ffc501;left: calc(50% - 6px);bottom: 0;margin: 0;transform: translateY(11px);}.hover_style_3 .ttip_nt::before{display: none;}.hover_style_3 .product.default .hover_button .nt_add_qv i,.hover_style_3 .product.default .hover_button .pr_atc i {position: static;display: flex;align-items: center;justify-content: center;width: 100%;height: 100%;color: #000;font-size: 18px;transform: none;font-weight: 600;}.hover_style_3 .product.default .hover_button .nt_add_qv:hover i,.hover_style_3 .product.default .hover_button .pr_atc:hover i{color: #fff;}.hover_style_3 .product-title {font-size: 16px;font-weight: 600;text-transform: capitalize;letter-spacing: 0.5px;}.hover_style_3 .product-info {text-align: center;}.hover_style_3 .price {color: #696969;margin: 0;font-size: 15px;}.the4-sc-products.hover_style_3 .slick-prev, .the4-sc-products.hover_style_3 .slick-next{border: 1px solid;border-radius: 0;}.hover_style_4 .product.default .product-image .hover_button {opacity: 1;visibility: visible;flex-direction: row;display: flex;transform: translateX(-50%);top: auto;bottom: 15px;}.hover_style_4 .product.default:hover .hover_button .nt_add_qv, .hover_style_4 .product.default:hover .hover_button .pr_atc {-webkit-transform: translateY(0) translateZ(0);transform: translateY(0) translateZ(0);visibility: visible;-webkit-backface-visibility: visible;backface-visibility: visible;opacity: 1;}.hover_style_4 .product.default .hover_button .nt_add_qv, .hover_style_4 .product.default .hover_button .pr_atc {width: 48px;height: 48px;margin: 0;overflow: visible;position: relative;-webkit-transform: translateY(25px) translateZ(0);transform: translateY(25px) translateZ(0);visibility: hidden;border-radius: 0;box-shadow: 1px 1px 1px rgb(0 0 0 / 10%);transition: opacity .3s,visibility .3s,transform .3s,-webkit-transform .3s;-webkit-backface-visibility: hidden;backface-visibility: hidden;opacity: 0;}.hover_style_4 .product.default .hover_button .nt_add_qv > span, .hover_style_4 .product.default .hover_button .pr_atc > span{display: none;}.hover_style_4 .product.default .hover_button .ttip_nt .tt_txt {display: inline-block;background: #ffc501;color: #fff;padding: 8px 10px;bottom: 44px;font-size: 12px;line-height: 12px;left: 50%;white-space: nowrap;transform: translateX(-50%) translateY(-70%);position: absolute;transition: transform .5s, opacity .15s;}.hover_style_4 .product.default .hover_button .nt_add_qv:hover .tt_txt, .hover_style_4 .product.default .hover_button .pr_atc:hover .tt_txt{transform: translateX(-50%) translateY(-100%) }.hover_style_4 .product.default .hover_button .tt_txt:before {content: '';position: absolute;background: 0 0;border: 6px solid transparent;z-index: 1000001;border-top-color: #ffc501;left: calc(50% - 6px);bottom: 0;margin: 0;transform: translateY(11px);}.hover_style_4 .ttip_nt::before{display: none;}.hover_style_4 .product.default .hover_button .nt_add_qv i,.hover_style_4 .product.default .hover_button .pr_atc i {position: static;display: flex;align-items: center;justify-content: center;width: 100%;height: 100%;color: #000;font-size: 18px;transform: none;font-weight: 600;}.hover_style_4 .product.default .hover_button .nt_add_qv:hover i,.hover_style_4 .product.default .hover_button .pr_atc:hover i{color: #fff;}.hover_style_4 .product-title {font-size: 16px;font-weight: 600;text-transform: capitalize;letter-spacing: 0.5px;}.hover_style_4 .product-info {text-align: center;}.hover_style_4 .swatch__list {justify-content: center;}.hover_style_4 .price {color: #696969;margin: 0;font-size: 15px;}.hover_style_5 .product-inner, .hover_style_6 .product-inner, .hover_style_7 .product-inner, .hover_style_9 .product-inner{text-align: center;}.hover_style_5 .product-inner .swatch__list, .hover_style_6 .product-inner .swatch__list, .hover_style_7 .product-inner .swatch__list, .hover_style_9 .product-inner .swatch__list {justify-content: center;}.hover_style_5 .product-title, .hover_style_6 .product-title{font-size: 16px;font-weight: 500;text-transform: lowercase;}.hover_style_5 .price, .hover_style_6 .price{font-size: 16px;color: #878787;}.hover_style_5 .product-image {border-radius: 5px;-webkit-box-shadow: 0 0 12px rgb(0 0 0 / 12%);box-shadow: 0 0 12px rgb(0 0 0 / 12%);}.hover_style_7 .product.default .hover_button .nt_add_qv, .hover_style_7 .product.default .hover_button .pr_atc{border-radius: 0;}.hover_style_7 .product-title{font-size: 14px;font-weight: 600;}.hover_style_7 .price, .hover_style_7 .price ins{font-size: 14px;}.hover_style_7 .price del {color: #696969;}.the4-sc-products.hover_style_7 .slick-prev, .the4-sc-products.hover_style_7 .slick-next{border: 1px solid;border-radius: 0;}.hover_style_8 .product-title{font-size: 16px;}.the4-sc-products.hover_style_8 .slick-prev {width: 40px;height: 40px;border: none;line-height: 40px;border-radius: 0;transition: 0.4s;background: #222;color: #fff;-webkit-transform: translateY(-50%) scale(0.7) rotate(-45deg);transform: translateY(-50%) scale(0.7) rotate(-45deg);}.the4-sc-products.hover_style_8 .slick-next {width: 40px;height: 40px;border: none;line-height: 40px;border-radius: 0;transition: 0.4s;background: #222;color: #fff;-webkit-transform: translateY(-50%) scale(0.7) rotate(45deg);transform: translateY(-50%) scale(0.7) rotate(45deg);}.the4-sc-products.hover_style_8 .slick-next:before {-webkit-transform: rotate(45deg);transform: rotate(45deg);}.the4-sc-products.hover_style_8 .slick-prev:before {-webkit-transform: rotate(-45deg);transform: rotate(-45deg);}.the4-sc-products.hover_style_8 .the4-carousel:hover .slick-next {-webkit-transform: translateY(-50%) scale(1) rotate(-45deg);transform: translateY(-50%) scale(1) rotate(-45deg);opacity: 1;}.the4-sc-products.hover_style_8 .the4-carousel:hover .slick-prev {-webkit-transform: translateY(-50%) scale(1) rotate(45deg);transform: translateY(-50%) scale(1) rotate(45deg);opacity: 1;}.the4-sc-products.hover_style_8 .slick-prev:hover, .the4-sc-products.hover_style_8 .slick-next:hover{opacity: 0.8;}.hover_style_9 .product-title{font-size: 17px;font-weight: 500;}.hover_style_9 .price{font-size: 15px;color: #696969;}.hover_style_9 .price del {color: #696969;}.hover_style_9 .price ins{color: #ec0101;}.hover_style_10 .swatch__list {justify-content: center;}.hover_style_10 .product.default .product-image .hover_button {opacity: 1;visibility: visible;flex-direction: row;display: flex;transform: translateX(-50%) translateY(-50%);top: 50%;}.hover_style_10 .product.default:hover .hover_button .nt_add_qv, .hover_style_10 .product.default:hover .hover_button .pr_atc {-webkit-transform: translateY(0) translateZ(0);transform: translateY(0) translateZ(0);visibility: visible;-webkit-backface-visibility: visible;backface-visibility: visible;opacity: 1;}.hover_style_10 .product.default .hover_button .nt_add_qv, .hover_style_10 .product.default .hover_button .pr_atc {width: 48px;height: 48px;margin: 5px;overflow: visible;position: relative;border-radius: 0;-webkit-transform: translateY(-25px) translateZ(0);transform: translateY(-25px) translateZ(0);visibility: hidden;transition: opacity .3s,visibility .3s,transform .3s,-webkit-transform .3s;-webkit-backface-visibility: hidden;backface-visibility: hidden;opacity: 0;}div.hover_style_10 .product.default .hover_button .pr_atc {transition: opacity .6s,visibility .6s,transform .6s,-webkit-transform .6s;}.hover_style_10 .product.default .hover_button .nt_add_qv > span, .hover_style_10 .product.default .hover_button .pr_atc > span{display: none;}.hover_style_10 .product.default .hover_button .ttip_nt .tt_txt {display: inline-block;background: #ffc501;color: #fff;padding: 8px 10px;bottom: 44px;font-size: 12px;line-height: 12px;left: 50%;white-space: nowrap;transform: translateX(-50%) translateY(-70%);position: absolute;transition: transform .5s, opacity .15s;}.hover_style_10 .product.default .hover_button .nt_add_qv:hover .tt_txt, .hover_style_10 .product.default .hover_button .pr_atc:hover .tt_txt{transform: translateX(-50%) translateY(-100%) }.hover_style_10 .product.default .hover_button .tt_txt:before {content: '';position: absolute;background: 0 0;border: 6px solid transparent;z-index: 1000001;border-top-color: #ffc501;left: calc(50% - 6px);bottom: 0;margin: 0;transform: translateY(11px);}.hover_style_10 .ttip_nt::before{display: none;}.hover_style_10 .product.default .hover_button .nt_add_qv i,.hover_style_10 .product.default .hover_button .pr_atc i {position: static;display: flex;align-items: center;justify-content: center;width: 100%;height: 100%;color: #000;font-size: 18px;transform: none;font-weight: 600;}.hover_style_10 .product.default .hover_button .nt_add_qv:hover i,.hover_style_10 .product.default .hover_button .pr_atc:hover i{color: #fff;}.hover_style_10 .product-title {font-size: 16px;font-weight: 600;text-transform: capitalize;letter-spacing: 0.5px;}.hover_style_10 .product-info {text-align: center;}.hover_style_10 .price {color: #696969;margin: 0;font-size: 15px;}.the4-sc-products.hover_style_10 .slick-prev, .the4-sc-products.hover_style_10 .slick-next{border: 1px solid;border-radius: 0;}.the4-sc-blog article.post a {position: relative;overflow: hidden;font-weight: 600;}.the4-sc-blog article.post:hover > a::before {top: 0;left: 0;right: 0;bottom: 0;width: 100%;height: 100%;opacity: 0;transition: .6s;transform: scale(1);}.the4-sc-blog article.post > a::before {position: absolute;border-radius: 50%;width: 100%;height: 100%;top: 0;left: 0;background-color: rgba(255,255,255,.3);content: "";z-index: 2;transform: scale(0);}.outside_2 span.cd {font-size: 15px;color: var(--primary-color) ;text-transform: uppercase;font-weight: 500;}.outside_2 .post-info h4 {font-size: 16px;font-weight: 500;margin-top: 8px;}.outside_3 span.cd {color: #000;font-size: 13px;font-weight: 600;text-transform: uppercase;}.outside_3 .post-info h4 {font-size: 16px;font-weight: 600;margin-top: 8px;}.outside_3 .post-content {color: #696969;line-height: 1.4;}.meta-cap span.cd {text-transform: capitalize;font-weight: 400;}article.post > a img{transition: opacity .5s,transform 2s cubic-bezier(0,0,.44,1.18),-webkit-transform 2s cubic-bezier(0,0,.44,1.18) ;}article.post:hover > a img {transform: scale(1.09);-webkit-transform: scale(1.09);}ul.tab-heading-list {display: flex;list-style: none;justify-content: center;margin-bottom: 50px;}ul.tab-heading-list .tab-title-li {color: #aaa;font-size: 20px;line-height: 100%;margin: 0 40px;padding: 5px 0;font-weight: 600;text-decoration: none;position: relative;cursor: pointer;text-transform: uppercase;transition: all .2s ease 0s;-moz-transition: all .2s ease 0s;-webkit-transition: all .2s ease 0s;-ms-transition: all .2s ease 0s;-o-transition: all .2s ease 0s;}ul.tab-heading-list .tab-title-li.active, ul.tab-heading-list .tab-title-li:hover{color: #000;}.the4-banner-wrap {display: none;}.the4-banner-wrap.active {display: block;}.the4-banner-wrap .image-item {height: 400px;background-repeat: no-repeat;background-size: 100%;overflow: hidden;transition: all 4s ease-out 0s;-webkit-transition: all 4s ease-out 0s;}.the4-banner-wrap .image-item:hover {background-position: center 100%!important;}.the4-banner-wrap .image-item img{opacity: 0;}.banner-heading {text-align: center;margin: 15px 0 0;color: #444;}.banner-heading a {color: #444;}.banner-heading:hover {opacity:0.8;}.the4-banner-wrap .top-bar {height: 20px;border-radius: 12px 12px 0 0;border-top: 1px solid #eaeae9;border-bottom: thin solid #dfdfde;background-color: #edefef;}.the4-banner-wrap .circles {margin: 0 11px;line-height: 14px;}.the4-banner-wrap .circle {height: 7px;width: 7px;display: inline-block;border-radius: 50%;border: 1px solid;margin-right: 4px;}.the4-banner-wrap .circle-1 {border-color: #e11d21;}.the4-banner-wrap .circle-2 {border-color: #fbca04;}.the4-banner-wrap .circle-3 {border-color: #009800;}.the4-banner-wrap .top-content {box-shadow: 0 0 21px 3px rgb(128 158 174 / 19%);border-radius: 12px 12px 3px 3px;}.banner-item {margin-bottom: 60px;}div.newsletter-form {margin-bottom: 24px;display: table;}div.newsletter-form .wpforms-form{display: flex;border: 1px solid #000;}.newsletter-form .wpforms-form .wpforms-field-container input[type="email"] {width: 320px;border: none !important;;background: transparent;line-height: 56px;height: 56px;padding: 0 20px;color: inherit;}div.newsletter-form form.wpforms-form .wpforms-submit-container {padding: 3px;}div.newsletter-form form.wpforms-form .wpforms-field-container .wpforms-field {padding: 0;}div.newsletter-form form.wpforms-form .wpforms-submit-container button[type="submit"] {background: #000;color: #fff;border: none;padding: 0 34px;line-height: 50px;border-radius: 0;text-transform: none;font-size: 16px;width: 200px;}div.newsletter-form form.wpforms-form .wpforms-submit-container button[type="submit"]:hover {opacity: 0.8;}div.newsletter-form form.wpforms-form .wpforms-submit-container button[type="submit"]:after {font-family:'kallesicon';font-weight: 900;content: "\e909";display: inline-block;margin-left: 5px;font-size: 16px;color: currentColor;}div.newsletter-form2, div.newsletter-form5, div.newsletter-form3 {margin-bottom: 24px;display: table;}div.newsletter-form2 .wpforms-form{display: flex;}.newsletter-form2 .wpforms-form .wpforms-field-container input[type="email"]{width: 320px;background: transparent;line-height: 50px;height: 50px;border: 1px solid;font-size: 12px;padding: 0 20px;}div.newsletter-form2 form.wpforms-form .wpforms-submit-container{padding: 0 10px ;}div.newsletter-form2 form.wpforms-form .wpforms-field-container .wpforms-field, div.newsletter-form3 form.wpforms-form .wpforms-field-container .wpforms-field, div.newsletter-form4 form.wpforms-form .wpforms-field-container .wpforms-field{padding: 0;}div.newsletter-form2 form.wpforms-form .wpforms-submit-container button[type="submit"]{background: #000;color: #fff;border: none;padding: 0 34px;line-height: 48px;height: 50px;border-radius: 0;opacity: 1;font-size: 16px;text-transform: CAPITALIZE;width: 200px;}div.newsletter-form2 form.wpforms-form .wpforms-submit-container button[type="submit"]:after{font-family: kallesicon;content: "\e909";display: inline-block;margin-left: 5px;font-size: 16px;font-weight: 500;color: currentColor;top: 1px;position: relative;}div.newsletter-form2 form.wpforms-form .wpforms-submit-container button[type="submit"]:hover, div.newsletter-form3 form.wpforms-form .wpforms-submit-container button[type="submit"]:hover{opacity: 0.8;}div.newsletter-form3 form.wpforms-form .wpforms-submit-container{padding: 0;}div.newsletter-form3 form.wpforms-form .wpforms-submit-container button[type="submit"]{background: #000;color: #fff;border: none;padding: 0 34px;line-height: 52px;border-radius: 50px;opacity: 1;margin: 2px;font-size: 16px;text-transform: CAPITALIZE;width: 200px;}.newsletter-form3 .wpforms-form .wpforms-field-container input[type="email"]{width: 320px;background: transparent;line-height: 56px;height: 56px;border: none!important;;font-size: 12px;padding: 0 20px;color: inherit;}div.newsletter-form3 .wpforms-form {display: flex;border: 1px solid;border-radius: 50px;}div.newl_des_3 form .signup-newsletter-form button[type="submit"]:after {font-family: kallesicon;content: "\e909";display: inline-block;margin-left: 5px;font-size: 16px;font-weight: 500;color: currentColor;top: 1px;position: relative;}div.newsletter-form4 form.wpforms-form .wpforms-submit-container{padding: 0;}div.newsletter-form4 form.wpforms-form .wpforms-submit-container button[type="submit"]{background: #000;color: #fff;border: none;padding: 0 34px;line-height: 52px;border-radius: 0;opacity: 1;font-size: 16px;margin: 0;text-transform: CAPITALIZE;width: 200px;}div.newsletter-form4 form.wpforms-form .wpforms-submit-container button[type="submit"]:after{font-family: 'kallesicon';font-weight: 900;content: "\e909";display: inline-block;margin-left: 5px;font-size: 16px;color: currentColor;}.newsletter-form4 .wpforms-form .wpforms-field-container input[type="email"]{width: 320px;background: transparent;line-height: 52px;height: 52px;border: none !important;font-size: 12px;padding: 0 20px;color: inherit;}div.newsletter-form4 .wpforms-form {display: flex;border: 1px solid;border-radius:0;justify-content: space-between;}div.newsletter-form5 .wpforms-form{display: flex;}.newsletter-form5 .wpforms-form .wpforms-field-container input[type="email"]{width: 320px;background: transparent;line-height: 50px;height: 50px;border: 1px solid;font-size: 12px;padding: 0 20px;}div.newsletter-form5 form.wpforms-form .wpforms-submit-container{padding: 0 10px ;}div.newsletter-form5 form.wpforms-form .wpforms-field-container .wpforms-field{padding: 0;}div.newsletter-form5 form.wpforms-form .wpforms-submit-container button[type="submit"]{background: #000;color: #fff;border: none;padding: 0 34px;line-height: 50px;border-radius: 0;opacity: 1;font-size: 16px;text-transform: uppercase;width: 200px;}div.newsletter-form5 form.wpforms-form .wpforms-submit-container button[type="submit"]:hover{opacity: 0.8;}.newsletter_se.newl_des_6 .signup-newsletter-form input.input-text {min-width: inherit;}.signup-newsletter-form input.input-text::-webkit-input-placeholder{color: inherit !important;}div div.wpforms-container-full .wpforms-form label.wpforms-error {font-size: 11px;position: absolute;font-style: italic;}.banner-countdown {font-size: 12px;font-weight: 600;}div .elementor-icon svg {width: inherit;height: inherit;}.pin__type > img, .pin__type > i{z-index: 1;position: relative;}.pin__type::before {content: "";position: absolute;top: -8px;right: -8px;bottom: -8px;left: -8px;display: block;-webkit-animation: 2s infinite zoompin;animation: 2s infinite zoompin;border-radius: 50%;-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-perspective: 800px;perspective: 800px;z-index:0;background-color: rgba(255,255,255,.5);}.pin__type {cursor: pointer;}.pin__wrapper,.pin__image img {width: 100%;}.hotspot_ins {cursor: pointer;}.instagram-shop-img img {-webkit-transition: .6s ease-in-out;-moz-transition: .6s ease-in-out;-o-transition: .6s ease-in-out;transition: .6s ease-in-out;}.instagram-shop-img img {width: 100%;}.col_ins:hover .instagram-shop-img img {transform: scale(1.11);}.newsletter_se.newl_des_4 .signup-newsletter-form button[type="submit"]:after {font-family: 'kallesicon';font-weight: 900;content: "\e909";display: inline-block;margin-left: 5px;font-size: 16px;color: currentColor;}.newsletter_se.newl_des_4 .signup-newsletter-form .submit-btn {font-weight: 600;letter-spacing:2px;}.newsletter_se.newl_des_5 .signup-newsletter-form {border-radius: 0;}.newsletter_se.newl_des_5 .signup-newsletter-form .submit-btn {border-radius: 0;}.newsletter_se.newl_des_5 .signup-newsletter-form button[type="submit"]:after {font-family: 'kallesicon';font-weight: 900;content: "\e909";display: inline-block;margin-left: 5px;font-size: 16px;color: currentColor;}form.wpcf7-form {color: #222;}span.wpcf7-form-control-wrap {margin-top: 8px;display: block;}.wpcf7-form span.wpcf7-form-control-wrap textarea{width: 100%;line-height: 20px;}.wpcf7-form span.wpcf7-form-control-wrap input {width: 100%;line-height: 46px;height: 46px;}.the4-sc-blog .slick-prev,.the4-sc-blog .slick-next, .ins_shop_wrap .slick-prev,.ins_shop_wrap .slick-next{background: #abb1b4;}.the4-sc-blog .slick-prev:hover,.the4-sc-blog .slick-next:hover{background: var(--primary-color);}.layout_light .post-content {color: rgba(255,255,255,.6);}.layout_light .post-info a, .layout_light .post-info .cd,.layout_light .post-info h4 {color: inherit;}.layout_light .post-info {color: #fff;}.the4-blog.left-sidebar, .the4-blog.right-sidebar {margin-top: 60px;margin-bottom: 60px;}.the4-blog.left-sidebar .mt__60.mb__60, .the4-blog.right-sidebar .mt__60.mb__60{margin-top: 0;margin-bottom: 0;}a.article-title {font-weight: 600;line-height: 1.4;}div .widget ul.product_list_widget li a span.product-title {font-weight: 600;}.post-related img {width: 100%;}.sidebar .signup-newsletter-form .submit-btn {height: 40px;}.comments-title {text-transform: uppercase;font-size: 18px;}.comment-reply-title {color: #222;}.blog-standard .post-meta {font-size: 14px;}.the4-blog.blog-standard h2.post-title {letter-spacing: 2px;font-size: 18px;text-transform: UPPERCASE;margin: 13px 0;white-space: nowrap;text-overflow: ellipsis;}.blog-standard span.posted-on {font-size: 14px;color: #fff;}.blog-standard .readmore-link {margin: 30px 0;}.blog-standard .readmore-link::after {font-family: 'kallesicon';font-weight: 900;content: "\e909";display: inline-block;margin-left: 5px;transition: -webkit-transform .2s ease-in-out, transform .2s ease-in-out;}.blog-standard .readmore-link:hover::after{-webkit-transform: translateX(5px);}.blog-standard span.posted-on a:not(:hover) {color: #fff;}.blog-standard .comment-count::before, .blog- .comment-count::before {content: "|";margin: 0 3px;}div.image-item {width: 100px;height: 100px;margin-bottom: 20px;display: inline-block;border-radius: 50%;overflow: hidden;}div.image-item img {object-fit: cover;width: 100%;}.content-testimonial {text-align: center;}.kalles-testimonial-carousel .elementor-swiper-button {width: 40px;height: 40px;background: #abb1b4;line-height: 40px;text-align: center;display: flex;justify-content: center;align-items: center;font-size: 16px;border-radius: 50%;color: #fff;}.kalles-testimonial-carousel .elementor-swiper-button:hover{background: var(--primary-color);}.content-testimonial > i {display: none;}h3.kalles-heading {color: inherit;}.kalles-star-rating {color: #fec42d;font-size: 14px;letter-spacing: 1px;}.kalles-star-rating i {font-style: normal;}.kalles-star-rating i.kalles-star-empty{color: #f1f1f1;}span.testimonial__cite > span {display: block;}span.testimonial__cite{margin-top: 30px;display: block;}.pin__title{color: #222;}.elementor-testimonial__text {color: #333;font-size: 22px;line-height: 1.4;margin-top: 10px;}span.testimonial__name {color: #868686;font-weight: 500;text-transform: uppercase;letter-spacing: 1.5px;font-size: 13px;}span.testimonial__title {color: #868686;display: block;font-size: 18px;font-style: italic;line-height: 1.4;}.kalles-testimonial-carousel .swiper-pagination {position: relative;margin-top: 30px;}.kalles-testimonial-carousel .swiper-pagination-bullet {background: rgba(255,255,255,.4);box-shadow: inset 0 0 3px rgb(0 0 0 / 30%);width: 11px;height: 11px;opacity: 1;}.kalles-testimonial-carousel .swiper-pagination-bullet.swiper-pagination-bullet-active {background: #fff;}.elementor-accordion .elementor-accordion-item .elementor-tab-title span.elementor-accordion-icon {width: 44px;height: 44px;background-color: #222;color: #fff;border-radius: 50px;position: absolute;display: inline-block;top: 50%;right: 30px;transform: translateY(-50%);}.elementor-accordion .elementor-accordion-item .elementor-tab-title.elementor-active span.elementor-accordion-icon{background-color: #fff;}.elementor-accordion-icon-closed, .elementor-accordion-icon-opened{font-size: 0;}.elementor-accordion-icon-closed:after, .elementor-accordion-icon-closed:before, .elementor-accordion-icon-opened:after,.elementor-accordion-icon-opened:before{position: absolute;content: '';top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%) rotate(-90deg);transform: translate(-50%,-50%) rotate(-90deg);background-color: currentColor;transition: transform .35s ease-in-out, opacity .35s ease-in-out,-webkit-transform .35s ease-in-out;}.elementor-accordion-icon-closed:after, .elementor-accordion-icon-opened:after{width: 2px;height: 15px;}.elementor-accordion .elementor-accordion-item div.elementor-tab-title.elementor-active .elementor-accordion-icon-opened:after{background: #000;}.elementor-accordion-icon-closed:before{width: 15px;height: 2px;}.elementor-accordion .elementor-accordion-item {margin-bottom: 10px;}.elementor-accordion .elementor-accordion-item .elementor-tab-title{background-color: #FFFFFF;padding: 20px 30px 20px 30px;position: relative;font-weight: 400;}.elementor-accordion .elementor-tab-content {margin-bottom: 10px;}.elementor-accordion .elementor-accordion-item div.elementor-tab-title.elementor-active {background: #28433a;}.elementor-accordion .elementor-accordion-item .elementor-tab-title.elementor-active .elementor-accordion-title{color: #fff;}.elementor-toggle .elementor-tab-title .elementor-toggle-icon.elementor-toggle-icon-right {line-height: 1.8;}div.elementor-toggle .elementor-tab-title {font-weight: 600;padding: 15px 0;color: #333;display: flex;justify-content: space-between;letter-spacing: 0;align-items: center;position: relative;}div.elementor-toggle div.elementor-tab-title + .elementor-tab-content {border: 1px solid;margin-top: -1px;z-index: -1;border-color: #f5f5f5;}.elementor-toggle div.elementor-tab-title .elementor-toggle-icon svg {-webkit-margin-start: 0;margin-inline-start: 0;}div.elementor-toggle div.elementor-tab-title span.elementor-toggle-icon {background: #222;color: #fff;width: 44px;min-width: 44px;height: 44px;display: flex;justify-content: center;align-items: center;}.elementor-toggle span.elementor-toggle-icon {font-size: 14px;line-height: 1!important;}.elementor-toggle .elementor-tab-title .elementor-toggle-icon.elementor-toggle-icon-right{order: 2;}div.elementor-toggle .elementor-tab-title.elementor-active {border-bottom: 1px solid #d4d4d4;}div.elementor-toggle div.elementor-tab-title {font-size: 14px;}div.elementor-toggle .elementor-tab-content {padding: 15px 0;border-bottom: none;}.elementor-tab-title .elementor-toggle-icon:hover svg{opacity: 0.5;}.elementor-widget-kalles-product-featured .woocommerce-product-details__short-description + .btn-atc {margin-top: 30px;}.elementor-widget-kalles-product-featured .product_title {font-size: 20px;margin-bottom: 10px;}.elementor-widget-kalles-product-featured .slick-arrow {color: #000;height: 42px;border: 2px solid #000;width: 42px;}.width-product-featured .badge {position: absolute;right: 30px;top: 15px;display: flex;flex-direction: column;flex-wrap: nowrap;max-width: 50%;z-index: 10;transition: opacity .3s ease;}.elementor-widget-kalles-product-featured .entry-summary .price {margin-bottom: 20px;}.elementor-widget-kalles-product-featured .nt_stock_page{margin-top: 30px;}.width-product-featured .swatch__list--item {border: 2px solid #ddd;}.width-product-featured .swatch__list--item.is-selected {border-color: #333;color: #333;pointer-events: none;}.width-product-featured span.swatch__value {width: 24px!important;height: 24px!important;}.width-product-featured .wrap.price-review {display: block;}.width-product-featured span.tagged_as {display: none;}.width-product-featured .social-share {padding: 0 0 20px;text-align: center;}.pr_trust_seal {margin-bottom: 20px;}.product_meta .pr_trust_seal {margin-top: 0;}.p-nav .slick-slide {overflow: hidden;}.p-nav .slick-slide:hover img {transform: scale(1.05);}.p-nav .slick-slide img {transition: transform .6s,opacity .6s;}.p-nav .slick-slide:hover {opacity: 1;}.woocommerce-product-details__short-description + .btn-atc.atc-popup {margin-top: 30px;}.summary .grouped_form button.single_add_to_cart_button{margin-top: 0;}div#the4-kalles-product-coundow-page {margin: 20px 0 40px;}dl.variation {margin-bottom: 0;}.quickshop-action .prs_sw_limit_true .swatch__list:not(.swatch__list--calced) {overflow: visible;}div.cart__popup-content_wrap {height: auto;}.mfp-close-btn-in .product-quickview .cart__popup-action .mfp-close {z-index: 0;}.product-quickview.product .single_add_to_cart_button{padding: 0 20px;}.product-quickshop .compare-single.nt_add_cp {width: 100%;border-radius: 20px;margin: 15px 0 0;}.product-quickshop .compare-single.nt_add_cp span.tt_txt {position: static;opacity: 1;transform: none;visibility: visible;background: transparent;color: inherit;margin: 0;font-size: 14px;text-transform: uppercase;font-weight: 600;}.product-quickshop .compare-single.nt_add_cp i,.mfp-content .compare-single a::before {display: none;}.product-quickview .product .single_add_to_cart_button{padding: 0 10px;}.cart__popup-content_wrap .fixcl-scroll .fixcl-scroll-content {max-height: 197px;position: relative;}.cart__popup-qty--input{line-height: 30px !important;}.p-thumb.images.the4-carousel.woocommerce-product-gallery ul.slick-dots {display: none!important;}.slick-prev, .slick-next {line-height: 38px;}.rev-btn > i {top: 2px;transition: right 0.3s;display: inline-block;right: 0;}.rev-btn:hover > i {right: -3px;}.header-lateral #the4-wrapper rs-fullwidth-wrap rs-module-wrap {width: 100%!important;left: auto!important;}.header-lateral #the4-wrapper rs-fullwidth-wrap rs-module {width: 100%!important;}.custom .tp-bullet {width: 11px;height: 11px;border-radius: 50%;overflow: hidden;background: rgba(0,0,0,.5);}.custom .tp-bullet.selected{background: rgba(0,0,0,.9);}.custom .tp-bullet.selected:after, .custom .tp-bullet:hover:after{height: 100%;}.custom .tp-bullet:after {content: '';position: absolute;bottom: 0;height: 0;left: 0;width: 100%;background-color: #000;box-shadow: 0 0 1px #fff;-webkit-transition: height .3s;transition: height .3s;}.custom.tparrows:hover {background: #000;}.custom.tparrows {color: #000;border-radius: 50%;border: 2px solid #000;background: transparent!important;}.custom.tparrows:hover {background: #000 !important;}.custom.tparrows.tp-rightarrow::before {font-family: 'Pe-icon-7-stroke' !important;font-size: 36px!important;color: #000 !important;line-height: 36px !important;font-weight: 600!important;content: "\e684"!important;}.custom.tparrows.tp-leftarrow::before {font-family: 'Pe-icon-7-stroke' !important;font-size: 36px!important;color: #000 !important;line-height: 36px !important;font-weight: 600!important;content: "\e686" !important;}.custom.tparrows:hover::before {color: #fff !important;}.tp-bullets.persephone.nav-pos-hor-center {display: flex;width: auto!important;}.persephone.nav-pos-hor-center .tp-bullet.selected {width: 30px!important;opacity: 1;}.persephone .tp-bullet.selected, .persephone .tp-bullet:hover{opacity: 1;}.persephone.nav-pos-hor-center .tp-bullet{position: static !important;}.persephone .tp-bullet {width: 8px!important;height: 8px!important;border-radius: 5px !important;-webkit-transition: 350ms;transition: 350ms;background: #ff2020 !important;opacity: 0.4;margin: 0 5px;border: none !important;}.dot-nav-light .persephone .tp-bullet {background: #fff !important;}.dot-nav-light .persephone.tparrows {background: #fff!important;border: 1px solid #fff !important;}.dot-nav-light .persephone .tp-bullet {opacity: 1;}.dot-nav-light .persephone .tp-bullet.selected, .dot-nav-light .persephone .tp-bullet:hover{background: #000!important;}.dot-nav-light .persephone.tparrows::before{color: #000!important;}.persephone.tparrows:hover{opacity:0.8;}.persephone.tparrows {background: #000!important;border: 1px solid #000 !important;}.categories-list__item-img img {width: 100%;}.the4-action i.las{font-size: 28px;}.the4-action i.las.la-shopping-cart{font-size: 32px;}.the4-action i.las.la-user{font-size: 32px;}div.cat_design_6 .cat_grid_item__wrapper {box-shadow: none;position: static;background: transparent;color: #000;transform: none;font-size: 15px;letter-spacing: 1.5px;text-align: center;}div.cat_design_6 .categories-list__item-img {display: table;margin: auto;}div.cat_design_7 .cat_grid_item__wrapper {color: #000;box-shadow: none;position: static;background: transparent;transition: none;transform: none;letter-spacing: 1.5px;}div.cat_design_7 .cat_grid_item__count{display: block;letter-spacing:0;}div.cat_design_4 .cat_grid_item__wrapper > div {height: 24px;overflow: hidden;line-height: 24px;}div.cat_design_4 .cat_grid_item__wrapper {position: absolute;bottom: 20px;left: 50%;font-size: 14px;font-weight: 600;width: 290px;background: #fff;color: #222;padding: 12px 20px;box-shadow: 1px 1px 0 0 rgb(0 0 0 / 10%);max-width: 90%;text-align: center;-webkit-transform: translateX(-50%);transform: translateX(-50%);}.cat_design_4 .cat_grid_item:hover .cat_grid_item__title {opacity: 0 !important;font-size: 0 !important;height: 0 !important;}.list-cate {margin-bottom: 50px;}.list-cate .product-category {margin: 0 0 24px;}.list-cate .product-category a {position: relative;}div .the4-pagination,div .woocommerce-pagination {margin: 0 auto;}.the4-filter-wrap .filter-sidebar {z-index: 10003;box-shadow: 0 10px 10px rgba(0,0,0,.1);}.section_nt_filter ul.nt_filter_block li.nt_filter_color {margin-bottom: 8px;}.nt_filter_block.filter_block_color li.wc-layered-nav-term:not(.nt_filter_color) a::before {content: "";width: 20px;height: 20px;margin: 5px 9px 0 0;border-radius: 50%;background: #fff;}.sidebar ul.nt_filter_block > li > a {margin-bottom: 6px;}.sidebar .widget.wrap_filter ul li.wc-layered-nav-term.nt_filter_color {margin: 0 -2px;}div#section-nt_filter.section_filter_top_show {display: block;}.cat_toolbar.al_center{justify-content: space-between;}.cat_toolbar > div {width: auto;min-width: 30%;padding: 0 15px;}.cat_toolbar .sortby_pick i::before {content: "\e905";font-family: 'kallesicon';font-style: normal;font-size: 12px;}.cat_toolbar > .wc-col-switch {display: flex;justify-content: center;}.cat_toolbar > .wc-col-switch.dn {display: none;}.hidden-sidebar .cat_hidden_true + .cat_sortby {display: none;}.hidden-sidebar .cat_hidden_false + .cat_sortby {display: block;}.menu-opened .mask-overlay::before {content: "\e680";font-family: 'Pe-icon-7-stroke';position: absolute;width: 40px;height: 40px;left: 340px;background: #000;color: #fff;display: flex;cursor: pointer;justify-content: center;align-items: center;z-index: 99;font-weight: 600;font-size: 30px;top: 0;}.menu-opened .mask-overlay:hover::before {opacity:0.8;}.menu-opened.admin-bar .mask-overlay::before {top: 32px;}.popup__content {font-size: 14px;}div.pin-maker.slick-slider {overflow: visible;z-index: 9;}.slick-slider.pm-slick .slick-track, .slick-slider.pm-slick .slick-list {transform: none;}.pm-slick.pin-maker .slick-arrow {background: #abb1b4;}.pm-slick.pin-maker .slick-dots {bottom: 20px;z-index: 9999;}.pm-slick.pin-maker .slick-dots li {width: 13px;height: 13px;overflow: hidden;}.pm-slick.pin-maker .slick-dots li button {width: 13px;height: 13px;padding: 0;background: #fff;border: 2px solid rgba(0,0,0,.2);}.pm-slick.pin-maker .slick-dots li button::before {display: none;}.pm-slick.pin-maker .slick-dots li button::after {content: '';position: absolute;bottom: 0;height: 0;left: 0;width: 100%;background-color: #000;border-radius: 50%;box-shadow: 0 0 1px #fff;-webkit-transition: height .3s;transition: height .3s;}.pm-slick.pin-maker .slick-dots li.slick-active button::after{height: 100%;}.footer__bot {line-height: 1.4;}.row-grid {display: grid;}.footer-col-2 {grid-template-columns: 50% 50%;}.footer-col-3 {grid-template-columns: 33.33% 33.33% 33.33%;}.footer-col-4 {grid-template-columns: 25% 25% 25% 25%;}.footer-col-5 {grid-template-columns: 25% 16.66% 16.66% 16.66% 25%;}#the4-footer .widget:not(:last-child) {margin-bottom: 28px;}#the4-footer .footer__top i {font-weight: 400;}.widget .jas-social i {font-size: 21px;font-weight: 500;}.widget ul.jas-social li {margin: 0 15px 0 0;width: auto;}#the4-footer .widget ul.menu li {width: 100%;}div.signup-newsletter-form input.input-text {font-family: inherit;border-radius: 0;box-shadow: 0 0 0;}div.signup-newsletter-form input.input-text:valid {color: #878787;}.mc4wp-response a{color: #222;}.mc4wp-response {font-size: 10px;line-height: 14px;}footer .signup-newsletter-form {border: 1px solid;}.footer__top .signup-newsletter-form .input-text::-webkit-input-placeholder {color: #696969;}footer .signup-newsletter-form .submit-btn {height: 40px;}.footer-2 .widget-title {font-weight: 400;}.footer-2 .signup-newsletter-form {padding: 0;}.footer-2 span.cp {color: #ff2020;}.footer-2 .footer__bot a:hover {color: #bb9230;}#media_image-4 {display: none;}#media_image-6 {display: none;}.footer-3 #media_image-4 {display: block;}.footer-3 #media_image-2{display: none;}.signup-newsletter-form .submit-btn {background: #ff2020;}.footer__bot {background-color: #222222;color: #ffffff;}span.cp {color: #ff2020;}.footer__bot a{color: #ffffff;}.footer-4 #media_image-6 {display: block;}.footer-4 #media_image-5{display: none;}.footer__top .widget-title {color: #222;font-weight: 500;}footer.footer-5 .footer__bot .container .col-xs-12:last-child {border-top: none;}span.cp {color: #ffffff;}.footer-7 #media_image-4 {display: block;}.footer-7 #media_image-2{display: none;}.footer__top .widget-title {font-weight: 600;position: relative;width: 100%;cursor: pointer;}.footer-8 .cp {color: #d9a181;}.footer-8 .signup-newsletter-form {border-radius: 0;padding: 0;}.footer-9 #media_image-4 {display: block;}.footer-9 #media_image-2{display: none;}.footer-9 span.cp{color: #bb9230;}.footer-10 span.cp{color: #c59a57;}.footer-10 .footer__top .footer-contact p i {color: #c59a57;}.footer-10 #media_image-4 {display: block;}.footer-10 #media_image-2{display: none;}.footer-10 .signup-newsletter-form .submit-btn {border-radius: 0;background: #c59a57;}.footer-10 .signup-newsletter-form {border-radius: 0;padding: 0;}.footer-11 span.cp{color: #222222;}.footer-11 .signup-newsletter-form .submit-btn {border-radius: 0;background: #008060;}.footer-11 .signup-newsletter-form {border-radius: 0;padding: 2px;}.footer-11 .footer__top .widget-title {letter-spacing: 1.5px;}.footer-12 #media_image-4 {display: block;}.footer-12 #media_image-2{display: none;}.footer-12 .signup-newsletter-form .submit-btn {border-radius: 0;background: #b59677;}.footer-12 .signup-newsletter-form {border-radius: 0;padding: 0;border: none;}.footer-12 .signup-newsletter-form input.input-text {border: 1px solid #878787;border-radius: 0;}.footer-12 span.cp{color: #b59677;}.footer-12 .footer__top .widget-title {text-transform: uppercase;}.footer-13 #media_image-4 {display: block;}.footer-13 #media_image-2{display: none;}.footer-13 .signup-newsletter-form .submit-btn {border-radius: 0;background: #ed2353;}.footer-13 .signup-newsletter-form {border-radius: 0;}.footer-13 span.cp{color: #fff;}.footer-13 .footer__top .widget-title {text-transform: uppercase;}.footer-14 #media_image-4 {display: block;}.footer-14 #media_image-2{display: none;}.footer-14 .signup-newsletter-form {border: 1px solid #fff;}.footer-14 .footer__top .widget-title {text-transform: uppercase;}.footer-14 span.cp{color: #e0b36e;}.footer-14 .signup-newsletter-form input.input-text::-webkit-input-placeholder{color: #fff;}.footer-14 .signup-newsletter-form input.input-text {font-size: 12px;}.footer-14 #media_image-5 {display: none;}.footer-14 #media_image-6 {display: block;}.footer-15 #media_image-4 {display: block;}.footer-15 #media_image-2{display: none;}.footer-15 .footer__top .widget-title {text-transform: uppercase;}.footer-15 span.cp{color: #f41d18;}.footer-15 .signup-newsletter-form .submit-btn {border-radius: 0;}.footer-15 .signup-newsletter-form {border-radius: 0;padding: 0;border: none;}.footer-15 .signup-newsletter-form input.input-text {border: 1px solid rgba(255,255,255,.15);border-radius: 0;}.footer-mobile .widget-title:after, .footer-mobile .widget-title:before {position: absolute;content: '';top: 50%;-webkit-transform: translate(-50%,-50%) rotate(-90deg );transform: translate(-50%,-50%) rotate(-90deg );background-color: currentColor;right: 11px;transition: transform .35s ease-in-out,opacity .35s ease-in-out,-webkit-transform .35s ease-in-out;}.footer-mobile .widget-title:before {width: 15px;height: 2.5px;opacity: 1;right: -2px;}.footer-mobile .widget-title:after {width: 2.5px;height: 15px;}.footer-mobile .widget-title + div{display: none;margin-bottom: 25px;width: 100%!important;}.footer-mobile .widget-title ~ form{display: none;margin-top: 25px;width: 100%!important;}.footer-mobile .widget + .widget h3 {margin-top: 40px;margin-bottom: 10px;padding: 0;font-weight: 600;}.footer-mobile .widget-title.widget-show:before {opacity: 0;}.footer-mobile .widget-title.widget-show:after, .footer-mobile .widget-title.widget-show:before{-webkit-transform: translate(-50%,-50%) rotate(90deg);transform: translate(-50%,-50%) rotate(90deg);}.the4-menu .slick-slide {padding: 0 7.5px;}.cart-opened .the4-mini-cart {box-shadow: 0 0 9px rgb(0 0 0 / 12%);}.cart_threshold .cr.fwm {font-weight: 600;}.mfp-content .container{position: relative;}.mfp-content .product-quickshop button.mfp-close {right: 0;top: 0;background: #000;color: #fff;border-color: #000;}.label_style_rounded .mfp-content .product-quickshop .badge span, .mfp-content .product-quickshop .badge span {height: auto;width: auto;white-space: normal;line-height: 20px;border-radius: 0;font-size: 11px;padding: 0 7px;margin-bottom: 0;margin-left: 7px;margin-top: 0;}.mfp-content .product-quickshop span.badge {position: static;flex-direction: row;align-items: center;max-width: 80%;}.mfp-content .is-color ul.swatch__list[data-attribute="pa_color"] li.swatch__list--item {border-width: 2px;}.is-color .swatch__list--item.is-selected {background: #333;border-color: #333;}div.popup_slpr_wrap{left: 30px;bottom: 55px;}div.popup_slpr_wrap a.pp_slpr_qv {bottom: 0;}.woocommerce-tabs .wc-tabs {justify-content: center;}.woocommerce-Tabs-panel ul {margin-bottom: 20px;}.sp-pr-gallery__img {margin-bottom: 10px;background-size: cover;}a.external_single_add_to_cart_button {border: 2px solid;background: transparent;color: #222;line-height: 36px;padding: 0 25px;}a.external_single_add_to_cart_button:hover {border-color: var(--primary-color);}.woocommerce-product-attributes p {margin-bottom: 0;}.product_meta .fs__20 {position: relative;top: 2px;margin-right: 7px;}.product_meta img.img_w25 {width: 25px;margin-left: -2px;margin-right: 7px;position: relative;top: -2px;}.woocommerce-breadcrumb {line-height: 20px;}.boxed:not(.wrapper_boxed) .the4-wc-single .bgbl {max-width: inherit;}.the4-wc-single.wc-single-3 .woocommerce-product-details__short-description {margin: 10px 0;}.wc-single-3 div.product .price-review {flex-direction: row;align-items: center;flex-wrap: wrap;justify-content: space-between;}.summary .r-wapper-widget[style] {display: block!important;}.summary .price del {font-size: 16px;}.single-product-thumbnail .slick-prev, .single-product-thumbnail .slick-next{z-index:1000;}.single-product-thumbnail.bottom .p-nav .slick-prev, .single-product-thumbnail.bottom .p-nav .slick-next {bottom: unset;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}.popup-quick-view .single-product-thumbnail .slick-prev,.popup-quick-view .single-product-thumbnail .slick-next {transform: translateY(-50%) scale(.7);background: transparent;height: 40px;width: 40px;line-height: 36px;color: #333;border: 2px solid #333;}.popup-quick-view .images:hover .slick-prev, .popup-quick-view .images:hover .slick-next {opacity: 1;border-color: #333;background-color: transparent;border-width: 2px;color: #333;border-style: solid;line-height: 36px;transform: translateY(-50%) scale(1);}.popup-quick-view .images .slick-prev:hover, .popup-quick-view .images .slick-next:hover {background: var(--primary-color);border-color: var(--primary-color);color: #fff;}.popup-quick-view .single-product-thumbnail .slick-dots li {position: relative;display: inline-block;width: 11px;overflow: hidden;height: 11px;margin: 0 5px;border: 2px solid #333;padding: 0;cursor: pointer;border-radius: 50%;background: #333;z-index: 1;}.popup-quick-view .slick-dots li button {background: #fff;width: 100%;height: 100%;padding: 0;border-radius: 50%;z-index: 0;}.popup-quick-view .slick-dots li:hover button, .popup-quick-view .slick-dots li.slick-active button {background: #333;}.popup-quick-view .slick-dots li:hover::before,.popup-quick-view .slick-dots li.slick-active::before {height: 10px;}.popup-quick-view .slick-dots li::before {display: block;width: 10px;position: absolute;bottom: -1px;left: -1px;right: 0;top: auto;content: "";overflow: hidden;height: 0;transition: 0.3s;border-radius: 50%;background: #333;z-index: 1;opacity: 1;}.popup-quick-view .slick-dots li button::before {display: none;}.single-product .product .badge, .single-product .popup_slpr_wrap{z-index:99;right: 30px;}.wc-single-3 .p-thumb div.p-item:not(:last-child) {margin-bottom: 10px;}.the4-wc-single .sidebar.first-md {order: -1;}.p_group_btns>button.show_btn_pr_gallery {margin: 0;}.zoomContainer .zoomWindow {margin-left: 10px;}.product_meta + .social-share {padding-top: 0;}.single_variation_wrap > .woocommerce-variation {flex-basis: 100%;margin-top: -10px;}.content-quickshop .product_title {font-size: 14px;margin-bottom: 5px!important;}.product-quickshop .price {display: flex;}.product-quickshop .single_variation .price {justify-content: center;}.mfp-content .product-quickshop .badge span.onsale.product-label {margin-right: 7px;margin-top: 0;}.product-quickshop button.slick-arrow {display: none;}.the4-full .woocommerce-tabs.wc-tabs-wrapper::before {content: "";background: #f6f6f6;position: absolute;top: 0;bottom: 0;width: 9999em;left: -50vw;z-index: -1;}.the4-full .woocommerce-tabs.wc-tabs-wrapper {position: relative;}.t4-buy-now-btn.mt__20 {margin: 15px 0 0;}.buynow_btn_auto form .in_flex.w__100 {width: auto;}.swatch__tooltip {line-height: 18px;}.swatch.is-label.rounded .swatch__list--item {padding: 2px;border-radius: 50%;border: 1px solid #ddd;}.swatch.is-label.rounded.off-rounded .swatch__list--item {border-radius: 0;}.swatch.is-label.rectangular .swatch__list--item {padding: 2px;}.swatch.is-label.rounded .swatch__list--item:not(.is-selected){background: transparent;}.swatch.is-label.rounded:not(.true-rounded) .swatch__list--item {border-radius: 0;}.swatch.is-label.rectangular .swatch__value {font-size: 12px;min-width: 24px;width: auto;padding: 0 5px;}.swatch.is-label .swatch__value {font-size: 12px;width: auto;padding: 0 5px;min-width: 24px;}.product-quickshop .swatch__list {justify-content: center;}.mfp-content .product-quickshop .badge span.onsale.product-label {font-size: 11px;padding: 0 7px;min-width: 45px;}.cart__popup .threshold_congrats {font-size: 10px;line-height: 12px;padding: 4px 5px;border-radius: 12px;}.cart__popup .threshold_congrats i {font-size: 15px;position: relative;top: 1px;margin-right: 5px;}.product-extra .swatch__list {text-align: left;}.entry-summary .swatch {margin-bottom: 20px;}.entry-summary .variations .value {border-color: #e3e3e3;}.select-wrap {margin: 0 0 0 10px;}div.select-wrap select {padding: 0 30px 0 10px;background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNSIgZmlsbD0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2U9IiNiYmIiPjxwYXRoIGQ9Ik02IDlsNiA2IDYtNiIvPjwvc3ZnPg==);background-position: right 5px top 50%;line-height: 30px;height: 30px;background-size: 19px;background-repeat: no-repeat;}div.select-wrap {margin: 0 0 0 10px;}div.select-wrap:after {display: none;}.wpa-wcpb-list .list-select .item {display: flex;align-items: center;color: #333;}.wpa-wcpb-list .price > span.woocommerce-Price-amount.amount {color: #e00;}.wpa-wcpb-list .total span.woocommerce-Price-amount {font-size: 18px;}.wpa-wcpb-list .total span.current-price {color: #e00;}button.btn-wpa.wpa_wcpb_add_to_cart {margin-bottom: 10px;}footer aside.widget > div {margin-bottom: 0;}.sidebar aside.widget {display: block;}aside.widget > div {width: 100%;max-width: 100%;margin-bottom: 40px;}.sidebar aside.widget > div {padding-top: 10px;}.the4-service.tl.mt__30 {margin-bottom: 0;}.wrap_filter h5.widget-title, .sidebar aside.widget .widget-title, .filter-sidebar .widget-title {font-size: 18px;margin-top: 0;font-weight: 500;position: relative;padding-bottom: 10px;border: none;text-transform: capitalize;box-shadow: 0 0 0;padding-left: 0;letter-spacing: 0;min-height: inherit;margin-bottom: 20px;}.result_clear {margin-top: 20px;}.sidebar .widget .widget-title::after, .filter-sidebar .widget-title::after {content: "";width: 60px;height: 2px;background: #222;left: 0;bottom: 0;position: absolute;}.sidebar .wrap_filter ul li:before {display: none;}.cat_shop_wrap .widget:not(.wrap_filter) {padding: 20px;}.sidebar .widget.wrap_filter ul li {padding: 0;margin: 0;}div#the4-mobile-menu ul ul {display: none;opacity: 1;visibility: visible;left: 0;top: 0;padding-left: 20px;}div#the4-mobile-menu ul li a, div#the4-mobile-menu__cat ul li a {line-height: 40px;}div#the4-mobile-menu .kalles-nav-link .menu-item-label {right: auto;top: 5px;margin: 0;transform: none;}.header-5 div#the4-mobile-menu .kalles-nav-link .menu-item-label {top: -10px;margin-left: 5px;}.header-5 #the4-mobile-menu > ul > li > a {line-height: 50px;}div#the4-mobile-menu ul li li a {padding: 5px 0;}ul.the4-mobilenav-bottom li.menu-item-btns a {line-height: 40px;}.popup_filter .product-list-slidebar {width: 100%;max-width: 100%;}div.result-count-order {margin: 40px 0 0;}.the4-search-opened .nt_fk_full a.detail_link {text-align: center;min-width: 100%;justify-content: center;}.nt_fk_full .the4-search-results{text-align: center;}.the4-search-results a.product-title {line-height: 18px;margin-bottom: 5px;margin-top: 10px;}.the4-woocommere-search.nt_fk_full .the4-search-results p.price{display: flex;justify-content: center;}.nt_fk_full .the4-account-ajax__header {padding: 0;border-bottom: none;}.nt_fk_full.the4-push-menu h3 {font-size: 0;line-height: 20px;}.nt_fk_full .img_fix_search {max-width: 500px;}.the4-search-opened .the4-push-menu, .the4-account-popup-opened.the4-push-menu {opacity: 1;}.the4-push-menu h3 i {z-index: 1;}.the4-push-menu:not(.nt_fk_full) .js_prs_search .row > .col-12 {flex: auto;width: calc(100% - 120px);text-align: left;padding: 0 7.5px;}.the4-woocommere-search .the4-search-results p.price ins, .the4-woocommere-search .the4-search-results p.price del {display: flex;margin-right: 3px;margin-left: 0;}.the4-push-menu:not(.nt_fk_full) .js_prs_search.fl_center {justify-content: left;}.the4-push-menu:not(.nt_fk_full) .js_prs_search.fl_center .row {margin-left: -7.5px;margin-right: -7.5px;}.the4-push-menu:not(.nt_fk_full) .img_fix_search {max-width: 95px;margin: 0;}.the4-push-menu:not(.nt_fk_full) .js_prs_search .row > .col-12:first-child {width: 110px;}.the4-push-menu .woocommerce-form-login {background: transparent;padding: 0;}.the4-push-menu .the4-account-form .form-row input.input-text {border-color: #ccc;border-radius: 0;box-shadow: 0 0 0;}#the4-content .woocommerce-form-login {background: transparent;padding: 0;border-top: 0;border-radius: 0 0 2px 2px;margin-bottom: 0;}.woocommerce-checkout #the4-content .woocommerce-form-login {padding: 30px;border: 1px solid #333;border-top: 0;}.checkout_coupon input#coupon_code {border-radius: 20px;}.woocommerce-form-coupon-toggle + .checkout_coupon {margin-top: 0;background: transparent;border: 1px solid #333;border-top: 0;border-radius: 0 0 2px 2px;margin-bottom: 0;}div .checkout-step li::before {z-index: 1;position: relative;}div .checkout-step li::after {z-index: 0;}.the4-account-form span.style-checkbox {margin-top: 0;white-space: nowrap;}.the4-account-form form .form-row label.checkbox {width: 16px;}.woocommerce-checkout .woocommerce-notices-wrapper .woocommerce-error {margin: 30px 0 0;}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-notices-wrapper .woocommerce-message {margin-top: 0;margin-bottom: 20px;}.woocommerce-notices-wrapper .woocommerce-message {display: flex;justify-content: space-between;align-items: center;margin-bottom: 0;background: transparent;border: 1px solid;color: #222;margin-top: 20px;}.woocommerce-notices-wrapper .woocommerce-message a {order: 2;text-decoration: underline;}.woocommerce-notices-wrapper .woocommerce-message a.button {text-decoration: none;}.woocommerce-cart .woocommerce-notices-wrapper {margin-bottom: 30px;}.the4-account-popup {position: fixed;top: 0;left: 0;right: 0;margin: 0 auto;will-change: transform;pointer-events: none;transition: transform .3s;transition: transform .3s,-webkit-transform .3s;-webkit-transform: translate3d(0,130%,0);transform: translate3d(0,130%,0);opacity: 0;}.the4-account-popup-opened .the4-account-popup {pointer-events: auto;z-index: 10000;opacity: 1;-webkit-transform: none;transform: none;}.the4-account-popup__wrapper {max-width: 550px;margin: 100px auto;background: #fff;box-shadow: 0 0 14px rgb(0 0 0 / 8%);position: relative;overflow: hidden;border-radius: 15px;}@media ( max-width: 767px) {.the4-account-popup__wrapper {margin: 30px auto;}}.the4-account-ajax .the4_mini_account.is_selected {position: static;}.the4-account-popup .the4-account-ajax__header {padding: 0;border-bottom: none;}.the4-account-popup h3 i {right: 8px;top: 0;line-height: 50px;cursor: pointer;font-size: 40px;}.the4-account-popup .the4-account-ajax__header {padding-top: 20px;}.the4-account-popup .woocommerce-form-login, .the4-account-popup .woocommerce-form-register, .the4-account-popup .lost_reset_password {background: #fff;margin-bottom: 0;padding: 20px 30px;}ul.woocommerce-mini-cart.cart_list.product_list_widget {position: relative;padding: 5px 0;}.the4-mini-cart ul .mini_cart_item{overflow: visible;}.the4-mini-cart .ld_cart_bar{top: -9px;}.the4-mini-cart .woocommerce-mini-cart li:first-child .ld_cart_bar{top: -20px;}.cart_countdown {max-width: 500px;margin: auto;}.template-cart div.cart_item {padding: 15px 0;}.content_threshold > i {position: relative;margin-right: 5px;top: 0px;}div .threshold_congrats i {font-size: 15px;}div .threshold_congrats {padding: 5px 0;font-size: 11px;display: flex;align-items: center;justify-content: center;}div.cart_totals .shop_table tr.shipping th {padding: 15px 10px;}.woocommerce-checkout .woocommerce-info {color: #333;margin-bottom: 0;background: transparent;border: 1px solid;}.woocommerce-checkout .woocommerce-info a {text-decoration: underline;}div .woocommerce-checkout-review-order-table tbody td {padding: 15px 0;vertical-align: middle;}.woocommerce-checkout-review-order-table tbody td.product-thumb {width: 100px;}ul.product-bundle:empty {margin: 0;padding: 0;}.woocommerce-checkout-review-order strong.product-quantity {display: flex;}.mfp-content .popup_new_wrap {box-shadow: 0 0 10px rgba(0,0,0,.2);}#the4-kalles-exist-product .popup_prpr_wrap {box-shadow: 0 0 10px rgb(0 0 0 / 20%);}#the4-kalles-exist-product .fproducts{padding-bottom: 0;}#the4-kalles-exist-product .wrap_title {margin-bottom: 30px;}#the4-kalles-exist-product .products .product{margin-bottom: 0;}.product-info__inner > .swatch__list:first-child{margin: 8px -5px 0;padding: 0;}.checkout .select2-container--default .select2-selection--single {border-radius: .3rem;}.woo-brc .container.flex {padding: 0;}@keyframes zoompin{0% {opacity:0;-webkit-transform:scale(.2);transform:scale(.2);}50% {opacity:.8;}100%{opacity:0;-webkit-transform:scale(1);transform:scale(1) }}rs-slide .container, rs-slide .container-larger {position: relative;}#r--default-theme .r--load-more a.r--text-load-more {display: inline-block;background: transparent;border: 2px solid;line-height: 40px;padding: 0 30px;border-radius: 30px;color: #222;text-decoration: none;}#r--default-theme .r--load-more a.r--text-load-more:hover{background: var(--primary-color);border-color: var(--primary-color);color: #fff;}div#r--default-theme .r--default-theme .r--default-item {display: inline-grid;width: calc(25% - 20px);FONT-WEIGHT: 500;box-shadow: 0 1px 3px 0 rgb(0 0 0 / 20%);padding: 10px;margin: 10px;border-radius: 8px;}span.r--text-like {display: none!important;}div.r--desktop #r--default-theme .r--item-body {max-width: 100%;color: #333;}.r--desktop #r--default-theme .r--reply-helpul {width: 100%;border-top: 1px solid #ededed;margin-top: 10px!important;padding-top: 15px;padding-bottom: 5px;font-size: 14px;color: #333;}#r--default-theme .r--default-theme .r--author {margin-top: 10px;}section#demo-popup {text-align: center;height: 100vh;z-index: 999999999;background: #fff;position: fixed;max-height: 100vh;overflow-y: auto;overflow-x: hidden;padding: 50px;width: calc(100vw)!important;margin: 0;top: 0;left: 0;right: 0;bottom: 0;}.elementor-element.elementor-element-a6fe25d.elementor-widget.elementor-widget-heading {margin-bottom: 30px;}section#demo-popup .mfp-content button.mfp-close{position: fixed;}#demo-popup .the4-banner.content_outside {margin: 5px;}pre.wp-block-preformatted {white-space: pre;overflow-x: auto;}div blockquote::before, div q::before {top: 20px;line-height: 1;content: '"';position: absolute;left: 25px;font-size: 50px;color: #999;}.widget_block .wp-block-group__inner-container > h2 {font-size: 18px;margin-top: 0;font-weight: 600;position: relative;padding-bottom: 10px;border: none;text-transform: capitalize;box-shadow: 0 0 0;padding-left: 0;letter-spacing: 0;min-height: inherit;margin-bottom: 20px;}.widget_block .wp-block-group__inner-container > h2::after {content: "";width: 60px;height: 2px;background: #222;left: 0;bottom: 0;position: absolute;}.wp-block-latest-posts.wp-block-latest-posts__list li {margin-bottom: 10px;}.wp-block-latest-posts__post-author, .wp-block-latest-posts__post-date {color: #666;}.wp-block-button__link {line-height: 20px;}.wp-block-button__link:hover{opacity: 0.8;}.elementor-widget-wrap > .elementor-element:not(:last-child) {margin-bottom: 0px;}.elementor-text-editor {line-height: 26px;}.elementor-text-editor .elementor-drop-cap {font-size: inherit;}.elementor-text-editor p {margin-bottom: 15px;}.elementor-social-icon {margin-bottom: 10px !important;}.wp-block-media-text {margin-bottom: 20px;}.wp-block-button {margin-bottom: 20px;}.wp-block-button.is-style-squared a {border-radius: 0;}.wp-block-cover-image-text, .wp-block-cover-text, section.wp-block-cover-image h2 {color: #fff !important;}.aligncenter {clear: both;display: block;margin: 0 auto;}.wp-block-search .wp-block-search__label {display: none;}div .wp-block-search .wp-block-search__inside-wrapper input {margin: 0;}div .wp-block-search .wp-block-search__button {background: #222;border: none;padding: 0 15px;color: #fff;border-radius: 0;margin-left: .625em;font-size: 11px;word-break: normal;}li.wp-block-latest-comments__comment {line-height: 1.4;}.hr {border: 0;height: 1px;margin: 50px;background-image: -webkit-linear-gradient(left, #f0f0f0, #8c8b8b, #f0f0f0);background-image: -moz-linear-gradient(left, #f0f0f0, #8c8b8b, #f0f0f0);background-image: -ms-linear-gradient(left, #f0f0f0, #8c8b8b, #f0f0f0);background-image: -o-linear-gradient(left, #f0f0f0, #8c8b8b, #f0f0f0);}.table-responsive {width: 900px;max-width: 100%;}.sizeguide_table tr td:hover {background-color: rgba(0,0,0,.06);}.sizeguide_table td, .sizeguide_table tr {transition: .25s;}.page-head .bgbl, .page-head .the4-breadcrumb {background: transparent;text-align: center;padding: 0;margin-top: 5px;}.the4-breadcrumb li {float: none;padding: 0 3px;}.the4-breadcrumb li.separator {font-size: 12px;}.the4-member .social a i {font-size: 16px;}#reply-title a#cancel-comment-reply-link {margin: 0 10px;font-size: 10px;}.sidebar .widget ul li {margin-bottom: 0;}.sidebar .widget ul ul {padding-left: 0;}.widget.widget_archive li, .widget.widget_categories li {text-align: right;display: inline-block;width: 100%;}.widget.widget_archive li a, .widget.widget_categories li a {float: left;text-align: left;}.sidebar .widget ul li ul.children > li:last-child {padding-bottom: 0;}.wp-block-categories-dropdown {margin-bottom: 20px;}.post-content > [clas*="wp-block"] {margin-bottom: 20px;}.container .the4-page .container {padding: 0;clear: both;}.post-content p[style], .has-large-font-size {line-height: 1.4;}figure.wp-block-gallery {margin-bottom: 20px;}.the4-blog.blog- {margin-top: 50px;}.blog- .sidebar {margin-top: 25px;}.the4-blog.blog- a.readmore-link {margin-top: 30px;margin-left: 0;}.blog- .readmore-link::after {font-family: 'kallesicon';font-weight: 900;content: "\e909";display: inline-block;margin-left: 5px;transition: -webkit-transform .2s ease-in-out, transform .2s ease-in-out;}.blog- .readmore-link:hover::after {-webkit-transform: translateX(5px);}.post-content > ul {margin-bottom: 20px;}.post-content .wp-block-rss__item-title {display: initial;}form.wp-block-search__button-outside {border: 1px solid;border-radius: 30px;padding: 2px;margin-bottom: 30px;}div .wp-block-search .wp-block-search__inside-wrapper input {margin: 0;border-radius: 30px;border: none;}div .wp-block-search .wp-block-search__button {padding: 0 20px;border-radius: 20px;font-size: 12px;}.wp-block-group {margin-bottom: 20px;}.wp-block-calendar {margin-bottom: 20px;}.wp-block-calendar tbody td, .wp-block-calendar th {text-align: center;}.post-content .wp-block-quote.is-large,.post-content .wp-block-quote.is-style-large {padding: 30px 25px 30px 60px;}.post-content > .has-background[style] .wp-block-group__inner-container {padding: 20px;}.post-content .readmore-link {clear: both;}.post-related h5 {word-break: break-word;}.page-head h1 {font-size: 24px;font-weight: 500;word-break: break-word;line-height: 1.4;}.the4-blog .post-title {word-break: break-word;}.entry-title {word-wrap: break-word;font-size: 22px;text-transform: capitalize;font-weight: 500;}.entry-header + .post-content {margin-top: 15px;}.cat_toolbar > .wc-col-switch:first-child {flex-flow: column;}div.product .price-review {flex-direction: row;}.price-review .review-widget{order: 2;}.price-review span.r--stars-icon::before {content: "\e902";font-size: 13px;}p.stars [class*="star"] {display: block;position: absolute;display: inline-block;color: #c1c1c1;}p.stars [class*="star"]:before {position: absolute;font-family: 'kallesicon';}p.stars [class*="star"]:hover {color: #ffa800;}.stars .star-5:hover:before, .stars .star-5.active:before {content: "\e93a\e93a\e93a\e93a\e93a";}.stars .star-5:before {content: "\e93a\e93a\e93a\e93a\e93a";}.stars .star-4:hover:before, .stars .star-4.active:before {content: "\e93a\e93a\e93a\e93a";}.stars .star-4:before {content: "\e93a\e93a\e93a\e93a";}.stars .star-3:hover:before, .stars .star-3.active:before {content: "\e93a\e93a\e93a";}.stars .star-3:before {content: "\e93a\e93a\e93a";}.stars .star-2:hover:before, .stars .star-2.active:before {content: "\e93a\e93a";}.stars .star-2:before {content: "\e93a\e93a";}.stars .star-1:hover:before, .stars .star-1.active:before {content: "\e93a";}.stars .star-1:before {content: "\e93a";}.stars [class*="star"]:hover,.stars .active[class*="star"] {z-index: 51;}.stars [class*="star"]:hover:before, .stars .active[class*="star"]:before {color: #ffa800;}div.star-rating {width: 75px;font-size: 12px;}.star-rating:before, .star-rating span:before {content: '\e93a\e93a\e93a\e93a\e93a';font-family: 'kallesicon';}div .animated {-webkit-animation-duration: 1.25s;animation-duration: 1.25s;-webkit-animation-fill-mode: both;animation-fill-mode: both;}.popup_slpr_wrap span.tt_txt {display: none;}.popup_slpr_wrap .btn-quickview:hover {background: transparent;color: #000;}.popup_slpr_wrap{max-width:350px;position:fixed;top:auto;background-color:#fff;transition:all .25s ease;-moz-box-shadow:0 0 12px rgba(0,0,0,.12);-webkit-box-shadow:0 0 12px rgba(0,0,0,.12);box-shadow:0 0 12px rgba(0,0,0,.12);border-radius:5px;left:35px;bottom:60px;width:100%;z-index:320;z-index:350}.popup_slpr_thumb{padding:10px!important}.popup_slpr_thumb img{max-width:65px}.popup_slpr_info{max-width:265px;padding:10px 10px 10px 0!important}.slpr_has_btns .popup_slpr_info{padding-right:30px!important}.pp_slpr_title{font-weight:600;color:#222}.pp_slpr_ago i{color:#0ca940;font-size:16px;margin:0 5px}.popup_slpr_wrap a.pa{right:5px;top:12px;text-align:center;opacity:1;display:inline-block;line-height:25px;width:25px;height:25px;font-size:20px;border-radius:5px;font-weight:400}.popup_slpr_wrap a.pp_slpr_qv{top:auto;bottom:12px}.popup_slpr_wrap.des_2,.popup_slpr_wrap.des_2 a{border-radius:90px}.popup_slpr_wrap.des_2 .popup_slpr_thumb>a{border-radius:50%}.popup_slpr_wrap.des_2 a.pa{top:50%;margin-top:-25px}.popup_slpr_wrap.des_2 a.pp_slpr_qv{bottom:auto;margin-top:0}@media (max-width:767px){.popup_slpr_wrap{left:3px}}@media (max-width:375px){.popup_slpr_info{max-width:210px}}@media (max-width:370px){.popup_slpr_wrap{left:0;max-width:320px}.popup_slpr_info{max-width:230px}}@media (min-width: 1025px){.des_header_7 .popup_slpr_wrap {left: auto;right: 125px}}.sales_animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes anislideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);opacity:0}}@keyframes anislideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);opacity:0}}.anislideOutDown{-webkit-animation-name:anislideOutDown;animation-name:anislideOutDown}@-webkit-keyframes anislideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);opacity:0}}@keyframes anislideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);opacity:0}}.anislideOutLeft{-webkit-animation-name:anislideOutLeft;animation-name:anislideOutLeft}@-webkit-keyframes anifadeOut{from{opacity:1}to{opacity:0}}@keyframes anifadeOut{from{opacity:1}to{opacity:0}}.anifadeOut{-webkit-animation-name:anifadeOut;animation-name:anifadeOut}@-webkit-keyframes anifadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes anifadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.anifadeOutLeft{-webkit-animation-name:anifadeOutLeft;animation-name:anifadeOutLeft}@-webkit-keyframes anibounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes anibounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.anibounceOutDown{-webkit-animation-name:anibounceOutDown;animation-name:anibounceOutDown}@-webkit-keyframes anibounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes anibounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.anibounceOutLeft{-webkit-animation-name:anibounceOutLeft;animation-name:anibounceOutLeft}@-webkit-keyframes anirotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}@keyframes anirotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}.anirotateOutDownLeft{-webkit-animation-name:anirotateOutDownLeft;animation-name:anirotateOutDownLeft}@-webkit-keyframes anirotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}@keyframes anirotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}.anirotateOutDownLeft{-webkit-animation-name:anirotateOutDownLeft;animation-name:anirotateOutDownLeft}@-webkit-keyframes aniflipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@keyframes aniflipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}.aniflipOutX{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:aniflipOutX;animation-name:aniflipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes anizoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes anizoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.anizoomOut{-webkit-animation-name:anizoomOut;animation-name:anizoomOut}@-webkit-keyframes anirollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}@keyframes anirollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}.anirollOut{-webkit-animation-name:anirollOut;animation-name:anirollOut}@-webkit-keyframes anibounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes anibounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.anibounceOutDown{-webkit-animation-name:anibounceOutDown;animation-name:anibounceOutDown}@keyframes anislideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible;opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.anislideInUp{-webkit-animation-name:anislideInUp;animation-name:anislideInUp}@-webkit-keyframes anislideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible;opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes anislideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible;opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.anislideInLeft{-webkit-animation-name:anislideInLeft;animation-name:anislideInLeft}@-webkit-keyframes anifadeIn{from{opacity:0}to{opacity:1}}@keyframes anifadeIn{from{opacity:0}to{opacity:1}}.anifadeIn{-webkit-animation-name:anifadeIn;animation-name:anifadeIn}@-webkit-keyframes anifadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes anifadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.anifadeInLeft{-webkit-animation-name:anifadeInLeft;animation-name:anifadeInLeft}@-webkit-keyframes anibounceInUp{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes anibounceInUp{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.anibounceInUp{-webkit-animation-name:anibounceInUp;animation-name:anibounceInUp}@-webkit-keyframes anibounceInLeft{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes anibounceInLeft{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.anibounceInLeft{-webkit-animation-name:anibounceInLeft;animation-name:anibounceInLeft}@-webkit-keyframes anirotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes anirotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.anirotateInDownLeft{-webkit-animation-name:anirotateInDownLeft;animation-name:anirotateInDownLeft}@-webkit-keyframes anirotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes anirotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.anirotateInUpLeft{-webkit-animation-name:anirotateInUpLeft;animation-name:anirotateInUpLeft}@-webkit-keyframes aniflipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes aniflipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.aniflipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:aniflipInX;animation-name:aniflipInX}@-webkit-keyframes anizoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes anizoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.anizoomIn{-webkit-animation-name:anizoomIn;animation-name:anizoomIn}@-webkit-keyframes anirollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes anirollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.anirollIn{-webkit-animation-name:anirollIn;animation-name:anirollIn}@-webkit-keyframes aniswing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}@keyframes aniswing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}.aniswing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:aniswing;animation-name:aniswing}@-webkit-keyframes anishake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes anishake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.anishake{-webkit-animation-name:anishake;animation-name:anishake}@-webkit-keyframes aniwobble{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes aniwobble{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.aniwobble{-webkit-animation-name:aniwobble;animation-name:aniwobble}@-webkit-keyframes anijello{11.1%,from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@keyframes anijello{11.1%,from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.anijello{-webkit-animation-name:anijello;animation-name:anijello;-webkit-transform-origin:center;transform-origin:center}.menu-mega-dropdown .the4-sc-blog .post-info h4.mb__5 {margin-bottom: 0px;}.banner-packery-img-wrapper {overflow: hidden;}.banner-packery-img-wrapper > img {position: absolute;top: 0;object-fit: cover;height: 100% !important;width: 100% !important;left: 0;right: 0;bottom: 0;}.banner_packery_section .banner_hzoom .nt_promotion_html.pa {padding: 20px 40px;}.banner_packery_section.hoverz_false .cat_space_item:hover img, .banner_packery_section .pr_lazy_img {transform: none;-webkit-transform: none;}.cat_size_7 .banner-packery-img-wrapper{padding-top: 100% !important;}.t4-discount-by-qty__items {border: 1px solid #878787;padding: 8px 18px;border-radius: 5px;}.t4-discount-by-qty__item {padding: 5px ;margin: 8px 0;display: flex;align-items: center;justify-content: space-between;}.t4-discount-by-qty__item-left {display: flex;align-items: center;}.t4-discount-by-qty__item .item__discount {padding: 6px 20px;background: #ff4e00;color: #fff;font-size: 13px;font-weight: 500;margin-right: 10px;border-radius: 20px;}.header_full_true .header__mid>.container, .t4-discount-by-qty__item .item__text {color: #222;display: flex;flex-direction: column;line-height: 1.4;}.item__text .item__text--product {font-weight: normal;color: #878787;font-size: 13px;}.button.t4_discount_qty_btn_add {background: transparent;border: 2px solid;border-color: var(--secondary-color);color: var(--secondary-color);text-transform: capitalize;line-height: 36px;}.button.t4_discount_qty_btn_add:hover {border-color: var(--primary-color);}h3.t4-discount-by-qty__label {margin: 0 0 10px 0;font-size: 16px;}#kalles-section-cookies_law.footer.banner {position: fixed;top: auto;left: 0;bottom: 0;right: 0;z-index: 999;padding: 15px 35px;box-shadow: 0 0 9px rgba(0,0,0,.14);transition: -webkit-transform .35s ease;transition: transform .35s ease;transition: transform .35s ease,-webkit-transform .35s ease;-webkit-transform: translate3d(0,100%,0);transform: translate3d(0,100%,0);}#kalles-section-cookies_law.header.banner {top: 0;left: 0;right: 0;bottom: auto;z-index: 999;padding: 15px 35px;box-shadow: 0 0 9px rgba(0,0,0,.14);transition: -webkit-transform .35s ease;transition: transform .35s ease;transition: transform .35s ease,-webkit-transform .35s ease;-webkit-transform: translate3d(0,-100%,0);transform: translate3d(0,-100%,0);}#kalles-section-cookies_law.pp_onshow.banner {-webkit-transform: none;transform: none;}#kalles-section-cookies_law.pp_onhide.footer.banner {-webkit-transform: translate3d(0,100%,0);transform: translate3d(0,100%,0);}#kalles-section-cookies_law.pp_onhide.header.banner {-webkit-transform: translate3d(0,-100%,0);transform: translate3d(0,-100%,0);}#kalles-section-cookies_law.popup {position: relative;overflow: hidden;margin: 30px auto;padding: 30px;width: 100%;max-width: 500px;}#kalles-section-cookies_law.popup .popup_cookies_text {flex-basis: auto;}#kalles-section-cookies_law.popup .popup_cookies_btns {justify-content: center;text-align: center;width: 100%;display: flex;margin-top: 15px;}#kalles-section-cookies_law.popup a.pp_cookies_more_btn {align-items: center;display: flex;}a.pp_cookies_more_btn {border-bottom: 2px solid #f6f6f8;color: #222;font-weight: 500;font-size: 13px;margin-right: 20px;transition: all .25s ease;}a.pp_cookies_more_btn:focus, a.pp_cookies_more_btn:hover {opacity: .7;}a.pp_cookies_accept_btn {font-weight: 500;padding: 10px 14px;font-size: 12px;color: #fff;transition: all .25s ease;}.popup_age_wrap {position: relative;overflow: hidden;margin: 30px auto;padding: 30px;width: 100%;max-width: 500px;color: #fff;background-size: cover;background-repeat: no-repeat;background-position: center center;}.popup_age_wrap::before {content: '';position: absolute;background: #000;left: 0;top: 0;width: 100%;height: 100%;z-index: 40;pointer-events: none;}.popup_age_wrap.mfp-with-anim.tc>* {position: relative;z-index: 50;}.popup_age_wrap h4 {color: #fff;font-weight: 500;font-size: 40px;margin-top: 0;margin-bottom: 20px;}.age_verify_buttons {margin-top: 25px;margin-bottom: -10px;}.age_verify_buttons>a {margin-left: 5px;margin-right: 5px;margin-bottom: 10px;padding: 12px 20px;font-weight: 500;text-transform: uppercase;background-color: #fff;color: #999;display: inline-block;transition: color .25s ease,background-color .25s ease,border-color .25s ease,box-shadow .25s ease,opacity .25s ease;}.age_verify_buttons>a.age_verify_allowed {color: #fff;}.age_verify_buttons>a:hover {background-color: #f6f6f8;}.age_date_of_birth {margin-top: 25px;margin-bottom: -10px;margin-right: -5px;margin-left: -5px;}.age_date_of_birth>.col-12{padding-left: 5px;padding-right: 5px;}.age_date_of_birth select {margin-bottom: 10px;color: #222;border: 0;background-color: #fff;text-align: center;border-radius: 2px;box-shadow: inset 0 -2px 0 rgba(0,0,0,.15);}.active_forbidden .age_verify_txt, .active_forbidden .age_date_of_birth, .active_forbidden .age_verify_buttons {display: none }.age_verify_txt_error {-webkit-animation: ani-fadeIn .6s ease;animation: ani-fadeIn .6s ease;}.active_forbidden .age_verify_txt_error{display: block }ul.tab-heading-list {display: flex;list-style: none;justify-content: center;margin-bottom: 50px;}ul.tab-heading-list .tab-title-li {color: #aaa;font-size: 20px;line-height: 100%;margin: 0 40px;padding: 5px 0;font-weight: 800;text-decoration: none;position: relative;cursor: pointer;text-transform: uppercase;transition: all .2s ease 0s;-moz-transition: all .2s ease 0s;-webkit-transition: all .2s ease 0s;-ms-transition: all .2s ease 0s;-o-transition: all .2s ease 0s;}ul.tab-heading-list .tab-title-li.active, ul.tab-heading-list .tab-title-li:hover{color: #000;}.the4-banner-wrap {display: none;}.the4-banner-wrap.active {display: block;}.the4-tabs .the4-tab-content {padding: 30px 0;display: none;}.the4-banner-wrap .image-item {height: 400px;background-repeat: no-repeat;background-size: 100%;overflow: hidden;transition: all 4s ease-out 0s;-webkit-transition: all 4s ease-out 0s;}.the4-banner-wrap .image-item:hover {background-position: center 100%!important;}.the4-banner-wrap .image-item img{opacity: 0;}.banner-heading {text-align: center;margin: 15px 0 0;color: #444;}.banner-heading a {color: #444;}.banner-heading strong {color: red;}.banner-heading:hover {opacity:0.8;}.the4-banner-wrap .top-bar {height: 20px;border-radius: 12px 12px 0 0;border-top: 1px solid #eaeae9;border-bottom: thin solid #dfdfde;background-color: #edefef;}.the4-banner-wrap .circles {margin: 0 11px;line-height: 14px;}.the4-banner-wrap .circle {height: 7px;width: 7px;display: inline-block;border-radius: 50%;border: 1px solid;margin-right: 4px;}.the4-banner-wrap .circle-1 {border-color: #e11d21;}.the4-banner-wrap .circle-2 {border-color: #fbca04;}.the4-banner-wrap .circle-3 {border-color: #009800;}.the4-banner-wrap .top-content {box-shadow: 0 0 21px 3px rgb(128 158 174 / 19%);border-radius: 12px 12px 3px 3px;}.banner-item {margin-bottom: 60px;}.header-layout-1 .frm_search_cat .the4-search-category, .header-layout-1 .h_space_search {display: none;}.header-layout-1 .frm_search_cat:first-child {display: none;}.header-layout-1 .header__mid_top {padding-top: 30px;padding-bottom: 30px;}.header-layout-1 .header__mid {border-top: 1px solid rgba(16, 49, 120, 0.1);padding-top: 5px;padding-bottom: 5px;}.header-layout-1 .kalles-nav-link span.menu-item-label {left: calc(100% - 5px);top: 8px;}.header-layout-1 .sidebar-main-menu .kalles-nav-link {position: relative;}.header-layout-1 .cl_h_search .header-text {padding: 0 50px;}.header-layout-1 .cl_h_search .h_search_btn {padding: 0 20px;min-width: auto;color: inherit;font-weight: 600;background: transparent;font-size: 0;position: absolute;top: 0;line-height: 46px;right: 0;height: 46px;}.header-layout-1 button.h_search_btn::before {content: "\e921";font-family: 'kallesicon';font-size: 18px;}.header-layout-1 a.sf-open{display: none;}.header-layout-1 .cl_h_search {width: 360px;max-width: 100%;}.header-layout-1 .the4-menu > li:not(:first-child) {margin-left: 45px;}a.the4-push-menu-sibebar-btn {display: inline-block;line-height: 1;border-bottom: 2px solid;width: 30px;height: 16px;position: relative;margin-right: 75px;}.the4-push-menu-sibebar-btn::before {content: "";width: 30px;border-bottom: 2px solid;position: absolute;top: 0;left: 0;}a.the4-push-menu-sibebar-btn::after {content: "";width: 20px;border-bottom: 2px solid;position: absolute;left: 0;top: 7px;}.menu-sidebar-opened .the4-canvas-menu-sidebar {transform: translateX(0);}.the4-canvas-menu-sidebar {left: 0;padding: 50px 35px 50px 50px;transform: translate3d(-104%,0,0);width: 440px;max-width: calc(100% - 40px);}.menu-sidebar-opened .mask-overlay::before {content: "\e680";font-family: 'Pe-icon-7-stroke';position: absolute;width: 40px;height: 40px;left: 440px;background: #000;color: #fff;display: flex;justify-content: center;align-items: center;z-index: 99;font-weight: 600;font-size: 30px;top: 0;cursor: pointer;}.menu-sidebar-opened.admin-bar .mask-overlay::before {top: 32px;}.primary-menu-sidebar li {list-style: none;padding: 13px 0;line-height: 20px;position: relative;font-size: 15px;}.primary-menu-sidebar li:first-child{padding-top: 0;}.primary-menu-sidebar li:last-child {padding-bottom: 0;}.primary-menu-sidebar li.has-active {position: static;}.menu-rolled .primary-menu-sidebar > li > span.the4-has-children {display: none;}li li.active > .the4-has-children {display: none;}.the4-canvas-menu-sidebar .the4-mobilenav-bottom .mini_search_frm {padding: 0;border: none;}.header-layout-1 .the4-canvas-menu-sidebar ul.the4-mobilenav-bottom li.menu-item-btns a {line-height: 40px;border: none;min-height: 40px;padding: 0;}.header-layout-1 .the4-canvas-menu-sidebar .the4-mobilenav-bottom span.holder {padding: 25px 0;right: 0;top: 13px;}.header-layout-1 .the4-canvas-menu-sidebar .the4-mobilenav-bottom > li {border-top: 1px solid rgba(0,0,0,.1);padding: 20px 0;}.header-layout-1 .h_search_frm {border: none;border-radius: 40px;padding: 0;background: transparent;position: relative;}.header-layout-1 .frm_search_cat.col-auto {padding: 0;position: static;}.header-layout-1 .h_search_frm:focus {background: transparent;box-shadow: 0 0 4px rgb(0 0 0 / 10%);}.header-layout-1 .cl_h_search .mini_search_frm input.search_header__input {background: #f0f2f5;padding: 0 50px 0 20px;line-height: 46px;height: 46px;width: 100%;}.header-layout-1 .cl_h_search .mini_search_frm input.search_header__input:focus {background: transparent;box-shadow: 0 0 5px rgb(0 0 0 / 10%);}.header-layout-1 .the4-canvas-menu-sidebar ul.the4-mobilenav-bottom {margin-top: 50px;}.menu-rolled ul.the4-mobilenav-bottom {display: none;}.header-layout-1 .the4-canvas-menu-sidebar ul.the4-mobilenav-bottom .the4-search-results a.product-title {line-height: 20px;min-height: 20px;}.header-layout-1 .frm_search_input.the4-search-wrapper {overflow: visible;}.header__mid_top span.jswcount {left: 22px;}.menu-rolled .sidebar-main-menu {height: 100%;}.header-layout-1 .sidebar-main-menu {overflow-x: hidden;}span.the4-has-children {position: absolute;right: 5px;top: 5px;line-height: 40px;width: 40px;height: 40px;text-align: right;cursor: pointer;}.primary-menu-sidebar li:first-child span.the4-has-children {top: -8px;}span.back-to-menu {font-size: 16px;color: #222;border-bottom: 1px solid rgba(0,0,0,.1);width: 100%;display: inline-block;padding: 0 0 10px;margin-bottom: 25px;font-weight: 600;cursor: pointer;position: absolute;top: 0;left: 100%;z-index: 1;}.header-layout-1 .primary-menu-sidebar .has-sub span.back-to-menu {display: none;background: #fff;}.header-layout-1 .primary-menu-sidebar .has-sub.has-active span.back-to-menu {display: block;}span.back-to-menu::before {content: "\e906";font-family: 'kallesicon';position: relative;top: 1px;margin-right: 5px;}.header-layout-1 .primary-menu-sidebar {display: inline-block;position: relative;transition: all 0.3s cubic-bezier(0, 0.24, 0.39, 0.77) 0s;width: 100%;margin-left: 3px;}.header-layout-1 .primary-menu-sidebar .has-sub > ul {bottom: 0;list-style: outside none none;padding-left: 0;padding-top: 30px;position: absolute;right: -100%;top: 0;display: none;padding: 0;padding-top: 70px;width: 100%;}.header-layout-1 .primary-menu-sidebar .has-sub.has-active > ul {display: block;}.menu-sidebar-opened .the4-push-menu .animation-fade-0 {-webkit-animation: animation-left .6s both;animation: animation-left.6s both;-webkit-animation-delay: 0s;animation-delay: 0s;}.menu-sidebar-opened .the4-push-menu .animation-fade-1 {-webkit-animation: animation-left .6s both;animation: animation-left .6s both;-webkit-animation-delay: .1s;animation-delay: .1s;}.menu-sidebar-opened .the4-push-menu .animation-fade-2 {-webkit-animation: animation-left .6s both;animation: animation-left .6s both;-webkit-animation-delay: .2s;animation-delay: .2s;}div#kalles-section-menu-sidebar_js {overflow-y: auto;overflow-x: hidden;height: 100%;display: flex;flex-direction: column;justify-content: start;}@keyframes animation-left {from {opacity: 0;transform: translateX(-100%);}to {opacity: 1;transform: translateX(0);}}body:not(.home) .header__mid .header-text {color: #222;}.the4-woocommere-search.the4-push-menu.search-on-top .container {max-width: 1700px;}.mini_cart_wrap .the4-search-top-header .the4-action a {color: #222;}.mini_cart_wrap .the4-search-top-header .the4-action .the4-icon-cart .count, .mini_cart_wrap .the4-search-top-header .the4-action .jswcount {top: 0;background: #222;color: #fff;}.search_on_top .frm_search_cat {display: none;}.search_on_top .the4-action a.sf-open {display: none;}.search_on_top .the4-action .jswcount {left: 22px;}.search_on_top .the4-search-results.the4-active {display: block;}div.search_on_top .branding {max-width: 120px;display: inline-block;}.search_on_top .the4-search-results {display: none;}.search_on_top .the4-my-account ul {display: none;}div.search_on_top .branding img.normal-logo:not(.regular-logo) {display: inline-block;}div.search_on_top .branding img {display: none;}.the4-push-menu.nt_fk_full {will-change: inherit;}.the4-push-menu.nt_fk_full.search_on_top {max-width: 100%;margin: 0;transform: translate3d(0,-120%,0);bottom: auto;}.account-opened .the4-push-menu.nt_fk_full.search_on_top, .the4-account-popup-opened .the4-push-menu.nt_fk_full.search_on_top {z-index: 1001;}.search_on_top.nt_fk_full .mini_search_frm {padding: 50px 30px 20px;}.the4-woocommere-search.search_on_top.the4-resuilt-active {bottom: 0;}.nt_fk_full.search_on_top input.search_header__input:not([type=submit]):not([type=checkbox]) {border-color: #222;border-radius: 5px;font-size: 14px;}.nt_fk_full.search_on_top .frm_search_input {max-width: 900px;margin: auto;padding-right: 0;}.search_on_top .seach-full-width .search_header_suggest {margin-left: 0;}.search_on_top .search-suggest-text {display: flex;margin-top: 10px;justify-content: center;}.search_on_top .search-suggest-text__label{font-size: 13px;}.search_on_top .search-suggest-text__item a {font-size: 13px;margin-right: 1px;}.search_on_top .search_header .ld_bar_search {display: none;}.the4-search-top-header {position: relative;}.nt_fk_full.search_on_top .search_header__submit {right: 10px;}.nt_fk_full.search_on_top .search_header__prs {position: relative;padding: 0;}.nt_fk_full.search_on_top span.h_suggest {display: none;}.the4-resuilt-active.nt_fk_full.search_on_top .search_header__prs{padding: 10px 20px;}.search_header__prs .ld_bar_search{display: none;}.search_on_top .search_header__prs .ld_bar_search{display: block;top: 0;bottom: auto;}@media (min-width: 1600px){header#the4-header.header-box .container {max-width: 1400px;}.container-larger{max-width: 1480px;margin: auto;}.boxed-header-boxed:not(.wrapper_full_width) #the4-footer .container {max-width: 1400px;}}@media (min-width: 1230px) and (max-width: 1599px){.container-larger{max-width: 1190px;margin: auto;}}@media(min-width: 1281px) and (max-width: 1600px){div.the4-blog-slider .post-thumbnail a img {height: 315px;}}@media(min-width: 768px) and (max-width: 1280px){div.the4-blog-slider .post-thumbnail a img {height: 250px;}}@media (min-width: 1300px){div.medizin_laypout {padding: 0 30px 25px;}}@media (min-width: 1025px) and (max-width: 1400px){.the4-menu > li:not(:first-child) {margin-left: 25px;}html .menu-item-uppercase .the4-menu > li:not(:first-child) {margin-left: 20px;}.menu-item-uppercase .the4-menu > li > a {font-size: 13px;}}@media (min-width: 1025px) and (max-width: 1199px){div .the4-menu > li > .megamenu-dropdown-block .container {max-width: 900px;}div.the4-action > * {padding: 0 6px;}}@media (min-width: 1025px) {.kalles_toolbar {display:none }.css_ntbar::-webkit-scrollbar,.css_scrollbar .fixcl-scroll .fixcl-scroll-content::-webkit-scrollbar, .css_scrollbar .gecko-scroll-content-quick::-webkit-scrollbar {display: block;}.css_ntbar::-webkit-scrollbar,.css_scrollbar .fixcl-scroll ::-webkit-scrollbar, .css_scrollbar .gecko-scroll-quick ::-webkit-scrollbar {width: 3px }.css_ntbar::-webkit-scrollbar-track,.css_scrollbar .fixcl-scroll ::-webkit-scrollbar-track, .css_scrollbar .gecko-scroll-quick ::-webkit-scrollbar-track {background-color: rgba(0,0,0,.15) }.css_ntbar::-webkit-scrollbar-thumb,.css_scrollbar .fixcl-scroll ::-webkit-scrollbar-thumb, .css_scrollbar .gecko-scroll-quick ::-webkit-scrollbar-thumb {background-color: rgba(0,0,0,.25) }.header_full_true:not(.boxed-header-boxed) #kalles_countdown_banner>.container, .header_full_true:not(.boxed-header-boxed) .header__top>.container, .header_full_true:not(.boxed-header-boxed) .header__mid>.container, .header_full_true:not(.boxed-header-boxed) .header__mid_top > .container {max-width: 100%;}.wrapper_wide #the4-wrapper .container, .wrapper_wide .container {max-width: 1600px;}.wrapper_content_full .container {max-width: 100%;width: 100%;padding-left: 30px;padding-right: 30px;}.header-layout-5 .header__mid {padding-top: 60px;padding-bottom: 60px;}.header-layout-6 a.icon_search {display: none;}.header-layout-5 .the4-mini-cart, .header-layout-5 .the4-account-ajax {-webkit-transform: translate3d(-100%,0,0);transform: translate3d(-100%,0,0);box-shadow: none;left: 280px!important;right: auto!important;}.header-layout-5.cart-opened .the4-mini-cart, .header-layout-5.account-opened .the4-account-ajax {-webkit-transform:none !important;transform:none !important;}.header-5 {position: fixed;width: 280px;margin-left: -280px;z-index: 1009;top: 0;bottom: 0;overflow-y: auto;background-color: #fff;border-right: 2px solid rgba(150,150,150,.15);}.header-layout-8 .the4-canvas-menu {left: -340px;}.header-layout-8.menu-opened .the4-canvas-menu {left: 0;}.header-layout-8 .header__mid {padding-top: 10px;padding-bottom: 10px;}.the4-push-menu.nt_fk_full {max-width: 90%;margin: 30px auto;}.nt_fk_full .js_prs_search>.col-auto, .nt_fk_full .skeleton_wrap>.col-auto {max-width: 200px;min-width: 200px;margin-right: 0;}.badge span {font-size: 12px;}.label_style_rounded .badge span {height: 44px;width: 44px;}.full_info.product .kalles-btn-tools .hover_button {opacity: 0;transform: translateX(20px) translateZ(0);-wedkit-transform: translateX(20px) translateZ(0);pointer-events: none;}.full_info.product:not(.layout-5) .product-inner:hover .hover_button {transform: translateX(0px) translateZ(0);-wedkit-transform: translateX(13px) translateZ(0);opacity: 1;pointer-events: auto;visibility: visible;}.icon_on_hover.product .kalles-btn-tools .hover_button {opacity: 0;transform: translateY(20px) translateZ(0);-wedkit-transform: translateY(20px) translateZ(0);pointer-events: none;}.icon_on_hover.product .product-image:hover .hover_button {transform: translateY(0px) translateZ(0);-wedkit-transform: translateY(0px) translateZ(0);opacity: 1;pointer-events: auto;}.col-md-2.full_info.product .kalles-btn-tools .hover_button {right: 0px;}.col-md-2.icon_on_hover.product .product__style--icon a {width: 40px;padding: 15px;}.col-md-2 .product__style--icon i {font-size: 18px;}.the4-blog.right-sidebar .col-md-9.col-xs-12 > .posts, .the4-blog.right-sidebar .col-md-9.col-xs-12 > .the4-pagination, .the4-blog.blog- .col-md-9.col-xs-12 > .posts, .the4-blog.blog- .col-md-9.col-xs-12 > .the4-pagination {padding-right: 35px;}.the4-single-blog.right-sidebar .col-md-9.col-xs-12 {padding-right: 35px;}button.btn_pnav_next, button.btn_pnav_prev {position: absolute;left: 0px;bottom: 0;width: calc(60% - 10px);width: -webkit-calc(60% - 10px);padding: 0;height: 36px;border-radius: 0;font-size: 18px;line-height: 1;background-color: rgba(245,245,245,.5);color: #222;display: block;border: 1px solid rgba(0,0,0,.123)!important;}.rtl_true .thumb_right button.btn_pnav_next, button.btn_pnav_next {left: auto;right: 0px;}.kales-thumb-outsite.t4_show .btn_pnav_next, .kales-thumb-outsite.t4_show .btn_pnav_prev {color: #222;pointer-events: auto;opacity: 1;transition: background-color .25s,box-shadow .25s;}.cart__popup {padding: 20px 30px;}#content_quickview .cart .wrap {flex-wrap: nowrap;}#content_quickview .review-widget .r-wapper-widget, #content_quickview .review-widget, .product .review-widget .r-wapper-widget, .product .review-widget {margin-bottom: 0px !important;}.product.default .btn-quickview:hover, .product.default .product-image .add_to_cart_button:hover, .product.default .product-image .added_to_cart:hover {background: #222;color: #fff;}.product.default .hover_button .nt_add_qv>span {display: block;padding: 0px 34px;text-transform: capitalize;-webkit-transition: opacity .15s,-webkit-transform .25s;transition: transform .25s,opacity .15s,-webkit-transform .25s;}.product.default .hover_button .pr_atc>span {display: block;text-transform: capitalize;padding: 8px 34px;-webkit-transition: opacity .15s,-webkit-transform .25s;transition: transform .25s,opacity .15s,-webkit-transform .25s;}.product.default .product-image:hover .hover_button {opacity: 1;visibility: visible;top: 50%;}.product.default .hover_button .nt_add_qv, .product.default .hover_button .pr_atc {padding: 0;font-size: 14px;margin: 5px 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;-ms-flex: 0 0 auto;flex: 0 0 auto;width: auto;max-width: 100%;}.product.default .hover_button .nt_add_qv i, .product.default .hover_button .pr_atc i {position: absolute;top: 0;left: 0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;width: 100%;height: 100%;color: #fff;font-size: 20px;-webkit-transition: opacity .15s,-webkit-transform .25s;transition: opacity .15s,transform .25s,-webkit-transform .25s;-webkit-transform: translateY(100%);transform: translateY(100%);}.product.default .hover_button .nt_add_qv:hover i, .product.default .hover_button .pr_atc:hover i {-webkit-transform: translateY(0) translateZ(0);transform: translateY(0) translateZ(0);}.product.default .hover_button .nt_add_qv:hover>span, .product.default .hover_button .pr_atc:hover>span {-webkit-transform: translateY(-100%) translateZ(0);transform: translateY(-100%) translateZ(0);}.template-cart .woocommerce-cart-form {padding-right: 30px;}.template-cart .coupon button {margin-left: 10px;}#wcfmmp-store .cat_toolbar > .wc-col-switch {justify-content: left;}div#wcfmmp-store div.logo_area_after {left: 50%;}div#wcfm_store_header .wcfmmp-store-rating {width: 70px!important;}div#wcfmmp-store div.social_area {padding: 20px 5px;}.kalles_toolbar {display: none;}.kalles-banner-custom-section .cat_space_item {padding-left: 15px;padding-right: 15px;margin-bottom: 30px;}.spacing-10 .kalles-banner-custom-section{margin-top: 0;}.spacing-10 .kalles-banner-custom-section .cat_space_item {padding-left: 5px;padding-right: 5px;margin-bottom: 10px;}.home .header-13:not(.header-sticky) .header__mid {padding-top: 0;padding-bottom: 0;background: transparent;position: absolute;width: 100%;left: 0;z-index: 11;}.home .header-13 .header__top .container {padding: 10px 30px;max-width: 1250px;}.home .header-13 .header__mid > .container {background: #fff;padding: 10px 30px;margin-top: 30px;max-width: 1250px;}.header-sticky.header-13 .header__mid div.container {margin-top: 0;}.des_title_11 p.section-link {float: right;line-height: 30px;}.elementor-widget-kalles-product-featured .single_add_to_cart_button {width: auto;min-width: 160px;max-width: 100%;margin-top: 0;-ms-flex-order: 2;order: 2;}.hover_style_8 .product.default .hover_button .nt_add_qv, .hover_style_8 .product.default .hover_button .pr_atc{border-radius: 0;background: #222;color: #fff;}.dn_md {display: none;}.footer-sticky.footer-fixed {position: fixed;bottom: 0;left: 0;right: 0;z-index: -1;}.header-lateral div.popup_slpr_wrap{left: 300px;}.sidebar.product-list-slidebar {margin-top: 0;}.header-layout-5.the4-search-opened .mask-overlay {z-index: 1010;}.nt_fk_full .mini_search_frm {display: flex;column-gap: 15px;}.the4-woocommere-search.nt_fk_full .the4-search-category {height: 50px;font-size: 15px;min-width: 300px;}.nt_fk_full input.search_header__input:not([type=submit]):not([type=checkbox]) {height: 50px;font-size: 16px;color: #222;}.nt_fk_full .frm_search_input {-ms-flex-preferred-size: 0;flex-basis: 0;-ms-flex-positive: 1;flex-grow: 1;max-width: 100%;padding-left: 0;}.nt_fk_full .search_header__submit {line-height: 54px;right: 20px;}.nt_fk_full .mini_search_frm {padding: 40px 30px 20px;}.the4-blog-slider .slick-arrow {border: 2px solid;color: #222;width: 40px;height: 40px;}.the4-woocommere-search .product_list_widget {padding: 20px;}.has-buy-now .product button.single_add_to_cart_button{width: calc(100% - 180px);}.t4_compare_true .has-buy-now .product button.single_add_to_cart_button{width: calc(100% - 230px);}.has-buy-now .product .btn-buy-now {max-width: 100%;width: 100%;}.the4-wc-single .bgbl.pl__15.pr__15 {padding-left: 30px;padding-right: 30px;}.cat_space_30 .cat_space_item {padding-left: 15px;padding-right: 15px;margin-bottom: 30px;}.cat_space_0 .cat_space_item {padding-left: 0;padding-right: 0;margin-bottom: 0 }.cat_space_2 {margin-left: -1px;margin-right: -1px }.cat_space_2 .cat_space_item {padding-left: 1px;padding-right: 1px;margin-bottom: 2px }.cat_space_6 {margin-left: -3px;margin-right: -3px }.cat_space_6 .cat_space_item {padding-left: 3px;padding-right: 3px;margin-bottom: 6px }.cat_space_10 {margin-left: -5px;margin-right: -5px }.cat_space_10 .cat_space_item {padding-left: 5px;padding-right: 5px;margin-bottom: 10px }.cat_space_20 {margin-left: -10px;margin-right: -10px }.cat_space_20 .cat_space_item {padding-left: 10px;padding-right: 10px;margin-bottom: 20px }.header_full_true .header__mid_top > .container {max-width: 100%;}.boxed.header_full_true .header__mid_top > .container{max-width: 1200px;}.woocommerce-checkout-review-order-table .product-thumb {width: 20%;}.cart__popup-content_wrap {height: 290px;}.cart__popup-content {padding-right: 30px;}img.mfp-img {max-width: 900px;}}@media (max-width: 1025px) {.the4-branding {margin: auto;}}@media (max-width: 1024px) {div.des_title_1.divider .section-title > span::after, div.des_title_1.divider .section-title > span::before {width: 30px;}.banner-item {margin-bottom: 30px;}div .kalles-elementor-section {margin-left: -5px;margin-right: -5px;}.the4-content .container {padding-right: 5px;padding-left: 5px;}div.product-extra {margin-left: -10px;margin-right: -10px;}div.banners-layout_4 .banner-item-wrap {padding-bottom: 10px;}div.banner-text-box .btn-link, .the4-banner .btn-link, div.elementor .btn-link, div .btn-link{min-width: 100px;padding: 0 10px;}.cat_space_item {margin-bottom: 10px;}.label_style_rounded .product-inner .badge span.pa {width: 36px;height: 36px;font-size: 10px;}.product-image-loop img {width: 100%;}.product.default div.hover_button .nt_add_qv, .product.default div.hover_button .pr_atc {padding: 8px;-webkit-box-shadow: none;box-shadow: none;background-color: transparent;font-weight: 700;height: 36px;margin: 0;line-height: 38px;}.default.product div.hover_button i {font-size: 16px;font-weight: 600;}div.countdown-time .pr {width: 36px;height: 36px;margin: 0px 2px;}div.countdown-time .pr .cw {line-height: 10px;margin-top: 5px;font-size: 13px;}div.countdown-time .pr span:last-child {color: #999;font-size: 12px;line-height: 1.4;}div.the4-sc-product .product-info {position: relative;bottom: 0;left: 0;right: 0;visibility: visible;z-index: 1;opacity: 1;background: #fff;}div.the4-sc-product .product-info .product-title a {color: #222;}div.the4-sc-product .price, div.the4-sc-product .price del {color: #878787;margin: 0;}.the4-sc-product .price ins {color: #222222;}div.the4-sc-product .product-inner:hover div.countdown-time {opacity: 1;visibility: visible;}.the4-sc-product .products .product {margin: 0;}div.wrap_title .section-title {font-size: 18px;}div.medizin_laypout {padding: 0 15px;}.medizin_laypout .section-title {font-size: 18px;}.medizin_laypout .countdown-wrap {white-space: nowrap;row-gap: 10px;padding: 5px;}.medizin_laypout .countdown-wrap .countdown-label {font-size: 15px;margin-right: 5px;}.medizin_laypout .countdown-wrap .pr_coun_dt {font-size: 15px;}.tc.mt__40.mb__60 {margin-top: 20px;}div.elementor-accordion .elementor-accordion-item .elementor-tab-title {padding: 20px;}div.elementor-accordion .elementor-accordion-item .elementor-tab-title span.elementor-accordion-icon {width: 34px;height: 34px;right: 15px;}div.elementor-accordion .elementor-accordion-item .elementor-tab-title .elementor-accordion-title {padding-right: 40px;}div .products .product.default .hover_button .nt_add_qv, div .products .product.default .hover_button .pr_atc {width: 40px;height: 40px;-webkit-transform: translateY(0) translateZ(0);transform: translateY(0) translateZ(0);opacity: 1;visibility: visible;border-radius: 50%;margin: 0;}div .products .product.default .product-image .hover_button {opacity: 1;visibility: visible;flex-direction: column;display: flex;top: auto;transform: none }div .products .product.default .hover_button .nt_add_qv:hover {background: transparent;color: #222;}div .products .product.default .hover_button .nt_add_qv:hover i, div .products .product.default .hover_button .pr_atc:hover i{color: inherit;}div .products .product.default .hover_button .pr_atc:hover {background: transparent;color: #222;}.header-layout-5 .popup_slpr_wrap{left: 315px;}#the4-header .pl__15.pr__15{padding: 0;}div.top-menu.visible-1024 {box-shadow: 0 0 0;}.header-layout-5 div.header__top {margin-top: 0;}div.top-menu.visible-1024 + #the4-content, .admin-bar div.top-menu.visible-1024 + #the4-content{margin-top: 0;}#the4-footer .widget {margin-bottom: 30px;}#the4-footer .pb__80 {padding-bottom: 40px;}div.container-fluid {padding-right: 10px;padding-left: 10px;}div.mfp-content .product-image span.badge, div.mfp-content .product span.badge{left: 15px;right: auto;}.label_style_rounded .mfp-content .badge span.product-label {width: 40px;height: 40px;border-radius: 50%;font-size: 10px;padding: 0;}.is-toolbar-mobile #the4-footer {padding-bottom: 60px;}.the4-sc-blog .slick-prev,.the4-sc-blog .slick-next{opacity:1;top: calc(50% - 80px);}button.slick-prev, button.slick-next {background: #abb1b4;opacity: 1;visibility: visible;}div.the4-sc-products .slick-prev, div.the4-sc-products .slick-next {top: calc(50% - 60px);}html div.popup_slpr_wrap{left: 5px;bottom: 60px;}.pin__type .pin__popup {position: fixed;top: 0!important;left: 0!important;display: flex;right: 0!important;background: rgba(0,0,0,.8)!important;bottom: 0!important;width: 100%!important;transform: none;z-index: 99999999999999;justify-content: center;align-items: center;flex-direction: column;height: 100%;}.pm-slick.pin-maker .slick-slide.slick-current .pin__popup {width: 100%! important;}.pin__popup .popup__title, .pin__popup .popup__content {background: #fff;width: 300px;text-align: left;max-width: 80%;}.pin__popup .popup__content {font-size: 15px;}.pin__type .popup__content--product {text-align: center;background: #fff;max-width: 300px;box-shadow: 0 0 20px rgb(0 0 0 / 20%);margin-top: -60px;border-radius: 2px;}.pin__type .pin__popup::after {font-size: 40px;line-height: 40px;top: 0;right: 0;content: "\e680";font-family: Pe-icon-7-stroke;display: inline-block;position: absolute;background: #000;color: #fff;z-index: 1;cursor: pointer;}div.shop-top-sidebar .widget ul li, ul#categories-menu-list li {padding: 5px 10px;}.shop-top-sidebar {padding: 20px 0;}.pm-slick.pin-maker .slick-dots, .pm-slick.pin-maker .slick-arrow{display: none!important;}h3.the4-section-title {font-size: 18px;}div .mt__60 {margin-top: 30px;}div .mb__60 {margin-bottom: 30px;}.product-list-slidebar {width: 100%;flex: inherit;max-width: 100%;}div.categories-content {width: 100%;max-width: 100%;flex: inherit;}.product .price-review {flex-direction: row-reverse;align-items: center;}.product .price-review .review-widget {margin: 0;}.product .review-widget .r-wapper-widget {margin-bottom: 0;}.the4-woocommere-search.the4-push-menu.nt_fk_full {max-width: 100%;}div.the4-push-menu {width: 320px;}.menu-opened.admin-bar div.mask-overlay::before {top: 46px;}.menu-opened div.mask-overlay::before {left: 320px;}div.sticky_atc_thumb img {max-height: 40px;max-width: 65px;}div div.product-image a.wis_added,div div.product-image a.wis_remve {opacity: 1;visibility: visible;}.db_md {display: none;}div.product-image .nt_add_w>a, div.product-image .nt_add_cp>a{opacity: 1;visibility: visible;}.h__banner .h_banner_close{padding-right: 0;}.h__banner .col-auto.mr__10 {margin: 0;}#kalles-section-sales_popup{display: none;}.admin-bar.home.header-layout-7 div.header__mid {top: 0;}.home.header-layout-7 div.header__mid{position: relative;}.retina-logo {display: inline-block;}.regular-logo {display: none;}div.cat_toolbar > div {padding: 0 7.5px;}div.result-count-order {margin: 0;}div.cat_toolbar > div{padding-left: 7.5px;padding-right: 7.5px;}.nt_fk_full .skeleton_wrap .col-auto {width: 25%;}.products .product span.swatch__value {width: 20px!important;height: 20px!important;}.blog-masonry article.post {margin-bottom: 15px;}div .products .product {margin-bottom: 15px;}.the4-sc-products.hover_style_8 .slick-arrow{display:none !important;}.portfolio-item {margin-bottom: 15px;}div.t4-discount-by-qty__items {padding: 0px 8px;}div.t4-discount-by-qty__item .item__discount {padding: 6px 15px;font-size: 12px;}div.t4-discount-by-qty__item .item__text {font-size: 12px;}.t4-discount-by-qty__item .button.t4_discount_qty_btn_add {line-height: 32px;font-size: 12px;padding: 0 25px;height: 36px;}.the4-masonry.metro .product {width: 50%;max-width: 50%;flex: 0 0 50%;padding-bottom: 0;}.the4-masonry.metro .product.col-md-12.col-lg-12:not(.col-md-6) {width: 100%;max-width: 100%;flex: 0 0 100%;}.filter-sidebar div.cat_shop_wrap {height: calc(100% - 50px);}.cat_size_4.cat_space_30 .cat_grid_item_4 .banner-packery-img-wrapper {padding-top: 228% !important;}.banner-item {margin-bottom: 30px;}ul.tab-heading-list {white-space: nowrap;overflow: auto;display: inline-block;width: 100%;margin-left: 0;padding-left: 0;margin-bottom: 30px;}div ul.tab-heading-list .tab-title-li {color: #aaa;font-size: 18px;margin: 0 30px 0 0;display: inline-block;}.ttip_nt:hover .tt_txt, .ttip_nt:hover::before {opacity: 0;}.header-layout-5 .header__top {margin-top: 15px;}.kalles-nav-link .menu-item-label {right: auto;top: 5px;}.the4-woocommere-search{opacity: 0;}.default.product .hover_button i {font-size: 20px;}.full_info.product .kalles-btn-tools .hover_button {right: 2px;}.icon_on_hover.product .kalles-btn-tools .hover_button {left: auto;right: auto;}.is-toolbar-mobile .sticky_atc_wrap {bottom: 55px;}.product.default .hover_button .nt_add_qv, .product.default .hover_button .pr_atc {-webkit-box-shadow:none;box-shadow:none;background-color: transparent;}.btn-quickview:hover, .product-image .add_to_cart_button:hover, .product-image .added_to_cart:hover {color: #222;}.product.default .hover_button .pr_atc {color: #222;font-weight: 400;}.template-cart .cart_header {display: none;}.template-cart .cart_item {padding-top: 0;padding-bottom: 10px;margin-bottom: 15px;border: none;border: 1px solid #ddd;}.template-cart .cart_item .row>:first-child {border-bottom: 1px solid #ddd;margin-bottom: 15px;}.template-cart .mini_cart_actions .quantity {margin-bottom: 0;}.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout ul.woocommerce-error {margin: -20px 7px 30px;}.checkout_layout_2 .woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout ul.woocommerce-error {margin: -10px 7px 30px;}div#wcfmmp-store #products-wrapper .row:not(.no-gutters){margin-left: -7.5px;margin-right: -7.5px;}.wcfm-store-page .row:not(.no-gutters), .wcfm-on ul li.woocommerce-MyAccount-navigation-link--editstore-page .vc_row:not(.no-gutters){margin-left: -7.5px;margin-right: -7.5px;}.header-lateral #the4-wrapper .the4-offline-content {margin-left: 0;}.visible-1024 {display: block;}.header-5 .visible-1024 {cursor: pointer;font-size: 40px !important;right: 10px;z-index: 1011;}.top-menu.visible-1024 {left: 0;top: 0;z-index: 999;background: #fff;box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);}.admin-bar .top-menu.visible-1024 {top: 32px;}.top-menu.visible-1024 i {font-size: 24px;}.top-menu.visible-1024 i.fa {font-size: 14px;}.top-menu.visible-1024 + #the4-content {margin-top: 70px;}.header-lateral #the4-wrapper {padding-left: 0;}.visible-1024.top-menu .start-md {text-align: center;}.header-5 {left: -250px;margin-left: 0;transition: all .5s cubic-bezier(0.7, 0, 0.3, 1) 0s;}.header-5::before {left: -250px;margin-left: -250px;transition: all .5s cubic-bezier(0.7, 0, 0.3, 1) 0s;}.menu-opened .header-5, .menu-opened .header-5:before {left: 0;margin-left: 0;}.hidden-sm {display: none;}.visible-sm {display: block;}.visible-sm.flex {display: flex;}.col-sm-4.col-md-6 {width: 50%;max-width: 50%;flex-basis: 50%;}.metaslider .flexslider .caption-wrap h3 {font-size: 45px;}.metaslider .flexslider .caption-wrap p {font-size: 12px;}.wc-single-3 .p-thumb .p-item:not(:last-child) {margin: 0;}.footer__top div[class*="the4-col"]:not(:last-child) {margin-bottom: 50px;}.header__mid .row {padding: 10px 0;}.product-image .yith-wcwl-add-button a, .product-btn {opacity: 1;visibility: visible;color: #878787;}.product-btn {left: 12px;transform: none;top: 0 !important;}.yith-wcwl-add-to-wishlist ~ .product-btn {top: 30px !important;}.product-image .product-btn .button {display: none;}.header-4 .header__bot {height: 0;}.wcv-header-container #banner-wrap {min-height: 400px;}header div.the4-action i.t4_icon_t4-search {font-size: 27px;}.product-image .nt_add_cp>a, .product-image .nt_add_w>a {opacity: 1;visibility: visible;font-size: 16px;}.product.default .product-image .hover_button, .product.default .product-image:hover .hover_button {opacity: 1;visibility: visible;left: auto;transform: none;top: auto;bottom: 10px;right: 10px;z-index: 9;background: #fff;box-shadow: 1px 1px 1px rgb(0 0 0 / 10%);transition: .3s;border-radius: 35px;padding: 0;}.products .product-image .hover_button, .products .product-image:hover .hover_button {background: #fff;}.product__style--icon i {font-size: 16px;}.hover_button .nt_add_qv, .hover_button .pr_atc {font-size: 0;margin: 0;box-shadow: none;padding: 10px;background-color: transparent;}.btn-quickview {line-height: normal;}.themet4_compare_table {overflow-x: auto;-webkit-overflow-scrolling: touch;}.no-sidebar .cat_sortby {display: block;}.product-image .badge {right: 10px;top: 5px;}div .product-image span.badge,div .product span.badge{right: 5px;}.product-inner .flip-img-wrapper {display: none;}.is-toolbar-mobile #kalles-section-cookies_law.pp_onshow.banner {bottom: 55px;}form .single_add_to_cart_button {order: 4;}}@media (min-width: 768px) and (max-width: 1024px){div.summary.entry-summary {padding: 0 0 0 15px;}.col-md-9 div.summary.entry-summary {padding: 0 15px;}div div#r--default-theme .r--default-theme .r--default-item {width: calc(50% - 20px);}.col-12.col-md-4.col-lg-3.tc__.tc_lg {text-align: right;}div.cart-collaterals {width: 100%;}div.template-cart .cart_item .row>:first-child {padding-bottom: 15px;padding-left: 15px;padding-right: 15px;}div.template-cart .cart_item .row>:first-child {padding-bottom: 15px;}div.template-cart div.cart_item .row.al_center{margin-left: 0;margin-right: 0;}.template-cart .coupon button {margin-left: 10px;}div.col-sm-4.col-md-6.metro-item {width: 50%;max-width: 50%;flex-basis: 50%;}div #calendar_wrap td,div #calendar_wrap th {padding: 5px;text-align: center;font-size: 12px;}.sidebar aside.widget ul li {padding: 3px 0 3px 11px;}div.countdown-time {bottom: 10px;left: 10px;transform: none;}.cart-collaterals {width: 50%;margin-bottom: 0;}.cart-collaterals-wrap {display: flex;justify-content: flex-end;}}@media (min-width: 992px) and (max-width: 1024px){.header-3 .header__mid .row .hide-md.visible-sm {flex-basis: 16.666%;max-width: 16.666% }.header-3 .header__mid .row .col-md-2.col-xs-6 {flex-basis: 66.666%;max-width: 66.667% }.header-3 .the4-branding {text-align: center;}.header__top .col-md-4.col-sm-2, .header__top .col-md-4.col-sm-3 {display: block;}.header-2 .header__mid .row .col-md-8.col-sm-4 .col-md-2 {flex-basis: 100%;max-width: 100% }}@media only screen and (min-width: 1024px) {.product .single_add_to_cart_button {width: auto;min-width: 160px;max-width: 100%;margin-top: 0;-ms-flex-order: 2;order: 2;}.product .single_add_to_cart_button + .yith-wcwl-add-to-wishlist{order: 3;}.woocommerce.header-lateral .woocommerce-message, .woocommerce.header-lateral .woocommerce-error {margin-left: 350px;width: calc(100% - 350px);}.woocommerce.header-lateral ul.woocommerce-error {margin-left: 0px;width: 100%;}.cat_sortby>a {border: 1px solid #ddd;border-radius: 40px;padding: 7px 7px 7px 15px;min-width: 190px;}.nt_sortby .ic_triangle_svg {display: block;}.wrap_sortby {position: absolute;width: auto;height: auto;top: 10px;left: auto;right: 0;bottom: auto;min-width: 190px;box-shadow: 0 1px 5px 2px rgb(0 0 0 / 10%);visibility: hidden;opacity: 0;-webkit-transform: scale(.9);transform: scale(.9);background: #fff;color: #677279;z-index: 4;cursor: auto;border-radius: 3px;transition: opacity .25s ease-in-out,transform .25s ease-in-out,visibility .25s ease-in-out,-webkit-transform .25s ease-in-out;will-change: transform;max-height: none;overflow: auto;}.hidden-sidebar-layout .wrap_sortby{opacity: 1;visibility: visible;transition: none;position: relative;box-shadow: none;transform: none;padding: 0px;}.hidden-sidebar-layout .cat_sortby {margin-bottom: 30px;}.hidden-sidebar-layout .cat_sortby > a {border: none;padding: 0;}.cat_sortby_js.opended .nt_sortby .wrap_sortby {visibility: visible;opacity: 1;-webkit-transform: scale(1.001);transform: scale(1.001);transition: opacity .4s cubic-bezier(0,1,.4,1),transform .4s cubic-bezier(.18,1.25,.4,1),visibility .4s linear,-webkit-transform .4s cubic-bezier(.18,1.25,.4,1);}.cat_sortby:before {display:none }.nt_sortby {z-index: 5;position: relative;width: auto;height: auto;-webkit-transform: none!important;transform: none!important;transition: none;box-shadow: none;border-radius: 3px }.nt_sortby .h3,.nt_sortby h3, .hidden-sidebar .cat_sortby {display: none }.wrap_sortby {position: absolute;width: auto;height: auto;top: 10px;left: auto;right: 0;bottom: auto;min-width: 190px;box-shadow: 0 1px 5px 2px rgba(0,0,0,.1);visibility: hidden;opacity: 0;-webkit-transform: scale(.9);transform: scale(.9);background: #fff;color: #677279;z-index: 4;cursor: auto;border-radius: 3px;transition: opacity .25s ease-in-out,transform .25s ease-in-out,visibility .25s ease-in-out,-webkit-transform .25s ease-in-out;will-change: transform;max-height: none;overflow: auto }.rtl_true .wrap_sortby {right: auto;left: 0 }.rtl_true .nt_sortby svg.ic_triangle_svg {right: auto;left: 20px }.cat_sortby_js.opended .nt_sortby .wrap_sortby {visibility: visible;opacity: 1;-webkit-transform: scale(1.001);transform: scale(1.001);transition: opacity .4s cubic-bezier(0,1,.4,1),transform .4s cubic-bezier(.18,1.25,.4,1),visibility .4s linear,-webkit-transform .4s cubic-bezier(.18,1.25,.4,1) }.cat_hidden_true {display: block;}.btn-buy-now {max-width: 342px;}.cart_totals .shop_table tr.cart-subtotal td, .cart_totals .shop_table tr.cart-subtotal th {border-bottom: 1px solid #ddd;}}@media only screen and (max-width: 1440px) and (min-width: 1024px) {#the4-content > .container {padding: 0 30px;}.header-lateral #the4-content {padding: 0 15px;}}@media only screen and (max-width: 800px) {.metaslider .ms-image {min-height: initial;}.col-sm-4.col-md-6.metro-item {width: 33.33%;max-width: 33.33%;flex-basis: 33.33%;}.metro-item .product-inner .product-image {margin-bottom: 0;}.wcv-header-container #banner-wrap {min-height: 450px;}#banner-wrap img.store-banner, .single-product #banner-wrap img.store-banner {position: inherit;top: 0;bottom: auto;right: auto;left: auto;transform: translateX(0);}.wcv-pro-vendorlist {width: 48%;margin-right: 4%;}.wcv-pro-vendorlist:nth-child(2n+2) {margin-right: 0;}.wcv-pro-vendorlist:nth-child(4n+4) {margin-right: 4%;}.countdown-time .pr {width: 44px;height: 50px;font-size: 13px;}.countdown-time .pr .cw {line-height: 14px;}.wishlist_table.wishlist_view {list-style-type: none;}.wishlist_table.wishlist_view table {border-width: 1px 1px 1px 1px;margin: 0 0 10px;}.wishlist_table.wishlist_view li {border-bottom: 1px solid #ccc;border: 1px solid #ccc;margin-bottom: 15px;padding: 10px;position: relative;}.wishlist_table.wishlist_view li .product-remove {width: 40px;height: 40px;background: #000;color: #fff;display: flex;justify-content: center;align-items: center;position: absolute;top: 10px;right: 10px;}.wishlist_table.wishlist_view li a.remove_from_wishlist {color: #fff;width: 100%;display: inline-block;font-size: 12px;text-align: center;}html .shop_table .product-add-to-cart .add_to_cart_button i{display: none;}html .shop_table .product-add-to-cart .add_to_cart_button:hover > span{transform: none;}.shop_table .product-add-to-cart .add_to_cart_button {width: 100%;}@supports (-webkit-appearance: -apple-pay-button) {.single-product div.product .stripe-enabled form.cart .apple-pay-button {margin-top: 10px;width: 100%;}}}@media only screen and (-webkit-min-device-pixel-ratio:0) and (max-width: 800px) {.product .stripe-enabled #wc-stripe-payment-request-wrapper {width: 100%;margin-right: 0 !important;}.product .stripe-enabled #wc-stripe-payment-request-wrapper #wc-stripe-payment-request-button {margin-bottom: 15px;}.product #wc-stripe-payment-request-button-separator~.single_add_to_cart_button {width: calc(100% - 50px);}.product .stripe-enabled form.cart .woocommerce-variation-add-to-cart .single_add_to_cart_button {width: calc(100% - 50px);}.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt, .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt, a.wishlist_products_counter.top_wishlist-heart-plus.no-tx {margin-left: 15px !important;margin-right: 0 !important;}.button.brnhmbx-bfm-button {margin-left: 0;margin-top: 5px;float: left;}form.cart:not(.variations_form) > * {margin-bottom: 0;}form.cart:not(.variations_form) > .group_table {margin-bottom: 20px !important;}.single-product div.product .stripe-enabled form.cart .quantity {width: 100%;margin-right: 0;}}@media only screen and (min-width: 801px){form.cart:not(.variations_form) + .t4-buy-now-btn {margin-top: 5px;}}@media only screen and (max-width: 736px){div.single-product-thumbnail.left .slick-prev {left: 15px;}.u-small .swatch__value, .swatch__value {width: 24px;height: 24px;line-height: 24px;}}@media only screen and (max-width: 768px) {.admin-bar .top-menu.visible-1024 {top: 46px;}.wc-single-4 .product-extra-title h2:before, .wc-single-4 .product-extra-title h2:after {display: none;}.wc-single-4 .images .p-item:not(:last-child) {margin-bottom: 0;}.popup__cart-product {margin-bottom: 30px;}.themet4_compare_col {flex: 1 0 50%;justify-content: flex-start;background-color: transparent!important;}.compare_field {display: none;}.compare_value::before {content: attr(data-title);display: block;margin-top: -15px;margin-bottom: 15px;padding: 10px;width: 100%;background-color: rgba(0,0,0,.03);color: #2d2a2a;text-transform: uppercase;font-weight: 600;font-size: 14px;}.themet4_compare_col[data-title="Basic"]::before {display: none;}.start-xs {-webkit-justify-content: flex-start;-ms-flex-pack: start;-webkit-box-pack: start;justify-content: flex-start;text-align: start;}.end-xs {-webkit-justify-content: flex-end;-ms-flex-pack: end;-webkit-box-pack: end;justify-content: flex-end;text-align: end;}.center-xs {-webkit-justify-content: center;-ms-flex-pack: center;-webkit-box-pack: center;justify-content: center;text-align: center;}.shop_table_responsive thead, .shop_table_responsive th {display: none;}.shop_table_responsive tr {position: relative;margin-bottom: 10px;display: block;border-bottom: 1px solid #dddddd;}.shop_table_responsive td {border: none;text-align: right;display: block;margin-bottom: 10px;padding: 0 0 10px;}.shop_table_responsive td::before {content: attr(data-title);float: left;padding-top: 3px;color: #2d2a2a;text-transform: uppercase;font-weight: 600;font-size: 12px;}.cart_totals .shop_table_responsive tr.shipping td::before {display: none;}.cart_totals .shop_table_responsive td {padding: 15px 10px;}.shop_table tr td:last-child, .shop_table tr th:last-child {text-align: right;}.woocommerce-column--billing-address {border-bottom: 1px solid #ddd;}.woocommerce-MyAccount-content .woocommerce-pagination .woocommerce-button {min-width: 135px;}.cart_totals .shop_table_responsive td, .cart_totals .shop_table_responsive tr {margin-bottom: 0px;}.cart_totals .shop_table_responsive tr {border-bottom: none;}.cart_totals .shop_table_responsive tbody tr:first-child {border-bottom: 1px solid #ddd;}.full_info.product .swatch__list {display: none;}.col-xs-6.icon_on_hover.product .product__style--icon a{width: 40px;padding: 15px;}.u-small .swatch__value, .swatch__value {width: 20px;height: 20px;line-height: 20px;}}@media (max-width: 767px) {.sticky_atc_btn .txt_under {display: block;font-size: 14px;}.sticky_atc_content {display: none;}.sticky_atc_btn {padding: 0 15px;}.template-cart .cart_item>.row {padding-left: 140px;position: relative;min-height: 136px;}.template-cart .cart_item, .template-cart .cart_item:last-child {border: 0;border-bottom: 1px solid rgba(129,129,129,.2);padding-bottom: 15px;}.template-cart .cart_item .row>:first-child {position: static;border: 0;margin-bottom: 0;}.template-cart .product-subtotal span.woocommerce-Price-amount {font-size: 16px;color: #222;}.template-cart .cart_item .product-remove {position: absolute;top: 0;right: -4px;margin: 0;width: auto;}.template-cart .page_cart_info .cart-image a {position: absolute;left: 5px;top: 0;}.template-cart button.update-cart {width: 100%;}.template-cart .cart_item .cart_meta_prices, .template-cart .cart_item .mini_cart_actions {margin-bottom: 5px;padding-bottom: 5px;}.template-cart .frm_cart_page .mini_cart_actions .quantity {margin: 0;}.template-cart .product-quantity {justify-content: flex-start;}.template-cart .cart-collaterals {margin-bottom: 0;}.woocommerce-notices-wrapper .woocommerce-message a.button {font-size: 12px;padding: 0 20px;white-space: nowrap;}div.account-header {float: none;}.account-inner-content {text-align: center;padding-top: 35px;}div.account-inner-content img.avatar {top: -5px;display: inline-block;}div ul.account-list-action {margin-top: 20px;}html .woocommerce table.wishlist_table thead th,html .woocommerce table.wishlist_table tbody td {padding: 10px;}.dokan-store .dokan-store-sidebar,.dokan-store .dokan-single-store {padding: 0;width: 100%!important;margin: 0;}.dokan-store .dokan-store-products-filter-area .product-name-search {width: calc(100% - 116px);}.dokan-store .dokan-store-products-filter-area .orderby-search {float: none;width: 100%;margin-top: 10px;}.dokan-store .dokan-store-products-filter-area .search-store-products {margin: 0 0 0 5px;}.dokan-store .profile-layout-default .profile-info-summery-wrapper {padding: 70px 20px 20px;}.dokan-store .dokan-profile-frame-wrapper {margin: 0 -10px;}div.dokan-store-tabs {padding: 0 17px;}#wcfmmp-store div.logo_area {float: none;display: inline-block;margin-bottom: -30px;}#wcfmmp-store div.address {width: 100%!important;border-left: 0;padding-left: 0;margin-left: 0;}div#wcfmmp-store .left_sidebar {padding-bottom: 5%;}.p-nav-outside {display: none !important;}.wcv-header-container #inner-element .store-brand, .wcv-header-container #inner-element .store-info {width: 100%;text-align: center;}.wcv-store-address-container .store-address, .wcv-store-address-container .store-phone {text-align: center;}.wcv-header-container #banner-wrap {overflow: inherit;min-height: inherit;}.wcv-header-container #inner-element {position: inherit;top: auto;bottom: auto;right: auto;left: auto;transform: translateX(0);margin-top: -90px;}.wcv-header-container #inner-element .store-brand img {max-width: 150px;float: none;}.the4-portfolio-single {padding:0;}.footer__bot #the4-footer-menu {margin-top: 15px;}.account-inner-content__heading > div {flex-direction: column-reverse;}.admin-bar .top-menu.visible-1024 + #the4-content {margin-top: 25px;}.hidden-xs {display: none;}.visible-xs {display: block;}.visible-xs.flex {display: flex !important;}.container, .the4-wc .the4-full {padding: 0 15px;}.container .container {padding: 0;}.the4-wc-single .the4-full {padding: 0;margin: 0 auto;}.header-5 .the4-currency ul {right: 0;transform: translateX(0);}.header-5 .the4-my-account {display: block;}.col-xs-6.col-md-6, .the4-masonry .col-xs-6.col-md-6 {width: 50%;max-width: 50%;flex-basis: 50%;}.admin-bar .filter-sidebar {top: 0;}.wc-single-3 .slick-dots, .wc-single-4 .slick-dots {bottom: -10px;}.footer__bot {line-height: 1.5;}#the4-footer-menu {margin-top: 20px;}.single_add_to_cart_button {white-space: nowrap;}.summary .container {padding: 0;}.single-product-thumbnail.right:not(.no-nav) .p-thumb, .the4-wc-single .right + .social-share {padding-right: 0;display: block;}.single-product-thumbnail.left:not(.no-nav) .p-thumb, .the4-wc-single .left + .social-share {padding-left: 0;display: block;}.single-product-thumbnail.left .p-nav, .single-product-thumbnail.right .p-nav {max-width: 100%;position: relative;margin-top: 5px;}.single-product-thumbnail.right .slick-next {right: 30px;}.single-product-thumbnail.left .slick-prev {left: 30px;}.product .summary {margin-top: 30px;}.product .pr__0 {padding-right: 15px;}.woocommerce-tabs .container {padding: 0;}.pl__0 {padding-left: 15px;}.single-product-thumbnail.left .p-nav .slick-slide:not(:last-child), .single-product-thumbnail.right .p-nav .slick-slide:not(:last-child) {margin-bottom: 0;margin-right: 5px;}.product-extra [class*="col-"] {padding-left: 10px;padding-right: 10px;}.wc-single-3 .p-video, .wc-single-4 .p-video {bottom: 50px }table.shop_table_responsive tr td, table.wishlist_table tr td {clear: both;overflow: hidden;}table.shop_table_responsive tr td:not(.product-quantity) {text-align: right;}table.shop_table_responsive tr td.product-remove:not(.product-quantity) {text-align: center;}table.shop_table_responsive tr.bundle-products td:not(.product-quantity) {text-align: left;}table.wishlist_table tr td:not(.product-quantity) {text-align: left;}table.shop_table_responsive tr.bundle-products td:before {display: none;}table.shop_table_responsive tr td.product-remove:before, table.shop_table_responsive tr td.actions:before, table.wishlist_table tr td.product-remove:before, table.wishlist_table tr td.actions:before {content: '';}table.shop_table_responsive tr td.product-thumbnail, table.wishlist_table tr td.product-thumbnail {text-align: center;}table.shop_table_responsive .product-quantity .quantity {float: right;}.shop_table tr.bundle-products td {padding-top: 15px;}.cart-collaterals .cross-sells, .cart-collaterals .cross-sells + .cart_totals, .cart_totals td, .cart-collaterals .cross-sells, .cart-collaterals .cart_totals {width: 100%;margin-right: 0;}.actions .coupon input {width: 100%;display: block;margin: 10px 0;}.actions .coupon .button {width: 100%;}.actions .button.update-cart {width: 100%;margin-top: 10px;}.woocommerce-MyAccount-navigation {width: 100%;border-right: none;border-bottom: 1px solid #e5e5e5;}.woocommerce-MyAccount-content {width: 100%;}.woocommerce-account.logged-in div.woocommerce {display: inline-block;width: 100%;grid-template-columns: auto;}#the4-backtop {right: 15px;}.login-form .col-2 {margin-top: 60px;}.content-quickview {padding: 20px;}.single-product-thumbnail.left .p-nav > .slick-list, .single-product-thumbnail.right .p-nav > .slick-list {min-height: 100px;}.single-product-thumbnail .slick-slide img {width: 100%;}.single-product-thumbnail.left .p-nav .slick-slide, .single-product-thumbnail.right .p-nav .slick-slide {width: inherit;}.shop-top-sidebar {overflow-x: scroll;overflow-y: hidden;}.shop-top-sidebar .woocommerce {min-width: 1050px;text-align: left;width: auto;}.wcv-header-container {min-height: 200px;}.store-banner img, .single-product .store-banner img {height: 100%;}.store-brand {text-align: center;margin-bottom: 20px;}.store-brand img {width: auto;}.store-info {text-align: center;}.btn-wpa.single_add_to_cart_button, .the4-sticky-atc .single_add_to_cart_button {width: auto !important;}.product-quickview .row {width: 100%;margin: 0;}.product-quickview .col-md-7, .product-quickview .col-md-5 {padding: 0;}.description_data table td {display: block;padding: 5px 0 !important;}.tax-dc_vendor_shop .wcmp_vendor_banner_template.template1 .vendor_description {padding: 15px;}.tax-dc_vendor_shop .wcmp_vendor_banner_template.template1 .wcmp_social_profile {bottom: 1px;right: auto;position: inherit;left: 0;text-align: left;background: rgba(0,0,0,.5);padding: 0 0 15px 10px;}.wc-accordion-content {padding: 10px 20px;}.quantity .tc a.minus {left: 6px;}.quantity .tc a.plus {right: 6px;}.group_table td.woocommerce-grouped-product-list-item__label {text-align: center;}input[type="text"], input[type="tel"], input[type="email"], input[type="password"], textarea, select {font-size: 16px !important;}.the4-single-blog .mt__60 {margin-top: 30px;}@supports (-webkit-appearance: -apple-pay-button) {.single-product div.product .stripe-enabled form.cart .apple-pay-button-wrapper {width: 100%;float: right;}.single-product div.product .stripe-enabled form.cart .apple-pay-button {width: 100%;margin: 0;}.single-product div.product .stripe-enabled form.cart .quantity~.button {margin-bottom: 0;}.single-product div.product .stripe-enabled form.cart .quantity {width: 100%;margin-right: 0;}}.the4-multi-banners-wra .parts-group-left, .the4-multi-banners-wra .parts-group-center{margin-bottom: 10px;}.the4-multi-banners-wrap [style] {height: auto!important;}.the4-multi-banners-wrap .banner-item-wrap:last-child {margin-bottom: 0;}.the4-multi-banners-wrap .banner-item-wrap {padding-bottom: 10px;}.reset-flex-colum-767 {flex-direction: inherit;column-gap: 10px;}.banners-layout_1 > .parts-group-left {flex: 0 0 50%;max-width: 50%;}.banners-layout_1 > .parts-group-right {flex: 0 0 50%;max-width: 50%;order: 2;}.banners-layout_1 > .parts-group-center {order: 3;}.banners-layout_5 .parts-group{margin-bottom: 10px;}.wrap_title .section-title {font-size: 18px;}div.wrap_title.des_title_1 .section-title span > span {margin-left: 15px;margin-right: 15px;}div.countdown-time {bottom: 15px;}article.post a img {width: 100%;}div.the4-el-product-tabs .elementor-tabs .elementor-tabs-wrapper {display: block;white-space: nowrap;overflow-x: auto;}div.the4-el-product-tabs .elementor-tabs .elementor-tab-title {display: none;}.the4-banner figure img {min-height: 230px;object-fit: cover;}.newsletter_se .signup-newsletter-form .submit-btn {width: 100% !important;}.label_style_rounded .badge span.sold-out {font-size: 9px;white-space: normal;text-transform: none;line-height: 1.2;}div.the4-single-blog .social-share a {width: auto;height: auto;line-height: 1;border-radius: 50%;background: transparent;color: #000;}.the4-single-blog .mt__60 {margin-top: 30px;margin-bottom: 30px;}.col-md-9 .comments-area {margin-bottom: 0;}div div#r--default-theme .r--default-theme .r--default-item {width: 100%;margin: 10px 0;}.the4-service.tl .icon {min-width: 40px;}div.product .summary {margin-top: 0;}.row.mb__50 {margin-bottom: 30px;}.mini_cart_body.ml__15 {margin: 0;width: 100%;padding-right: 25px;}div.cart_totals .shop_table tr.shipping td, div.cart_totals .shop_table tr.shipping th {width: calc(100vw - 31px);}div .template-cart .cart_item:last-child {padding-bottom: 30px;}div.template-cart div.cart_item {margin: 0;padding: 30px 0 0;border: none;position: relative;overflow: hidden;}div.template-cart div.cart_item::before {content: "";border-bottom: 1px solid rgba(129,129,129,.2);display: inline-block;position: absolute;top: 15px;left: 0;right: 0;}div#order_review .shop_table tr.shipping td, div#order_review .shop_table tr.shipping th {width: calc(100vw - 30px);margin-right: -1px;}.popup_new_img {display: none;}.product-quickshop .col-sm-6 {-ms-flex: 0 0 41.666667%;flex: 0 0 41.666667%;max-width: 41.666667%;}div.signup-newsletter-form input.input-text {font-size: 14px!important;}div.woocommerce-tabs.wc-accordions {margin-top: 0;}div.kales-thumb-outsite {margin-top: 0px;}.the4-wc-single .product.mt__40 {margin-top: 15px;}.the4-blog-slider div.post-thumbnail {margin-bottom: 0;}div.the4-wc .products .product {padding-left: 7.5px;padding-right: 7.5px;}.the4-blog .post-meta {display: inline-block;font-size: 0;}.the4-blog .post-meta > *{display: inline-block;font-size: 14px;}div.the4-blog.blog- {margin-top: 20px;}.tag-comment {flex-direction: column;row-gap: 15px;}.single-product-thumbnail.bottom .kales-thumb-outsite .slick-arrow {display: none;}.nt_fk_full .the4-search-results > .row:not(.fl_center) {text-align: left;}.nt_fk_full .the4-search-results > .row:not(.fl_center) p.price {justify-content: left;}.popup_cookies_text {margin-bottom: 15px;}.kalles-nav-link .menu-item-label {right: auto;top: 50%;}.portfolio-navigation .cd:first-child, .blog-navigation .cd:first-child {padding-left: 0;padding-right: 0;}.portfolio-navigation .cd:last-child, .blog-navigation .cd:last-child {padding-left: 0;padding-right: 0;}.newl_des_3 .col-auto, .newl_des_4 .col-auto, .newl_des_5 .col-auto, .newl_des_6 .col-auto {width: 100%;}.newsletter_se.newl_des_3 .signup-newsletter-form .col_email {margin: 0 0 10px 0;}.newl_des_5 .signup-newsletter-form, .newl_des_5 .signup-newsletter-form input.input-text, .newl_des_5.newsletter_se .signup-newsletter-form .submit-btn {border-radius: 0;}.btn_pnav_next, .btn_pnav_prev {display: none !important;}.product .price-review {flex-direction: column;align-items: end;}.wc-single-3 .p-thumb div.p-item {width: 100% }.cart__popup-action .checkout-button {margin-top: 10px;width: 100%;}.mfp-close-btn-in .product-quickview .cart__popup-action .mfp-close {width: 100%;}.cart__popup-content {display: flex;align-items: center;justify-content: space-between;}.cart__popup-action {flex-direction: column;}.wc-content-help {padding: 0;padding-bottom: 20px;}}@media (min-width: 992px){.comment-form p.comment-form-email {float: left;width: calc(50% - 15px);margin-left: 15px;}.comment-form p.comment-form-author {width: calc(50% - 15px);float: left;margin-right: 15px;}.header-layout-1.menu-opened .mask-overlay::before {left: 340px;}.admin-bar.header-layout-1.menu-opened .mask-overlay::before {top: 32px;}}@media (min-width: 992px) and (max-width: 1199px){.nt_fk_full .col-auto {max-width: 25%;}}@media (max-width: 991px){.the4-sc-blog .post-content {white-space: nowrap;text-overflow: ellipsis;overflow: hidden;padding-right: 15px;}article.post > a img {width: 100%;}div.the4-tab-header {display: block;white-space: nowrap;overflow: auto;}.the4-tab-header .the4-tab-header__item {display: inline-block;}div.elementor-widget-tabs .elementor-tabs .elementor-tabs-wrapper {overflow-x: auto;}.summary form .quantity {margin-right: 0;}.summary button.single_add_to_cart_button{margin-top: 15px;}.wpa-wcpb-list .item{display: flex;align-items: center;}.the4-wc-single .wpa-wcpb-list .list-select .item{display: block;}.the4-wc-single .plt-variations-form div.select-wrap{margin: 5px 10px 0 0;}div#myshopkit-root .popup-open {display:none;}}@media (min-width: 576px) and (max-width: 767px){.checkout_layout_2 div#order_review .shop_table tr.shipping td,.checkout_layout_2 div#order_review .shop_table tr.shipping th {width: calc(50vw - 94px);}}@media (min-width: 576px){.checkout_layout_2 .checkout-order-wrap {background: #fafafa;padding: 100px 30px 50px;top: 0;position: fixed;height: 100vh;overflow-x: hidden;overflow-y: auto;width: 50vw;border-left: 1px solid #e5e5e5;padding: 0 20px;}.checkout_layout_2.woocommerce-checkout .the4-page > .mt__60 {margin-top: 30px;}.checkout_layout_2 .checkout-order-wrap .checkout-order-wrap-inner {width: 500px;max-width: 100%;height: 100%;}.checkout_layout_2 form.checkout.woocommerce-checkout {margin-top: 30px;}.checkout_layout_2 div#order_review {padding-right: 20px;padding-left: 1px;}.checkout_layout_2 .woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout {width: 50%;display: block;margin-right: 30px;}.checkout_layout_2 .woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout .woocommerce-error {width: calc(100% - 30px);}.checkout_layout_2.woocommerce-checkout .woocommerce-notices-wrapper {width: 50%;padding-right: 15px;margin-bottom: 30px;}.checkout_layout_2.woocommerce-checkout .woocommerce-message a,.checkout_layout_2.woocommerce-checkout .woocommerce-error a {float: none;}.checkout_layout_2 .checkout-order-wrap .fixcl-scroll-content {padding-top: 95px;}}@media (max-width: 752px){.the4-wc-single .sidebar{display: none;}}@media (min-width: 737px){.the4-full-brc .woo-brc .container {max-width: 100%;padding: 0 30px;}}@media (min-width: 768px){.the4-single-blog .first-md {order: -1;}#r--default-theme .r--default-theme .r--default-grid {width: calc(100% + 20px);margin: 5px -10px 0;}div#order_review .shop_table tr.shipping td, div#order_review .shop_table tr.shipping th {width: 100%;display: table-cell;}.popup_age_wrap {padding: 60px;}.the4-search-top-header {width: 1640px;padding: 0 35px;margin: auto;max-width: 100%;}.gecko-scroll-content-quick {position: absolute;top: 0;right: 0;bottom: 0;left: 0;overflow: auto;overflow-x: hidden;-webkit-overflow-scrolling: touch;z-index: 1;}.summary-inner.gecko-scroll-quick {position: absolute;top: 0;right: 15px;bottom: 0;left: 5px;width: auto;}.summary-inner.gecko-scroll-quick::before {content: "";position: absolute;width: 100%;height: 100%;pointer-events: none;right: 15px;bottom: 0;z-index: 1;background: -webkit-gradient(linear,left top,left bottom,color-stop(94%,rgba(255,255,255,0)),to(#fff));background: -webkit-linear-gradient(top,rgba(255,255,255,0) 94%,#fff 100%);background: linear-gradient(to bottom,rgba(255,255,255,0) 94%,#fff 100%);}.newsletter_se .signup-newsletter-form .submit-btn, .newsletter_se .signup-newsletter-form input.input-text {height: 50px;}.signup-newsletter-form .submit-btn, .newsletter_se .signup-newsletter-form input.input-text {height: 50px;}.the4-wc-single.right .product .badge {right: 120px;}.single-product-thumbnail.right .kalles_product_image_action{right: auto;left: 10px;}.single-product-thumbnail.right .p-video {right: auto;left: 50px;}.single-product-thumbnail.right .p_group_btns {right: auto;}.single-product-thumbnail.right .tt_txt {margin-left: -10px;}.on_list_view_true .product .rte {display: block;}.single-product-thumbnail.left .main-img-wrapper .slick-prev {left: 110px;}.single-product-thumbnail.right .main-img-wrapper .slick-next {right: 120px;}.single-product-thumbnail.left .kales-thumb-outsite .slick-prev, .single-product-thumbnail.right .kales-thumb-outsite .slick-prev {bottom: 0px;}.single-product-thumbnail.left .kales-thumb-outsite, .single-product-thumbnail.right .kales-thumb-outsite {position: absolute;max-width: 80px;top: 0;}.single-product-thumbnail.left .kales-thumb-outsite, .single-product-thumbnail.right .kales-thumb-outsite, .single-product-thumbnail.left .p-nav, .single-product-thumbnail.right .p-nav {height: 100%;}.medizin_laypout {padding: 0 30px 48px;}}@media (max-width: 782px){.admin-bar div.the4-push-menu {top: 46px;}}@media (max-width: 749px) {.table-responsive {margin-top: 5px;}.small--hide {display:none!important }.order-table {border: 0 }.order-table thead {display: none }.order-table tbody tr:last-child td,.order-table tbody tr:last-child th {border-bottom: 0 }.order-table td,.order-table th {float: left;clear: left;width: 100%;text-align: right;padding: .5rem 0;border: 0;margin: 0 }.order-table td::before,.order-table th::before {content: attr(data-label);float: left;text-align: left;padding-right: 2em;max-width: 80% }.order-table tbody tr th:first-child {padding-top: 1.25em }.order-table tbody tr td:last-child {padding-bottom: 1.25em }.order-table tbody td::before,.order-table tbody th::before {font-weight: 600 }.order-table tfoot tr:first-child td,.order-table tfoot tr:first-child th {padding-top: 1.25em;border-top: 1px solid #e8e9eb }.order-table tfoot tr:nth-last-child(2) td,.order-table tfoot tr:nth-last-child(2) th {padding-bottom: 1.25em }.order-table tfoot tr:last-child td,.order-table tfoot tr:last-child th {border-top: 1px solid #e8e9eb;padding-top: 1.25em;padding-bottom: 1.25em }table.responsive-table {border: 1px solid #ddd }table.responsive-table tbody>tr {border-bottom: 1px solid #ddd }.responsive-table thead {display: none }.responsive-table td,.responsive-table th {float: left;clear: left;width: 100%;text-align: right;padding: 15px;border: 0;margin: 0 }.responsive-table td::before,.responsive-table th::before {content: attr(data-label);float: left;text-align: center;font-size: 12px;padding-right: 10px;font-weight: 400 }.responsive-table__row+.responsive-table__row,tfoot>.responsive-table__row:first-child {position: relative;margin-top: 10px;padding-top: 55px }.responsive-table__row+.responsive-table__row::after,tfoot>.responsive-table__row:first-child::after {content: '';display: block;position: absolute;top: 0;left: 27.5px;right: 27.5px;border-bottom: 1px solid #e8e9eb }.table-responsive {width: 100%;margin-bottom: 15px;overflow-y: hidden;-ms-overflow-style: -ms-autohiding-scrollbar;border: 1px solid #ddd;-webkit-overflow-scrolling: touch }.table-responsive table {border-width: 0;margin: 0 }}@media (min-width: 577px) and (max-width: 991px){.nt_fk_full .col-auto {max-width: 25%;margin-right: 0;}}@media (max-width: 568px){.cart__popup-item {position: relative;}.cart__popup-content_wrap .cart__popup-remove {right: -10px;margin-left: 0;position: relative;}}@media (max-width: 576px){div.product .summary {padding-top: 0;}.nt_fk_full .col-auto {width: 50%;margin-right:0;}.nt_fk_full div.skeleton_wrap .col-auto {width: 50%;}.pr_trust_seal img {width: 100% !important;}}@media (max-width: 575px){.the4-portfolio-single div.portfolio-meta [class*=col-]:not(:last-child) {border-right: none;margin-bottom: 20px;}.checkout_layout_2 .checkout-order-wrap-inner .fixcl-scroll {overflow: visible;padding: 30px 0;}.checkout_layout_2 .checkout-order-wrap-inner .fixcl-scroll .fixcl-scroll-content {position: relative;}.checkout_layout_2 div#order_review {padding: 1px;}.checkout_layout_2 div#order_review .shop_table tr.shipping td,.checkout_layout_2 div#order_review .shop_table tr.shipping th {width: calc(100vw - 31px);}.themet4_compare_row .themet4_compare_col {flex: 1 0 75%;}div.woocommerce-MyAccount-content .woocommerce-info a.woocommerce-Button {margin-right: 0;clear: both;width: 100%;text-align: center;margin-bottom: 10px;}.sticky_atc_btn .txt_under {width: 100%;min-width: 100%;margin: 0 0 10px;}.sticky_atc_btn {flex-wrap: wrap;}.sticky_atc_price {display: none;}.single-product-thumbnail.left .kales-thumb-outsite {left: 0;margin-right: -5px;}}@media (min-width: 500px) {.medizin_laypout .countdown-label, .medizin_laypout .product-cd-heading {margin-right: 18px;}}@media only screen and (min-width: 737px) and (max-width: 800px) {.widget_product_search .woocommerce-product-search {width: 100%;position: relative;border: none;}.widget .woocommerce-product-search .search-field {border: 1px solid #ddd;width: 100%;display: block;float: none;margin-left: 0;}.widget_product_search input[value="Search"] {position: relative;right: 20px;width: 100%;margin-top: 10px;}}@media (min-width: 641px) {.on_list_view_true .product .product-inner {padding: 20px;-ms-flex-align: center;align-items: center;}.on_list_view_true .product .product-image {width: 180px;margin-right: 30px;}.on_list_view_true .product .product-info {margin: 15px 0!important;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: justify;justify-content: space-between;}.on_list_view_true .product .product-info__btns {margin-left: 30px;min-width: 180px;margin-top: 0;}.on_list_view_true .full_info.product .product__lop-bottom_information {margin: 15px 0!important;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: justify;justify-content: space-between;position: relative;flex-direction: row;left: auto;right: auto;bottom: auto;}}@media only screen and (max-width: 667px) {.metaslider .flexslider .caption-wrap p {display: none;}.metaslider .flexslider .caption-wrap h3 {font-size: 35px;}.wc-tabs li a {padding: 0;border: none;border-radius: 0;margin: 10px;height: auto;line-height: 1.2;}.wc-tabs li.active a, .wc-tabs li:hover a {border-bottom: 2px solid #222;}}@media only screen and (max-width: 568px) {.header-sticky .header__mid {top: 0 !important;}.woocommerce-tabs {padding-top: 0;}}@media only screen and (max-width: 414px) {.the4-wc-single .woocommerce-breadcrumb {line-height: 1.4;}.metaslider .flexslider .caption-wrap .f__libre, .metaslider .flexslider .caption-wrap h4 {font-size: 13px;}.metaslider .flexslider .caption-wrap h3 {font-size: 18px;}.text-overlay .fs__60 {font-size: 40px;}.wc-single-2 .p-video {bottom: 20px }.badge span {font-size: 10px;}.all-33 {width: 50%;}.wcv-search .all-30, .wcv-order-header .tiny-50, .wcv-form .tiny-50, .wcv-order-header .all-33, .wcv-order-header .all-50, .wcv-form .all-33, .wcv-order-header .all-50 a.button, .wcv-search .all-30 {width: 100%;}.wcv-order-header .all-33 .control, .wcv-form .all-33 .control {padding-left: 0;}.wcv-order-header .all-50 a.button {text-align: center;}.wcv-cols-group + .wcv-cols-group, .wcv-order-header + h3 {margin-top: 30px;}.woocommerce form.track_order .form-row-first, .woocommerce form.track_order .form-row-last {width: 100%;float: left;}.woocommerce form .form-row-first, .woocommerce form .form-row-last {width: 100%;}.woocommerce-grouped-product-list-item__thumb {width: 100%;}}@media only screen and (max-width: 384px) {.woocommerce-ordering::after {right: 11px;top: 6px;}.woocommerce-ordering select {font-size: 13px;padding: 0 8px;height: 36px;line-height: 36px;width: 160px;}.product-category h3 {min-width: 120px;}.wcvendors-pro-dashboard-wrapper input[type="submit"], .wcvendors-pro-dashboard-wrapper a.button {padding: 0 20px;}.result-count-order a {margin-right: 15px;}}@media only screen and (max-width: 375px) {.wc-tabs li a {font-size: 13px;}}@media (max-width: 480px){.the4-sc-product .products .product {padding-right: 5px;}div#sb_instagram.sbi_col_10 #sbi_images .sbi_item, div#sb_instagram.sbi_col_3 #sbi_images .sbi_item, div#sb_instagram.sbi_col_4 #sbi_images .sbi_item, div#sb_instagram.sbi_col_5 #sbi_images .sbi_item, div#sb_instagram.sbi_col_6 #sbi_images .sbi_item, div#sb_instagram.sbi_col_7 #sbi_images .sbi_item, div#sb_instagram.sbi_col_8 #sbi_images .sbi_item, div#sb_instagram.sbi_col_9 #sbi_images .sbi_item {width: 33.33%;}.header-layout-5 .header__top {margin-top: 60px;}#wcfmmp-store div.logo_area_after {left: 42%;}div#wcfmmp-store .tab_area .tab_links li {border-bottom: none;}div#wcfmmp-store .header_right {padding: 10px 15px;}.text-overlay .fs__60 {font-size: 55px;line-height: 1.1;}.ypop-modal .ypop-wrapper {width: 100% !important;}.admin-bar .top-menu.visible-1024 {top: 0;}.pv_paypal_container, .pv_shop_name_container {width: 100%;float: none;}.pv_shop_name_container, .woocommerce-order-details .woocommerce-columns .woocommerce-column:last-child {margin-top: 15px;}.pv_paypal_container input, .pv_shop_name_container input, .woocommerce-order-details .woocommerce-columns .woocommerce-column {width: 100%;}.vendor_description_background .vendor_description {padding-top: 30px;}.vendor_description_background .vendor_description .description {top: 20px;width: 100%;text-align: center;padding-left: 0;}.wcv-pro-vendorlist {width: 100%;margin: 0 0 15px;}.products .col-xs-6:first-child, .products .col-xs-6:nth-child(2n+1), .products.the4-masonry .col-xs-6:nth-child(2n) {padding-right: 0.5rem;}.products .col-xs-6:nth-child(2n), .products.the4-masonry .col-xs-6:first-child, .products.the4-masonry .col-xs-6:nth-child(2n+1) {padding-left: 0.5rem;}.cart__popup {padding: 20px 10px;}.popup__cart-product button, .popup__cart-product a.button {padding: 0 15px;}form.cart .woocommerce-variation-add-to-cart .quantity.hidden + .single_add_to_cart_button {width: 200px;}.tax-dc_vendor_shop .wcmp_vendor_banner_template.template3 .vendor_description {margin-top: 15px;text-align: center;}.tax-dc_vendor_shop .wcmp_vendor_banner_template.template3 .img_div {float: none;}.tax-dc_vendor_shop .wcmp_vendor_banner_template.template3 .wcmp_vendor_name {margin-top: 15px;font-size: 20px;text-align: center;margin-bottom: 0;}}@media only screen and (max-width: 360px) {.metaslider .flexslider .caption-wrap .f__libre, .metaslider .flexslider .caption-wrap h4 {font-size: 12px;}.metaslider a.button {height: 36px;line-height: 32px;padding: 0 30px;}.btn-quickview {font-size: 12px;}.outside .p-video {bottom: 20px;}.product-extra .slick-next {right: -5px;}.product-extra .slick-prev {left: -5px;}.wc-single-3 .quantity input.input-text[type="number"] {width: 80px;}.shop_table td, .shop_table th {padding: 5px;}div.product-quickshop {max-width: 340px;}}@media only screen and (max-width: 320px) {.metaslider a.button {height: 32px;line-height: 28px;padding: 0 20px;font-size: 12px;}h3.product-title {font-size: 13px;}.metaslider .flex-control-nav {bottom: 10px;}.quantity input.input-text[type="number"] {width: 95px;}.single_add_to_cart_button {padding: 0 20px;font-size: 13px;}.group_table .single_add_to_cart_button {padding: 0 35px;}.wc-single-3 .p-video, .wc-single-4 .p-video {bottom: 20px;}.wc-single-3 .single_variation_wrap {margin-left: 0;}}div#myshopkit-root .popup-open {bottom: 230px;transform: translateY(-20px);right: 40px;left: auto;width: 60px;height: 60px;opacity: 1;box-shadow: -6.772px 8.668px 16px 0px rgb(28 30 35 / 15%);}div#myshopkit-root .popup-open img {animation: 3000ms linear infinite spin;}.brands_filter_control {margin: 0 auto;flex-wrap: wrap;justify-content: center;}button.btn-t4s {position: relative;font-weight: 600;letter-spacing: .1em;text-transform: uppercase;line-height: 100%;margin: 0;padding: 10px 20px;height: auto;min-height: auto;border: 0;background-color: transparent;color: #878787;border-radius: 0;box-shadow: inset -1px -1px #eee, -1px -1px #eee;}button.btn-t4s:not(.btn-t4s-first):not(.btn-t4s-haschild) {pointer-events: none;text-decoration: line-through;}button.btn-t4s:not(.btn-t4s-first):not(.btn-t4s-haschild) span {opacity: .5;}button.filter-t4s-active {color: #222;background-color: #f5f5f5;}button.btn-t4s:focus, button.btn-t4s:hover {color: #222;}.brands_page_item {box-shadow: inset -1px -1px #eee, -1px -1px #eee;}.brands_page_inner {padding: 15px 5px;}.brands_page_item ul {list-style: square;padding-left: 20px;line-height: 1.6;}.brands_page_item h4 {margin: 0 0 15px;font-size: 16px;}@media (min-width: 768px) {.brands_page_inner {padding: 20px 5px;}}.page-template-offline {overflow: hidden;}.wrap_countdown_sc {max-width: 600px;margin: auto;}.kalles-map {max-width: 1170px;margin: 0 auto;}.kalles-map .kalles-map-body > div, .kalles-map__content {height: 650px;}.kalles-map__list {height: 100%;overflow-y: scroll;background: #fff;}h3.kalles-map__name {font-weight: 500;margin-top: 0;}.kalles-map.kalles-map__search {margin-top: 150px;}.mapboxgl-control-container .mapboxgl-ctrl-top-right {position: absolute;z-index: 1;left: 0;right: 0;top: -150px;margin: auto;}.mapboxgl-ctrl-geocoder.mapboxgl-ctrl {width: 100%;max-width: 100%;transform: translateX(-17%);}.kalles-map__list--item:hover {cursor: pointer;}.kalles-map__list--item {border-bottom: 1px solid #ccc;padding: 15px 15px 15px 20px;}.kalles-map__details {margin-top: 20px;display: block;}.kalles-map__details h1, .kalles-map__details h2, .kalles-map__details h3, .kalles-map__details h4, .kalles-map__details h5, .kalles-map__details h6 {font-weight: 500;margin-bottom: 0;}.kalles-map__list--item:last-child {border-bottom: none;}.kalles-map__location:not(.kalles-map__search) .mapboxgl-ctrl-top-right {display: none;pointer-events: none;visibility: hidden;}.mapboxgl-popup .mapboxgl-popup-content {padding: 10px;}.mapboxgl-popup-content h3 {margin: 0;padding: 0;font-size: 14px;}.mapboxgl-popup-content button {display: none;}.mapboxgl-ctrl-geocoder input[type=text] {font-size: 17px;}.mapboxgl-ctrl-geocoder .geocoder-icon-search {width: 17px;height: 17px;}@media ( max-width: 767px) {.kalles-map-body .col-lg-3 {order: 2;}.kalles-map-body .col-lg-9 {order: 1;}.mapboxgl-control-container .mapboxgl-ctrl-top-right {top: -90px;width: 100%;}.kalles-map.kalles-map__search {margin-top: 90px;}.mapboxgl-ctrl-geocoder.mapboxgl-ctrl {width: 100%;max-width: 100%;transform: translateX(0);}.kalles-map__content {height: 300px;}.kalles-map .kalles-map-body > div {height: auto;}.kalles-map__list {overflow-y: unset;}}.kalles-message {padding: 10px;font-size: 14px;}.kalles-message.kalles-error {color: red;}.kalles-message.kalles-success {color: green;}