.egaline-evidence-recommendations{margin:0 0 1.25rem;padding:1rem;border:1px solid rgba(18,70,171,.12);border-radius:18px;background:#fff;box-shadow:0 10px 28px #0f172a0a}.egaline-evidence-recommendations__header{margin-bottom:.9rem}.egaline-evidence-recommendations__eyebrow{margin:0 0 .2rem;color:#1246ab;font-size:.72rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.egaline-evidence-recommendations__header h2{margin:0;color:#0f172a;font-size:1.15rem;font-weight:850;letter-spacing:-.025em}.egaline-evidence-recommendations__header>p:last-child{max-width:760px;margin:.35rem 0 0;color:#64748b;font-size:.82rem;line-height:1.5}.egaline-evidence-recommendations__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem}.egaline-evidence-card{display:grid;grid-template-columns:88px minmax(0,1fr);min-width:0;overflow:hidden;border:1px solid rgba(148,163,184,.24);border-radius:14px;background:#f8fafc}.egaline-evidence-card__image{display:flex;min-height:150px;align-items:center;justify-content:center;padding:.6rem;background:#fff}.egaline-evidence-card__image img{width:100%;max-height:128px;-o-object-fit:contain;object-fit:contain}.egaline-evidence-card__body{display:flex;min-width:0;flex-direction:column;gap:.32rem;padding:.8rem}.egaline-evidence-card__role{align-self:flex-start;border-radius:999px;background:#1246ab17;padding:.28rem .5rem;color:#1246ab;font-size:.64rem;font-weight:900;line-height:1.15}.egaline-evidence-card__title{color:#0f172a;font-size:.88rem;font-weight:850;line-height:1.25;text-decoration:none}.egaline-evidence-card__title:hover{color:#1246ab}.egaline-evidence-card__reason{margin:0;color:#475569;font-size:.72rem;line-height:1.45}.egaline-evidence-card__footer{display:flex;align-items:flex-end;justify-content:space-between;gap:.5rem;margin-top:auto;padding-top:.35rem}.egaline-evidence-card__footer strong{color:#0f172a;font-size:.9rem}.egaline-evidence-card__footer a{color:#1246ab;font-size:.68rem;font-weight:800;text-decoration:none}@media (max-width: 900px) and (min-width: 769px){.egaline-evidence-recommendations__grid{grid-template-columns:1fr}}@media (max-width: 768px){.egaline-evidence-recommendations{margin:0 0 1rem;padding:.85rem;border-radius:16px}.egaline-evidence-recommendations__header h2{font-size:1.05rem}.egaline-evidence-recommendations__header>p:last-child{font-size:.76rem}.egaline-evidence-recommendations__grid{display:flex;gap:.65rem;overflow-x:auto;padding:0 0 .2rem;scroll-snap-type:x mandatory;scrollbar-width:none}.egaline-evidence-recommendations__grid::-webkit-scrollbar{display:none}.egaline-evidence-card{grid-template-columns:82px minmax(0,1fr);min-width:min(88%,360px);scroll-snap-align:start}.egaline-evidence-card__image{min-height:142px;padding:.5rem}.egaline-evidence-card__body{padding:.7rem}.egaline-evidence-card__role{font-size:.61rem}.egaline-evidence-card__title{font-size:.84rem}.egaline-evidence-card__reason{font-size:.69rem}.egaline-mobile-catalog-list{display:grid!important;grid-template-columns:1fr!important;gap:.65rem!important;margin-top:2.8rem;position:relative}.egaline-mobile-catalog-list:before{content:"Alle egalines";position:absolute;top:-2rem;left:0;color:#0f172a;font-size:1rem;font-weight:850;letter-spacing:-.015em}.egaline-mobile-catalog-list>.product-card{display:grid!important;grid-template-columns:92px minmax(0,1fr)!important;grid-template-rows:auto!important;min-height:124px!important;border:1px solid rgba(148,163,184,.22);border-radius:14px!important;box-shadow:0 4px 14px #0f172a0a!important;overflow:hidden}.egaline-mobile-catalog-list>.product-card>.product-card__badges{display:none!important}.egaline-mobile-catalog-list>.product-card>a.relative.block.aspect-square{grid-column:1;grid-row:1;width:92px;height:100%;min-height:124px;aspect-ratio:auto!important;padding:.55rem!important;background:#f8fafc!important}.egaline-mobile-catalog-list>.product-card>a.relative.block.aspect-square img{-o-object-fit:contain;object-fit:contain}.egaline-mobile-catalog-list>.product-card>div.flex.min-h-0.flex-1.flex-col{grid-column:2;grid-row:1;gap:.25rem!important;padding:.7rem .75rem!important}.egaline-mobile-catalog-list .product-card__scenario-labels,.egaline-mobile-catalog-list .product-card__confidence,.egaline-mobile-catalog-list .product-card__delivery,.egaline-mobile-catalog-list .product-card__primer-btn,.egaline-mobile-catalog-list .product-card__mobile-drying,.egaline-mobile-catalog-list .product-card__walkable,.egaline-mobile-catalog-list ul[aria-label=Productspecificaties]{display:none!important}.egaline-mobile-catalog-list .product-card a.line-clamp-2{font-size:.86rem!important;line-height:1.25!important;font-weight:800!important}.egaline-mobile-catalog-list .product-card__price{margin-top:.1rem;font-size:1rem!important}.egaline-mobile-catalog-list .product-card .text-green-700{font-size:.7rem!important}.egaline-mobile-catalog-list .product-card button.mt-auto{min-height:34px;margin-top:auto!important;padding:.42rem .65rem!important;border-radius:8px!important;font-size:.72rem!important}}.egaline-overview-ux .egaline-overview-filters{margin:0 0 .75rem;border:0!important;background:transparent!important}.egaline-overview-ux .egaline-evidence-recommendations{display:none!important}.egaline-filter-panel--desktop{display:flex!important;align-items:center;flex-wrap:wrap;gap:.5rem;padding:.55rem .65rem!important;border:1px solid #e1e7ef;border-radius:12px!important;background:#fff!important;box-shadow:none!important}.egaline-filter-panel--desktop .egaline-filter-heading{display:none!important}.egaline-filter-panel--desktop .shop-filters__count{order:0;display:inline-flex;min-height:40px;align-items:center;margin-right:.15rem;color:#334155;font-size:.8rem;font-weight:850;white-space:nowrap}.egaline-filter-panel--desktop .shop-filters__select,.egaline-filter-panel--desktop .shop-filters__input,.egaline-filter-panel--desktop .shop-filters__btn{min-height:40px;border:1px solid #dfe5ed;border-radius:9px;background:#f8fafc;color:#172033;font-size:.78rem;font-weight:700;box-shadow:none}.egaline-filter-panel--desktop .shop-filters__select:focus,.egaline-filter-panel--desktop .shop-filters__input:focus{border-color:#1246ab6b;outline:0;box-shadow:0 0 0 3px #1246ab14}.egaline-filter-panel--desktop .egaline-filter-primary{display:block!important;order:1;flex:1 1 160px;max-width:225px;background:#fff;border-color:#1246ab33}.egaline-filter-panel--desktop .egaline-filter-secondary{display:none!important;order:3;flex:1 1 165px;max-width:230px}.egaline-filter-panel--desktop.egaline-filters-expanded .egaline-filter-secondary{display:block!important}.egaline-filter-panel--desktop .egaline-filter-more-toggle{order:2;min-height:40px;border:1px solid #dce5f3;border-radius:9px;padding:0 .8rem;background:#f3f7fd;color:#1246ab;cursor:pointer;font-size:.76rem;font-weight:850;white-space:nowrap}.egaline-filter-panel--desktop .egaline-filter-more-toggle:hover{background:#eaf1fb}.egaline-filter-panel--desktop .shop-filters__btn--active{border-color:#1246ab;background:#1246ab;color:#fff}.egaline-active-filters{display:flex;align-items:center;gap:.35rem;flex-wrap:wrap;margin:.45rem 0 0}.egaline-active-filters[hidden]{display:none!important}.egaline-active-filter{display:inline-flex;min-height:27px;align-items:center;gap:.3rem;border:1px solid #dce5f3;border-radius:999px;padding:.25rem .52rem;background:#f3f7fd;color:#1246ab;cursor:pointer;font-size:.68rem;font-weight:800}.egaline-active-filter:hover{background:#eaf1fb}.egaline-card--recommended{border-color:#1246ab33!important}.egaline-card-recommendation{display:flex;flex-direction:column;gap:.1rem;margin:.35rem 0 .45rem;padding:.42rem .5rem;border-left:3px solid #1246ab;border-radius:0 8px 8px 0;background:#f5f8fd}.egaline-card-recommendation strong{color:#1246ab;font-size:.66rem;font-weight:900;line-height:1.2}.egaline-card-recommendation span{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#64748b;font-size:.62rem;line-height:1.35}.egaline-table-recommendation{display:inline-flex;width:-moz-fit-content;width:fit-content;margin-top:.2rem;padding:.2rem .4rem;border-radius:999px;background:#eef4ff;color:#1246ab;font-size:.62rem;font-weight:850}@media (max-width: 1050px) and (min-width: 769px){.egaline-filter-panel--desktop .egaline-filter-primary{flex-basis:145px}}@media (max-width: 768px){.egaline-overview-ux .egaline-overview-filters{margin:0 0 .6rem}.egaline-filter-panel--mobile{position:sticky;top:0;z-index:30;display:grid!important;gap:.5rem!important;margin:0;padding:.55rem .6rem!important;border:1px solid #e1e7ef!important;border-radius:12px!important;background:#fffffffa!important;box-shadow:0 5px 14px #0f172a0d!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.egaline-filter-panel--mobile .shop-filters__top{display:flex;align-items:center;justify-content:space-between;gap:.6rem;margin:0}.egaline-filter-panel--mobile .egaline-mobile-filter-copy{display:none!important}.egaline-filter-panel--mobile .shop-filters__count{color:#334155;font-size:.75rem;font-weight:850}.egaline-filter-panel--mobile .shop-filters__more-btn{min-height:34px;border:1px solid #dce5f3;border-radius:9px;padding:.38rem .62rem;background:#f3f7fd;color:#1246ab;font-size:.7rem;font-weight:850}.egaline-filter-panel--mobile .shop-filters__primary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem}.egaline-filter-panel--mobile .shop-filters__select,.egaline-filter-panel--mobile .shop-filters__input,.egaline-filter-panel--mobile .shop-filters__btn{width:100%;min-height:40px;border:1px solid #dfe5ed;border-radius:9px;background:#f8fafc;color:#172033;font-size:.75rem;font-weight:700}.egaline-filter-panel--mobile .shop-filters__primary .shop-filters__select{background:#fff;border-color:#1246ab2e}.egaline-filter-panel--mobile .shop-filters__more-panel{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;margin-top:.1rem;padding-top:.5rem;border-top:1px solid #e9edf3}.egaline-filter-panel--mobile .shop-filters__category-scroll,.egaline-filter-panel--mobile .shop-filters__more-panel .shop-filters__input{grid-column:1 / -1}.egaline-active-filters{margin-top:.4rem}.egaline-card-recommendation{margin-top:.25rem;margin-bottom:.35rem;padding:.35rem .42rem}.egaline-card-recommendation span{-webkit-line-clamp:1}}@media (max-width: 420px){.egaline-filter-panel--mobile .shop-filters__primary,.egaline-filter-panel--mobile .shop-filters__more-panel{grid-template-columns:1fr 1fr}}.app-bootstrap[data-v-a695b312]{min-height:100vh;display:flex;align-items:center;justify-content:center;font-size:1.1rem;color:#666}.app-shell--mobile-conversion[data-v-a695b312] .app-main{padding-bottom:calc(82px + env(safe-area-inset-bottom))}@media (min-width: 768px){.app-shell--mobile-conversion[data-v-a695b312] .app-main{padding-bottom:0}}@media (max-width: 767px){#merchantwidgetiframe{display:none!important}iframe[src*="tawk.to"]{display:block!important}}html.eg-product-sticky-active #merchantwidgetiframe{display:none!important}@media (max-width: 767px){html.eg-product-sticky-active iframe[src*="tawk.to"],html.eg-product-sticky-active iframe[title*=chat],html.eg-product-sticky-active iframe[title*=Tawk]{bottom:78px!important}}html.eg-checkout-focus iframe[src*="tawk.to"],html.eg-checkout-focus iframe[title*=chat],html.eg-checkout-focus iframe[title*=Tawk]{display:none!important}
