.gallery{--slider-button-icon-color: #3D6461;--gallery-thumbs-offset-left: 2.4rem;position:relative;overflow:hidden}@media(max-width: 767px){.gallery{overflow:clip}}.gallery__slides{position:relative;margin-bottom:1rem;z-index:2}@media(max-width: 767px){.gallery__slides{width:100%}}.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:4px;overflow:hidden;padding:2.5%;position:relative}@media(max-width: 767px){.gallery__slide{background-color:#fff;height:clamp(26rem,36vh,34rem)}}@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:4px;-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:4px;overflow:clip;flex:0 0 22%;height:8rem;border:1px solid rgba(0,0,0,0);background-color:#fff}.gallery__thumb img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain}.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:4px}.gallery__thumb--has-video{position:relative}.gallery__thumb--has-video .twz-icon{--icon-size: 2rem;--twz-icon-size: 2rem;--icon-fill: #F3B41A;position:absolute;bottom:.5rem;left:.5rem}.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, #3D6461);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, #3D6461);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{position:absolute;inset-block-start:50%;z-index:2;width:3rem;height:3rem;translate:0 -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{inset-inline-start:1rem}.gallery button.flickity-prev-next-button.previous:disabled{scale:0}.gallery button.flickity-prev-next-button.next{inset-inline-end:1rem}@media(max-width: 767px){.gallery button.flickity-prev-next-button.next{inset-inline-end:1.6rem}}.gallery button.flickity-prev-next-button.next:disabled{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:#3d6461;border-radius:4px;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 .gallery__slides{min-height:60rem;z-index:unset;margin-bottom:0;border-radius:4px;overflow:clip}.twz-component-woocommerce__productdetail:not(.product_cat-behang) .gallery .gallery__slides{min-height:0rem}@media(max-width: 767px){.gallery .gallery__slides{min-height:50rem}}.gallery .gallery__slides .flickity-viewport{min-height:100%}.gallery .gallery__slides .flickity-viewport .flickity-slider{transform:unset !important}.gallery .gallery__slides.gallery__slides--slideable.gallery-slider--is-ready .gallery__slide{opacity:0}.gallery .gallery__slides.gallery__slides--slideable:not(:has(.gallery__slide:nth-of-type(2))):not(.gallery__slide--variation) .gallery__slide{opacity:1;left:50%;translate:-50% 0}.gallery .gallery__slides.gallery__slides--slideable[data-show-nav=false] .flickity-prev-next-button{display:none}.gallery .gallery__slides:has(.flickity-slider .gallery__slide:nth-of-type(2)) .gallery__slide img{-o-object-fit:cover;object-fit:cover}.gallery .gallery__slides .gallery__slide.gallery__slide{border-radius:0;padding:0;background-color:unset;transform:unset !important;top:0;left:0;transition:.2s ease-in opacity;margin:0;min-height:100%}@media(min-width: 768px){.gallery .gallery__slides .gallery__slide.gallery__slide{min-height:60rem}.product_cat-behangbenodigdheden .gallery .gallery__slides .gallery__slide.gallery__slide{min-height:0}}@media(max-width: 767px){.twz-component-woocommerce__productdetail__imagegallery .gallery .gallery__slides .gallery__slide.gallery__slide{width:100%}}.gallery .gallery__slides .gallery__slide.gallery__slide.is-selected{opacity:1}.gallery .gallery__slides .gallery__slide.gallery__slide img{border-radius:0}.gallery .gallery__slides button.flickity-prev-next-button.flickity-prev-next-button{background-color:#fbf9f4;border-radius:50%;width:4rem;height:4rem}@media(max-width: 767px){.gallery .gallery__slides button.flickity-prev-next-button.flickity-prev-next-button.next{inset-inline-end:1.6rem}}.gallery .gallery__slides button.flickity-prev-next-button.flickity-prev-next-button svg{height:60%}@media(min-width: 768px){.gallery .gallery__slides button.flickity-prev-next-button.flickity-prev-next-button:hover{background-color:#f4efe3}}.gallery .gallery__slides button.flickity-prev-next-button.flickity-prev-next-button:focus{box-shadow:unset}.gallery__show-zoom-button.btn{position:absolute;inset-block-end:1rem;inset-inline-end:1rem;z-index:2;--btn-theme-color: #F4EFE3;--btn-theme-color-text: ;color:var(--btn-theme-color-text, #253D3B)}@media(max-width: 767px){.gallery__show-zoom-button.btn{inset-block-end:6rem;inset-inline-end:1.6rem;right:auto}}.gallery__show-zoom-button.btn:hover{--btn-theme-color-text: var(--white)}.gallery__thumbs{position:absolute;bottom:1.6rem;left:var(--gallery-thumbs-offset-left, 2.4rem);z-index:2;display:flex;height:auto;max-width:calc(100% - var(--gallery-thumbs-offset-left, 2.4rem) - 2rem)}@media(max-width: 767px){.gallery__thumbs{display:none}}@media(min-width: 1025px){.gallery__thumbs{bottom:3rem}}.gallery__thumbs.thumbs-slider--is-ready .gallery__thumb.is-nav-selected{opacity:1}.gallery__thumbs.flickity-enabled .gallery__thumb.gallery__thumb{transform:none !important}.gallery__thumbs .gallery__thumb{flex:0 0 7.5rem;height:5.5rem;border-radius:4px;border:2px solid #3d6461;transition:.2s ease-in opacity;overflow:hidden;opacity:.75}.gallery__thumbs .gallery__thumb.is-nav-selected,.gallery__thumbs .gallery__thumb:hover{border-color:#fff;opacity:1}.gallery__thumbs .gallery__thumb img{-o-object-fit:cover;object-fit:cover;opacity:1;border-radius:0}.twz-pdp-gallery{container-type:inline-size;container-name:twz_pdp_gallery;inline-size:100%}.twz-pdp-gallery__viewport{overflow:clip;border-radius:4px}@media(max-width: 767px){.twz-pdp-gallery__viewport{overflow-x:auto;overflow-y:clip;scroll-snap-type:x mandatory;scroll-padding-inline:1.6rem;-webkit-overflow-scrolling:touch}}.twz-pdp-gallery__grid{display:grid;gap:1rem}@media(max-width: 767px){.twz-pdp-gallery__grid{display:flex;gap:1.2rem;min-block-size:34rem;padding-inline:1.6rem}}.twz-pdp-gallery__grid--full,.twz-pdp-gallery__grid--one{grid-template-columns:repeat(2, minmax(0, 1fr))}.twz-pdp-gallery__grid--full .twz-pdp-gallery__tile--lead,.twz-pdp-gallery__grid--one .twz-pdp-gallery__tile--lead{grid-column:1/-1;aspect-ratio:1}.twz-pdp-gallery__grid--full .twz-pdp-gallery__tile:not(.twz-pdp-gallery__tile--lead),.twz-pdp-gallery__grid--one .twz-pdp-gallery__tile:not(.twz-pdp-gallery__tile--lead){aspect-ratio:1}.twz-pdp-gallery__grid--full .twz-pdp-gallery__tile:last-child:nth-child(even),.twz-pdp-gallery__grid--one .twz-pdp-gallery__tile:last-child:nth-child(even){grid-column:1/-1;aspect-ratio:2/1}.twz-pdp-gallery__grid--pair,.twz-pdp-gallery__grid--two{grid-template-columns:repeat(2, minmax(0, 1fr))}.twz-pdp-gallery__grid--pair .twz-pdp-gallery__tile,.twz-pdp-gallery__grid--two .twz-pdp-gallery__tile{aspect-ratio:1}.twz-pdp-gallery__grid--pair .twz-pdp-gallery__tile:last-child:nth-child(odd),.twz-pdp-gallery__grid--two .twz-pdp-gallery__tile:last-child:nth-child(odd){grid-column:1/-1;aspect-ratio:2/1}.twz-pdp-gallery__grid--collage{grid-template-columns:minmax(0, 1.1fr) minmax(0, 0.9fr)}.twz-pdp-gallery__grid--collage .twz-pdp-gallery__tile--lead{grid-row:span 2}.twz-pdp-gallery__grid--collage .twz-pdp-gallery__tile:not(.twz-pdp-gallery__tile--lead){aspect-ratio:1}.twz-pdp-gallery__grid--collage .twz-pdp-gallery__tile:last-child:nth-child(even){grid-column:1/-1;aspect-ratio:2/1}.twz-pdp-gallery__grid--collage.twz-pdp-gallery__grid--lead-landscape{grid-template-columns:repeat(2, minmax(0, 1fr))}.twz-pdp-gallery__grid--collage.twz-pdp-gallery__grid--lead-landscape .twz-pdp-gallery__tile--lead{grid-column:1/-1;grid-row:auto;aspect-ratio:2/1}@media(max-width: 767px){.twz-pdp-gallery__grid .twz-pdp-gallery__tile{flex:0 0 85%;aspect-ratio:1;scroll-snap-align:start;min-block-size:34rem}}.twz-pdp-gallery__tile{position:relative;margin:0;overflow:clip;border-radius:4px;background-color:#fbf9f4}.twz-pdp-gallery__tile--overflow{display:none;opacity:1}.twz-pdp-gallery__tile--overflow.is-revealed{display:block;opacity:1}.twz-pdp-gallery__tile>.twz-pdp-gallery__image{position:absolute;inset:0;inline-size:100%;block-size:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.twz-pdp-gallery--expanded .twz-pdp-gallery__tile--overflow{display:block;opacity:1}.twz-pdp-gallery__tile,.twz-pdp-gallery__image{opacity:1}.twz-pdp-gallery__chip{position:absolute;inset-block-end:0;inset-inline-start:0;z-index:3;display:inline-flex;align-items:center;max-inline-size:calc(100% - 5.6rem);padding:0;overflow:clip;border-radius:0 .8rem 0 0;background-color:var(--theme-bg, #ffffff);color:var(--text-color, #253D3B);font-size:1.3rem;font-weight:500;line-height:1.3}.twz-pdp-gallery__chip-face,.twz-pdp-gallery__chip-link{display:inline-flex;align-items:center;min-inline-size:0;color:inherit;text-decoration:none}.twz-pdp-gallery__chip-inner{display:inline-flex;align-items:center;gap:.6rem;min-inline-size:0;padding:.4rem .8rem .4rem .4rem}.twz-pdp-gallery__chip-dot{inline-size:2.2rem;block-size:2.2rem;max-inline-size:2.2rem;max-block-size:2.2rem;flex:0 0 2.2rem;border-radius:50%;-o-object-fit:cover;object-fit:cover}.twz-pdp-gallery__chip-label{font-weight:600}.twz-pdp-gallery__chip-sep{opacity:.55}.twz-pdp-gallery__chip-suffix{white-space:nowrap}.twz-pdp-gallery__chip-suffix--choose{text-decoration:underline;text-underline-offset:.18rem}.twz-pdp-gallery__chip-link:is(:hover,:focus-visible){background-color:rgba(0,0,0,0);color:inherit}.twz-pdp-gallery__chip-link:is(:hover,:focus-visible) .twz-pdp-gallery__chip-suffix--choose{text-decoration:none}.twz-pdp-gallery__chip-nav{display:inline-flex;align-items:center;padding-inline-end:.2rem}.twz-pdp-gallery__chip button.twz-pdp-gallery__chip-step{--icon-stroke: currentColor;--icon-size: 1rem;display:inline-flex;align-items:center;justify-content:center;align-self:center;inline-size:2.4rem;block-size:2.4rem;margin:0;padding:0;border:0;border-radius:0;background:rgba(0,0,0,0);box-shadow:none;color:inherit;font-weight:400;line-height:0;cursor:pointer}.twz-pdp-gallery__chip button.twz-pdp-gallery__chip-step:is(:hover,:focus,:focus-visible){border:0;background:rgba(0,0,0,0);box-shadow:none;color:inherit}.twz-pdp-gallery__chip button.twz-pdp-gallery__chip-step--prev .twz-icon{rotate:180deg}.twz-pdp-gallery__expand{position:absolute;inset-block-end:1.2rem;inset-inline-end:1.2rem;z-index:3;display:inline-flex;align-items:center;justify-content:center;inline-size:2.8rem;block-size:2.8rem;margin:0;padding:0;border:0;border-radius:.6rem;background-color:var(--beige-100, #fcf9f1);color:var(--text-color, #253D3B);font-weight:400;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none}.twz-pdp-gallery__expand svg,.twz-pdp-gallery__expand .twz-icon{inline-size:1.2rem;block-size:1.2rem;fill:currentColor;color:currentColor}.twz-pdp-gallery__expand:hover,.twz-pdp-gallery__expand:focus-visible{background-color:#f4efe3;color:var(--text-color, #253D3B);box-shadow:none}.twz-pdp-gallery__expand:hover svg,.twz-pdp-gallery__expand:hover .twz-icon,.twz-pdp-gallery__expand:focus-visible svg,.twz-pdp-gallery__expand:focus-visible .twz-icon{fill:currentColor;color:currentColor}.twz-pdp-gallery__more{display:flex;justify-content:center;inline-size:100%;margin-block-start:1.2rem;font-weight:600}.twz-pdp-gallery__more[hidden]{display:none}.twz-pdp-gallery--expanded .twz-pdp-gallery__more{display:none}.twz-pdp-gallery__mobile-nav{display:none}@media(max-width: 767px){.twz-pdp-gallery__mobile-nav{display:flex;align-items:center;justify-content:center;gap:1.6rem;margin-block-start:1rem}}.twz-pdp-gallery__mobile-btn{display:inline-flex;align-items:center;justify-content:center;inline-size:3rem;block-size:3rem;padding:0;border:.1rem solid #e6dfd0;border-radius:.4rem;background-color:#fff;cursor:pointer}.twz-pdp-gallery__mobile-btn:disabled{opacity:.45;cursor:not-allowed}.twz-pdp-gallery__mobile-btn--prev .twz-pdp-gallery__mobile-btn-icon{rotate:180deg}.twz-pdp-gallery__mobile-count{margin:0;font-size:1.4rem}.gallery.gallery--pdp .gallery__slides,.gallery.gallery--pdp .gallery__thumbs{display:none}
.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.btn{position:absolute;inset-block-end:1rem;inset-inline-end: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{--btn-width: 2.5rem;inset-inline-end:1.6rem;inset-block-end:6rem;border-radius:4px}}.gallery__show-zoom-button.btn svg{width:60%}.gallery-dialog{position:fixed;inset:0;z-index:1010;border-radius:4px;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:4px;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}}.gallery-dialog{border-radius:4px;background-color:#fbf9f4;border:none}.gallery-dialog::backdrop{background:rgba(40,69,66,.6)}.gallery-dialog__video-controls--gripp:before{content:""}.gallery-dialog__wrap{display:flex;flex-direction:column}.gallery-dialog__slides{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.gallery-dialog__slide{border-radius:4px}.gallery-dialog__head{background-color:#f4efe3}.gallery-dialog__head .btn--back,.gallery-dialog__head .close{background-color:rgba(0,0,0,0)}.gallery-dialog__head .btn--back{color:#3d6461;--icon-fill: #3D6461}.gallery-dialog__head .btn--back .twz-icon{--icon-fill: #3D6461;fill:#3d6461}.gallery-dialog__head .close .twz-icon{--icon-fill: #000;--icon-stroke: #000}.gallery-dialog__slides{position:relative;overflow:clip}.gallery-dialog__slides button.flickity-prev-next-button{position:absolute;inset-block-start:50%;z-index:2;width:4rem;height:4rem;translate:0 -50%;padding:0;border-radius:50%;background-color:#f4efe3;border:none;display:flex;align-items:center;justify-content:center;font-weight:400;cursor:pointer}.gallery-dialog__slides button.flickity-prev-next-button svg{width:1.2rem;height:1.2rem}.gallery-dialog__slides button.flickity-prev-next-button:is(:hover,:focus-visible){background-color:#e6dfd0}.gallery-dialog__slides button.flickity-prev-next-button.previous{inset-inline-start:1.6rem}.gallery-dialog__slides button.flickity-prev-next-button.next{inset-inline-end:1.6rem}.gallery-dialog__body{display:flex;flex-direction:column;overflow:clip}.gallery-dialog__body iframe{aspect-ratio:16/9}.gallery-dialog__controls{display:flex;justify-content:center;align-items:center}
.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:4px;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-pdp-glue-block{margin-block:1.6rem 0}.twz-pdp-glue-block>.twz-pdp-glue__label{margin:0 0 .8rem;font-size:2rem;font-weight:700;line-height:1.4;color:var(--text-color, #253D3B)}.twz-pdp-glue{padding:1.6rem;border:0;border-radius:4px;background-color:var(--beige-100, #fcf9f1)}.twz-pdp-glue__label{margin:0 0 .8rem;font-size:1.4rem;font-weight:600}.twz-pdp-glue__row{display:grid;grid-template-columns:auto auto 1fr auto;align-items:start;gap:1rem;cursor:pointer}.twz-pdp-glue input[type=checkbox].twz-pdp-glue__checkbox{position:static;opacity:1;inline-size:1.8rem;block-size:1.8rem;margin:0;accent-color:var(--primary-color, #3D6461);cursor:pointer}.twz-pdp-glue__thumb{inline-size:4.8rem;block-size:4.8rem;overflow:clip;border-radius:.4rem;background-color:#fff}.twz-pdp-glue__image{inline-size:100%;block-size:100%;-o-object-fit:contain;object-fit:contain}.twz-pdp-glue__meta{display:flex;flex-direction:column;gap:.2rem;min-inline-size:0}.twz-pdp-glue__title{font-size:1.4rem;font-weight:600;color:var(--text-color, #253D3B)}.twz-pdp-glue__hint{font-size:1.2rem;color:var(--grey-700, #4B4B4B)}.twz-pdp-glue__price{display:flex;flex-direction:column;align-items:flex-end;gap:.2rem;font-size:1.4rem;font-weight:600;line-height:1.2;white-space:nowrap}.twz-pdp-glue__tax{font-size:1.2rem;font-weight:400;color:var(--grey-700, #4B4B4B)}
.twz-pdp-roll-info{margin-block:3rem 4rem}.twz-pdp-roll-info__tabs{display:flex;flex-wrap:wrap;gap:0 2.4rem;margin-block-end:2.4rem;border-block-end:.1rem solid #e6dfd0}.twz-pdp-roll-info__tab{margin:0;padding:0 0 1.2rem;border:0;border-radius:0;border-block-end:.2rem solid rgba(0,0,0,0);background:rgba(0,0,0,0);background-color:rgba(0,0,0,0);box-shadow:none;color:var(--text-color, #253D3B);font-size:1.5rem;font-weight:500;line-height:1.4;text-decoration:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.twz-pdp-roll-info__tab.is-active,.twz-pdp-roll-info__tab.is-active:hover,.twz-pdp-roll-info__tab.is-active:focus-visible{color:var(--text-color, #253D3B);background:rgba(0,0,0,0);background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);border-radius:0;border-block-end-color:#3d6461;box-shadow:none}.twz-pdp-roll-info__tab:hover,.twz-pdp-roll-info__tab:focus-visible{color:var(--text-color, #253D3B);background:rgba(0,0,0,0);background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);border-radius:0;border-block-end-color:#e6dfd0;box-shadow:none}.twz-pdp-roll-info__lists{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);align-items:start;gap:0 3.2rem}@media(max-width: 767px){.twz-pdp-roll-info__lists{grid-template-columns:1fr;gap:0}}.twz-pdp-roll-info__list.list--table{border:0;border-radius:0;background-color:rgba(0,0,0,0)}.twz-pdp-roll-info__list.list--table>li{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);gap:1.2rem;min-block-size:0;background-color:rgba(0,0,0,0);border-block-start:0;border-block-end:.1rem solid #e6dfd0}.twz-pdp-roll-info__list.list--table>li .label,.twz-pdp-roll-info__list.list--table>li .value{padding-block:1rem;padding-inline:0;color:var(--text-color, #253D3B);background-color:rgba(0,0,0,0);font-size:1.4rem;line-height:1.4}.twz-pdp-roll-info__list.list--table>li .label{font-weight:400}.twz-pdp-roll-info__list.list--table>li .value{display:block;border-inline-start:0;justify-content:flex-start;font-weight:700;word-break:normal;overflow-wrap:break-word}.twz-pdp-roll-info__list.list--table>li .value a{color:var(--text-color, #253D3B);text-decoration:underline;text-underline-offset:.2rem}.twz-pdp-roll-info__list.list--table>li .value a:hover,.twz-pdp-roll-info__list.list--table>li .value a:focus-visible{color:#3d6461;background-color:rgba(0,0,0,0)}.twz-pdp-roll-info__split{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);align-items:stretch;gap:2.4rem}@media(max-width: 767px){.twz-pdp-roll-info__split{grid-template-columns:1fr}}.twz-pdp-roll-info__specs,.twz-pdp-roll-info__pattern{display:flex;flex-direction:column;min-inline-size:0}.twz-pdp-roll-info__specs--half{inline-size:50%}@media(max-width: 767px){.twz-pdp-roll-info__specs--half{inline-size:100%}}.twz-pdp-roll-info__heading{margin:0 0 1.2rem;font-size:1.8rem;font-weight:600}.twz-pdp-roll-info__list{margin:0}.twz-pdp-roll-info__pattern-card{display:grid;grid-template-columns:minmax(0, 1.15fr) minmax(0, 1fr);align-items:start;align-content:start;gap:2.4rem 3.2rem;flex:1 1 auto;min-block-size:0;padding:2.4rem;border:0;border-radius:.8rem;background-color:var(--beige-100, #fcf9f1)}.twz-pdp-roll-info__pattern-card--text,.twz-pdp-roll-info__pattern-card--drawing{grid-template-columns:minmax(0, 1fr)}@media(max-width: 767px){.twz-pdp-roll-info__pattern-card{grid-template-columns:1fr}}.twz-pdp-roll-info__drawing{width:100%;margin:0;padding-inline-start:3.6rem}.twz-pdp-roll-info__drawing-frame{position:relative;width:100%}.twz-pdp-roll-info__drawing-image{display:block;width:100%;height:auto}.twz-pdp-roll-info__measure{position:absolute;color:#253d3b;font-size:1.4rem;font-weight:500;line-height:1;white-space:nowrap}.twz-pdp-roll-info__measure--height{inset-inline-start:7.7%;inset-block-start:23.2%;translate:-115% -50%;rotate:-90deg}.twz-pdp-roll-info__measure--width{inset-inline-start:25.4%;inset-block-start:96%;translate:-50% 0}.twz-pdp-roll-info__pattern-grid--offset .twz-pdp-roll-info__pattern-cell:nth-child(even){translate:0 25%}.twz-pdp-roll-info__pattern-copy{margin:0;font-size:1.5rem;line-height:1.5;color:var(--text-color, #253D3B)}.twz-pdp-roll-info__pattern-copy :where(h3,h4){margin:0 0 .8rem;font-size:1.6rem;font-weight:600}.twz-pdp-roll-info__pattern-copy :where(p){margin:0 0 .8rem}.twz-pdp-roll-info__pattern-copy :where(ul,ol){margin:0;padding-inline-start:1.6rem}.twz-pdp-roll-info__pattern-copy :where(li+li){margin-block-start:.4rem}.twz-pdp-roll-info__empty{margin:0;color:var(--grey-700, #4B4B4B)}ul.list.list--table.twz-pdp-roll-info__list>li:nth-child(odd),ul.list.list--table.twz-pdp-roll-info__list>li:nth-child(even){background-color:#fff}ul.list.list--table.twz-pdp-roll-info__list>li .value{display:block;word-break:normal;overflow-wrap:break-word}.twz-pdp-roll-quicknav{display:flex;flex-wrap:wrap;gap:0 2.4rem;padding:0;border-block-end:.1rem solid #e6dfd0}.twz-pdp-roll-quicknav__item{margin:0;padding:1.2rem 0;border:0;border-radius:0;border-block-end:.2rem solid rgba(0,0,0,0);background:rgba(0,0,0,0);background-color:rgba(0,0,0,0);box-shadow:none;color:var(--text-color, #253D3B);font-size:1.5rem;font-weight:500;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.twz-pdp-roll-quicknav__item.is-active,.twz-pdp-roll-quicknav__item.is-active:hover,.twz-pdp-roll-quicknav__item.is-active:focus-visible{color:var(--text-color, #253D3B);background:rgba(0,0,0,0);background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);border-radius:0;border-block-end-color:#3d6461;box-shadow:none}.twz-pdp-roll-quicknav__item:hover,.twz-pdp-roll-quicknav__item:focus-visible{color:var(--text-color, #253D3B);background:rgba(0,0,0,0);background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);border-radius:0;border-block-end-color:#e6dfd0;box-shadow:none}.twz-pdp-sample{margin:1.2rem 0 0;font-size:1.4rem;color:var(--grey-700, #4B4B4B)}.twz-pdp-sample__link{margin-inline-start:.4rem}.twz-pdp-roll-head{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1.2rem;margin:0 0 1.6rem;font-size:1.4rem;line-height:1.5;color:var(--grey-700, #4B4B4B)}.twz-pdp-roll-head__items{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem 1.2rem}.twz-pdp-roll-head__item{display:inline-flex;align-items:center}.twz-pdp-roll-head .twz-pdp-sep{flex:0 0 auto;inline-size:.4rem;block-size:.4rem;border-radius:50%;background-color:currentColor}.twz-pdp-roll-head__link{white-space:nowrap}#twz-pdp-roll-info{scroll-margin-top:8rem}
body.woocommerce-page div.twz-component-woocommerce__productdetail>.grid:has(.breadcrumbs__row),body.woocommerce-page div.twz-component-woocommerce__productdetail>.grid:has(.twz-component-woocommerce__productdetail__imagegallery){z-index:0;position:relative;background-color:#fff}body.woocommerce-page div.twz-component-woocommerce__productdetail>.grid:has(.breadcrumbs__row):before,body.woocommerce-page div.twz-component-woocommerce__productdetail>.grid:has(.breadcrumbs__row):after,body.woocommerce-page div.twz-component-woocommerce__productdetail>.grid:has(.twz-component-woocommerce__productdetail__imagegallery):before,body.woocommerce-page div.twz-component-woocommerce__productdetail>.grid:has(.twz-component-woocommerce__productdetail__imagegallery):after{background-color:#fff}body.woocommerce-page div.twz-component-woocommerce__productdetail>.grid.twz-component-woocommerce__productdetail-head.grid--halfbg:after{background-color:#fff}body.woocommerce-page div.twz-component-woocommerce__productdetail>.grid:has(.twz-component-woocommerce__productdetail__imagegallery){padding-top:0}@media(min-width: 768px)and (max-width: 1024px){body.woocommerce-page div.twz-component-woocommerce__productdetail>.grid>.cell{padding-inline:2rem}}body.woocommerce-page div.twz-component-woocommerce__productdetail .intro{margin-bottom:2rem}body.woocommerce-page div.twz-component-woocommerce__productdetail .twz-product-title{margin-bottom:.8rem}body.woocommerce-page div.twz-component-woocommerce__productdetail .twz-product-title__brand{display:block;margin:0 0 .4rem;font-size:1.3rem;font-weight:500;letter-spacing:.06em;line-height:1.3;text-transform:uppercase;color:var(--pink-500, #c87e97);text-decoration:none}body.woocommerce-page div.twz-component-woocommerce__productdetail .twz-product-title__brand:hover,body.woocommerce-page div.twz-component-woocommerce__productdetail .twz-product-title__brand:focus-visible{color:var(--pink-500, #c87e97);text-decoration:underline;text-underline-offset:.15rem}body.woocommerce-page div.twz-component-woocommerce__productdetail .twz-product-title .entry-title{margin-block:0}body.woocommerce-page div.twz-component-woocommerce__productdetail__config.twz-component-woocommerce__productdetail__config{padding:4rem 3rem 2rem;border-radius:4px 4px 5rem 4px;background-color:#f4efe3}body.woocommerce-page div.twz-component-woocommerce__productdetail__config.twz-component-woocommerce__productdetail__config--wallpaper{border-radius:4px 4px 5rem 4px;background-color:var(--beige-200, #f4efe3)}@media(max-width: 767px){body.woocommerce-page div.twz-component-woocommerce__productdetail__config.twz-component-woocommerce__productdetail__config{transform:translateY(-5rem);margin-bottom:-5rem;padding:1rem 1.5rem 1.2rem}}body.woocommerce-page div.twz-component-woocommerce__productdetail__config-delivery{margin-top:1.5rem}body.woocommerce-page div.twz-component-woocommerce__productdetail__config-usps{margin-top:1.2rem;margin-bottom:0}body.woocommerce-page div.twz-component-woocommerce__productdetail__config-usps ul.list{display:flex;flex-flow:column;align-items:flex-start;width:100%;gap:.4rem;margin-block:0}body.woocommerce-page div.twz-component-woocommerce__productdetail__config-usps li{display:flex;align-items:flex-start;gap:.8rem;flex:0 0 auto;width:100%;margin:0}body.woocommerce-page div.twz-component-woocommerce__productdetail__config:after{content:unset}body.woocommerce-page div.twz-component-woocommerce__productdetail__config-order .twz-product-title{margin-bottom:1.2rem}body.woocommerce-page div.twz-component-woocommerce__productdetail__config-order .twz-related-colors,body.woocommerce-page div.twz-component-woocommerce__productdetail__config-order .variation-boxes{margin-bottom:2rem}body.woocommerce-page div.twz-component-woocommerce__productdetail__config-order .entry-title{margin-top:.3rem}body.woocommerce-page div.twz-component-woocommerce__productdetail__config-order .single_variation_wrap,body.woocommerce-page div.twz-component-woocommerce__productdetail__config-order .single_simple_wrap{container:variation_addtocart/inline-size;margin-top:0}body.woocommerce-page div.twz-component-woocommerce__productdetail__config-order .single_variation_wrap>.price,body.woocommerce-page div.twz-component-woocommerce__productdetail__config-order .single_simple_wrap>.price{margin-bottom:2rem}body.woocommerce-page div.twz-component-woocommerce__productdetail__config-order form.cart>.price,body.woocommerce-page div.twz-component-woocommerce__productdetail__config-order .single_variation_wrap>.price,body.woocommerce-page div.twz-component-woocommerce__productdetail__config-order .woocommerce-variation>.price{margin-block:3.2rem 2rem;padding-block-start:0;border-block-start:0}body.woocommerce-page div.twz-component-woocommerce__productdetail__config-order form.cart>.price .amount,body.woocommerce-page div.twz-component-woocommerce__productdetail__config-order .single_variation_wrap>.price .amount,body.woocommerce-page div.twz-component-woocommerce__productdetail__config-order .woocommerce-variation>.price .amount{font-size:3.2rem;font-weight:700;line-height:1.1;color:var(--text-color, #253D3B)}body.woocommerce-page div.twz-component-woocommerce__productdetail__config-order form.cart>.price .woocommerce-price-suffix,body.woocommerce-page div.twz-component-woocommerce__productdetail__config-order form.cart>.price .woocommerce-price-dimension,body.woocommerce-page div.twz-component-woocommerce__productdetail__config-order .single_variation_wrap>.price .woocommerce-price-suffix,body.woocommerce-page div.twz-component-woocommerce__productdetail__config-order .single_variation_wrap>.price .woocommerce-price-dimension,body.woocommerce-page div.twz-component-woocommerce__productdetail__config-order .woocommerce-variation>.price .woocommerce-price-suffix,body.woocommerce-page div.twz-component-woocommerce__productdetail__config-order .woocommerce-variation>.price .woocommerce-price-dimension{font-size:1.4rem;font-weight:500}body.woocommerce-page div.twz-component-woocommerce__productdetail__config-order form:not(.variations_form){flex-direction:column}body.woocommerce-page div.twz-component-woocommerce__productdetail__config-order .woocommerce-variation-add-to-cart,body.woocommerce-page div.twz-component-woocommerce__productdetail__config-order .single_simple_wrap{display:flex;margin-top:0}@container variation_addtocart (width < 35rem){body.woocommerce-page div.twz-component-woocommerce__productdetail__config-order .woocommerce-variation-add-to-cart,body.woocommerce-page div.twz-component-woocommerce__productdetail__config-order .single_simple_wrap{flex-direction:column}}body.woocommerce-page div.twz-component-woocommerce__productdetail__config-order .woocommerce-variation-add-to-cart .single_add_to_cart_button,body.woocommerce-page div.twz-component-woocommerce__productdetail__config-order .single_simple_wrap .single_add_to_cart_button{flex:1 1 100%}body.woocommerce-page div.twz-component-woocommerce__productdetail__config-order .twz-favorites-pdp-actions{display:flex;flex-wrap:nowrap;align-items:stretch;gap:.8rem;flex:1 1 auto;inline-size:100%;min-inline-size:0}body.woocommerce-page div.twz-component-woocommerce__productdetail__config-order .twz-favorites-pdp-actions>.woocommerce-variation-add-to-cart,body.woocommerce-page div.twz-component-woocommerce__productdetail__config-order .twz-favorites-pdp-actions>.variations_button{display:flex;flex-direction:row;flex-wrap:nowrap;flex:1 1 auto;align-items:stretch;min-inline-size:0;margin:0}body.woocommerce-page div.twz-component-woocommerce__productdetail__config-order .twz-favorites-pdp-actions .quantity:has(+button[type=submit]){flex:0 0 auto;margin-inline-end:.8rem}body.woocommerce-page div.twz-component-woocommerce__productdetail__config-order .twz-favorites-pdp-actions .single_add_to_cart_button{flex:1 1 auto;inline-size:auto;min-inline-size:0;justify-content:center;white-space:nowrap;padding-inline:1.2rem}body.woocommerce-page div.twz-component-woocommerce__productdetail__config-order .twz-favorites-pdp-actions .single_add_to_cart_button .twz-icon{display:none}body.woocommerce-page div.twz-component-woocommerce__productdetail__config-order .twz-favorites-pdp-actions>.twz-favorites--pdp{flex:0 0 auto;align-self:stretch;aspect-ratio:1;inline-size:auto;min-inline-size:4.4rem;block-size:auto;height:auto}@container variation_addtocart (width < 36rem){body.woocommerce-page div.twz-component-woocommerce__productdetail__config-order .twz-favorites-pdp-actions{flex-wrap:wrap}body.woocommerce-page div.twz-component-woocommerce__productdetail__config-order .twz-favorites-pdp-actions>.woocommerce-variation-add-to-cart,body.woocommerce-page div.twz-component-woocommerce__productdetail__config-order .twz-favorites-pdp-actions>.variations_button{display:contents}body.woocommerce-page div.twz-component-woocommerce__productdetail__config-order .twz-favorites-pdp-actions .quantity:has(+button[type=submit]){margin-inline-end:0}body.woocommerce-page div.twz-component-woocommerce__productdetail__config-order .twz-favorites-pdp-actions .single_add_to_cart_button{flex:1 1 100%;order:3}}body.woocommerce-page div.twz-component-woocommerce__productdetail__paymentmethods{width:100%;display:flex;justify-content:center;align-items:center;margin-top:2rem;gap:.6rem;container:paymentmethod/inline-size}body.woocommerce-page div.twz-component-woocommerce__productdetail__paymentmethods .count{display:none}@container paymentmethod (max-width: 450px){body.woocommerce-page div.twz-component-woocommerce__productdetail__paymentmethods .count{display:block}}body.woocommerce-page div.twz-component-woocommerce__productdetail__paymentmethods .imagewrap{flex:0 0 4.5rem}body.woocommerce-page div.twz-component-woocommerce__productdetail__paymentmethods .imagewrap img{-o-object-fit:contain;object-fit:contain}@container paymentmethod (max-width: 450px){body.woocommerce-page div.twz-component-woocommerce__productdetail__paymentmethods .imagewrap:nth-of-type(n + 5){display:none}}@media(max-width: 767px){body.woocommerce-page div.twz-component-woocommerce__productdetail__attributes{margin-top:4rem}}body.woocommerce-page div.twz-component-woocommerce__productdetail__image{border-radius:0}body.woocommerce-page div.twz-component-woocommerce__productdetail__small-cardlist:not(:has(.twz-card)){display:none}body.woocommerce-page div.twz-component-woocommerce__productdetail__small-cardlist .twz-component-woocommerce__productdetail__sidebar-alternatives-list .variations-box,body.woocommerce-page div.twz-component-woocommerce__productdetail__small-cardlist .twz-component-woocommerce__productdetail__sidebar-alternatives-list .twz-related-colors{display:none}body.woocommerce-page div.twz-component-woocommerce__productdetail .woocommerce-price-dimension{font-size:1.4rem;font-weight:700}body.woocommerce-page div.twz-component-woocommerce__productdetail .twz-component-woocommerce__productdetail__config--wallpaper .woocommerce-price-dimension,body.woocommerce-page div.twz-component-woocommerce__productdetail .twz-component-woocommerce__productdetail__config--wallpaper .woocommerce-price-suffix{font-size:1.4rem;font-weight:500;color:var(--text-color, #253D3B)}body.woocommerce-page div.twz-component-woocommerce__productdetail .twz-pdp-specs{--twz-list-table-text: var(--text-color)}body.woocommerce-page div.twz-component-woocommerce__productdetail--benodigdheden>.grid{padding-top:2rem;padding-bottom:0}body.woocommerce-page div.twz-component-woocommerce__productdetail__info-faq{max-width:90rem;margin:0 auto}body.woocommerce-page div.twz-component-woocommerce__productdetail__info-faq .twz-container{padding:3rem}@media(max-width: 767px){body.woocommerce-page div.twz-component-woocommerce__productdetail__info-faq .twz-container{padding:2rem}}body.woocommerce-page div.twz-component-woocommerce__productdetail .table-of-contents{margin-inline:auto}body.woocommerce-page div.twz-component-woocommerce__productdetail .table-of-contents-wrap{background:var(--beige-200)}body.woocommerce-page div.twz-component-woocommerce__productdetail .table-of-contents-wrap .anchorlist-title{background:var(--green-700);color:var(--white)}body.woocommerce-page div.twz-component-woocommerce__productdetail .table-of-contents-wrap .anchor{color:var(--text-color)}@media(max-width: 767px){body.woocommerce-page div.twz-component-woocommerce__productdetail .productinformation-block{order:1;z-index:2}}body.woocommerce-page div.twz-component-woocommerce__productdetail .productinformation-block .btn--more{max-width:-moz-max-content;max-width:max-content;margin-inline:auto}body.woocommerce-page div.twz-component-woocommerce__productdetail .productinformation-block .btn--more svg{display:none}body.woocommerce-page div.twz-component-woocommerce__productdetail .productinformation-block .productinformation{padding-top:2.5rem}@media(max-width: 767px){body.woocommerce-page div.twz-component-woocommerce__productdetail .productinformation-block--extra{padding-top:4rem}}body.woocommerce-page div.twz-component-woocommerce__productdetail .productinformation-block--extra .twz-container{padding:2rem}body.woocommerce-page div.twz-component-woocommerce__productdetail .productinformation-block .breadcrumbs__row{margin-bottom:2rem}body.woocommerce-page div.twz-component-woocommerce__productdetail .grid:not(.grid--padding-top-none){padding-top:4rem;padding-bottom:4rem}body.woocommerce-page div.twz-component-woocommerce__productdetail .grid:has(.cell .breadcrumbs__row){padding-top:2rem;padding-bottom:2rem}@media(max-width: 767px){body.woocommerce-page div.twz-component-woocommerce__productdetail .grid:has(.cell .breadcrumbs__row){padding-top:2rem;padding-bottom:2rem}}body.woocommerce-page div.twz-component-woocommerce__productdetail .grid:has(.twz-container__additional-info){align-items:stretch}body.woocommerce-page div.twz-component-woocommerce__productdetail .grid:has(.twz-container__additional-info)>.cell>.twz-element-image{height:100%;position:relative;min-height:40rem;max-height:60rem}body.woocommerce-page div.twz-component-woocommerce__productdetail .grid:has(.twz-container__additional-info)>.cell>.twz-element-image img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body.woocommerce-page div.twz-component-woocommerce__productdetail .grid:has(.twz-container__additional-info)>.cell .twz-container{height:100%;display:flex;flex-direction:column;justify-content:center}body.woocommerce-page div.twz-component-woocommerce__productdetail .grid:has(.gallery){padding-top:0}body.woocommerce-page div.twz-component-woocommerce__productdetail .grid .twz-container__content.twz-container__content :where(h2,h3,h4):first-of-type{margin-top:0}body.woocommerce-page div.twz-component-woocommerce__productdetail:not(.product_cat-behang) .grid{padding-top:2rem}body.woocommerce-page div.twz-component-woocommerce__productdetail:not(.product_cat-behang) .twz-component-woocommerce__productdetail__config{margin-top:0rem;transform:translateY(0);margin-bottom:0}@media(max-width: 767px){body.woocommerce-page div.twz-component-woocommerce__productdetail:not(.product_cat-behang) .productinformation-block{order:0}}body.woocommerce-page div.twz-component-woocommerce__productdetail:not(.product_cat-behang) .gallery__thumbs{bottom:0;left:0;position:relative}@media(min-width: 1025px){body.woocommerce-page div.twz-component-woocommerce__productdetail:not(.product_cat-behang) .gallery__slide{min-height:0}}@media(min-width: 768px)and (max-width: 1024px){body.woocommerce-page div.twz-component-woocommerce__productdetail:not(.product_cat-behang) .gallery__slide{min-height:0}}@media(max-width: 767px){body.woocommerce-page div.twz-component-woocommerce__productdetail:not(.product_cat-behang) .gallery__slide{height:45vh;min-height:0}}body.woocommerce-page div.twz-component-woocommerce__productdetail:not(.product_cat-behang) .gallery__slides{padding:0 0}body.woocommerce-page div.twz-component-woocommerce__productdetail .gallery__slides{min-height:0 !important}body.woocommerce-page div.twz-component-woocommerce__productdetail .gallery__slide{min-height:0 !important}@media(max-width: 767px){body.woocommerce-page div.twz-component-woocommerce__productdetail .gallery__slide{height:auto}}@media(min-width: 768px)and (max-width: 1024px){body.woocommerce-page div.twz-component-woocommerce__productdetail .gallery__slide{min-height:0}}body.woocommerce-page div.twz-component-woocommerce__productdetail__config-order .single_variation_wrap .variations_button{row-gap:2rem}
.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, #e6e6e6)}.twz-spec-scale__segment:nth-child(1){background-color:#e2401f}.twz-spec-scale__segment:nth-child(2){background-color:#e85f25}.twz-spec-scale__segment:nth-child(3){background-color:#ef7d2a}.twz-spec-scale__segment:nth-child(4){background-color:#f49b2f}.twz-spec-scale__segment:nth-child(5){background-color:#f6b733}.twz-spec-scale__segment:nth-child(6){background-color:#f4cd36}.twz-spec-scale__segment:nth-child(7){background-color:#e9d23a}.twz-spec-scale__segment:nth-child(8){background-color:#c9d23e}.twz-spec-scale__segment:nth-child(9){background-color:#a3c63f}.twz-spec-scale__segment:nth-child(10){background-color:#6fb845}.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, #1a1a1a)}@media(prefers-reduced-motion: reduce){.twz-spec-scale__marker{transition:none}}.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}
.twz-wallpaper-calc-block{margin-block:1.6rem 0}.twz-wallpaper-calc__heading{display:flex;flex-wrap:wrap;align-items:baseline;gap:.8rem 1.2rem;margin-block-end:.8rem}.twz-wallpaper-calc__heading .twz-wallpaper-calc__title{margin:0;font-size:2rem;font-weight:700;line-height:1.4;color:var(--text-color, #253D3B)}button.twz-wallpaper-calc__more{display:inline-flex;align-items:center;gap:.4rem;margin:0;padding:0;border:0;border-radius:0;background:rgba(0,0,0,0);box-shadow:none;color:var(--text-color, #253D3B);font-size:1.4rem;font-weight:500;line-height:1.3;cursor:pointer}button.twz-wallpaper-calc__more:is(:hover,:focus,:focus-visible){border:0;background:rgba(0,0,0,0);box-shadow:none;color:var(--text-color, #253D3B)}.twz-wallpaper-calc__info-icon{inline-size:1.6rem;block-size:1.6rem;flex:0 0 1.6rem}.twz-wallpaper-calc__more-label{text-decoration:underline;text-underline-offset:.2rem}.twz-wallpaper-calc__more:is(:hover,:focus-visible) .twz-wallpaper-calc__more-label{text-decoration:none}.twz-wallpaper-calc{margin-block:0;padding-block:0;border-block-start:0}.twz-wallpaper-calc__header{display:flex;align-items:center;gap:.8rem;margin-block-end:1.2rem}.twz-wallpaper-calc__icon{display:inline-flex;flex:0 0 auto;inline-size:2rem;block-size:2rem;color:var(--text-color, #253D3B)}.twz-wallpaper-calc__icon svg{inline-size:100%;block-size:100%}.twz-wallpaper-calc__title{margin:0;font-size:1.6rem;font-weight:600;line-height:1.3;color:var(--text-color, #253D3B)}.twz-wallpaper-calc__fields{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:1rem;margin-block-end:1rem}@media(max-width: 549px){.twz-wallpaper-calc__fields{grid-template-columns:1fr}}.twz-wallpaper-calc__field{display:flex;flex-direction:column;gap:.4rem}.twz-wallpaper-calc__label{font-size:1.4rem;font-weight:500;color:var(--grey-700, #4B4B4B)}.twz-wallpaper-calc__input-wrap{display:flex;align-items:stretch;inline-size:100%;background-color:#fff;border:.1rem solid #e6dfd0;border-radius:4px;overflow:clip}.twz-wallpaper-calc__input{flex:1 1 auto;min-inline-size:0;margin:0;padding:1rem 1.2rem;border:0;background:rgba(0,0,0,0);font-size:1.6rem;font-weight:500;color:var(--text-color, #253D3B);box-shadow:none}.twz-wallpaper-calc__input::-webkit-outer-spin-button,.twz-wallpaper-calc__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.twz-wallpaper-calc__input[type=number]{-moz-appearance:textfield}.twz-wallpaper-calc__input:focus-visible{outline:.2rem solid var(--primary-color, #3D6461);outline-offset:-0.2rem}.twz-wallpaper-calc__unit{display:inline-flex;align-items:center;flex:0 0 auto;padding-inline:1rem;font-size:1.4rem;font-weight:500;color:var(--grey-700, #4B4B4B);background-color:#fbf9f4;border-inline-start:.1rem solid #e6dfd0}.twz-wallpaper-calc__result{margin-block:1rem .8rem;padding:1.2rem 1.4rem;border:.1rem solid #e6dfd0;border-radius:4px;background-color:#fff;font-size:1.6rem;font-weight:600;line-height:1.4;color:var(--text-color, #253D3B)}.twz-wallpaper-calc__result strong{font-weight:700}.twz-wallpaper-calc__result[data-state=success] strong{display:block;margin-block-end:.4rem}.twz-wallpaper-calc__result[data-state=error]{color:#983939;font-weight:500}.twz-wallpaper-calc__result[hidden]{display:none}.twz-wallpaper-calc__result-detail{display:block;margin-block-start:.4rem;font-size:1.4rem;font-weight:400;color:var(--grey-700, #4B4B4B)}.twz-wallpaper-calc--pdp{margin-block:1.6rem 0;padding:1.6rem;border:0;border-radius:4px;background-color:var(--beige-100, #fcf9f1)}.twz-wallpaper-calc__disclaimer{margin:0;font-size:1.3rem;line-height:1.5;color:var(--grey-700, #4B4B4B)}.twz-wallpaper-calc__waste{font-weight:700;color:var(--text-color, #253D3B)}.twz-rollinfo__kicker{margin:0 0 1.2rem;font-size:1.6rem;font-weight:600}.twz-rollinfo__diagram{display:grid;grid-template-columns:auto minmax(0, 1fr);-moz-column-gap:.8rem;column-gap:.8rem;margin:0 0 2rem}.twz-rollinfo__height{grid-column:1;grid-row:1;display:flex;align-items:flex-start;justify-content:flex-end}.twz-rollinfo__height-mark{display:flex;flex-direction:column;align-items:center;gap:.6rem;block-size:50%}.twz-rollinfo__height-label{writing-mode:vertical-rl;rotate:180deg;font-size:1.2rem;line-height:1;color:var(--text-color, #253D3B)}.twz-rollinfo__height-rule{flex:1 1 auto;inline-size:.1rem;background-color:var(--text-color, #253D3B)}.twz-rollinfo__strips,.twz-rollinfo__widths{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:.8rem;margin:0;padding:0;list-style:none}.twz-rollinfo__strips{grid-column:2;grid-row:1}.twz-rollinfo__widths{grid-column:2;grid-row:2;margin-block-start:.8rem}.twz-rollinfo__strip,.twz-rollinfo__width{margin:0}.twz-rollinfo__image{display:block;inline-size:100%;aspect-ratio:1/2;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;background-color:var(--beige-100, #fcf9f1)}.twz-rollinfo__width-rule{display:block;inline-size:100%;block-size:.1rem;background-color:var(--beige-500, #c3bba8)}.twz-rollinfo__caption{display:block;margin-block-start:.6rem;text-align:center;font-size:1.3rem;line-height:1.3}.twz-rollinfo__table{display:grid;margin:0 0 2rem}.twz-rollinfo__table>div{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);gap:1rem;padding-block:.8rem;border-block-end:.1rem solid #e6dfd0}.twz-rollinfo__table dt{font-weight:500}.twz-rollinfo__table dd{margin:0;text-align:end}.twz-rollinfo h3{margin:1.6rem 0 .6rem;font-size:1.6rem;font-weight:600}
