.product__boughttogether{display:none}.product__boughttogether:has(.product__boughttogether__products .twz-card.active){display:flex}.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,#000);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,#ddd);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,#ffffff)}.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(--theme-500,#143D59));border-color:var(--checkbox-box-checked-bordercolor,var(--checkbox-box-bg,var(--theme-500,#143D59)))}.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 #ccc;align-items:center}.product__boughttogether .twz-card .twz-card__wrapper:has(input[type=checkbox]:checked){border:1px solid #11a24a}.product__boughttogether .twz-card .twz-card__wrapper:hover{box-shadow:none;border:1px solid #11a24a}.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}.product__boughttogether .twz-card .twz-card__wrapper .twz-card__body{padding:1rem 2rem 1rem 0rem}.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:#143D59;overflow:hidden}@media(max-width:767px){.gallery{overflow:visible}}@media(max-width:767px){.gallery--has-slides{margin-bottom:1.5rem}}.gallery__slides{margin-bottom:1rem;z-index:2}@media(max-width:767px){.gallery__slides{width:calc(100% + 4rem)}}.gallery__slides.gallery__slides--slideable .gallery__slide:first-of-type{display:block;opacity:1}.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 .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{width:80%}}.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{border-radius:8px;overflow:hidden;padding:2.5%;position:relative}@media(max-width:767px){.gallery__slide{background-color:#fff;height:40vh}}@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{height:100%;width:100%;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:10rem}@media(max-width:767px){.gallery__thumbs{display:none}}.gallery__thumbs.thumbs-slider--is-ready .gallery__thumb{opacity:.75;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-slider{display:flex}.gallery__thumbs.flickity-enabled .gallery__thumb{transform:translateY(0)!important}.gallery__thumb{position:relative;display:inline-block;border-radius:8px;overflow:clip;flex:0 0 22%;height:8rem;border:1px solid rgba(0,0,0,0);background-color:#fff}.gallery__thumb--variation:not(.shown){display:none}.gallery__thumb img{opacity:.75}.gallery__thumbs--has-controls .gallery__thumb:not(.is-nav-selected){cursor:pointer}.gallery__thumb:not(:last-of-type){margin-right:.5rem}.gallery__thumb:first-of-type img{padding-left:0}.gallery__thumb.is-nav-selected{border-color:#f3b41a}.gallery__thumb.is-nav-selected img{opacity:1}.gallery__thumb-image{height:100%;width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;border-radius:8px}.gallery__thumb--has-video{position:relative}.gallery__thumb--has-video:after{content:"";height:2rem;width:2rem;position:absolute;bottom:.5rem;left:.5rem;z-index:1;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23F3B41A' viewBox='0 0 26 26'%3E%3Cpath d='M9.33 6.69v12.7l9.97-6.35-9.97-6.35z' class='play-btn__svg'/%3E%3Cpath d='M26 13A13 13 0 1 1 13 0a13 13 0 0 1 13 13ZM13 2.18a10.89 10.89 0 1 0 10.84 10.88A10.89 10.89 0 0 0 13 2.18Z' class='play-btn__svg'/%3E%3C/svg%3E");background-size:contain;border-radius:50%}.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,#143D59);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,#143D59);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;transform:translateY(-50%);padding:.5rem;background-color:var(--prev-next-button-bg,#ffffff);border:var(--prev-next-button-border,1px) solid var(--prev-next-button-border-color,#F3F3F3);display:flex;align-items:center;justify-content:center}.gallery button.flickity-prev-next-button::after{content:none}.gallery button.flickity-prev-next-button.previous:disabled{transform:translateY(-50%) scale(0)}.gallery button.flickity-prev-next-button.next{transform:translateY(-50%)}.gallery button.flickity-prev-next-button.next:disabled{transform:translateY(-50%) scale(0)}.gallery button.flickity-prev-next-button:hover,.gallery button.flickity-prev-next-button:focus{outline:none}.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:#143d59;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__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;bottom:1rem;right:1rem;width:var(--btn-width,3rem);height:var(--btn-width,3rem);aspect-ratio:1;z-index:1;padding:0;display:flex;align-items:center;justify-content:center;border:1px solid var(--grey-450)}@media(max-width:767px){.gallery__show-zoom-button{--btn-width:2.5rem;right:22%;border-radius:4px}}.gallery__show-zoom-button svg{width:60%}.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:95vh;width:95vw}}.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:700;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{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6.789' height='11.91'%3E%3Cpath d='M6.789 5.955a.832.832 0 0 1-.244.59l-5.121 5.121a.834.834 0 0 1-1.18-1.179l4.531-4.531L.244 1.425A.834.834 0 1 1 1.424.246l5.121 5.121a.832.832 0 0 1 .244.588Z' data-name='Path 1'/%3E%3C/svg%3E")}.gallery-dialog__head .close{background-size:2rem;margin-left:auto;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' stroke='%23000'%3E%3Cpath stroke-linecap='round' stroke-width='2' d='M14.091 14.091 3.91 3.91M3.909 14.091 14.09 3.91'/%3E%3C/svg%3E")}.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{display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:0;border:1px solid #f3f3f3;background-color:#fff;cursor:pointer;outline:none;box-shadow:none;position:absolute;z-index:5;inset-block-start:45%;translate:0 -50%;inline-size:5rem;block-size:5rem;border-radius:.8rem}.gallery-dialog__nav:disabled{opacity:.5;cursor:not-allowed}.gallery-dialog__nav::after{content:"";display:block;inline-size:1rem;block-size:1rem;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6.789' height='11.91'%3E%3Cpath d='M6.789 5.955a.832.832 0 0 1-.244.59l-5.121 5.121a.834.834 0 0 1-1.18-1.179l4.531-4.531L.244 1.425A.834.834 0 1 1 1.424.246l5.121 5.121a.832.832 0 0 1 .244.588Z' data-name='Path 1'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain}.gallery-dialog__nav--prev::after{rotate:180deg}.gallery-dialog__nav--prev{inset-inline-start:1vw}.gallery-dialog__nav--next{inset-inline-end:1vw}@media(max-width:767px){.gallery-dialog__nav{position:static;translate:none;inset:auto;inline-size:3rem;block-size:3rem;border-radius:.4rem}}.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}@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)}.twz-element--color-guarantee .more-info:after{content:"";position:absolute;top:50%;transform:translateY(-60%);height:1.2em;width:1.2em;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23143D59' viewBox='0 0 12 14'%3E%3Cpath d='M5.723 7.238a.59.59 0 0 1 .167-.412.564.564 0 0 1 .807 0 .59.59 0 0 1 .167.412v3.5c0 .155-.06.303-.167.413a.562.562 0 0 1-.807 0 .59.59 0 0 1-.167-.413v-3.5Zm.57-2.875a.564.564 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.564.564 0 0 0-.403-.17Z'/%3E%3Cpath fill-rule='evenodd' d='M6.294 2C3.142 2 .587 4.612.587 7.833c0 3.222 2.555 5.834 5.707 5.834S12 11.055 12 7.833C12 4.612 9.445 2 6.294 2ZM1.729 7.833a4.72 4.72 0 0 0 1.337 3.3A4.515 4.515 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.515 4.515 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.3Z' clip-rule='evenodd'/%3E%3C/svg%3E");background-position:center;background-size:contain;background-repeat:no-repeat;margin-left:.35em;cursor:pointer}@media(max-width:549px){.twz-element--color-guarantee .more-info:after{height:2rem;width:2rem;margin-left:0;transform:translate(-50%,-50%)}}.twz-element--color-guarantee{--color-guarantee-bg:#e2eff7;background-color:var(--color-guarantee-bg);padding:1.5rem;border-radius:8px}@media(max-width:767px){.twz-element--color-guarantee{display:none}}.twz-element--color-guarantee__head{display:flex;align-items:center;gap:1rem}.twz-element--color-guarantee__head .twz-element--color-guarantee__icon img{width:auto;height:3rem;max-width:7rem;-o-object-fit:contain;object-fit:contain}.twz-element--color-guarantee__body{margin-top:.5rem}.twz-element--color-guarantee .more-info{all:unset;text-decoration:underline;position:relative;min-width:1.2em;min-height:1.2em}@media(min-width:768px){.twz-element--color-guarantee .more-info .read-more{display:none}}@media(max-width:767px){.twz-element--color-guarantee .more-info:after{transform:translateY(-50%);margin-left:.35em}}.twz-element-colorproduct-list{margin:4rem 0}.twz-element-colorproduct-list h2{margin-bottom:1.5rem}.twz-element-colorproduct-list:nth-of-type(even) .twz-element-colorproduct-list__top .twz-element-colorproduct-list__category__wrapper{order:1}.twz-element-colorproduct-list:nth-of-type(even) .btn--container{justify-content:flex-start}.twz-element-colorproduct-list+.twz-element-colorproduct-list{border-top:1px solid #cecece;padding-top:4rem}.twz-element-colorproduct-list__top{display:grid;grid-template-columns:2fr 1fr;gap:2rem}@media(max-width:767px){.twz-element-colorproduct-list__top{grid-template-columns:1fr}}.twz-element-colorproduct-list__category{position:relative;border-radius:8px;overflow:hidden;height:50rem}@media(max-width:767px){.twz-element-colorproduct-list__category{height:100%}}.twz-element-colorproduct-list__category__wrapper{flex:0 0 35rem}@media(max-width:767px){.twz-element-colorproduct-list__category__wrapper{height:20rem}}.twz-element-colorproduct-list__category__wrapper img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;display:block}.twz-element-colorproduct-list__category .twz-element-colorproduct-list__category-title{position:absolute;bottom:0;left:0;right:0;background-color:#204e70;padding:10px 20px;color:#fff;font-weight:700;font-size:2rem}.twz-element-colorproduct-list__products{flex:1 1 auto;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr auto;gap:1rem;container-type:inline-size;container-name:productContainer}@media(max-width:549px){.twz-element-colorproduct-list__products{grid-template-columns:1fr 1fr}}.twz-element-colorproduct-list__products .show-more{grid-column:1/-1}.twz-element-colorproduct-list__products .show-more a{text-align:start}.twz-element-colorproduct-list__products .show-more a::after{content:none}.twz-element-colorproduct-list .twz-card--color{height:100%;padding:0}.twz-element-colorproduct-list .btn--container{flex:1 1 auto;display:flex;justify-content:flex-end;padding:0 1.2rem}.twz-element-colorproduct-list .btn--container .load-more{border:unset;padding:0;padding-right:4rem}.twz-element-colorproduct-list .btn--container .load-more:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6.789' height='11.91' fill='%23143D59'%3E%3Cpath d='M6.789 5.955a.832.832 0 0 1-.244.59l-5.121 5.121a.834.834 0 0 1-1.18-1.179l4.531-4.531L.244 1.425A.834.834 0 1 1 1.424.246l5.121 5.121a.832.832 0 0 1 .244.588Z' data-name='Path 1'/%3E%3C/svg%3E");transform:translateY(-50%) translateX(0) rotate(90deg)}.twz-element-colorproduct-list .btn--container .load-more:hover{background-color:unset;color:#143d59;text-decoration:underline}.twz-element-colorproduct-list .btn--container .load-more:hover:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6.789' height='11.91' fill='%23143D59'%3E%3Cpath d='M6.789 5.955a.832.832 0 0 1-.244.59l-5.121 5.121a.834.834 0 0 1-1.18-1.179l4.531-4.531L.244 1.425A.834.834 0 1 1 1.424.246l5.121 5.121a.832.832 0 0 1 .244.588Z' data-name='Path 1'/%3E%3C/svg%3E")}.twz-element-colorproduct-list.show .btn--container{display:none}.twz-element-colorproduct-list.show .twz-element-colorproduct-list__extra{max-height:1500px}.twz-element-colorproduct-list .twz-element-colorproduct-list__extra{display:flex;max-height:0;height:auto;flex-wrap:wrap;overflow:hidden;transition:.3s ease-in max-height;width:100%}.twz-product--color>.grid:nth-child(1),.twz-product--color>.grid:nth-child(1):after,.twz-product--color>.grid:nth-child(2):after{filter:none!important;background-color:color-mix(in srgb,var(--product-color,#F3F3F3),#fff 10%)}.twz-product--color .breadcrumbs,.twz-product--color .breadcrumbs span{color:var(--product-textcolor)}.twz-product--color[text-color=black] .breadcrumbs span::after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6.789' height='11.91'%3E%3Cpath d='M6.789 5.955a.832.832 0 0 1-.244.59l-5.121 5.121a.834.834 0 0 1-1.18-1.179l4.531-4.531L.244 1.425A.834.834 0 1 1 1.424.246l5.121 5.121a.832.832 0 0 1 .244.588Z' data-name='Path 1'/%3E%3C/svg%3E")}.twz-product--color[text-color=white] .breadcrumbs span::after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6.789' height='11.91' fill='%23fff'%3E%3Cpath d='M6.789 5.955a.832.832 0 0 1-.244.59l-5.121 5.121a.834.834 0 0 1-1.18-1.179l4.531-4.531L.244 1.425A.834.834 0 1 1 1.424.246l5.121 5.121a.832.832 0 0 1 .244.588Z' data-name='Path 1'/%3E%3C/svg%3E")}.twz-product--color[text-color=black] .breadcrumbs .icon--home::before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17.96' height='17.224'%3E%3Cg data-name='Group 52'%3E%3Cpath d='M17.757 7.925 10.447.567l-.029-.028A2.1 2.1 0 0 0 7.612.533L7.583.56.206 7.923a.701.701 0 0 0 .991.993l.557-.556v6.058a2.809 2.809 0 0 0 2.806 2.806h2.526a.7.7 0 0 0 .7-.7v-5.716h2.456v5.718a.7.7 0 0 0 .7.7H13.4a2.809 2.809 0 0 0 2.806-2.806.7.7 0 0 0-1.4 0 1.4 1.4 0 0 1-1.4 1.4h-1.76v-5.712a.7.7 0 0 0-.7-.7h-3.86a.7.7 0 0 0-.7.7v5.718H4.56a1.4 1.4 0 0 1-1.4-1.4V6.96l5.4-5.39a.7.7 0 0 1 .91 0l5.33 5.373v3.965a.7.7 0 1 0 1.4 0V8.356l.555.558a.703.703 0 0 0 1-.989Z' data-name='Path 48'/%3E%3C/g%3E%3C/svg%3E")}.twz-product--color[text-color=white] .breadcrumbs .icon--home::before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17.96' height='17.224' fill='%23fff'%3E%3Cg data-name='Group 52'%3E%3Cpath d='M17.757 7.925 10.447.567l-.029-.028A2.1 2.1 0 0 0 7.612.533L7.583.56.206 7.923a.701.701 0 0 0 .991.993l.557-.556v6.058a2.809 2.809 0 0 0 2.806 2.806h2.526a.7.7 0 0 0 .7-.7v-5.716h2.456v5.718a.7.7 0 0 0 .7.7H13.4a2.809 2.809 0 0 0 2.806-2.806.7.7 0 0 0-1.4 0 1.4 1.4 0 0 1-1.4 1.4h-1.76v-5.712a.7.7 0 0 0-.7-.7h-3.86a.7.7 0 0 0-.7.7v5.718H4.56a1.4 1.4 0 0 1-1.4-1.4V6.96l5.4-5.39a.7.7 0 0 1 .91 0l5.33 5.373v3.965a.7.7 0 1 0 1.4 0V8.356l.555.558a.703.703 0 0 0 1-.989Z' data-name='Path 48'/%3E%3C/g%3E%3C/svg%3E")}.twz-product--color .twz-component-woocommerce__productdetail__imagegallery{position:sticky;top:2rem}.twz-product--color .twz-component-woocommerce__productdetail__imagegallery .gallery__slide{padding:0;padding-bottom:2.5%}@media(max-width:767px){.twz-product--color .twz-component-woocommerce__productdetail__imagegallery .gallery__slide{padding-bottom:0}}.twz-product--color .color-info{display:flex;position:relative;flex-direction:column;margin-bottom:2rem}.twz-product--color .color-info::before{content:"";position:absolute;top:.55em;left:0;height:4rem;width:4rem;border-radius:50%;margin-right:1.5rem;box-shadow:0 0 3px rgba(151,151,151,.2);background-color:var(--product-color,transparent);filter:none!important}.twz-product--color .color-info .color-category,.twz-product--color .color-info .product_title{margin-left:5.5rem;margin-bottom:.5rem}.twz-product--color .color-info .color-category{font-weight:400}.twz-product--color .gallery__slide img{background-color:var(--product-color,transparent)}.twz-product--color .twz-element-colorrow,.twz-product--color .productinformation-imagewrapper img{background-color:var(--product-color,transparent);filter:none!important}.twz-product--color .grid--category-list{padding-top:6rem}.twz-product--color .grid--category-list .twz-element-colorproduct-list{padding:2.5rem;background:#f7f7f7;border-radius:15px;box-shadow:0 3px 6px 0 rgba(0,0,0,.16)}@media(max-width:767px){.twz-product--color .grid--category-list .twz-element-colorproduct-list{padding:1.5rem}}.twz-product--color .twz-element-colorrow{z-index:-1;position:absolute;left:-30%;top:0;bottom:calc(100% - 25rem);right:-30%;background:var(--product-color,transparent);background-repeat:no-repeat;background-size:cover;background-position:center}.twz-product--color .twz-container__content .productinformation-imagewrapper img{background-color:var(--product-color,transparent);max-height:500px;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:1rem}.twz-product--color .twz-component-woocommerce__productdetail__sidebar-alternatives h2{color:var(--product-textcolor,#143D59)}.twz-product--color .twz-component-woocommerce__productdetail__config-content{align-items:center}.twz-product--color .twz-component-woocommerce__productdetail__config-content .twz-element-calculator{margin-left:1rem}.twz-sidebar:has(.colorproduct__configurator){display:flex;flex-direction:column;padding:0}.colorproduct__configurator{display:flex;flex-direction:column;height:100%}.colorproduct__configurator .variations_form{display:flex;flex-direction:column;height:100%;counter-reset:variation-item}.colorproduct__configurator .variation-boxes__attr{counter-increment:variation-item}.colorproduct__configurator .variation-boxes__attr.list{min-height:unset}.colorproduct__configurator .variation-boxes__attr>.list{margin-left:5rem}.colorproduct__configurator .variation-boxes__attr>.list>li{border-radius:1rem}.colorproduct__configurator .variation-boxes__attr-title{display:flex;align-items:baseline;gap:1em;margin-bottom:.5rem}.colorproduct__configurator .variation-boxes__attr-title::before{content:counter(variation-item);border-radius:50%;height:2em;width:2em;place-content:center;text-align:center;border:1px solid;font-weight:700}.colorproduct__configurator .variation-boxes__attr .title{font-size:1.8rem}.colorproduct__configurator .variation-boxes__attr.active{display:block}.colorproduct__configurator .variation-boxes__attr>li:not(.active):not([style*="display: block"]),.colorproduct__configurator .variation-boxes__attr>li:has(label:empty):not([style*="display: block"]){opacity:.3}.colorproduct__configurator .variation-boxes__attr li label .render-tooltip{position:absolute;top:0;right:.5rem;width:1.35em;height:1.35em;transform:translateY(.2em);margin-left:.25em;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23143D59' viewBox='0 0 12 14'%3E%3Cpath d='M5.723 7.238a.59.59 0 0 1 .167-.412.564.564 0 0 1 .807 0 .59.59 0 0 1 .167.412v3.5c0 .155-.06.303-.167.413a.562.562 0 0 1-.807 0 .59.59 0 0 1-.167-.413v-3.5Zm.57-2.875a.564.564 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.564.564 0 0 0-.403-.17Z'/%3E%3Cpath fill-rule='evenodd' d='M6.294 2C3.142 2 .587 4.612.587 7.833c0 3.222 2.555 5.834 5.707 5.834S12 11.055 12 7.833C12 4.612 9.445 2 6.294 2ZM1.729 7.833a4.72 4.72 0 0 0 1.337 3.3A4.515 4.515 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.515 4.515 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.3Z' clip-rule='evenodd'/%3E%3C/svg%3E");background-position:center;background-size:contain;background-repeat:no-repeat;background-color:unset;padding:unset;border:none}.colorproduct__configurator .variation-boxes__attr li:last-of-type{margin-bottom:.2rem}.colorproduct__configurator .variation-boxes__attr li.variation-boxes__attr__product{flex:0 1 calc(50% - .5rem);margin:0}@media(max-width:549px){.colorproduct__configurator .variation-boxes__attr li.variation-boxes__attr__product{flex-basis:100%;max-width:unset}}@media(min-width:768px)and (max-width:1245px){.colorproduct__configurator .variation-boxes__attr li.variation-boxes__attr__product{flex-basis:100%}}.colorproduct__configurator .variation-boxes__attr li.variation-boxes__attr__product .twz-card{padding:.75rem .75rem .25rem;display:flex;gap:1rem;width:100%;height:100%}.colorproduct__configurator .variation-boxes__attr li.variation-boxes__attr__product .twz-card img{width:5rem;border-radius:4px;-o-object-fit:contain;object-fit:contain}.colorproduct__configurator .variation-boxes__attr li.variation-boxes__attr__product .twz-card .twz-card__body{padding:0;background-color:unset}.colorproduct__configurator .variation-boxes__attr li.variation-boxes__attr__product .twz-card .twz-card__body .title,.colorproduct__configurator .variation-boxes__attr li.variation-boxes__attr__product .twz-card .twz-card__body .price-per-liter{text-align:start;font-size:1.3rem;padding-right:2em}.colorproduct__configurator .variation-boxes__attr li.variation-boxes__attr__product .twz-card .twz-card__body .list{margin:0}.colorproduct__configurator .variation-boxes__attr li.variation-boxes__attr__product .twz-card .twz-card__body .list>li{display:block;flex:unset;color:#204e70;font-size:1.2rem;line-height:1.6;margin:0}.colorproduct__configurator .variation-boxes__attr li.variation-boxes__attr__product .twz-card .twz-card__body .list>li::before{content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9.39' height='6.755' fill='%23204E70'%3E%3Cpath d='M3.327 6.755a1 1 0 0 1-.712-.3L.289 4.096a1 1 0 0 1 1.424-1.4L3.354 4.36 7.707.273a1 1 0 0 1 1.369 1.458L4.012 6.486a1 1 0 0 1-.685.269Z' data-name='Path 32'/%3E%3C/svg%3E")}.colorproduct__configurator .variation-boxes__attr li.variation-boxes__attr__product label{justify-content:flex-start;padding:0}.colorproduct__configurator .variation-boxes__attr li.variation-boxes__attr__product label::before,.colorproduct__configurator .variation-boxes__attr li.variation-boxes__attr__product label::after{content:none}.colorproduct__configurator .variation-boxes__attr li.show_all{flex:0 0 100%}.colorproduct__configurator .variation-boxes__attr:not(:has(.is-selected)) .variation-boxes__attr-title:before{background-color:var(--blue-500);color:#fff}.colorproduct__configurator .variation-boxes__attr:not(:has(.is-selected)):not([style*="display: none"])~.variation-boxes__attr .variation-boxes__attr-title:before{color:var(--blue-500);background-color:rgba(0,0,0,0)}.colorproduct__configurator .variation-boxes__attr:not(:has(.is-selected))~.variation-boxes__attr{opacity:.4;pointer-events:none}.colorproduct__configurator .variation-boxes__attr:is([style*="display:none"],[style*="display: none"])~.variation-boxes__attr{opacity:1;pointer-events:auto}.colorproduct__configurator .single_variation_wrap:not(.active) .single_variation{display:none}.colorproduct__configurator .single_variation_wrap:not(.active) .variations_button{pointer-events:none;opacity:.5}.colorproduct__configurator-head{padding:3rem 3rem 0 3rem}@media(max-width:549px){.colorproduct__configurator-head{padding-inline:2rem}}.colorproduct__configurator-head .colorinfo-titlewrap{gap:1rem;margin-bottom:0}.colorproduct__configurator-head .colorinfo-color{height:6rem;width:6rem}.colorproduct__configurator-part{padding-inline:3rem}@media(max-width:549px){.colorproduct__configurator-part{padding-inline:2rem}}.colorproduct__configurator-part:first-child{padding-top:4rem}.colorproduct__configurator-part:last-child{padding-bottom:4rem}@media(max-width:549px){.colorproduct__configurator-part:last-child{padding-bottom:2rem}}.colorproduct__configurator-part .single_variation{display:flex;align-items:center;flex-wrap:wrap;min-width:25rem}@media(max-width:549px){.colorproduct__configurator-part .single_variation{flex:0 0 100%}}.colorproduct__configurator-part .single_variation .msrp_price_html{flex:0 0 100%}@media(max-width:549px){.colorproduct__configurator-part .quantity:has(+button[type=submit]){margin-right:0}}.colorproduct__configurator-part .show_all .btn{box-shadow:0 0 1px rgba(20,61,89,.85);border:1px solid rgba(0,0,0,0)}.colorproduct__configurator-part .show_all .btn:hover{border-color:#143d59}.colorproduct__configurator-part--order{background-color:#f3f3f3;flex:1;padding-top:2rem;margin-top:auto}.colorproduct__configurator-part--order .single_variation_wrap{display:flex;flex-wrap:wrap;gap:.5rem 2rem}.colorproduct__configurator-part.colorproduct__configurator-delivery{margin-bottom:1rem}body .variation.variation .variation-KleurID.variation-KleurID,body #twz_color_id#twz_color_id,body #twz_color_chosen#twz_color_chosen{display:none}body.woocommerce-page .product_title{margin-bottom:0}body.woocommerce-page .table-of-contents{margin-block:4rem 2rem}body.woocommerce-page .twz-component-woocommerce__productdetail__info-faq{max-width:90rem;margin-inline:auto}body.woocommerce-page .twz-component-woocommerce__productdetail__info-faq-accordion{margin-top:2rem}body.woocommerce-page .twz-component-woocommerce__productdetail__info-faq-accordion .twz-element-accordion{border-radius:0;border-bottom:1px solid #f3f3f3;margin-top:0rem}body.woocommerce-page .twz-component-woocommerce__productdetail__info-faq-accordion .twz-element-accordion:last-of-type{border-bottom:none}body.woocommerce-page .productinformation-grid{display:grid;grid-template-columns:1fr 50rem;align-items:start;gap:4rem}@media(max-width:767px){body.woocommerce-page .productinformation-grid{gap:0;grid-template-columns:1fr}}body.woocommerce-page .productinformation-grid .productinformation-block{max-width:62rem}@media(max-width:767px){body.woocommerce-page .productinformation-grid .productinformation-block{margin-bottom:2rem}}body.woocommerce-page .productinformation-grid .twz-pdp-specs{margin-block:0 2.4rem}body.woocommerce-page .productinformation-grid .twz-pdp-specs>h3{margin-block:0 1.2rem;font-weight:600}body.woocommerce-page .productinformation-grid .twz-pdp-specs .btn--more{margin-block-start:.9rem;padding:0;border:0;background:none;box-shadow:none;color:#143D59;cursor:pointer;font-size:1.4rem;font-weight:400;line-height:2.2rem;text-align:start;text-decoration:underline;text-underline-offset:.2rem;inline-size:-moz-fit-content;inline-size:fit-content}body.woocommerce-page .productinformation-grid .twz-pdp-specs .btn--more:hover{color:#143D59;text-decoration:underline}body.woocommerce-page .productinformation-grid .twz-pdp-specs__wysiwyg-table{overflow-x:auto}body.woocommerce-page .productinformation-grid .twz-pdp-specs__wysiwyg-table :where(table){inline-size:100%;border-collapse:collapse}body.woocommerce-page .productinformation-grid .twz-pdp-specs__wysiwyg-table :where(th,td){padding:.8rem 1rem;border:.1rem solid #e3e3e3;text-align:start;vertical-align:top}body.woocommerce-page .productinformation-grid .twz-pdp-specs__lists{display:flex;flex-direction:column;gap:0}body.woocommerce-page .productinformation-grid .twz-pdp-specs__lists--merge-append-begin .twz-pdp-specs__list--base{order:2}body.woocommerce-page .productinformation-grid .twz-pdp-specs__lists--merge-append-begin .twz-pdp-specs__list--added{order:1}body.woocommerce-page .productinformation-grid .extra-info{--extra-info-padding:2.5rem;background-color:#e2eff7;padding:var(--extra-info-padding);margin-left:calc(var(--extra-info-padding)*-1);border-radius:15px;width:calc(100% + var(--extra-info-padding)*2)}@media(max-width:767px){body.woocommerce-page .productinformation-grid .extra-info{--extra-info-padding:1.5rem;margin-left:0;width:100%}}body.woocommerce-page .productinformation-grid .twz-pdp-specs+.extra-info .twz-container__additional-info{margin-block-start:0}body.woocommerce-page .productinformation-grid .twz-cta--text-with-btn{margin-top:2rem}@media(min-width:768px){body.woocommerce-page div.twz-component-woocommerce__productdetail>.grid:first-of-type{--fullbg-color:var(--color-picker-color, #F7F7F7)}}body.woocommerce-page div.twz-component-woocommerce__productdetail .breadcrumbs{--category-color-text:var(--color-picker-text-color)}body.woocommerce-page div.twz-component-woocommerce__productdetail .breadcrumbs__back{--category-color-text:var(--color-picker-text-color)}@media(min-width:768px){body.woocommerce-page div.twz-component-woocommerce__productdetail .twz-element-testimonial{margin-top:4rem}}body.woocommerce-page div.twz-component-woocommerce__productdetail__image{border-radius:8px;overflow:hidden;position:relative}@media(max-width:767px){body.woocommerce-page div.twz-component-woocommerce__productdetail__image{overflow:visible}}body.woocommerce-page div.twz-component-woocommerce__productdetail__image:not(:has(.flickity-slider)){min-height:50rem}body.woocommerce-page div.twz-component-woocommerce__productdetail__config{background-color:#fff;border-radius:15px 0 0 0;padding:3rem 0 1rem 3rem}@media(max-width:767px){body.woocommerce-page div.twz-component-woocommerce__productdetail__config{background-color:rgba(0,0,0,0)}}@media(max-width:767px){body.woocommerce-page div.twz-component-woocommerce__productdetail__config{padding:0}}body.woocommerce-page div.twz-component-woocommerce__productdetail__config-color-picker{border:unset;box-shadow:0 0 3px rgba(0,0,0,.3)}body.woocommerce-page div.twz-component-woocommerce__productdetail__config:after{content:"";position:absolute;right:-95%;width:100%;height:100%;background:#fff;top:0;z-index:-1}@media(max-width:767px){body.woocommerce-page div.twz-component-woocommerce__productdetail__config:after{content:unset}}body.woocommerce-page div.twz-component-woocommerce__productdetail__config-order{position:relative}body.woocommerce-page div.twz-component-woocommerce__productdetail__config-order .product_review{margin-bottom:2rem}@media(max-width:767px){body.woocommerce-page div.twz-component-woocommerce__productdetail__config-order .product_review{margin-bottom:.4em}}body.woocommerce-page div.twz-component-woocommerce__productdetail__config-order .price{margin-bottom:0}body.woocommerce-page div.twz-component-woocommerce__productdetail__config-order .prices--double{flex-direction:row;align-items:baseline}body.woocommerce-page div.twz-component-woocommerce__productdetail__config-order .prices--double .discountprice{flex:0 0 100%}body.woocommerce-page div.twz-component-woocommerce__productdetail__config-order>form:not(.variations_form){display:flex}body.woocommerce-page div.twz-component-woocommerce__productdetail__config-order>form:not(.variations_form):has(.quantity--max-1){margin-top:1rem}body.woocommerce-page div.twz-component-woocommerce__productdetail__config-order>form:not(.variations_form):has(.quantity--max-1) .quantity{margin-right:0}body.woocommerce-page div.twz-component-woocommerce__productdetail__config-order .stock{display:none}body.woocommerce-page div.twz-component-woocommerce__productdetail__config-order .woocommerce-variation-description{display:none}body.woocommerce-page div.twz-component-woocommerce__productdetail__config-order .single_variation_wrap{margin:1.5rem 0;display:flex;flex-direction:column}body.woocommerce-page div.twz-component-woocommerce__productdetail__config-order .single_variation_wrap:last-child{margin-bottom:0}body.woocommerce-page div.twz-component-woocommerce__productdetail__config-order .single_variation_wrap .single_variation{display:inline-block;margin-bottom:2rem;flex-wrap:wrap}@media(max-width:767px){body.woocommerce-page div.twz-component-woocommerce__productdetail__config-order .single_variation_wrap .single_variation{margin-bottom:1rem}}body.woocommerce-page div.twz-component-woocommerce__productdetail__config-order .single_variation_wrap .single_variation .msrp_price_html{flex:0 0 100%}body.woocommerce-page div.twz-component-woocommerce__productdetail__config-order .single_variation_wrap .single_variation .woocommerce-variation-price{display:none}body.woocommerce-page div.twz-component-woocommerce__productdetail__config-order .single_variation_wrap .variations_button{display:flex;margin-bottom:.5rem}body.woocommerce-page div.twz-component-woocommerce__productdetail__config-delivery{margin-top:1em}body.woocommerce-page div.twz-component-woocommerce__productdetail__config-delivery ul{margin-bottom:0}@media(max-width:767px){body.woocommerce-page div.twz-component-woocommerce__productdetail__config-content{padding-left:var(--padding-left)}}body.woocommerce-page div.twz-component-woocommerce__productdetail__config .twz-element-usps{flex:0 0 100%;flex-wrap:wrap}body.woocommerce-page div.twz-component-woocommerce__productdetail__config .twz-element-usps .twz-authenticated-dealer{flex:0 0 100%}body.woocommerce-page div.twz-component-woocommerce__productdetail__config .twz-element-usps>.list{display:flex;flex-flow:row wrap;align-items:flex-start}body.woocommerce-page div.twz-component-woocommerce__productdetail__config .twz-element-usps>.list>li{flex:1 1 50%;padding-right:1em}@media(max-width:549px){body.woocommerce-page div.twz-component-woocommerce__productdetail__config .twz-element-usps>.list>li{flex:0 0 100%;margin:.2em 0}}body.woocommerce-page div.twz-component-woocommerce__productdetail__config .variations_form.cart{margin:0}body.woocommerce-page div.twz-component-woocommerce__productdetail__config-color{margin-bottom:3rem}body.woocommerce-page div.twz-component-woocommerce__productdetail__config-color:has(.variation-boxes__attr[data-has-value=false])+.variation-boxes__attr:is([data-attr=pa_optie2],[data-attr=pa_inhoud]){position:relative;opacity:.5}body.woocommerce-page div.twz-component-woocommerce__productdetail__config-color_top{display:flex;flex-direction:row;justify-content:flex-start;align-items:baseline;margin-bottom:1rem}@media(max-width:767px){body.woocommerce-page div.twz-component-woocommerce__productdetail__config-color_top{margin-bottom:.75rem}}body.woocommerce-page div.twz-component-woocommerce__productdetail__config-color_top .h4{display:flex;flex-wrap:wrap;align-items:center;position:relative}@media(max-width:767px){body.woocommerce-page div.twz-component-woocommerce__productdetail__config-color_top .h4{margin-bottom:0}}body.woocommerce-page div.twz-component-woocommerce__productdetail__config-color_top .h4 span{display:inline-block;position:relative}body.woocommerce-page div.twz-component-woocommerce__productdetail__config-color_top .more-info{margin-left:2rem}body.woocommerce-page div.twz-component-woocommerce__productdetail__config-color__validatefirst{align-items:center;font-size:1.4rem;color:#e13522;font-weight:400;z-index:9;padding:.25em .75em;background-color:#ffe8e6;transition:.15s ease-in-out;position:relative;border-radius:4px;transform:translateX(0);display:inline-block;margin-top:1rem}body.woocommerce-page div.twz-component-woocommerce__productdetail__config-color-wrapper{display:none;flex-direction:row;flex-wrap:wrap;align-content:center;align-items:center;margin-top:10px}body.woocommerce-page div.twz-component-woocommerce__productdetail__config-color-wrapper.visible{display:flex}body.woocommerce-page div.twz-component-woocommerce__productdetail__config-color-prechoice .pickcolor{position:absolute;padding:0;width:3rem;height:3rem;top:1rem;bottom:1rem;left:1rem;border-radius:50%;background-color:unset;border:none}body.woocommerce-page div.twz-component-woocommerce__productdetail__config-color-prechoice .pickcolor.pickcolor.pickcolor[data-id]{position:absolute;padding-left:0}@media(max-width:767px){body.woocommerce-page div.twz-component-woocommerce__productdetail__config-color-prechoice .pickcolor.pickcolor.pickcolor[data-id]{right:5rem}}body.woocommerce-page div.twz-component-woocommerce__productdetail__config-color-prechoice .pickcolor[data-has-color=false]{position:relative;padding-left:4.05em}body.woocommerce-page div.twz-component-woocommerce__productdetail__config-color-prechoice .pickcolor[data-has-color=false] .twz-productdetail-color-choose__edit{display:none}body.woocommerce-page div.twz-component-woocommerce__productdetail__config-color-prechoice .pickcolor[data-has-color=false]:before{content:"";position:absolute;display:inline-block;transform:translateY(-50%) translateX(0) rotate(0);height:1.35em;width:1.35em;background-size:contain;background-position:center;background-repeat:no-repeat;top:50%;transition:.4s ease-in-out;left:1.35em}body.woocommerce-page div.twz-component-woocommerce__productdetail__config-color-prechoice .pickcolor[data-has-color=false]:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23919191' stroke='transparent' data-name='Laag 1' viewBox='0 0 375.8 375.8'%3E%3Cpath fill='%23e64560' d='M188 0v96c-26 0-49 10-65 27h-1v-1a82947 82947 0 0 0-67-67C89 21 136 0 188 0Z'/%3E%3Cpath fill='%23ffea80' d='M188 280v96c-52 0-99-21-133-55l40-41 25-25 2-2h1a93 93 0 0 0 65 27Z'/%3E%3Cpath fill='%23ade65c' d='M321 321c-34 34-81 55-133 55v-96c25 0 48-10 65-27l2 2 64 64a15 15 0 0 1 1 1l1 1Z'/%3E%3Cpath fill='%23ffcb66' d='m122 253-2 2-25 25-40 41C21 287 0 240 0 188h96c0 25 10 48 26 65Z'/%3E%3Cpath fill='%23f66' d='M122 123a92 92 0 0 0-26 65H0A187 187 0 0 1 55 56a82947 82947 0 0 1 67 67Z'/%3E%3Cpath fill='%2366b3ff' d='m321 55-2 1-63 63v1h-1v1l-1 2h-1a92 92 0 0 0-65-27V0c52 0 99 21 133 55Z'/%3E%3Cpath fill='%237acc52' d='M376 188c0 52-21 99-55 133l-1-1a13 13 0 0 0-1-1l-64-64-2-2c17-17 27-40 27-65h96Z'/%3E%3Cpath fill='%234d88ff' d='M376 188h-96c0-25-11-49-27-65l2-2v-1h1v-1l63-63 2-1c34 34 55 81 55 133Z'/%3E%3C/svg%3E")}body.woocommerce-page div.twz-component-woocommerce__productdetail__config-color-prechoice .pickcolor[data-has-color=false]:hover:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23919191' stroke='transparent' data-name='Laag 1' viewBox='0 0 375.8 375.8'%3E%3Cpath fill='%23e64560' d='M188 0v96c-26 0-49 10-65 27h-1v-1a82947 82947 0 0 0-67-67C89 21 136 0 188 0Z'/%3E%3Cpath fill='%23ffea80' d='M188 280v96c-52 0-99-21-133-55l40-41 25-25 2-2h1a93 93 0 0 0 65 27Z'/%3E%3Cpath fill='%23ade65c' d='M321 321c-34 34-81 55-133 55v-96c25 0 48-10 65-27l2 2 64 64a15 15 0 0 1 1 1l1 1Z'/%3E%3Cpath fill='%23ffcb66' d='m122 253-2 2-25 25-40 41C21 287 0 240 0 188h96c0 25 10 48 26 65Z'/%3E%3Cpath fill='%23f66' d='M122 123a92 92 0 0 0-26 65H0A187 187 0 0 1 55 56a82947 82947 0 0 1 67 67Z'/%3E%3Cpath fill='%2366b3ff' d='m321 55-2 1-63 63v1h-1v1l-1 2h-1a92 92 0 0 0-65-27V0c52 0 99 21 133 55Z'/%3E%3Cpath fill='%237acc52' d='M376 188c0 52-21 99-55 133l-1-1a13 13 0 0 0-1-1l-64-64-2-2c17-17 27-40 27-65h96Z'/%3E%3Cpath fill='%234d88ff' d='M376 188h-96c0-25-11-49-27-65l2-2v-1h1v-1l63-63 2-1c34 34 55 81 55 133Z'/%3E%3C/svg%3E")}body.woocommerce-page div.twz-component-woocommerce__productdetail__config-color-prechoice .pickcolor[data-has-color=false]:before{left:.375em}body.woocommerce-page div.twz-component-woocommerce__productdetail__config-color-prechoice .pickcolor[data-has-color=true]{inset-block:0;inset-inline-start:0;inset-inline-end:var(--color-width,5rem);inline-size:auto;block-size:auto;border-radius:0;display:flex;align-items:center;justify-content:flex-end;padding-inline:1rem .75rem;z-index:2;cursor:pointer}body.woocommerce-page div.twz-component-woocommerce__productdetail__config-color-prechoice .pickcolor[data-has-color=true]::before{content:none;display:none;inline-size:0;block-size:0}body.woocommerce-page div.twz-component-woocommerce__productdetail__config-color-prechoice .pickcolor[data-has-color=true]:is(:hover,:focus-visible) .twz-productdetail-color-choose__edit{text-decoration:none}body.woocommerce-page div.twz-component-woocommerce__productdetail__config-color-prechoice .pickcolor[data-has-color=true] .twz-productdetail-color-choose__edit{display:flex;align-items:center;gap:.5em;font-size:1.28rem;font-weight:400;line-height:1.4;text-decoration:underline;text-underline-offset:.3rem;color:inherit;pointer-events:none}body.woocommerce-page div.twz-component-woocommerce__productdetail__config-color-prechoice .pickcolor[data-has-color=true] :where(svg){flex-shrink:0;inline-size:.9em;block-size:.9em;fill:currentColor}body.woocommerce-page div.twz-component-woocommerce__productdetail__config-color-prechoice .pickcolor-wrap:has([data-has-color=false]) .color{display:none}body.woocommerce-page div.twz-component-woocommerce__productdetail__config-color-prechoice .pickcolor-wrap:has([data-has-color=false]) label{--label-padding-left:3em;--label-padding-right:1rem}body.woocommerce-page div.twz-component-woocommerce__productdetail__config-color-prechoice .pickcolor-wrap{position:relative;flex:0 0 auto}@media(max-width:767px){body.woocommerce-page div.twz-component-woocommerce__productdetail__config-color-prechoice .pickcolor-wrap{flex:1 1 auto;max-width:100%}}body.woocommerce-page div.twz-component-woocommerce__productdetail__config-color-prechoice .pickcolor-wrap:has(.pickcolor[data-has-color=true]) label .color{margin-inline-start:calc(2rem + var(--edit-offest, 6rem))}@media(max-width:767px){body.woocommerce-page div.twz-component-woocommerce__productdetail__config-color-prechoice .pickcolor-wrap:has(.pickcolor[data-has-color=true]) label .color{--edit-offset:4rem}}body.woocommerce-page div.twz-component-woocommerce__productdetail__config-color-prechoice .pickcolor-wrap .edit{pointer-events:none;font-size:1.6rem}@media(max-width:767px){body.woocommerce-page div.twz-component-woocommerce__productdetail__config-color-prechoice .pickcolor-wrap .edit{text-align:left}}@media(max-width:549px){body.woocommerce-page div.twz-component-woocommerce__productdetail__config-color-prechoice .pickcolor-wrap label{min-height:5rem}}body.woocommerce-page div.twz-component-woocommerce__productdetail__config-color-prechoice .pickcolor-wrap label[data-tone]:hover+button:before{opacity:1}body.woocommerce-page div.twz-component-woocommerce__productdetail__config-color .twz-component-woocommerce__productdetail__config-color-chosentext{display:none}body.woocommerce-page div.twz-component-woocommerce__productdetail .variation-boxes>*{--counter-size:3rem;--padding-left:5rem;position:relative;counter-increment:variation-boxes-counter;padding-left:var(--padding-left)}@media(max-width:767px){body.woocommerce-page div.twz-component-woocommerce__productdetail .variation-boxes>*{--counter-size:2.5rem;--padding-left:3.5rem;padding-left:0}}body.woocommerce-page div.twz-component-woocommerce__productdetail .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:#fff;border:1px solid #143d59;z-index:1;border-radius:100%;font-size:2rem;font-weight:700;color:#143d59;display:flex;align-items:center;justify-content:center;translate:0 -.3rem}@media(max-width:767px){body.woocommerce-page div.twz-component-woocommerce__productdetail .variation-boxes>*:before{translate:none;font-size:1.6rem}}body.woocommerce-page div.twz-component-woocommerce__productdetail .variation-boxes>*:not(:has(li.is-selected)):before{background-color:var(--blue-500);color:#fff}body.woocommerce-page div.twz-component-woocommerce__productdetail .variation-boxes>*:not(:has(li.is-selected))~*:before{color:var(--blue-500);background-color:rgba(0,0,0,0)}body.woocommerce-page div.twz-component-woocommerce__productdetail .couponavailable{background-color:var(--green-300);border:1px solid #11a24a;border-radius:8px;border-width:0;padding:6px 12px;color:#143d59;margin-top:.5rem;line-height:1.6;width:-moz-fit-content;width:fit-content}@media(max-width:767px){body.woocommerce-page div.twz-component-woocommerce__productdetail .couponavailable{margin-top:0rem;padding:8px 12px;width:100%}}body.woocommerce-page div.twz-component-woocommerce__productdetail .couponavailable h4{margin-bottom:0rem;color:#143d59;font-size:1.6rem}@media(max-width:767px){body.woocommerce-page div.twz-component-woocommerce__productdetail .couponavailable h4{font-size:1.4rem;display:inline}}body.woocommerce-page div.twz-component-woocommerce__productdetail .couponavailable p{margin:0;margin-bottom:.5rem;color:#143d59}@media(max-width:767px){body.woocommerce-page div.twz-component-woocommerce__productdetail .couponavailable p{font-size:1.2rem}}.productresults .woocommerce-info{margin-top:60px}.twz-component-woocommerce__productdetail>.grid:has(.breadcrumbs__row){--breadcrumb-padding:2rem;padding-block:var(--breadcrumb-padding)}@media(max-width:767px){.twz-component-woocommerce__productdetail>.grid:has(.breadcrumbs__row){--breadcrumb-padding:1rem}}.twz-component-woocommerce__productdetail-head{--gradient-offset:20rem;--product-detail-bg:linear-gradient( to bottom, var(--color-picker-color, #F7F7F7) 0%, var(--color-picker-color, #F7F7F7) var(--gradient-offset), #ffffff var(--gradient-offset), #ffffff 100% );max-width:128rem;width:calc(100% - 4rem);margin-inline:auto;display:grid;grid-template-columns:2fr 3fr;gap:calc(4rem/2);background:var(--product-detail-bg);position:relative}@media(max-width:767px){.twz-component-woocommerce__productdetail-head{--product-detail-bg:var(--grey-200);width:calc(100% - 4rem/2);grid-template-columns:1fr;gap:calc(4rem/3);padding-bottom:2rem}}.twz-component-woocommerce__productdetail-head:before{content:"";position:absolute;top:0;left:0;width:100vw;height:100%;margin-left:50%;translate:-50% 0;background:var(--product-detail-bg);z-index:-1}.twz-component-woocommerce__productdetail-head .intro h1{margin-bottom:0}@media(max-width:767px){.twz-component-woocommerce__productdetail-head .stars__wrapper{gap:.4rem}}@media(max-width:767px){.twz-component-woocommerce__productdetail-head .stars__wrapper span{font-size:1.4rem}}@media(max-width:767px){.twz-component-woocommerce__productdetail-head .stars__wrapper .stars span{width:1.2em;height:1.2em}}.twz-component-woocommerce__productdetail-head .twz-pdp-specs-head{display:flex;flex-wrap:wrap;gap:0 var(--specs-head-gap,.7rem);margin-bottom:.8rem}@media(max-width:767px){.twz-component-woocommerce__productdetail-head .twz-pdp-specs-head{--specs-head-gap:0.4rem;margin-bottom:0rem}}.twz-component-woocommerce__productdetail-head .twz-pdp-specs-head span,.twz-component-woocommerce__productdetail-head .twz-pdp-specs-head a{font-size:1.4rem}@media(max-width:767px){.twz-component-woocommerce__productdetail-head .twz-pdp-specs-head span[data-index="3"],.twz-component-woocommerce__productdetail-head .twz-pdp-specs-head span[data-index="3"]+.twz-pdp-specs-head__separator{display:none}}.twz-component-woocommerce__productdetail-head .twz-pdp-specs-head a:hover{text-decoration:none}.twz-component-woocommerce__productdetail__mobile-price-usp{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.6rem;margin-top:-1rem;inline-size:100%;padding-bottom:1rem;border-bottom:1px solid var(--grey-450)}.twz-component-woocommerce__productdetail__mobile-price-usp .price{font-size:var(--price-fs,2rem);font-weight:700;display:block}.twz-component-woocommerce__productdetail__mobile-price-usp .price span{display:inline}.twz-component-woocommerce__productdetail__mobile-price-usp .price .discountprice{display:none}.twz-component-woocommerce__productdetail__mobile-price-usp .availability-time-usp{padding-left:1.2em}.twz-component-woocommerce__productdetail__mobile-price-usp .availability-time-usp:before{top:.2em}.twz-component-woocommerce__productdetail .twz-stickybar-wrap{display:flex;justify-content:flex-start;width:100%;gap:2rem;padding-inline:2rem}@media(max-width:767px){.twz-component-woocommerce__productdetail .twz-stickybar-wrap{padding:1.5rem;gap:.7rem}}.twz-component-woocommerce__productdetail .twz-stickybar-wrap .attachment-woocommerce_thumbnail{grid-area:image;height:7rem;aspect-ratio:1;border-radius:8px;overflow:clip;background-color:var(--grey-200)}@media(max-width:767px){.twz-component-woocommerce__productdetail .twz-stickybar-wrap .attachment-woocommerce_thumbnail{width:6rem;height:auto}}.twz-component-woocommerce__productdetail .twz-stickybar-wrap .title{display:block}@media(max-width:767px){.twz-component-woocommerce__productdetail .twz-stickybar-wrap .title{font-size:1.6rem}}.twz-component-woocommerce__productdetail .twz-stickybar-wrap .content>.price>span:not(.discountprice){font-weight:700}.twz-component-woocommerce__productdetail .twz-stickybar-wrap .price{flex-direction:row}@media(max-width:767px){.twz-component-woocommerce__productdetail .twz-stickybar-wrap .price{font-size:1.4rem}}.twz-component-woocommerce__productdetail .twz-stickybar-wrap .price>.amount{margin-left:.5rem}@media(max-width:767px){.twz-component-woocommerce__productdetail .twz-stickybar-wrap .price>.amount{margin-left:.3rem}}.twz-component-woocommerce__productdetail .twz-stickybar-wrap .price .discountprice{order:1;margin-left:.5rem}.twz-component-woocommerce__productdetail .twz-stickybar-wrap .btn{margin-left:auto}@media(max-width:767px){.twz-component-woocommerce__productdetail .twz-stickybar-wrap .btn{flex-grow:0;flex:0 0 4rem;height:4rem;padding:0;align-items:center;display:flex}}@media(min-width:768px){.twz-component-woocommerce__productdetail .twz-stickybar-wrap .btn svg{display:none}}@media(max-width:767px){.twz-component-woocommerce__productdetail .twz-stickybar-wrap .btn .btn-text{display:none}}@media(max-width:767px){.variation-boxes .list{flex-direction:column}}.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}