body{color:var(--color-text);background:var(--color-background)}*{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.text-center{text-align:center}.text-right{text-align:right}a{color:inherit;text-decoration:none}.btn,input,label{cursor:pointer;user-select:none}.menu *,.navbar *,footer *{text-decoration:none!important}footer form a{text-decoration:underline}.maxw{margin-left:auto}.maxw,.maxw-l{max-width:var(--max-width);margin-right:auto}@media (min-width:768px){.maxw-s{max-width:var(--max-width-small);margin-left:auto;margin-right:auto}}.screen-minus-header-height{height:calc(100vh - var(--header-height))}p:empty:before{content:"\A0";white-space:pre}.cart{background-color:var(--white)}@media(min-width:768px){.cart img{min-width:180px}}nav:has(+main.page-search) .srch{display:none!important}.menu.mobile .story-blok-content>*{display:flex;width:100%;justify-content:center}.menu.mobile a.btn,.navbar a.btn{text-decoration:none}.header-title-centered{position:fixed;top:0;color:var(--text-color);text-align:center;z-index:3;height:var(--header-height);align-items:center;display:flex;padding:0 var(--margin-l);max-width:calc(100% - 65px);margin-right:65px}.header-title-centered a{max-width:100%;text-overflow:ellipsis;max-height:100%;overflow:hidden;white-space:nowrap}@media (min-width:768px){.header-title-centered a{margin-right:0}.header-title-centered{left:50%;transform:translateX(-50%)}}.cookie-banner{position:fixed;bottom:0;left:0;width:100%;background:white;visibility:collapse;padding:13px 1.25rem;display:flex;flex-wrap:wrap;justify-content:space-between;color:black!important}.cookie-banner>*{padding:12px}.cookie-banner.shown{visibility:visible}.btn-link{cursor:pointer}main{min-height:calc(100vh)}.gap-s{gap:10px var(--x-gap)}.gap{gap:20px var(--x-gap)}main>*{transition:opacity .5s ease-out}main.unloading>*{opacity:0}img[loading=lazy]{clip-path:none!important}.hover-zoom .image-container,.hover-zoom.image-container{overflow:hidden;max-width:100%;max-height:100%}.hover-zoom img:not(.no-zoom){transform:scale(1);transition:transform .5s ease-out}.hover-zoom:hover img:not(.no-zoom){transform:scale(1.2);display:inline-block}@media (min-width:768px){.product-description{position:sticky;top:var(--header-height)}}.product-description h2{text-transform:uppercase}.variant{color:var(--ascent-color);border:1px solid var(--ascent-color)}.variant.selected{background-color:var(--ascent-color);color:white}.quantity-selector .number{min-width:40px;border:1px solid var(--black);padding:6px}.quantity-selector .btn,.quantity-selector .number{height:100%;display:flex;justify-content:center;align-items:center}.quantity-selector .btn{min-width:30px}.delete-item-button{margin-left:calc(4rem - 8px)!important}table{border-bottom:1px solid black}.filter-menu,table{width:100%}@media (min-width:768px){.filter-menu{width:400px}}.hover-image-swapper-container{position:relative}.hover-image-swapper{position:absolute;top:0;left:0;right:0;opacity:0;z-index:2;transition:opacity .5s ease-out}.hover-image-swapper-container:hover .hover-image-swapper{opacity:1}.modal .wrapper{padding:var(--margin-l);padding-top:20px;height:100%;width:100%}::placeholder{color:var(--placeholder-color)!important;opacity:1}::-ms-input-placeholder{color:var(--placeholder-color)!important}.gmnoprint{padding-bottom:5px}.error{color:var(--error-color)}.succes{color:var(--success-color)}.map-container{position:relative;width:100%;margin:0!important}.map-container .map{left:0;top:0;width:100%;height:100%;padding-bottom:50px}.blok.header{width:100%;height:55vh;display:flex;align-items:flex-end;justify-content:center}@media (min-width:768px){.blok.header{height:70vh}}.story-blok-content .header{margin-top:0}.story-blok-content .blok.header.fill{background-size:cover;background-position:50%}.story-blok-content .blok.header.repeat-x{background-repeat:repeat-x;background-size:auto 100%;background-position:top}.story-blok-content .blok.header.repeat-all{background-repeat:rep;background-size:auto 50%;background-position:top}.blok.header .title{text-align:center}.blok.title .title{text-align:center;width:100%}.rich-text *{word-wrap:normal;overflow-wrap:break-word}.block.title .title{text-align:center;width:100%}.blok.overview .row{display:flex;justify-content:center}.blok.overview .row>*{padding:10px}.blok.overview .row .title{position:absolute;left:0;padding:20px;text-align:center;width:100%}.blok.overview .row .entry{display:flex;position:relative;width:25%}.blok.overview .row img{object-fit:cover;width:100%;height:100%}.blok.overview .row.odd{justify-content:center}.blok.overview .row .title *{text-transform:uppercase;font-size:6vw;line-height:6.4vw}@media (min-width:768px){.blok.overview .row .title *{text-transform:uppercase;font-size:3vw;line-height:3.1vw}}@media (min-width:1400px){.blok.overview .row .title *{text-transform:uppercase;font-size:2.5vw;line-height:2.6vw}}.blok.overview .row{padding-bottom:24px}.story-blok-content .warning{background:var(--warning-bg);color:var(--warning-color);padding:20px 26px;display:flex;align-items:center}.story-blok-content .warning .exclamation-mark{background:var(--warning-bg);color:var(--warning-color);padding-right:20px;display:flex}.story-blok-content .date-group{display:none}@media (max-width:767px){.sb-grid .column:first-child .separator:last-of-type{display:none}}@media (min-width:768px){.sb-grid{display:flex;gap:20px;padding:0 var(--margin-l)}.sb-grid *{flex-grow:1}.sb-grid-2{justify-content:center;margin-left:0;margin-right:0;max-width:100%}.sb-grid-2>*{flex-basis:0px}}.sb-grid .row{line-height:20px;display:block;overflow:hidden;display:flex;align-items:center}.sb-grid .row>*{width:50%;display:inline-block}.sb-grid .row>:first-child{padding-right:2px}.sb-grid .row>:nth-child(2){padding-left:2px}.sb-grid .column+.column .row .separator{display:none}.separator{height:20px;width:100%;position:relative}.separator .line{position:relative;top:9px;border-top:1px solid black}.separator.no-padding{height:1px;width:100%;position:relative}.separator.no-padding .line{top:0}.fill{width:100%;height:100%}.flex{display:flex}.v-center{justify-content:center}.h-center,.v-center{display:flex;align-items:center}.blok.images{gap:20px;display:flex;justify-content:center;flex-wrap:wrap;flex-grow:1}.blok.images img{width:100%;height:auto}@media (min-width:768px){.blok.images>*{width:calc(50% - 10px)}}.story-blok-content .two_squares>div{width:100%}@media (min-width:768px){.story-blok-content .two_squares>div{height:50vw}}.blok.text-columns .column-container{gap:var(--x-gap-huge)}@media (min-width:768px){.blok.text-column{max-width:310px}}.text ul{list-style-type:none;padding:0}.text li{position:relative;padding-left:0}@media(min-width:768px){.text ol{margin-left:20px}}.numbered-items .text ul{list-style-type:disc}.numbered-items .text ul li{margin-left:20px}.text.checkmarks ul li{position:relative;padding-left:44px;padding-top:16px}.text.checkmarks ul li:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 24 24' fill='none' stroke='currentColor' strokeWidth='2' strokeLinecap='round' stroke-linejoin='round' class='lucide lucide-circle-check-big'%3E%3Cpath d='M21.801 10A10 10 0 1 1 17 3.335'/%3E%3Cpath d='m9 11 3 3L22 4'/%3E%3C/svg%3E");position:absolute;left:0;top:calc(50% + 8px);transform:translateY(-50%);width:30px;height:30px}.text ol{list-style:auto;list-style-position:outside;padding-left:20px;margin-left:12px}@media(min-width:768px){.text ol{margin-left:40px}}.blok.slider{margin-right:-10px!important}.blok.slider:not(.tiles) .splide__track li{width:100%;padding-right:10px}.blok.slider .splide__list .subtitle :first-child{padding-top:16px!important}.blok.slider .btn.arrow{width:40px;height:36px}.blok.slider .btn.arrow.disabled{opacity:.1}.not-clickable,a.disabled,button.disabled{user-select:none;pointer-events:none;cursor:default}a.disabled,button.disabled{opacity:.5}.blok.slider .btn.arrow.left{background-image:url(/images/lt.svg);background-position:50%;background-repeat:no-repeat}.blok.slider .btn.arrow.right{background-image:url(/images/gt.svg);background-position:50%;background-repeat:no-repeat}.blok.slider .hover-overlay{opacity:0;transition:all .4s ease-in-out;z-index:3}.blok.slider .hover-overlay *{color:white}.blok.slider .hover-overlay-container:hover .hover-overlay{opacity:1}.card .image-container img{object-fit:cover}input.price{width:144px;height:56px;padding:8px 24px;gap:10px;border:1px solid var(--highlight-color);opacity:0;display:inline-block;background-color:transparent}input[type=checkbox]{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:10px;height:10px;border:1px solid #fff;cursor:pointer}input[type=checkbox]:checked{background-color:#fff}.overflow-y-auto{max-height:100%}.remove-default-style{border:none;background-image:none;background-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}select.remove-default-style{border-radius:0}input:focus,select:focus,textarea:focus{outline:none!important}.blok.lightbox-gallery .lightbox-gallery-container{display:flex;flex-wrap:wrap;gap:10px}.blok.lightbox-gallery .lightbox-gallery-container .image-container{height:216px;cursor:pointer;position:relative;flex-grow:1}.blok.lightbox-gallery .lightbox-gallery-container .image-container img{object-fit:cover;width:100%;height:100%;vertical-align:middle;border-radius:5px}.lightbox-container{position:fixed;width:100%;z-index:20;padding:var(--margin-l);background:#000000e0}.blok.lightbox-gallery .lightbox,.lightbox-container{top:0;height:100%;left:0}.blok.lightbox-gallery .lightbox img{width:100%;height:100%;object-fit:contain}.embedded-content{display:flex;justify-content:center}.embedded-content .iframe-container{width:100%;position:relative;aspect-ratio:16/9}.embedded-content._4_5 .iframe-container{aspect-ratio:4/5}@media(min-width:1024px){.embedded-content._4_5 .iframe-container{max-width:800px}}@media(min-width:1400px){.embedded-content._4_5 .iframe-container{max-width:1000px}}.embedded-content._5_4 .iframe-container{aspect-ratio:5/4}@media(min-width:1024px){.embedded-content._5_4 .iframe-container{max-width:1000px}}@media(min-width:1400px){.embedded-content._5_4 .iframe-container{max-width:1200px}}.embedded-content.fill-screen iframe{height:calc(100vh - var(--header-height))!important}.sbo #CybotCookiebotDialog input:checked+.CybotCookiebotDialogBodyLevelButtonSlider{background-color:var(--blue)!important;border:1px solid var(--soft-white)!important}.sbo #CybotCookiebotDialogTabContent .CybotCookiebotDialogDetailBulkConsentCount{color:var(--gray)!important}