/*/* Plugin Logo*/.ba-item-logo a { text-align: inherit;}.ba-logo-wrapper,.ba-logo-wrapper > a { line-height: 0; display: block;}.ba-item.ba-item-scroll-to-top { bottom: 65px; position: fixed; visibility: hidden; z-index: 39;}.ba-item.ba-item-scroll-to-top.visible-scroll-to-top { visibility: visible;}.ba-scroll-to-top { opacity: 0; margin-bottom: -50px; transition: opacity .3s linear, visibility .3s linear, margin-bottom .3s linear;}.visible-scroll-to-top .ba-scroll-to-top { opacity: 1 !important; margin-bottom: 0;}.ba-item-scroll-to-top .ba-scroll-to-top > i { cursor: pointer; line-height: 1em; text-align: center;}/* Scroll To Top Position Right */.scroll-btn-right { right: 25px;}.ba-store-wishlist-opened .scroll-btn-right { right: calc(25px + var(--body-scroll-width));}.lightbox-open .scroll-btn-right { right: 40px;}.scroll-btn-right .ba-edit-item.full-menu { transform: translate(-75%, -50%);}/* Scroll To Top Position Left */.scroll-btn-left { left: 25px;}.scroll-btn-left .ba-edit-item.full-menu { transform: translate(-25%, -50%);}/*/* Plugin Smooth Scrolling*/.ba-scroll-to i { text-align: center;}.ba-scroll-to i { line-height: 1em;}/*/* Plugin Social Sharing*/.ba-item-social { text-align: center;}.ba-social-classic > div:hover { background: #fafafa;}.ba-social > div { align-items: center; border-radius: 3px; cursor: pointer; display: inline-flex; justify-content: flex-start; margin: 5px 10px 5px 10px; overflow: hidden; white-space: nowrap;}.ba-social .social-button { color: #fff; display: inline-block; font-style: initial; font-weight: bold; text-align: left; text-transform: initial;}.ba-social-sidebar .social-button { border: 1px solid transparent; padding-left: 0;}.ba-social.ba-social-sm div { line-height: 22px;}.ba-social.ba-social-sm .social-counter { width: 22px;}.ba-social.ba-social-sm { font-size: 12px;}.ba-social.ba-social-md div { line-height: 34px;}.ba-social.ba-social-md .social-counter { width: 34px;}.ba-social.ba-social-md { font-size: 15px;}.ba-social.ba-social-lg div { line-height: 44px;}.ba-social.ba-social-lg .social-counter { width: 44px;}.ba-social.ba-social-lg { font-size: 18px;}.ba-social.ba-social-sm .social-button { min-width: 150px;}.ba-social.ba-social-md .social-button { min-width: 200px;}.ba-social.ba-social-lg .social-button { min-width: 250px;}.ba-social.ba-social-md .social-button,.ba-social.ba-social-lg .social-button { font-size: 14px;}.ba-social-sidebar .ba-social .social-button { border: none;}.ba-social .social-button i { color: #fff; text-align: center; vertical-align: middle; width: 1em;}.ba-social.ba-social-sm .social-button i { font-size: 16px; padding: 15px;}.ba-social.ba-social-md .social-button i { font-size: 18px; padding: 15px;}.ba-social.ba-social-lg .social-button i { font-size: 21px; padding: 20px;}.social-counter { border-radius: 50%; color: #fff; display: inline-block; font-family: 'Roboto', sans-serif; font-size: 12px; font-style: initial; font-weight: bold; margin-right: 15px; position: relative; text-transform: initial;}.ba-social.ba-social-sm .social-counter { font-size: 10px;}/* Minimal */.ba-social-minimal.ba-social > div { margin: 0; position: relative; overflow: visible;}.ba-social-minimal .social-button i { color: var(--icon);}.ba-social-minimal.ba-social.ba-social-sm .social-button i,.ba-social-minimal.ba-social.ba-social-md .social-button i,.ba-social-minimal.ba-social.ba-social-lg .social-button i { border-radius: 3px; transition: .3s;}.ba-social-minimal.ba-social.ba-social-sm .social-button,.ba-social-minimal.ba-social.ba-social-md .social-button,.ba-social-minimal.ba-social.ba-social-lg .social-button { height: auto; min-width: auto;}.ba-social-minimal.ba-social.ba-social-sm .social-button { width: 44px;}.ba-social-minimal.ba-social.ba-social-md .social-button { width: 61px;}.ba-social-minimal.ba-social.ba-social-lg .social-button { width: 78px;}.ba-social-minimal .social-counter { height: 16px; line-height: 17px; position: absolute; right: -3px; margin: 0; top: 1px; width: 16px !important; font-size: 10px;}.ba-social-minimal.ba-social.ba-social-sm .social-counter { top: 1px; right: 1px;}.ba-social-minimal.ba-social.ba-social-md .social-counter { top: 5px; right: 5px;}.ba-social-minimal.ba-social.ba-social-lg .social-counter { top: 7px; right: 7px;}.ba-social-minimal.ba-social.ba-social-sm .social-button i { font-size: 14px; padding: 15px;}.ba-social-minimal.ba-social.ba-social-md .social-button i { font-size: 21px; padding: 20px;}.ba-social-minimal.ba-social.ba-social-lg .social-button i { font-size: 28px; padding: 25px;}/* Flat */.ba-social-flat > div { border: none;}.ba-social-flat.ba-social .social-counter,.ba-social-flat.ba-social .social-button i { background: rgba(0, 0, 0, 0.25);}.ba-social-classic .social-button i,.ba-social-flat.ba-social .social-button i { margin-right: 20px;}.ba-social-minimal.ba-social .social-button i:hover { color: #fff;}.ba-social-minimal.ba-social .vk .social-button i:hover,.ba-social-minimal .vk .social-counter,.ba-social-classic .vk .social-button i,.ba-social-circle .vk .social-button,.ba-social-flat.ba-social .vk { background: #5b7aa8;}.ba-social-minimal.ba-social .facebook .social-button i:hover,.ba-social-minimal .facebook .social-counter,.ba-social-classic .facebook .social-button i,.ba-social-circle .facebook .social-button,.ba-social-flat.ba-social .facebook { background: #3b5998;}.ba-social-minimal.ba-social .twitter .social-button i:hover,.ba-social-minimal .twitter .social-counter,.ba-social-classic .twitter .social-button i,.ba-social-circle .twitter .social-button,.ba-social-flat.ba-social .twitter { background: #00aced;}.ba-social-minimal.ba-social .linkedin .social-button i:hover,.ba-social-minimal .linkedin .social-counter,.ba-social-classic .linkedin .social-button i,.ba-social-circle .linkedin .social-button,.ba-social-flat.ba-social .linkedin { background: #0077B5;}.ba-social-minimal.ba-social .pinterest .social-button i:hover,.ba-social-minimal .pinterest .social-counter,.ba-social-classic .pinterest .social-button i,.ba-social-circle .pinterest .social-button,.ba-social-flat.ba-social .pinterest { background: #cb2027;}.ba-item-social:not(.ba-social-sidebar) .ba-social-classic div:hover .social-button i:before,.ba-item-social:not(.ba-social-sidebar) .ba-social-flat.ba-social div:hover .social-button i:before { animation: social-button-to-right 0.3s forwards; display: block;}@keyframes social-button-to-right { 49% {transform: translate(100%);} 50% {opacity: 0;transform: translate(-100%);} 51% {opacity: 1;}}.ba-social-circle div:hover .social-button i:before { animation: social-button-to-bottom 0.3s forwards; display: block;}@keyframes social-button-to-bottom { 49% {transform: translateY(100%);} 50% {opacity: 0;transform: translateY(-100%);} 51% {opacity: 1;}}/* Classic */.ba-social-classic > div { background: var(--bg-secondary);}.ba-social-classic .social-button { color: #000;}.ba-social-classic .social-counter { background: rgba(0, 0, 0, 0.05); color: #000;}/* Social Circle */.ba-social-circle.ba-social > div { display: inline-block; line-height: normal; position: relative; vertical-align: top;}.ba-social-minimal .social-button,.ba-social-circle .social-button { color: transparent; display: block; overflow: hidden; padding: 0; width: 0;}.ba-social-circle .social-button i { border-radius: 50%; position: absolute; vertical-align: middle;}.ba-social-circle .social-counter { background-color: transparent; color: #333; margin: 0;}.ba-social-circle.ba-social .social-button { align-items: center; border-radius: 50%; box-sizing: border-box; display: flex; justify-content: center; margin: 0 auto;}.ba-social-sidebar .ba-social-circle.ba-social .social-button { border-width: 0; margin: 3px 0; padding: 5px 10px;}.ba-social-sidebar .ba-social-circle { margin-top: 1px;}.ba-social-circle.ba-social .social-button i { margin: 0; font-size: 16px !important;}.ba-social-circle.ba-social.ba-social-sm .social-button { min-width: 55px; height: 55px;}.ba-social-circle.ba-social.ba-social-md .social-button { min-width: 65px; height: 65px;}.ba-social-circle.ba-social.ba-social-lg .social-button { min-width: 75px; height: 75px;}.ba-social-circle.ba-social.ba-social-sm .social-counter,.ba-social-circle.ba-social.ba-social-md .social-counter,.ba-social-circle.ba-social.ba-social-lg .social-counter { line-height: 36px; font-size: 14px; font-weight: bold;}.ba-social-sidebar .ba-social-circle.ba-social .social-counter { padding: 0;}.ba-social-circle .social-counter:before,.ba-social-circle .social-counter:after { display: none;}.ba-social-sidebar .ba-social.ba-social-circle > div { max-width: none; min-width: auto;}.ba-social-sidebar .ba-social.ba-social-circle .social-counter { bottom: 10px; color: #fff; font-size: 10px; left: 50%; line-height: normal !important; position: absolute; transform: translateX(-50%);}/* Social Sidebar */.ba-social-sidebar { left: 100% !important; position: fixed !important; top: 50% !important; min-height: 50px; transition: opacity .3s linear; z-index: 30;}.ba-opened-menu .ba-social-sidebar { z-index: 5;}.ba-social-sidebar[data-size="ba-social-lg"][data-style="ba-social-minimal"] { transform: translateY(calc((-74px/2) * var(--social-count))) translateX(-100%);}.ba-social-sidebar[data-size="ba-social-md"][data-style="ba-social-minimal"] { transform: translateY(calc((-62px/2) * var(--social-count))) translateX(-100%);}.ba-social-sidebar[data-size="ba-social-sm"][data-style="ba-social-minimal"] { transform: translateY(calc((-59px/2) * var(--social-count))) translateX(-100%);}.ba-social-sidebar[data-size="ba-social-lg"][data-style="ba-social-flat"] { transform: translateY(calc((-74px/2) * var(--social-count))) translateX(-100%);}.ba-social-sidebar[data-size="ba-social-md"][data-style="ba-social-flat"] { transform: translateY(calc((-62px/2) * var(--social-count))) translateX(-100%);}.ba-social-sidebar[data-size="ba-social-sm"][data-style="ba-social-flat"] { transform: translateY(calc((-59px/2) * var(--social-count))) translateX(-100%);}.ba-social-sidebar[data-size="ba-social-lg"][data-style="ba-social-classic"] { transform: translateY(calc((-71px/2) * var(--social-count))) translateX(-100%);}.ba-social-sidebar[data-size="ba-social-md"][data-style="ba-social-classic"] { transform: translateY(calc((-58px/2) * var(--social-count))) translateX(-100%);}.ba-social-sidebar[data-size="ba-social-sm"][data-style="ba-social-classic"] { transform: translateY(calc((-56px/2) * var(--social-count))) translateX(-100%);}.ba-social-sidebar[data-size="ba-social-lg"][data-style="ba-social-circle"] { transform: translateY(calc((-92px/2) * var(--social-count))) translateX(-100%);}.ba-social-sidebar[data-size="ba-social-md"][data-style="ba-social-circle"] { transform: translateY(calc((-82px/2) * var(--social-count))) translateX(-100%);}.ba-social-sidebar[data-size="ba-social-sm"][data-style="ba-social-circle"] { transform: translateY(calc((-72px/2) * var(--social-count))) translateX(-100%);}.lightbox-open .ba-social-sidebar { left: calc(100% - 17px) !important; transition: opacity 0s linear; opacity: 0;}.ba-social-sidebar .ba-social-lg > div,.ba-social-sidebar .ba-social-md > div,.ba-social-sidebar .ba-social-sm > div { max-width: 100px;}.ba-social-sidebar .ba-social-classic { align-items: flex-end; display: flex; flex-direction: column;}.ba-social-sidebar .ba-social-classic > div { border-radius: 0;}.ba-social-sidebar .ba-social-classic .social-button { backface-visibility: hidden; border-width: 0;}.ba-social-sidebar .ba-social-lg:hover > div ,.ba-social-sidebar .ba-social-md:hover > div ,.ba-social-sidebar .ba-social-sm:hover > div { backface-visibility: hidden; max-width: 350px;}.ba-social-sidebar .ba-social-minimal.ba-social-lg,.ba-social-sidebar .ba-social-minimal.ba-social-md,.ba-social-sidebar .ba-social-minimal.ba-social-sm { overflow: visible; text-align: center !important;}.ba-social-sidebar .ba-social-lg,.ba-social-sidebar .ba-social-md,.ba-social-sidebar .ba-social-sm { overflow: hidden; text-align: right !important;}.ba-social-sidebar .ba-social.ba-social-lg:not(.ba-social-circle):not(.ba-social-minimal) > div { transform: translateX(100%) translateX(-62px);}.ba-social-sidebar .ba-social.ba-social-md:not(.ba-social-circle):not(.ba-social-minimal) > div { transform: translateX(100%) translateX(-49px);}.ba-social-sidebar .ba-social.ba-social-sm:not(.ba-social-circle):not(.ba-social-minimal) > div { transform: translateX(100%) translateX(-47px);}.ba-social-sidebar .ba-social.ba-social-sm:not(.ba-social-circle):not(.ba-social-minimal) > div:hover,.ba-social-sidebar .ba-social.ba-social-md:not(.ba-social-circle):not(.ba-social-minimal) > div:hover,.ba-social-sidebar .ba-social.ba-social-lg:not(.ba-social-circle):not(.ba-social-minimal) > div:hover { transform: translateX(1px);}.ba-social-sidebar .ba-social > div { display: inline-block; margin: 0; text-align: center; transition: transform .3s linear;}.ba-social-sidebar .ba-social .social-counter { text-align: center;}/*/* Plugin Social Icons*/.ba-item-social-icons .ba-icon-wrapper a { display: inline-block; vertical-align: middle; margin-bottom: 5px;}.ba-item-social-icons .ba-icon-wrapper a:not(:last-child){ margin-right: 5px;}.ba-item-social-icons .ba-icon-wrapper i { text-align: center;}/*/* Main menu*/.main-menu > .add-new-item,.close-menu,.open-menu { display: none;}.mod-menu__sub,.nav-child { transition: all .5s ease;}.nav { margin: 0;}.main-menu .nav { font-size: 0; letter-spacing: 0; line-height: 0; list-style: none; margin-bottom: 0; padding-left: 0;}.main-menu .nav > li { display: inline-block; float: none; overflow: visible; text-decoration: none; position: relative;}.vertical-menu .main-menu .nav > li { overflow: visible;}.main-menu .nav > li > a,.main-menu .nav > li > span { background: transparent; display: block;}.main-menu .nav > li > a:hover,.main-menu .nav > li > a:focus { background: transparent;}.mod-menu__sub,.nav-child { padding: 0; width: 250px;}li.deeper > span i.ba-icon-caret-right,li.deeper > a i.ba-icon-caret-right { color: inherit; font-size: inherit; line-height: inherit; margin: 0 5px;}.vertical-menu li.deeper > span i.ba-icon-caret-right,.vertical-menu li.deeper > a i.ba-icon-caret-right,.nav > li li.deeper > span i.ba-icon-caret-right,.nav > li li.deeper > a i.ba-icon-caret-right { float: right;}@-moz-document url-prefix() { .nav li.deeper > span i.ba-icon-caret-right, .nav li.deeper > a i.ba-icon-caret-right { float: right; } li.deeper > span i.ba-icon-caret-right, li.deeper > a i.ba-icon-caret-right { display: block; float: none; position: static; text-align: right; }}.deeper.parent > .mod-menu__sub,.deeper.parent > .nav-child { display: none;}.nav > .deeper.parent > .mod-menu__sub,.nav > .deeper.parent > .nav-child { padding: 0; position: absolute; z-index: 20;}.mod-menu__sub li > span,.mod-menu__sub li > a,.nav-child li > span,.nav-child li > a { display: block; padding: 10px 20px;}.mod-menu__sub > .deeper,.nav-child > .deeper { position: relative;}.mod-menu__sub li,.nav-child li { text-decoration: none; list-style: none;}.mod-menu__sub > .deeper:hover > .mod-menu__sub,.nav-child > .deeper:hover > .nav-child { left: 100%; position: absolute; top: 0px;}.nav li.deeper:hover > .mod-menu__sub,.megamenu-editing.megamenu-item > .tabs-content-wrapper .ba-section,.nav li:hover > .tabs-content-wrapper .ba-section,.nav li.deeper:hover > .nav-child { animation-fill-mode: none; animation-delay: 0s; box-sizing: border-box; display: block;}li.deeper >span,li.deeper > a { position: relative;}.ba-menu-backdrop { background: #000; bottom: 0; display: none; left: 0; opacity: 0; position: fixed; right: 0; top: 0; z-index: 1;}.dropdown-left-direction { right: 0;}.child-dropdown-left-direction,.dropdown-left-direction ul { right: 100%; left: auto !important;}.dropdown-top-direction { transform: translateY(calc( 0px - var(--dropdown-top-diff) - 25px)); top: auto !important;}/* Menu With Icon */.ba-item-main-menu .nav li span i.ba-menu-item-icon,.ba-item-main-menu .nav li a i.ba-menu-item-icon,.menu li span i.ba-menu-item-icon,.menu li a i.ba-menu-item-icon { color: inherit; line-height: 0; margin-right: 10px; text-align: center; vertical-align: middle; width: 1em;}/* Megamenu */.megamenu-item .ba-section { max-width: 100%;}.megamenu-item > .mod-menu__sub,.ba-menu-wrapper > .tabs-content-wrapper,.megamenu-item > .tabs-content-wrapper,.megamenu-item > .nav-child { display: none !important; z-index: 999;}.row-with-megamenu .megamenu-editing.megamenu-item > .tabs-content-wrapper,.megamenu-item:hover >.tabs-content-wrapper { display: block !important;}.megamenu-item >.tabs-content-wrapper { position: absolute; top: 100%;}.vertical-menu .megamenu-item >.tabs-content-wrapper.ba-container { top: 0;}.megamenu-item >.tabs-content-wrapper:not(.ba-container) { max-width: none !important;}.megamenu-item >.tabs-content-wrapper:not(.ba-container) .ba-section { width: 100% !important;}.megamenu-item >.tabs-content-wrapper.ba-container:not(.megamenu-center) { margin: 0 !important;}.megamenu-item >.tabs-content-wrapper.ba-container { width: auto !important;}.mod-menu__sub > .megamenu-item .ba-icon-caret-right,.mod-menu__sub > .megamenu-item >.tabs-content-wrapper,.nav-child > .megamenu-item .ba-icon-caret-right,.nav-child > .megamenu-item >.tabs-content-wrapper { display: none !important;}.megamenu-item .ba-section { min-height: 50px;}/* Vertical layout menu */.vertical-menu .main-menu .nav > li { display: block; position: relative;}.vertical-menu .main-menu .nav > li.deeper.parent > .mod-menu__sub,.vertical-menu .megamenu-item > .tabs-content-wrapper.ba-container,.vertical-menu .main-menu .nav > li.deeper.parent > .nav-child { margin-left: 100% !important;}.vertical-menu .megamenu-item >.tabs-content-wrapper.ba-container.megamenu-center { padding: 0 !important; top: auto;}.vertical-menu .main-menu .nav > li.megamenu-item { align-items: center; display: flex;}.vertical-menu .main-menu .nav > li> span,.vertical-menu .main-menu .nav > li> a { width: 100%; box-sizing: border-box;}.vertical-menu .main-menu .nav > li .mod-menu__sub,.vertical-menu .main-menu .nav > li .nav-child { top: 0;}/*/* Plugin Icons*/.ba-item-icon a { display: inline-block !important;}.ba-item-icon .ba-icon-wrapper i { cursor: default !important; line-height: 1em; text-align: center;}.ba-item-icon .ba-icon-wrapper a i { cursor: pointer !important;}@keyframes notification-in { from {bottom: 0; transform: translateY(100%); opacity: 0;}}#system-message { animation: notification-in .4s cubic-bezier(.25,.98,.26,.99) both; border-radius: 6px; border: none; bottom: 50px; box-shadow: 0 10px 30px rgba(0,0,0,0.3); color: #fff; display: block; opacity: 1; overflow: hidden; padding: 0; position: fixed; right: 50px; text-shadow: none; visibility: visible; z-index: 1510;}#system-message-container .alert { background: #02adea; display: inline-block; padding: 40px 25px; width: 250px;}#system-message-container .alert.alert-warning,#system-message-container .alert.alert-danger,#system-message-container .alert.alert-error { background-color: #ff776f;;}#system-message .alert-heading { color: #fff; display: block; font-size: 14px; font-weight: bold; letter-spacing: 0; line-height: 16px; margin: 0 0 15px !important; text-align: left; text-decoration: none; text-transform: uppercase;}#system-message > div .alert-message { color: #fff; font-size: 14px; font-weight: 500; line-height: 24px; margin: 0; opacity: .6; word-break: break-word;}#system-message .alert:before,#system-message .close { color: #fff; opacity: 1; padding: 8px; position: absolute; right: 5px; text-shadow: none; top: 0; opacity: 0;}#system-message > .alert:before { content: '\e04a'; display: inline-block; font: normal normal normal 24px/1 'balbooa-family'; opacity: 1; padding: 13px 10px;}.content-text table { width: 100% !important;}.content-text * { word-break: normal;}.content-text pre { border: 1px solid var(--border); margin: 0; max-height: 400px; overflow-x: hidden; overflow-y: scroll; padding: 50px; text-decoration: none !important; text-transform: none !important; white-space: pre-wrap; word-break: break-all;}.content-text pre code { font-family: inherit;}.ba-copy-to-clipboard i,.ba-item-text a { transition: .3s}.ba-copy-to-clipboard:hover i { opacity: .5;}span.ba-copy-to-clipboard { bottom: 10px; cursor: pointer; font-size: 28px; line-height: 0; position: absolute; right: 25px;}/*/* Plugin Carousel*/.ba-slideshow-caption > a { bottom: 0; left: 0; position: absolute; right: 0; top: 0;}.ba-slideshow-caption > div > *:not(.ba-overlay-slideshow-button) { position: relative;}ul.ba-slideset { margin: 0; overflow: hidden; padding: 0;}.ba-item:not(.ba-item-slideshow):not(.ba-item-feature-box) .empty-content:not(.slideshow-button):not(.ba-feature-button) { display: none;}.ba-item-recently-viewed-products .ba-slideset.carousel-type:not(.slideset-loaded) .slideshow-content > li:not(.active),.ba-item-related-posts-slider .ba-slideset.carousel-type:not(.slideset-loaded) .slideshow-content > li:not(.active),.ba-item-recent-posts-slider .ba-slideset.carousel-type:not(.slideset-loaded) .slideshow-content > li:not(.active),.ba-item-carousel .ba-slideset:not(.slideset-loaded) .slideshow-content > li:not(.active),.ba-item-slideset .ba-slideset:not(.slideset-loaded) .slideshow-content > li:not(.active) { display: none;}.ba-item-recently-viewed-products .ba-slideset.carousel-type .slideshow-content > li,.ba-item-related-posts-slider .ba-slideset.carousel-type .slideshow-content > li,.ba-item-recent-posts-slider .ba-slideset.carousel-type .slideshow-content > li,.ba-item-carousel .slideshow-content > li,.ba-item-slideset .slideshow-content > li { display: inline-block; line-height: 0; position: absolute; text-decoration: none;}.ba-slideset .slideshow-content { overflow: hidden; position: relative;}.ba-slideset .slideshow-content li { opacity: 1 !important; transition: left .75s linear; visibility: hidden;}.ba-item-recently-viewed-products .slideshow-type.ba-slideset .slideshow-content li,.ba-item-related-posts-slider .slideshow-type.ba-slideset .slideshow-content li,.ba-item-recent-posts-slider .slideshow-type.ba-slideset .slideshow-content li { visibility: visible;}.ba-item-recently-viewed-products .ba-slideset.carousel-type .slideshow-content > li.active,.ba-item-related-posts-slider .ba-slideset.carousel-type .slideshow-content > li.active,.ba-item-recent-posts-slider .ba-slideset.carousel-type .slideshow-content > li.active,.ba-item-carousel .slideset-out-animation,.ba-item-carousel .slideshow-content li.active,.ba-slideset .slideset-out-animation,.ba-slideset .slideshow-content li.active { visibility: visible;}.ba-slideset:not(.caption-over) li.active { z-index: 1;}.ba-item-recently-viewed-products ul.carousel-type .slideshow-content:not([style*="transition: none"]) li.item,.ba-item-related-posts-slider ul.carousel-type .slideshow-content:not([style*="transition: none"]) li.item,.ba-item-recent-posts-slider ul.carousel-type .slideshow-content:not([style*="transition: none"]) li.item { will-change: transform;}.ba-item-slideset .ba-slideset,.ba-item-carousel .ba-slideset { cursor: grab !important;}.ba-item-slideset ul:not(.slideset-loaded) li,.ba-item-carousel ul:not(.slideset-loaded) li,.ba-item-recent-posts-slider ul.carousel-type:not(.slideset-loaded) li,.ba-item-related-posts-slider ul.carousel-type:not(.slideset-loaded) li,.ba-item-recently-viewed-products ul.carousel-type:not(.slideset-loaded) li { position: relative; float:left;} /* Image */.ba-slideshow-img { background-position: 50% 50%; background-repeat: no-repeat;}.lightbox-enabled .ba-slideshow-img { cursor: zoom-in;}.ba-item-slideshow .ba-overlay,.ba-item-slideshow .lightbox-enabled .ba-slideshow-caption,.caption-over .lightbox-enabled .ba-slideshow-caption { pointer-events: none;}/* Caption */.slideset-inner { position: relative;}.ba-slideshow-caption { background-repeat: no-repeat; display: flex; flex-direction: column; flex-grow: 1; justify-content: center;}.ba-item-recently-viewed-products .ba-slideset:not(.slideshow-type) .ba-slideshow-caption,.ba-item-related-posts-slider .ba-slideset:not(.slideshow-type) .ba-slideshow-caption,.ba-item-recent-posts-slider .ba-slideset:not(.slideshow-type) .ba-slideshow-caption { animation: none;}.ba-item-recently-viewed-products .ba-slideset:not(.caption-over):not(.slideshow-type) .ba-slideshow-caption,.ba-item-related-posts-slider .ba-slideset:not(.caption-over):not(.slideshow-type) .ba-slideshow-caption,.ba-item-carousel .ba-slideset:not(.caption-over) li .ba-slideshow-caption ,.ba-item-recent-posts-slider .ba-slideset:not(.caption-over):not(.slideshow-type) .ba-slideshow-caption { height: var(--carousel-caption-height); justify-content: flex-start;}.ba-item-recently-viewed-products .carousel-type .ba-slideshow-caption > *,.ba-item-related-posts-slider .carousel-type .ba-slideshow-caption > *,.ba-item-recent-posts-slider .carousel-type .ba-slideshow-caption > *,.ba-item-carousel .ba-slideshow-caption > *,.ba-item-slideset .ba-slideshow-caption > * { padding: 0 30px;}.slideshow-button { line-height: 0; font-size: 0;}.com_gridbox .slideshow-button a { line-height: initial;}/* Caption Over */.ba-item-recently-viewed-products .caption-over .ba-slideshow-caption,.ba-item-related-posts-slider .caption-over .ba-slideshow-caption,.ba-item-recent-posts-slider .caption-over .ba-slideshow-caption,.ba-item-slideset .caption-over .ba-slideshow-caption,.ba-item-carousel .caption-over .ba-slideshow-caption { bottom: 0; left: 0; overflow: hidden; position: absolute; right: 0; top: 0;}/* Caption hover */.ba-item-recently-viewed-products .caption-hover .ba-slideshow-caption,.ba-item-related-posts-slider .caption-hover .ba-slideshow-caption,.ba-item-recent-posts-slider .caption-hover .ba-slideshow-caption,.ba-item-slideset .caption-hover .ba-slideshow-caption,.ba-item-carousel .caption-hover.caption-over .ba-slideshow-caption { opacity: 0; visibility: hidden; transition: all .3s 0s ease-in-out;}.ba-item-recently-viewed-products .ba-slideset:not(.caption-over) li.active .ba-slideshow-caption,.ba-item-recently-viewed-products .caption-over.caption-hover li:hover .ba-slideshow-caption,.ba-item-related-posts-slider .ba-slideset:not(.caption-over) li.active .ba-slideshow-caption,.ba-item-related-posts-slider .caption-over.caption-hover li:hover .ba-slideshow-caption,.ba-item-recent-posts-slider .ba-slideset:not(.caption-over) li.active .ba-slideshow-caption,.ba-item-recent-posts-slider .caption-over.caption-hover li:hover .ba-slideshow-caption,.ba-item-slideset .ba-slideset:not(.caption-over) li.active .ba-slideshow-caption,.ba-item-slideset .caption-over.caption-hover li:hover .ba-slideshow-caption,.ba-item-carousel .caption-over.caption-hover li:hover .ba-slideshow-caption { opacity: 1; visibility: visible;}.ba-item-slideset .ba-slideset:not(.caption-over) li:not(.active) .ba-btn-transition { transition: none;}.ba-slideset .ba-slideset-dots { position: static; padding-top: 20px;}/*/* Plugin Recent Posts Slider*/.ba-item-recently-viewed-products .ba-blog-post-title a,.ba-item-related-posts-slider .ba-blog-post-title a,.ba-item-recent-posts-slider .ba-blog-post-title a { color: inherit; text-decoration: inherit;}.ba-item-recently-viewed-products .ba-slideshow-img,.ba-item-related-posts-slider .ba-slideshow-img,.ba-item-recent-posts-slider .ba-slideshow-img { position: relative; width: 100%;}.ba-item-recently-viewed-products .ba-slideshow-img a,.ba-item-related-posts-slider .ba-slideshow-img a,.ba-item-recent-posts-slider .ba-slideshow-img a { bottom: 0; left: 0; position: absolute; right: 0; top: 0;}/*/* Plugin Slideshow*/.ba-item-recently-viewed-products .slideshow-type,.ba-item-related-posts-slider .slideshow-type,.ba-item-recent-posts-slider .slideshow-type,ul.ba-slideshow { box-sizing: border-box; height: 100%; list-style: none; margin: 0; overflow: hidden; padding: 0; position: relative; width: 100%;}.ba-item-slideshow ul.ba-slideshow { overflow: visible;}.ba-item-content-slider ul.ba-slideshow .slideshow-content,.ba-item-slideshow ul.ba-slideshow,.ba-item-content-slider ul.ba-slideshow { min-height: inherit;}.ba-item-product-slideshow ul.ba-slideshow .slideshow-content,.ba-item-field-slideshow ul.ba-slideshow,.ba-item-field-slideshow ul.ba-slideshow .slideshow-content,.ba-item-slideshow ul.ba-slideshow .slideshow-content { min-height: inherit; overflow: hidden; position: relative;}.ba-item-product-slideshow .slideshow-wrapper.dots-position-outside:not(.ba-left-thumbnails-navigation) .ba-slideshow-dots,.ba-item-field-slideshow .slideshow-wrapper.dots-position-outside:not(.ba-left-thumbnails-navigation) .ba-slideshow-dots,.ba-item-slideshow .slideshow-wrapper.dots-position-outside:not(.ba-left-thumbnails-navigation) .ba-slideshow-dots { margin-top: 20px; overflow: hidden; position: static;}.ba-item-product-slideshow .slideshow-content .item,.ba-item-product-slideshow .slideshow-content,.ba-item-field-slideshow .slideshow-content .item,.ba-item-field-slideshow .slideshow-content,.ba-item-related-posts-slider .slideshow-type .slideshow-content .item,.ba-item-related-posts-slider .slideshow-type .slideshow-content,.ba-item-recently-viewed-products .slideshow-type .slideshow-content .item,.ba-item-recently-viewed-products .slideshow-type .slideshow-content,.ba-item-recent-posts-slider .slideshow-type .slideshow-content .item,.ba-item-recent-posts-slider .slideshow-type .slideshow-content,.ba-item-slideshow .slideshow-content .item,.ba-item-slideshow .slideshow-content { height: 100%; width: 100%;}.ba-item-recently-viewed-products .slideshow-type .slideshow-content .item:not(.active):not(.ba-next):not(.ba-prev):not(.ba-left):not(.ba-right),.ba-item-related-posts-slider .slideshow-type .slideshow-content .item:not(.active):not(.ba-next):not(.ba-prev):not(.ba-left):not(.ba-right),.ba-item-content-slider > .slideshow-wrapper > .ba-slideshow > .slideshow-content > .item:not(.active):not(.ba-next):not(.ba-prev):not(.ba-left):not(.ba-right),.ba-item-recent-posts-slider .slideshow-type .slideshow-content .item:not(.active):not(.ba-next):not(.ba-prev):not(.ba-left):not(.ba-right),.ba-item-slideshow .slideshow-content .item:not(.active):not(.ba-next):not(.ba-prev):not(.ba-left):not(.ba-right) { display: none;}.ba-item-product-slideshow .ba-slideshow-img,.ba-item-field-slideshow .ba-slideshow-img,.ba-item-related-posts-slider .slideshow-type .ba-slideshow-img,.ba-item-recently-viewed-products .slideshow-type .ba-slideshow-img,.ba-item-recent-posts-slider .slideshow-type .ba-slideshow-img,.ba-item-slideshow .ba-slideshow-img { align-items: center; background-position: 50% 50%; background-repeat: no-repeat; bottom: 0; display: flex; justify-content: center; left: 0; overflow: hidden; position: absolute; right: 0; top: 0; z-index: 1;}.ba-item-content-slider .ba-slideshow-img + .ba-grid-column,.ba-item-related-posts-slider .slideshow-type .ba-slideshow-caption,.ba-item-recently-viewed-products .slideshow-type .ba-slideshow-caption,.ba-item-recent-posts-slider .slideshow-type .ba-slideshow-caption,.ba-item-slideshow .ba-slideshow-caption { bottom: 0; box-sizing: border-box; display: none; flex-direction: column; justify-content: center; left: 0; width: 100%; max-width: 1170px; margin: 0 auto; overflow: visible; padding: 100px; position: absolute; right: 0; top: 0; z-index: 5;}.ba-item-content-slider .ba-slideshow-img + .ba-grid-column { bottom: auto; max-width: none; min-height: 100%; top: auto;}.ba-item-related-posts-slider .slideshow-type .active > .ba-slideshow-caption,.ba-item-recently-viewed-products .slideshow-type .active > .ba-slideshow-caption,.ba-item-recent-posts-slider .slideshow-type .active > .ba-slideshow-caption,.ba-item-slideshow .active > .ba-slideshow-caption { display: flex;}.slideshow-description-wrapper .ba-slideshow-description,.slideshow-title-wrapper *,.slideshow-button a { display: inline-block;}.slideshow-description-wrapper .ba-slideshow-description,.slideshow-title-wrapper * { text-align: inherit; width: 100%;}.ba-slideset-nav,.ba-slideshow-nav { height: 0; position: absolute; top: 50%; width: 100%; z-index: 5;}.ba-slideset-nav a,.ba-slideshow-nav a { position: absolute; text-align: center; transform: translateY(-50%);}.slideset-btn-next,.slideshow-btn-next { margin: 0; right: 20px;}.slideset-btn-prev,.slideshow-btn-prev { left: 20px;}.ba-slideset-dots,.ba-slideshow-dots { bottom: 20px; box-sizing: border-box; color: #fff; display: flex; justify-content: center; padding: 5px; position: absolute; width: 100%; z-index: 9;}.ba-slideset-dots > div,.ba-slideshow-dots > div { transition: color .3s ;}.com_gridbox .ba-slideshow-dots { z-index: 7;}.ba-testimonials .ba-slideset-dots { position: static;}.ba-slideshow-dots.disabled-dots { display: none;}.show-hidden-elements .ba-slideset-dots,.show-hidden-elements .ba-slideshow-dots { display: flex;}.ba-slideset-dots > div:not(:first-child),.ba-slideshow-dots > div:not(:first-child) { margin-left: 1em;}.ba-slideset-dots > div,.ba-slideshow-dots > div { cursor: pointer; text-align: center; -webkit-tap-highlight-color: transparent;}.slideshow-type.ba-item-slideshow .ba-overlay { z-index: 4;}.ba-item-recently-viewed-products ul:not(.slideshow-type) + .ba-overlay,.ba-item-related-posts-slider ul:not(.slideshow-type) + .ba-overlay,.ba-item-recent-posts-slider ul:not(.slideshow-type) + .ba-overlay { display: none;}.ba-item-recently-viewed-products .slideshow-type + .ba-overlay,.ba-item-related-posts-slider .slideshow-type + .ba-overlay,.ba-item-recent-posts-slider .slideshow-type + .ba-overlay { z-index: 4}body:not(.gridbox) .slideset-wrapper .empty-list,body:not(.gridbox) .slideshow-wrapper .empty-list { display: none;}.ba-item-content-slider.ba-item .slideshow-wrapper .ba-slideshow:not(.ba-fade-in):not(.ba-ken-burns) li.ba-next > .ba-overlay,.ba-item-content-slider.ba-item .slideshow-wrapper .ba-slideshow:not(.ba-fade-in):not(.ba-ken-burns) li.ba-prev > .ba-overlay,.ba-item-content-slider.ba-item .slideshow-wrapper li.active > .ba-overlay,.slideshow-wrapper > .ba-overlay { min-height: inherit; z-index: 3}.ba-item-content-slider.ba-item .slideshow-wrapper li.active > .ba-overlay,.slideshow-wrapper > .ba-overlay { min-height: inherit; z-index: 3}.ba-item-content-slider.ba-item .slideshow-wrapper li > .ba-overlay { min-height: auto;}.ba-item-content-slider.ba-item .slideshow-wrapper li.active .ba-grid-column > .ba-overlay,.ba-item-content-slider.ba-item .slideshow-wrapper .ba-ken-burns li:not(.active) > .ba-overlay { z-index: 0;}/* Slideshow Thumbnails */.slideshow-wrapper:not(.ba-left-thumbnails-navigation) .ba-slideshow-dots.thumbnails-dots { grid-template-columns: repeat(var(--dots-count), calc((100% - (var(--thumbnails-count) - 1) * 20px) / var(--thumbnails-count))); height: var(--bottom-thumbnails-height);}.slideshow-wrapper:not(.ba-left-thumbnails-navigation):not(.dots-position-outside) .ba-slideshow-dots.thumbnails-dots { grid-template-columns: repeat(var(--dots-count), calc((100% - ((var(--thumbnails-count) - 1) * 20px + 40px)) / var(--thumbnails-count)));}.slideshow-wrapper.ba-left-thumbnails-navigation { --left-thumbnails-width: var(--left-thumbnails-width);}.slideshow-wrapper.ba-left-thumbnails-navigation .ba-slideshow-dots.thumbnails-dots { grid-template-rows: repeat(var(--dots-count), calc((100% - (var(--thumbnails-count) - 1) * 20px) / var(--thumbnails-count)));}.ba-left-thumbnails-navigation:not(.dots-position-outside) .ba-slideshow-dots.thumbnails-dots { grid-template-rows: repeat(var(--dots-count), calc((100% - ((var(--thumbnails-count) - 1) * 20px + 20px)) / var(--thumbnails-count)));}.ba-slideshow-dots.thumbnails-dots { display: grid; cursor: grab; grid-auto-flow: column; grid-column-gap: 20px; overflow: hidden; justify-content: normal; padding: 0;}.ba-slideshow-dots.thumbnails-dots.disable-move { cursor: default;}.ba-slideshow-dots.thumbnails-dots.disable-move.center-align:not(.count-matched) { justify-content: center;}.ba-slideshow-dots.thumbnails-dots.disable-move.right-align:not(.count-matched) { justify-content: end;}.ba-left-thumbnails-navigation .ba-slideshow-dots.thumbnails-dots.disable-move.center-align:not(.count-matched),.ba-left-thumbnails-navigation .ba-slideshow-dots.thumbnails-dots.disable-move.right-align:not(.count-matched) { justify-content: initial;}.ba-slideshow-dots.thumbnails-dots > div { background-position: center; background-repeat: no-repeat; line-height: 0; margin-left: 0!important; position: relative; will-change: transform;}.move-started > * { pointer-events: none;}.slideshow-wrapper:not(.dots-position-outside):not(.ba-left-thumbnails-navigation) .ba-slideshow-dots.thumbnails-dots > div { transform: translateX(20px);}.slideshow-wrapper:not(.dots-position-outside):not(.ba-left-thumbnails-navigation) .ba-slideshow-dots.thumbnails-dots.center-align.disable-move:not(.count-matched) > div { transform: translateX(0px);}.slideshow-wrapper:not(.dots-position-outside):not(.ba-left-thumbnails-navigation) .ba-slideshow-dots.thumbnails-dots.right-align.disable-move:not(.count-matched) > div { transform: translateX(-20px);}.slideshow-wrapper:not(.dots-position-outside).ba-left-thumbnails-navigation .ba-slideshow-dots.thumbnails-dots > div { transform: translateY(20px);}.ba-item-product-gallery .ba-instagram-image:not(:hover) .ba-simple-gallery-image:after,.ba-slideshow-dots.thumbnails-dots > div.ba-icons:before { opacity: 0;}.ba-item-product-gallery .ba-simple-gallery-image:after,.ba-slideshow-dots.thumbnails-dots > div:after { background: #fff; bottom: 0; content: ""; left: 0; opacity: 0.3; position: absolute; right: 0; top: 0; transition: .3s; z-index: 1;}.ba-item-product-gallery .ba-simple-gallery-image:after { z-index: 0;}.ba-slideshow-dots.thumbnails-dots > div.active:after,.ba-slideshow-dots.thumbnails-dots > div:hover:after { opacity: 0;}.empty-content ~ .ba-slideshow-dots.thumbnails-dots { display: none;}/* Slideshow Thumbnails Left */.ba-left-thumbnails-navigation .ba-slideshow-dots.thumbnails-dots { bottom: 0; grid-auto-flow: row !important; grid-row-gap: 20px !important; left: 0; margin: 0 !important; position: absolute; top: 0; width: var(--left-thumbnails-width) !important;}.ba-left-thumbnails-navigation:not(.dots-position-outside) .ba-slideshow-dots.thumbnails-dots { left: 20px; bottom: 20px;}.ba-left-thumbnails-navigation .ba-slideshow { display: flex !important; flex-direction: row-reverse !important;}.ba-item-product-slideshow .ba-slideshow { min-height: inherit;}.ba-left-thumbnails-navigation .ba-slideshow-dots.thumbnails-dots > div { transform: translateX(0);}.ba-left-thumbnails-navigation.dots-position-outside .ba-slideshow-dots.thumbnails-dots .slideshow-content { margin-left: 20px !important;}.ba-left-thumbnails-navigation.dots-position-outside .ba-slideshow-dots.thumbnails-dots { width: var(--left-thumbnails-width) !important;}.ba-left-thumbnails-navigation.dots-position-outside .ba-slideshow-nav,.ba-left-thumbnails-navigation.dots-position-outside .ba-slideshow .ba-overlay { left: calc(var(--left-thumbnails-width) + 20px) !important;}.ba-left-thumbnails-navigation.dots-position-outside .ba-slideshow-nav { width: calc(100% - (calc(var(--left-thumbnails-width) + 20px))) !important;}.ba-left-thumbnails-navigation:not(.dots-position-outside) .ba-slideshow-nav { width: calc(100% - (calc(var(--left-thumbnails-width) + 40px))) !important;}.ba-left-thumbnails-navigation.dots-position-outside .ba-overlay { left: calc(var(--left-thumbnails-width) + 20px) !important;}.ba-left-thumbnails-navigation.dots-position-outside .slideshow-content { margin-left: calc(20px + var(--left-thumbnails-width)) !important;}@keyframes instagram-out { to {opacity: 0;}}.carousel-modal.image-lightbox-out .instagram-fade-animation { animation: instagram-out .3s both ease-in-out !important; opacity: 1;}/*/* Plugin Button*/.ba-button-wrapper a { text-decoration: none;}.ba-item-categories .ba-blog-post .ba-app-sub-category a,.ba-blog-post-add-to-cart,.event-calendar-events-list a,.ba-post-navigation-info a,.intro-post-wrapper .intro-post-info > span a,.ba-item-icon-list .ba-icon-list-wrapper ul li a *,.ba-post-author-title a,.ba-item-one-page-menu a,.ba-item-main-menu a,.ba-item-main-menu .separator,.ba-item-tabs .nav-tabs a,.ba-blog-post-info-wrapper > span a,.intro-post-wrapper > span a,.ba-blog-post-title a,.ba-item-overlay-section .ba-button-wrapper .ba-btn-transition,.ba-btn-transition { cursor: pointer; transition: color .3s ease-in-out, background .3s ease-in-out;}.ba-button-wrapper a { display: inline-flex; align-items: center;}.ba-item-scroll-to .ba-btn-transition span + i,.ba-item-overlay-section .ba-btn-transition span + i,.ba-item-button .ba-btn-transition span + i { color: inherit; line-height: 1em; text-align: center; width: 1em;}.empty-textnode + i,.ba-item-overlay-section .empty-textnode + i,.ba-btn-transition .empty-textnode + i { margin: 0 !important;}.ba-item-overlay-section,.ba-item-image { line-height: 0 !important;}.ba-image-wrapper > a,.ba-image-wrapper { line-height: 0; display: block;}.ba-image-wrapper { box-sizing: border-box; max-width: 100%;}.ba-image-wrapper img.ba-lightbox-item-image { cursor: zoom-in;}.ba-item-image-field .ba-image-wrapper,.ba-item-overlay-section .ba-image-wrapper,.ba-item-image .ba-image-wrapper { display: inline-block; position: relative;}.ba-item-image-field .ba-image-wrapper img,.ba-item-overlay-section .ba-image-wrapper img,.ba-item-image .ba-image-wrapper img { width: 100% !important;}.ba-image-item-caption,.ba-simple-gallery-caption { opacity: 0;}.ba-item-image .ba-image-wrapper.visible-image-caption .ba-image-item-caption,.ba-item-overlay-section .ba-image-wrapper:hover .ba-image-item-caption,.ba-item-image .ba-image-wrapper:hover .ba-image-item-caption,.ba-instagram-image:hover .ba-simple-gallery-caption { opacity: 1;}.ba-item-image .ba-image-wrapper.visible-image-caption .ba-image-item-caption,.ba-item-image .ba-image-wrapper.visible-image-caption:hover img { transform: none !important;}.ba-item-overlay-section img,.ba-image-item-caption,.ba-item-image .ba-image-wrapper img,.ba-image-item-caption .ba-caption-overlay,.ba-instagram-image .ba-caption-overlay,.ba-simple-gallery-caption { transition-duration: var(--transition-duration); transition-property: all;}.ba-image-item-caption,.ba-image-item-caption .ba-caption-overlay,.ba-simple-gallery-image,.ba-simple-gallery-caption .ba-caption-overlay,.ba-simple-gallery-caption { bottom: 0; display: flex; flex-direction: column; justify-content: center; left: 0; padding: 20px; position: absolute; right: 0; top: 0;}.ba-btn-transition + .ba-image-item-caption { pointer-events: none;}.ba-image-item-caption .ba-caption-overlay,.ba-simple-gallery-image { padding: 0;}.ba-item .ba-image-wrapper,.ba-item-simple-gallery .ba-instagram-image { overflow: hidden; transform: translate3d(0, 0, 0);}.ba-image-item-caption *:not(.ba-caption-overlay),.ba-simple-gallery-caption *:not(.ba-caption-overlay){ z-index: 1;}@keyframes fadeIn { 0% { opacity: 0; } 100% { opacity: 1; }}.ba-item-content-slider .active .fadeIn,.fadeIn { animation-name: fadeIn;}@keyframes fadeInLeft { 0% { opacity: 0; transform: translate3d(-5%,0,0); } 100% { opacity: 1; transform: none; }}.ba-item-content-slider .active .fadeInLeft,.fadeInLeft { animation-name: fadeInLeft;}