.platenzaak-card-actions{display:grid;container-type:inline-size;gap:var(--platenzaak-space-control-gap);width:100%;margin-block-start:var(--platenzaak-space-related-facts)}.platenzaak-card-actions [data-product-form-status]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.platenzaak-card-actions .product-form,.platenzaak-card-actions__row{display:grid;grid-template-columns:minmax(0,1fr);align-items:stretch;gap:var(--platenzaak-space-control-gap)}.platenzaak-card-actions :is(.product-form,.platenzaak-card-actions__row):has(.platenzaak-card-actions__wishlist:not([hidden])){grid-template-columns:minmax(0,1fr) var(--platenzaak-control-height)}.platenzaak-card-actions :is(.product-form__submit,.platenzaak-card-actions__view){display:grid;place-items:center;width:100%;min-width:0;min-block-size:var(--platenzaak-control-height);padding:var(--platenzaak-space-title-support) var(--platenzaak-space-related-facts);border:1px solid var(--border-color, var(--color-primary));border-radius:var(--platenzaak-card-action-radius);color:var(--button-color, var(--color-primary-on));background:var(--button-fill, var(--color-primary));font-family:var(--platenzaak-type-purchase-family);font-style:normal;font-size:var(--platenzaak-type-label-size);font-weight:var(--platenzaak-type-purchase-weight);letter-spacing:var(--platenzaak-type-purchase-letter);line-height:var(--platenzaak-type-support-line);text-align:center;text-decoration:none;white-space:normal;overflow-wrap:normal;transition:var(--platenzaak-control-transition)}.platenzaak-card-actions .product-form__submit:not(.platenzaak-product-direct-checkout){grid-column:1;grid-row:1}.platenzaak-card-actions .platenzaak-product-direct-checkout{grid-column:1 / -1;grid-row:2;color:var(--button-color, var(--color-primary));background:var(--button-fill, transparent)}.platenzaak-card-actions .platenzaak-product-direct-checkout[hidden],.platenzaak-card-actions__wishlist[hidden]{display:none}.platenzaak-card-actions__wishlist{display:grid;grid-column:2;grid-row:1;position:static!important;width:var(--platenzaak-control-height)}.platenzaak-card-actions__wishlist>div{display:grid}.platenzaak-card-actions__wishlist button{display:grid!important;place-items:center;width:var(--platenzaak-control-height)!important;height:100%!important;min-height:var(--platenzaak-control-height);min-width:0!important;padding:0!important;margin:0!important;border:1px solid var(--border-color, var(--color-primary))!important;border-radius:var(--platenzaak-card-action-radius)!important;background:var(--button-fill, transparent)!important;color:var(--button-color, var(--color-primary))!important}.platenzaak-card-actions__wishlist button svg{width:1.25rem!important;height:1.25rem!important;color:inherit}.platenzaak-card-actions:has(.wishlist-hero-custom-button button) [data-platenzaak-wishlist-pending]{display:none}.platenzaak-card-actions :is(button,a):focus-visible{outline:var(--platenzaak-control-focus)!important;outline-offset:var(--platenzaak-control-focus-offset)}.platenzaak-card-actions :is(button,a):is(:disabled,[aria-disabled=true]){opacity:var(--platenzaak-control-disabled-opacity);cursor:not-allowed}.platenzaak-card-actions .platenzaak-card-actions__view:disabled{color:var(--color-content-heading);background:var(--color-surface);border-color:var(--color-surface);opacity:1}.platenzaak-card-actions button[aria-busy=true],.platenzaak-card-actions button.loading,.platenzaak-card-actions form[aria-busy=true] button{cursor:wait}.platenzaak-card-actions__wishlist button:is(:disabled,[aria-disabled=true]){opacity:var(--platenzaak-control-disabled-opacity)!important;cursor:not-allowed!important}.platenzaak-card-actions__wishlist button:is([aria-busy=true],.loading),.platenzaak-card-actions form[aria-busy=true] .platenzaak-card-actions__wishlist button{cursor:wait!important}.platenzaak-card-actions[data-card-actions=none]{justify-items:end}.platenzaak-card-actions[data-card-actions=none] .platenzaak-card-actions__wishlist{grid-column:1}@media(prefers-reduced-motion:reduce){.platenzaak-card-actions :is(button,a){transition:none}}:root{--platenzaak-card-action-radius: var(--platenzaak-pdp-control-radius, .5rem);--platenzaak-product-rail-gap: var( --platenzaak-home-card-gap, var(--gap-container-xs, 1rem) );--platenzaak-card-font-family: var(--font_body_md, sans-serif);--platenzaak-card-identity-size: var(--font_body_md_size, 1rem);--platenzaak-card-identity-line: 1.3;--platenzaak-card-identity-weight: var(--platenzaak-type-label-weight);--platenzaak-card-artist-size: var(--platenzaak-card-identity-size);--platenzaak-card-artist-line: var(--platenzaak-card-identity-line);--platenzaak-card-artist-letter: var(--font_body_md_letter, normal);--platenzaak-card-artist-weight: var(--platenzaak-card-identity-weight);--platenzaak-card-title-size: var(--platenzaak-card-identity-size);--platenzaak-card-title-line: var(--platenzaak-card-identity-line);--platenzaak-card-title-letter: var(--font_body_md_letter, normal);--platenzaak-card-title-weight: var(--platenzaak-card-identity-weight);--platenzaak-card-format-size: var(--font_body_xs_size, .875rem);--platenzaak-card-format-line: var(--font_body_sm_line, 1.35);--platenzaak-card-format-letter: var(--font_body_sm_letter, normal);--platenzaak-card-format-weight: 400;--platenzaak-card-status-size: var(--font_body_xs_size, .875rem);--platenzaak-card-status-line: 1.35;--platenzaak-card-status-weight: 600;--platenzaak-card-price-size: var(--font_body_lg_size, 1.125rem);--platenzaak-card-price-line: 1.2;--platenzaak-card-price-letter: var(--font_body_lg_letter, normal);--platenzaak-card-price-weight: 700;--platenzaak-product-card-media-shell: hsl(0 0% 96%);--platenzaak-product-card-media-canvas: var( --platenzaak-product-card-media-shell );--platenzaak-product-card-artwork-canvas: hsl(0 0% 100%);--platenzaak-product-card-media-inset: clamp(.5rem, 1.5vw, 1rem);--platenzaak-product-card-badge-edge-inset: clamp(.375rem, 1vw, .5rem);--platenzaak-product-card-badge-inline-inset: var( --platenzaak-product-card-badge-edge-inset );--platenzaak-product-card-badge-block-inset: var( --platenzaak-product-card-badge-edge-inset );--platenzaak-product-card-badge-gap: var(--platenzaak-space-badge-gap);--platenzaak-product-card-badge-shelf-height: 2.5rem;--platenzaak-product-card-compact-badge-shelf-height: calc( var(--platenzaak-badge-min-height) + var(--platenzaak-product-card-badge-block-inset) + var(--platenzaak-product-card-badge-block-inset) );--platenzaak-card-identity-gap: var(--platenzaak-space-title-support);--platenzaak-card-commercial-gap: var(--platenzaak-space-related-facts);--platenzaak-card-format-offset: var(--platenzaak-space-title-support);--platenzaak-card-lifecycle-offset: var(--platenzaak-space-related-facts);--platenzaak-card-commercial-offset: var(--platenzaak-space-related-facts);--platenzaak-product-card-format-min-height: 2.6em;--platenzaak-product-card-title-lines: 2;--platenzaak-product-card-compact-title-lines: 2;--platenzaak-product-card-title-min-height: 2.6em;--platenzaak-product-card-compact-title-min-height: 2.6em;--platenzaak-product-card-surface-border-color: var( --color-gray-200, #e5e5e5 );--platenzaak-product-card-surface-radius: var(--radius-sm, .5rem);--platenzaak-product-card-shelf-radius: var( --platenzaak-product-card-surface-radius );--platenzaak-product-card-badge-radius: calc( var(--platenzaak-product-card-surface-radius) / 2 );--platenzaak-product-card-surface-shadow: none;--platenzaak-product-card-content-padding-block-start: var( --padding-sm-xs, .5rem );--platenzaak-product-card-content-padding-block-end: var( --padding-sm-sm, .75rem );--platenzaak-product-card-content-padding-inline: var( --padding-sm-sm, .75rem )}.product_card,.product_card .card__container,.product_card .card__details--wrapper{min-inline-size:0}.product_card .card__container{display:flex;flex-direction:column;grid-template-rows:minmax(0,auto) minmax(0,1fr)}.product_card .card__container>.card__details--wrapper{display:contents}.product_card .card__image-wrapper{position:relative;order:1;display:flex;flex-direction:column;width:100%;background:var(--platenzaak-product-card-media-shell)}.product_card .card__image-wrapper>.card__tags{position:static;order:1;display:flex;flex:0 0 var(--platenzaak-product-card-badge-shelf-height);flex-direction:row;align-items:flex-start;justify-content:flex-start;gap:var(--platenzaak-product-card-badge-gap);inline-size:100%;max-inline-size:none;min-block-size:var(--platenzaak-product-card-badge-shelf-height);margin:0;padding:var(--platenzaak-product-card-badge-block-inset) var(--platenzaak-product-card-badge-inline-inset);box-sizing:border-box;list-style:none;background:var(--platenzaak-product-card-artwork-canvas);border-start-start-radius:var(--platenzaak-product-card-shelf-radius);border-start-end-radius:var(--platenzaak-product-card-shelf-radius);overflow:hidden;pointer-events:none}.product_card .card__image-wrapper:not(:has(>.platenzaak-product-card-badges)):before{content:"";display:block;flex:0 0 var(--platenzaak-product-card-badge-shelf-height);order:1;min-block-size:var(--platenzaak-product-card-badge-shelf-height);background:var(--platenzaak-product-card-artwork-canvas)}.product_card .card__image-wrapper>.card__image--container{order:2;width:100%;margin-block-start:0}.product_card .card__image--container>a{align-self:start;display:block;line-height:0}.product_card .card__image-link:focus-visible,.platenzaak-product-card__image-link:focus-visible{outline:.125rem solid var(--color-content-heading);outline-offset:-.125rem}.product_card .card__image>img,.product_card .card__image>picture>img{width:100%;height:100%;background:var(--platenzaak-product-card-artwork-canvas);object-fit:contain}.product_card .card__artist-link,.product_card .card__artist{order:3}.product_card .card__title-link,.product_card .card__title{order:4}.product_card .platenzaak-product-card-format,.product_card .platenzaak-product-card-format__link,.product_card .card__product-type{order:5}.product_card .card__review-summary{order:6}.product_card .card__details--wrapper>.card__price{order:7;margin-block-start:auto}.product_card .card__details--wrapper>.card__promotion{order:8}.platenzaak-product-card-format{display:block;min-block-size:var(--platenzaak-product-card-format-min-height);overflow:visible;line-height:var(--platenzaak-card-format-line);overflow-wrap:anywhere;text-wrap:pretty}.platenzaak-more-from-artist__single-card{display:grid;grid-template-columns:clamp(7rem,18vw,12rem) minmax(0,1fr) var(--platenzaak-control-height);align-items:center;gap:var(--platenzaak-space-group);min-block-size:clamp(8rem,18vw,12rem);padding:var(--padding-sm-sm, .75rem);color:inherit}.platenzaak-more-from-artist__single-media-shell{align-self:stretch;display:flex;flex-direction:column;min-inline-size:0;overflow:hidden;border-radius:var(--radius-xs, .25rem);background:var(--platenzaak-product-card-media-canvas)}.platenzaak-more-from-artist__single-media{display:block;flex:1 1 auto;min-block-size:0;inline-size:100%;overflow:hidden;background:var(--platenzaak-product-card-artwork-canvas)}.platenzaak-more-from-artist__single-media:focus-visible{outline:2px solid var(--color-content-heading);outline-offset:.25rem}.platenzaak-more-from-artist__single-image{display:block;block-size:100%;inline-size:100%;padding:var(--platenzaak-product-card-media-inset);background:var(--platenzaak-product-card-artwork-canvas);object-fit:contain}.platenzaak-more-from-artist__single-content{display:flex;flex-direction:column;flex:1 1 auto;min-inline-size:0;gap:var(--platenzaak-card-identity-gap)}.platenzaak-more-from-artist__single-badges{position:static;display:flex;flex:0 0 var(--platenzaak-product-card-badge-shelf-height);flex-wrap:wrap;align-items:flex-start;align-content:flex-start;gap:var(--platenzaak-product-card-badge-gap);min-block-size:var(--platenzaak-product-card-badge-shelf-height);margin:0;padding:var(--platenzaak-product-card-badge-block-inset) var(--platenzaak-product-card-badge-inline-inset);box-sizing:border-box;list-style:none;background:var(--platenzaak-product-card-artwork-canvas);pointer-events:none}.platenzaak-more-from-artist__single-price{margin-block-start:auto}.platenzaak-more-from-artist__single-action{display:grid;inline-size:var(--platenzaak-control-height);block-size:var(--platenzaak-control-height);place-items:center;border:1px solid color-mix(in srgb,var(--color-content-base) 24%,transparent);border-radius:var(--radius-xs, .25rem);color:var(--color-content-heading)}@media(max-width:47.99rem){.platenzaak-more-from-artist__single-card{grid-template-columns:6rem minmax(0,1fr) var(--platenzaak-control-height);gap:var(--platenzaak-card-identity-gap)}}.platenzaak-product-card-format--featured{color:var(--color-content-base);font-weight:var(--platenzaak-card-format-weight)}.product_card .card__title>p{display:block;min-block-size:0;overflow:visible;text-wrap:pretty}.platenzaak-product-card-title{margin:0;color:inherit;line-height:var(--platenzaak-card-title-line);text-wrap:pretty}.platenzaak-product-card-title__link{display:block;min-block-size:24px;color:inherit;text-decoration:none}.platenzaak-product-card-title__link:focus-visible{outline:.125rem solid currentColor;outline-offset:.1875rem}.platenzaak-product-card--rail .platenzaak-product-card-title,.platenzaak-product-card--spotlight .platenzaak-product-card-title{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:var(--platenzaak-product-card-title-lines)}.platenzaak-product-card--rail .platenzaak-product-card-title{display:block;min-block-size:0;overflow:visible;-webkit-line-clamp:unset}.platenzaak-product-card--spotlight .platenzaak-product-card-title{min-block-size:var(--platenzaak-product-card-title-min-height)}.platenzaak-product-card--rail .platenzaak-product-card__media{position:relative;display:flex;flex-direction:column;width:100%;background:var(--platenzaak-product-card-media-shell)}.platenzaak-product-signed-marker{position:absolute;bottom:var(--platenzaak-product-card-badge-block-inset);left:var(--platenzaak-product-card-badge-inline-inset);z-index:3;display:inline-flex;inline-size:fit-content;max-inline-size:calc(100% - (2 * var(--platenzaak-product-card-badge-inline-inset)));align-items:center;padding:.375rem .5rem;border-radius:calc(var(--platenzaak-product-card-surface-radius) / 2);background:var(--platenzaak-badge-signed-surface, #f6e9e6);color:var(--platenzaak-badge-signed-ink, #861e06);font-size:clamp(.6875rem,5.5cqi,.75rem);font-weight:var(--platenzaak-type-strong-weight);line-height:1;pointer-events:none}.platenzaak-product-signed-marker[hidden]{display:none!important}.platenzaak-product-signed-marker__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.platenzaak-product-card--rail,.platenzaak-product-card--feature,.product_card>.card__container{display:flex;flex-direction:column;min-inline-size:0;block-size:100%;overflow:hidden;border:1px solid var(--platenzaak-product-card-surface-border-color);border-radius:var(--platenzaak-product-card-surface-radius);background:var(--platenzaak-product-card-surface-background, var(--color-background, #fff));box-shadow:var(--platenzaak-product-card-surface-shadow);font-family:var(--platenzaak-card-font-family)}.platenzaak-product-card--rail .platenzaak-product-card__content,.product_card>.card__container>.card__details--wrapper{order:2;display:flex;flex:1;flex-direction:column;gap:var(--platenzaak-card-identity-gap);padding-block:var(--platenzaak-product-card-content-padding-block-start) var(--platenzaak-product-card-content-padding-block-end);padding-inline:var(--platenzaak-product-card-content-padding-inline)}.platenzaak-product-card--rail .platenzaak-product-card__artist,.product_card .card__artist,.product_card .card__artist-link{margin:0;color:var(--color-content-heading);font-family:var(--platenzaak-card-font-family);font-size:var(--platenzaak-card-artist-size);font-weight:var(--platenzaak-card-artist-weight);letter-spacing:var(--platenzaak-card-artist-letter);line-height:var(--platenzaak-card-artist-line);text-transform:none}.platenzaak-product-card--rail .platenzaak-product-card__artist,.product_card .card__artist{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.platenzaak-product-card .platenzaak-product-card__artist a,.product_card .card__artist-link{color:inherit;text-decoration:none}.platenzaak-product-card .platenzaak-product-card__artist a:hover,.product_card .card__artist-link:hover{text-decoration:underline;text-decoration-thickness:.08em;text-underline-offset:.18em}.platenzaak-product-card .platenzaak-product-card__artist a:focus-visible,.product_card .card__artist-link:focus-visible{outline:.125rem solid currentColor;outline-offset:.1875rem}.platenzaak-product-card--rail .platenzaak-product-card-title,.platenzaak-product-card--rail .platenzaak-product-card-title__link,.product_card .card__title,.product_card .card__title-link{margin:0;color:var(--color-content-heading);font-family:var(--platenzaak-card-font-family);font-size:var(--platenzaak-card-title-size);font-weight:var(--platenzaak-card-title-weight);letter-spacing:var(--platenzaak-card-title-letter);line-height:var(--platenzaak-card-title-line)}.product_card .card__title-link{text-decoration:none}.platenzaak-product-card:is(.platenzaak-product-card--rail,.platenzaak-product-card--spotlight):not(:has(.platenzaak-product-card-credit:not([hidden]))),.product_card:not(:has(.card__artist:not([hidden]),.card__brand:not([hidden]),.platenzaak-product-card-credit:not([hidden]))){--platenzaak-card-title-size: var(--platenzaak-card-artist-size);--platenzaak-card-title-weight: var(--platenzaak-card-artist-weight);--platenzaak-card-title-line: var(--platenzaak-card-artist-line)}a.platenzaak-product-card-title__link:is(:hover,:focus-visible),.platenzaak-product-card a.platenzaak-product-card-title__link:is(:hover,:focus-visible),.product_card a.card__title-link:is(:hover,:focus-visible){text-decoration:none}.platenzaak-product-card--rail .platenzaak-product-card-format,.product_card .platenzaak-product-card-format,.product_card .platenzaak-product-card-format__link,.product_card .card__product-type{margin:0;color:var(--color-content-base);font-family:var(--platenzaak-card-font-family);font-size:var(--platenzaak-card-format-size);font-weight:var(--platenzaak-card-format-weight);letter-spacing:var(--platenzaak-card-format-letter);line-height:var(--platenzaak-card-format-line)}.platenzaak-product-card--rail .platenzaak-product-card-format,.product_card .platenzaak-product-card-format{margin-block-start:var(--platenzaak-card-format-offset)}.platenzaak-product-card--rail .platenzaak-product-card-format__link{color:inherit;text-decoration:none}.platenzaak-product-card--rail .platenzaak-product-card-format__link:hover,.product_card .platenzaak-product-card-format__link:hover{text-decoration:underline;text-decoration-thickness:.08em;text-underline-offset:.18em}.platenzaak-product-card--rail .platenzaak-product-card-format__link:focus-visible,.product_card .platenzaak-product-card-format__link:focus-visible{outline:.125rem solid currentColor;outline-offset:.1875rem}.platenzaak-product-card--rail .platenzaak-product-card-price,.product_card .card__price{margin-block-end:0;color:var(--color-content-heading);font-family:var(--platenzaak-card-font-family);font-size:var(--platenzaak-card-price-size);font-weight:var(--platenzaak-card-price-weight);letter-spacing:var(--platenzaak-card-price-letter);line-height:var(--platenzaak-card-price-line)}.platenzaak-product-card--rail .platenzaak-product-card__image-link{position:relative;order:2;display:block;width:100%;margin-block-start:0;padding-block-end:100%;background:var(--platenzaak-product-card-artwork-canvas);overflow:hidden}.platenzaak-product-card--rail .platenzaak-product-card__artwork{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:var(--platenzaak-product-card-artwork-canvas);object-fit:contain}.platenzaak-product-card--rail .platenzaak-product-card-badges{position:static;order:1;display:flex;flex:0 0 var(--platenzaak-product-card-badge-shelf-height);flex-direction:row;align-items:flex-start;justify-content:flex-start;gap:var(--platenzaak-product-card-badge-gap);inline-size:100%;max-inline-size:none;min-block-size:var(--platenzaak-product-card-badge-shelf-height);margin:0;padding:var(--platenzaak-product-card-badge-block-inset) var(--platenzaak-product-card-badge-inline-inset);box-sizing:border-box;list-style:none;background:var(--platenzaak-product-card-artwork-canvas);border-start-start-radius:var(--platenzaak-product-card-shelf-radius);border-start-end-radius:var(--platenzaak-product-card-shelf-radius);overflow:hidden;pointer-events:none}.platenzaak-product-card--rail .platenzaak-product-card__media:not(:has(>.platenzaak-product-card-badges)):before{content:"";display:block;flex:0 0 var(--platenzaak-product-card-badge-shelf-height);order:1;min-block-size:var(--platenzaak-product-card-badge-shelf-height);background:var(--platenzaak-product-card-artwork-canvas)}.platenzaak-product-card--rail .platenzaak-product-card__content{display:flex;flex-direction:column;min-width:0;container-name:platenzaak-card-content;container-type:inline-size}:is(.product_card,.platenzaak-product-card--rail) .platenzaak-product-card-commercial-row{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--platenzaak-space-title-support);min-inline-size:0;margin-block-start:auto;padding-block-start:var(--platenzaak-card-commercial-offset)}.product_card .platenzaak-product-card-commercial-row{order:7}.platenzaak-product-card-purchase-facts{min-inline-size:0}.platenzaak-product-card-commercial-row .platenzaak-product-card-purchase-facts:has(.platenzaak-product-card-price__pair),.platenzaak-product-card-commercial-row .platenzaak-product-card-price{display:contents}.platenzaak-product-card-commercial-row .platenzaak-product-card-price__pair{flex:0 0 auto;max-inline-size:100%;flex-wrap:wrap}.platenzaak-product-card-commercial-row .platenzaak-product-card-price__saving.platenzaak-badge{flex:0 0 auto;min-block-size:1.25rem!important;padding-block:.125rem!important}:is(.product_card,.platenzaak-product-card--rail) .platenzaak-product-card-commercial-signal{order:1;display:flex;align-items:center;gap:var(--platenzaak-card-commercial-gap);justify-content:flex-end;align-self:baseline;flex:0 0 auto;min-inline-size:0;max-inline-size:100%;margin-inline-start:auto;font-variant-numeric:tabular-nums}.product_card .platenzaak-product-card-purchase-facts .card__price{order:1;flex:0 0 auto;margin-block-start:0}.platenzaak-product-card-purchase-facts .platenzaak-product-card-price{order:1;flex:0 1 auto;min-inline-size:0;max-inline-size:100%;margin-block-start:0;font-variant-numeric:tabular-nums}.platenzaak-product-card-price__current{white-space:nowrap}@media(max-width:47.99rem){.platenzaak-product-card--rail .platenzaak-product-card__content{padding-inline:var(--platenzaak-space-control-gap)}}.platenzaak-product-card--rail .platenzaak-product-card-format{margin-block-start:var(--platenzaak-card-format-offset);margin-block-end:0}.platenzaak-product-card-preorder{display:inline-flex;flex-wrap:wrap;align-items:center;column-gap:var(--platenzaak-space-control-gap);row-gap:var(--platenzaak-space-title-support);margin:0;color:var(--color-content-base);font-family:var(--platenzaak-card-font-family);font-size:var(--platenzaak-card-status-size);font-weight:var(--platenzaak-type-support-weight);line-height:var(--platenzaak-card-status-line)}.platenzaak-product-card-preorder[hidden],.platenzaak-product-card-preorder [hidden]{display:none!important}.platenzaak-product-card-preorder__label{color:var(--platenzaak-badge-preorder-ink, #1f4f8f);font-weight:var(--platenzaak-card-status-weight);flex:0 0 auto}.platenzaak-product-card-preorder__date{min-inline-size:0;white-space:normal}@container platenzaak-card-content (max-width: 9rem){.platenzaak-card-actions :is(.product-form,.platenzaak-card-actions__row){column-gap:var(--platenzaak-space-title-support)}.platenzaak-card-actions :is(.product-form__submit,.platenzaak-card-actions__view){padding-inline:0;min-block-size:calc(var(--platenzaak-control-height) + var(--platenzaak-space-title-support))}}@container (max-width: 11rem){.platenzaak-card-actions .product-form__submit:not(:disabled):not(.platenzaak-product-direct-checkout){min-block-size:var(--platenzaak-control-height);padding:var(--platenzaak-space-title-support)}.platenzaak-card-actions .product-form__submit:not(:disabled):not(.platenzaak-product-direct-checkout) .buybutton_label{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%)}.platenzaak-card-actions .product-form__submit:not(:disabled):not(.platenzaak-product-direct-checkout):before{content:"";position:static;display:block;opacity:1;visibility:visible;z-index:auto;transform:none;transition:none;pointer-events:none;inline-size:1.375rem;block-size:1.375rem;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 3h2l2.5 12h11L21 7H6M9 19h.01M18 19h.01'/%3E%3Ccircle cx='9' cy='19' r='1'/%3E%3Ccircle cx='18' cy='19' r='1'/%3E%3C/g%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 3h2l2.5 12h11L21 7H6M9 19h.01M18 19h.01'/%3E%3Ccircle cx='9' cy='19' r='1'/%3E%3Ccircle cx='18' cy='19' r='1'/%3E%3C/g%3E%3C/svg%3E") center / contain no-repeat}.platenzaak-card-actions .product-form__submit:not(:disabled):not(.platenzaak-product-direct-checkout):is([aria-busy=true],.loading):before{visibility:hidden}}.platenzaak-product-card-commercial-signal{max-inline-size:100%}.platenzaak-product-card-preorder__date{overflow-wrap:anywhere}.platenzaak-product-card-review-summary{max-inline-size:100%;flex-wrap:nowrap}.platenzaak-product-card-promotion{margin-block:var(--platenzaak-card-lifecycle-offset) 0;color:var(--color-foreground-subdued, #667085);font-size:var(--platenzaak-card-status-size);line-height:var(--platenzaak-card-status-line)}.platenzaak-product-card-promotion__label{color:var(--color-foreground, #101828);font-weight:700}.platenzaak-product-card-promotion__terms{color:inherit;text-decoration:underline;text-underline-offset:.15em}.platenzaak-product-card-promotion__terms:focus-visible{outline:.125rem solid currentColor;outline-offset:.1875rem}.platenzaak-product-card-badge__logo-disc{display:grid;width:.875rem;height:.875rem;flex:0 0 .875rem;place-items:center;overflow:hidden;border-radius:999px;background:transparent}.platenzaak-product-card-badges{overflow:hidden}.product_card>.card__container,.platenzaak-product-card--rail,.platenzaak-product-card--feature{--platenzaak-badge-radius: var(--platenzaak-product-card-badge-radius)}.platenzaak-product-feature{container:product-feature / inline-size}.platenzaak-product-feature[data-feature-color-style=scheme]{--platenzaak-control-focus: 2px solid var(--color-content-heading);--platenzaak-product-card-surface-background: var(--color-background);--platenzaak-product-card-surface-border-color: color-mix(in srgb, var(--color-content-base) 20%, transparent);color:var(--color-content-base)}.platenzaak-product-feature[data-feature-color-style=scheme] .platenzaak-product-card__media{margin:1.5rem;inline-size:auto;width:auto;overflow:hidden;border-radius:max(.25rem,calc(var(--platenzaak-product-card-surface-radius) - .5rem))}.platenzaak-product-card--campaign{--platenzaak-product-card-surface-radius: clamp(.75rem, 1.5cqi, 1.5rem);display:grid;grid-template-columns:minmax(0,1fr);inline-size:100%;block-size:auto}.platenzaak-product-card--campaign .platenzaak-product-card__media{align-self:center}.platenzaak-product-card--campaign .platenzaak-product-card-badges{position:absolute;inset:1rem 1rem auto;inline-size:auto;z-index:1}.platenzaak-product-card--campaign .platenzaak-product-card__content{justify-content:center;padding:clamp(1.5rem,3cqi,2.25rem);gap:.25rem}.platenzaak-product-card--campaign :is(.platenzaak-product-card__artist,.platenzaak-product-card-title,.platenzaak-product-card-title__link){font-size:clamp(1.5rem,5.5cqi,2rem);line-height:1.2;font-weight:600}.platenzaak-product-card--campaign .platenzaak-product-card-title{min-block-size:0;display:block}.platenzaak-product-card--campaign .platenzaak-product-card-format{min-block-size:0;margin-block-start:.25rem;font-size:1rem;line-height:1.4}.platenzaak-product-card--campaign .platenzaak-product-card__summary{margin:1rem 0 0;max-inline-size:60ch;font-size:1rem;line-height:1.6}.platenzaak-product-card--campaign .platenzaak-product-card__summary>:first-child{margin-block-start:0}.platenzaak-product-card--campaign .platenzaak-product-card__summary>:last-child{margin-block-end:0}.platenzaak-product-card--campaign .platenzaak-product-card-commercial-row{flex:none;flex-direction:column-reverse;align-items:flex-start;gap:.5rem;margin-block-start:1rem;padding-block:0}.platenzaak-product-card--campaign .platenzaak-product-card-commercial-signal{margin:0;align-self:flex-start}.platenzaak-product-card--campaign .platenzaak-product-card-price{font-size:1.75rem;color:var(--color-primary)}.platenzaak-product-card--campaign .platenzaak-product-card-commercial-signal :is(.platenzaak-product-card-preorder__label,.platenzaak-product-card-preorder__date){padding:0;border:0;background:none;color:var(--color-content-base);font-size:1rem;line-height:1.5;font-weight:600;white-space:normal}.platenzaak-product-card--campaign .platenzaak-product-card-commercial-signal .platenzaak-product-card-preorder__date{font-weight:400}.platenzaak-product-card--campaign .platenzaak-card-actions{align-self:stretch;max-inline-size:none;margin-block-start:.5rem}@container product-feature (min-width: 44rem){.platenzaak-product-card--campaign{grid-template-columns:repeat(2,minmax(0,1fr))}}.platenzaak-product-rail{--grid-gap-x: var(--platenzaak-product-rail-gap) !important}.platenzaak-product-rail [data-items-element=swiper-wrapper],.platenzaak-product-rail__track{column-gap:var(--grid-gap-x, 1rem)!important}.platenzaak-product-rail [data-items-element=swiper-wrapper]>[data-items-element=swiper-slide]{margin-inline-end:0!important}.product_card .card__image-wrapper>.card__tags>li,.platenzaak-product-card-badges>li,[class*=ai-product-card__labels-]>li{display:flex;flex:0 1 auto;min-inline-size:0;margin:0;padding:0}.product_card .card__image-wrapper>.card__tags>li:has([data-platenzaak-badge=preorder],[data-platenzaak-badge=sold-out]),.platenzaak-product-card-badges>li:has([data-platenzaak-badge=preorder],[data-platenzaak-badge=sold-out]){order:2;margin-inline-start:auto}.platenzaak-product-card-badge{max-inline-size:100%;min-inline-size:0;min-block-size:var(--platenzaak-badge-min-height)!important;overflow:hidden;padding-block:var(--platenzaak-badge-padding-block)!important;padding-inline:.5rem!important;font-size:var(--platenzaak-badge-font-size, .75rem)!important;text-overflow:ellipsis;white-space:nowrap}.platenzaak-product-card-badge .platenzaak-product-card-badge__logo-disc{width:.875rem;height:.875rem;flex-basis:.875rem}.platenzaak-product-card-badge__logo-disc .icon{display:block;justify-self:start;align-self:center;width:6.25rem;height:.875rem;max-width:none;flex:0 0 6.25rem;filter:grayscale(1) brightness(0) invert(1)}.platenzaak-product-card-badge__label--compact{display:inline}@media(max-width:47.99rem){:root{--platenzaak-product-card-media-inset: .5rem;--platenzaak-product-card-badge-shelf-height: var( --platenzaak-product-card-compact-badge-shelf-height );--platenzaak-card-identity-gap: var(--platenzaak-space-title-support)}.platenzaak-product-card--spotlight .platenzaak-product-card-title{-webkit-line-clamp:var(--platenzaak-product-card-compact-title-lines)}.platenzaak-product-card--spotlight .platenzaak-product-card-title{min-block-size:var(--platenzaak-product-card-compact-title-min-height)}.product_card .card__image-wrapper>.card__tags,.platenzaak-product-card--rail .platenzaak-product-card-badges{min-block-size:var(--platenzaak-product-card-badge-shelf-height);flex-basis:auto;flex-wrap:wrap;align-items:flex-start;align-content:flex-start;gap:var(--platenzaak-product-card-badge-gap);padding:var(--platenzaak-product-card-badge-block-inset) var(--platenzaak-product-card-badge-inline-inset)}.platenzaak-product-card-badge{min-block-size:var(--platenzaak-badge-min-height)!important;padding-block:var(--platenzaak-badge-padding-block)!important;padding-inline:.25rem!important;font-size:.6875rem!important}.product_card .card__image-wrapper>.card__tags>li,.platenzaak-product-card--rail .platenzaak-product-card-badges>li{flex:0 0 auto}}@media(max-width:30rem){.grid-layout:has(.platenzaak-product-card-badges>li:nth-child(2)),[data-items-element=swiper-wrapper]:has(.platenzaak-product-card-badges>li:nth-child(2)){--platenzaak-product-card-badge-shelf-height: calc( 2 * var(--platenzaak-badge-min-height) + var(--platenzaak-product-card-badge-gap) + 2 * var(--platenzaak-product-card-badge-block-inset) )}}@media(min-width:48rem)and (max-width:63.99rem){:root{--platenzaak-product-card-badge-shelf-height: var( --platenzaak-product-card-compact-badge-shelf-height )}.product_card .card__image-wrapper>.card__tags,.platenzaak-product-card--rail .platenzaak-product-card-badges{flex-basis:auto;min-block-size:var(--platenzaak-product-card-badge-shelf-height);flex-wrap:wrap;align-items:flex-start;align-content:flex-start;gap:var(--platenzaak-product-card-badge-gap);padding:var(--platenzaak-product-card-badge-block-inset) var(--platenzaak-product-card-badge-inline-inset)}.product_card .card__image-wrapper>.card__tags>li,.platenzaak-product-card--rail .platenzaak-product-card-badges>li{flex:0 0 auto}.platenzaak-product-card-badge{min-block-size:var(--platenzaak-badge-min-height)!important;padding-block:var(--platenzaak-badge-padding-block)!important;padding-inline:.25rem!important;font-size:.6875rem!important}}@media(prefers-reduced-motion:reduce){.product_card,.platenzaak-product-card--rail{transition:none!important}}:is(.product_card,.platenzaak-product-card--rail) .platenzaak-product-card-commercial-row:has(.platenzaak-product-card-preorder:not([hidden])) .platenzaak-product-card-purchase-facts{flex:1 1 auto}@media(max-width:47.999rem){.platenzaak-product-card--campaign .platenzaak-product-card__summary--hide-mobile{display:none}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/platenzaak-product-card.css.map */
