.card__inner,.card-wrapper{position:relative}.aio-merk{display:flex;flex-direction:column;align-items:center;gap:6px;margin:0 0 8px;color:#8c6d12;font-size:10px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;line-height:1.2}.aio-merk i{display:block;width:22px;height:2px;background:#8c6d12}.card__badge{display:none!important}.aio-labels{position:absolute;top:10px;left:10px;z-index:3;display:flex;flex-direction:column;align-items:flex-start;gap:5px;pointer-events:none}.aio-label{display:inline-block;padding:4px 9px;border:1px solid currentColor;border-radius:0;background:#fffffff2;font-size:10px;line-height:1.2;font-weight:600;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;box-shadow:none}.aio-label--zwart,.aio-label--sale{color:#111}.aio-label--rood{color:#b91c1c}.aio-label--oranje,.aio-label--laatste{color:#c2410c}.aio-label--groen,.aio-label--best{color:#0e7a47}.aio-label--goud{color:#8c6d12}.aio-label--blauw{color:#1d4ed8}.aio-label--wit,.aio-label--nieuw{color:#111}.aio-label--grijs,.aio-label--op{color:#767676;background:#fffffff2}.aio-label--verzending{color:#5a5a5a}.card__content .card__information{display:flex;flex-direction:column}.card__content .aio-merk{order:1}.card__content .card__heading{order:2}.card__content .card-information{order:3}.card__content .aio-kleuren{order:4}.card-wrapper:has(.aio-geenquick) .quick-add{display:none}.quick-add{margin-top:10px}.quick-add__submit{min-height:3.8rem;padding:0 1.4rem;border-radius:0;font-size:1.3rem;font-weight:600;letter-spacing:.02em}.aio-hart{position:absolute;top:10px;right:10px;z-index:4;width:30px;height:30px;padding:0;display:grid;place-items:center;border:0;border-radius:0;background:none;cursor:pointer;opacity:0;transform:translateY(-3px);transition:opacity .18s ease,transform .18s ease}.card__inner:hover .aio-hart,.card-wrapper:hover .aio-hart,.aio-hart:focus-visible,.aio-hart[aria-pressed=true]{opacity:1;transform:none}.aio-hart svg{width:20px;height:20px;fill:none;stroke:#111;stroke-width:1.4;filter:drop-shadow(0 0 2px rgba(255,255,255,.9))}.aio-hart[aria-pressed=true] svg{fill:#111;stroke:#111}@media(hover:none){.aio-hart{opacity:1;transform:none}}.aio-kleuren{display:flex;align-items:center;justify-content:center;gap:7px;margin:7px 0 2px;flex-wrap:wrap;min-height:16px}.aio-bol{width:16px;height:16px;padding:0;border:0;border-radius:50%;cursor:pointer;background:#d9d9d9;background-size:cover;background-position:center 22%;box-shadow:0 0 0 1px #11111124;transition:box-shadow .15s ease,transform .15s ease}.aio-bol:hover,.aio-bol:focus-visible{transform:scale(1.15);box-shadow:0 0 0 1px #111}.aio-bol.is-aan{box-shadow:0 0 0 1.5px #111}.aio-bol--foto{background-color:#f3f3f3}.aio-bol-meer{font-size:11px;color:#767676;letter-spacing:.02em}.aio-bol--zwart{background-color:#111}.aio-bol--wit{background-color:#fff;box-shadow:0 0 0 1px #d0d0d0}.aio-bol--grijs{background-color:#9a9a9a}.aio-bol--lichtgrijs{background-color:#d4d4d4}.aio-bol--blauw{background-color:#2557a7}.aio-bol--donkerblauw,.aio-bol--marine,.aio-bol--navy{background-color:#16244a}.aio-bol--lichtblauw{background-color:#7fb2e5}.aio-bol--rood{background-color:#c8262c}.aio-bol--donkerrood,.aio-bol--bordeaux{background-color:#7d1f27}.aio-bol--roze{background-color:#e58bb0}.aio-bol--paars{background-color:#6b3fa0}.aio-bol--groen{background-color:#2f7d44}.aio-bol--donkergroen{background-color:#1d4d2b}.aio-bol--lichtgroen{background-color:#8bc67d}.aio-bol--geel{background-color:#e8c033}.aio-bol--oranje{background-color:#e07b28}.aio-bol--bruin{background-color:#6e4b31}.aio-bol--beige,.aio-bol--creme{background-color:#e3d8c3}.aio-bol--goud{background-color:#c9a227}.aio-bol--zilver{background-color:#c4c8cc}.card-wrapper,.card-wrapper .card,.card-wrapper .card__content{height:100%}.card-wrapper .card__content{display:flex;flex-direction:column}.card-wrapper .card__information{margin-top:auto}.card-wrapper .aio-kleuren{min-height:16px}.card-wrapper .card__heading{min-height:2.7em;display:block}.card-wrapper .card__heading a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.grid__item .card__media,.grid__item .card__inner{width:100%}.price--on-sale .price-item--regular{opacity:.5;font-weight:300}.price--on-sale .price-item--sale{color:#b91c1c}.price__badge-sale,.unit-price{display:none}
/*# sourceMappingURL=/cdn/shop/t/29/assets/aio-card.css.map */
