.card-wrapper .card{background:#fff;transition:box-shadow .2s ease,transform .2s ease}.card-wrapper:hover .card{box-shadow:var(--k-shadow-hover, 0 10px 30px rgba(13, 43, 56, .12));transform:translateY(-2px)}:is(.product-grid,.collection .grid)>.grid__item{padding-block:.4rem}.product-grid,.collection .grid,.slider--everywhere{overflow:visible}.card__content{padding:1.6rem 1.8rem 1.8rem}.card__information{padding:0}.product-grid,.collection .grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3.2rem 1.2rem}@media screen and (min-width:750px){.product-grid,.collection .grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:990px){.product-grid,.collection .grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.product-grid>.grid__item,.collection .grid>.grid__item{width:auto;max-width:none;flex:none;margin:0;display:flex;flex-direction:column}:is(.product-grid,.collection .grid)>.grid__item>*:not(link,style,script,noscript,template),:is(.product-grid,.collection .grid) .card-wrapper,:is(.product-grid,.collection .grid) .card-wrapper>.card,:is(.product-grid,.collection .grid) .card__content,:is(.product-grid,.collection .grid) .card__information{flex:1 1 auto;display:flex;flex-direction:column;min-width:0}:is(.product-grid,.collection .grid) .card__information .card-information{margin-top:auto}.card__media,.card .media{background:var(--k-surface-alt);aspect-ratio:1;padding-bottom:0!important;height:auto;width:100%}.card__media img,.card .media img{object-fit:contain;padding:1.2rem;width:100%;height:100%}.product-grid>.grid__item,.collection .grid>.grid__item{width:100%}.card-wrapper,.product-card-wrapper,.card,.card__inner{width:100%}.cart-item__image-container,.cart-item__media,cart-drawer .cart-item__image-container{background:var(--k-surface-alt)}.cart-item__image{object-fit:contain;padding:.6rem}.card__heading,.card-information .card__heading{font-family:var(--font-heading-family);font-weight:600;font-size:1.7rem;line-height:1.25;letter-spacing:0}.card__heading a{color:var(--k-ink);text-decoration:none}.card-wrapper:hover .card__heading a{color:var(--k-blue)}.card-information .price,.price .price-item{font-family:var(--font-heading-family);font-weight:700;font-size:1.8rem;color:var(--k-ink)}.price--on-sale .price-item--regular{font-weight:600;color:var(--k-text-muted)}.card__badge .badge{border:0;border-radius:0;clip-path:var(--k-clip-chamfer);padding:.7rem 2.4rem .7rem 1.4rem;font-family:var(--font-heading-family);font-weight:600;font-size:1.2rem;letter-spacing:.06em;text-transform:uppercase;background:var(--k-charcoal);color:#fff}.card__badge .badge.price__badge-sale{background:var(--k-green);color:#fff}.quick-add__submit.button--secondary{display:inline-flex;align-items:center;justify-content:center;background:var(--k-green);color:#fff;border-color:var(--k-green);box-shadow:none}.quick-add__submit.button--secondary:after{box-shadow:none}.quick-add__submit.button--secondary:hover:not([disabled]){background:var(--k-green-hover);border-color:var(--k-green-hover);color:#fff}.quick-add__submit.button--secondary[disabled]{opacity:.55}@media screen and (max-width:749px){.card__heading,.card__heading a,.card-information .card__heading{font-size:1.5rem;line-height:1.35}.card-information .price,.card-information .price__regular .price-item{font-size:1.6rem}.card-wrapper .card__content,.card-wrapper .card--media .card__inner .card__content{padding:.8rem}.card-wrapper .card__information{padding-top:.6rem;padding-bottom:.6rem}.card-wrapper .quick-add,.card-wrapper .card--card .quick-add{width:auto;max-width:none;margin-left:0;margin-right:0}.quick-add__submit.button--secondary{width:100%;max-width:none}.quick-add__submit.button--secondary{font-size:1.4rem;padding:1rem .6rem;letter-spacing:0;min-height:0}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/koster-kaart.css.map */
