/* Original store icons, scoped to its configured icon selectors. */
@font-face{font-family:"Medkosmetikos Legacy";src:url('../icons-legacy/icomoon.woff') format('woff');font-weight:normal;font-style:normal;font-display:block;}
.post-grid .post-thumb .btn-read-more:not(#medkosmetikos-compat)::after{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.post-list .post-thumb .btn-read-more:not(#medkosmetikos-compat)::after{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.blog-feed:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.breadcrumb li:first-of-type a i:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.panel-group .panel-heading a:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.panel-group .panel-active .panel-heading a:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
body blockquote:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
body .amp:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.product-option-file .btn i:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.pagination > li:first-child a:not(#medkosmetikos-compat)::before, .pagination > li:last-child a:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.pagination > li .prev:not(#medkosmetikos-compat)::before, .pagination > li .next:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.popup-container .popup-close:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.scroll-top i:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.journal-loading > i:not(#medkosmetikos-compat)::before, .ias-spinner > i:not(#medkosmetikos-compat)::before, .lg-outer .lg-item:not(#medkosmetikos-compat)::after, .btn.disabled:not(#medkosmetikos-compat)::after{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.btn-cart:not(#medkosmetikos-compat)::before, .fa-shopping-cart:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.btn-wishlist:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.btn-compare:not(#medkosmetikos-compat)::before, .compare-btn:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.fa-refresh:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.fa-times-circle:not(#medkosmetikos-compat)::before, .fa-times:not(#medkosmetikos-compat)::before, .reset-filter:not(#medkosmetikos-compat)::before, .notification-close:not(#medkosmetikos-compat)::before, .popup-close:not(#medkosmetikos-compat)::before, .hn-close:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.p-author:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.p-date:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.p-time:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.p-comment:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.p-view:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.p-category:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.user-site:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.block-expand:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.block-expanded .block-expand:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.notification-cart .notification-close:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.notification-cart .notification-checkout:not(#medkosmetikos-compat)::after{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.notification-wishlist .notification-close:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.notification-wishlist .notification-checkout:not(#medkosmetikos-compat)::after{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.notification-compare .notification-close:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.notification-compare .notification-checkout:not(#medkosmetikos-compat)::after{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.popup-quickview.popup-container .popup-close:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.route-product-product.popup-quickview .additional-images .swiper-buttons div:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.route-product-product.popup-quickview .additional-images .swiper-buttons .swiper-button-next:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.route-product-product.popup-quickview .product-info .product-stats li:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.route-product-product.popup-quickview .product-stats .product-views:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.route-product-product.popup-quickview .product-stats .product-sold:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.route-product-product.popup-quickview .product-info .button-group-page .btn-more-details:not(#medkosmetikos-compat)::after{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.account-list > li > a:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.account-list > .edit-info > a:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.account-list > .edit-pass > a:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.account-list > .edit-address > a:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.account-list > .edit-wishlist > a:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.my-cards .account-list > li > a:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.account-list > .edit-order > a:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.account-list > .edit-downloads > a:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.account-list > .edit-rewards > a:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.account-list > .edit-returns > a:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.account-list > .edit-transactions > a:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.account-list > .edit-recurring > a:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.account-list > .affiliate-add > a:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.account-list > .affiliate-edit > a:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.account-list > .affiliate-track > a:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.my-newsletter .account-list > li > a:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.route-checkout-cart .cart-panels .product-option-file .btn i:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.refine-categories .swiper-buttons div:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.refine-categories .swiper-buttons .swiper-button-next:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.quick-checkout-wrapper .product-option-file .btn i:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.route-information-sitemap #content > .row > div > ul > li > a:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.route-information-sitemap #content > .row > div > ul li ul li a:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.product-image .main-image .swiper-buttons div:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.product-image .main-image .swiper-buttons .swiper-button-next:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.lg-product-images .lg-actions .lg-prev:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.lg-product-images .lg-actions .lg-next:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.lg-product-images #lg-download-in:not(#medkosmetikos-compat)::after{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.lg-product-images #lg-zoom-in:not(#medkosmetikos-compat)::after{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.lg-product-images #lg-actual-size:not(#medkosmetikos-compat)::after{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.lg-product-images .lg-close:not(#medkosmetikos-compat)::after{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.additional-images .swiper-buttons div:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.additional-images .swiper-buttons .swiper-button-next:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.product-info .product-stats li:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.product-info .product-stats .product-stock.in-stock:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.product-info .product-stats .product-stock.out-of-stock:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.product-stats .product-views:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.product-stats .product-sold:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.product-options .product-option-file .btn i:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.product_accordion.panel-group .panel-heading a:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.product_accordion.panel-group .panel-active .panel-heading a:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
#btn-grid-view:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
#btn-list-view:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.route-product-category .pagination > li:first-child a:not(#medkosmetikos-compat)::before, .route-product-category .pagination > li:last-child a:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.route-product-category .pagination > li .prev:not(#medkosmetikos-compat)::before, .route-product-category .pagination > li .next:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.ias-trigger .btn:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.main-products.product-grid .product-thumb .btn-quickview:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.main-products.product-list .product-thumb .btn-quickview:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.desktop-header-active .menu-trigger a:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.desktop-header-active .mobile-wrapper-header > a:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.desktop-header-active .mobile-main-menu-container .main-menu .open-menu i:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.desktop-header-active .mobile-main-menu-container .main-menu .open-menu[aria-expanded="true"] i:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.header-search > .search-button:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.search-categories-button:not(#medkosmetikos-compat)::after{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.search-result.view-more a:not(#medkosmetikos-compat)::after{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.mini-search .search-trigger:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.mobile-header-active .mobile-wrapper-header > a:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.mobile-header-active .menu-trigger:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.mobile-main-menu-wrapper .main-menu .open-menu i:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.mobile-main-menu-wrapper .main-menu .open-menu[aria-expanded="true"] i:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.mobile-custom-menu-1:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.mobile-custom-menu-2:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.mobile-header-active .mini-search .search-trigger:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.mobile-header-active .header-search > .search-button:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.mobile-header-active .search-categories-button:not(#medkosmetikos-compat)::after{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.mobile-header-active .search-result.view-more a:not(#medkosmetikos-compat)::after{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.btn-extra-93:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.module-master_slider-26 .ms-nav-next:not(#medkosmetikos-compat)::before, .module-master_slider-26 .ms-nav-prev:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.module-info_blocks-86 .module-item-1 .info-block:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.module-info_blocks-86 .module-item-2 .info-block:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.module-products-27 .swiper-buttons div:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.module-products-27 .swiper-buttons .swiper-button-next:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.module-products-27 .panel-group .panel-heading a:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.module-products-27 .panel-group .panel-active .panel-heading a:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.module-products-27 .product-grid .product-thumb .btn-quickview:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.module-products-27 .product-list .product-thumb .btn-quickview:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.module-blog_posts-40 .swiper-buttons div:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.module-blog_posts-40 .swiper-buttons .swiper-button-next:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.module-blog_posts-40.module-blog_posts-grid .post-thumb .btn-read-more:not(#medkosmetikos-compat)::after{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.module-manufacturers-38 .swiper-buttons div:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.module-manufacturers-38 .swiper-buttons .swiper-button-next:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.module-categories-303 .swiper-buttons div:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.module-categories-303 .swiper-buttons .swiper-button-next:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.module-categories-303 .panel-group .panel-heading a:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.module-categories-303 .panel-group .panel-active .panel-heading a:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.module-categories-304 .swiper-buttons div:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.module-categories-304 .swiper-buttons .swiper-button-next:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.module-categories-304 .panel-group .panel-heading a:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.module-categories-304 .panel-group .panel-active .panel-heading a:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.module-categories-305 .swiper-buttons div:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.module-categories-305 .swiper-buttons .swiper-button-next:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.module-categories-305 .panel-group .panel-heading a:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.module-categories-305 .panel-group .panel-active .panel-heading a:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.module-categories-306 .swiper-buttons div:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.module-categories-306 .swiper-buttons .swiper-button-next:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.module-categories-306 .panel-group .panel-heading a:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.module-categories-306 .panel-group .panel-active .panel-heading a:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.module-categories-307 .swiper-buttons div:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.module-categories-307 .swiper-buttons .swiper-button-next:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.module-categories-307 .panel-group .panel-heading a:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.module-categories-307 .panel-group .panel-active .panel-heading a:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.module-categories-308 .swiper-buttons div:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.module-categories-308 .swiper-buttons .swiper-button-next:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.module-categories-308 .panel-group .panel-heading a:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.module-categories-308 .panel-group .panel-active .panel-heading a:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.module-manufacturers-302 .swiper-buttons div:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.module-manufacturers-302 .swiper-buttons .swiper-button-next:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
div.main-menu.main-menu-3 > .j-menu .menu-item.main-menu-item-1 > a:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.top-menu-240 .j-menu li.top-menu-item-1 > a:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.top-menu-240 .j-menu li.top-menu-item-2 > a:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.top-menu-14 .j-menu li.top-menu-item-1 > a:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.top-menu-14 .j-menu li.top-menu-item-2 > a:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.top-menu-13 .j-menu li.top-menu-item-1 > a:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.top-menu-13 .j-menu li.top-menu-item-2 > a:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.module-newsletter-67 .btn:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.icons-menu-61 .icons-menu-item-1.icon-menu-icon > a:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.icons-menu-61 .icons-menu-item-7.icon-menu-icon > a:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.icons-menu-228 .icons-menu-item-1.icon-menu-icon > a:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
.icons-menu-228 .icons-menu-item-2.icon-menu-icon > a:not(#medkosmetikos-compat)::before{content:"" !important;font-family:"Medkosmetikos Legacy" !important;}
/* Preserve the original search field with the new accessible label. */
.header-search > input.search-input{border-radius:50px 0 0 50px !important;}
.product-labels > .product-label-28{left:auto !important;right:0 !important;top:0 !important;margin:5px 5px 0 0 !important;}
/* A single transparent arrow avoids the overlapping gradient squares. */
select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M0 0h10L5 6z' fill='%23333'/%3E%3C/svg%3E") !important;background-repeat:no-repeat !important;background-position:right 10px center !important;background-size:8px 5px !important;}
html[dir="rtl"] select{background-position:left 10px center !important;}
select[multiple],select[size]:not([size="1"]){background-image:none !important;}
.desktop-header-active .secondary-menu .j-menu > li > a{text-transform:uppercase;}
footer .links-menu-72 .module-title,footer .links-menu-75 .module-title,footer .links-menu-76 .module-title{color:#fff !important;}
.site-wrapper > span[itemscope]{display:none;}
.route-product-product:not(.popup) .product-info .rating-page{margin-bottom:15px !important;}
.route-product-product:not(.popup) .product-info .product-price-group{margin-bottom:15px !important;}
.route-product-product:not(.popup) .product-info .product-stats{font-size:12px;line-height:18px;}
.route-product-product:not(.popup) .product-info .product-stock{min-height:24px;}
.route-product-product:not(.popup) .button-group-page .stepper{width:70px !important;min-width:70px !important;max-width:70px !important;flex:0 0 70px;height:45px;}
.route-product-product:not(.popup) .button-group-page .stepper input{font-size:15px;}
.route-product-product:not(.popup) #button-cart{min-height:45px;min-width:125px;flex:0 0 auto;}
.container > .row{margin:0 !important;}
.container > .row > #column-left,.container > .row > #column-right,.container > .row > #content{margin:0 !important;}
.container > .row > #content{flex:1 1 0;}
.route-common-home.desktop-header-active .main-menu-item-1 > .dropdown-menu{height:var(--medkosmetikos-hero-height,405px) !important;}
.route-common-home.desktop-header-active .flyout-menu-301,.route-common-home.desktop-header-active .flyout-menu-301 > .j-menu{height:100%;}
.route-common-home.desktop-header-active .flyout-menu-301 > .j-menu{display:flex;flex-direction:column;}
.route-common-home.desktop-header-active .flyout-menu-301 > .j-menu > li{flex:1 1 0;min-height:0;}
.route-common-home.desktop-header-active .flyout-menu-301 > .j-menu > li > a{height:100% !important;min-height:0;}
@media(min-width:1025px){
 .desktop-main-menu-wrapper .main-menu{width:100%;}
 .desktop-main-menu-wrapper .main-menu > .j-menu{width:100%;}
 .desktop-main-menu-wrapper{height:50px !important;}
 .desktop-main-menu-wrapper .main-menu,.desktop-main-menu-wrapper .main-menu > .j-menu{height:50px !important;}
 .desktop-main-menu-wrapper .main-menu > .j-menu > li{flex:1 0 auto !important;}
 .desktop-main-menu-wrapper .main-menu > .j-menu > li > a{height:50px !important;justify-content:center;}
 .route-common-home #content{padding-left:0;}
 .module-info_blocks-86 .module-item .info-block{justify-content:center;}
 .route-product-product:not(.popup) .product-info{gap:0 !important;}
 .route-product-product:not(.popup) .product-info .product-left{flex:0 0 33.333333%;}
 .route-product-product:not(.popup) .product-info .product-right{flex:0 0 66.666667%;padding-left:40px;}
}
