@font-face { font-family: "manrope_variablefont_wght-6890cd563b7c2"; src: url("https://www.eva4you.cz/files/25/1/manrope_variablefont_wght-6890cd563b7c2.ttf"); }
:root { --active-color: #ffbc03; --secondary-color: #000; --tertiary-color:#F5F5F5; --font-family: "manrope_variablefont_wght-6890cd563b7c2", sans-serif; --font-size: 16px; --base-font-color: #D6D6D6; --font-size-big: 18px; --font-h1-size: 52px; --font-h2-size: 28px; --font-h3-size: 21px; --background-color: #000000; --background-secondary-color: #000000; --max-content-width: 1300px; --menu-background-color: #00000005; --font-menu-size: 15px; --menu-button-height: 70px; --menu_content-height: 70px; --menu-text-height: 23px; --footer-border-color: #fff1; --footer-background-color: #000000; --footer-font-color: #fff; --order-active-color: var(--active-color); --order-hover-color: var(--secondary-color); --font-product-price-size: 16px; --product-detail-media-view-height: 550px;}.is_mobile { --menu-button-height: 59px; --menu-text-height: 0px; --menu_content-height: 70px; --font-size: 12px; --font-h1-size: 29px; --font-h2-size: 20px; --font-h3-size: 14px; --product-detail-media-view-height: 350px; --menu-background-color: #000000;}body { overscroll-behavior: none;}h1 { font-weight: 900; color: #fff;}h2, h3 { font-weight: bold; color: #fff;}h3 { margin: 0px;}#myBody { padding-top: 20px;}.static_components { padding-top: 50px;}#myBody #myBodyContent .order_1 .content_wrapper { padding-top: 100px;}#myBody a { color: var(--active-color);}#myBody a:hover { color: var(--base-font-color);}#myBody .content_wrapper { max-width: var(--max-content-width); width: calc(100% - 20px); margin: auto; background: var(--background-secondary-color); padding: 50px 0px; padding-bottom: 0px; box-sizing: border-box;}.is_mobile #myBody .content_wrapper { padding-left: 0px; padding-right: 0px; }#myBody .page_part:last-of-type .content_wrapper { padding-bottom: 50px;}.menu_horizontal { display: flex; justify-content: center; height: auto; padding-top: var(--menu-text-height); border-bottom: 1px solid #fff1; border-right: unset; position: fixed; transition: background 1s;}.menu_content { display: flex; max-width: var(--max-content-width); width: var(--max-content-width); flex-flow: row; flex-wrap: wrap; height: var(--menu_content-height); align-content: center;}.menu_buttons { flex-grow: 1; margin-left: -90px; text-align: center;}.is_desktop .menu_buttons { position: relative;}.is_mobile .menu_buttons { background: unset; display: flex; flex-flow: column; align-items: end;}.is_mobile #menu .menu_button.cart_button { width: auto;}#menu .menu_buttons_mobile .menu_button { border: unset; width: 70%; background: #000; text-align: left; padding-left: 50px; box-sizing: border-box;}#menu .menu_button.cart_not_empty { font-size: 18px; animation: cart_attention 7s ease 0s infinite normal forwards; background: none;}.is_desktop #menu_link_button_10007 { position: absolute; right: 0px;}#cart_button_price { font-size: 11px;}.menu_horizontal.scrolled { --menu-background-color: #000000; z-index: 100000;}#menu_mobile_button { right: 8px;}#app_header_info { width: 100% !important; top: 0px; color: #000000; background: var(--active-color) !important; height: var(--menu-text-height); justify-content: center;}#app_header_info .article_content { max-width: var(--max-content-width); width: var(--max-content-width); display: flex; align-items: center; font-size: 13px;}#app_header_info .article_text { width: 100%;}#app_header_info a { text-decoration: none; color: #000000;}#app_header_search { bottom: calc(50% - calc(var(--menu-text-height) / 2)); transform: translate(-50%, 50%);}.is_mobile #app_header_search { transform: translate(-50%, 0%);}.search_form input:hover, .search_form input:focus,.search_form input { border-radius: 10px 0px 0px 10px;}.search_form .button { border-radius: 0px 10px 10px 0px; color: var(--secondary-color); font-size: 13px; margin-left: -2px;}.menu_horizontal .logo { display: flex; height: var(--menu-button-height); align-items: center; z-index: 10000;}.menu_horizontal .logo img { height: auto; margin-left: 20px; max-height: 50%;}.is_mobile .logo::after { display: none;}.menu_horizontal .menu_button, .menu_horizontal .group_button { padding: 0px 15px 0px 15px;}.menu .menu_button.active, .menu .group_button.active, .menu .menu_button:hover { background: unset; color: var(--active-color);}.is_mobile .menu .menu_button.active { background: #000;}.menu .menu_button i { width: auto;}.footer .content_wrapper { max-width: var(--max-content-width); width: calc(100% - 20px); margin: auto; padding-top: 50px;}.footer .collage:not(:last-child) { margin-bottom: 40px;}.footer .collage_item { line-height: normal; height: auto; width: auto; flex-grow: unset;}.footer #collage_10010, .footer #collage_10011 { justify-content: space-between; align-items: flex-end;}.footer #collage_10000 > .collage_item { width: 25%; text-align: left;}.footer .collage_item p { margin-top: 12px;}.footer .collage_item .article { font-size: 15px; height: auto !important; width: auto !important; margin: 0;}.footer #collage_10011 .article { font-size: 13px;}.footer #article_content_10083 a { padding-left: 20px;}.footer #article_content_10084 img { margin-right: 5px;}.is_mobile .footer .collage_item, .is_mobile .footer #collage_10000 > .collage_item { text-align: center; width: 100%; max-width: 100%;}.is_mobile .footer #collage_10000 { flex-flow: column-reverse; gap: 40px;}.is_mobile .footer #collage_10010 { gap: 20px;}.is_mobile .footer .article_text { text-align: center;}.is_mobile .footer #collage_item_10003, .is_mobile .footer #collage_item_10004 { display: none;}.is_mobile .footer #collage_10011 .article { font-size: 10px;}#myBody .button { border: solid 2px; border-color: var(--active-color); font-weight: bold; border-radius: 10px; padding: 10px 20px; margin: 0px; margin-top: 15px; color: var(--secondary-color); background: var(--active-color); display: inline-flex; gap: 10px; align-items: center; justify-content: center;}.is_mobile #myBody .button { min-width: 220px;}#myBody .button:hover { border: solid 2px; border-color: var(--active-color); background: var(--secondary-color); color: var(--base-font-color);}#myBody .button_second { vertical-align: top; border: solid 1px; border-color: #C1C1C1; font-weight: 500; border-radius: 10px; padding: 11px 20px; margin: 0px; margin-top: 15px; color: #C1C1C1; background: transparent; text-decoration: none; margin-left: 15px; margin-right: 15px; display: inline-flex; flex-flow: row; gap: 10px; justify-content: center; align-items: center;}.is_mobile #myBody .button_second { min-width: 220px;}#myBody .button_second:hover { border: solid 1px; border-color: var(--active-color); background: var(--secondary-color); color: var(--base-font-color);}#myBody .collage_item { max-width: calc(50% - 25px); height: auto; line-height: normal; box-sizing: border-box;}.is_mobile #myBody .collage_item { width: 100%; max-width: 100%; margin-left: 15px; margin-right: 15px;}#myBody .collage { gap: 50px;}#myBody .collage h2 { margin-bottom: 10px;}#myBody .article_text img { max-width: 100%; object-fit: scale-down; height: auto !important;}#myBodyContent .cms_products_section .content_wrapper { gap: 10px; justify-content: flex-start;}.is_mobile #myBodyContent .cms_products_section .content_wrapper { justify-content: center;}.card { width: 267px; min-width: 240px; max-width: 267px; border: none;}.is_mobile .card { max-width: 367px;}.card:hover .card-head { box-shadow: 0px 10px 10px #0001; background: var(--tertiary-color);}.card-head { border-radius: 10px; background: var(--tertiary-color); overflow: hidden;}.card .product-title { font-size: 14px; font-weight: bold; text-align: left;}.card .product-price { font-weight: normal;}.card .product_button_wrapper { display: none;}.card .product-price_without_vat { display: none;}@keyframes cart_attention {	0%,	100% { transform: translateY(0);	}	10%,	30%,	50%,	70% { transform: translateY(-4px);	}	20%,	40%,	60% { transform: translateY(4px);	}	80% { transform: translateY(2.4px);	}	90% { transform: translateY(-2.4px);	}}.is_mobile #myBody .template_container { padding-top: 10px; padding-left: 10px; padding-right: 10px;}.product_detail .component { margin: 0px;}.product_detail .component_navigation { display: flex; gap: 10px; flex-flow: row; flex-wrap: wrap; justify-content: flex-start; align-items: center;}.product_detail .component_navigation> *:not(i) { padding: 5px 10px;}.component .amount { width: 40px; text-align: center; background: transparent; color: #fff; border: unset; padding-left: 15px; padding-right: 0px;}.component i.amount_change { width: 42px;}.component i.amount_change:hover { color: #fff; font-size: 18px;}.product_detail .variant_parameter_values.hidden{ visibility: visible; display: flex !important;}.product_detail .variant_parameter_header i,.product_detail .variant_parameter_header .header_text{ display: none; text-decoration: none; cursor: default;}.product_detail .variant_parameter_header .header_text { display: inline-block; margin: 0px;}.product_detail .variant_parameter_price::before { }.is_mobile .variant_parameter_values input[type="radio"]+label { width: unset;}.product_detail .variant_parameter_values .input { width: 100%; border-radius: 6px; line-height: 46px; height: 46px; padding-left: 10px; padding-right: 10px; box-sizing: border-box; background: #252525; color: #fff; border: 1px solid #C1C1C14D;}.product_detail .variant_parameter_values .select_wrapper { width: 100%;}.product_detail .variant_parameter_price { display: none;}.product_detail .header_price { display: none;}.product_detail .variant_parameter_values.category_10004 img,.product_detail .variant_parameter_values.category_10005 img,.product_detail .variant_parameter_values.category_10006 img { display: none;}.product_detail .variant_parameter_values.category_10004 label,.product_detail .variant_parameter_values.category_10005 label,.product_detail .variant_parameter_values.category_10006 label { border-radius: 6px;}.product_detail .variant_parameter_values.category_10012 img { display: none;}.product_detail .variant_parameter_values.category_10012 label { border-radius: 6px;}.product_detail .variant_parameter_values.category_10011 img { width: 100%; height: 100%;}.product_detail .variant_parameter_values.category_10011 label { border-width: 2px; border-radius: 50%; min-width: 40px; max-width: 40px; min-height: 40px; height: 40px; padding: 0px; overflow: hidden;}.product_detail .variant_parameter_values.category_10011 .variant_parameter_text_wrapper { display: none;}.product_detail .variant_parameter_values.category_10013 .variant_parameter_price { display: block; position: absolute; top: 110%; left: 0px; width: 100%; text-align: center;}.product_detail .variant_parameter_values.category_10013 .variant_parameter_name { display: none;}.variant_parameter_name::after { content: " "; position: absolute; bottom: -10px; left: 50%; background: #ccc; width: 20px; height: 20px; transform: translateX(-50%) rotate(45deg); display: none;}.product_detail .variant_parameter_values.category_10013 label:hover .variant_parameter_name { width: 120%; position: absolute; top: -15px; left: -10%; padding: 10px 9px; background: #ccc; color: #000; transform: translateY(-100%); box-sizing: border-box; display: block;}.product_detail .variant_parameter_values.category_10013 label:hover .variant_parameter_name::after { display: block;}.product_detail .variant_parameter_values.category_10013 label { border-width: 2px; background-color: #fff; display: flex; align-items: center; justify-content: center; padding: 2px; min-width: 90px; max-width: 90px; min-height: 90px; width: 90px; height: 90px; opacity: 1; position: relative; margin-bottom: 45px;}.product_detail .variant_parameter_values.category_10013 img { width: 100%; height: 100%; object-fit: contain;}.product_detail .product_buy_button { border: none; border-radius: 5px; color: #000000; background: var(--active-color); position: relative; text-transform: none; text-align: center; padding: 10px 16px; box-sizing: border-box; min-width: 158px; min-height: 46px; display: inline-flex; flex-flow: row; gap: 10px; justify-content: center; align-items: center; font-size: 14px; font-weight: 700;}.product_detail .product_buy_button:hover { background: var(--secondary-color); color: var(--base-font-color);}.product_detail .product_buy_button:active { font-size: var(--font-size-big); background: var(--secondary-color); color: var(--base-font-color); top: 2px;}.product_detail .product_buy_button_amount { padding-top: 0px; border-radius: 6px; border: 1px solid #C1C1C180; background: #252525; height: 46px; display: flex; align-items: center; max-width: 139px;}.product_detail .component.component_stock_status { display: none; }.product_detail .stock_status { font-weight: bold;}.is_mobile .component_price .product_prices_wrapper { justify-content: space-between;}.component_price .product-price { color: var(--active-color); font-size: 32px;}.product_detail .label { gap: 10px;}.ebenit_author .content_wrapper * { opacity: 0.5; font-size: 13px;}.component.component_media_files { color: #000;}.preview_media_item *,.view_media_item * { object-fit: cover;}.preview_media_item,.view_media_item { border-radius: 30px; overflow: hidden;}.preview_media_item { border-radius: 10px;}.media_previews.show_one_row { padding: 0px;}.web_media_dialog_wrapper #dialog_content .media_view_button i { color: #000;}#dialog_wrapper { background-color: #000;}#dialog { border: unset;}.article_text .google_wrapper { display: flex; align-items: center; gap: 16px; justify-content: center; margin-top: 25px;}.google_wrapper > span { display: inline-flex; flex-flow: column; color: #fff; font-weight: bold;}#myBody .google_wrapper a { color: #fff;}#page_part_cms_group_10001 .content_wrapper { gap: 30px; display: flex; flex-flow: column; position: relative;}.is_desktop #page_part_cms_group_10001 .content_wrapper { display: grid; grid-template-columns: 1fr 1fr;}.is_desktop #page_part_cms_group_10001 .article { grid-row: 1;}.is_mobile #article_content_10097 > * { text-align: center;}#article_content_10098 .article_text { display: flex; justify-content: right;}.is_mobile #article_content_10098 .article_text { justify-content: center;}#article_content_10098 .article_text p { display: flex; align-items: center; gap: 16px;}#article_content_10098 .article_text p > span { display: inline-flex; flex-flow: column; color: #fff; font-weight: bold;}#article_content_10098 .article_text p a { color: #fff;}#myBody #collage_10015 { gap: 0px; justify-content: flex-start; flex-wrap: nowrap; overflow: hidden; scroll-behavior: smooth;}.is_desktop #myBody #collage_10015 { grid-column: 1 / span 2; grid-row: 2;}.is_mobile #myBody #collage_10015 { gap: 0px;}#collage_10015 .collage_item .collage_content, #collage_10015 .article_content { vertical-align: top; line-height: normal; height: 100%;}#collage_10015 .article_content { color: #c1c1c1; font-size: 14px;}#collage_10015 .collage_item { width: calc(33% - 10px); max-width: calc(33% - 10px); position: relative; padding: 10px 20px 15px 20px;}.is_desktop #collage_10015 .collage_item { min-width: calc(25% - 0px);}.is_mobile #collage_10015 .collage_item { min-width: calc(100% - 0px); margin: 0px;}#collage_10015 .collage_item .collage_content .article_text { display: flex; flex-flow: column; justify-items: flex-end; align-items: flex-start; height: 100%; gap: 25px;}#collage_10015 .article_text > *:nth-of-type(1) { width: 100%;}#collage_10015 .article_text h3 { text-align: left; font-weight: 200; font-size: 16px; border-top: 1px solid #fff2; width: 100%; display: block; padding-top: 15px;}#collage_10015 .article_text > div { display: flex; justify-content: space-between; align-items: center;}#collage_10015 .article_text > div i { color: var(--active-color);}#collage_10015 .collage_item .article { overflow: visible;}#collage_10015 .collage_item p>img:first-of-type { width: 100%; min-height: 250px; max-height: 250px; object-fit: cover; border-radius: 10px;}#collage_10015 .article_content p:last-of-type { transition: max-height 2.3s ease; max-height: 116px; min-height: 116px; overflow: hidden; position: relative; z-index: 1;}#collage_10015 .article_content p:last-of-type:after { content: "Zobrazit více"; position: absolute; top: 76px; left: 0px; width: 100%; text-align: center; background: #000a; padding: 15px; cursor: pointer; box-sizing: border-box; z-index: 1;}#collage_10015 .article_content p.hide-after:last-of-type:after { display: none;}#page_part_cms_group_10001 .content_wrapper > .article:last-of-type { position: absolute; left: 0px; top: 80px; width: 100%; height: calc(100% - 80px); display: flex; align-items: center;}.is_mobile #page_part_cms_group_10001 .content_wrapper > .article:last-of-type { top: 0px; height: calc(100% - 60px);}#article_content_10109 { width: 100%; height: 100%;}#article_content_10109 .article_text { display: flex; flex-flow: row; justify-content: space-between; height: 100%;}#references_move_right,#references_move_left{ width: 50%; height: 100%; display: flex; align-items: center; cursor: pointer; transition: top 0.2s; position: relative; top: 0px; user-select: none;}#references_move_right { justify-content: flex-end;}#references_move_right:hover,#references_move_left:hover{ top: -5px;}