.checkout .woocommerce-notices-wrapper,.checkout .woocommerce-NoticeGroup{display:none}.product-categories-tabs .outofstock .product-content{opacity:0.2!important}.woocommerce div.product div.images .flex-control-thumbs li{width:100%}.order-review{z-index:99!important}.mm-listitem span{white-space:wrap}.product-categories-tabs-title.tabs-list.nav.nav-tabs{margin:0;padding:0}.mega-menu-tabs .tbay-element-product-categories-tabs{display:flex}.mega-menu-tabs .mega-menu-item .tbay-element .item:first-child .product-block.vertical-v1{padding:20px 0}.mega-menu-tabs .content-product-category-tab{width:100%}.mega-menu-tabs ul.nav-tabs{align-items:start!important;width:300px!important}.mega-menu-tabs ul.nav-tabs li{padding:10px 16px 9px!important}.mega-menu-tabs ul.nav-tabs li{width:100%;text-align:left}.mega-menu-tabs .wrapper-heading-tab{padding-right:20px;border-right:1px solid var(--tb-border-color)}.mega-menu-tabs .content-product-category-tab{padding-left:20px}.mega-menu-tabs li a span{font-size:14px}.mega-menu-tabs ul.nav-tabs li a span:after{content:"";font-style:normal;font-weight:400;font-family:"tb-icon";float:right}.arkana>a>span::before{content:"";background:url(https://vitalitate.eu/wp-content/uploads/2023/08/arkana-icon-e1693347515719.png);background-size:cover;display:block;width:22px;height:22px;float:left;margin-right:10px}.bbp>a>span::before{content:"";background:url(https://vitalitate.eu/wp-content/uploads/2023/08/favicon.png);background-size:cover;display:block;width:22px;height:22px;float:left;margin-right:10px}.biocyte>a>span::before{content:"";background:url(https://vitalitate.eu/wp-content/uploads/2023/09/biocyte-icon-e1694443832754.png);background-size:cover;display:block;width:22px;height:22px;float:left;margin-right:10px}nav>.navbar-nav .dropdown-menu,nav>.navbar-nav .sub-menu{transition:.2s}.elementor-widget-tbay-nav-menu .tbay-horizontal .navbar-nav .dropdown-menu li>a{display:block}li a[data-value="longevity"]::before,li a[data-value="skin-type"]::before,li a[data-value="arkana-skin-problems"]::before,li a[data-value="line"]::before,li a[data-value="caregen"]::before,li a[data-value="ribeskin"]::before,li a[data-value="neogenesis"]::before{content:"+"}.parent-toggle::before{content:'-'!important}.arkana li:nth-child(n+2):nth-child(-n+6),.arkana li:nth-child(n+8):nth-child(-n+22),.arkana li:nth-child(n+25):nth-child(-n+42),.biocyte li:nth-child(-n+12):nth-child(n+3),.bbp li:nth-child(n+5):nth-child(-n+7),.bbp li:nth-child(n+9):nth-child(-n+11),.bbp li:nth-child(n+13):nth-child(-n+16){padding:0!important}.arkana li:nth-child(n+2):nth-child(-n+6) a,.arkana li:nth-child(n+8):nth-child(-n+22) a,.arkana li:nth-child(n+25):nth-child(-n+42) a,.biocyte li:nth-child(-n+12):nth-child(n+3) a,.bbp li:nth-child(n+5):nth-child(-n+7) a,.bbp li:nth-child(n+9):nth-child(-n+11) a,.bbp li:nth-child(n+13):nth-child(-n+16) a{transition:all 1s!important;height:0;padding:0!important;overflow:hidden}a.mm-visible{margin:10px 16px 9px 28px!important}.mm-visible{height:22px!important}.berocket_single_filter_widget ul{padding-left:1rem;margin:0!important}.prof-only{padding:0 15px;font-weight:400;line-height:48px;font-size:16px;color:#fff;-webkit-transition:.4s;-o-transition:.4s;transition:.4s;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;display:inline-block;text-align:center;cursor:pointer;background-color:var(--tb-theme-color);margin-left:8px;margin-right:0}.prof-only a{color:#fff}.prof-only a:focus{color:#fff}.mega-menu-tabs .tbay-element-product-categories-tabs{max-height:670px;overflow:hidden}.mega-menu-tabs .content-product-category-tab::-webkit-scrollbar,.mega-menu-tabs .product-categories-tabs-title::-webkit-scrollbar{width:5px}.mega-menu-tabs .content-product-category-tab::-webkit-scrollbar-track,.mega-menu-tabs .product-categories-tabs-title::-webkit-scrollbar-track,#yith-wcwl-popup-message{background:var(--e-global-color-primary)!important}.mega-menu-tabs .content-product-category-tab::-webkit-scrollbar-thumb,.mega-menu-tabs .product-categories-tabs-title::-webkit-scrollbar-thumb{background-color:var(--e-global-color-secondary)}.mega-menu-tabs .product-categories-tabs-title{overflow-y:auto;scrollbar-color:var(--e-global-color-secondary) var(--e-global-color-primary);scrollbar-width:thin;flex-wrap:nowrap}.mega-menu-tabs .content-product-category-tab{overflow-y:auto;scrollbar-color:var(--e-global-color-secondary) var(--e-global-color-primary);scrollbar-width:thin}.tbay-section-static .tbay-column-static .elementor-widget-wrap>.elementor-element.elementor-widget-tbay-product-categories-tabs{width:100%}ol.breadcrumb{display:none!important}.categories-menu-item>a,.categories-menu-item .caret{line-height:40px!important}.categories-menu-item>a>span::before{content:"";display:block;width:40px;height:40px;float:left;margin-right:10px}.type-of-skin>a>span::before{background:url(https://vitalitate.eu/wp-content/uploads/2023/10/type-of-skin-100x100.png);background-size:cover}.skin-problems>a>span::before{background:url(https://vitalitate.eu/wp-content/uploads/2023/10/skin-problems-100x100.png);background-size:cover}.after-care>a>span::before{background:url(https://vitalitate.eu/wp-content/uploads/2023/10/after-care-100x100.png);background-size:cover}.hair-care>a>span::before{background:url(https://vitalitate.eu/wp-content/uploads/2023/10/hair-care-100x100.png);background-size:cover}.accessories>a>span::before{background:url(https://vitalitate.eu/wp-content/uploads/2023/10/accessories-100x100.png);background-size:cover}.professional>a>span::before{background:url(https://vitalitate.eu/wp-content/uploads/2023/10/professional-100x100.png);background-size:cover}.elementor-widget-tbay-nav-menu .category-inside-content .tbay-treevertical-lv1>.navbar-nav>li>a{padding:16.5px}.single-post .author-info,.entry-author{display:none}.tab-introduction-wrapper{display:flex;flex-direction:column}.nav-introduction-title{order:1}.nav-introduction-content{order:2}.tbay-element-tab-introduction .nav-tabs .nav-link+.nav-link{margin-left:15px}.trp-language-switcher-container{margin-left:auto}.elementor-widget-tbay-nav-menu .tbay-horizontal .navbar-nav>li>a::after{overflow:hidden}.content-banner{height:100%;display:flex;flex-direction:column}.banner-label{margin-top:auto;margin-bottom:24px}.trp-language-switcher-container .sub-menu li{padding:0!important;margin:10px 0}.trp-language-switcher-container .sub-menu{min-width:auto!important;text-align:center;padding:10px!important;display:flex!important;flex-direction:row!important;justify-content:space-between;gap:10px;width:auto!important}#nav-cover,.elementor-widget-tbay-nav-menu .elementor-nav-menu--main .elementor-nav-menu ul{transition:all .5s!important}.mega-menu-tabs ul.nav-tabs{width:320px!important}.post-thumbnail img{width:50%;display:flex;margin:auto}.awf-filters-1-1-container.awf-style-icons .awf-active label::before,.awf-filters-1-1-container.awf-style-icons label::before{font-size:20px;color:var(--e-global-color-primary)}.awf-filter-container input[type="radio"]+label{padding:5px 0}.elementor-tab-title{transition:all .5s}.elementor-tab-title.elementor-active{box-shadow:inset 0 -90px 0 0 var(--e-global-color-primary)}.elementor-tab-title:hover{box-shadow:inset 0 -90px 0 0 var(--e-global-color-primary);color:#fff}#account-form{padding:0;margin:0}.elementor-widget-tbay-nav-menu .tbay-horizontal .navbar-nav>li>a::after{width:0;transition:all 1s;content:""}.elementor-widget-tbay-nav-menu .tbay-horizontal .navbar-nav>li:hover>a::after{width:100%}.woocommerce .woocommerce-MyAccount-navigation ul li a{margin:0}.forminator-ui.forminator-custom-form[data-design=material],.elementor-tab-content>p{margin:0!important}#account-form .elementor-tabs-wrapper,#account-form .elementor-tabs{outline:2px solid var(--e-global-color-primary)}#services .elementor-tabs-wrapper{border-right:2px solid var(--e-global-color-primary)}#account-form .elementor-tab-desktop-title:not(:last-child){border-right:2px solid var(--e-global-color-primary)!important}#account-form .elementor-tab-desktop-title:nth-child(5){border-left:2px solid var(--e-global-color-primary)!important}.elementor-tab-mobile-title:not(:nth-last-child(2)){border-bottom:2px solid var(--e-global-color-primary)!important}.elementor-tab-mobile-title{text-align:center}.archive .prof-reg-price bdi{font-size:12px}.prof-reg-price bdi{font-size:16px;text-decoration:line-through;text-decoration-thickness:1px;color:gray;vertical-align:middle;margin-left:5px}.topbar-device-mobile .trp_language_switcher_shortcode{width:50px;flex:none!important}.topbar-device-mobile .trp-ls-shortcode-current-language{width:auto!important;padding:0!important}.topbar-device-mobile .trp-ls-shortcode-language{padding:0!important;width:auto!important;z-index:999}.topbar-device-mobile .trp-language-switcher{width:50px!important}.topbar-device-mobile .trp-language-switcher>div{background-image:none}.woocommerce-checkout-review-order-table{border:1px solid var(--e-global-color-primary)!important}.cart_item{border-bottom:1px solid var(--e-global-color-primary);border-top:1px solid var(--e-global-color-primary)}form.checkout .order-review .shop_table>tfoot>tr>td,form.checkout .order-review .shop_table>tbody>tr>td,form.checkout .order-review .shop_table>tbody>tr>td:first-child{border:0!important}.terminal-container{width:auto}.wc_shipping_dpd_terminals{flex-direction:column}.wc_shipping_dpd_terminals td{padding:0 25px!important}.wc_shipping_dpd_home_delivery{gap:20px}label[title^='Aesthetic']{display:none!important}.noUi-connect{background-color:var(--e-global-color-primary)!important}.noUi-handle{border-color:var(--e-global-color-primary)!important}.price{gap:10px}.price del{order:1}.eael-event-calendar-wrapper .fc-scrollgrid-section-body tr{height:100px}img[data-lazy-src]{opacity:0}img.lazyloaded{-webkit-transition:opacity .5s linear .2s;-moz-transition:opacity .5s linear .2s;transition:opacity .5s linear .2s;opacity:1}.tbay-element-banner .banner-description{font-size:30px;color:var(--e-global-color-primary);margin:auto 0}#shipping_method.woocommerce-shipping-methods li{padding-right:30px}.mm-btn_next{width:100%!important}.mm-btn_next::after{color:var(--tb-theme-color);font-weight:700;font-size:16px}.tabs-list li:has(a[data-value="uncategorized"]){display:none!important}@media screen and (max-width:1199px){li a[data-value="longevity"]::before,li a[data-value="skin-type"]::before,li a[data-value="arkana-skin-problems"]::before,li a[data-value="line"]::before,li a[data-value="caregen"]::before,li a[data-value="ribeskin"]::before,li a[data-value="neogenesis"]::before{content:""}li a[data-value="longevity"],li a[data-value="skin-type"],li a[data-value="arkana-skin-problems"],li a[data-value="line"],li a[data-value="caregen"],li a[data-value="ribeskin"],li a[data-value="neogenesis"]{font-weight:bold!important}.parent-toggle::before{content:''!important}}@media screen and (max-width:767px){.woocommerce div.product div.images .flex-control-thumbs{display:flex}footer .elementor-element-33b2aba p{text-align:center!important}footer{text-align:center}footer .custom-icon-box{display:flex;justify-content:center}#custom-login-wrapper{display:none!important}.group-add-to-cart{margin-top:16px;height:38px;width:100%}.group-add-to-cart a{height:38px;width:100%;line-height:38px!important;text-align:center;padding:0!important;white-space:nowrap}#account-form .elementor-tab-content:not(:last-child){border-bottom:2px solid var(--e-global-color-primary)!important}#services .elementor-tab-content:not(:last-child){border-bottom:2px solid var(--e-global-color-primary)!important}.woocommerce-products-header{display:block;padding:0 15px}}