@charset "UTF-8";.reco_comparison__image__badge.svelte-pzqhmc{background-size:cover}.reco_comparison__image__deal_badge.svelte-pzqhmc{position:absolute;width:50px;height:50px;z-index:1;top:8px;left:16px}.reco_comparison__image.svelte-1mhzbay{text-align:center;padding-bottom:initial;position:relative;overflow:hidden;max-height:100%;max-width:100%;transform:translateZ(0);border-radius:8px}.reco_comparison__image.svelte-1mhzbay img:where(.svelte-1mhzbay){max-width:100%;max-height:100%;z-index:1;position:absolute;right:50%;transform:translate(50%)}.reco_comparison__image.svelte-1mhzbay img.ambiente:where(.svelte-1mhzbay){width:auto;height:auto;min-width:100%;min-height:100%;max-width:none}.reco_comparison__image.svelte-1mhzbay img.cutout:where(.svelte-1mhzbay){padding:8px;width:100%}.reco_comparison__image__spinner_box.svelte-1mhzbay{position:absolute;margin:auto;width:60px;height:60px;left:0;right:0;top:0;bottom:0;z-index:0}.reco_comparison__image__deal_badge.svelte-1mhzbay{position:absolute;width:50px;height:50px;z-index:1;top:8px;left:16px}.reco_comparison__image__badge.svelte-1mhzbay{background-size:cover}.reco_comparison__labels_wrapper.svelte-1mhzbay{display:flex;flex-direction:column;position:absolute;bottom:16px;left:16px;flex-wrap:wrap;align-items:flex-start}.reco_comparison__label-visibility.svelte-1mhzbay{z-index:1}.reco_comparison__very-popular-tag.svelte-1mhzbay{margin-top:8px}.reco_comparison__otto-up-logo.svelte-1ajx9vo{margin-top:10px}.reco_comparison__otto-up-logo.svelte-1ajx9vo svg:where(.svelte-1ajx9vo){width:52px;height:16px}.reco_comparison__article-eek-container.svelte-usjkuh{width:100%;display:flex;flex-wrap:wrap;margin-top:10px}.reco_comparison__article-eek-label.svelte-usjkuh{white-space:nowrap;display:flex;align-items:center;width:100%}.reco_comparison__article-eek-label_energyLabelText.svelte-usjkuh{display:flex;flex-direction:column;align-items:flex-start;width:calc(100% - 40px)}.reco_comparison__article-eek-label_energyLabelText_energyLabelTextComponent.svelte-usjkuh{cursor:default;text-overflow:ellipsis;overflow:hidden;margin-left:4px;width:100%}.reco_comparison__article-eek-label_energyLabelText_datasheet.svelte-usjkuh{margin-left:4px;text-overflow:ellipsis;overflow:hidden}.reco_comparison__article-eek-label.svelte-usjkuh:first-of-type{margin-top:unset!important}.reco_comparison__article-eek-layer-container{margin:16px auto;text-align:center}.reco_comparison__article-eek-layer-container .reco_comparison__article-eek-layer-title{font-weight:400;font-size:20px;text-align:left;padding-left:16px}.reco_comparison__article-eek-layer-container .reco_comparison__article-eek-layer-datasheet{text-align:left;display:block;padding-left:16px}.reco_comparison__article-eek-layer-container .reco_comparison__article-eek-layer-label{margin-bottom:16px}.reco_comparison__article-eek-layer-container .reco_comparison__article-eek-layer-labels-container{margin-bottom:24px}.reco_comparison____sheet-image-container.svelte-usjkuh{display:flex;justify-content:center}.reco_comparison__sheet-image.svelte-usjkuh{width:100%}.reco_comparison__label-visibility.svelte-cgcqx0{z-index:1}.reco_comparison__multi-sustainabilities-container.svelte-zt7f63{display:flex;flex-wrap:wrap;margin-top:10px}.reco_comparison__multi-sustainabilities-container-icon-wrapper.svelte-zt7f63{width:32px;height:32px;margin-right:4px;background-color:#7ea87b;border-radius:50%;display:flex;align-items:center;border:0;padding:0 0 0 4px}.reco_comparison__multi-sustainabilities-container-icon-wrapper.svelte-zt7f63 svg:where(.svelte-zt7f63){width:24px;height:24px;fill:#fff;cursor:pointer}:root{--padding_within_cell: 4px}.reco_comparison__information-container.svelte-1utd6rn{text-align:left;overflow:hidden;max-width:100%;margin-top:16px}.reco_comparison__top-info.svelte-1utd6rn{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.reco_comparison__nowrap.svelte-1utd6rn{white-space:nowrap}.reco_comparison__uvp-string.svelte-1utd6rn{padding-right:var(--padding_within_cell)}.reco_comparison__retail-price.svelte-1utd6rn{display:inline-block}.reco_comparison__price-line-through.svelte-1utd6rn{padding-right:var(--padding_within_cell);text-decoration:line-through}.reco_comparison__price-red.svelte-1utd6rn{color:#f00020}.reco_comparison__price-per-unit.svelte-1utd6rn{padding:4px;color:#777}.reco_comparison__table__rating.svelte-ms193d{display:flex;align-items:center}.reco_comparison__table__rating__icon_container.svelte-ms193d{display:flex}.reco_comparison__table__rating_star.svelte-ms193d{width:18px;height:18px}.reco_comparison__table__rating__reviews.svelte-ms193d{margin-left:6px}.reco_comparison__table__container.svelte-15s9if1{overflow-x:auto;padding:16px 16px 12px 0}.reco_comparison__table__header_title.svelte-15s9if1{line-height:24px;color:#000;overflow-x:hidden;text-overflow:ellipsis;display:block}.reco_comparison__table__header_data.svelte-15s9if1{padding:12px 0}tr.svelte-15s9if1>th:where(.svelte-15s9if1):first-child,tr.svelte-15s9if1>td:where(.svelte-15s9if1):first-child{position:-webkit-sticky;position:-webkit-sticky;position:sticky;left:0;background:#ebf4ff;z-index:1}tbody.svelte-15s9if1 tr:where(.svelte-15s9if1)>td:where(.svelte-15s9if1){position:relative;padding-top:12px;padding-bottom:12px}tbody.svelte-15s9if1 tr:where(.svelte-15s9if1)>td:where(.svelte-15s9if1):before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background-color:var(--oc-base-color-black-lighten-30);z-index:0}tbody.svelte-15s9if1 tr:where(.svelte-15s9if1)>td:where(.svelte-15s9if1):first-child:before{content:"";position:absolute;top:0;left:16px;right:0;height:1px;background-color:var(--oc-base-color-black-lighten-30);z-index:0}tbody.svelte-15s9if1 tr:where(.svelte-15s9if1)>td:where(.svelte-15s9if1):last-child:before{content:"";position:absolute;top:0;left:0;right:16px;height:1px;background-color:var(--oc-base-color-black-lighten-30);z-index:0}.column.svelte-15s9if1{padding-left:16px;padding-right:16px;vertical-align:top}oc-tag-v1.svelte-15s9if1{padding-top:8px}ul.svelte-15s9if1>li:where(.svelte-15s9if1){text-overflow:ellipsis;overflow:hidden}.attribute-header.svelte-15s9if1{padding-bottom:10px;max-width:148px;text-overflow:ellipsis;overflow:hidden}.attribute-header--ghost.svelte-15s9if1{visibility:hidden}.product-tag-placeholder.svelte-15s9if1{height:24px}.reco_comparison__table__adslink.svelte-15s9if1{color:#000;text-decoration:none;overflow-y:auto}.reco_comparison__comparison_table__headline.svelte-w4ky7x{padding:24px 16px 0}
