:root {    --green: #f5a623;
    --green-hover: #e89e1e;
    --green-light-bg: #f8fff1;
    --beige: #fff6dc;
    --red: #e89e1e;
    --red-hover: #72ac31;
    --pink: #fff6dc;
    --top-panel-bg: #e89e1e;
    --top-panel-text: #e89e1e;
    --top-panel-link: #e89e1e;
    --top-panel-link-hover: #72ac31;
    --search-btn: #5a5a5a;
    --search-btn-hover: #e89e1e;
    --action-bg: #5a5a5a;
    --bookmark-active: #5a5a5a;
    --categories-active-phone: #5a5a5a;
    --categories-trigger: #5a5a5a;}body {
    color: #5a5a5a;}a {
    color: #5a5a5a;
}h1 {
    color: #5a5a5a;
}h2 {
    color: #5a5a5a;
}.customer_service_number a{
    color: #5a5a5a;
}.customer_service_number a:hover{
    color: #5a5a5a;
}#cart_dropdown.dropdown_menu button.quant_up{
    color: #5a5a5a;}#cart_dropdown.dropdown_menu button.quant_down{
    color: #5a5a5a;}#cart_dropdown.dropdown_menu .name a {
    color: #5a5a5a;}#cart_dropdown.dropdown_menu input {    color: #5a5a5a;
}#cart_dropdown.dropdown_menu .zero_fee_price.success {
    color: #e89e1e;}.progressbar-shipping-text b {
    color: #5a5a5a;
}.progressbar-shipping-text b:last-child {    color: #f5a623;
}.progressbar-shipping {    background: #f5a623;
}.products_wrap_modal .add_to_cart {    background: #5a5a5a;
}.products_wrap_modal input {    color: #5a5a5a;
}.products_wrap_modal .delete a {    color: #5a5a5a;
}.modal-wishlist .name a {    color: #5a5a5a;
}.modal-wishlist .wishlist_product_list .row-sorting a {    color: #5a5a5a;
}#user_panel a {
    color: #5a5a5a;
}.logout_redirect a:hover {
    color: #5a5a5a;
}#cart_box .cart-box-wrapper.empty span {    color: #5a5a5a;
}a.dropdown-toggle:hover, a.dropdown-toggle:active, a.dropdown-toggle:visited {    color: #5a5a5a;}#main_menu a {    color: #5a5a5a;}#main_menu a:hover {    color: #5a5a5a;}.categories_menu_product_detail ul li a:hover {    color: #5a5a5a;
}.categories_menu_product_detail ul li a:focus {    color: #5a5a5a;
}.categories_menu_product_detail ul li.active.preview {    border: 1px solid #5a5a5a;}#categories_menu ul li a {    color: #5a5a5a;}#categories_menu ul li.active.preview {    border: 1px solid #5a5a5a;}/* Product List Product */.last_viewed .header, .might_be_interested .header {
    color: #5a5a5a;
}.homepage_products_body .product .price,#product_list .product .price {    color: #5a5a5a;
}#category_filter_bookmarks .bookmark {
    color: #5a5a5a;
}.display select {
    color: #5a5a5a;
}.display .paging label {    color: #5a5a5a;
}#category_path a, #static_page_path a, #blog_path a, .template_forgotten_password .path a, .template_subscribe_form .path a, .template_my_orders_access .path a, .template_login_form .path a,.template_search .path a {    color: #5a5a5a;
}#category_detail .subcategories .subcategory {
    color: #5a5a5a;
}#category_detail .subcategories .subcategory a {    color: #5a5a5a;}.show_more_less .submit, .submit.showMoreLess {
    color: #5a5a5a;}.show_more_less .submit:hover, .submit.showMoreLess:hover {
    color: #5a5a5a;
}.most-sold-products-in-cat .counter, .panel_opened .hidden_list .most-sold-products-in-cat:nth-child(1) .counter,.panel_opened .hidden_list .most-sold-products-in-cat:nth-child(2) .counter, .panel_opened .hidden_list .most-sold-products-in-cat:nth-child(3) .counter {    border: 1px solid #5a5a5a;
    color: #5a5a5a;
}#product_detail .image .action {    background: #5a5a5a;
}#product_detail h1 {
    color: #5a5a5a;
}#product_detail .number {    color: #5a5a5a;
}#product_detail .price_etc .cart_add input {
    color: #5a5a5a;
}#product_detail .price_box td a {    color: #5a5a5a;}#product_detail .price_box td a:hover {    color: #5a5a5a;}#product_detail .description .submit {
    color: #5a5a5a;
}#files_content a {
    color: #5a5a5a;
}#product_detail .owl-next {    border: 1px solid #5a5a5a;
}#alternate_products .product .action, #related_products .product .action, #recommended_products .product .action {    background: #5a5a5a;
}/* Product Detail Product End *//* Variants */#variants_header {
    color: #5a5a5a;
}.misc_box_header .bookmark.active, .misc_box_header .bookmark:hover {    color: #5a5a5a;    border-bottom: 2px solid #5a5a5a;
}.misc_box_header .bookmark-count {
    color: #5a5a5a;
}#discussion_content .body.reply a {    border: 1px solid #5a5a5a;
    color: #5a5a5a;}#discussion_content .body.reply a:hover {    border: 1px solid #5a5a5a;
    background: #5a5a5a;
}.already_registered a {    color: #5a5a5a;}.already_registered a:hover {    color: #5a5a5a;}#cart_content .name a {    color: #5a5a5a;}#cart_content .price_total {    color: #5a5a5a;
}#cart .quantity input{
    color: #5a5a5a;}#cart .quant_up, #cart .quant_down {
    color: #5a5a5a;}#cart_content .buttons .empty_basket {    color: #5a5a5a;}#cart_content .buttons .continue {
    background: #f5a623;}#cart .column-flex .zero_fee_price.success {
    color: #e89e1e;
}#cart .cart_certificate .price_total {
    color: #5a5a5a;}.template_cart #cart .summary .certificate_code {
    color: #5a5a5a;}#cart .cart_certificate div.submit {
    color: #5a5a5a;}.order_step_back a {    color: #5a5a5a;
}.order_step_back a:hover {    color: #5a5a5a;}.price_total_excl {
    color: #5a5a5a;}#order #payment_and_transport .active .name label, #order #payment_and_transport .active .price {    color: #5a5a5a !important;
}#order #certificate_insert .submit {
    color: #5a5a5a;}.order-recap-agreements #vop a {
    color: #5a5a5a;}.delivery_invoice_adresses_wrapper .address .edit_btn {    border: 1px solid #5a5a5a;
}.delivery_invoice_adresses_wrapper .address .edit_btn:hover {
    background: #5a5a5a;}.delivery_invoice_adresses_wrapper .address .delete_btn {    border: 1px solid #5a5a5a;}.delivery_invoice_adresses_wrapper .address .delete_btn:hover {
    background: #5a5a5a !important;}.blog-carousel .header a {
    color: #5a5a5a;
}.blog-carousel .blog-post h2:hover {    color: #5a5a5a;}.blog-carousel a.read_more {    color: #5a5a5a;}#footer .box.contact a.phone_link {    color: #5a5a5a;
}#footer .box.contact a.mail_link {
    color: #5a5a5a;}#footer .box.contact a.mail_link:hover {    color: #5a5a5a;}#contact_form input, #contact_form textarea {
    color: #5a5a5a;}#newsletter input {    color: #5a5a5a;
}/* Contact and Newsletter Form End *//* Copyright */#copyright {
    color: #5a5a5a;}#res li.ui-menu-item .search_item_label:hover {    color: #5a5a5a !important;
}#res li.ui-menu-item .search_item_price {
    color: #5a5a5a;}#res .ui-autocomplete a {
    color: #5a5a5a !important;}#cookies_confirm a {    color: #5a5a5a;}#cookies_confirm .buttons .submit.agree:hover {    background: #e89e1e;
}#cookies_confirm .buttons .submit.settings {
    border: 1px solid #5a5a5a;
    color: #5a5a5a;}#cookies_confirm .buttons .submit.settings:hover {    background: #5a5a5a;}#cookies_confirm .buttons .submit.disagree {
    color: #5a5a5a;}#currency_switcher ul li a {    color: #5a5a5a;
}#currency_switcher ul li a:hover {    color: #5a5a5a;
}/* User Menu end *//* Search box */#search_box #search_input,#search_box_phone #search_input_phone {    color: #5a5a5a;
}#search_box_phone #search_input_phone {    color: #5a5a5a;
}.slides-pagination a.current {    background-color: #5a5a5a;
}/* Slideshow End *//* Left Column */#left_column .header {    background-color: #5a5a5a;
}#categories_menu li.preview > a {    color: #5a5a5a;}#categories_tree .active a, #categories_tree .active a:hover {    color: #5a5a5a;
}#categories_tree .active ul a {    color: #5a5a5a;}/* Categories Menu End *//* Offer of the day */#offer_of_the_day {
    border: 1px solid #5a5a5a;
}#offer_of_the_day a {    color: #5a5a5a;
}.product-card .name {
    color: #5a5a5a;}.product-card #classification .number {    color: #5a5a5a;}.product-card .description {    color: #5a5a5a;}.homepage_products_body .product .name a,#product_list .product .name a {    color: #5a5a5a;}/* Product List Product End *//* Filter */#filter .filter_header {    color: #5a5a5a;
}#filter .manufacturers, #filter .subcategories, #filter .attributes, #filter .availability , #filter .variants, #filter .prices {
    color: #5a5a5a;}#category_filter_bookmarks .bookmark div.control, .attribute .control, .variant .control {    color: #5a5a5a;
}#filter .variant .header{    color: #5a5a5a;
}.next-products .button {
    border: 1px solid #5a5a5a;
}.next-products .button:hover {    background: #5a5a5a;
    border: 1px solid #5a5a5a;}/* Filter End *//* Category Path */#category_path a:hover, #static_page_path a:hover, #blog_path a:hover, .template_search a:hover {    color: #5a5a5a;}#category_path a.last, #static_page_path a.last, #blog_path a.last, .template_search a.last {    color: #5a5a5a;}#other_pictures_mobile_owl.owl-carousel .owl-controls .owl-page.active {    background: #5a5a5a;
}#product_detail .price_etc .show_variants {    color: #5a5a5a;
}#product_detail .price_etc .show_variants:hover {    color: #5a5a5a;}#product_detail .price_etc .price {    color: #5a5a5a;
}.variants .product .price,#alternate_products .product .price, #related_products .product .price, #recommended_products .product .price {    color: #5a5a5a;
}.variants .product .cart_add input {    color: #5a5a5a;
}#login_form .sign_up_wrap a {
    color: #5a5a5a;
}/* Login form end *//* Cart Table */#cart h2 {    color: #5a5a5a;
}/* Cart Table End *//* Order Legend */#order .legend .item {    color: #5a5a5a;}#order .legend .item.active, #order .legend .item.active a {    color: #5a5a5a;
}#order .legend .item.active, #order .legend .item.passed {    border-bottom: 4px solid #90d33e;
}#order .legend .item .number {    color: #5a5a5a;
}#order .legend .item.active .number {    color: #5a5a5a;
}#order #payment_and_transport .price {    color: #5a5a5a;}#total_price_div #total_price span {    color: #5a5a5a;
}.address .address_content .name {    color: #5a5a5a;
}.category-subcategories .subcategory .name {
    color: #5a5a5a;
}/* My Certificates End *//* Footer */#footer {
    color: #5a5a5a;
}#footer .static.box .body a {    color: #5a5a5a;
}#footer .static.box .body a:hover {    color: #5a5a5a;}#subscribe_newsletter:hover {    border: 1px solid #5a5a5a;
}/* Contact and Newsletter Form End *//* Copyright */#copyright a {    color: #5a5a5a;}#transport_selector .ui-widget.ui-widget-content {
    color: #5a5a5a !important;}#transport_selector select option, #transport_selector select option p, #transport_selector select * {
    background: #5a5a5a !important;}.ui-dialog .ui-dialog-buttonpane button {
    background: #f5a623 !important;}.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited, a.ui-button, a:link.ui-button, a:visited.ui-button, .ui-button {    color: #5a5a5a !important;}.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, .ui-button, html .ui-button.ui-state-disabled:hover, html .ui-button.ui-state-disabled:active {
    color: #5a5a5a !important;
}.template_cart .note_modal > div:first-child, .template_cart .attachement_modal > div:first-child {
    color: #5a5a5a;
}.basketDialog-productRelateds .product-card .price, .basketDialog-productRecommended .product-card .price {    color: #5a5a5a !important;
}.dialogBasketContent .zero_fee_price.success {
    color: #e89e1e;}#review_form #reviews_content .review .review-header {
    color: #5a5a5a;}.preview_reviews .submit {
    color: #5a5a5a;
}#eshop-reviews a {
    color: #5a5a5a;
}#eshop-reviews a:hover {
    color: #5a5a5a;
}.ig_name a {    color: #5a5a5a;
}.ig_name a:hover {    color: #5a5a5a;
}.custom-select-trigger {    color: #5a5a5a;}.custom-select-trigger:after {    border-bottom: 1px solid #5a5a5a;
    border-right: 1px solid #5a5a5a;}.template_mapa-webu #main_body a {    color: #5a5a5a;
}.template_mapa-webu #main_body a:hover {
    color: #5a5a5a;
}.bookmark-count {
    color: #5a5a5a;}.comments_count .bookmark-count {
    color: #5a5a5a;}#review_form .step_back {    color: #5a5a5a;
}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button:nth-child(2) {    background: #e89e1e !important;
}#filter .attribute .header {    color: #5a5a5a;
}#attributes_content.bookmark_content tr {
    color: #5a5a5a;}span.showMoreSubcategories_desktop {
    color: #5a5a5a;}.search_structure_wrap_znacky a {
    color: #5a5a5a;}