:is(
[data-uuid="diskoffer-home-new-1.1.3.1.1"],[data-uuid="diskoffer-home-new-1.1.4.1.1"],[data-uuid="diskoffer-home-new-1.1.5.1.1"],[data-uuid="21025377-7d2e-43ea-9734-e5e19f71fa19"] ){--kaart-hoek:16px;--kaart-foto-verhouding:20/19;--kaart-tekst:#264660;--kaart-grijs:#6a7682;--kaart-laden:#e9eef2}.dk-kaarten--js .product-img{overflow:hidden;border-radius:var(--kaart-hoek)}.dk-kaarten--js .product-img img{width:100%;aspect-ratio:var(--kaart-foto-verhouding);object-fit:cover;border-radius:var(--kaart-hoek);transition:transform .3s ease}.dk-kaarten--js .template-row-link:hover .product-img img{transform:scale(1.04)}.dk-kaarten--js .ontdekken-product-list-inner-wrapper{height:auto!important}.dk-kaarten--js h1.title{margin:12px 0 2px;font-size:16px!important;line-height:1.35;color:var(--kaart-tekst);display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.dk-kaarten--js .template-component:has(> .UILabelPrice){display:none}.dk-kaart__info p{margin:0;font-size:14px;line-height:1.45;color:var(--kaart-grijs)}.dk-kaart__tekst{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.dk-kaart__info .dk-kaart__prijs{margin-top:4px;color:var(--kaart-tekst)}.dk-kaart__prijs strong{font-family:Muli-Bold,Muli-Regular,sans-serif;font-weight:700}@media (max-width:767px){.dk-kaarten--js .list-row{flex-wrap:nowrap!important;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.dk-kaarten--js .list-row::-webkit-scrollbar{display:none}.dk-kaarten--js .list-row>.list-detail-item{--kaart-breedte:82%;flex:0 0 var(--kaart-breedte);width:var(--kaart-breedte);max-width:var(--kaart-breedte);padding:0 0 0 15px;scroll-snap-align:start}.dk-kaarten--js .list-row>.list-detail-item:last-child{flex-basis:calc(var(--kaart-breedte) + 15px);width:calc(var(--kaart-breedte) + 15px);max-width:calc(var(--kaart-breedte) + 15px);padding-right:15px}}.dk-kaart__info.is-laden span{display:block;height:12px;margin:7px 0;border-radius:6px;background:var(--kaart-laden)}.dk-kaart__info.is-laden span:first-child{width:55%}.dk-kaart__info.is-laden span:nth-child(2){width:85%}.dk-kaart__info.is-laden span:nth-child(3){width:40%}