.product__boughttogether{display:none;width:100%}.product__boughttogether:has(.product__boughttogether__products .twz-card.active){display:flex;flex-direction:column}.product__boughttogether .container{width:100%;padding:0;max-width:none}.product__boughttogether .twz-card{list-style:none;margin-bottom:1.5rem;cursor:pointer;display:none}.product__boughttogether .twz-card.active{display:flex}.product__boughttogether .twz-card .styled-checkbox{display:flex;position:relative;cursor:pointer;width:2rem;height:2rem;color:var(--input-text-color, var(--black));font-size:var(--input-text-size, 1.6rem)}.product__boughttogether .twz-card .styled-checkbox::before,.product__boughttogether .twz-card .styled-checkbox::after{content:"";position:absolute;transition:.2s ease}.product__boughttogether .twz-card .styled-checkbox::before{width:1.225em;height:1.225em;border:var(--input-border-width, 1px) solid var(--input-border-color, var(--grey-400));border-radius:var(--input-border-radius, 3px)}.product__boughttogether .twz-card .styled-checkbox::after{left:6px;top:4px;scale:0;rotate:0;width:6px;height:10px;z-index:4;border-width:0 var(--checkbox-border-width, var(--input-border-width, 2px)) var(--checkbox-border-width, var(--input-border-width, 2px)) 0;border-style:solid;border-color:var(--checkbox-check-color, var(--white))}.product__boughttogether .twz-card .styled-checkbox:has(input[type=checkbox]:checked)::after{scale:1;rotate:45deg}.product__boughttogether .twz-card .styled-checkbox:has(input[type=checkbox]:checked)::before{background-color:var(--checkbox-box-checked-bg, var(--blue-800));border-color:var(--checkbox-box-checked-bordercolor, var(--checkbox-box-bg, var(--blue-800)))}.product__boughttogether .twz-card .styled-checkbox input[type=checkbox]{display:none}.product__boughttogether .twz-card .twz-card__wrapper{display:flex;flex-direction:row;box-shadow:none;border-radius:.8rem;border:1px solid var(--grey-400);background-color:var(--white);align-items:center}.product__boughttogether .twz-card .twz-card__wrapper:has(input[type=checkbox]:checked){border:1px solid var(--green)}.product__boughttogether .twz-card .twz-card__wrapper:hover{box-shadow:none;border:1px solid var(--green)}.product__boughttogether .twz-card .twz-card__wrapper .product__selected{display:flex;align-items:center;align-self:baseline;margin-top:1.25rem;margin-left:1.25rem}.product__boughttogether .twz-card .twz-card__wrapper .twz-card__head{height:8rem;padding:.5rem;flex:0 0 10rem;max-width:10rem;border-radius:0}.product__boughttogether .twz-card .twz-card__wrapper .twz-card__body{padding:1rem 2rem 1rem 0rem;border-radius:0}.product__boughttogether .twz-card .twz-card__wrapper .twz-card__body .info{padding:0;margin-bottom:0}.product__boughttogether .twz-card .twz-card__wrapper .twz-card__footer{background:none;padding:0}.product__boughttogether .twz-card .twz-card__wrapper .twz-card__footer:before{display:none}.product__boughttogether .twz-card .twz-card__wrapper .twz-card__footer button{display:none}.product__boughttogether .twz-card .twz-card__wrapper .price{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.product__boughttogether .twz-card .twz-card__wrapper .price .prices--double{flex:1 1 10%;margin-right:1rem}.product__boughttogether .twz-card .twz-card__wrapper .price .discountprice{order:2}
.gallery{--slider-button-icon-color: #53AC81;overflow:hidden}.twz-productdetail .gallery{background-color:rgba(0,0,0,0);border-radius:0;padding:0}.twz-productdetail .gallery .gallery__slide img{mix-blend-mode:multiply}.twz-productdetail .gallery .gallery__show-zoom-button{display:flex;align-items:center;justify-content:center;inset-block-end:1.6rem;inset-inline-end:1.6rem;border:.1rem solid var(--prev-next-button-border-color, var(--grey-500));border-radius:var(--border-radius, 0.4rem);background-color:var(--white);box-shadow:none;padding:0;transition:background-color .3s ease-in-out,border-color .3s ease-in-out}@media(max-width: 767px){.twz-productdetail .gallery .gallery__show-zoom-button{inset-inline-end:calc(var(--theme-window-spacing)/2)}}.twz-productdetail .gallery .gallery__show-zoom-button:hover,.twz-productdetail .gallery .gallery__show-zoom-button:focus-visible{background-color:var(--gallery-control-hover-bg, var(--grey-200));border-color:var(--gallery-control-hover-border, var(--green-400))}.twz-productdetail .gallery .gallery__thumbs{margin-block-start:1rem}.gallery__slides{margin-bottom:1rem;z-index:2}.gallery__slides.gallery__slides--slideable:not(.flickity-enabled) .gallery__slide.shown{display:block;opacity:1}.gallery__slides.gallery__slides--slideable:not(.flickity-enabled) .gallery__slide.shown~.gallery__slide.shown{opacity:0}.gallery__slides--slideable.gallery-slider--is-ready .gallery__slide{opacity:1;pointer-events:all}.gallery__slides--slideable.flickity-enabled>.gallery__slide:not(.flickity-cell){display:none}.gallery__slides--slideable.flickity-enabled:not(:has(.flickity-cell))>.gallery__slide.shown{display:block;opacity:1;position:relative}.gallery__slides--slideable .gallery__slide{opacity:0;position:absolute;flex:0 0 100%;width:100%}.gallery--has-slides .gallery__slides--slideable .gallery__slide{margin-right:1rem}@media(max-width: 767px){.gallery--has-slides .gallery__slides--slideable .gallery__slide{flex:0 0 calc(100% - var(--theme-window-spacing));width:calc(100% - var(--theme-window-spacing));margin-right:.4rem}}.gallery__slides--slideable .gallery__slide--variation:not(.shown){display:none}.gallery__slides--slideable[data-slideto=all]::after{content:"flickity";display:none}@media(min-width: 1025px){.gallery__slides--slideable[data-slideto=medium]{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.gallery__slides--slideable[data-slideto=medium] .gallery__slide{border-radius:8px;position:relative;opacity:1;aspect-ratio:1;margin:0;padding:0;width:100%;height:auto}.gallery__slides--slideable[data-slideto=medium] .gallery__slide img{-o-object-fit:cover;object-fit:cover}}@media(max-width: 1024px){.gallery__slides--slideable[data-slideto=medium]::after{content:"flickity";display:none}}.gallery__slide{display:flex;align-items:center;justify-content:center;border-radius:8px;overflow:hidden;padding:2.5%;position:relative}@media(max-width: 767px){.gallery__slide{background-color:rgba(0,0,0,0);height:clamp(26rem,36vh,34rem);padding:0}}@media(min-width: 768px){.gallery__slide{height:45vh}}.gallery__slide--has-video{display:flex;align-items:center;justify-content:center}.gallery__slide--has-video iframe{width:100%;aspect-ratio:16/9}.gallery__slide--has-video .gallery__slide-video{width:100%}.gallery__slide .gallery__show-zoom{position:absolute;visibility:hidden}.gallery__slide img{display:block;height:100%;width:100%;max-inline-size:100%;max-block-size:100%;margin-inline:auto;border-radius:8px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.gallery__slide .gallery__slide-image-popup{display:none}.gallery__thumbs{height:7rem;display:flex;align-items:center}@media(max-width: 767px){.gallery__thumbs{display:none}}.gallery__thumbs.thumbs-slider--is-ready .gallery__thumb{opacity:1;transform:none !important}.gallery__thumbs.thumbs-slider--is-ready .gallery__thumb.is-nav-selected{opacity:1}.gallery__thumbs--slideable{outline:none;margin:1rem 0}@media(min-width: 768px){.gallery__thumbs--slideable[data-slideto=all]::after{content:"flickity";display:none}}.gallery__thumbs--slideable .flickity-viewport{display:flex;align-items:center;height:7rem}.gallery__thumbs--slideable .flickity-slider{display:flex;align-items:center;padding-bottom:0}.gallery__thumbs.flickity-enabled .gallery__thumb{transform:translateY(0) !important}.gallery__thumb{position:relative;display:flex;align-items:center;justify-content:center;flex:0 0 7rem;width:7rem;height:7rem;aspect-ratio:1;padding:0;border-radius:.6rem;overflow:clip;border:.1rem solid var(--grey-500);background-color:#fff}.gallery__thumb img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:.5}.gallery__thumb .twz-icon{--icon-fill: var(--green-500);display:none;position:absolute;right:.5rem;bottom:.5rem}.gallery__thumb--variation:not(.shown){display:none}.gallery__thumbs--has-controls .gallery__thumb:not(.is-nav-selected){cursor:pointer}.gallery__thumb:not(:last-of-type){margin-right:.7rem}.gallery__thumb.is-nav-selected{border-color:var(--green-1000, var(--black))}.gallery__thumb.is-nav-selected img{opacity:1}.gallery__thumb-image{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:0}.gallery__thumb--has-video{position:relative}.gallery__thumb--has-video .twz-icon{--icon-size: 2rem;--icon-fill: var(--white, #ffffff);display:block;position:absolute;inset-block-end:.5rem;inset-inline-end:.5rem;filter:drop-shadow(0 0.1rem 0.2rem rgba(0, 0, 0, 0.45))}.gallery__mobile-nav{display:none}@media(max-width: 767px){.gallery__mobile-nav{display:flex;align-items:center;justify-content:center;gap:2.2rem;padding-block:.6rem;padding-inline:.8rem;padding-inline-start:0;background-color:#f7f7f7;border-top-right-radius:1rem;position:absolute;bottom:0;left:0;z-index:2}}.gallery__mobile-nav:before,.gallery__mobile-nav:after{content:"";display:block;position:absolute;width:1em;top:0;left:0;translate:0 -100%;aspect-ratio:1;clip-path:var(--corner-shape);background-color:var(--product-detail-bg, #F7F7F7)}.gallery__mobile-nav:after{top:unset;bottom:0;left:100%;translate:0}.gallery__mobile-nav-count{margin:0;color:var(--text-color, #53AC81);font-size:1.6rem;line-height:2.64rem;text-align:center;white-space:nowrap}.gallery__mobile-nav-btn{display:none;flex-shrink:0;padding:0;border:1px solid var(--grey-450);background-color:#fff;color:var(--text-color, #53AC81);cursor:pointer;outline:none;box-shadow:none;inline-size:3rem;block-size:3rem;border-radius:.4rem}@media(max-width: 767px){.gallery__mobile-nav-btn{display:flex;align-items:center;justify-content:center}}.gallery__mobile-nav-btn:disabled{opacity:.5;cursor:not-allowed}.gallery__mobile-nav-btn:hover svg,.gallery__mobile-nav-btn:hover path{fill:var(--white, #ffffff)}.gallery__mobile-nav-btn--prev .gallery__mobile-nav-icon{rotate:180deg}.gallery__mobile-nav-icon{display:flex;align-items:center;justify-content:center;line-height:0}.gallery__mobile-nav-icon svg{display:block;inline-size:.8rem;block-size:auto}.gallery button.flickity-prev-next-button{width:3rem;height:3rem;top:50%;transform:translateY(-50%);padding:.5rem;background-color:var(--prev-next-button-bg, #ffffff);border:var(--prev-next-button-border, 0.1rem) solid var(--prev-next-button-border-color, var(--grey-500));border-radius:var(--border-radius, 0.4rem);color:var(--slider-button-icon-color, var(--black));display:flex;align-items:center;justify-content:center;text-indent:0}.gallery button.flickity-prev-next-button .flickity-button-icon,.gallery button.flickity-prev-next-button svg,.gallery button.flickity-prev-next-button path{fill:var(--slider-button-icon-color, var(--black))}.gallery button.flickity-prev-next-button::after{content:none}.gallery button.flickity-prev-next-button.next{transform:translateY(-50%)}@media(max-width: 767px){.gallery button.flickity-prev-next-button.next{right:calc(var(--theme-window-spacing)/2)}}.gallery button.flickity-prev-next-button.next:disabled{transform:translateY(-50%) scale(0)}@media(max-width: 767px){.gallery button.flickity-prev-next-button.previous{left:calc(var(--theme-window-spacing)/2)}}.gallery button.flickity-prev-next-button.previous:disabled{transform:translateY(-50%) scale(0)}.gallery button.flickity-prev-next-button:hover,.gallery button.flickity-prev-next-button:focus-visible{outline:none;background-color:var(--gallery-control-hover-bg, var(--grey-200));border-color:var(--gallery-control-hover-border, var(--green-400))}.gallery .flickity-page-dots{width:100%;padding:0;margin:0;list-style:none;text-align:center;line-height:1;margin-top:2rem}@media(max-width: 767px){.gallery .flickity-page-dots{margin-top:1rem}}.gallery .flickity-page-dots .dot,.gallery .flickity-page-dots .flickity-page-dot{font-size:0;color:rgba(0,0,0,0);display:inline-block;width:.6rem;height:.6rem;padding:0;margin:0 2px;background:#53ac81;border-radius:8px;cursor:pointer;border:none}.gallery .flickity-page-dots .dot:hover,.gallery .flickity-page-dots .flickity-page-dot:hover{background:var(--select-dot-bg, #F3B41A)}.gallery .flickity-page-dots .dot.is-selected,.gallery .flickity-page-dots .flickity-page-dot.is-selected{opacity:1;background:var(--select-dot-bg, #F3B41A);width:4rem}.gallery{--select-dot-bg: var(--orange-500);--prev-next-button-bg: var(--white);--prev-next-button-border: 0.1rem;--prev-next-button-border-color: var(--grey-500);--slider-button-icon-color: var(--black);--gallery-control-hover-bg: var(--grey-200);--gallery-control-hover-border: var(--green-400)}.gallery__slide{border-radius:var(--radius-m)}.gallery__thumb{border-radius:.6rem}
.gallery__show-zoom{position:absolute;bottom:1rem;right:1rem;height:2.5rem;aspect-ratio:1;z-index:15;transition:.2s ease;background-repeat:no-repeat;background-size:contain;background-position:center;background-color:rgba(0,0,0,0);outline:none;border:none;padding:0}.gallery__show-zoom-button{position:absolute;inset-block-end:1.6rem;inset-inline-end:1.6rem;width:var(--btn-width, 3rem);height:var(--btn-width, 3rem);aspect-ratio:1;z-index:2;padding:0;display:flex;align-items:center;justify-content:center;background-color:var(--white);border:.1rem solid var(--prev-next-button-border-color, var(--grey-500));border-radius:var(--border-radius, 0.4rem);box-shadow:none;transition:background-color .3s ease-in-out,border-color .3s ease-in-out}@media(max-width: 767px){.gallery__show-zoom-button{--btn-width: 3rem;inset-inline-end:calc(var(--theme-window-spacing)/2)}}.gallery__show-zoom-button svg{width:1.2rem;height:1.2rem}.gallery__show-zoom-button:hover,.gallery__show-zoom-button:focus-visible{background-color:var(--gallery-control-hover-bg, var(--grey-200));border-color:var(--gallery-control-hover-border, var(--green-400))}.gallery-dialog{position:fixed;inset:0;z-index:1010;border-radius:8px;overflow:clip;background-color:#fff;border:none;padding:3rem;height:95vh;width:95vw;transition:.3s ease}@media(max-width: 767px){.gallery-dialog{padding:2rem;max-width:unset;max-height:unset;height:95dvh;width:95dvw}}.gallery-dialog::backdrop{transition:.3s ease}.gallery-dialog[open]{opacity:1}@starting-style{.gallery-dialog[open]{opacity:0}}.gallery-dialog[open]::backdrop{background:rgba(12,38,54,.6)}@starting-style{.gallery-dialog[open]::backdrop{background-color:rgba(0,0,0,0)}}.gallery-dialog__video-controls--gripp{position:absolute;top:45%;translate:0 -50%;left:0;width:calc(50% - 10vw);height:50vw;z-index:3;max-height:55vh}@media(min-width: 768px){.gallery-dialog__video-controls--gripp{width:calc(50% - 20vw)}}.gallery-dialog__video-controls--gripp:before{position:absolute;display:block;content:"";width:100%;height:35%;top:0;left:100%}.gallery-dialog__video-controls--gripp+.gallery-dialog__video-controls--gripp{left:auto;right:0}.gallery-dialog__video-controls--gripp+.gallery-dialog__video-controls--gripp:before{bottom:0;top:auto;right:100%;left:auto}.gallery-dialog__wrap{height:100%;width:100%;display:flex;flex-direction:column}.gallery-dialog__slides{height:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:0 3rem;flex:1 1 auto}.gallery-dialog__slides>.flickity-viewport{flex:0 0 100%;min-height:100%}.gallery-dialog__slide{height:100%;width:100%;display:flex;align-items:center;justify-content:center;border-radius:8px;position:absolute}.gallery-dialog__head{position:absolute;inset:0 0 auto 0;display:flex;align-items:center;gap:2rem;padding:1em 1rem;background-color:#fff;border-bottom:1px solid #f7f7f7}@media(max-width: 767px){.gallery-dialog__head{padding-inline:1.5rem;gap:1rem}}.gallery-dialog__head .title{font-weight:bold;margin:0}@media(max-width: 767px){.gallery-dialog__head .title{font-size:1.4rem;line-height:1.25}}.gallery-dialog__head .btn--back,.gallery-dialog__head .close{background-color:rgba(0,0,0,0);height:3rem;width:3rem;flex-shrink:0;background-size:1rem;background-repeat:no-repeat;background-position:center;border:none;rotate:180deg;outline:none;box-shadow:none}.gallery-dialog__head .btn--back:hover,.gallery-dialog__head .close:hover{box-shadow:none}.gallery-dialog__head .btn--back{--icon-fill: #000;padding:0}.gallery-dialog__head .btn--back::before{content:none}.gallery-dialog__head .close{--icon-stroke: #000;padding:0;margin-left:auto;font-size:2rem;margin-right:1rem}.gallery-dialog__body{position:relative;margin-top:7rem;flex:1 1 70%;display:flex;flex-direction:column}@media(max-width: 767px){.gallery-dialog__body{margin-inline:-2rem}}.gallery-dialog__body img{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.gallery-dialog__body iframe,.gallery-dialog__body img,.gallery-dialog__body video{width:90%;max-width:70vw;max-height:60vh;height:auto;-o-object-fit:contain;object-fit:contain}@media(max-width: 767px){.gallery-dialog__body iframe,.gallery-dialog__body img,.gallery-dialog__body video{width:100%;max-width:100%;max-height:55vh}}.gallery-dialog__body iframe{aspect-ratio:16/9}.gallery-dialog__body .gallery__status-pagination{margin:0;color:var(--text-color, #143D59);font-size:1.6rem;line-height:2.64rem;text-align:center;white-space:nowrap}@media(max-width: 767px){.gallery-dialog__body .gallery__status-pagination{padding-inline:0}}@media(min-width: 768px){.gallery-dialog__body .gallery__status-pagination{padding-inline:1.5em}}.gallery-dialog__nav-bar{display:contents}@media(max-width: 767px){.gallery-dialog__nav-bar{display:flex;align-items:center;justify-content:center;gap:2.2rem;background-color:#f7f7f7;padding-block:.6rem;padding-inline:.8rem;border-radius:1rem}}.gallery-dialog__controls{display:flex;justify-content:center;align-items:center;margin-block:auto;padding-block:2rem}@media(max-width: 767px){.gallery-dialog__controls{padding-block:1.5rem}}
.table-of-contents{--table-of-contents-bg: #5789AC;position:relative;width:100%;display:flex;flex-direction:column}.table-of-contents--pdp{--table-of-contents-bg: var(--green-600);--table-of-contents-title-bg: transparent;--table-of-contents-gap: 1.9rem;padding-block:0}.table-of-contents--pdp .table-of-contents-wrap{background-color:var(--green-600);border-radius:var(--border-radius, 0.4rem);padding-block:.8rem;padding-inline:2rem;align-items:center;gap:1.9rem}.table-of-contents--pdp .table-of-contents-wrap>.anchor{color:var(--white);text-decoration:underline;font-size:var(--fs-xs, 1.6rem);font-weight:400;line-height:1.6;padding-block:.8rem;padding-inline:0;background-color:rgba(0,0,0,0)}.table-of-contents--pdp .table-of-contents-wrap>.anchor:first-child{padding-inline-start:0}.table-of-contents--pdp .table-of-contents-wrap>.anchor:hover{text-decoration:none}.table-of-contents--pdp .table-of-contents-wrap>.btn{margin:0;color:var(--white);border-color:var(--white);border-radius:var(--border-radius-m, 0.8rem);padding-block:1.3rem;padding-inline:2.5rem;white-space:nowrap}.table-of-contents--pdp .table-of-contents-wrap>.btn:hover{color:var(--text-color)}@media(max-width: 767px){.table-of-contents{display:none}}.table-of-contents--horizontal{flex-direction:row;align-items:center;gap:1.6rem}.table-of-contents--horizontal .table-of-contents-wrap{display:flex;flex:1;gap:var(--table-of-contents-gap, 0);margin-inline-end:0;min-inline-size:0;overflow-x:auto;position:relative;scroll-snap-type:x mandatory}.table-of-contents--horizontal .table-of-contents-wrap>*{scroll-snap-align:start;min-width:-moz-fit-content;min-width:fit-content}.table-of-contents--vertical .table-of-contents-wrap{display:inline-flex;flex-direction:column}.table-of-contents-wrap{background-color:var(--table-of-contents-bg, #F7F7F7);border-radius:8px;margin:0;padding:0}.table-of-contents-wrap>a{color:var(--text-color-light, #ffffff);display:inline-block}.table-of-contents-wrap>a:first-child{padding-left:2rem}.table-of-contents-wrap>a:last-child{padding-right:2rem}.table-of-contents-wrap>a:hover{text-decoration:none}.table-of-contents-wrap>:where(span,a){padding:1.5rem 1rem}.table-of-contents :where(.current,.anchorlist-title){background-color:var(--table-of-contents-title-bg, #e2eff7);font-weight:700}.table-of-contents .btn{padding-block:1rem;padding-inline:2rem;align-self:center;margin-left:1rem;text-align:center}.table-of-contents .btn:hover{color:var(--text-color)}.table-of-contents{--table-of-contents-title-bg: transparent;--table-of-contents-bg: transparent;--table-of-contents-inactive-bg: var(--grey-400);--table-of-contents-gap: var(--spacing-xs);padding-block:1.5rem}@media(max-width: 767px){.table-of-contents::before{content:none}}.table-of-contents-wrap{align-items:center}.table-of-contents .anchorlist-title{padding-inline-start:0}.table-of-contents .anchor{border-radius:var(--radius-m);padding:.5em 1em;color:var(--black)}.table-of-contents--pdp{--table-of-contents-gap: 1.9rem;padding-block:0}.table-of-contents--pdp .anchor{color:var(--white);background-color:rgba(0,0,0,0);padding-inline:0;border-radius:0}.table-of-contents--pdp .anchor:first-child{padding-inline-start:0}
.content-area{padding-top:0}.twz-productdetail .twz-staffel.is-open,.twz-productdetail .twz-staffel-slot:has(.twz-staffel.is-open){position:relative;z-index:20}.twz-productdetail .twz-row{width:min(var(--row-width),var(--row-maxwidth));margin-inline:auto}.twz-productdetail .twz-productdetail-head{--row-bg: var(--grey-300);--slider-height: 50rem;--pdp-head-pad-top: 4rem;--pdp-head-gap: 2rem;width:100%;max-width:none;margin-inline:0;background-color:rgba(0,0,0,0);display:grid;align-items:flex-start;grid-template-columns:minmax(0, 5fr) minmax(0, 7fr);gap:var(--pdp-head-gap) 2rem;isolation:isolate;position:relative;padding-block:var(--pdp-head-pad-top) 2.4rem;padding-inline:max(2.5%,(100% - var(--row-maxwidth))/2)}@media(max-width: 767px){.twz-productdetail .twz-productdetail-head{--pdp-head-gap: 1rem}}.twz-productdetail .twz-productdetail-head::before{content:"";position:absolute;inset-inline:0;inset-block-start:0;height:calc(var(--pdp-head-pad-top) + var(--pdp-head-gap) + 2.4rem + var(--slider-height)*.6);background-color:var(--row-bg);z-index:0;pointer-events:none}.twz-productdetail .twz-productdetail-head>*{position:relative;z-index:1}@media(max-width: 767px){.twz-productdetail .twz-productdetail-head{--pdp-head-pad-top: var(--spacing-s);--pdp-head-pad-inline: calc(var(--theme-window-spacing) / 2);grid-template-columns:minmax(0, 1fr);overflow-x:clip;padding-block:var(--pdp-head-pad-top) 2rem;padding-inline:var(--pdp-head-pad-inline)}.twz-productdetail .twz-productdetail-head::before{height:calc(var(--pdp-head-pad-top) + var(--pdp-head-gap) + 2.4rem + var(--slider-height)*.4)}}.twz-productdetail .twz-productdetail-head .breadcrumbs__row{grid-column:1/-1}.twz-productdetail .twz-productdetail-head h1{margin-top:0;color:var(--black)}.twz-productdetail__buy{display:flex;flex-direction:column;gap:1.3rem;min-width:0;background-color:var(--white);padding:2.5rem}@media(max-width: 767px){.twz-productdetail__buy{padding:2rem 2.5%}}.twz-productdetail__meta{padding-inline:0}.twz-productdetail__toc{grid-column:1/-1;width:100%;margin-block-start:1.2rem}.twz-productdetail__toc .table-of-contents{padding-block:0}.twz-productdetail__image{--slider-height: 50rem;--status-x-offset: 0;--status-y-offset: 0;position:relative;min-width:0}@media(max-width: 767px){.twz-productdetail__image{--status-x-offset: calc(var(--theme-window-spacing) / 2)}}.twz-productdetail__image:not(:has(.flickity-slider)):has(img){min-height:var(--slider-height)}.twz-productdetail__imagegallery{min-width:0}@media(max-width: 767px){.twz-productdetail__imagegallery{overflow:visible;width:calc(100% + var(--theme-window-spacing));margin-inline:calc(var(--theme-window-spacing)/-2)}}.twz-productdetail__config{background-color:rgba(0,0,0,0);padding:0;border-radius:0}.twz-productdetail__config .variation-boxes{display:flex;flex-direction:column;gap:2.5rem;counter-reset:variation-boxes-counter}.twz-productdetail__config .variation-boxes__attr{margin-block:0}.twz-productdetail__config .variation-boxes__attr:last-child{margin-bottom:0}.twz-productdetail__config .variation-boxes__attr:not(:has(input:checked))+.variation-boxes__attr{opacity:.4}.twz-productdetail__config .variation-boxes__attr:only-child .list li:not(.active):not(.selected){opacity:1}.twz-productdetail__config .variation-boxes__attr .h4,.twz-productdetail__config .variation-boxes__attr .title{margin:0}.twz-productdetail__config .variation-boxes>*{--counter-size: 3rem;--step-padding-left: 4.4rem;position:relative;display:grid;gap:.4rem;counter-increment:variation-boxes-counter;padding-left:var(--step-padding-left)}@media(max-width: 767px){.twz-productdetail__config .variation-boxes>*{--counter-size: 2.5rem;--step-padding-left: 3.5rem;padding-left:0}}.twz-productdetail__config .variation-boxes>*:before{content:counter(variation-boxes-counter);position:absolute;top:0;left:0;width:var(--counter-size);height:var(--counter-size);aspect-ratio:1;background-color:rgba(0,0,0,0);border:1px solid var(--green-800);z-index:1;border-radius:0;font-size:1.6rem;font-weight:700;color:var(--green-1000);display:flex;align-items:center;justify-content:center}@media(max-width: 767px){.twz-productdetail__config .variation-boxes>*:before{position:relative;margin-block-end:.5rem}}.twz-productdetail__config .variation-boxes>*:first-child:before,.twz-productdetail__config .variation-boxes>*:has(input:checked):before{background-color:var(--green-800);border-color:var(--green-800);color:var(--white)}.twz-productdetail__config .variation-boxes>*:not(:has(input:checked))~*{opacity:.4;pointer-events:none}.twz-productdetail__config .variation-boxes__attr>.list>li input:checked+label{background-color:var(--blue-150);border-color:var(--blue-500)}.twz-productdetail__config .variation-boxes__attr>.list>li label{color:var(--black);position:relative}.twz-productdetail__config .variation-boxes__attr>.list>li label .description-toggler{position:absolute;top:0;right:.5rem;width:1.35em;height:1.35em;transform:translateY(0.2em);margin-left:.25em;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23428A67' viewBox='0 0 12 14'%3E%3Cpath d='M5.723 7.238a.6.6 0 0 1 .167-.412.564.564 0 0 1 .807 0 .6.6 0 0 1 .167.412v3.5c0 .155-.06.303-.167.413a.56.56 0 0 1-.807 0 .6.6 0 0 1-.167-.413zm.57-2.875a.56.56 0 0 0-.403.17.59.59 0 0 0 0 .826.564.564 0 0 0 .807 0 .59.59 0 0 0 0-.825.56.56 0 0 0-.403-.17'/%3E%3Cpath fill-rule='evenodd' d='M6.294 2C3.142 2 .587 4.612.587 7.833s2.555 5.834 5.707 5.834S12 11.055 12 7.833 9.445 2 6.294 2M1.729 7.833a4.72 4.72 0 0 0 1.337 3.3A4.51 4.51 0 0 0 6.294 12.5c1.21 0 2.371-.492 3.228-1.367a4.72 4.72 0 0 0 1.337-3.3 4.72 4.72 0 0 0-1.337-3.3 4.51 4.51 0 0 0-3.228-1.366c-1.211 0-2.372.491-3.228 1.367a4.72 4.72 0 0 0-1.337 3.3' clip-rule='evenodd'/%3E%3C/svg%3E");background-position:center;background-size:contain;background-repeat:no-repeat;background-color:unset;padding:unset;border:none}.twz-productdetail__config .variation-boxes__attr>.list>li label .description-toggler .icon-info{display:none}.twz-productdetail__config .variation-boxes__attr>.list>li label.twz-productdetail__config-color-picker{--icon-size: 3rem;--label-padding-left: 1.1rem;background-color:var(--colorpicker-button-bg, var(--white));flex-direction:row;gap:1.1rem;padding:1.1rem 2.1rem 1.1rem 1.1rem;justify-content:flex-start;border:1px solid var(--grey-400);border-radius:.8rem;inline-size:-moz-fit-content;inline-size:fit-content;min-inline-size:18rem;font-weight:700;color:var(--black);cursor:pointer;pointer-events:auto;transition:border-color .3s ease-in-out}.twz-productdetail__config .variation-boxes__attr>.list>li label.twz-productdetail__config-color-picker::before,.twz-productdetail__config .variation-boxes__attr>.list>li label.twz-productdetail__config-color-picker::after{content:none}.twz-productdetail__config .variation-boxes__attr>.list>li label.twz-productdetail__config-color-picker:is(:hover,:focus-visible){border-color:var(--green-600)}.twz-productdetail__config .variation-boxes__attr>.list>li label.twz-productdetail__config-color-picker:is(:hover,:focus-visible) .chosencolor_label,.twz-productdetail__config .variation-boxes__attr>.list>li label.twz-productdetail__config-color-picker:is(:hover,:focus-visible) .chosencolor_text:not(:has(.chosencolor_label)){text-decoration:underline;text-underline-offset:.2rem}.twz-productdetail__config .variation-boxes__attr>.list>li label.twz-productdetail__config-color-picker .chosencolor_text{display:inline-flex;align-items:center;gap:1.1rem;font-size:1.6rem;line-height:1.1;color:var(--black)}.twz-productdetail__config .variation-boxes__attr>.list>li label.twz-productdetail__config-color-picker .chosencolor_text::before{content:none}.twz-productdetail__config .variation-boxes__attr>.list>li label.twz-productdetail__config-color-picker .chosencolor_icon{display:block;width:2.16rem;height:2.16rem;flex-shrink:0;-o-object-fit:contain;object-fit:contain}.twz-productdetail__config .product-featured-specs{margin-top:0;margin-bottom:0;font-size:1.4rem;color:#4b4b4b;line-height:1.6}@media(max-width: 767px){.twz-productdetail__config .product-featured-specs{font-size:1.3rem;margin-bottom:0}}.twz-productdetail__config .product-featured-specs a{color:inherit;text-decoration:underline}.twz-productdetail__config .product-featured-specs a:hover{text-decoration:none}.twz-productdetail__config-delivery{margin:0}.twz-productdetail__config-delivery-text{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;margin:0;font-size:1.6rem;font-weight:700;line-height:1.6;color:var(--green-500)}.twz-productdetail__config-delivery-text svg{--icon-size: 0.94rem;--twz-icon-fill: var(--green-500);--icon-fill: var(--green-500);flex:none;width:.94rem;height:.68rem;max-width:none;max-height:none;overflow:visible;transform:scale(1.3);transform-origin:left center;fill:var(--green-500)}.twz-productdetail__config-delivery-text svg path{fill:var(--green-500)}.twz-productdetail__config-delivery-text strong{font-weight:700;color:inherit}.twz-productdetail__config-delivery-sep{flex:none;aspect-ratio:1;inline-size:.3rem;background-color:var(--grey-600);border-radius:50%}.twz-productdetail__config-delivery-offerte{font-weight:400;color:var(--black);line-height:1.2}.twz-productdetail__config-delivery-quote{color:var(--black);text-decoration:underline;font-weight:400}.twz-productdetail__config-delivery-quote:hover{text-decoration:none}.twz-productdetail__config-price{margin-bottom:2rem}.twz-productdetail__config-price .prices{display:inline-flex}.twz-productdetail__config-price .prices .price{padding-left:.5em;font-size:1.6rem}.twz-productdetail__config-price .price-ex-vat{display:none}.excluding-vat .twz-productdetail__config-price .price-ex-vat{display:inline-block}.excluding-vat .twz-productdetail__config-price .price-inc-vat{display:none}.twz-productdetail__config-price .woocommerce-price-suffix{display:none}.twz-productdetail__config-content{display:flex;align-items:flex-start;margin:.5rem 0}.twz-productdetail__config-content .title{margin:0}.twz-productdetail__config-color_top{display:flex;flex-wrap:wrap;align-items:center;gap:1rem}.twz-productdetail__config-color_top .h4{margin:0;font-size:2rem}.twz-productdetail__config-color .twz-productdetail__config-color-picker-choose{background-size:cover;background-position:center;background-repeat:no-repeat}.twz-productdetail__config-color .variation-boxes__attr .list li input:checked+label:has(~button[data-has-color=false]){border-color:var(--grey-400)}.twz-productdetail__config-color .variation-boxes__attr .list li input:checked+label:has(~button[data-has-color=true]){background-color:var(--green-200)}.twz-productdetail__config-color .variation-boxes__attr .list li input:checked+label:has(~button[data-has-color=true]).twz-productdetail__config-color-picker{--colorpicker-button-bg: var(--green-200)}.twz-productdetail__config-color .variation-boxes__attr .list li:only-child,.twz-productdetail__config-color .variation-boxes__attr .list li.mixed,.twz-productdetail__config-color .variation-boxes__attr .list li.pickcolor-wrap,.twz-productdetail__config-color .variation-boxes__attr .list li.custom-color-wrap{opacity:1;pointer-events:auto}.twz-productdetail__config-color .variation-boxes__attr .list .twz-productdetail__config-color-wrapper label::before,.twz-productdetail__config-color .variation-boxes__attr .list .twz-productdetail__config-color-wrapper label::after{content:none}.twz-productdetail__config-color-chosentext{display:none;position:absolute;top:0;left:0;translate:0 100%;width:-moz-max-content;width:max-content}.twz-productdetail__config-color-prechoice[data-color-mode=custom] .twz-productdetail__config-color-customform{display:flex}.twz-productdetail__config-color-customform{display:none;flex-direction:column;align-items:stretch;gap:.8rem;margin-block-start:.8rem;width:min(100%,48rem)}.twz-productdetail__config-color-customform-title{margin:0;font-size:1.4rem;font-weight:700;line-height:1.3}.twz-productdetail__config-color-customform-row{display:flex;gap:.8rem;align-items:stretch}@media(max-width: 767px){.twz-productdetail__config-color-customform-row{flex-direction:column}}.twz-productdetail__config-color-customform-input{flex:1 1 auto;margin:0;min-block-size:4.8rem}.twz-productdetail__config-color-customform-submit{flex:0 0 auto;white-space:nowrap}.twz-productdetail__config-order{position:relative}.twz-productdetail__config-order h1{margin-block:0;font-weight:700}.twz-productdetail__config-order .price{margin-bottom:0}.twz-productdetail__config-order .prices--double{flex-direction:row;align-items:baseline}.twz-productdetail__config-order .prices--double .discountprice{flex:0 0 100%}.twz-productdetail__config-order>form:not(.variations_form){display:block;margin-block:2rem 0}@media(max-width: 767px){.twz-productdetail__config-order>form:not(.variations_form){margin-block-end:0}}.twz-productdetail__config-order>form:not(.variations_form):has(.quantity--max-1) .quantity{margin-right:0}.twz-productdetail__config-order .stock{display:none}.twz-productdetail__config-order .woocommerce-variation-description{display:none}.twz-productdetail__config-order .single_variation_wrap{margin-block:2rem 0}.twz-productdetail__config-order .single_variation_wrap:last-child{margin-bottom:0}.twz-productdetail__config-order .single_variation_wrap .single_variation{display:none !important}.twz-productdetail__config-order .single_variation_wrap .twz-pdp-purchase-row .woocommerce-variation-price{display:block}.twz-productdetail__config-order .single_variation_wrap .twz-pdp-purchase-row{margin-block:0}.twz-productdetail__config-order .single_variation_wrap .twz-pdp-purchase-row__actions{margin-bottom:0}.twz-productdetail__config-order .single_add_to_cart_button{--btn-theme-color: var(--green-600);--btn-theme-color--darkened: var(--green-700);flex:none;inline-size:26.8rem;justify-content:center;text-align:center;padding-block:1.75rem 1.8rem;padding-inline:2.1rem;border-radius:.8rem;font-size:1.6rem;font-weight:700;line-height:2rem;color:var(--white)}@media(max-width: 767px){.twz-productdetail__config-order .single_add_to_cart_button{inline-size:auto;min-inline-size:16rem;flex:1 1 auto}}.twz-productdetail__config-order .single_add_to_cart_button:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='54.765' height='51.543' fill='%23fff'%3E%3Cpath d='M54.449 9.831a1.76 1.76 0 0 0-1.366-.75L19.112 7.616a1.757 1.757 0 0 0-.151 3.511l31.671 1.365-6.227 19.43H16.693L11.686 4.661A1.76 1.76 0 0 0 10.6 3.343L2.4.122a1.757 1.757 0 1 0-1.286 3.271l7.291 2.864 5.095 27.74a1.76 1.76 0 0 0 1.729 1.44h.845l-1.93 5.361a1.464 1.464 0 0 0 1.378 1.96h1.354a5.271 5.271 0 1 0 7.836 0H36.2a5.271 5.271 0 1 0 7.836 0h1.646a1.465 1.465 0 1 0 0-2.929H17.605l1.581-4.393h26.5a1.76 1.76 0 0 0 1.673-1.221l7.322-22.843a1.75 1.75 0 0 0-.232-1.541M20.794 48.615a2.343 2.343 0 1 1 2.343-2.343 2.345 2.345 0 0 1-2.343 2.343m19.329 0a2.343 2.343 0 1 1 2.343-2.343 2.345 2.345 0 0 1-2.344 2.343Z' data-name='Path 2'/%3E%3C/svg%3E")}.twz-productdetail__config-order .twz-productdetail__config-color-picker-choose{display:none}.twz-productdetail__config .quantity input[type=number]{background:rgba(0,0,0,0);color:var(--black)}.twz-productdetail__config .quantity input.quantity-control{color:var(--black);border:1px solid var(--grey-400);line-height:1.5rem}@media(min-width: 768px){.twz-productdetail__config .variations_form.cart{margin-block:2rem 0}}@media(max-width: 767px){.twz-productdetail__config .variations_form.cart{margin-block-end:0}}.twz-productdetail__config .variations_form.cart table.variations{display:none}.twz-productdetail__faq{display:grid;gap:.5rem}.twz-productdetail__content{--accordion-bg: var(--white);width:min(var(--row-width),var(--row-maxwidth));margin-inline:auto;background-color:var(--white);padding:2rem 0;border-radius:0;margin-block:var(--spacing-m)}.twz-productdetail__content>.grid{padding-block:2rem}@media(max-width: 1024px){.twz-productdetail__content>.grid .cell:not(:last-child){margin-bottom:2rem}}@media(max-width: 767px){.twz-productdetail__content>.grid .cell{padding-inline:0}}.twz-productdetail__content .btn--more{margin-inline:0}.twz-productdetail .list--table{border-radius:0;overflow:clip}.twz-productdetail .productinformation{--productinformation-maxheight: 55rem}.twz-productdetail .productinformation>.h2{color:var(--black)}.twz-productdetail .productinformation .twz-container__content{max-height:var(--productinformation-maxheight);overflow-y:clip}.twz-productdetail .productinformation .twz-container__content+.btn--more{margin-top:1rem}.twz-productdetail .productinformation .more-options{margin-top:1rem}.twz-productdetail .productinformation .more-options.is-hidden{display:none}.twz-productdetail .twz-pdp-rating{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-block:.6rem 2rem}@media(max-width: 767px){.twz-productdetail .twz-pdp-rating{margin-block:.6rem 1rem}}.twz-productdetail .twz-pdp-rating .stars__wrapper{gap:0}.twz-productdetail .twz-pdp-rating__average{font-size:1.4rem;font-weight:700;line-height:2.56rem;color:var(--black)}.twz-productdetail .twz-pdp-rating__count{color:var(--black);text-decoration:underline;font-size:1.4rem;font-weight:400;line-height:2.56rem}.twz-productdetail .twz-pdp-rating__count:hover{text-decoration:none}.twz-productdetail .twz-pdp-coupons{margin-block-end:1.5rem}.twz-productdetail .twz-pdp-coupons:not(:has(.couponavailable)){display:none}.twz-productdetail .twz-pdp-coupons .couponavailable{margin-bottom:0;background-color:var(--green-300);border:0;padding:.8rem 1.2rem}.twz-productdetail .twz-pdp-purchase-row{display:inline-flex;flex-wrap:wrap;align-items:center;align-self:start;width:-moz-max-content;width:max-content;max-width:100%;gap:2.1rem;padding:1.1rem 1.1rem 1.1rem 2.2rem;margin-block:0;background-color:var(--grey-200);border:.1rem solid var(--grey-300);border-radius:0}@media(max-width: 767px){.twz-productdetail .twz-pdp-purchase-row{gap:.5rem}}.twz-productdetail .twz-pdp-purchase-row__price{flex:0 0 auto}.twz-productdetail .twz-pdp-purchase-row__price .price,.twz-productdetail .twz-pdp-purchase-row__price .woocommerce-variation-price>.price{display:flex;flex-direction:column;align-items:flex-start;gap:0;margin:0}.twz-productdetail .twz-pdp-purchase-row__price .prices,.twz-productdetail .twz-pdp-purchase-row__price .prices--double{margin:0;flex-direction:column;align-items:flex-start;gap:0}.twz-productdetail .twz-pdp-purchase-row__price .woocommerce-price-suffix{display:none}.twz-productdetail .twz-pdp-purchase-row__price .discountprice{order:-1;display:flex;width:100%;flex-wrap:wrap;align-items:center;margin:0;padding:0;font-size:1.4rem;font-weight:400;line-height:1.6;color:var(--grey-700)}.twz-productdetail .twz-pdp-purchase-row__price .discountprice .discountprice__percentage--from,.twz-productdetail .twz-pdp-purchase-row__price .discountprice .msrp_price_html,.twz-productdetail .twz-pdp-purchase-row__price .discountprice .msrp,.twz-productdetail .twz-pdp-purchase-row__price .discountprice .amount,.twz-productdetail .twz-pdp-purchase-row__price .discountprice .woocommerce-Price-amount{font-size:1.4rem;font-weight:400;color:var(--grey-700)}.twz-productdetail .twz-pdp-purchase-row__price .discountprice .discountprice__percentage--saved{display:none}.twz-productdetail .twz-pdp-purchase-row__price .prices--double .discountprice{flex:none}.twz-productdetail .twz-pdp-purchase-row__price .prices--double .price,.twz-productdetail .twz-pdp-purchase-row__price .prices--double .price-inc-vat,.twz-productdetail .twz-pdp-purchase-row__price .price:not(.discountprice){font-size:2rem;font-weight:700;line-height:1.6;padding-left:0;color:var(--black)}.twz-productdetail .twz-pdp-purchase-row__price .price-ex-vat{display:none}.twz-productdetail .twz-pdp-purchase-row__actions{display:flex;flex:none;align-items:center;justify-content:flex-end;gap:1rem}.twz-productdetail .twz-pdp-purchase-row .twz-favorites-pdp-actions{flex:none;display:flex;gap:1rem;align-items:stretch}.twz-productdetail .twz-pdp-purchase-row .twz-favorites-pdp-actions .single_add_to_cart_button{flex:none}.twz-productdetail .twz-pdp-purchase-row .twz-productdetail__config-color-picker{display:inline-flex;flex:none;align-items:center;justify-content:flex-start;gap:1.1rem;padding:1.1rem 2.1rem 1.1rem 1.1rem;background-color:var(--white);border:.1rem solid var(--grey-400);border-radius:.8rem;inline-size:-moz-fit-content;inline-size:fit-content;min-inline-size:18rem;font-size:1.6rem;font-weight:700;line-height:1.1;color:var(--black);cursor:pointer;transition:border-color .3s ease-in-out;height:100%}.twz-productdetail .twz-pdp-purchase-row .twz-productdetail__config-color-picker:is(:hover,:focus-visible){border-color:var(--green-600)}.twz-productdetail .twz-pdp-purchase-row .twz-productdetail__config-color-picker:is(:hover,:focus-visible) .chosencolor_label,.twz-productdetail .twz-pdp-purchase-row .twz-productdetail__config-color-picker:is(:hover,:focus-visible) .chosencolor_text:not(:has(.chosencolor_label)){text-decoration:underline;text-underline-offset:.2rem}.twz-productdetail .twz-pdp-purchase-row .twz-productdetail__config-color-picker .chosencolor_text{display:inline-flex;align-items:center;gap:1.1rem}.twz-productdetail .twz-pdp-purchase-row .twz-productdetail__config-color-picker .chosencolor_icon{display:block;width:2.16rem;height:2.16rem;flex-shrink:0;-o-object-fit:contain;object-fit:contain}.twz-productdetail .twz-pdp-purchase-row .twz-productdetail__config-color-picker--no-color{background-color:var(--yellow-200)}.twz-productdetail .twz-pdp-purchase-row .quantity{flex:none;display:flex;align-items:center}.twz-productdetail .twz-pdp-purchase-row .quantity .quantity-wrap{gap:.6rem;align-items:center}.twz-productdetail .twz-pdp-purchase-row .quantity input.quantity-control{inline-size:3rem;aspect-ratio:1;font-size:2rem;font-weight:400;padding:0;background-color:var(--white);border:.1rem solid var(--grey-400);overflow:visible;transition:background-color .3s ease-in-out,color .3s ease-in-out}.twz-productdetail .twz-pdp-purchase-row .quantity input.quantity-control:hover{background-color:var(--green-200);color:var(--green-800)}.twz-productdetail .twz-pdp-purchase-row .quantity .cart-input,.twz-productdetail .twz-pdp-purchase-row .quantity input.qty{inline-size:4rem;min-block-size:4.6rem;margin-inline:0;padding:0;font-size:1.8rem;font-weight:700;line-height:4.6rem;text-align:center;color:var(--green-1000);background-color:rgba(0,0,0,0);overflow:visible;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.twz-productdetail .variations_form:has([data-pdp-volume-qty]) .twz-pdp-purchase-row .quantity,.twz-productdetail .variations_form[data-twz-multi-variation="1"] .twz-pdp-purchase-row .quantity,.twz-productdetail .variations_form[data-live-cart-active=true] .twz-pdp-purchase-row .quantity{display:none}.twz-productdetail .twz-pdp-delivery-after-atc{margin-block:0 1rem}.twz-productdetail .twz-quantity-warning{color:var(--red);font-size:1.4rem;margin-block-start:.5rem}.twz-productdetail__meta .twz-element-usps{gap:0;margin:0;width:100%;align-items:stretch;color:var(--black)}.twz-productdetail__meta .twz-element-usps .list{--icon-size: 2rem;--twz-icon-size: 2rem;--twz-icon-fill: var(--green-500);--icon-fill: var(--green-500);display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));-moz-column-gap:1rem;column-gap:1rem;row-gap:0;width:100%;font-size:1.6rem;font-weight:400;line-height:1.6;color:var(--black)}@media(max-width: 767px){.twz-productdetail__meta .twz-element-usps .list{grid-template-columns:1fr}}.twz-productdetail__meta .twz-element-usps .list:has(>:nth-child(5):last-child){grid-template-rows:auto auto auto}.twz-productdetail__meta .twz-element-usps .list:has(>:nth-child(5):last-child) li:nth-child(1){grid-column:1;grid-row:1}.twz-productdetail__meta .twz-element-usps .list:has(>:nth-child(5):last-child) li:nth-child(2){grid-column:1;grid-row:2}.twz-productdetail__meta .twz-element-usps .list:has(>:nth-child(5):last-child) li:nth-child(3){grid-column:2;grid-row:1}.twz-productdetail__meta .twz-element-usps .list:has(>:nth-child(5):last-child) li:nth-child(4){grid-column:2;grid-row:2}.twz-productdetail__meta .twz-element-usps .list:has(>:nth-child(5):last-child) li:nth-child(5){grid-column:2;grid-row:3}@media(max-width: 767px){.twz-productdetail__meta .twz-element-usps .list:has(>:nth-child(5):last-child){grid-template-rows:none}.twz-productdetail__meta .twz-element-usps .list:has(>:nth-child(5):last-child) li:nth-child(n){grid-column:auto;grid-row:auto}}.twz-productdetail__meta .twz-element-usps .list li{margin:0;padding-block:.24rem;align-items:flex-start;gap:.4rem;color:var(--black)}.twz-productdetail__meta .twz-element-usps .list li svg{width:2rem;height:2rem;flex-shrink:0;margin-block-start:.24rem;color:var(--green-500);fill:var(--green-500)}.twz-productdetail__meta .twz-element-usps .list li svg path{fill:var(--green-500)}.twz-productdetail__meta .twz-element-usps .list li svg path[stroke]{fill:none;stroke:var(--green-500)}.twz-productdetail .twz-pdp-aantal-heading{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;margin-block-end:0}.twz-productdetail .twz-pdp-aantal-heading .title,.twz-productdetail .twz-pdp-aantal-heading .h4{display:inline-block;font-size:2rem;font-weight:700;margin:0}.twz-productdetail .twz-pdp-aantal-heading .more-info,.twz-productdetail .twz-pdp-aantal-heading .twz-calculator__toggle,.twz-productdetail .twz-pdp-aantal-heading .twz-element-calculator{margin-left:0}.twz-productdetail .twz-pdp-aantal-step>.quantity,.twz-productdetail .twz-pdp-aantal-step .twz-pdp-qty-source,.twz-productdetail .variation-boxes__attr[data-attr=pa_optie2]>.quantity,.twz-productdetail .variation-boxes__attr[data-attr=pa_optie2] .twz-pdp-qty-source,.twz-productdetail .variation-boxes__attr[data-attr=pa_inhoud]>.quantity,.twz-productdetail .variation-boxes__attr[data-attr=pa_inhoud] .twz-pdp-qty-source,.twz-productdetail .variation-boxes__attr[data-attr=pa_content]>.quantity,.twz-productdetail .variation-boxes__attr[data-attr=pa_content] .twz-pdp-qty-source,.twz-productdetail .variation-boxes__attr[data-attr=liter]>.quantity,.twz-productdetail .variation-boxes__attr[data-attr=liter] .twz-pdp-qty-source{position:absolute;width:1px;height:1px;overflow:clip;clip-path:inset(50%)}.twz-productdetail .twz-pdp-aantal-step>.list,.twz-productdetail .variation-boxes__attr[data-attr=pa_optie2]>.list,.twz-productdetail .variation-boxes__attr[data-attr=pa_inhoud]>.list,.twz-productdetail .variation-boxes__attr[data-attr=pa_content]>.list,.twz-productdetail .variation-boxes__attr[data-attr=liter]>.list{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:.8rem}@media(max-width: 767px){.twz-productdetail .twz-pdp-aantal-step>.list:not(:has(.variation-box--combined)),.twz-productdetail .variation-boxes__attr[data-attr=pa_optie2]>.list:not(:has(.variation-box--combined)),.twz-productdetail .variation-boxes__attr[data-attr=pa_inhoud]>.list:not(:has(.variation-box--combined)),.twz-productdetail .variation-boxes__attr[data-attr=pa_content]>.list:not(:has(.variation-box--combined)),.twz-productdetail .variation-boxes__attr[data-attr=liter]>.list:not(:has(.variation-box--combined)){grid-template-columns:1fr}}.twz-productdetail .twz-pdp-aantal-step>.list>li:not(.variation-box--combined),.twz-productdetail .variation-boxes__attr[data-attr=pa_optie2]>.list>li:not(.variation-box--combined),.twz-productdetail .variation-boxes__attr[data-attr=pa_inhoud]>.list>li:not(.variation-box--combined),.twz-productdetail .variation-boxes__attr[data-attr=pa_content]>.list>li:not(.variation-box--combined),.twz-productdetail .variation-boxes__attr[data-attr=liter]>.list>li:not(.variation-box--combined){display:grid;grid-template-columns:auto 1fr;align-items:center;gap:.8rem;margin:0;min-block-size:5.8rem;padding:.6rem .8rem .6rem 1rem;background-color:var(--grey-200);border:0;border-radius:.8rem}.twz-productdetail .twz-pdp-aantal-step>.list>li:not(.variation-box--combined)>label,.twz-productdetail .variation-boxes__attr[data-attr=pa_optie2]>.list>li:not(.variation-box--combined)>label,.twz-productdetail .variation-boxes__attr[data-attr=pa_inhoud]>.list>li:not(.variation-box--combined)>label,.twz-productdetail .variation-boxes__attr[data-attr=pa_content]>.list>li:not(.variation-box--combined)>label,.twz-productdetail .variation-boxes__attr[data-attr=liter]>.list>li:not(.variation-box--combined)>label{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;align-items:center;min-block-size:0;margin:0;padding:0;border:0;background-color:rgba(0,0,0,0);border-radius:0}.twz-productdetail .twz-pdp-aantal-step>.list>li:not(.variation-box--combined)>label::before,.twz-productdetail .twz-pdp-aantal-step>.list>li:not(.variation-box--combined)>label::after,.twz-productdetail .variation-boxes__attr[data-attr=pa_optie2]>.list>li:not(.variation-box--combined)>label::before,.twz-productdetail .variation-boxes__attr[data-attr=pa_optie2]>.list>li:not(.variation-box--combined)>label::after,.twz-productdetail .variation-boxes__attr[data-attr=pa_inhoud]>.list>li:not(.variation-box--combined)>label::before,.twz-productdetail .variation-boxes__attr[data-attr=pa_inhoud]>.list>li:not(.variation-box--combined)>label::after,.twz-productdetail .variation-boxes__attr[data-attr=pa_content]>.list>li:not(.variation-box--combined)>label::before,.twz-productdetail .variation-boxes__attr[data-attr=pa_content]>.list>li:not(.variation-box--combined)>label::after,.twz-productdetail .variation-boxes__attr[data-attr=liter]>.list>li:not(.variation-box--combined)>label::before,.twz-productdetail .variation-boxes__attr[data-attr=liter]>.list>li:not(.variation-box--combined)>label::after{content:none}.twz-productdetail .twz-pdp-volume-qty{display:inline-flex;align-items:center;gap:.6rem;font-size:1.6rem;font-weight:400;color:var(--grey-700);z-index:2}.twz-productdetail .twz-pdp-volume-qty__btn{padding:0;border:0;background:rgba(0,0,0,0);box-shadow:none;color:inherit;font-size:1.8rem;line-height:1;cursor:pointer}.twz-productdetail .twz-pdp-volume-qty__value{min-inline-size:1.2rem;text-align:center}.twz-productdetail .twz-pdp-volume-card--qty-only{display:flex;align-items:center;min-block-size:5.8rem;padding:.6rem 1.2rem;background-color:var(--grey-200);border-radius:.8rem}.twz-productdetail .twz-pdp-volume-card--qty-only .quantity,.twz-productdetail .twz-pdp-volume-card--qty-only .quantity-wrap{display:flex;align-items:center;box-shadow:none}.twz-productdetail .twz-pdp-volume-card--qty-only input.quantity-control{width:auto;height:auto;border:.1rem solid var(--grey-400);border-radius:0;background:rgba(0,0,0,0);color:var(--grey-700)}.twz-productdetail .twz-pdp-volume-card--qty-only .cart-input{min-height:0;width:3rem;font-size:1.6rem}.twz-productdetail .pickcolor-wrap,.twz-productdetail .custom-color-wrap,.twz-productdetail .twz-productdetail__config-color-wrapper.mixed{opacity:1;pointer-events:auto}.twz-productdetail .variation-boxes>*:has(input:checked)~*:before,.twz-productdetail .variation-boxes>*:has(.variation-boxes__attr[data-has-value=true])~*:before{background-color:rgba(0,0,0,0);border-color:var(--green-800);color:var(--green-1000)}.twz-productdetail .variation-boxes>*:has(input:checked):before,.twz-productdetail .variation-boxes>*:has(.variation-boxes__attr[data-has-value=true]):before{background-color:var(--green-800);border-color:var(--green-800);color:var(--white)}.twz-productdetail .twz-pdp-content-grid,.twz-productdetail .twz-pdp-faq-blogs{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);gap:4rem 5.6rem;align-items:flex-start;width:100%}@media(max-width: 1024px){.twz-productdetail .twz-pdp-content-grid,.twz-productdetail .twz-pdp-faq-blogs{grid-template-columns:1fr;gap:3rem}}.twz-productdetail .twz-pdp-content-grid>.cell,.twz-productdetail .twz-pdp-faq-blogs>.cell{width:100%;max-width:none;flex:none;padding-inline:0}.twz-productdetail .twz-pdp-content-grid__main{display:grid;gap:3rem}.twz-productdetail .twz-pdp-sidebar{display:grid;gap:1.5rem}.twz-productdetail .twz-pdp-sidebar .twz-element-testimonial{--testimonial-bg: var(--grey-300);--testimonial-border-color: var(--grey-300);--testimonial-color: var(--black);--testimonial-name-color: var(--black);--testimonial-title-color: var(--green-600);--testimonial-text-color: var(--black);--testimonial-list-color: var(--black);--testimonial-radius: 0;--testimonial-image-radius: 0}.twz-productdetail .twz-pdp-dealer-card{position:relative;padding:0;border-radius:0;background-color:var(--green-800);color:var(--white);overflow:visible}.twz-productdetail .twz-pdp-ts-teaser{display:flex;align-items:stretch;gap:0;padding:0;border:.1rem solid var(--grey-400);border-radius:0;background-color:var(--white);text-decoration:none;color:inherit;overflow:clip}.twz-productdetail .twz-pdp-ts-teaser__badge-wrap{display:flex;align-items:center;justify-content:center;flex:0 0 8.4rem;background-color:var(--grey-200);padding-block:1.5rem}.twz-productdetail .twz-pdp-ts-teaser__badge{width:6.4rem;height:auto;aspect-ratio:1;-o-object-fit:contain;object-fit:contain}.twz-productdetail .twz-pdp-ts-teaser__copy{display:flex;flex-direction:column;gap:.2rem;padding:1.5rem 3rem 1.5rem 2.4rem;min-width:0}.twz-productdetail .twz-pdp-ts-teaser__label{font-size:2rem;font-weight:700;line-height:1.4}.twz-productdetail .twz-pdp-ts-teaser__score-row{display:flex;align-items:center;gap:1rem}.twz-productdetail .twz-pdp-ts-teaser__score{font-size:4rem;font-weight:700;line-height:1.6}.twz-productdetail .twz-pdp-ts-teaser__meta{display:flex;flex-direction:column;gap:.2rem}.twz-productdetail .twz-pdp-ts-teaser__count{font-size:1.6rem;line-height:1.6}.twz-productdetail .twz-pdp-ts-teaser .twz-element-reviews__wrapper,.twz-productdetail .twz-pdp-ts-teaser .twz-element-reviews--badge{position:static;width:auto;box-shadow:none;padding:0;background-color:rgba(0,0,0,0);inset:auto}.twz-productdetail .twz-pdp-faq-blogs{--pdp-faq-blogs-gap: calc(var(--gutter) / 2)}.twz-productdetail .twz-pdp-faq-blogs .twz-productdetail__faq{--accordion-border-color: var(--grey-300);--accordion-svg-color: var(--black);display:grid;gap:0;margin-block-end:var(--pdp-faq-blogs-gap)}.twz-productdetail .twz-pdp-faq-blogs .twz-productdetail__faq .twz-element-accordion__heading .title{font-weight:400;font-size:1.8rem;line-height:1.25}.twz-productdetail .twz-pdp-faq-blogs .twz-pdp-blogs>.h2{margin-block-end:var(--pdp-faq-blogs-gap)}.twz-productdetail .twz-pdp-faq-blogs .twz-pdp-blogs__list{display:grid;gap:var(--pdp-faq-blogs-gap)}.twz-productdetail .twz-pdp-faq-blogs .twz-pdp-blogs__all{margin-block-start:var(--pdp-faq-blogs-gap)}.twz-productdetail .twz-pdp-faq-blogs .twz-pdp-blogs .twz-element-cardlist__head{display:none}.twz-productdetail .twz-pdp-faq-blogs .twz-pdp-blogs .twz-element-cardlist__items{grid-template-columns:1fr;margin-block:0;gap:var(--pdp-faq-blogs-gap)}.twz-productdetail .twz-pdp-faq-blogs .twz-pdp-blogs .twz-element-cardlist.blog .twz-element-cardlist__items{gap:var(--pdp-faq-blogs-gap)}.twz-productdetail .twz-pdp-faq-blogs .twz-pdp-blogs .twz-element-cardlist__footer{margin-block-start:var(--pdp-faq-blogs-gap)}.twz-productdetail .twz-pdp-faq-chat{display:flex;align-items:center;justify-content:space-between;align-self:start;gap:1.6rem;width:100%;height:auto;min-height:10.5rem;margin:0;padding:2rem 3rem;border:0;border-radius:0;background-color:var(--green-800);color:var(--white);text-align:start;cursor:pointer}@media(max-width: 767px){.twz-productdetail .twz-pdp-faq-chat{padding:2rem}}.twz-productdetail .twz-pdp-faq-chat__copy{display:flex;flex-direction:column;gap:.4rem;min-width:0}.twz-productdetail .twz-pdp-faq-chat__title{font-size:1.92rem;font-weight:700;line-height:1.25}.twz-productdetail .twz-pdp-faq-chat__link{display:inline-flex;align-items:center;gap:.9rem;font-size:1.6rem;line-height:1.6;text-decoration:underline;text-underline-offset:.2rem}.twz-productdetail .twz-pdp-faq-chat__link svg,.twz-productdetail .twz-pdp-faq-chat__link .twz-icon{width:.7rem;height:1.2rem;flex-shrink:0;--icon-fill: var(--white);--icon-stroke: var(--white)}.twz-productdetail .twz-pdp-faq-chat__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:6.5rem;height:6.5rem;border-radius:50%;background-color:var(--green-100);color:var(--green-800)}.twz-productdetail .twz-pdp-faq-chat__icon svg,.twz-productdetail .twz-pdp-faq-chat__icon .twz-icon{width:3.2rem;height:3.2rem;aspect-ratio:1;--icon-fill: var(--green-800)}.twz-productdetail .twz-pdp-faq-chat:hover .twz-pdp-faq-chat__link,.twz-productdetail .twz-pdp-faq-chat:focus-visible .twz-pdp-faq-chat__link{text-decoration-thickness:.15rem}.twz-productdetail .twz-pdp-inspiratie{width:100%;margin-block:0;overflow-x:clip}.twz-productdetail .twz-pdp-inspiratie .twz-image-slider__title{width:min(var(--row-width),var(--row-maxwidth));margin-inline:auto;text-align:center}.twz-productdetail .twz-pdp-reviews-section{--review-authorcolor: var(--green-600);width:100%;max-width:none;margin-block:0;padding-block:4.5rem;background-color:var(--grey-300)}.twz-productdetail .twz-pdp-reviews-section__inner{width:min(var(--row-width),var(--row-maxwidth));margin-inline:auto}.twz-productdetail .twz-pdp-reviews-section .h2{margin-block-end:2rem;font-size:2.4rem;line-height:1.25}.twz-productdetail .twz-pdp-reviews-section .twz-element-reviews__wrapper{display:grid;grid-template-columns:minmax(22rem, 40rem) minmax(0, 1fr);gap:3.8rem;align-items:start}@media(max-width: 1024px){.twz-productdetail .twz-pdp-reviews-section .twz-element-reviews__wrapper{grid-template-columns:1fr;gap:2rem}}.twz-productdetail .twz-pdp-reviews-section .twz-element-reviews__summary{background-color:var(--white);border-radius:0;padding:1.6rem}.twz-productdetail .twz-pdp-reviews-section .twz-element-reviews__summary .twz-element-reviews__top .rating{font-size:4rem;line-height:1.6}.twz-productdetail .twz-pdp-reviews-section .twz-element-reviews__reviews{opacity:1;display:flex;flex-direction:column;align-items:center;gap:1rem;max-width:none;overflow:visible}.twz-productdetail .twz-pdp-reviews-section .twz-element-reviews__reviews .twz-card--review{position:static;display:none;width:100%;min-width:0;max-width:none;padding-right:0;min-height:0}.twz-productdetail .twz-pdp-reviews-section .twz-element-reviews__reviews .twz-card--review.active{display:flex}.twz-productdetail .twz-pdp-reviews-section .twz-element-reviews__reviews .twz-card--review .twz-card__wrapper{border:0;border-radius:0;background-color:var(--white)}.twz-productdetail .twz-pdp-reviews-section .twz-element-reviews__reviews .twz-pdp-reviews-more,.twz-productdetail .twz-pdp-reviews-section .twz-element-reviews__reviews .btn.btn--more{margin-block-start:1rem;background-color:rgba(0,0,0,0);border-color:var(--green-800)}.twz-productdetail .twz-pdp-reviews-section .twz-element-reviews__reviews .twz-pdp-reviews-more:hover,.twz-productdetail .twz-pdp-reviews-section .twz-element-reviews__reviews .btn.btn--more:hover{background-color:rgba(0,0,0,0);border-color:var(--green-800)}@media(max-width: 767px){.twz-productdetail .twz-pdp-reviews-section .twz-element-reviews__reviews .twz-pdp-reviews-more,.twz-productdetail .twz-pdp-reviews-section .twz-element-reviews__reviews .btn.btn--more{display:none}}.twz-productdetail .twz-pdp-alternatives{position:relative;z-index:1;width:min(var(--row-width),var(--row-maxwidth));margin-inline:auto;padding-block:var(--row-spacing-y);isolation:isolate;overflow:visible}.twz-productdetail .twz-pdp-alternatives__title,.twz-productdetail .twz-pdp-alternatives .h2{margin:0 0 2rem;font-size:2.4rem;line-height:1.25}.twz-productdetail .twz-pdp-alternatives .title-wrapper,.twz-productdetail .twz-pdp-alternatives .twz-element-cardlist__header,.twz-productdetail .twz-pdp-alternatives .twz-element-cardlist__footer{display:none}.twz-productdetail .twz-pdp-alternatives .twz-element-cardlist__items{gap:1.5rem;min-height:34rem}.twz-productdetail .abtest-checkmark svg{fill:var(--green);height:.8em;width:.8em}.twz-productdetail .twz-pdp-kleurgarantie{display:inline-flex;align-items:center;gap:.6rem;text-decoration:underline;font-weight:400;color:var(--black)}.twz-productdetail .twz-pdp-kleurgarantie::before{content:"";inline-size:1.2rem;block-size:.9rem;background-color:var(--green-600);clip-path:polygon(14% 44%, 0 59%, 43% 100%, 100% 16%, 84% 0, 41% 64%)}
.twz-spec-scale{--twz-spec-scale-segment-gap: 0.4rem;--twz-spec-scale-segment-radius: 0.3rem;--twz-spec-scale-height: 1.8rem;position:relative;display:inline-flex;flex-direction:column;inline-size:min(100%,26rem);padding-block-end:.8rem}.twz-spec-scale__track{display:flex;gap:var(--twz-spec-scale-segment-gap);inline-size:100%}.twz-spec-scale__segment{flex:1 1 0;block-size:var(--twz-spec-scale-height);border-radius:var(--twz-spec-scale-segment-radius);background-color:var(--grey-300)}.twz-spec-scale__segment:nth-child(1){background-color:var(--red)}.twz-spec-scale__segment:nth-child(2){background-color:var(--orange-600)}.twz-spec-scale__segment:nth-child(3){background-color:var(--orange-500)}.twz-spec-scale__segment:nth-child(4){background-color:var(--orange-400)}.twz-spec-scale__segment:nth-child(5){background-color:var(--yellow-500)}.twz-spec-scale__segment:nth-child(6){background-color:var(--yellow)}.twz-spec-scale__segment:nth-child(7){background-color:var(--green-400)}.twz-spec-scale__segment:nth-child(8){background-color:var(--green)}.twz-spec-scale__segment:nth-child(9){background-color:var(--green-500)}.twz-spec-scale__segment:nth-child(10){background-color:var(--green-600)}.twz-spec-scale__marker{position:absolute;inset-block-end:0;inset-inline-start:calc((var(--twz-scale-value, 1) - .5)/10*100%);inline-size:0;block-size:0;translate:-50% 0;border-inline:.6rem solid rgba(0,0,0,0);border-block-end:.7rem solid var(--black)}@media(prefers-reduced-motion: reduce){.twz-spec-scale__marker{transition:none}}.twz-pdp-specs>h3{color:var(--black)}.twz-pdp-specs__chips{display:flex;flex-wrap:wrap;gap:.5rem}.twz-pdp-specs__chip{display:inline-flex;align-items:center;padding:.3rem .6rem;border:.1rem solid var(--grey-400);border-radius:.3rem;font-size:1.4rem;line-height:1.3;color:var(--green-1000);background-color:var(--white)}.twz-pdp-specs button.label{margin:0;padding:0;border:0;background:none;font:inherit;color:inherit;text-align:inherit;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.twz-pdp-specs__item--numeric .value{display:flex;align-items:center}.twz-pdp-specs__item--texteditor .value{display:block}.twz-pdp-specs__richtext::after{content:"";display:block;clear:both}.twz-pdp-specs__richtext :where(p){margin-block:0 .8rem}.twz-pdp-specs__richtext :where(p):last-child{margin-block-end:0}.twz-pdp-specs__richtext :where(h1,h2,h3,h4,h5,h6,strong,b){font-weight:700}.twz-pdp-specs__richtext :where(h1,h2,h3,h4,h5,h6){margin-block:0 .4rem}.twz-pdp-specs__richtext :where(ul,ol){margin-block:0 .8rem;padding-inline-start:1.8rem}.twz-pdp-specs__richtext :where(img){max-inline-size:min(100%,9rem);block-size:auto}.twz-pdp-specs__richtext :where(img.alignleft){float:inline-start;margin-inline-end:1.4rem;margin-block-end:.8rem}.twz-pdp-specs__richtext :where(img.alignright){float:inline-end;margin-inline-start:1.4rem;margin-block-end:.8rem}
body.single-product [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr,.woocommerce-cart [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr,.twz-popup--pdp-configure [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr{container-type:inline-size;container-name:variation-boxes__list}body.single-product [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .list:has(.variation-box--combined),.woocommerce-cart [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .list:has(.variation-box--combined),.twz-popup--pdp-configure [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .list:has(.variation-box--combined){display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));align-items:stretch;gap:.8rem;flex-direction:row;flex-wrap:unset}@media(max-width: 767px){body.single-product [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .list:has(.variation-box--combined),.woocommerce-cart [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .list:has(.variation-box--combined),.twz-popup--pdp-configure [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .list:has(.variation-box--combined){display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));flex-direction:row}}@container variation-boxes__list (width <= 55rem){body.single-product [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .list:has(.variation-box--combined):has(.twz-staffel),.woocommerce-cart [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .list:has(.variation-box--combined):has(.twz-staffel),.twz-popup--pdp-configure [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .list:has(.variation-box--combined):has(.twz-staffel){grid-template-columns:1fr}}body.single-product [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined,.woocommerce-cart [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined,.twz-popup--pdp-configure [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined{display:grid;grid-template-columns:auto minmax(0, 1fr);align-items:stretch;margin:0;min-inline-size:0;min-block-size:5.6rem;line-height:1.4;color:var(--black);background-color:var(--white);border:.1rem solid var(--grey-400);border-radius:.8rem;overflow:clip;position:relative;transition:border-color .3s ease;gap:.5rem 0}body.single-product [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined:has(.twz-staffel):not(:has(.twz-mv-line__stock--outofstock)),.woocommerce-cart [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined:has(.twz-staffel):not(:has(.twz-mv-line__stock--outofstock)),.twz-popup--pdp-configure [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined:has(.twz-staffel):not(:has(.twz-mv-line__stock--outofstock)){grid-template-columns:auto minmax(0, 1fr) auto;grid-template-rows:auto auto auto}body.single-product [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined:has(.twz-staffel):not(:has(.twz-mv-line__stock--outofstock)) label,.woocommerce-cart [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined:has(.twz-staffel):not(:has(.twz-mv-line__stock--outofstock)) label,.twz-popup--pdp-configure [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined:has(.twz-staffel):not(:has(.twz-mv-line__stock--outofstock)) label{grid-column:2/-1;grid-row:1/-1;display:grid;grid-template-columns:subgrid;grid-template-rows:subgrid;grid-template-areas:"title variation-image" "price variation-image" "staffel variation-image";align-content:start;align-items:start;-moz-column-gap:.8rem;column-gap:.8rem;row-gap:.2rem;padding-block:.8rem}body.single-product [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined:has(.twz-staffel):not(:has(.twz-mv-line__stock--outofstock)) .title-wrap,.woocommerce-cart [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined:has(.twz-staffel):not(:has(.twz-mv-line__stock--outofstock)) .title-wrap,.twz-popup--pdp-configure [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined:has(.twz-staffel):not(:has(.twz-mv-line__stock--outofstock)) .title-wrap{white-space:nowrap}body.single-product [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined:has(.twz-staffel):not(:has(.twz-mv-line__stock--outofstock)) .twz-mv-line__price-stack,.woocommerce-cart [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined:has(.twz-staffel):not(:has(.twz-mv-line__stock--outofstock)) .twz-mv-line__price-stack,.twz-popup--pdp-configure [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined:has(.twz-staffel):not(:has(.twz-mv-line__stock--outofstock)) .twz-mv-line__price-stack{align-self:start}body.single-product [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined:has(.twz-staffel):not(:has(.twz-mv-line__stock--outofstock)) .variation-box__cart,.woocommerce-cart [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined:has(.twz-staffel):not(:has(.twz-mv-line__stock--outofstock)) .variation-box__cart,.twz-popup--pdp-configure [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined:has(.twz-staffel):not(:has(.twz-mv-line__stock--outofstock)) .variation-box__cart{padding:.8rem 1rem}body.single-product [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined:has(.twz-staffel):not(:has(.twz-mv-line__stock--outofstock)) .variation-box__cart .quantity-wrap,.woocommerce-cart [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined:has(.twz-staffel):not(:has(.twz-mv-line__stock--outofstock)) .variation-box__cart .quantity-wrap,.twz-popup--pdp-configure [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined:has(.twz-staffel):not(:has(.twz-mv-line__stock--outofstock)) .variation-box__cart .quantity-wrap{gap:.5rem}body.single-product [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined:has(.twz-staffel):not(:has(.twz-mv-line__stock--outofstock)) .variation-box__cart input.quantity-control,.woocommerce-cart [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined:has(.twz-staffel):not(:has(.twz-mv-line__stock--outofstock)) .variation-box__cart input.quantity-control,.twz-popup--pdp-configure [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined:has(.twz-staffel):not(:has(.twz-mv-line__stock--outofstock)) .variation-box__cart input.quantity-control{font-size:1.6rem;line-height:2.4rem}body.single-product [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined:has(.twz-staffel):not(:has(.twz-mv-line__stock--outofstock)) .variation-box__cart input.cart-input,body.single-product [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined:has(.twz-staffel):not(:has(.twz-mv-line__stock--outofstock)) .variation-box__cart input[type=number],.woocommerce-cart [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined:has(.twz-staffel):not(:has(.twz-mv-line__stock--outofstock)) .variation-box__cart input.cart-input,.woocommerce-cart [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined:has(.twz-staffel):not(:has(.twz-mv-line__stock--outofstock)) .variation-box__cart input[type=number],.twz-popup--pdp-configure [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined:has(.twz-staffel):not(:has(.twz-mv-line__stock--outofstock)) .variation-box__cart input.cart-input,.twz-popup--pdp-configure [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined:has(.twz-staffel):not(:has(.twz-mv-line__stock--outofstock)) .variation-box__cart input[type=number]{font-size:1.6rem;max-width:2.4rem}body.single-product [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined:has(.twz-staffel):not(:has(.twz-mv-line__stock--outofstock)) .variation-image,.woocommerce-cart [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined:has(.twz-staffel):not(:has(.twz-mv-line__stock--outofstock)) .variation-image,.twz-popup--pdp-configure [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined:has(.twz-staffel):not(:has(.twz-mv-line__stock--outofstock)) .variation-image{inline-size:4.8rem;max-inline-size:4.8rem}body.single-product [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined:has(.twz-staffel):not(:has(.twz-mv-line__stock--outofstock)) .variation-image img,.woocommerce-cart [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined:has(.twz-staffel):not(:has(.twz-mv-line__stock--outofstock)) .variation-image img,.twz-popup--pdp-configure [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined:has(.twz-staffel):not(:has(.twz-mv-line__stock--outofstock)) .variation-image img{max-inline-size:4.8rem}body.single-product [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined:has(.twz-mv-line__stock--outofstock) .twz-staffel,.woocommerce-cart [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined:has(.twz-mv-line__stock--outofstock) .twz-staffel,.twz-popup--pdp-configure [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined:has(.twz-mv-line__stock--outofstock) .twz-staffel{display:none}body.single-product [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined:has(input[type=number]:not([value="0"])),.woocommerce-cart [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined:has(input[type=number]:not([value="0"])),.twz-popup--pdp-configure [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined:has(input[type=number]:not([value="0"])){border-color:var(--green-800)}body.single-product [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined:has(input[type=number]:not([value="0"])) label,.woocommerce-cart [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined:has(input[type=number]:not([value="0"])) label,.twz-popup--pdp-configure [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined:has(input[type=number]:not([value="0"])) label{border-inline-start-color:var(--green-800)}body.single-product [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined .twz-staffel__copy,.woocommerce-cart [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined .twz-staffel__copy,.twz-popup--pdp-configure [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined .twz-staffel__copy{display:flex;flex-direction:column;gap:.25rem}body.single-product [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined:not(.out-of-stock):hover,.woocommerce-cart [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined:not(.out-of-stock):hover,.twz-popup--pdp-configure [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined:not(.out-of-stock):hover{border-color:var(--green-800)}body.single-product [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined:not(.out-of-stock):hover label,.woocommerce-cart [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined:not(.out-of-stock):hover label,.twz-popup--pdp-configure [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined:not(.out-of-stock):hover label{border-inline-start-color:var(--green-800)}body.single-product [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined.out-of-stock label,body.single-product [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined.out-of-stock .variation-box__cart,.woocommerce-cart [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined.out-of-stock label,.woocommerce-cart [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined.out-of-stock .variation-box__cart,.twz-popup--pdp-configure [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined.out-of-stock label,.twz-popup--pdp-configure [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined.out-of-stock .variation-box__cart{pointer-events:none}body.single-product [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined.out-of-stock .variation-box__cart,.woocommerce-cart [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined.out-of-stock .variation-box__cart,.twz-popup--pdp-configure [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined.out-of-stock .variation-box__cart{opacity:.5}body.single-product [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined input[type=checkbox],.woocommerce-cart [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined input[type=checkbox],.twz-popup--pdp-configure [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined input[type=checkbox]{display:none}body.single-product [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined label,.woocommerce-cart [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined label,.twz-popup--pdp-configure [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined label{grid-column:2;grid-row:1;display:grid;grid-template-columns:minmax(0, 1fr) minmax(2.4rem, 5.4rem);grid-template-areas:"title variation-image" "price variation-image";align-content:center;align-items:start;-moz-column-gap:1.1rem;column-gap:1.1rem;row-gap:0;min-width:0;margin:0;padding:.9rem 1.1rem;border:0;border-inline-start:.1rem solid var(--grey-400);border-radius:0;background-color:rgba(0,0,0,0);text-align:start;color:var(--black);font-size:1.6rem;font-weight:400;line-height:1.4;height:auto}body.single-product [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined label::before,body.single-product [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined label::after,.woocommerce-cart [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined label::before,.woocommerce-cart [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined label::after,.twz-popup--pdp-configure [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined label::before,.twz-popup--pdp-configure [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined label::after{content:none}body.single-product [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined label:hover,.woocommerce-cart [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined label:hover,.twz-popup--pdp-configure [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined label:hover{--label-border-color: var(--grey-400);border-color:var(--grey-400);border-inline-start-color:var(--grey-400)}body.single-product [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined .title-wrap,.woocommerce-cart [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined .title-wrap,.twz-popup--pdp-configure [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined .title-wrap{grid-area:title;min-width:0;font-weight:700;font-size:1.6rem;line-height:1.4;text-align:start;color:var(--black)}body.single-product [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined .twz-mv-line__price-stack,.woocommerce-cart [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined .twz-mv-line__price-stack,.twz-popup--pdp-configure [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined .twz-mv-line__price-stack{grid-area:price;display:flex;flex-wrap:wrap;align-items:baseline;gap:0 .5em;width:100%;min-width:0;font-size:1.2rem;font-weight:400;line-height:1.4;color:var(--black)}body.single-product [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined .twz-mv-line__price-stack .price-wrap,.woocommerce-cart [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined .twz-mv-line__price-stack .price-wrap,.twz-popup--pdp-configure [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined .twz-mv-line__price-stack .price-wrap{font-weight:400;font-size:1.2rem;color:var(--black)}body.single-product [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined .twz-mv-line__stock,.woocommerce-cart [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined .twz-mv-line__stock,.twz-popup--pdp-configure [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined .twz-mv-line__stock{display:block;font-size:1.2rem;color:var(--grey-700)}body.single-product [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined .twz-mv-line__stock--outofstock,.woocommerce-cart [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined .twz-mv-line__stock--outofstock,.twz-popup--pdp-configure [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined .twz-mv-line__stock--outofstock{color:var(--red)}body.single-product [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined .twz-staffel,.woocommerce-cart [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined .twz-staffel,.twz-popup--pdp-configure [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined .twz-staffel{grid-area:staffel;align-self:start;justify-self:start;width:auto;max-width:100%}body.single-product [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined .twz-staffel .twz-staffel__label,.woocommerce-cart [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined .twz-staffel .twz-staffel__label,.twz-popup--pdp-configure [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined .twz-staffel .twz-staffel__label{display:flex;gap:.5em}body.single-product [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined .twz-staffel button.twz-staffel__trigger,.woocommerce-cart [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined .twz-staffel button.twz-staffel__trigger,.twz-popup--pdp-configure [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined .twz-staffel button.twz-staffel__trigger{color:var(--green-800, var(--green, #11a24a));font-size:1.3rem;justify-content:flex-start;text-align:start;white-space:normal}body.single-product [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined .twz-staffel button.twz-staffel__trigger:has(>.twz-staffel__chevron),.woocommerce-cart [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined .twz-staffel button.twz-staffel__trigger:has(>.twz-staffel__chevron),.twz-popup--pdp-configure [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined .twz-staffel button.twz-staffel__trigger:has(>.twz-staffel__chevron){--twz-icon-size: 1rem}body.single-product [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined .twz-staffel .twz-staffel__prefix,.woocommerce-cart [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined .twz-staffel .twz-staffel__prefix,.twz-popup--pdp-configure [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined .twz-staffel .twz-staffel__prefix{color:var(--grey-700, #66707a)}body.single-product [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined .variation-image,.woocommerce-cart [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined .variation-image,.twz-popup--pdp-configure [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined .variation-image{grid-area:variation-image;align-self:center;justify-self:end;inline-size:5.4rem;max-inline-size:5.4rem}body.single-product [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined .variation-image img,.woocommerce-cart [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined .variation-image img,.twz-popup--pdp-configure [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined .variation-image img{display:block;inline-size:100%;max-inline-size:5.4rem;block-size:auto;aspect-ratio:1;-o-object-fit:contain;object-fit:contain;border-radius:0}body.single-product [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined .variation-box__cart,.woocommerce-cart [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined .variation-box__cart,.twz-popup--pdp-configure [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined .variation-box__cart{grid-column:1;grid-row:1/-1;display:flex;align-items:center;justify-content:center;align-self:stretch;background-color:var(--white);padding:1.3rem 1.7rem;border:0}body.single-product [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined .variation-box__cart>input[type=hidden],.woocommerce-cart [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined .variation-box__cart>input[type=hidden],.twz-popup--pdp-configure [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined .variation-box__cart>input[type=hidden]{display:none}body.single-product [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined .variation-box__cart .quantity,.woocommerce-cart [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined .variation-box__cart .quantity,.twz-popup--pdp-configure [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined .variation-box__cart .quantity{height:auto;margin:0;line-height:1}body.single-product [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined .variation-box__cart .quantity-wrap,.woocommerce-cart [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined .variation-box__cart .quantity-wrap,.twz-popup--pdp-configure [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined .variation-box__cart .quantity-wrap{display:flex;align-items:center;gap:1.5rem;min-height:0}body.single-product [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined .variation-box__cart input.quantity-control,.woocommerce-cart [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined .variation-box__cart input.quantity-control,.twz-popup--pdp-configure [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined .variation-box__cart input.quantity-control{display:inline-flex;align-items:center;justify-content:center;border:.1rem solid var(--grey-400);border-radius:50%;width:2.5rem;min-width:0;height:auto;min-height:0;aspect-ratio:unset;padding:0;margin:0;line-height:3rem;font-size:2rem;font-weight:400;color:var(--black);background:rgba(0,0,0,0)}body.single-product [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined .variation-box__cart input.quantity-control:hover,.woocommerce-cart [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined .variation-box__cart input.quantity-control:hover,.twz-popup--pdp-configure [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined .variation-box__cart input.quantity-control:hover{background:rgba(0,0,0,0);color:var(--green-800)}body.single-product [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined .variation-box__cart input.cart-input,body.single-product [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined .variation-box__cart input[type=number],.woocommerce-cart [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined .variation-box__cart input.cart-input,.woocommerce-cart [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined .variation-box__cart input[type=number],.twz-popup--pdp-configure [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined .variation-box__cart input.cart-input,.twz-popup--pdp-configure [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined .variation-box__cart input[type=number]{width:auto;min-width:1.2rem;max-width:3.2rem;min-height:0;height:auto;padding:0;margin:0;font-size:2rem;font-weight:400;line-height:1;color:var(--black);background:rgba(0,0,0,0);box-shadow:none;border:0}@container variation-boxes__list (width <= 48rem){body.single-product [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined .variation-box__cart,.woocommerce-cart [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined .variation-box__cart,.twz-popup--pdp-configure [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined .variation-box__cart{padding:.8rem 1rem}body.single-product [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined .variation-box__cart .quantity-wrap,.woocommerce-cart [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined .variation-box__cart .quantity-wrap,.twz-popup--pdp-configure [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined .variation-box__cart .quantity-wrap{gap:.6rem}body.single-product [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined .variation-box__cart input.quantity-control,.woocommerce-cart [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined .variation-box__cart input.quantity-control,.twz-popup--pdp-configure [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined .variation-box__cart input.quantity-control{font-size:1.6rem;line-height:2.2rem}body.single-product [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined .variation-box__cart input.cart-input,body.single-product [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined .variation-box__cart input[type=number],.woocommerce-cart [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined .variation-box__cart input.cart-input,.woocommerce-cart [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined .variation-box__cart input[type=number],.twz-popup--pdp-configure [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined .variation-box__cart input.cart-input,.twz-popup--pdp-configure [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined .variation-box__cart input[type=number]{font-size:1.6rem;max-width:2.4rem}body.single-product [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined label,.woocommerce-cart [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined label,.twz-popup--pdp-configure [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined label{padding:.6rem .8rem;-moz-column-gap:.6rem;column-gap:.6rem}body.single-product [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined:not(:has(.twz-staffel)) label,.woocommerce-cart [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined:not(:has(.twz-staffel)) label,.twz-popup--pdp-configure [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined:not(:has(.twz-staffel)) label{grid-template-columns:minmax(0, 1fr) minmax(2.4rem, 3.6rem)}body.single-product [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined .title-wrap,.woocommerce-cart [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined .title-wrap,.twz-popup--pdp-configure [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined .title-wrap{font-size:1.4rem}body.single-product [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined .variation-image,.woocommerce-cart [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined .variation-image,.twz-popup--pdp-configure [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined .variation-image{inline-size:3.6rem;max-inline-size:3.6rem}body.single-product [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined .variation-image img,.woocommerce-cart [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined .variation-image img,.twz-popup--pdp-configure [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined .variation-image img{max-inline-size:3.6rem}}@container variation-boxes__list (width <= 40rem){body.single-product [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined:has(.twz-staffel):not(:has(.twz-mv-line__stock--outofstock)),.woocommerce-cart [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined:has(.twz-staffel):not(:has(.twz-mv-line__stock--outofstock)),.twz-popup--pdp-configure [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined:has(.twz-staffel):not(:has(.twz-mv-line__stock--outofstock)){grid-template-columns:auto minmax(0, 1fr)}body.single-product [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined:has(.twz-staffel):not(:has(.twz-mv-line__stock--outofstock)) label,.woocommerce-cart [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined:has(.twz-staffel):not(:has(.twz-mv-line__stock--outofstock)) label,.twz-popup--pdp-configure [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined:has(.twz-staffel):not(:has(.twz-mv-line__stock--outofstock)) label{grid-column:2;grid-template-columns:minmax(0, 1fr);grid-template-areas:"title" "price" "staffel"}body.single-product [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined:not(:has(.twz-staffel)) label,.woocommerce-cart [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined:not(:has(.twz-staffel)) label,.twz-popup--pdp-configure [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined:not(:has(.twz-staffel)) label{grid-template-columns:minmax(0, 1fr);grid-template-areas:"title" "price"}body.single-product [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined .variation-image,.woocommerce-cart [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined .variation-image,.twz-popup--pdp-configure [data-twz-multi-variation="1"] .variation-boxes .variation-boxes__attr .variation-box--combined .variation-image{display:none}}body.single-product [data-twz-multi-variation="1"] .woocommerce-variation-price .price>.twz-mv-price-summary,.woocommerce-cart [data-twz-multi-variation="1"] .woocommerce-variation-price .price>.twz-mv-price-summary,.twz-popup--pdp-configure [data-twz-multi-variation="1"] .woocommerce-variation-price .price>.twz-mv-price-summary{display:flex;flex-direction:column;gap:.4rem;font-weight:700}body.single-product [data-twz-multi-variation="1"] .woocommerce-variation-price .price>.twz-mv-price-summary .twz-mv-price-summary__value,.woocommerce-cart [data-twz-multi-variation="1"] .woocommerce-variation-price .price>.twz-mv-price-summary .twz-mv-price-summary__value,.twz-popup--pdp-configure [data-twz-multi-variation="1"] .woocommerce-variation-price .price>.twz-mv-price-summary .twz-mv-price-summary__value{font-size:2rem}body.single-product [data-twz-multi-variation="1"] .twz-pdp-purchase-row .quantity,.woocommerce-cart [data-twz-multi-variation="1"] .twz-pdp-purchase-row .quantity,.twz-popup--pdp-configure [data-twz-multi-variation="1"] .twz-pdp-purchase-row .quantity{display:none}
.variation-boxes__attr[data-attr=pa_optie2] li:not(.active),.variation-boxes__attr[data-attr=pa_inhoud] li:not(.active){cursor:not-allowed}.variation-boxes__attr[data-attr=pa_optie2] li:not(.active):hover,.variation-boxes__attr[data-attr=pa_inhoud] li:not(.active):hover{border:none}.variation-boxes__attr[data-attr=pa_optie2] li:not(.active):hover label,.variation-boxes__attr[data-attr=pa_inhoud] li:not(.active):hover label{cursor:not-allowed;border:0 none}
