:root{--platenzaak-rail-scroll-snap: none;--platenzaak-editorial-media-shadow: none;--platenzaak-editorial-media-shadow-hover: none;--platenzaak-editorial-media-zoom: 1.05;--platenzaak-editorial-media-shadow-transition: none;--platenzaak-editorial-media-zoom-transition: var(--platenzaak-motion-media-transition);--platenzaak-carousel-control-button-size: var(--platenzaak-control-height);--platenzaak-carousel-control-surface-size: 2.25rem;--platenzaak-carousel-control-icon-size: 1.125rem;--platenzaak-carousel-control-gap: var(--platenzaak-space-control-gap);--platenzaak-carousel-control-radius: 50%;--platenzaak-carousel-control-surface-background: var(--color-background-subtle, #f3f4f6);--platenzaak-carousel-control-surface-hover-background: var(--color-gray-100, #f3f4f6);--platenzaak-carousel-control-surface-border: color-mix( in srgb, var(--color-content-base, #111827) 8%, transparent );--platenzaak-carousel-control-disabled-icon-color: var(--color-gray-400, #9ca3af)}[data-platenzaak-product-grid],[data-platenzaak-product-grid] [data-items-element=swiper-wrapper]{--grid-gap-x: var(--platenzaak-space-card-gap) !important}[data-carousel-type=grid-carousel]:not([data-platenzaak-native-rail])[data-carousel-layout=carousel] [data-items-element=swiper-wrapper]{display:flex;flex-wrap:nowrap;column-count:auto}[data-carousel-type=grid-carousel]:not([data-platenzaak-native-rail])[data-carousel-layout=carousel] [data-items-element=swiper__viewport]:not(.swiper-initialized)>[data-items-element=swiper-wrapper]{gap:var(--grid-gap-x, 1rem)}[data-carousel-type=grid-carousel]:not([data-platenzaak-native-rail])[data-carousel-layout=carousel] [data-items-element=swiper__viewport]:not(.swiper-initialized)>[data-items-element=swiper-wrapper]>li{flex:0 0 calc((100% - (var(--cols, 2) - 1) * var(--grid-gap-x, 1rem)) / var(--cols, 2));min-width:0}@media(min-width:48rem){[data-carousel-type=grid-carousel]:not([data-platenzaak-native-rail])[data-carousel-layout=carousel] [data-items-element=swiper__viewport]:not(.swiper-initialized)>[data-items-element=swiper-wrapper]>li{flex-basis:calc((100% - (var(--cols-md, 3) - 1) * var(--grid-gap-x, 1rem)) / var(--cols-md, 3))}}@media(min-width:64rem){[data-carousel-type=grid-carousel]:not([data-platenzaak-native-rail])[data-carousel-layout=carousel] [data-items-element=swiper__viewport]:not(.swiper-initialized)>[data-items-element=swiper-wrapper]>li{flex-basis:calc((100% - (var(--cols-lg, 4) - 1) * var(--grid-gap-x, 1rem)) / var(--cols-lg, 4))}}@media(max-width:359px){[data-carousel-type=grid-carousel]:not([data-platenzaak-product-grid]){--cols: 1 !important}[data-carousel-type=grid-carousel][data-carousel-layout=carousel]:not([data-platenzaak-product-grid]) [data-items-element=swiper-wrapper]>li{width:100%!important;flex-basis:100%!important}}.platenzaak-carousel-control{display:flex;flex:0 0 var(--platenzaak-carousel-control-button-size);align-items:center;justify-content:center}.platenzaak-carousel-control .carousel-nav__button{width:var(--platenzaak-carousel-control-button-size);height:var(--platenzaak-carousel-control-button-size);padding:0;scroll-margin-block-start:calc(var(--header-sticky-height, 0px) + var(--platenzaak-space-control-gap))}.platenzaak-carousel-control .carousel-nav__button-bg{display:grid;width:var(--platenzaak-carousel-control-surface-size);height:var(--platenzaak-carousel-control-surface-size);overflow:hidden;place-items:center;border-radius:var(--platenzaak-carousel-control-radius);transition:var(--platenzaak-control-transition)}.platenzaak-carousel-control .carousel-nav__button-bg>.carousel-nav__icon,.platenzaak-carousel-control .carousel-nav__button-bg>.carousel-nav__icon .icon,.platenzaak-carousel-control .carousel-nav__button-bg>.carousel-nav__icon svg{display:block;width:var(--platenzaak-carousel-control-icon-size);height:var(--platenzaak-carousel-control-icon-size);max-width:var(--platenzaak-carousel-control-icon-size);max-height:var(--platenzaak-carousel-control-icon-size);flex:0 0 var(--platenzaak-carousel-control-icon-size)}.platenzaak-carousel-control .carousel-nav__button:is(:disabled,[aria-disabled=true],[aria-busy=true]) .carousel-nav__button-bg{background:var(--platenzaak-carousel-control-surface-background);border-color:var(--platenzaak-carousel-control-surface-border)}.platenzaak-carousel-control .carousel-nav__button:disabled{opacity:1;cursor:not-allowed}.platenzaak-carousel-control .carousel-nav__button:disabled .carousel-nav__icon,.platenzaak-carousel-control .carousel-nav__button:disabled .carousel-nav__icon .icon,.platenzaak-carousel-control .carousel-nav__button:disabled .carousel-nav__icon svg{color:var(--platenzaak-carousel-control-disabled-icon-color)}.platenzaak-carousel-control .carousel-nav__button:disabled .carousel-nav__icon img{filter:grayscale(1);opacity:.7}.platenzaak-carousel-control .carousel-nav__button:focus-visible{outline:none}.platenzaak-carousel-control .carousel-nav__button:focus-visible .carousel-nav__button-bg{outline:var(--platenzaak-control-focus);outline-color:var(--color-gray-900, #111827);outline-offset:var(--platenzaak-control-focus-offset)}.platenzaak-carousel-control .carousel-nav__button:not(:disabled):active .carousel-nav__button-bg{opacity:.7}@media(hover:hover)and (pointer:fine){.platenzaak-carousel-control .carousel-nav__button:not(:disabled):not([aria-disabled=true]):hover .carousel-nav__button-bg{background:var(--platenzaak-arrow-hover-bg);color:var(--platenzaak-arrow-hover-icon);border-color:var(--platenzaak-arrow-hover-border)}}button[class*=ai-carousel-nav-prev-],button[class*=ai-carousel-nav-next-]{position:relative;display:grid;width:var(--platenzaak-carousel-control-button-size)!important;height:var(--platenzaak-carousel-control-button-size)!important;padding:0!important;place-items:center;border:0!important;border-radius:var(--platenzaak-carousel-control-radius)!important;background:transparent!important;box-shadow:none!important;color:var(--color-primary, #a72608)}button[class*=ai-carousel-nav-prev-]:before,button[class*=ai-carousel-nav-next-]:before{position:absolute;width:var(--platenzaak-carousel-control-surface-size);height:var(--platenzaak-carousel-control-surface-size);border:1px solid var(--platenzaak-carousel-control-surface-border);border-radius:var(--platenzaak-carousel-control-radius);background:var(--platenzaak-carousel-control-surface-background);content:"";transition:var(--platenzaak-control-transition)}@media(hover:hover)and (pointer:fine){button[class*=ai-carousel-nav-prev-]:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]):hover:before,button[class*=ai-carousel-nav-next-]:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]):hover:before{background:var(--platenzaak-carousel-control-surface-hover-background)}}button[class*=ai-carousel-nav-prev-] svg,button[class*=ai-carousel-nav-next-] svg{position:relative;z-index:1;display:block;width:var(--platenzaak-carousel-control-icon-size)!important;height:var(--platenzaak-carousel-control-icon-size)!important;color:inherit}button[class*=ai-carousel-nav-prev-]:disabled,button[class*=ai-carousel-nav-next-]:disabled{opacity:1!important;color:var(--platenzaak-carousel-control-disabled-icon-color);cursor:not-allowed}button[class*=ai-carousel-nav-prev-]:focus-visible:before,button[class*=ai-carousel-nav-next-]:focus-visible:before{outline:var(--platenzaak-control-focus);outline-color:var(--color-gray-900, #111827);outline-offset:var(--platenzaak-control-focus-offset)}.platenzaak-section-header{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--platenzaak-space-group);margin-block-end:var(--platenzaak-space-rail-heading-gap, 1rem)}.platenzaak-section-header :is(.platenzaak-product-rail__heading,.media-item-seo-text h2),.template__product .platenzaak-section-header .media-item-seo-text h2{margin:0;color:var(--color-content-heading);font-family:var(--platenzaak-type-heading-family);font-style:var(--platenzaak-type-heading-style);font-size:var( --platenzaak-section-heading-discovery-size, clamp(1.35rem, 2vw, 1.6rem) );font-weight:var(--platenzaak-section-heading-discovery-weight, 700);letter-spacing:var(--platenzaak-type-heading-letter);line-height:var(--platenzaak-type-heading-line);text-transform:none}.template__product .platenzaak-section-header :is(.platenzaak-product-rail__heading,.media-item-seo-text h2){font-family:var(--platenzaak-type-body-family);font-style:normal;font-weight:var(--platenzaak-type-label-weight);letter-spacing:var(--font_body_md_letter, normal)}.platenzaak-section-header h3{font-family:var(--platenzaak-type-label-family);margin:0;font-size:var(--platenzaak-section-heading-information-size);font-weight:var(--platenzaak-section-heading-information-weight);line-height:var(--platenzaak-type-heading-line)}.platenzaak-section-header__actions{display:flex;flex:0 0 auto;flex-wrap:nowrap;align-items:center;gap:var(--platenzaak-carousel-control-gap)}.platenzaak-section-header>:not(.platenzaak-section-header__actions){flex:1 1 auto;min-width:0}.template__index #MainContent .platenzaak-home-discovery-rail .platenzaak-section-header{align-items:flex-end;margin-block-end:var(--platenzaak-space-rail-heading-gap, 1rem)}.platenzaak-section-header--controls-only{justify-content:flex-end;margin-block-end:var(--platenzaak-space-rail-heading-gap, 1rem)}.platenzaak-section-header__actions>.carousel-nav,.platenzaak-section-header__actions>.platenzaak-product-rail-controls--shared>.carousel-nav{position:static;inset:auto;width:var(--platenzaak-carousel-control-button-size, 2.75rem);height:var(--platenzaak-carousel-control-button-size, 2.75rem);padding:0;transform:none!important}.platenzaak-section-header__actions>.platenzaak-product-rail-controls--shared{display:flex;align-items:center;gap:var(--platenzaak-carousel-control-gap)}.platenzaak-section-header__actions .carousel-nav:has(>.swiper-button-lock){display:none}.platenzaak-home-product-rail{display:block}.platenzaak-home-collection-header .platenzaak-home-editorial-header,.platenzaak-home-product-rail .platenzaak-section-header,.platenzaak-top10-rail .platenzaak-section-header,.platenzaak-home-artist-rail .platenzaak-section-header{z-index:auto!important}.platenzaak-section-header.platenzaak-home-product-rail__header{align-items:flex-end;margin-block-end:var(--platenzaak-space-rail-heading-gap, 1rem)}.platenzaak-home-product-rail__heading,.platenzaak-home-product-rail__subheading{margin:0}.platenzaak-home-product-rail__heading{color:var(--color-content-heading);text-transform:none}.platenzaak-home-product-rail__subheading{margin-block-start:var(--platenzaak-space-title-support);color:var(--color-foreground-subdued, #667085);font-size:var(--platenzaak-type-support-size);font-style:italic;line-height:var(--platenzaak-type-support-line)}.platenzaak-home-product-rail__view-all{display:inline-flex;align-items:center;min-block-size:var(--platenzaak-control-height);flex:0 0 auto;color:var(--color-primary, #a72608);font-size:var(--platenzaak-type-label-size);line-height:var(--platenzaak-type-support-line);text-decoration:none;transition:var(--platenzaak-control-transition)}.platenzaak-home-product-rail__view-all:focus-visible{outline:var(--platenzaak-control-focus);outline-color:var(--color-content-heading);outline-offset:var(--platenzaak-control-focus-offset)}.platenzaak-home-product-rail__header>.platenzaak-home-product-rail__view-all{margin-inline-start:auto}.platenzaak-home-product-rail__view-all:hover,.platenzaak-home-product-rail__view-all:focus-visible{text-decoration:underline;text-underline-offset:.18em}.platenzaak-home-product-rail__heading-group{display:flex;flex-direction:column;align-items:flex-start;gap:var(--platenzaak-space-title-support)}.platenzaak-product-rail:is([data-items-element=swiper__parent],[data-platenzaak-native-rail])>.carousel-nav{top:50%;right:auto;left:auto;width:2.75rem;height:2.75rem;padding:0;transform:translateY(-50%)!important}.platenzaak-product-rail:is([data-items-element=swiper__parent],[data-platenzaak-native-rail])>.carousel-nav.left-0{left:0}.platenzaak-product-rail:is([data-items-element=swiper__parent],[data-platenzaak-native-rail])>.carousel-nav.right-0{right:0}.platenzaak-section-header.platenzaak-home-product-rail__header:not(:has(:is(.platenzaak-product-rail__heading,.platenzaak-home-product-rail__subheading))),.platenzaak-section-header.platenzaak-rail-toolbar:not(:has(.platenzaak-product-rail__heading,.ai-top10-heading)){justify-content:flex-end}.platenzaak-section-header.platenzaak-home-product-rail__header,.platenzaak-section-header.platenzaak-rail-toolbar{margin-block-end:var(--platenzaak-space-rail-heading-gap, 1rem)}.template__index #MainContent .shopify-block:has(.platenzaak-home-collection-header):has(+.shopify-block [data-platenzaak-embedded-heading]){display:none!important}.platenzaak-home-collection-header--embedded{display:none!important}.template__index #MainContent [data-platenzaak-embedded-heading]{margin-block-start:var(--platenzaak-home-section-gap)}.template__index #MainContent .ai-top10-section[data-platenzaak-embedded-heading]{padding-block-start:0!important}.platenzaak-section-header:has(.platenzaak-home-editorial-header){justify-content:space-between;margin-block-end:var(--platenzaak-home-heading-content-gap)!important}.platenzaak-section-header>.platenzaak-home-editorial-header{flex:1 1 auto;min-width:0}.platenzaak-section-header.platenzaak-home-product-rail__header:has(.platenzaak-home-editorial-header),.platenzaak-section-header.platenzaak-rail-toolbar:has(.platenzaak-home-editorial-header){justify-content:space-between}@media(min-width:48rem){.platenzaak-product-rail:is([data-items-element=swiper__parent],[data-platenzaak-native-rail]){padding-inline:0!important}.platenzaak-product-rail:is([data-items-element=swiper__parent],[data-platenzaak-native-rail])>.carousel-nav .carousel-nav__button{width:var(--platenzaak-carousel-control-button-size);height:var(--platenzaak-carousel-control-button-size)}.platenzaak-product-rail:is([data-items-element=swiper__parent],[data-platenzaak-native-rail])>.carousel-nav .carousel-nav__button-bg{width:var(--platenzaak-carousel-control-surface-size);height:var(--platenzaak-carousel-control-surface-size)}.platenzaak-product-rail:is([data-items-element=swiper__parent],[data-platenzaak-native-rail])>.carousel-nav .carousel-nav__icon{width:var(--platenzaak-carousel-control-icon-size);height:var(--platenzaak-carousel-control-icon-size)}}@media(max-width:34.99rem){.platenzaak-section-header:has(.platenzaak-section-header__actions .carousel-nav):not(:has(.platenzaak-section-header__actions>a,>a[href])){display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;row-gap:var(--platenzaak-space-control-gap)}.platenzaak-section-header:has(.platenzaak-section-header__actions .carousel-nav):not(:has(.platenzaak-section-header__actions>a,>a[href]))>:not(.platenzaak-section-header__actions){min-width:0}.platenzaak-section-header:has(.platenzaak-section-header__actions .carousel-nav):not(:has(.platenzaak-section-header__actions>a,>a[href]))>.platenzaak-section-header__actions{width:auto;justify-content:flex-end}.platenzaak-section-header:has(>a[href]):not(:has(.platenzaak-section-header__actions>a))>.platenzaak-section-header__actions{display:none}.platenzaak-section-header:has(.platenzaak-section-header__actions>a){flex-wrap:wrap;align-items:flex-start;row-gap:var(--platenzaak-space-control-gap)}.platenzaak-section-header:has(.platenzaak-section-header__actions>a)>:not(.platenzaak-section-header__actions){flex-basis:100%}.platenzaak-section-header:has(.platenzaak-section-header__actions>a)>.platenzaak-section-header__actions{width:100%;justify-content:space-between}.platenzaak-section-header:has(.platenzaak-section-header__actions>a) .carousel-nav{display:flex}.platenzaak-section-header__actions>a{display:flex;align-items:center;min-block-size:var(--platenzaak-control-height);white-space:nowrap}.platenzaak-section-header.platenzaak-home-product-rail__header{justify-content:space-between}}@media(max-width:22.5rem){.platenzaak-section-header:has(.platenzaak-section-header__actions>a){flex-wrap:wrap}.platenzaak-section-header:has(.platenzaak-section-header__actions>a)>:not(.platenzaak-section-header__actions){flex-basis:100%}.platenzaak-section-header:has(.platenzaak-section-header__actions>a)>.platenzaak-section-header__actions{width:100%}}.template__product .platenzaak-discovery-stack{margin-block-start:var(--platenzaak-space-section)}.template__product .platenzaak-discovery-stack .content-wrapper{padding-block:0}.template__product .platenzaak-discovery-stack .platenzaak-product-rail:has(>.platenzaak-product-rail__header){padding-block-start:var(--platenzaak-space-group);border-block-start:var(--platenzaak-separator)}.template__index #MainContent .platenzaak-section-header :is(h2.platenzaak-product-rail__heading,h2.platenzaak-recently-viewed__heading){color:var(--color-content-heading);font-size:var(--platenzaak-section-heading-editorial-size);font-weight:var(--platenzaak-section-heading-editorial-weight);letter-spacing:0;line-height:var(--platenzaak-type-heading-line);text-transform:none}@media(min-width:48rem){.template__index #MainContent .platenzaak-section-header :is(h2.platenzaak-product-rail__heading,h2.platenzaak-recently-viewed__heading){font-size:var(--platenzaak-section-heading-editorial-size-desktop)}}[data-carousel-type=grid-carousel] .swiper-css-mode{touch-action:auto}[data-carousel-type=grid-carousel] .swiper-css-mode>[data-items-element=swiper-wrapper]{scroll-snap-type:var(--platenzaak-rail-scroll-snap, none);overscroll-behavior-inline:contain;scrollbar-width:none}[data-carousel-type=grid-carousel] .swiper-css-mode>[data-items-element=swiper-wrapper]::-webkit-scrollbar{display:none}[data-platenzaak-native-rail]{--platenzaak-native-cols: var(--cols, 2);--platenzaak-native-peek: 0}[data-platenzaak-native-rail] [data-items-element=swiper-wrapper]{scrollbar-width:none;overscroll-behavior-inline:contain}[data-platenzaak-native-rail] [data-items-element=swiper-wrapper]::-webkit-scrollbar{display:none}[data-platenzaak-native-rail]:not([data-native-ready]) .platenzaak-product-rail-controls--shared{visibility:hidden}[data-platenzaak-native-rail][data-native-ready] .carousel-nav{visibility:visible;opacity:1}[data-platenzaak-native-rail]:is([data-native-active=false],[data-native-overflow=false]) :is(.carousel-nav,[role=group].platenzaak-product-rail-controls--shared){display:none!important}@media(max-width:767px){[data-platenzaak-native-rail][data-carousel-peek=true]{--platenzaak-native-peek: var(--peek-value, .15)}[data-platenzaak-native-rail]:is([data-carousel-layout=carousel],[data-carousel-layout=carousel_peek]) [data-items-element=swiper-wrapper]{display:flex;flex-wrap:nowrap;column-count:auto;gap:var(--grid-gap-x, 1rem);overflow-x:auto;scroll-snap-type:var(--platenzaak-rail-scroll-snap, none)}[data-platenzaak-native-rail]:is([data-carousel-layout=carousel],[data-carousel-layout=carousel_peek]) [data-items-element=swiper-slide]{flex:0 0 calc((100% - (var(--platenzaak-native-cols) + var(--platenzaak-native-peek) - 1) * var(--grid-gap-x, 1rem)) / (var(--platenzaak-native-cols) + var(--platenzaak-native-peek)))!important;margin-inline:0!important;min-width:0;scroll-snap-align:start}[data-platenzaak-native-rail][data-native-ready]:is([data-carousel-layout=carousel],[data-carousel-layout=carousel_peek]) [data-items-element=swiper__viewport]~.carousel-nav{display:flex}}@media(min-width:48rem){[data-platenzaak-native-rail]{--platenzaak-native-cols: var(--cols-md, 3)}[data-platenzaak-native-rail][data-carousel-peek-md=true]{--platenzaak-native-peek: var(--peek-value, .15)}[data-platenzaak-native-rail]:is([data-carousel-layout-md=carousel],[data-carousel-layout-md=carousel_peek]) [data-items-element=swiper-wrapper]{display:flex;flex-wrap:nowrap;column-count:auto;gap:var(--grid-gap-x, 1rem);overflow-x:auto;scroll-snap-type:var(--platenzaak-rail-scroll-snap, none)}[data-platenzaak-native-rail]:is([data-carousel-layout-md=carousel],[data-carousel-layout-md=carousel_peek]) [data-items-element=swiper-slide]{flex:0 0 calc((100% - (var(--platenzaak-native-cols) + var(--platenzaak-native-peek) - 1) * var(--grid-gap-x, 1rem)) / (var(--platenzaak-native-cols) + var(--platenzaak-native-peek)))!important;margin-inline:0!important;min-width:0;scroll-snap-align:start}[data-platenzaak-native-rail][data-native-ready]:is([data-carousel-layout-md=carousel],[data-carousel-layout-md=carousel_peek]) [data-items-element=swiper__viewport]~.carousel-nav{display:flex}}@media(min-width:64rem){[data-platenzaak-native-rail]{--platenzaak-native-cols: var(--cols-lg, 4)}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/platenzaak-carousel.css.map */
