.is_desktop .component { padding: 25px;}.is_mobile .component_price.sticky,.is_mobile .component_buy_button.sticky { left: 50%; top: 71px; position: fixed; z-index: 1; background: #0009; width: calc(50% - 10px); height: 70px; box-sizing: border-box;}.is_mobile .component_price.sticky { left: 10px; margin-top: 0px;}.is_mobile .component_price.sticky .product_buy_button_amount { display: none;}.is_mobile .component_buy_button.sticky .back_button { display: none;}.component_price { display: flex; flex-flow: column-reverse; gap: 10px;}.component_buy_button { display: flex; flex-flow: column; gap: 10px; justify-content: center;}.is_mobile .component_price { grid-column-start: 1 !important; grid-column-end: 6 !important; grid-row-start: 4 !important; grid-row-end: 5 !important; gap: 0px; margin-top: 12px;}.is_mobile .component_buy_button { grid-column-end: 11 !important; grid-column-start: 6 !important;}.media_view_counter { display: none;}.component.component_media_files { color: var(--active-color); overflow: visible;}.media_view_button { background: #fff4;}.media_view_next { right: -21px;}.media_view_previous { left: -21px;}.is_mobile .show_all_button { display: none;}.is_mobile .media_previews_wrapper { flex-wrap: nowrap; -webkit-overflow-scrolling: touch; overflow: auto; scrollbar-width: none; justify-content: flex-start;}.is_mobile .preview_media_item { border-radius: 10px; aspect-ratio: 1 / 1; min-width: var(--product-detail-media-item-width);}#dialog_wrapper .close_button { right: 10px; top: 150px;}.variant_parameter_header { color: #C1C1C1; font-size: 16px; display: flex; gap: 7px;}.variant_parameter_header:first-of-type { margin-top: 0px;}.variant_parameter_header .header_value_text { color: #E2E2E2; font-weight: 700;}.input:focus, textarea:focus { box-shadow: unset;}#page_part_article_10144 .content_wrapper { border-radius: 10px; background: #252525; margin-top: 50px;}.product_detail .component_stock_status,.product_detail .component_similar_products,.product_detail .component_navigation { display: none;}.component.component_variant_parameters { border-bottom: 1px solid #373737; overflow: visible;}.is_desktop .component.component_variant_parameters { grid-row-start: 3 !important;}.is_desktop .component.component_name { grid-row-start: 1 !important; grid-column-end: 11 !important; text-align: center;}.slider-container { user-select: none; position: relative; width: 100%; max-width: 950px; height: 500px; overflow: hidden; cursor: ew-resize; margin: auto;}#myBody .slider-container img { width: 100%; max-height: 100%; object-fit: cover; height: 100% !important;}#before_overlay { position: absolute; left: 0px; top: 0px; width: 50%; height: 100%; background: url(https://www.eva4you.sk/files/25/1/pred-67cd783f7d5d8.webp); background-size: auto 200%;}.slider-container:before,#before_overlay:before { content: "Před"; padding: 5px 8px; background: var(--active-color); color: #000; font-size: 13px; position: absolute; top: 0px; left: 0px;}.slider-container:before { left: unset; right: 0px; content: "Po"; z-index: 1;}.before_after_slider { position: absolute; left: 50%; top: 0; width: 5px; height: 100%; background: #000; transform: translateX(-50%); cursor: ew-resize;}.before_after_slider::after,.before_after_slider::before { color: #000; content: ">"; font-weight: bold; font-size: 40px; font-family: monospace; position: absolute; top: 50%; left: 13px; transform: translateY(-50%); display: block;}.before_after_slider::after { left: unset; right: 13px; content: "<";}#myBody #collage_10007 { gap: 35px;}.is_desktop #collage_10007 { display: grid; grid-template-columns: repeat(2, 1fr); grid-auto-rows: auto;}.is_desktop #collage_10007 .collage_item { width: 100%; max-width: 100%;}#collage_10007 .collage_item img { border-radius: 10px;}.is_mobile #collage_10007 .collage_item .article_text { text-align: center;}#collage_10007 .collage_item .article_text ul { padding-left: 30px;}#collage_10007 .collage_item .article_text li { list-style: none; margin-bottom: 30px; position: relative;}.is_mobile #collage_10007 .collage_item .article_text li { text-align: left;}#collage_10007 .collage_item .article_text li::before { position: absolute; left: -29px; width: 19px; height: 19px; display: block; content: " "; padding-right: 16px; background-repeat: no-repeat; background-image: url("https://www.eva4you.sk/files/25/1/check_circle-689484a4ef25a.svg");}.is_desktop #collage_10007 .collage_item .article_text li::before { top: 5px;}.is_desktop #collage_item_10145 { grid-row: 1; grid-column: 1;}.is_desktop #collage_item_10057 { grid-row: 1 / span 3; grid-column: 2;}.is_desktop #collage_item_10058 { grid-row: 2; grid-column: 1;}#article_content_10061 ul { padding-left: 40px; margin-top: 30px;}#article_content_10061 li { list-style: none; margin-bottom: 30px; position: relative; display: flex; align-items: center;}#article_content_10061 li::before { position: absolute; left: -40px; width: 32px; height: 32px; display: block; content: " "; background-repeat: no-repeat; background-image: url(https://www.eva4you.sk/files/25/1/arrow_left_md-68a9caafd7914.png);}#collage_10024 { flex-wrap: nowrap; justify-content: center;}.is_mobile #collage_10024 { gap: 0px; -webkit-overflow-scrolling: touch; overflow: auto; scrollbar-width: none; justify-content: flex-start;}#collage_10024 .collage_item { border: 1px solid #C1C1C133; border-radius: 10px; background: #C1C1C11A; max-width: 305px; min-width: unset; overflow: visible;}.is_mobile #myBody #collage_10024 .collage_item { max-width: 164px; min-width: 164px;}#collage_10024 .collage_content { overflow: visible;}#collage_10024 .collage_item:first-of-type { border: 1px solid var(--active-color); background: #FFBC031F;}#collage_10024 .collage_item ul { padding: 0px;}#collage_10024 .collage_item li { display: flex; flex-flow: column; align-items: center; justify-items: center; box-sizing: border-box; border-top: 1px solid #C1C1C11f; margin: 0px 15px; padding: 10px;}.is_mobile #collage_10024 .collage_item li img { width: 32px; height: 32px;}#collage_10024 .collage_item:first-of-type li { border-top: 1px solid #332701;}#collage_10024 .collage_item h2 { color: #C1C1C1; text-align: center; padding-top: 10px;}#collage_10024 .collage_item:first-of-type h2 { color: var(--active-color);}#collage_10024 .collage_item p > img { border-radius: 6px; position: relative; top: -2px; left: -2px; max-width: calc(100% + 4px); width: calc(100% + 4px);}.is_mobile #collage_10024 .collage_item p > img { top: -1px; left: -1px; max-width: calc(100% + 2px); width: calc(100% + 2px);}.product_detail #myBody #myBodyContent .steps_hidden { display: none !important;}#myBody .continue_button { margin-top: 0px; min-width: 158px; box-sizing: border-box;}.is_mobile #myBody .continue_button { min-width: 158px;}#variant_parameter_header_10014::before { content: "i"; display: block; color: var(--active-color); width: 14px; height: 14px; font-size: 10px; font-weight: 700; border: 1px solid var(--active-color); border-radius: 50%; text-align: center;}.or_technical_list { width: 100%; text-align: center;}.or_technical_list_line { background: #fff2; height: 1px; position: relative; top: -50%;}.back_button { cursor: pointer; vertical-align: top; border: solid 1px; border-color: #C1C1C1; font-weight: 500; border-radius: 10px; padding: 11px 20px; margin: 0px; color: #C1C1C1; background: transparent; text-decoration: none; display: inline-flex; flex-flow: row; gap: 10px; justify-content: center; align-items: center; box-sizing: border-box; min-width: 158px;}.back_button:hover { border: solid 1px; border-color: var(--active-color); background: var(--secondary-color); color: var(--base-font-color);}.is_desktop .technical_list_active { grid-row-start: 6 !important; grid-row-end: 7 !important; align-self: self-start;}.variant_parameter_values.category_10014 { position: relative;}.technical_list_description { font-size: 12px; text-align: center; padding: 10px; background: #252525; border-radius: 10px; width: 220px; position: absolute; top: -124px; left: -112px;}.technical_list_description:before { content: " "; position: absolute; bottom: -10px; left: 50%; background: #252525; width: 20px; height: 20px; transform: translateX(-50%) rotate(45deg);}.is_mobile .technical_list_description { left: -12px;}.variant_parameter_values input[type="radio"]+label { opacity: 1; border: 1px solid #C1C1C1;}#variant_parameter_header_10008,.product_detail .variant_parameter_values.category_10008,#variant_parameter_header_10009,.product_detail .variant_parameter_values.category_10009,#variant_parameter_header_10010,.product_detail .variant_parameter_values.category_10010,#variant_parameter_label_10008_10088,#variant_parameter_label_10009_10089,#variant_parameter_label_10010_10090 { display: none !important;}.product_detail .variant_parameter_values.category_10007 img,.product_detail .variant_parameter_values.category_10008 img,.product_detail .variant_parameter_values.category_10009 img,.product_detail .variant_parameter_values.category_10010 img { width: 100%; height: 100%; opacity: 1; mix-blend-mode: overlay;}.product_detail .variant_parameter_values.category_10010 img { mix-blend-mode: soft-light;}.product_detail .variant_parameter_values.category_10007 label,.product_detail .variant_parameter_values.category_10008 label,.product_detail .variant_parameter_values.category_10009 label,.product_detail .variant_parameter_values.category_10010 label { border-width: 2px; max-height: 56px; max-width: 56px; height: 56px; width: 56px; min-width: 56px; padding: 0px; }.product_detail .variant_parameter_values.category_10007 .variant_parameter_text_wrapper,.product_detail .variant_parameter_values.category_10008 .variant_parameter_text_wrapper,.product_detail .variant_parameter_values.category_10009 .variant_parameter_text_wrapper,.product_detail .variant_parameter_values.category_10010 .variant_parameter_text_wrapper { display: none;}label#variant_parameter_label_10011_10045 img { filter: brightness(0);}#variant_parameter_label_10007_10025 { background: url(https://www.eva4you.sk/files/25/1/diamant-67c9ac006664d.jpeg); background-size: 170%;}#variant_parameter_label_10007_10026 { background: url(https://www.eva4you.sk/files/25/1/honeycomb-67c9ac00696b9.jpeg);}#variant_parameter_label_10007_10027 { background: url(https://www.eva4you.sk/files/25/1/waterdrops-67c9ac006b485.jpeg); background-size: 150%;}.variant_parameter_values.category_10008 label { background: url(https://www.eva4you.sk/files/25/1/diamant-67c9ac006664d.jpeg); background-size: 170%;}.variant_parameter_values.category_10009 label { background: url(https://www.eva4you.sk/files/25/1/honeycomb_brighter-67c9bb8b6eeb5.jpeg);}.variant_parameter_values.category_10010 label { background: url(https://www.eva4you.sk/files/25/1/waterdrops_brighter-67c9b9ae933da.jpeg); background-size: 150%;}.variant_parameter_values.category_10007 label img { display: none;}.product_detail #myBody .visible_material { display: flex !important;}#view_media_item_10083 { position: relative; background: #fff; transition: 0.3s transform;}#view_media_item_10083.fixed-bottom { position: fixed; left: 0px; top: 0px; width: 512px; max-width: 30%; aspect-ratio: 1 / 1; height: auto; transform: translateX(0%) translateY(calc(100vh - 100%));}#view_media_item_10083.fixed-left { transform: translateX(-110%) translateY(calc(100vh - 100%));}.product_detail #view_media_item_10083 img { object-fit: contain; width: 400px; max-width: 80%; position: absolute; top: 0px; left: 50%; transform: translateX(-50%); user-select: none;}.product_detail #view_media_item_10083 img:first-of-type { display: none;}img.base { filter: grayscale(1) contrast(0.7) brightness(1.2);}.web_media_dialog_view img.holes,.web_media_dialog_view img.border,.web_media_dialog_view img.base { position: absolute; top: 0px; left: 50%; transform: translateX(-50%); max-width: 400px;}.web_media_dialog_view img.base { background-color: #000; outline: #000 solid 10000px;}img.border { filter: grayscale(1) brightness(1.5);}.product_detail img.overlay { position: absolute; top: 0px; left: 0px; width: 100%; height: 100% !important; display: block; object-fit: cover; mix-blend-mode: overlay; mask-image: url("https://www.eva4you.sk/files/25/1/diamond_base-67e270846160d.png"); mask-repeat: no-repeat; mask-size: contain; mask-position: 50% 50%;}.product_detail img.border_overlay { position: absolute; top: 0px; left: 0px; mix-blend-mode: hard-light; opacity: 0.9; width: 100%; height: 100% !important; display: block; object-fit: cover !important; mask-image: url("https://www.eva4you.sk/files/25/1/okraje-67caf8c7a3a15.png"); mask-repeat: no-repeat; mask-size: contain; mask-position: 50% 50%;}.web_media_dialog_view img.border_overlay,.web_media_dialog_view img.overlay { left: 50%; transform: translateX(-50%); max-width: 400px; }#variant_parameter_label_10004_10184, #variant_parameter_label_10005_10185,#variant_parameter_label_10006_10186{ display: none;}