.prod-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(16px,2vw,32px)}@media(max-width:900px){.prod-grid{grid-template-columns:1fr}}.prod-card{position:relative;border-radius:var(--r-lg);padding:clamp(22px,2.4vw,32px);display:flex;flex-direction:column;overflow:visible;text-decoration:none;color:inherit}.prod-card--bluish{background:var(--kleur-ijsblauw-licht)}.prod-card--warm{background:var(--kleur-lichtoranje)}.prod-card--salie{background:var(--kleur-salie-licht)}.prod-badge{align-self:flex-start;background:var(--paper);padding:6px 14px;border-radius:var(--r-pill);font-size:.75rem;font-weight:700;letter-spacing:.01em}.prod-media{display:flex;justify-content:center;padding-block:clamp(16px,2vw,28px)}.prod-media[hidden]{display:none}.prod-media img,.prod-media svg{width:100%;max-width:15rem;height:220px;object-fit:contain;filter:drop-shadow(0 24px 32px rgba(8,20,18,.16));transition:transform .4s cubic-bezier(.2,.7,.3,1)}.prod-card:hover .prod-media img{transform:translateY(-6px)}.prod-card h3{font-size:clamp(1.25rem,1.8vw,1.5rem)}.prod-cap{margin:6px 0 0;font-size:.875rem;font-weight:700;color:var(--tekst-70)}.prod-price{margin:10px 0 0;font-family:var(--font-kop);font-size:1.125rem;font-weight:700}.prod-price small{display:block;margin-top:2px;font-family:var(--font-body);font-size:.75rem;font-weight:600;color:var(--tekst-70)}.prod-tabs,.prod-slot{height:40px;margin-top:14px;margin-bottom:14px}.prod-tabs{display:flex;gap:6px}.prod-tab{flex:1;padding:8px 10px;border-radius:var(--r-pill);border:1.5px solid var(--paper);background:transparent;font-family:var(--font-body);font-size:.8125rem;font-weight:700;color:var(--kleur-inkt);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .18s ease,color .18s ease,border-color .18s ease}.prod-tab:hover:not(.is-active){background:#fff6}.prod-tab.is-active{background:var(--paper);border-color:var(--paper);color:var(--kleur-inkt)}.prod-tabpanel[hidden]{display:none}.prod-tabs:hover~.prod-cursor{opacity:0!important}.prod-card--tabs,.prod-card--tabs .prod-tab{cursor:pointer}.prod-fit{margin:14px 0 0;font-size:.9375rem;line-height:1.5;color:var(--tekst-70);border-top:1px solid rgba(8,20,18,.1);padding-top:14px;opacity:.85;transition:opacity .3s ease,color .3s ease}.prod-card:hover .prod-fit{opacity:1;color:var(--kleur-inkt)}.prod-fit b{color:var(--kleur-inkt)}.prod-actions{text-align:center;margin-top:clamp(28px,3.4vw,40px);display:flex;flex-direction:column;align-items:center;gap:18px}.prod-why-bob{display:flex;align-items:center;gap:14px;max-width:var(--w-prose);text-align:left}.prod-why-avatar{width:48px;height:48px;border-radius:50%;object-fit:cover;object-position:top;flex:none;background:var(--kleur-lichtoranje)}.prod-why{margin:0;font-size:.9375rem;color:var(--tekst-70)}@media(max-width:560px){.prod-why-bob{flex-direction:column;text-align:center;gap:12px}}.pick-note{max-width:40rem;margin:clamp(28px,3.4vw,40px) auto 0;text-align:center;font-size:.9375rem;color:var(--tekst-70)}.pick-note a{text-decoration:underline;text-underline-offset:3px}.pick-note a:hover{text-decoration-thickness:2px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/bob-product-shortlist.css.map */
