@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}a.brxe-image{display:inline-block}figure.brxe-image{margin:0}:where(.brxe-image).tag{display:inline-block;height:fit-content;position:relative;width:auto}:where(.brxe-image).caption{position:relative}:where(.brxe-image).caption:has(figcaption.bricks-image-caption){overflow:hidden}:where(.brxe-image).overlay{position:relative}:where(.brxe-image).overlay:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}:where(.brxe-image):before{border-radius:inherit}:where(.brxe-image) a{border-radius:inherit;position:static;transition:inherit}:where(.brxe-image) picture{border-radius:inherit;transition:inherit}:where(.brxe-image) img{border-radius:inherit;height:100%;position:static!important;transition:inherit;width:100%}:where(.brxe-image) img.bricks-lazy-hidden+figcaption{display:none}:where(.brxe-image) .icon{color:#fff;font-size:60px;pointer-events:none;position:absolute;right:50%;text-align:center;top:50%;transform:translate(50%,-50%);z-index:5}:where(.brxe-image) .bricks-image-caption{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.25) 70%,transparent);bottom:0;color:#fff;font-size:inherit;margin:0;padding:10px 15px;pointer-events:none;position:absolute;text-align:center;width:100%;z-index:1}}@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}@layer bricks {.brxe-accordion-nested{--brx-icon-transform:rotate(90deg);width:100%}.brxe-accordion-nested .accordion-title-wrapper{cursor:pointer}.brxe-accordion-nested .accordion-title-wrapper .brxe-heading{margin:0}.brxe-accordion-nested .accordion-content-wrapper{display:none}.brxe-accordion-nested .brx-open>.accordion-content-wrapper{display:block}.brxe-accordion-nested .brx-icon-expanded{display:none}.brxe-accordion-nested .brx-icon-transform{transition:transform .1s}.brxe-accordion-nested>.brx-open>.accordion-title-wrapper .brx-icon-transform{transform:var(--brx-icon-transform)}.brxe-accordion-nested>.brx-open>.accordion-title-wrapper .brx-icon-collapsed{display:none}.brxe-accordion-nested>.brx-open>.accordion-title-wrapper .brx-icon-expanded{display:block}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}@layer bricks {:where(.brxe-icon-box){align-items:flex-start;display:flex;flex-direction:column}:where(.brxe-icon-box).top .icon{margin-bottom:20px}:where(.brxe-icon-box).bottom{flex-direction:column-reverse}:where(.brxe-icon-box).bottom .icon{margin-top:20px}:where(.brxe-icon-box).right{flex-direction:row-reverse}:where(.brxe-icon-box).right .icon{margin-left:20px}:where(.brxe-icon-box).left{flex-direction:row}:where(.brxe-icon-box).left .icon{margin-right:20px}:where(.brxe-icon-box) .icon{align-items:center;display:inline-flex;justify-content:center}:where(.brxe-icon-box) .icon a{display:inline-flex}:where(.brxe-icon-box) i{display:inline-block;font-size:40px;line-height:1;text-align:center}}@layer bricks {.brxe-shortcode{width:100%}}@media (max-width:767px){html body .pswp .pp-lbthumbs{bottom:1rem;gap:.6rem;padding:.6rem}html body .pswp .pp-lbthumbs button{width:5.2rem;height:5.2rem}}html body .pswp .pp-lbthumbs { position: absolute; left: 50%; bottom: 1.6rem; transform: translateX(-50%); z-index: 1600; display: flex; gap: .8rem; max-width: calc(100% - 3.2rem); padding: .8rem; overflow-x: auto; border-radius: 16px; background: rgba(255,255,255,.9); -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px); box-shadow: 0 .2rem 1.6rem rgba(0,0,0,.14); scrollbar-width: none;}html body .pswp .pp-lbthumbs::-webkit-scrollbar { display: none;}html body .pswp .pp-lbthumbs button { flex: none; width: 6.4rem; height: 6.4rem; padding: .4rem; border: 2px solid transparent; border-radius: 12px; background: #f4f3ee; cursor: pointer; opacity: .7; transition: opacity .3s,border-color .3s;}html body .pswp .pp-lbthumbs button:hover { opacity: 1;}html body .pswp .pp-lbthumbs button.is-on { border-color: var(--main-color); opacity: 1;}html body .pswp .pp-lbthumbs img { display: block; width: 100%; height: 100%; object-fit: contain; mix-blend-mode: multiply;}#brxe-pp0005 .flex-control-thumbs {gap: 13px}#brxe-pp0005 .woocommerce-product-gallery {gap: 13px}#brxe-pp0005.thumbnail-slider {gap: 13px}#brxe-pp0005 .woocommerce-product-gallery .flex-control-thumbs img:not(.flex-active) {opacity: 0.55}#brxe-pp0005.thumbnail-slider .brx-product-gallery-thumbnail-slider .woocommerce-product-gallery__image:not(.flex-active-slide) img {opacity: 0.55}#brxe-pp0005 .woocommerce-product-gallery .flex-control-thumbs img.flex-active {opacity: 1; border: 2px solid var(--main-color)}#brxe-pp0005.thumbnail-slider .brx-product-gallery-thumbnail-slider .woocommerce-product-gallery__image.flex-active-slide img {opacity: 1; border: 2px solid var(--main-color)}#brxe-pp0005 .woocommerce-product-gallery .flex-control-thumbs img {border: 1px solid #e3e1da; border-radius: 13px}#brxe-pp0005.thumbnail-slider .brx-product-gallery-thumbnail-slider .woocommerce-product-gallery__image img {border: 1px solid #e3e1da; border-radius: 13px}@media (min-width:1025px){html body .pp-media .brxe-product-gallery .woocommerce-product-gallery{display:grid;grid-template-columns:8.9rem minmax(0,1fr);gap:1.3rem;align-items:start;position:relative}html body .pp-media .brxe-product-gallery .flex-viewport,html body .pp-media .brxe-product-gallery .woocommerce-product-gallery__wrapper{grid-column:2;grid-row:1;min-width:0}html body .pp-media .brxe-product-gallery .flex-control-thumbs{grid-column:1;grid-row:1;display:flex;flex-direction:column;gap:1.3rem;height:0;min-height:100%;margin:0;padding:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}html body .pp-media .brxe-product-gallery .flex-control-thumbs::-webkit-scrollbar{display:none}html body .pp-media .brxe-product-gallery .flex-control-thumbs li{flex:none;width:100%}html body .pp-media .brxe-product-gallery [class*="wishlist"]:not(.flex-control-thumbs){left:calc(8.9rem + 2.6rem);right:auto}}@media (max-width:1024px){html body .pp-media .brxe-product-gallery .woocommerce-product-gallery{display:flex;flex-direction:column;gap:1.3rem;position:relative}html body .pp-media .brxe-product-gallery .flex-control-thumbs{flex-direction:row;height:auto;min-height:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}html body .pp-media .brxe-product-gallery .flex-control-thumbs::-webkit-scrollbar{display:none}html body .pp-media .brxe-product-gallery .flex-control-thumbs li{flex:0 0 7.2rem;width:7.2rem}html body .pp-media .brxe-product-gallery [class*="wishlist"]:not(.flex-control-thumbs){left:1.3rem;right:auto}}html body .pp-media .brxe-product-gallery [class*="wishlist"]:not(.flex-control-thumbs) { position: absolute; top: 1.3rem; z-index: 4; margin: 0;}html body .pp-page .pp-media .flex-control-thumbs li { background: #f4f3ee; border-radius: 13px; overflow: hidden;}html body .pp-page .pp-media .flex-control-thumbs li img { background: transparent!important; mix-blend-mode: multiply;}html body .pp-page .pp-media .brx-product-gallery-thumbnail-slider .woocommerce-product-gallery__image { background: #f4f3ee; border-radius: 13px; overflow: hidden;}html body .pp-page .pp-media .brx-product-gallery-thumbnail-slider img { background: transparent!important; mix-blend-mode: multiply;}#brxe-pp0011 .star-rating span::before {color: rgba(255, 202, 97, 1)}html body .pp-page .pp-sub.pp-sub { display: flex; flex-direction: row; flex-wrap: wrap; align-items: center; gap: .4rem 1.3rem;}html body .pp-page .pp-sub.pp-sub>* { width: auto!important; max-width: 100%; flex: 0 0 auto; margin: 0;}html body .pp-sub .pp-info-label { order: 1;}html body .pp-sub .pp-rating { order: 2; display: inline-flex; align-items: center;}html body .pp-sub .pp-rating__wrap { order: 3; display: inline-flex; align-items: center; margin-left: -.5rem;}html body .pp-sub .pp-rating .woocommerce-review-link { display: none!important;}html body .pp-sub .pp-rating>a { display: none!important;}html body .pp-sub .pp-rating__txt { font-size: 1.4rem; color: var(--mut); text-decoration: none;}html body .pp-sub .pp-rating__txt strong { color: var(--ink); font-weight: 600;}html body .pp-sub .pp-rating__txt:hover { text-decoration: underline; text-underline-offset: 3px;}html body .pp-sub .pp-rating__wrap:empty { display: none;}html body .pp-sub .product-meta-info { margin: 0; min-height: 0; padding: 0 1.3rem 0 0; border-right: 1px solid var(--line); font-size: 1.5rem; font-weight: 600; line-height: 1.3; color: rgba(26,26,26,.78);}html body .pp-sub:not(:has(.pp-rating)) .product-meta-info { padding-right: 0; border-right: 0;}html body .pp-sub:not(:has(.pp-rating__txt)) .product-meta-info { padding-right: 0; border-right: 0;}@media (max-width:767px){html body .pp-status.pp-status{padding:1.1rem 1.3rem}html body .pp-status .pp-deliv.pp-deliv{flex:1 1 100%}html body .pp-status .pp-deliv.pp-deliv::before{display:none}}html body .pp-status.pp-status { display: flex; flex-direction: row; flex-wrap: wrap; align-items: center; gap: .4rem 1.3rem; padding: 1.2rem 1.6rem; border-radius: 12px; background: var(--sage);}html body .pp-status .pp-stock { width: auto; flex: none;}html body .pp-status .pp-deliv { display: block; font-size: 1.4rem; line-height: 1.35; color: var(--mut);}html body .pp-status .pp-deliv strong { color: var(--ink); font-weight: 600;}html body .pp-status .pp-deliv::before { content: ""; display: inline-block; width: .4rem; height: .4rem; margin: 0 1.3rem 0 0; border-radius: 50%; background: #a9b9b1; vertical-align: middle;}html body .pp-status .custom-stock-wrapper { display: flex; flex-direction: row; flex-wrap: wrap; align-items: center; gap: .4rem 1.3rem;}html body .pp-stock .custom-stock-icon { display: inline-flex; align-items: center; font-size: 1.4rem; font-weight: 600;}html body .pp-stock .custom-stock-icon2 { display: inline-flex; align-items: center; font-size: 1.4rem; font-weight: 600;}html body .pp-stock .custom-stock-icon { color: var(--main-color);}html body .pp-stock .custom-stock-icon2 { color: #c0392b;}html body .pp-stock .stock-circle { display: inline-block; flex: none; width: .8rem; height: .8rem; margin-right: .7rem; border-radius: 50%;}html body .pp-stock .stock-circle2 { display: inline-block; flex: none; width: .8rem; height: .8rem; margin-right: .7rem; border-radius: 50%;}html body .pp-stock .stock-circle.instock { background: var(--main-color);}html body .pp-stock .stock-circle.instock-delayed { background: #e8960c;}html body .pp-stock .stock-circle2 { background: #c0392b;}html body .pp-stock .flumo-levertijd-animated { font-size: 1.4rem; color: var(--mut); text-align: left; white-space: normal;}html body .pp-status:not(:has(.custom-stock-wrapper:not(:empty))):not(:has(.pp-deliv)) { display: none;}@media (max-width:767px){html body .pp-crumbs .rank-math-breadcrumb .separator,html body .pp-crumbs .rank-math-breadcrumb .last,html body .pp-crumbs .rank-math-breadcrumb a{display:none}html body .pp-crumbs .rank-math-breadcrumb a:nth-last-of-type(1){display:inline-flex;align-items:center;gap:.6rem;font-size:1.4rem;font-weight:500;color:var(--ink)}html body .pp-crumbs .rank-math-breadcrumb a:nth-last-of-type(1)::before{content:"";width:1.6rem;height:1.6rem;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 5l-7 7 7 7'/%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' fill='none' stroke='%23000' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 5l-7 7 7 7'/%3E%3C/svg%3E") center/contain no-repeat}}@media (max-width:1024px){html body .pp-sticky{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:990;align-items:center;gap:1.3rem;padding:1.1rem 1.6rem calc(1.1rem + env(safe-area-inset-bottom));background:rgba(255,255,255,.96);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid #e3e1da;box-shadow:0 -.8rem 2.4rem -1.2rem rgba(0,0,0,.18);transform:translateY(110%);visibility:hidden;transition:transform .45s cubic-bezier(.32,.72,0,1),visibility 0s .45s}html body .pp-sticky.is-on{transform:none;visibility:visible;transition:transform .45s cubic-bezier(.32,.72,0,1),visibility 0s}html body .pp-sticky__info{flex:1;min-width:0;display:flex;flex-direction:column;gap:.2rem}html body .pp-sticky__t{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:1.3rem;color:rgba(26,26,26,.62)}html body .pp-sticky__p{font-size:1.9rem;font-weight:700;line-height:1.1}html body .pp-sticky__btn{flex:none;min-height:4.8rem;padding:0 2.1rem;border:0;border-radius:999px;background:var(--main-color);color:#fff;font-size:1.5rem;font-weight:600;cursor:pointer;transition:background .3s}html body .pp-sticky__btn.is-ok{background:color-mix(in srgb,var(--main-color) 80%,#000)}}html body .pp-crumbs .rank-math-breadcrumb p { margin: 0; display: flex; flex-wrap: wrap; align-items: center; gap: .4rem .8rem; font-size: 1.3rem; color: var(--mut);}html body .pp-crumbs .rank-math-breadcrumb a { color: var(--mut); text-decoration: none;}html body .pp-crumbs .rank-math-breadcrumb a:hover { color: var(--ink); text-decoration: underline; text-underline-offset: 3px;}html body .pp-crumbs .rank-math-breadcrumb .separator { color: #bdbab0;}html body .pp-crumbs .rank-math-breadcrumb .last { color: var(--ink);} .pp-sticky { display: none;}#brxe-pp0017 svg {stroke: hsl(0, 0%, 100%); height: 16px; width: 16px}@media (max-width:767px){html body .pp-page .pp-cta.pp-cta .quantity{height:5.2rem;margin:0 .8rem 0 0!important}html body .pp-page .pp-cta.pp-cta .quantity .minus,html body .pp-page .pp-cta.pp-cta .quantity .plus{width:3.8rem}html body .pp-page .pp-cta.pp-cta .quantity input.qty{width:3.2rem;font-size:1.6rem}html body .pp-page .pp-cta.pp-cta .single_add_to_cart_button{flex:1 1 0!important;order:0!important;min-width:0;min-height:5.2rem;padding:0 1rem!important;font-size:1.5rem!important;white-space:nowrap}}html body .pp-cta.pp-cta { padding: 0; margin: 0;}html body .pp-page .pp-cta.pp-cta form.cart { display: flex!important; flex-direction: row; flex-wrap: nowrap; align-items: stretch; justify-content: flex-start!important; gap: 0!important; column-gap: 0!important; margin: 0!important; padding: 0!important; width: 100%;}html body .pp-page .pp-cta.pp-cta form.cart>* { margin-left: 0!important;}html body .pp-page .pp-cta.pp-cta form.cart>:empty { display: none!important;}html body .pp-cta .stock { display: none!important;}html body .pp-cta .custom-stock-wrapper { display: none!important;}html body .pp-cta .quantity:has(input[type=hidden]) { display: none!important;}html body .pp-cta .quantity.hidden { display: none!important;}html body .pp-page .pp-cta.pp-cta .quantity { display: inline-flex; align-items: stretch; flex: none; width: auto; min-width: 0; height: 5.6rem; margin: 0 1.3rem 0 0!important; padding: 0!important; border: 1px solid #e3e1da; border-radius: 999px; background: #fff; overflow: hidden;}html body .pp-cta .quantity .minus { display: flex!important; align-items: center; justify-content: center; flex: none; width: 4.6rem; height: 100%; margin: 0; padding: 0; border: 0; border-radius: 0; background: #f4f3ee!important; color: #1a1a1a!important; -webkit-text-fill-color: #1a1a1a; font-size: 2.2rem; font-weight: 500; line-height: 1; opacity: 1; cursor: pointer;}html body .pp-cta .quantity .plus { display: flex!important; align-items: center; justify-content: center; flex: none; width: 4.6rem; height: 100%; margin: 0; padding: 0; border: 0; border-radius: 0; background: #f4f3ee!important; color: #1a1a1a!important; -webkit-text-fill-color: #1a1a1a; font-size: 2.2rem; font-weight: 500; line-height: 1; opacity: 1; cursor: pointer;}html body .pp-cta .quantity .minus:hover { background: #e9e7df!important;}html body .pp-cta .quantity .plus:hover { background: #e9e7df!important;}html body .pp-cta .quantity .minus svg * { stroke: #1a1a1a!important;}html body .pp-cta .quantity .plus svg * { stroke: #1a1a1a!important;}html body .pp-cta .quantity input.qty { width: 4.4rem; height: 100%; margin: 0; padding: 0; border: 0; background: transparent; text-align: center; font-size: 1.7rem; font-weight: 600; -moz-appearance: textfield; appearance: textfield;}html body .pp-cta .quantity input.qty::-webkit-outer-spin-button { -webkit-appearance: none; margin: 0;}html body .pp-cta .quantity input.qty::-webkit-inner-spin-button { -webkit-appearance: none; margin: 0;}#brxe-v1sdod {height: 26px; width: auto}#brxe-v1sdod:not(.tag), #brxe-v1sdod img {object-fit: contain}#brxe-avq1qi {height: 26px; width: auto}#brxe-avq1qi:not(.tag), #brxe-avq1qi img {object-fit: contain}#brxe-i3ny8g {height: 26px; width: auto}#brxe-i3ny8g:not(.tag), #brxe-i3ny8g img {object-fit: contain}#brxe-gxsdsx {height: 26px; width: auto}#brxe-gxsdsx:not(.tag), #brxe-gxsdsx img {object-fit: contain}#brxe-slat8e {height: 26px; width: auto}#brxe-slat8e:not(.tag), #brxe-slat8e img {object-fit: contain}html body .pp-page .pp-cta.pp-cta .quantity { background: #f4f3ee!important; border-color: #e3e1da;}html body .pp-page .pp-cta.pp-cta .quantity input.qty { background: transparent!important; box-shadow: none; outline: 0;}html body .pp-page .pp-cta.pp-cta .quantity input.qty:focus { background: transparent!important; box-shadow: none; outline: 0;}html body .pp-page .pp-cta.pp-cta .quantity .minus { background: transparent!important;}html body .pp-page .pp-cta.pp-cta .quantity .plus { background: transparent!important;}html body .pp-page .pp-cta.pp-cta .quantity .minus:hover { background: #e9e7df!important;}html body .pp-page .pp-cta.pp-cta .quantity .plus:hover { background: #e9e7df!important;}#brxe-z63kjp {flex-direction: row}#brxe-z63kjp .icon {align-self: center}#brxe-a7fwb0 {flex-direction: row}#brxe-a7fwb0 .icon {align-self: center}#brxe-ps4i7t {flex-direction: row}#brxe-ps4i7t .icon {align-self: center}#brxe-gl0hw7 {flex-direction: row}#brxe-gl0hw7 .icon {align-self: center}@media (max-width:767px){html body .pswp .pswp__button--arrow--left,html body .pswp .pswp__button--arrow--right{width:4.4rem!important;height:4.4rem!important;margin-top:-2.2rem!important}html body .pswp .pswp__button--arrow--left{left:.8rem}html body .pswp .pswp__button--arrow--right{right:.8rem}html body .pswp .pswp__button--fs{display:none!important}}html body .pp-page .pp-media.pp-media { position: static!important; top: auto!important;}html body .pp-page .pp-why.pp-why { position: static!important; top: auto!important;}html body .pp-usp .pp-usp__i .icon { position: relative; background: var(--main-color) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4 8-9'/%3E%3C/svg%3E") center/60% no-repeat;}html body .pp-usp .pp-usp__i .icon svg { display: none!important;}html body .pswp__bg { background: #fbfbf9!important; opacity: 1!important;}html body .pswp .pswp__top-bar { background: transparent!important; height: 7.2rem; opacity: 1!important;}html body .pswp .pswp__counter { height: 7.2rem; padding: 0 2.1rem; line-height: 7.2rem; font-size: 1.4rem; font-weight: 600; color: #1a1a1a; opacity: 1;}html body .pswp .pswp__button { position: relative; float: right; width: 4.8rem!important; height: 4.8rem!important; margin: 1.2rem .6rem 0 0!important; border-radius: 50%; background: #fff!important; background-image: none!important; box-shadow: 0 .2rem 1.2rem rgba(0,0,0,.14); opacity: 1!important; transition: transform .4s cubic-bezier(.32,.72,0,1);}html body .pswp .pswp__button:hover { transform: scale(1.06);}html body .pswp .pswp__button::before { content: ""; position: absolute!important; inset: 0!important; margin: auto!important; width: 2.2rem!important; height: 2.2rem!important; background: #1a1a1a!important; background-image: none!important; -webkit-mask: var(--m) center/contain no-repeat; mask: var(--m) center/contain no-repeat;}html body .pswp .pswp__button::after { display: none!important;}html body .pswp .pswp__button--close { --m: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 6l12 12M18 6L6 18'/%3E%3C/svg%3E");}html body .pswp .pswp__button--zoom { --m: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 4a6 6 0 1 0 0 12 6 6 0 0 0 0-12zM14.5 14.5L20 20M10 7.2v5.6M7.2 10h5.6'/%3E%3C/svg%3E");}html body .pswp .pswp__button--fs { --m: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 9V4h5M20 9V4h-5M4 15v5h5M20 15v5h-5'/%3E%3C/svg%3E");}html body .pswp .pswp__button--arrow--left { --m: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 5l-7 7 7 7'/%3E%3C/svg%3E");}html body .pswp .pswp__button--arrow--right { --m: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 5l7 7-7 7'/%3E%3C/svg%3E");}html body .pswp .pswp__button--share { display: none!important;}html body .pswp .pswp__caption { display: none!important;}html body .pswp .pswp__share-modal { display: none!important;}html body .pswp .pswp__button--arrow--left { position: absolute; top: 50%; float: none; width: 5.2rem!important; height: 5.2rem!important; margin: -2.6rem 0 0!important;}html body .pswp .pswp__button--arrow--right { position: absolute; top: 50%; float: none; width: 5.2rem!important; height: 5.2rem!important; margin: -2.6rem 0 0!important;}html body .pswp .pswp__button--arrow--left { left: 1.6rem; right: auto;}html body .pswp .pswp__button--arrow--right { right: 1.6rem; left: auto;}html body .pswp .pswp__img { mix-blend-mode: multiply; background: transparent!important;}@media (min-width:768px) and (max-width:1024px){html body .pp-page .pp-top.pp-top.pp-top{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--s4);align-items:start}}#brxe-lvse4m {height: 20px; width: 20px; font-size: 1em; --brx-icon-transform: rotateZ(180deg)}#brxe-kt7f4h {flex-direction: row; align-items: center; justify-content: space-between}#brxe-oem9gp {height: 20px; width: 20px; font-size: 1em; --brx-icon-transform: rotateZ(180deg)}#brxe-zd4t6f {flex-direction: row; align-items: center; justify-content: space-between}#brxe-xicqg4 {height: 20px; width: 20px; font-size: 1em; --brx-icon-transform: rotateZ(180deg)}#brxe-3qihbk {flex-direction: row; align-items: center; justify-content: space-between}#brxe-yvyb2l {height: 20px; width: 20px; font-size: 1em; --brx-icon-transform: rotateZ(180deg)}#brxe-gdd149 {flex-direction: row; align-items: center; justify-content: space-between}@media (min-width:1025px){html body .pp-info .pp-brandcard{grid-template-columns:auto minmax(0,1fr);gap:var(--s2) var(--s3);padding:var(--s3)}html body .pp-info .pp-brandcard__logo{width:8.9rem;height:7.2rem}html body .pp-info .pp-brandcard__txt strong{font-size:1.9rem}html body .pp-info .pp-brandcard__cta{grid-column:1/-1}}@media (max-width:767px){html body .pp-brandcard.pp-brandcard{grid-template-columns:auto minmax(0,1fr);gap:var(--s2);padding:var(--s3)}html body .pp-brandcard.pp-brandcard .pp-brandcard__logo{width:8.9rem;height:7.2rem}html body .pp-brandcard.pp-brandcard .pp-brandcard__txt strong{font-size:1.9rem}html body .pp-brandcard.pp-brandcard .pp-brandcard__cta{grid-column:1/-1}}html body .pp-brandcard { display: grid; grid-template-columns: auto minmax(0,1fr) auto; align-items: center; gap: var(--s3); padding: var(--s3) var(--s4); border: 1px solid var(--line); border-radius: var(--brxw-radius-l); background: #fff; color: var(--ink); text-decoration: none; transition: border-color .35s var(--ease),transform .5s var(--ease),box-shadow .5s var(--ease);}html body .pp-brandcard:hover { border-color: var(--ink); transform: translateY(-.2rem); box-shadow: 0 1.3rem 2.8rem -1.8rem rgba(0,0,0,.25);}html body .pp-brandcard__logo { display: grid; place-items: center; width: 10.4rem; height: 8.9rem; padding: 1.3rem; border-radius: var(--brxw-radius-m); background: var(--soft);}html body .pp-brandcard__logo img { display: block; max-width: 100%; max-height: 100%; width: auto; height: auto; object-fit: contain; mix-blend-mode: multiply;}html body .pp-brandcard__init { font-size: 3.4rem; font-weight: 700; color: var(--mut);}html body .pp-brandcard__txt { display: flex; flex-direction: column; gap: .3rem; min-width: 0;}html body .pp-brandcard__tag { font-size: 1.2rem; font-weight: 600; letter-spacing: .09em; text-transform: uppercase; color: var(--mut);}html body .pp-brandcard__txt strong { font-size: 2.2rem; font-weight: 600; line-height: 1.2; letter-spacing: -.01em;}html body .pp-brandcard__txt small { font-size: 1.4rem; color: var(--mut);}html body .pp-brandcard__cta { display: inline-flex; align-items: center; justify-content: center; gap: .8rem; padding: 1.3rem 2.1rem; border-radius: 999px; background: var(--ink); color: #fff; font-size: 1.5rem; font-weight: 600; white-space: nowrap; transition: background .3s var(--ease);}html body .pp-brandcard__cta::after { content: ""; width: 1.6rem; height: 1.6rem; background: currentColor; -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.5 12h14.5M13 5.8 19.2 12 13 18.2'/%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' fill='none' stroke='%23000' stroke-width='2.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.5 12h14.5M13 5.8 19.2 12 13 18.2'/%3E%3C/svg%3E") center/contain no-repeat; transition: transform .45s var(--ease);}html body .pp-brandcard:hover .pp-brandcard__cta { background: var(--main-color);}html body .pp-brandcard:hover .pp-brandcard__cta::after { transform: translateX(.4rem);}@media (min-width:1025px){html body .pp-page .pp-info.pp-info{grid-template-rows:auto 1fr;align-items:start;row-gap:var(--s3)}html body .pp-page .pp-info .pp-about{grid-column:1;grid-row:1/span 2}html body .pp-page .pp-info .pp-why{grid-column:2;grid-row:1}html body .pp-page .pp-info .pp-brandwrap{grid-column:2;grid-row:2;align-self:start}}@media (max-width:1024px){html body .pp-page .pp-info.pp-info{gap:var(--s4)}}@media (max-width:1024px){html body .pp-page.pp-page{padding:var(--s2) var(--s2) var(--s5)}html body .pp-top.pp-top,html body .pp-info.pp-info{grid-template-columns:minmax(0,1fr);gap:var(--s4)}html body .pp-media.pp-media,html body .pp-why.pp-why{position:static}html body .pp-media .woocommerce-product-gallery.woocommerce-product-gallery{flex-direction:column}html body .pp-media .flex-control-thumbs.flex-control-thumbs{flex-direction:row;overflow-x:auto;width:100%;gap:var(--s1)}html body .pp-media .flex-control-thumbs.flex-control-thumbs li{flex:0 0 7.2rem;width:7.2rem}html body .pp-media .brx-product-gallery-thumbnail-slider.brx-product-gallery-thumbnail-slider{width:100%}html body .pp-grid.pp-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s3) var(--s2)}html body .pp-more.pp-more,html body .pp-reviews.pp-reviews,html body .pp-info.pp-info{margin-top:var(--s5)}}@media (max-width:767px){html body .pp-price__main.pp-price__main{font-size:3rem}html body .pp-cta.pp-cta form.cart{flex-wrap:wrap}html body .pp-cta.pp-cta .single_add_to_cart_button{flex:1 1 100%;order:2}html body .pp-h2.pp-h2{font-size:2.2rem}html body .pp-why.pp-why{padding:var(--s3)}}html body .pp-page { --s1: .8rem; --s2: 1.3rem; --s3: 2.1rem; --s4: 3.4rem; --s5: 5.5rem; --s6: 8.9rem; --ink: var(--off-black-text); --mut: rgba(26,26,26,.62); --line: #e3e1da; --soft: #f4f3ee; --sage: color-mix(in srgb,var(--main-color) 9%,#fff); --ease: cubic-bezier(.32,.72,0,1); width: 100%; max-width: 140rem; margin-inline: auto; padding: var(--s2) var(--s3) var(--s6); display: block; color: var(--ink);}html body .pp-page>* { width: 100%;}html body .pp-crumbs { margin: 0 0 var(--s3); font-size: 1.3rem; color: var(--mut);}html body .pp-crumbs a { color: var(--mut); text-decoration: none;}html body .pp-crumbs a:hover { color: var(--ink); text-decoration: underline; text-underline-offset: 3px;}html body .pp-top { display: grid; grid-template-columns: minmax(0,8fr) minmax(0,5fr); gap: var(--s5); align-items: start; width: 100%; max-width: none;}html body .pp-media { position: sticky; top: 12rem; min-width: 0;}html body .pp-buy { display: flex; flex-direction: column; gap: var(--s3); min-width: 0;}html body .pp-head { display: flex; flex-direction: column; gap: var(--s1);}html body .pp-brand { font-size: 1.2rem; font-weight: 600; letter-spacing: .09em; text-transform: uppercase; color: var(--mut); text-decoration: none;}html body .pp-brand a { font-size: 1.2rem; font-weight: 600; letter-spacing: .09em; text-transform: uppercase; color: var(--mut); text-decoration: none;}html body .pp-brand a:hover { color: var(--ink); text-decoration: underline; text-underline-offset: 3px;}html body .pp-title { margin: 0; font-size: clamp(2.6rem,1.4vw + 2.1rem,3.4rem); font-weight: 600; line-height: 1.2; letter-spacing: -.015em;}html body .pp-sub { display: flex; flex-direction: row; flex-wrap: wrap; align-items: center; gap: var(--s1) var(--s2);}html body .pp-sub .product-meta-info { margin: 0; min-height: 0; font-size: 1.4rem; color: var(--mut);}html body .pp-rating a { font-size: 1.4rem; color: var(--mut); text-decoration: none;}html body .pp-price { display: flex; flex-direction: column; gap: .4rem;}html body .pp-price__adv { display: flex; align-items: center; gap: var(--s1); font-size: 1.4rem; line-height: 1;}html body .pp-price__adv s { color: #a6a49c; font-weight: 400;}html body .pp-price__pct { position: relative; padding: .3rem .9rem; border-radius: 999px; background: var(--sage); color: var(--main-color); font-size: 1.2rem; font-weight: 700; cursor: help;}html body .pp-price__pct::after { content: attr(data-tip); position: absolute; left: 0; bottom: calc(100% + .8rem); width: max-content; max-width: 24rem; padding: .7rem 1.1rem; border-radius: 8px; background: var(--ink); color: #fff; font-size: 1.2rem; font-weight: 500; line-height: 1.35; opacity: 0; pointer-events: none; transform: translateY(.4rem); transition: opacity .25s,transform .35s var(--ease);}html body .pp-price__pct:hover::after { opacity: 1; transform: none;}html body .pp-price__pct:focus::after { opacity: 1; transform: none;}html body .pp-price__row { display: flex; align-items: baseline; gap: var(--s2);}html body .pp-price__reg { font-size: 1.8rem; color: #a6a49c; font-weight: 400;}html body .pp-price__main { font-size: 3.4rem; font-weight: 700; line-height: 1; letter-spacing: -.02em;}html body .pp-cur { font-size: .55em; font-weight: 500; margin-right: .15em; vertical-align: .55em; opacity: .7;}html body .pp-stock .custom-stock-wrapper { display: flex; flex-direction: row; flex-wrap: wrap; align-items: center; gap: .4rem var(--s2); font-size: 1.4rem;}html body .pp-stock .flumo-levertijd-animated { color: var(--mut);}html body .pp-var { display: flex; flex-direction: column; gap: var(--s1);}html body .pp-var__label { font-size: 1.3rem; color: var(--mut);}html body .pp-var__label b { color: var(--ink); font-weight: 600;}html body .pp-var__list { display: flex; flex-wrap: wrap; gap: var(--s1); margin: 0; padding: 0; list-style: none;}html body .pp-var__opt { display: inline-flex; flex-direction: column; justify-content: center; min-height: 4.8rem; padding: .8rem 1.6rem; border: 1px solid var(--line); border-radius: 12px; background: #fff; color: var(--ink); font-size: 1.4rem; font-weight: 500; line-height: 1.25; text-decoration: none; transition: border-color .3s var(--ease),background .3s var(--ease);}html body .pp-var__opt:hover { border-color: var(--ink);}html body .pp-var__opt.is-active { border-color: var(--main-color); background: var(--sage); box-shadow: inset 0 0 0 1px var(--main-color);}html body .pp-var__opt small { font-size: 1.15rem; font-weight: 400; color: #b4561f;}html body .pp-var__opt.is-out { color: #a6a49c;}html body .pp-var__opt.is-out span { text-decoration: line-through;}html body .pp-var__opt.is-out small { color: #a6a49c;}html body .pp-notice .woocommerce-message { display: none;}html body .pp-notice .woocommerce-info { display: none;}html body .pp-cta form.cart { display: flex; flex-direction: row; align-items: stretch; gap: var(--s2); margin: 0;}html body .pp-cta .quantity { display: inline-flex; align-items: center; flex: none; height: 5.6rem; border: 1px solid var(--line); border-radius: 999px; background: #fff; overflow: hidden;}html body .pp-cta .quantity input.qty { height: 100%; border: 0; background: transparent; text-align: center; font-size: 1.6rem; font-weight: 600; width: 4.4rem;}html body .pp-cta .quantity .minus { width: 4.4rem; height: 100%; border: 0; background: transparent; font-size: 1.8rem; cursor: pointer; color: var(--ink);}html body .pp-cta .quantity .plus { width: 4.4rem; height: 100%; border: 0; background: transparent; font-size: 1.8rem; cursor: pointer; color: var(--ink);}html body .pp-cta .quantity .minus:hover { background: var(--soft);}html body .pp-cta .quantity .plus:hover { background: var(--soft);}html body .pp-cta .single_add_to_cart_button { flex: 1 1 auto; width: auto; min-height: 5.6rem; margin: 0; padding: 0 var(--s4); border: 0; border-radius: 999px; background: var(--main-color); color: #fff; font-size: 1.7rem; font-weight: 600; line-height: 1; cursor: pointer; display: inline-flex; align-items: center; justify-content: center; gap: var(--s1); transition: background .3s var(--ease),transform .4s var(--ease),box-shadow .4s var(--ease);}html body .pp-cta .single_add_to_cart_button:hover { background: color-mix(in srgb,var(--main-color) 86%,#000); box-shadow: 0 .8rem 2.1rem -.8rem rgba(50,111,90,.55);}html body .pp-cta .single_add_to_cart_button:active { transform: scale(.985);}html body .pp-cta .single_add_to_cart_button svg { stroke: #fff;}html body .pp-pay { display: flex; flex-direction: row; flex-wrap: wrap; align-items: center; gap: var(--s2) var(--s3); margin-top: calc(var(--s1) * -1);}html body .pp-pay svg { height: 2.4rem; width: auto; opacity: .9;}html body .pp-pay img { height: 2.4rem; width: auto; opacity: .9;}html body .pp-usp { display: flex; flex-direction: column; gap: var(--s2); padding: var(--s3); border-radius: var(--brxw-radius-l); background: var(--soft);}html body .pp-usp__i { display: flex; flex-direction: row; align-items: center; gap: var(--s2); margin: 0; font-size: 1.4rem; line-height: 1.35;}html body .pp-usp__i .icon { flex: none; display: grid; place-items: center; width: 2.1rem; height: 2.1rem; border-radius: 50%; background: var(--main-color);}html body .pp-usp__i .icon svg { width: 1.2rem; height: 1.2rem; stroke: #fff; fill: none;}html body .pp-usp__i p { margin: 0;}html body .pp-usp__i a { color: inherit; text-decoration: none;}html body .pp-usp__i a:hover { text-decoration: underline; text-underline-offset: 3px;}html body .pp-usp__i--lead { font-size: 1.5rem; font-weight: 600;}html body .pp-info { display: grid; grid-template-columns: minmax(0,8fr) minmax(0,5fr); gap: var(--s5); align-items: start; width: 100%; max-width: none; margin-top: var(--s6);}html body .pp-h2 { margin: 0 0 var(--s3); font-size: 2.6rem; font-weight: 600; line-height: 1.2; letter-spacing: -.015em;}html body .pp-desc { max-width: 70ch; font-size: 1.6rem; line-height: 1.7; color: rgba(26,26,26,.82);}html body .pp-desc p { margin: 0 0 var(--s2);}html body .pp-desc .pp-ean { font-size: 1.3rem; color: var(--mut);}html body .pp-acc { margin-top: var(--s4); display: flex; flex-direction: column; gap: var(--s1);}html body .pp-item { margin: 0; border: 1px solid var(--line); border-radius: 12px; background: #fff; overflow: hidden;}html body .pp-item .accordion-title-wrapper { display: flex; align-items: center; justify-content: space-between; padding: var(--s3); cursor: pointer; gap: var(--s2);}html body .pp-item .accordion-title-wrapper h3 { margin: 0; font-size: 1.6rem; font-weight: 600;}html body .pp-item .accordion-title-wrapper svg { width: 2rem; height: 2rem; transition: transform .35s var(--ease);}html body .pp-item .accordion-content-wrapper { padding: 0 var(--s3) var(--s3); font-size: 1.5rem; line-height: 1.65; color: rgba(26,26,26,.82);}html body .pp-item--ingr:not(:has(.pp-ingr)) { display: none;}html body .pp-item--manu:not(:has(.pp-manu)) { display: none;}html body .pp-why { position: sticky; top: 12rem; display: flex; flex-direction: column; gap: var(--s2); padding: var(--s4); border-radius: var(--brxw-radius-l); background: var(--sage);}html body .pp-why__tag { align-self: flex-start; padding: .5rem 1.4rem; border-radius: 999px; background: #fff; color: var(--main-color); font-size: 1.2rem; font-weight: 600; letter-spacing: .08em; text-transform: uppercase;}html body .pp-why__h { margin: 0; font-size: 2.4rem; font-weight: 600; line-height: 1.2; letter-spacing: -.015em;}html body .pp-why__list ul { display: flex; flex-direction: column; gap: var(--s2); margin: 0; padding: 0; list-style: none;}html body .pp-why__list li { position: relative; display: flex; flex-direction: column; gap: .2rem; padding-left: 3.4rem; font-size: 1.4rem; line-height: 1.4; color: var(--mut);}html body .pp-why__list li strong { font-size: 1.5rem; font-weight: 600; color: var(--ink);}html body .pp-why__list li::before { content: ""; position: absolute; left: 0; top: .1rem; width: 2.1rem; height: 2.1rem; border-radius: 50%; background: var(--main-color) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4 8-9'/%3E%3C/svg%3E") center/60% no-repeat;}html body .pp-why__link { align-self: flex-start; margin-top: var(--s1); font-size: 1.5rem; font-weight: 700; color: var(--ink); text-decoration: none; border-bottom: 1.5px solid currentColor; padding-bottom: .2rem;}html body .pp-reviews { margin-top: var(--s6); padding-top: var(--s5); border-top: 1px solid var(--line);}html body .pp-more { margin-top: var(--s6); width: 100%; max-width: none;}html body .pp-more:not(:has(.fc-card)) { display: none;}html body .pp-grid { display: grid; grid-template-columns: repeat(4,minmax(0,1fr)); gap: var(--s4) var(--s3);}html body .pp-media .brxe-product-gallery { width: 100%;}html body .pp-media .woocommerce-product-gallery { width: 100%;}html body .pp-media .woocommerce-product-gallery { display: flex; flex-direction: row; gap: var(--s2); align-items: flex-start;}html body .pp-media .flex-viewport { border-radius: var(--brxw-radius-l); overflow: hidden; background: var(--soft);}html body .pp-media .woocommerce-product-gallery__wrapper { background: var(--soft); border-radius: var(--brxw-radius-l); overflow: hidden;}html body .pp-media .woocommerce-product-gallery__image img { width: 100%; height: auto; aspect-ratio: 1/1; object-fit: contain; padding: var(--s4); box-sizing: border-box; mix-blend-mode: multiply;}html body .pp-media .flex-control-thumbs { display: flex; flex-direction: column; gap: var(--s2); margin: 0; padding: 0; list-style: none;}html body .pp-media .flex-control-thumbs li { width: 100%; margin: 0; list-style: none;}html body .pp-media .flex-control-thumbs img { display: block; width: 100%; aspect-ratio: 1/1; object-fit: contain; padding: .6rem; box-sizing: border-box; border-radius: 13px; background: var(--soft); cursor: pointer; transition: opacity .3s,border-color .3s;}html body .pp-media .woocommerce-product-gallery__trigger { position: absolute; top: var(--s2); right: var(--s2); z-index: 3; display: grid; place-items: center; width: 4.4rem; height: 4.4rem; border-radius: 50%; background: #fff; box-shadow: 0 .2rem 1.2rem rgba(0,0,0,.12); transition: transform .4s var(--ease);}html body .pp-media .woocommerce-product-gallery__trigger:hover { transform: scale(1.06);}html body .pswp { --pswp-bg: #fbfbf9; --pswp-placeholder-bg: #f4f3ee; --pswp-icon-color: #1a1a1a; --pswp-icon-color-secondary: #fff; --pswp-icon-stroke-color: #fff;}html body .pswp--open { --pswp-bg: #fbfbf9; --pswp-placeholder-bg: #f4f3ee; --pswp-icon-color: #1a1a1a; --pswp-icon-color-secondary: #fff; --pswp-icon-stroke-color: #fff;}html body .pswp__img { mix-blend-mode: multiply;}