.responsive-image{display:block;position:relative;padding:50%}.responsive-image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}.fs64{font-size:1.9rem}@media only screen and (min-width:576px){.fs64{font-size:5.3vw}}@media only screen and (min-width:768px){.fs64{font-size:5.3vw}}@media only screen and (min-width:992px){.fs64{font-size:5.3vw}}@media only screen and (min-width:1200px){.fs64{font-size:4rem}}.fs52{font-size:1.54rem}@media only screen and (min-width:576px){.fs52{font-size:4.24vw}}@media only screen and (min-width:768px){.fs52{font-size:4.24vw}}@media only screen and (min-width:992px){.fs52{font-size:4.24vw}}@media only screen and (min-width:1200px){.fs52{font-size:3.2rem}}.fs48{font-size:1.395rem}@media only screen and (min-width:576px){.fs48{font-size:3.5775vw}}@media only screen and (min-width:768px){.fs48{font-size:3.5775vw}}@media only screen and (min-width:992px){.fs48{font-size:3.5775vw}}@media only screen and (min-width:1200px){.fs48{font-size:2.7rem}}.fs42{font-size:1.25rem}@media only screen and (min-width:576px){.fs42{font-size:2.915vw}}@media only screen and (min-width:768px){.fs42{font-size:2.915vw}}@media only screen and (min-width:992px){.fs42{font-size:2.915vw}}@media only screen and (min-width:1200px){.fs42{font-size:2.2rem}}.fs36{font-size:1.19rem}@media only screen and (min-width:576px){.fs36{font-size:2.65vw}}@media only screen and (min-width:768px){.fs36{font-size:2.65vw}}@media only screen and (min-width:992px){.fs36{font-size:2.65vw}}@media only screen and (min-width:1200px){.fs36{font-size:2rem}}.fs32{font-size:1.155rem}@media only screen and (min-width:576px){.fs32{font-size:2.385vw}}@media only screen and (min-width:768px){.fs32{font-size:2.385vw}}@media only screen and (min-width:992px){.fs32{font-size:2.385vw}}@media only screen and (min-width:1200px){.fs32{font-size:1.8rem}}.fs24{font-size:1.12rem}@media only screen and (min-width:576px){.fs24{font-size:1.12rem}}@media only screen and (min-width:768px){.fs24{font-size:2.12vw}}@media only screen and (min-width:992px){.fs24{font-size:2.12vw}}@media only screen and (min-width:1200px){.fs24{font-size:1.6em}}.fs20{font-size:1.05rem}@media only screen and (min-width:576px){.fs20{font-size:1.05rem}}@media only screen and (min-width:768px){.fs20{font-size:1.855vw}}@media only screen and (min-width:992px){.fs20{font-size:1.855vw}}@media only screen and (min-width:1200px){.fs20{font-size:1.4rem}}.fs18{font-size:1.05rem}@media only screen and (min-width:576px){.fs18{font-size:1.02rem}}@media only screen and (min-width:768px){.fs18{font-size:1.755vw}}@media only screen and (min-width:992px){.fs18{font-size:1.755vw}}@media only screen and (min-width:1200px){.fs18{font-size:1.3rem}}.fs16{font-size:14px}@media only screen and (min-width:576px){.fs16{font-size:14px}}@media only screen and (min-width:768px){.fs16{font-size:14px}}@media only screen and (min-width:992px){.fs16{font-size:14px}}@media only screen and (min-width:1200px){.fs16{font-size:14px}}.fs14{font-size:.8rem}@media only screen and (min-width:576px){.fs14{font-size:.8rem}}@media only screen and (min-width:768px){.fs14{font-size:.8rem}}@media only screen and (min-width:992px){.fs14{font-size:.8rem}}@media only screen and (min-width:1200px){.fs14{font-size:.8rem}}.bg-white{background-color:white}.bg-lightgray{background-color:#f4f4f4}.border-lightgray{border-color:#f4f4f4}.color-lightgray{color:#f4f4f4}hr.lightgray{border-color:#f4f4f4}.bg-gray{background-color:#ccc}.border-gray{border-color:#ccc}.color-gray{color:#ccc}hr.gray{border-color:#ccc}.bg-graymiddle{background-color:#999}.border-graymiddle{border-color:#999}.color-graymiddle{color:#999}hr.graymiddle{border-color:#999}.bg-darkgray{background-color:#444}.border-darkgray{border-color:#444}.color-darkgray{color:#444}hr.darkgray{border-color:#444}.bg-limegreen{background-color:#d2dc41}.border-limegreen{border-color:#d2dc41}.color-limegreen{color:#d2dc41}hr.limegreen{border-color:#d2dc41}.bg-green{background-color:#00a650}.border-green{border-color:#00a650}.color-green{color:#00a650}hr.green{border-color:#00a650}.bg-darkgreen{background-color:#119532}.border-darkgreen{border-color:#119532}.color-darkgreen{color:#119532}hr.darkgreen{border-color:#119532}.bg-lightblue{background-color:#39c}.border-lightblue{border-color:#39c}.color-lightblue{color:#39c}hr.lightblue{border-color:#39c}.bg-orange{background-color:#f48515}.border-orange{border-color:#f48515}.color-orange{color:#f48515}hr.orange{border-color:#f48515}.bg-red{background-color:#e00}.border-red{border-color:#e00}.color-red{color:#e00}hr.bg-red{border-color:#e00}.content-section{margin:0 auto;position:relative;background-repeat:no-repeat;background-size:cover;background-position:center center}.content-section.defaultDocument .section-row{padding:1.5% 0;background-color:white}@media only screen and (min-width:1381px){.content-section.defaultDocument .section-row{padding-left:.5rem;padding-right:.5rem}}@media only screen and (min-width:576px){.content-section.defaultDocument .section-row{gap:1em}}.content-section.inherit-color h1,.content-section.inherit-color h2,.content-section.inherit-color h3,.content-section.inherit-color h4,.content-section.inherit-color h5,.content-section.inherit-color h6,.content-section.inherit-color a,.content-section.inherit-color p{color:inherit!important}.content-section.section-fill{width:100%}.content-section.floatup{margin-top:-150px}.content-section.section-container{max-width:1350px;width:100%}.content-section.section-narrow{width:98%}@media only screen and (min-width:576px){.content-section.section-narrow{width:90%}}@media only screen and (min-width:768px){.content-section.section-narrow{width:85%}}@media only screen and (min-width:992px){.content-section.section-narrow{width:85%}}@media only screen and (min-width:1200px){.content-section.section-narrow{width:900px}}.content-section.section-fill .row-fill .block-text,.content-section.section-fill .row-fill .block-html,.content-section.section-fill .row-fill .block-icons,.content-section.section-fill .row-fill breadcrumb{padding-left:.5rem;padding-right:.5rem}@media only screen and (max-width:1380px){.content-section.section-container .row-fill .block-text,.content-section.section-fill .row-container .block-text,.content-section.section-container .row-container .block-text,.content-section.section-container .row-fill .block-html,.content-section.section-fill .row-container .block-html,.content-section.section-container .row-container .block-html,.content-section.section-container .row-fill .block-icons,.content-section.section-fill .row-container .block-icons,.content-section.section-container .row-container .block-icons,.content-section.section-container .row-fill breadcrumb,.content-section.section-fill .row-container breadcrumb,.content-section.section-container .row-container breadcrumb{padding-left:.5rem;padding-right:.5rem}}@media only screen and (max-width:575.98px){.content-section.section-narrow .block-text,.content-section .row-narrow .block-text,.content-section.section-narrow .block-html,.content-section .row-narrow .block-html,.content-section.section-narrow .block-icons,.content-section .row-narrow .block-icons,.content-section.section-narrow breadcrumb,.content-section .row-narrow breadcrumb{padding-left:.5rem;padding-right:.5rem}}.content-section .section-row.col1 .image-container .title{font-weight:bold}.content-section .section-row{margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;width:100%}@media only screen and (max-width:575.98px){.content-section .section-row{flex-wrap:wrap}.content-section .section-row .column:not(.auto){width:100%!important}.content-section .section-row .column:not(.auto).margin-x:not(:first-child){margin-top:1rem}}.content-section .section-row.row-container{max-width:1350px}.content-section .section-row.row-narrow{max-width:98%}@media only screen and (min-width:576px){.content-section .section-row.row-narrow{max-width:90%}}@media only screen and (min-width:768px){.content-section .section-row.row-narrow{max-width:85%}}@media only screen and (min-width:992px){.content-section .section-row.row-narrow{max-width:85%}}@media only screen and (min-width:1200px){.content-section .section-row.row-narrow{max-width:900px}}.content-section .section-row.col1 .column:not(.auto){width:100%}.content-section .section-row.col2 .column:not(.auto){width:50%}.content-section .section-row.col2.col21 .column:not(.auto):nth-child(1){width:66.66%}.content-section .section-row.col2.col21 .column:not(.auto):nth-child(2){width:33.33%}.content-section .section-row.col2.col12 .column:not(.auto):nth-child(1){width:33.33%}.content-section .section-row.col2.col12 .column:not(.auto):nth-child(2){width:66.66%}.content-section .section-row.col3 .column:not(.auto){width:33.33%}.content-section .section-row.col4 .column:not(.auto){width:25%}.content-section .section-row .column.align-self-start{align-self:flex-start}.content-section .section-row .column.align-self-center{align-self:center}.content-section .section-row .column.align-self-end{align-self:flex-end}.content-section .section-row .column.align-self-stretch{align-self:stretch}.content-section .section-row .column.block-slider .cycle-slideshow{width:100%}.content-section .section-row .column.text-right{text-align:right}.content-section.hgt690,.content-section .section-row.hgt690>div,.content-section .section-row .hgt690{height:120vw}@media only screen and (min-width:576px){.content-section.hgt690,.content-section .section-row.hgt690>div,.content-section .section-row .hgt690{height:60vw}}@media only screen and (min-width:768px){.content-section.hgt690,.content-section .section-row.hgt690>div,.content-section .section-row .hgt690{height:60vw}}@media only screen and (min-width:992px){.content-section.hgt690,.content-section .section-row.hgt690>div,.content-section .section-row .hgt690{height:60vw}}@media only screen and (min-width:1200px){.content-section.hgt690,.content-section .section-row.hgt690>div,.content-section .section-row .hgt690{height:690px}}.content-section.hgt450,.content-section .section-row.hgt450,.content-section .section-row .hgt450{height:78vw}@media only screen and (min-width:576px){.content-section.hgt450,.content-section .section-row.hgt450,.content-section .section-row .hgt450{height:39vw}}@media only screen and (min-width:768px){.content-section.hgt450,.content-section .section-row.hgt450,.content-section .section-row .hgt450{height:39vw}}@media only screen and (min-width:992px){.content-section.hgt450,.content-section .section-row.hgt450,.content-section .section-row .hgt450{height:39vw}}@media only screen and (min-width:1200px){.content-section.hgt450,.content-section .section-row.hgt450,.content-section .section-row .hgt450{height:450px}}.content-section.hgt360,.content-section .section-row.hgt360>div,.content-section .section-row .hgt360{height:62vw}@media only screen and (min-width:576px){.content-section.hgt360,.content-section .section-row.hgt360>div,.content-section .section-row .hgt360{height:31vw}}@media only screen and (min-width:768px){.content-section.hgt360,.content-section .section-row.hgt360>div,.content-section .section-row .hgt360{height:31vw}}@media only screen and (min-width:992px){.content-section.hgt360,.content-section .section-row.hgt360>div,.content-section .section-row .hgt360{height:31vw}}@media only screen and (min-width:1200px){.content-section.hgt360,.content-section .section-row.hgt360>div,.content-section .section-row .hgt360{height:360px}}.content-section.hgt225,.content-section .section-row.hgt225>div,.content-section .section-row .hgt225{height:40vw}@media only screen and (min-width:576px){.content-section.hgt225,.content-section .section-row.hgt225>div,.content-section .section-row .hgt225{height:20vw}}@media only screen and (min-width:768px){.content-section.hgt225,.content-section .section-row.hgt225>div,.content-section .section-row .hgt225{height:20vw}}@media only screen and (min-width:992px){.content-section.hgt225,.content-section .section-row.hgt225>div,.content-section .section-row .hgt225{height:20vw}}@media only screen and (min-width:1200px){.content-section.hgt225,.content-section .section-row.hgt225>div,.content-section .section-row .hgt225{height:225px}}.content-section.hgt690,.content-section .section-row.hgt690>div,.content-section .section-row .hgt690{max-height:690px;overflow:hidden}.content-section.hgt450,.content-section .section-row.hgt450,.content-section .section-row .hgt450{max-height:450px;overflow:hidden}.content-section.hgt360,.content-section .section-row.hgt360>div,.content-section .section-row .hgt360{max-height:360px;overflow:hidden}.content-section.hgt225,.content-section .section-row.hgt225>div,.content-section .section-row .hgt225{max-height:225px;overflow:hidden}.content-section .section-row.hgt690 .block-slider,.content-section .section-row.hgt450 .block-slider,.content-section .section-row.hgt360 .block-slider,.content-section .section-row.hgt225 .block-slider,.content-section .section-row.hgt690 .block-image,.content-section .section-row.hgt450 .block-image,.content-section .section-row.hgt360 .block-image,.content-section .section-row.hgt225 .block-image,.content-section .section-row.hgt690 .block-media,.content-section .section-row.hgt450 .block-media,.content-section .section-row.hgt360 .block-media,.content-section .section-row.hgt225 .block-media,.content-section .section-row.hgt690 .image-container,.content-section .section-row.hgt450 .image-container,.content-section .section-row.hgt360 .image-container,.content-section .section-row.hgt225 .image-container,.content-section .section-row.hgt690 .media-container,.content-section .section-row.hgt450 .media-container,.content-section .section-row.hgt360 .media-container,.content-section .section-row.hgt225 .media-container{height:100%}.content-section .section-row.hgt690 .block-slider .cycle-slideshow,.content-section .section-row.hgt450 .block-slider .cycle-slideshow,.content-section .section-row.hgt360 .block-slider .cycle-slideshow,.content-section .section-row.hgt225 .block-slider .cycle-slideshow{height:100%}.content-section .section-row.hgt690 .block-slider .cycle-slideshow .slide,.content-section .section-row.hgt450 .block-slider .cycle-slideshow .slide,.content-section .section-row.hgt360 .block-slider .cycle-slideshow .slide,.content-section .section-row.hgt225 .block-slider .cycle-slideshow .slide{height:100%}.content-section .section-row.hgt690 .block-slider .cycle-slideshow .slide .image,.content-section .section-row.hgt450 .block-slider .cycle-slideshow .slide .image,.content-section .section-row.hgt360 .block-slider .cycle-slideshow .slide .image,.content-section .section-row.hgt225 .block-slider .cycle-slideshow .slide .image{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.content-section .image-container,.content-section .media-container{position:relative;display:block;text-align:center;vertical-align:middle}.content-section .image-container img,.content-section .media-container img{width:100%;height:auto}.content-section .image-container img .fill,.content-section .media-container img .fill{object-fit:cover;object-position:center center}.content-section .image-container img.embed-responsive-item,.content-section .media-container img.embed-responsive-item,.content-section .image-container img.fill,.content-section .media-container img.fill{height:100%}.content-section .image-container img[data-content_position="below"],.content-section .media-container img[data-content_position="below"]{height:75%}.content-section .image-container .content,.content-section .media-container .content{display:block;position:absolute;left:0;right:0;height:33.33333333%}.content-section .image-container .content.top,.content-section .media-container .content.top{top:0}.content-section .image-container .content.middle,.content-section .media-container .content.middle{top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.content-section .image-container .content.bottom,.content-section .media-container .content.bottom{bottom:0}.content-section .image-container .content.below,.content-section .media-container .content.below{position:relative;height:auto}.content-section .image-container .content.below::before,.content-section .media-container .content.below::before{content:'';display:block;padding-top:25%}.content-section .image-container .content button,.content-section .media-container .content button{border:none;border-radius:4px;width:250px;min-height:2.5em;font-size:larger}.content-section .image-container .content .text,.content-section .media-container .content .text{display:block;position:absolute;top:50%;left:50%;margin:0;padding:0;width:100%;line-height:1;text-align:center;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.content-section .image-container .content .text .pretitle,.content-section .media-container .content .text .pretitle{margin-bottom:.25em}.content-section .image-container .content .text .subtitle,.content-section .media-container .content .text .subtitle{margin-top:.1em}.content-section .image-container .content .text .subtitle.fs16,.content-section .media-container .content .text .subtitle.fs16{margin-top:1.25em}.content-section .image-container .content .text .pretitle>h1,.content-section .media-container .content .text .pretitle>h1,.content-section .image-container .content .text .title>h1,.content-section .media-container .content .text .title>h1,.content-section .image-container .content .text .subtitle>h1,.content-section .media-container .content .text .subtitle>h1{margin:inherit;line-height:inherit;color:inherit;font-size:inherit;font-weight:inherit}.content-section .image-container .content .text .pretitle+button,.content-section .media-container .content .text .pretitle+button,.content-section .image-container .content .text .title+button,.content-section .media-container .content .text .title+button,.content-section .image-container .content .text .subtitle+button,.content-section .media-container .content .text .subtitle+button,.content-section .image-container .content .text .pretitle+[role='button'],.content-section .media-container .content .text .pretitle+[role='button'],.content-section .image-container .content .text .title+[role='button'],.content-section .media-container .content .text .title+[role='button'],.content-section .image-container .content .text .subtitle+[role='button'],.content-section .media-container .content .text .subtitle+[role='button']{margin-top:1rem}.content-section .image-container.media-1by1 .content,.content-section .media-container.media-1by1 .content{height:25%}.content-section .image-container.media-16by9 .content,.content-section .media-container.media-16by9 .content{height:25%}.content-section .image-container.media-16by9 .content.below::before,.content-section .media-container.media-16by9 .content.below::before{padding-top:18.57%}.content-section .image-container.media-fill,.content-section .media-container.media-fill{height:100%}.content-section .image-container.media-fill img,.content-section .media-container.media-fill img{height:100%}.content-section ul.usp-bar{margin:0;padding:0;min-height:30px;line-height:30px;list-style-type:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:row wrap;justify-content:space-between}.content-section ul.usp-bar.usp-large{font-size:1.12rem;font-weight:600}@media only screen and (min-width:576px){.content-section ul.usp-bar.usp-large{font-size:1.12rem}}@media only screen and (min-width:768px){.content-section ul.usp-bar.usp-large{font-size:2.12vw}}@media only screen and (min-width:992px){.content-section ul.usp-bar.usp-large{font-size:2.12vw}}@media only screen and (min-width:1200px){.content-section ul.usp-bar.usp-large{font-size:1.6em}}@media only screen and (min-width:576px){.content-section ul.usp-bar{text-align:center;justify-content:center}}.content-section ul.usp-bar li{display:block;margin:0;padding:0 .5em;width:100%}@media only screen and (min-width:576px){.content-section ul.usp-bar li{width:auto}}.content-section ul.usp-bar li .fas{margin-right:.5em;color:#00a650}.content-section ul.usp-bar.vertical{flex-flow:row wrap;justify-content:flex-start;font-size:14px}@media only screen and (min-width:576px){.content-section ul.usp-bar.vertical{font-size:14px}}@media only screen and (min-width:768px){.content-section ul.usp-bar.vertical{font-size:14px}}@media only screen and (min-width:992px){.content-section ul.usp-bar.vertical{font-size:14px}}@media only screen and (min-width:1200px){.content-section ul.usp-bar.vertical{font-size:14px}}@media only screen and (min-width:576px){.content-section ul.usp-bar.vertical.left{justify-content:flex-end;text-align:right}.content-section ul.usp-bar.vertical.left .fas{margin-left:.5em}.content-section ul.usp-bar.vertical.right{text-align:left}}.content-section ul.usp-bar.vertical li{padding-top:.5em;padding-bottom:.5em;width:100%}.content-section ul.icon-list-1{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:column wrap;align-items:center;list-style:none;margin:0 auto;padding:15px 0;width:auto}@media only screen and (min-width:576px){.content-section ul.icon-list-1{flex-flow:row wrap}}.content-section ul.icon-list-1 li{position:relative;width:100%;-webkit-box-flex:0 1 auto;-moz-box-flex:0 1 auto;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;align-self:center;margin:0 auto;padding:10px 0;font-size:4vw;color:#115026}@media only screen and (min-width:576px){.content-section ul.icon-list-1 li{margin:0;font-size:2.9vw}}@media only screen and (min-width:768px){.content-section ul.icon-list-1 li{font-size:1.5rem}}.content-section ul.icon-list-1 li span{display:inline-block;position:absolute;top:50%;transform:translateY(-50%);margin-left:1rem}.content-section ul.icon-list-1 li img{width:60px;height:60px;vertical-align:middle;object-fit:contain;object-position:center}@media only screen and (min-width:576px){.content-section ul.icon-list-1 li img{width:100px;height:100px}}.content-section ul.icon-list-2{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:column wrap;align-items:center;list-style:none;margin:0;padding:15px 0}@media only screen and (min-width:576px){.content-section ul.icon-list-2{flex-flow:row wrap;width:100%}}.content-section ul.icon-list-2 li{position:relative;-webkit-box-flex:0 1 auto;-moz-box-flex:0 1 auto;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;align-self:center;margin:0 15px;padding:10px 0;text-align:center;font-size:2.4rem;font-weight:700;color:#00a650}@media only screen and (min-width:576px){.content-section ul.icon-list-2 li{margin:0;width:33.33333333%}}@media only screen and (min-width:768px){.content-section ul.icon-list-2 li{font-size:2.625rem}}.content-section ul.icon-list-2 li img{max-width:100%;height:132px;vertical-align:middle;object-fit:contain;object-position:center}.content-section ul.icon-list-3{list-style:none;width:100%}.content-section ul.icon-list-3 li{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:stretch;align-items:stretch;flex-flow:row wrap;padding:0}.content-section ul.icon-list-3 li+li{margin-top:10px}@media only screen and (min-width:768px){.content-section ul.icon-list-3 li+li{margin-top:10px}}@media only screen and (min-width:992px){.content-section ul.icon-list-3 li+li{margin-top:10px}}.content-section ul.icon-list-3 li .image{-webkit-box-flex:0 1 auto;-moz-box-flex:0 1 auto;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;width:25%;padding-right:5%}.content-section ul.icon-list-3 li .image img{width:100%;max-width:120px;height:100%;vertical-align:middle;object-fit:contain;object-position:center}.content-section ul.icon-list-3 li .content{-webkit-box-flex:1 3 auto;-moz-box-flex:1 3 auto;-webkit-flex:1 3 auto;-ms-flex:1 3 auto;flex:1 3 auto;padding-right:.5rem;width:75%;text-align:justify}@media only screen and (min-width:576px){.content-section ul.icon-list-3 li .content{padding-right:0}}.content-section ul.icon-list-3 li .content .title{font-weight:700;text-align:left}.content-section ol.numbered{display:block;position:relative;margin:0 auto;padding:0;max-width:360px;list-style:none;counter-reset:ol-counter}.content-section ol.numbered::before{content:'';display:block;position:absolute;left:57px;top:60px;bottom:60px;width:6px;background-color:white}@media only screen and (min-width:768px){.content-section ol.numbered{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:stretch;margin:0;width:100%;max-width:100%;min-height:140px}.content-section ol.numbered::before{top:calc(50% - 33px);right:60px;bottom:inherit;left:60px;width:auto;height:6px}}.content-section ol.numbered li{position:relative;top:50%;left:0;margin:0;padding-left:120px;width:100%;min-height:150px;-webkit-box-flex:1 1 100%;-moz-box-flex:1 1 100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;font-weight:bold;align-self:flex-start;text-align:left;counter-increment:ol-counter}@media only screen and (min-width:768px){.content-section ol.numbered li{top:60px;left:inherit;padding:0 0 30px 0;height:60px;min-height:30px;-webkit-box-flex:1 1 0;-moz-box-flex:1 1 0;-webkit-flex:1 1 0;-ms-flex:1 1 0;flex:1 1 0;align-self:center;text-align:center}}.content-section ol.numbered li div{display:block;position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}@media only screen and (min-width:768px){.content-section ol.numbered li div{position:relative;top:initial;bottom:0;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);text-align:center}}.content-section ol.numbered li::before{display:block;position:absolute;left:0;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);content:counter(ol-counter);padding:30px 10px;width:120px;height:120px;line-height:30px;background-color:white;border:15px solid #00a650;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;color:#00a650;font-size:150%;text-align:center;vertical-align:middle}@media only screen and (min-width:768px){.content-section ol.numbered li::before{top:-120px;left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0)}}.content-section h5.timeline{padding:0 .5rem 0 2rem}@media only screen and (min-width:576px){.content-section h5.timeline{padding:0}}.content-section ul.timeline{position:relative;margin:1rem 0 0 .5rem;padding:0;line-height:1.3rem;list-style:none;color:#00a650}@media only screen and (min-width:576px){.content-section ul.timeline{padding:0 1.5em}}@media only screen and (min-width:576px){.content-section ul.timeline{margin-left:calc(-1.5rem - 24px)}}.content-section ul.timeline::before{content:'';position:absolute;top:10px;bottom:0;left:0;width:1px;border-left:1px solid #00a650}.content-section ul.timeline::after{content:'\f0d7';position:absolute;left:-4px;bottom:-10px;font-family:"Font Awesome 5 Pro","Font Awesome 5 Free";font-weight:bold;color:#00a650}.content-section ul.timeline li{margin:0 0 .5rem 1.5rem}.content-section ul.timeline li::before{content:'\f111';margin-left:-29px;margin-right:17px;line-height:1.3rem;font-family:"Font Awesome 5 Pro","Font Awesome 5 Free";font-weight:bold;font-size:.75rem;color:#00a650}@media only screen and (min-width:576px){.content-section ul.timeline li::before{margin-left:calc(-1.5rem - 29px);margin-right:calc(1.5rem + 17px)}}.content-section ul.timeline li b{display:inline-block;line-height:1rem;font-size:1.1rem;color:#234523}.content-section ul.timeline:last-child{padding-bottom:1.5rem}.cycle-slideshow .slide{position:relative;width:100%}.cycle-slideshow .slide img{width:100%;object-fit:cover;object-position:center center}.cycle-slideshow .cycle-navigation{z-index:999;position:absolute;top:50%;right:0;left:0;height:40px;transform:translateY(-50%)}.cycle-slideshow .cycle-navigation .cycle-prev,.cycle-slideshow .cycle-navigation .cycle-next{position:absolute;display:block;height:40px;text-align:center;color:#00a650;-webkit-transition:color 1s ease;-moz-transition:color 1s ease;-ms-transition:color 1s ease;-o-transition:color 1s ease;transition:color 1s ease}.cycle-slideshow .cycle-navigation .cycle-prev,.cycle-slideshow .cycle-navigation .cycle-next,.cycle-slideshow .cycle-navigation .cycle-prev i,.cycle-slideshow .cycle-navigation .cycle-next i,.cycle-slideshow .cycle-navigation .cycle-prev i::before,.cycle-slideshow .cycle-navigation .cycle-next i::before{width:40px;line-height:40px}.cycle-slideshow .cycle-navigation .cycle-prev{right:0}.cycle-slideshow .cycle-navigation .cycle-next{left:0}.cycle-slideshow:hover .cycle-navigation .cycle-prev i,.cycle-slideshow:hover .cycle-navigation .cycle-next i{background-color:rgba(255,255,255,0.6)}.block-slider .cycle-carrousel{position:relative;width:100%;text-align:center}.block-slider .cycle-carrousel .image-container{position:relative;display:inline-block;width:100%;margin:0 auto;padding:0}.block-slider .cycle-carrousel .image-container::before{content:'';display:block;padding-top:83.33333333%}.block-slider .cycle-carrousel .image-container img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center;vertical-align:middle}.block-slider .cycle-carrousel .image-container .content{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;text-align:center;opacity:0;-webkit-transition:opacity 1s ease;-moz-transition:opacity 1s ease;-ms-transition:opacity 1s ease;-o-transition:opacity 1s ease;transition:opacity 1s ease;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.block-slider .cycle-carrousel .image-container .content::before{content:'';display:inline-block;vertical-align:middle;height:100%}.block-slider .cycle-carrousel .image-container .content .title{display:inline-block;vertical-align:middle;text-align:center}.block-slider .cycle-carrousel .image-container:hover .content{opacity:1}.block-slider .cycle-carrousel .cycle-next,.block-slider .cycle-carrousel .cycle-prev{position:absolute;top:0;bottom:0;width:30px;text-align:center;color:#444!important}.block-slider .cycle-carrousel:hover .cycle-next,.block-slider .cycle-carrousel:hover .cycle-prev{color:white}.alternating section.content-section .col2:nth-child(even){-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}div.debug_container{position:absolute;top:0;left:50%;transform:translate(-50%,0);max-width:1350px;width:100%;margin:0 auto;height:100%;border:1px solid #f00;z-index:-1}div.debug_narrow{position:absolute;top:0;left:50%;transform:translate(-50%,0);width:98%;margin:0 auto;height:100%;border:1px solid #f0f;z-index:-1}@media only screen and (min-width:576px){div.debug_narrow{width:90%}}@media only screen and (min-width:768px){div.debug_narrow{width:85%}}@media only screen and (min-width:992px){div.debug_narrow{width:85%}}@media only screen and (min-width:1200px){div.debug_narrow{width:900px}}table{border-spacing:0}table,table th,table td{border:0}table thead td,table tfoot td,table th{background-color:#f4f4f4}table th,table td{padding:.25em 0}table th+th,table td+th,table th+td,table td+td{padding-left:.25em}table.fvs{margin:0;border-spacing:0;width:100%;max-width:50em}table.fvs.full-width{max-width:100%}table.fvs thead .fn{color:inherit;width:auto}table.fvs thead .fv{width:auto}table.fvs th{font-weight:600;text-align:left}table.fvs th,table.fvs td{vertical-align:top;padding-bottom:4px}table.fvs td.normal{vertical-align:middle;padding-top:1em;width:45%}table.fvs td.right{text-align:right}table.fvs .fh{padding-top:1em;padding-bottom:.5em;font-weight:600}table.fvs .fvp td:first-of-type,table.fvs .fn{padding-left:0;width:40%;font-weight:600}table.fvs .fvp td:last-of-type,table.fvs .fv{padding-right:0;width:60%}table.fvs .fvp td:last-of-type.checkbox,table.fvs .fv.checkbox{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between}table.fvs .fvp td:last-of-type.checkbox input[type="checkbox"],table.fvs .fv.checkbox input[type="checkbox"]{-webkit-box-flex:0 1 10%;-moz-box-flex:0 1 10%;-webkit-flex:0 1 10%;-ms-flex:0 1 10%;flex:0 1 10%;max-width:10%}table.fvs .fvp td:last-of-type.checkbox label,table.fvs .fv.checkbox label{-webkit-box-flex:0 1 85%;-moz-box-flex:0 1 85%;-webkit-flex:0 1 85%;-ms-flex:0 1 85%;flex:0 1 85%;max-width:85%;float:right}table.fvs button{width:100%}table.fvs span.data-field{display:inline-block;width:100%}table.fvs span.data-field.street{width:calc(100% - 100px)}table.fvs span.data-field.housenr{float:right;width:90px}table.fvs span.data-field.zipcode{width:90px}table.fvs span.data-field.city{float:right;width:calc(100% - 100px)}table.fvs span input{display:inline-block;width:100%}table.fvs input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=button]){width:100%}table.fvs textarea,table.fvs select{width:100%;font-size:1rem!important}@media only screen and (max-width:459.8px){table.fvs,table.fvs tbody,table.fvs tr,table.fvs th,table.fvs td,table.fvs .fn,table.fvs .fv,table.fvs .fvp td:first-of-type,table.fvs .fvp td:last-of-type{display:block;padding-left:0;padding-right:0;width:100%}table.fvs thead{background-color:#f4f4f4}table.fvs tbody tr+tr{border-top:1px solid white}table.fvs tbody tr:nth-child(odd){background-color:#f4f4f4}table.fvs tbody tr+tr{border-top:1px solid white}table.fvs .fn,table.fvs .fvp td:first-of-type{font-weight:600}}table.zebra tbody tr td{background-color:Transparent;-webkit-transition:background-color 250ms ease-in-out;-moz-transition:background-color 250ms ease-in-out;-ms-transition:background-color 250ms ease-in-out;-o-transition:background-color 250ms ease-in-out;transition:background-color 250ms ease-in-out}table.zebra tbody tr:nth-child(odd) td{background-color:rgba(244,244,244,0.3)}table.zebra tbody tr:hover td{background-color:rgba(244,244,244,0.75)}@media only screen and (max-width:575.98px){table.zebra tbody tr{-webkit-transition:background-color 250ms ease-in-out;-moz-transition:background-color 250ms ease-in-out;-ms-transition:background-color 250ms ease-in-out;-o-transition:background-color 250ms ease-in-out;transition:background-color 250ms ease-in-out}table.zebra tbody tr:nth-child(odd){background-color:rgba(244,244,244,0.3)}table.zebra tbody tr:hover{background-color:rgba(244,244,244,0.75)}table.zebra tbody tr:nth-child(odd) td,table.zebra tbody tr:hover td{background-color:Transparent!important}}table.striped tbody tr:nth-child(odd):hover,table.striped tbody tr:hover{background-color:rgba(244,244,244,0.25)!important}table.striped tbody tr:nth-child(odd):hover td,table.striped tbody tr:hover td{background-color:inherit}table.striped tbody tr td{border-bottom:1px solid #ccc}table.table-flex,table.table-flex thead,table.table-flex tbody,table.table-flex tfoot,table.table-flex th,table.table-flex td{display:block}table.table-flex tr{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:row wrap;justify-content:center;align-items:stretch;height:auto}table.table-flex tr th,table.table-flex tr td{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}table.cluster{width:100%}table.cluster thead tr th{border:none!important}@media only screen and (max-width:767.98px){table.cluster thead{display:none}}table.cluster tbody td.stock{position:relative}table.cluster tr{width:100%;margin-bottom:.5rem}@media only screen and (max-width:767.98px){table.cluster tr{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:stretch;align-content:stretch}}@media only screen and (max-width:991.98px){table.cluster tr:last-of-type{border-bottom:1px solid #f4f4f4}}table.cluster tr:nth-child(even):hover,table.cluster tr:hover{background-color:#ddd!important}table.cluster tr:nth-child(even):hover td,table.cluster tr:hover td{background-color:inherit}table.cluster tr th{text-align:left}table.cluster tr th [align='right']{text-align:right}table.cluster tr th,table.cluster tr td{vertical-align:middle}table.cluster tr th.artid,table.cluster tr td.artid{width:auto}table.cluster tr th.quantity,table.cluster tr td.quantity{min-width:60px;width:60px;text-align:right}table.cluster tr th.quantity input,table.cluster tr td.quantity input{width:60px}table.cluster tr th.quote,table.cluster tr td.quote{width:75px}table.cluster tr th.property,table.cluster tr td.property{display:none;white-space:nowrap}table.cluster tr th.properties,table.cluster tr td.properties{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:row wrap;width:100%}table.cluster tr th.properties small,table.cluster tr td.properties small{-webkit-box-flex:auto;-moz-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto;padding:0 .75rem .5rem 0;white-space:nowrap}table.cluster tr th.properties small b,table.cluster tr td.properties small b{font-weight:600}table.cluster tr th.price,table.cluster tr td.price{white-space:nowrap;text-align:right}@media only screen and (min-width:992px){table.cluster tr th.price,table.cluster tr td.price{width:110px}}table.cluster tr th.stock,table.cluster tr td.stock{text-align:center}@media only screen and (max-width:767.98px){table.cluster tr th,table.cluster tr td{border-top:none}table.cluster tr th.artid,table.cluster tr td.artid{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;-webkit-box-flex:0 0 100%;-moz-box-flex:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;border-top:1px solid #ccc}table.cluster tr th.properties,table.cluster tr td.properties{-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-ms-flex-order:3;-webkit-order:3;order:3}table.cluster tr th.prop,table.cluster tr td.prop{-webkit-box-flex:1 0 100%;-moz-box-flex:1 0 100%;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;max-width:100%}table.cluster tr th.stock,table.cluster tr td.stock{-webkit-box-ordinal-group:96;-moz-box-ordinal-group:96;-ms-flex-order:96;-webkit-order:96;order:96;-webkit-box-flex:0 1 100%;-moz-box-flex:0 1 100%;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;width:100%;text-align:left}table.cluster tr th.stock .far,table.cluster tr td.stock .far{font-size:1.5em}table.cluster tr th.EanCode,table.cluster tr td.EanCode{-webkit-box-ordinal-group:96;-moz-box-ordinal-group:96;-ms-flex-order:96;-webkit-order:96;order:96;-webkit-box-flex:0 1 100%;-moz-box-flex:0 1 100%;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;width:100%;text-align:left}table.cluster tr th.EanCode::before,table.cluster tr td.EanCode::before{content:"EAN code: "}table.cluster tr th.articleId,table.cluster tr td.articleId{-webkit-box-ordinal-group:96;-moz-box-ordinal-group:96;-ms-flex-order:96;-webkit-order:96;order:96;-webkit-box-flex:0 1 100%;-moz-box-flex:0 1 100%;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;width:100%;text-align:left}table.cluster tr th.articleId::before,table.cluster tr td.articleId::before{content:"Artikelnummer: "}table.cluster tr th.price,table.cluster tr td.price{-webkit-box-ordinal-group:97;-moz-box-ordinal-group:97;-ms-flex-order:97;-webkit-order:97;order:97;-webkit-box-flex:0 1 100%;-moz-box-flex:0 1 100%;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;width:100%}table.cluster tr th.quantity,table.cluster tr td.quantity{-webkit-box-ordinal-group:98;-moz-box-ordinal-group:98;-ms-flex-order:98;-webkit-order:98;order:98;-webkit-box-flex:0 1 100%;-moz-box-flex:0 1 100%;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;width:100%}table.cluster tr th.orderunit,table.cluster tr td.orderunit{-webkit-box-ordinal-group:99;-moz-box-ordinal-group:99;-ms-flex-order:99;-webkit-order:99;order:99;-webkit-box-flex:0 1 100%;-moz-box-flex:0 1 100%;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;width:100%}table.cluster tr th.order,table.cluster tr td.order,table.cluster tr th.signin,table.cluster tr td.signin{-webkit-box-ordinal-group:99;-moz-box-ordinal-group:99;-ms-flex-order:99;-webkit-order:99;order:99;-webkit-box-flex:0 1 100%;-moz-box-flex:0 1 100%;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;width:100%}table.cluster tr th.order button,table.cluster tr td.order button,table.cluster tr th.signin button,table.cluster tr td.signin button{margin:0}}@media only screen and (max-width:767.98px){table.cluster tr th[data-title],table.cluster tr td[data-title]{position:relative;padding-left:40vw}table.cluster tr th[data-title]::before,table.cluster tr td[data-title]::before{content:attr(data-title);display:block;float:left;width:40vw;margin-left:-40vw;padding:0 1rem 0 0;font-weight:600}}@media only screen and (min-width:768px){table.cluster tr th.stock .title,table.cluster tr td.stock .title{display:none}}@media only screen and (min-width:768px){table.cluster tr th.properties,table.cluster tr td.properties{display:none}table.cluster tr th.property,table.cluster tr td.property{display:table-cell}}table.cluster tr td.quantity,table.cluster tr td.order,table.cluster tr td.signin{padding-top:4px;padding-bottom:4px}table.basket{width:100%}table.basket tr td[onclick]{cursor:pointer}table.basket tr td.desc a{text-decoration:none}table.basket tr td.desc .image{display:inline-block;width:48px;height:48px;vertical-align:middle}table.basket tr td.desc .image .image{display:block;position:relative;padding:50%}table.basket tr td.desc .image .image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}table.basket tr td.desc .desc{display:inline-block;vertical-align:middle}table.basket tfoot td.subtotal,table.basket tfoot td.total{border-top:1px solid black}table.basket tfoot td.total{border-bottom:3px double black}@media only screen and (max-width:575.98px){table.basket table,table.basket thead,table.basket tbody,table.basket tfoot,table.basket th,table.basket td{display:block}table.basket thead,table.basket tfoot{background-color:#f4f4f4}table.basket tr{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:row wrap;justify-content:space-between}table.basket tr th{display:none}table.basket tr th.desc,table.basket tr th.total{display:block}table.basket tr th.desc{width:50%;text-align:left}table.basket tr td.quantity{order:1;width:60%;text-align:left}table.basket tr td.quantity .ibp{width:110px}table.basket tr td.desc{order:3;width:100%}table.basket tr td.amount{order:4;width:50%}table.basket tr td.amount.price{text-align:left}table.basket tr td.amount.price[data-title]::after{content:attr(data-title);margin-left:.5rem;white-space:nowrap}table.basket tr td.amount.total{order:5}table.basket tr td.remove{order:2;width:40%;text-align:right}}@media only screen and (min-width:576px){table.basket tr th,table.basket tr td{vertical-align:middle}table.basket tr th.quantity,table.basket tr td.quantity{width:120px}table.basket tr th.desc,table.basket tr td.desc{width:auto}table.basket tr th.amount,table.basket tr td.amount{width:140px}table.basket tr th.remove,table.basket tr td.remove{width:50px}table.basket tr th .ibp,table.basket tr td .ibp{text-align:left}}table#table_history{max-width:100%}table#table_history tr[onclick]{cursor:pointer}table#table_history tr th,table#table_history tr td{padding:.25rem .5rem}table#table_history tr th.orderid a,table#table_history tr td.orderid a{display:block}table#table_history tr th.date,table#table_history tr td.date{word-break:keep-all;white-space:nowrap}table#table_history tr th.reference,table#table_history tr td.reference{width:100%}table#table_history tr th.products,table#table_history tr td.products,table#table_history tr th.total,table#table_history tr td.total{text-align:right}table#history_detail_header{max-width:100%}table#history_detail_header th{width:160px}table#history_detail_header th,table#history_detail_header td{padding:.25rem .5rem}table#history_detail_header th.date,table#history_detail_header td.date,table#history_detail_header th.orderid,table#history_detail_header td.orderid,table#history_detail_header th.total,table#history_detail_header td.total{width:120px}@media only screen and (max-width:575.98px){table#history_detail_header table,table#history_detail_header thead,table#history_detail_header tbody,table#history_detail_header tfoot,table#history_detail_header th,table#history_detail_header td{display:block;width:100%}table#history_detail_header tbody tr:nth-child(odd),table#history_detail_header tbody tr:nth-child(odd) td{background-color:white}}table#history_details{max-width:100%}table#history_details th,table#history_details td{padding:.25rem .5rem}table#history_details th.quantity,table#history_details td.quantity{width:160px;text-align:left;vertical-align:middle}table#history_details th.quantity .ibp,table#history_details td.quantity .ibp{display:inline-block;width:auto;text-align:left}table#history_details th.desc,table#history_details td.desc{width:auto}table#history_details th.desc a,table#history_details td.desc a{text-decoration:none}table#history_details th.amount,table#history_details td.amount{width:140px;text-align:right}table#history_details th.total,table#history_details td.total{width:140px;text-align:right}table#history_details .orderline-qty{max-width:50px}table#history_details tfoot th{text-align:right}table#history_details tfoot th.products{text-align:left}table#history_details tfoot td{text-align:right}table#history_details tfoot td.subtotal,table#history_details tfoot td.total{border-top:1px solid black}table#history_details tfoot td.total{border-bottom:3px double black}@media only screen and (max-width:575.98px){table#history_details table,table#history_details thead,table#history_details tbody,table#history_details tfoot,table#history_details th,table#history_details td{display:block}table#history_details thead,table#history_details tfoot{background-color:#f4f4f4}table#history_details tr{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:row wrap}table#history_details tr th,table#history_details tr td{align-self:center}table#history_details tr th.quantity,table#history_details tr td.quantity{order:2;-webkit-box-flex:0 0 60px;-moz-box-flex:0 0 60px;-webkit-flex:0 0 60px;-ms-flex:0 0 60px;flex:0 0 60px;width:60px}table#history_details tr th.quantity .ibp input,table#history_details tr td.quantity .ibp input{width:40px}table#history_details tr th.desc,table#history_details tr td.desc{order:1;width:100%}table#history_details tr th.amount,table#history_details tr td.amount{order:3;-webkit-box-flex:0 0 auto;-moz-box-flex:0 0 auto;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;text-align:left}table#history_details tr th.total,table#history_details tr td.total{order:4;margin-left:auto;width:auto;text-align:right}table#history_details thead th.desc{width:auto}table#history_details thead th.quantity,table#history_details thead th.amount{display:none}table#history_details tbody tr{justify-content:flex-start}table#history_details tfoot tr{justify-content:space-between}table#history_details tfoot tr th{width:60%}table#history_details tfoot tr td{width:40%}}.besteltraject{padding:0 1em}.besteltraject .orderpath_bskt{margin-bottom:1em}.besteltraject .besteltrajectgrid{display:flex;justify-content:space-between;flex-wrap:wrap}.besteltraject .besteltrajectgrid .besteltrajectbox{width:100%;flex-shrink:0}@media only screen and (min-width:992px){.besteltraject .besteltrajectgrid .besteltrajectbox{width:45%}}.besteltraject .flexcontainer1{display:flex;flex-direction:row;flex-wrap:no-wrap;align-items:stretch;border:1px solid #444;border-radius:5px;padding:10px 24px;margin-bottom:20px}.besteltraject .flexcontainer1 .icon{flex-grow:0;padding:10px 20px 0 0}.besteltraject .flexcontainer1 .icon .fa{color:#119532}.besteltraject .flexcontainer1 .details{flex-grow:1}.besteltraject .bsktgridbox .basket td{text-align:left}.besteltraject .bsktgridbox .basket td:last-of-type{text-align:right}.besteltraject .bsktgridbox .basket td.totalprice{font-size:1.25rem;xxborder-top:1px solid #444;padding:.5rem 0}.besteltraject .bsktgridbox .basket hr{display:none}.besteltraject .bsktgridbox tr.basketline,.besteltraject .bsktgridbox tr.basketsubline,.besteltraject .bsktgridbox input{display:none}.besteltraject .bsktgridbox label{display:block!important;position:relative;width:100%;cursor:pointer;border-bottom:1px solid #444}.besteltraject .bsktgridbox label::last-of-type{border-bottom:none}.besteltraject .bsktgridbox label span{display:inline-block;height:3rem;line-height:3rem}.besteltraject .bsktgridbox input+label::before{display:inline-block;vertical-align:middle;color:#444;font-family:"Font Awesome 5 Pro","Font Awesome 5 Free";content:"\f111";letter-spacing:12px}.besteltraject .bsktgridbox input:checked+label::before{color:#00a650;font-weight:900}.besteltraject .customerdeliveryaddress.disabled{display:none}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{padding:0;margin:0;width:100%;height:100%;font-size:14px;overflow-y:scroll}@media only screen and (min-width:576px){html{font-size:14px}}@media only screen and (min-width:768px){html{font-size:14px}}@media only screen and (min-width:992px){html{font-size:14px}}@media only screen and (min-width:1200px){html{font-size:14px}}html.fancybox-enabled{overflow-y:scroll}html.fancybox-enabled body{overflow:hidden}body{margin:0;padding:0;width:100%;height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:"Helvetica Neue",Arial,sans-serif;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column}body #header,body #main,body #footer{-webkit-box-flex:0 1 auto;-moz-box-flex:0 1 auto;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}body #footer{margin-top:auto}body.has-bg-image{background-attachment:fixed;background-position:top center;background-size:500px auto;background-repeat:no-repeat;background-image:url('/_clientfiles/layout/bg/gras2.jpg?size=m')}@media only screen and (min-width:400px){body.has-bg-image{background-size:800px auto;background-image:url('/_clientfiles/layout/bg/gras2.jpg?size=l')}}@media only screen and (min-width:576px){body.has-bg-image{background-size:100% auto}}@media only screen and (min-width:992px){body.has-bg-image{background-image:url('/_clientfiles/layout/bg/gras2.jpg?size=xl')}}@media only screen and (min-width:5500px){body.has-bg-image{background-image:url('/_clientfiles/layout/bg/gras2.jpg?size=xxl')}}table{font-family:"Helvetica Neue",Arial,sans-serif}section{box-sizing:border-box}h1{font-size:1.155rem;margin:0 0 15px 0;line-height:1.2;font-weight:600}@media only screen and (min-width:576px){h1{font-size:2.385vw}}@media only screen and (min-width:768px){h1{font-size:2.385vw}}@media only screen and (min-width:992px){h1{font-size:2.385vw}}@media only screen and (min-width:1200px){h1{font-size:1.8rem}}h2{font-size:1.12rem;margin:0 0 15px 0;line-height:1.2;font-weight:600}@media only screen and (min-width:576px){h2{font-size:1.12rem}}@media only screen and (min-width:768px){h2{font-size:2.12vw}}@media only screen and (min-width:992px){h2{font-size:2.12vw}}@media only screen and (min-width:1200px){h2{font-size:1.6em}}h3{font-size:1.05rem;margin:0 0 10px 0;line-height:1.4;font-weight:400}@media only screen and (min-width:576px){h3{font-size:1.02rem}}@media only screen and (min-width:768px){h3{font-size:1.755vw}}@media only screen and (min-width:992px){h3{font-size:1.755vw}}@media only screen and (min-width:1200px){h3{font-size:1.3rem}}h4{margin:0 0 10px 0;line-height:1.4;font-size:1rem;font-weight:700}b{font-weight:600}.strong{color:#636363;font-weight:700}strong{color:#636363;font-weight:700}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}.a-href{color:#00a650;text-decoration:none}.a-href:hover{color:black}.a-href:active{color:#444}.a-green{color:#00a650}.a-green:hover{color:black}.a-green:active{color:#444}.a-black{color:black}.a-black:hover{color:white}.a-black:active{color:#ccc}.a-white{color:white}.a-white:hover{color:#ccc}.a-white:active{color:#f4f4f4}.a-groupmenu{color:black}.a-groupmenu:hover{color:#119532}.a-groupmenu:active{color:white}a{color:#00a650;text-decoration:none}a:hover{color:black}a:active{color:#444}input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]),textarea,select{padding:0 .5em;height:1.875rem;border:1px solid #444}input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]):disabled,textarea:disabled,select:disabled,input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]).disabled,textarea.disabled,select.disabled{opacity:.4}input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]):invalid,textarea:invalid,select:invalid,input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]):required,textarea:required,select:required,input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]).required,textarea.required,select.required,input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]).value-required,textarea.value-required,select.value-required{border-right-color:#e4790b}input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]):invalid:valid,textarea:invalid:valid,select:invalid:valid,input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]):required:valid,textarea:required:valid,select:required:valid,input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]).required:valid,textarea.required:valid,select.required:valid,input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]).value-required:valid,textarea.value-required:valid,select.value-required:valid{border-right-color:#444}input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit])[type='number'],textarea[type='number'],select[type='number'],input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit])[inputmode='numeric'],textarea[inputmode='numeric'],select[inputmode='numeric']{text-align:right}input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]).round,textarea.round,select.round{-webkit-border-radius:.9375rem;-moz-border-radius:.9375rem;border-radius:.9375rem;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]).no-border,textarea.no-border,select.no-border{border-color:white}input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]).fw,textarea.fw,select.fw{width:100%}textarea{height:auto}input[type=checkbox],input[type=radio]{vertical-align:middle}input[type=checkbox]+label,input[type=radio]+label{padding:0 1.5rem 0 .5rem;vertical-align:middle}.ibp{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;justify-content:center}.ibp .orderunit{display:block;-webkit-box-flex:0 0 auto;-moz-box-flex:0 0 auto;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;padding:0 .5em;line-height:1.875rem;word-wrap:nowrap;text-align:right}.ibp input,.ibp input:not([type="submit"]){-webkit-box-flex:1 0 60px;-moz-box-flex:1 0 60px;-webkit-flex:1 0 60px;-ms-flex:1 0 60px;flex:1 0 60px;width:60px;text-align:right}.ibp button,.ibp input[type="submit"]{-webkit-box-flex:1 0 auto;-moz-box-flex:1 0 auto;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;width:auto}button,[role="button"],input[type='button'],input[type='submit'],a.button{height:1.875rem;line-height:1.8rem;padding:0 .5em;vertical-align:middle;background-color:#f5922d;border:1px solid #f5922d;color:white;cursor:pointer;display:inline-block;text-decoration:none;text-align:center}button.secondary,[role="button"].secondary,input[type='button'].secondary,input[type='submit'].secondary,a.button.secondary{background-color:#f4f4f4;border-color:#f4f4f4;color:black}button.alternate,[role="button"].alternate,input[type='button'].alternate,input[type='submit'].alternate,a.button.alternate{background-color:#00a650;border-color:#00a650;color:white}button.white,[role="button"].white,input[type='button'].white,input[type='submit'].white,a.button.white{background-color:white;border-color:white;color:black}button:hover,[role="button"]:hover,input[type='button']:hover,input[type='submit']:hover,a.button:hover{background-color:#f48515;border-color:#f48515;color:#fff}button:focus,[role="button"]:focus,input[type='button']:focus,input[type='submit']:focus,a.button:focus{background-color:#e4790b;border-color:#e4790b;color:#fff}button.superbutton,[role="button"].superbutton,input[type='button'].superbutton,input[type='submit'].superbutton,a.button.superbutton{font-size:1.5em;height:auto;line-height:1.5;font-weight:bold}button.fw,[role="button"].fw,input[type='button'].fw,input[type='submit'].fw,a.button.fw{width:100%}button.clear,[role="button"].clear,input[type='button'].clear,input[type='submit'].clear,a.button.clear{background-color:Transparent;border-color:Transparent;color:black}button.round,[role="button"].round,input[type='button'].round,input[type='submit'].round,a.button.round{-webkit-border-radius:.9375rem;-moz-border-radius:.9375rem;border-radius:.9375rem;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}button.icon-only,[role="button"].icon-only,input[type='button'].icon-only,input[type='submit'].icon-only,a.button.icon-only{padding:0;width:1.875rem;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;text-align:center}button.icon-only,[role="button"].icon-only,input[type='button'].icon-only,input[type='submit'].icon-only,a.button.icon-only,button.icon-only .icon::before,[role="button"].icon-only .icon::before,input[type='button'].icon-only .icon::before,input[type='submit'].icon-only .icon::before,a.button.icon-only .icon::before{line-height:1.7rem}button.bordered,[role="button"].bordered,input[type='button'].bordered,input[type='submit'].bordered,a.button.bordered{background:Transparent;color:#f5922d}button.bordered:hover,[role="button"].bordered:hover,input[type='button'].bordered:hover,input[type='submit'].bordered:hover,a.button.bordered:hover{color:#f48515}button.bordered:active,[role="button"].bordered:active,input[type='button'].bordered:active,input[type='submit'].bordered:active,a.button.bordered:active{color:#e4790b}button:disabled,[role="button"]:disabled,input[type='button']:disabled,input[type='submit']:disabled,a.button:disabled,button.disabled,[role="button"].disabled,input[type='button'].disabled,input[type='submit'].disabled,a.button.disabled{opacity:.4}button span+[class*='fa-'],[role="button"] span+[class*='fa-'],input[type='button'] span+[class*='fa-'],input[type='submit'] span+[class*='fa-'],a.button span+[class*='fa-'],button [class*='fa-']+span,[role="button"] [class*='fa-']+span,input[type='button'] [class*='fa-']+span,input[type='submit'] [class*='fa-']+span,a.button [class*='fa-']+span{margin-left:1rem}.buttonstyle{height:1.875rem;line-height:1.8rem;padding:0 .5em;vertical-align:middle;background-color:#f5922d;border:1px solid #f5922d;color:white;cursor:pointer;display:inline-block;text-decoration:none;text-align:center}.buttonstyle.secondary{background-color:#f4f4f4;border-color:#f4f4f4;color:black}.buttonstyle.alternate{background-color:#00a650;border-color:#00a650;color:white}.buttonstyle.white{background-color:white;border-color:white;color:black}.buttonstyle:hover{background-color:#f48515;border-color:#f48515;color:#fff}.buttonstyle:focus{background-color:#e4790b;border-color:#e4790b;color:#fff}.buttonstyle.superbutton{font-size:1.5em;height:auto;line-height:1.5;font-weight:bold}.buttonstyle.fw{width:100%}.buttonstyle.clear{background-color:Transparent;border-color:Transparent;color:black}.buttonstyle.round{-webkit-border-radius:.9375rem;-moz-border-radius:.9375rem;border-radius:.9375rem;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.buttonstyle.icon-only{padding:0;width:1.875rem;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;text-align:center}.buttonstyle.icon-only,.buttonstyle.icon-only .icon::before{line-height:1.7rem}.buttonstyle.bordered{background:Transparent;color:#f5922d}.buttonstyle.bordered:hover{color:#f48515}.buttonstyle.bordered:active{color:#e4790b}.buttonstyle:disabled,.buttonstyle.disabled{opacity:.4}.buttonstyle span+[class*='fa-'],.buttonstyle [class*='fa-']+span{margin-left:1rem}.MessageBar{z-index:1100;position:fixed;top:20vh;left:0;width:100%;background-color:white;box-shadow:0 0 15px 5px rgba(0,0,0,0.5);color:black;text-align:center}.MessageBar h3 .icon{color:#119532}.MessageBar.error h3 .icon{color:red}#messages{position:fixed;top:0;right:0;width:100%;z-index:1000;height:0}#messages p{margin:1em auto;max-width:400px;background-color:#444;padding:.25em 1em;color:rgba(0,0,0,0.75);border:1px solid rgba(0,0,0,0.75);animation-name:slideShow;animation-duration:1s;overflow:hidden;border-radius:.25em;box-shadow:0 0 10px 0 rgba(0,0,0,0.5)}.msgarea{margin:2em 0;line-height:1.5rem}.msgarea .msgbody{margin:.5em 0;padding:.5em;background-color:white;border:2px solid #f48515;-webkit-border-radius:.5rem;-moz-border-radius:.5rem;border-radius:.5rem;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.75);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,0.75);box-shadow:0 0 20px 0 rgba(0,0,0,0.75)}.msgarea .msgbody .msgtitle{display:inline-block;margin-right:1em;margin-left:-5px;line-height:2.5rem;color:#e4790b;font-size:1.5rem}.msgarea .msgbody .msgicon{display:inline-block;margin:0 1em 0 0;line-height:2.5rem;color:#f48515}.msgarea .msgbody p{margin:0}.msgarea.info .msgicon{color:#00a650}.msgarea.info .msgtitle{color:#119532}.msgarea.info .msgbody{border-color:#00a650}.msgarea.float{z-index:9999;position:fixed;top:15vh;left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);margin:0;width:640px;max-width:93vw;min-height:80px}.msgarea.close{opacity:0;z-index:-9999}header .topbar{align-self:center;height:40px;line-height:40px;background-color:black}header .topbar,header .topbar a{color:white;text-decoration:none}header .topbar .banner{display:none}header .topbar .banner img{max-width:100%}@media only screen and (min-width:576px){header .topbar .banner{display:block;min-width:410px}}@media only screen and (min-width:768px){header .topbar .banner{min-width:470px}}header .topbar .topmenu{width:150px;text-align:right}@media only screen and (min-width:768px){header .topbar .topmenu{max-width:300px}}header .topbar .topmenu .item{margin-left:1em;-webkit-transition:color 150ms ease-in-out;-moz-transition:color 150ms ease-in-out;-ms-transition:color 150ms ease-in-out;-o-transition:color 150ms ease-in-out;transition:color 150ms ease-in-out}header .topbar .topmenu .item .icon{color:rgba(255,255,255,0.8);-webkit-transition:color 150ms ease-in-out;-moz-transition:color 150ms ease-in-out;-ms-transition:color 150ms ease-in-out;-o-transition:color 150ms ease-in-out;transition:color 150ms ease-in-out}@media only screen and (max-width:767.98px){header .topbar .topmenu .item .title{display:none}}@media only screen and (min-width:768px){header .topbar .topmenu .item.search{display:none}}header .topbar .topmenu .item:hover{color:rgba(255,255,255,0.8)}header .topbar .topmenu .item:hover .icon{color:#00a650}header .topbar .topmenu .item:active,header .topbar .topmenu .item:active .icon{color:white}header .topbar .topmenu .item .dbi-total-count[value='0']+.icon{font-weight:normal}header .topbar .topmenu .item .dbi-total-count[value='0'] ~ .count{display:none}header .main{align-self:center;padding:.5em 0;color:white}header .main .logo{margin:0 auto;max-width:480px;width:100%!important;text-align:center}@media only screen and (min-width:576px){header .main .logo{margin:0;text-align:left}}@media only screen and (min-width:768px){header .main .logo{width:480px}}header .main .logo .header-logo{max-width:100%;text-align:center}header .main .logo .header-logo img{width:100%;vertical-align:middle}header .menu{background-color:#d2dc41;color:white;padding:4px}header .menu ul.menu#mainmenu{display:none}@media only screen and (min-width:768px){header .menu ul.menu#mainmenu{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}}header .menu ul.menu li a{display:block;color:#00a650;padding:.5em}header .menu ul.menu li a:hover{color:black}header .menu ul.menu li a:active{color:#444}header .menu ul.menu li.separator{padding:.5em 1em}header .breadcrumbs{margin:0 auto;max-width:1350px;width:100%;background-color:#fff}ol.breadcrumbs{padding:1em 10px;list-style-type:none}ol.breadcrumbs a{color:#00a650}ol.breadcrumbs a:hover{color:black}ol.breadcrumbs a:active{color:#444}ol.breadcrumbs li{margin:0;padding:0;list-style-type:none;display:inline}ol.breadcrumbs li:before{content:' / ';color:#00a650;text-decoration:none}ol.breadcrumbs li:first-child::before{content:''}ol.breadcrumbs li.current,ol.breadcrumbs li.current a{color:black;font-weight:600}footer .main{padding:1em 0;background-color:#00a650;color:white}footer .main a{color:#fff}footer .main a:hover{color:#ccc}footer .main a:active{color:#f4f4f4}footer .main .section-row{flex-wrap:wrap;gap:1em}footer .main .section-row .column{width:100%}footer .main .section-row .column .column3{order:4}footer .main .section-row .column .column4{order:3}@media only screen and (min-width:360px){footer .main .section-row .column{width:calc(50% - (1em / 2)) !important}footer .main .section-row .column .column3{order:3}footer .main .section-row .column .column4{order:4}}@media only screen and (min-width:768px){footer .main .section-row .column{width:calc(25% - (3em / 4)) !important}}footer .bottombar{padding:.25em 0;justify-content:space-between;flex-flow:row wrap;gap:1em;background-color:black;color:white;font-size:.8rem}@media only screen and (min-width:576px){footer .bottombar{font-size:.8rem}}@media only screen and (min-width:768px){footer .bottombar{font-size:.8rem}}@media only screen and (min-width:992px){footer .bottombar{font-size:.8rem}}@media only screen and (min-width:1200px){footer .bottombar{font-size:.8rem}}footer .bottombar a{color:#fff;text-decoration:none}footer .bottombar a:hover{color:#ccc}footer .bottombar a:active{color:#f4f4f4}footer .bottombar .column{-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;min-width:160px;width:auto!important;max-width:100%}footer .bottombar .column.ibv{min-width:100px}.menu a{text-decoration:none}ul.menu.horizontal{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin:0;padding:0;list-style-type:none}ul.menu.horizontal li{padding:0 .75em}ul.menu.horizontal li.separator::before{content:'|'}ul.menu.vertical{list-style-type:none;margin:0;padding:0}ul.menu.vertical li{margin:0}ul.menu.mobile{width:100%}ul.menu.mobile li.main{margin-right:auto}ul.menu.mobile a{display:block;line-height:1;text-align:center}ul.menu.mobile a small{font-size:.6em}@media only screen and (min-width:768px){ul.menu.mobile{display:none}}main .leftmenu,main .rightmenu{display:none}main .content{width:100%}main.showleftmenu .leftmenu{display:block;position:absolute;left:-100%}@media only screen and (min-width:768px){main.showleftmenu .leftmenu{display:block;position:static;left:unset;padding:10px;width:25%;min-width:175px;flex-grow:0;flex-shrink:0}main.showleftmenu .leftmenu ul.menu li a{display:block;color:#00a650}main.showleftmenu .leftmenu ul.menu li a:hover{color:black}main.showleftmenu .leftmenu ul.menu li a:active{color:#444}main.showleftmenu .leftmenu ul.menu.webgroups li{padding:0 .5em 0 1em}main.showleftmenu .leftmenu ul.menu.webgroups li.title{padding:.5em 1em;background-color:#119532;color:white;text-align:center}main.showleftmenu .leftmenu ul.menu.webgroups li.current a,main.showleftmenu .leftmenu ul.menu.webgroups li.ancestor a,main.showleftmenu .leftmenu ul.menu.webgroups li.current a::after,main.showleftmenu .leftmenu ul.menu.webgroups li.ancestor a::after{color:white!important}main.showleftmenu .leftmenu ul.menu.webgroups li a{position:relative;padding:.5em 1em .5em 0;color:#000}main.showleftmenu .leftmenu ul.menu.webgroups li a:hover{color:#119532}main.showleftmenu .leftmenu ul.menu.webgroups li a:active{color:white}main.showleftmenu .leftmenu ul.menu.webgroups li a:hover::after{color:black}main.showleftmenu .leftmenu ul.menu.webgroups li a::after{content:'\f0da';display:block;position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);right:0;color:#119532;font-family:"Font Awesome 5 Pro","Font Awesome 5 Free";font-weight:900;font-size:1.1em}main.showleftmenu .content{flex-grow:1}}@media only screen and (min-width:992px){main.showleftmenu .leftmenu{width:260px}}@media only screen and (min-width:1200px){main.showrightmenu .rightmenu{padding:10px;display:block;width:260px;flex-grow:0;flex-shrink:0}main.showrightmenu .rightmenu .contact{margin-bottom:1em;padding:.5em 1em;line-height:1.5;background-color:#f5922d;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;color:black;text-align:center}main.showrightmenu .rightmenu .contact a{color:white;text-decoration:none}main.showrightmenu .content{flex-grow:1}}ul.webgroups li{background-color:#d2dc41;padding:4px 1em;border-bottom:1px solid white}.slidemenu{z-index:1000;position:fixed;top:0;left:-25em;height:100%;width:25em;max-width:85%;background:white;overflow:hidden;overflow:auto;transition:all 300ms ease-in-out;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column}.slidemenu.slidemenu-left{left:auto;right:-25em}.slidemenu .slidemenu-head{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:row wrap;align-content:center;margin:0;padding:15px;background-color:#00a650;color:white}.slidemenu .slidemenu-head .menu-title{flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%;font-size:1.5rem;line-height:2rem}.slidemenu .slidemenu-head .close-menu{flex:0 0 auto;width:auto;max-width:100%;align-self:center}.slidemenu .slidemenu-head .close-menu a{display:block;width:2.5rem;line-height:2rem;text-align:center;text-decoration:none;color:#fff}.slidemenu .slidemenu-head .close-menu a:hover{color:#ccc}.slidemenu .slidemenu-head .close-menu a:active{color:#f4f4f4}.slidemenu .slidemenu-content{flex:100%;max-height:calc(100% - 58px)}.slidemenu .slidemenu-content .menu{padding:.5rem}.slidemenu .slidemenu-content .menu li{background-color:white;border-top:1px solid #f4f4f4}.slidemenu .slidemenu-content .menu li:last-child{border-bottom:1px solid #f4f4f4}.slidemenu .slidemenu-content .menu .title,.slidemenu .slidemenu-content .menu a{padding:0 .5rem;display:block;line-height:2.25rem;text-decoration:none}.slidemenu .slidemenu-content .menu a:hover{color:#00a650}.slidemenu .slidemenu-content .menu a:hover:hover{color:black}.slidemenu .slidemenu-content .menu a:hover:active{color:#444}.slidemenu .slidemenu-content .menu .title{color:#636363;font-weight:700}.slidemenu .slidemenu-content .menu .submenu{padding:0}.slidemenu .slidemenu-content .menu .submenu li{padding:0}.slidemenu .slidemenu-content .menu .submenu li:last-child{border-bottom:none}.slidemenu .slidemenu-text{margin:0 .5rem}.slidemenu .slidemenu-text input:not([type=checkbox]):not([type=radio]),.slidemenu .slidemenu-text button{width:100%;margin-bottom:.5rem}.slidemenu-main-active #slidemenu-main,.slidemenu-groups-active #slidemenu-groups,.slidemenu-account-active #slidemenu-account,.slidemenu-search-active #slidemenu-search,.slidemenu-filters-active #slidemenu-filters,.slidemenu-basket-active #slidemenu-basket{left:0}.slidemenu-main-active #slidemenu-main.slidemenu-left,.slidemenu-groups-active #slidemenu-groups.slidemenu-left,.slidemenu-account-active #slidemenu-account.slidemenu-left,.slidemenu-search-active #slidemenu-search.slidemenu-left,.slidemenu-filters-active #slidemenu-filters.slidemenu-left,.slidemenu-basket-active #slidemenu-basket.slidemenu-left{left:auto;right:0}.slidemenu-shadow{position:fixed;top:0;left:0;height:100vh;width:100vw;background:rgba(0,0,0,0.6);z-index:900;opacity:0;visibility:hidden;transition:opacity 500ms ease-in-out}.slidemenu-shadow #spinner{display:none;line-height:1}.form-active #slidemenu-active-shadow,.slidemenu-main-active #slidemenu-active-shadow,.slidemenu-groups-active #slidemenu-active-shadow,.slidemenu-account-active #slidemenu-active-shadow,.slidemenu-search-active #slidemenu-active-shadow,.slidemenu-filters-active #slidemenu-active-shadow,.slidemenu-basket-active #slidemenu-active-shadow{opacity:1;visibility:visible}.form-active #slidemenu-active-shadow{display:flex;justify-content:center;align-items:center;font-size:4em;color:white}.form-active #slidemenu-active-shadow #spinner{display:block}@media only screen and (max-width:767.98px){#slidemenu-main,#slidemenu-groups,#slidemenu-filters{z-index:1000;position:fixed;top:0;left:-25em;height:100%;width:25em;max-width:85%;background:#fff;overflow:hidden;overflow:auto;transition:all 300ms ease-in-out;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column}#slidemenu-main.slidemenu-left,#slidemenu-groups.slidemenu-left,#slidemenu-filters.slidemenu-left{left:auto;right:-25em}#slidemenu-main .slidemenu-head,#slidemenu-groups .slidemenu-head,#slidemenu-filters .slidemenu-head{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:row wrap;align-content:center;margin:0;padding:15px;background-color:#00a650;color:white}#slidemenu-main .slidemenu-head .menu-title,#slidemenu-groups .slidemenu-head .menu-title,#slidemenu-filters .slidemenu-head .menu-title{flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%;font-size:1.5rem;line-height:2rem}#slidemenu-main .slidemenu-head .close-menu,#slidemenu-groups .slidemenu-head .close-menu,#slidemenu-filters .slidemenu-head .close-menu{flex:0 0 auto;width:auto;max-width:100%;align-self:center}#slidemenu-main .slidemenu-head .close-menu a,#slidemenu-groups .slidemenu-head .close-menu a,#slidemenu-filters .slidemenu-head .close-menu a{display:block;width:2.5rem;line-height:2rem;text-align:center;text-decoration:none;color:#fff}#slidemenu-main .slidemenu-head .close-menu a:hover,#slidemenu-groups .slidemenu-head .close-menu a:hover,#slidemenu-filters .slidemenu-head .close-menu a:hover{color:#ccc}#slidemenu-main .slidemenu-head .close-menu a:active,#slidemenu-groups .slidemenu-head .close-menu a:active,#slidemenu-filters .slidemenu-head .close-menu a:active{color:#f4f4f4}#slidemenu-main .slidemenu-content,#slidemenu-groups .slidemenu-content,#slidemenu-filters .slidemenu-content{flex:100%;max-height:calc(100% - 58px)}#slidemenu-main .slidemenu-content .menu,#slidemenu-groups .slidemenu-content .menu,#slidemenu-filters .slidemenu-content .menu{padding:.5rem}#slidemenu-main .slidemenu-content .menu li,#slidemenu-groups .slidemenu-content .menu li,#slidemenu-filters .slidemenu-content .menu li{background-color:white;border-top:1px solid #f4f4f4}#slidemenu-main .slidemenu-content .menu li:last-child,#slidemenu-groups .slidemenu-content .menu li:last-child,#slidemenu-filters .slidemenu-content .menu li:last-child{border-bottom:1px solid #f4f4f4}#slidemenu-main .slidemenu-content .menu .title,#slidemenu-groups .slidemenu-content .menu .title,#slidemenu-filters .slidemenu-content .menu .title,#slidemenu-main .slidemenu-content .menu a,#slidemenu-groups .slidemenu-content .menu a,#slidemenu-filters .slidemenu-content .menu a{padding:0 .5rem;display:block;line-height:2.25rem;text-decoration:none}#slidemenu-main .slidemenu-content .menu a:hover,#slidemenu-groups .slidemenu-content .menu a:hover,#slidemenu-filters .slidemenu-content .menu a:hover{color:#00a650}#slidemenu-main .slidemenu-content .menu a:hover:hover,#slidemenu-groups .slidemenu-content .menu a:hover:hover,#slidemenu-filters .slidemenu-content .menu a:hover:hover{color:black}#slidemenu-main .slidemenu-content .menu a:hover:active,#slidemenu-groups .slidemenu-content .menu a:hover:active,#slidemenu-filters .slidemenu-content .menu a:hover:active{color:#444}#slidemenu-main .slidemenu-content .menu .title,#slidemenu-groups .slidemenu-content .menu .title,#slidemenu-filters .slidemenu-content .menu .title{color:#636363;font-weight:700}#slidemenu-main .slidemenu-content .menu .submenu,#slidemenu-groups .slidemenu-content .menu .submenu,#slidemenu-filters .slidemenu-content .menu .submenu{padding:0}#slidemenu-main .slidemenu-content .menu .submenu li,#slidemenu-groups .slidemenu-content .menu .submenu li,#slidemenu-filters .slidemenu-content .menu .submenu li{padding:0}#slidemenu-main .slidemenu-content .menu .submenu li:last-child,#slidemenu-groups .slidemenu-content .menu .submenu li:last-child,#slidemenu-filters .slidemenu-content .menu .submenu li:last-child{border-bottom:none}#slidemenu-main .slidemenu-text,#slidemenu-groups .slidemenu-text,#slidemenu-filters .slidemenu-text{margin:0 .5rem}#slidemenu-main .slidemenu-text input:not([type=checkbox]):not([type=radio]),#slidemenu-groups .slidemenu-text input:not([type=checkbox]):not([type=radio]),#slidemenu-filters .slidemenu-text input:not([type=checkbox]):not([type=radio]),#slidemenu-main .slidemenu-text button,#slidemenu-groups .slidemenu-text button,#slidemenu-filters .slidemenu-text button{width:100%;margin-bottom:.5rem}}#slidemenu-groups .title,#slidemenu-filters .title{display:none!important}@media only screen and (min-width:768px){#slidemenu-groups .slidemenu-head,#slidemenu-filters .slidemenu-head{display:none}#slidemenu-groups .title,#slidemenu-filters .title{display:block!important}}#bvCmtBody.form-active,#bvCmtBody.slidemenu-main-active,#bvCmtBody.slidemenu-groups-active,#bvCmtBody.slidemenu-account-active,#bvCmtBody.slidemenu-search-active,#bvCmtBody.slidemenu-filters-active,#bvCmtBody.slidemenu-basket-active{overflow:hidden}.menu-basket-content{height:calc(100% - 58px)}.menu-basket-content form{height:100%}.menu-basket-content .dbi-shortbasket{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;height:100%}.menu-basket-content .dbi-shortbasket .message{padding:0 1rem}.menu-basket-content .dbi-shortbasket .basket-menu-lines{max-height:calc(100% - 51px);overflow-y:auto;padding:0 .5rem}.menu-basket-content .dbi-shortbasket .basket-menu-lines .basket-menu-line{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 0 0 .5rem;line-height:2;border-top:1px solid #f4f4f4}.menu-basket-content .dbi-shortbasket .basket-menu-lines .basket-menu-line.lastadded{background-color:#f4f4f4;font-weight:600}.menu-basket-content .dbi-shortbasket .basket-menu-lines .basket-menu-line:last-child{border-bottom:1px solid #f4f4f4}.menu-basket-content .dbi-shortbasket .basket-menu-lines .basket-menu-line .basket-menu-line-count{flex:0 0 15%;width:auto;max-width:100%;padding-right:.5rem}.menu-basket-content .dbi-shortbasket .basket-menu-lines .basket-menu-line .basket-menu-line-desc{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.menu-basket-content .dbi-shortbasket .basket-menu-lines .basket-menu-line .basket-menu-line-price{flex:0 0 auto;width:auto;max-width:100%;margin-right:.5rem;text-align:right}.menu-basket-content .dbi-shortbasket .basket-menu-lines .basket-menu-line .basket-menu-line-del{flex:0 0 auto;width:auto;max-width:100%;text-align:right}.menu-basket-content .dbi-shortbasket .basket-menu-lines .basket-menu-line a{text-decoration:none}.menu-basket-content .dbi-shortbasket .basket-menu-continue{margin-top:auto;width:100%;text-align:center}.menu-basket-content .dbi-shortbasket .basket-menu-continue [role='button']{width:100%;height:auto;line-height:3.5rem}#oBIZForm_search,#oBIZForm_search_mobile{position:relative;font-size:1rem}#oBIZForm_search .searchtext,#oBIZForm_search_mobile .searchtext{padding:0 3rem 0 .5rem;width:100%;max-width:100%;height:2.5rem;line-height:1.5rem;border:1px solid #f4f4f4;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;outline:0}#oBIZForm_search .searchtext:hover,#oBIZForm_search_mobile .searchtext:hover{border-color:#ccc}#oBIZForm_search .searchtext:focus,#oBIZForm_search_mobile .searchtext:focus{border-color:#444}#oBIZForm_search button,#oBIZForm_search_mobile button{position:absolute;top:0;right:0;margin:0;height:2.5rem;width:2.5rem;background-color:Transparent;border:1px solid Transparent;color:black}@media only screen and (max-width:767.98px){.searchbar{position:absolute;top:-50vh;left:0;max-width:100%!important;height:100%;-webkit-transition:top 250ms ease-in-out;-moz-transition:top 250ms ease-in-out;-ms-transition:top 250ms ease-in-out;-o-transition:top 250ms ease-in-out;transition:top 250ms ease-in-out}.slidemenu-search-active .searchbar{z-index:1000;top:0}}.searchbar #oBIZForm_search{margin:6px 0}@media only screen and (max-width:767.98px){.searchbar #oBIZForm_search{display:block;position:absolute;width:calc(100% - 1rem)}}.searchbar #oBIZForm_search .searchtext{padding:0 3rem 0 .5rem;width:100%}@media only screen and (min-width:768px){.searchbar #oBIZForm_search .searchtext{width:210px}}@media only screen and (min-width:992px){.searchbar #oBIZForm_search .searchtext{width:300px}}.searchbar #oBIZForm_search button#cmd_SearchArticles{display:none}@media only screen and (min-width:768px){.searchbar #oBIZForm_search button.toggleSearch{display:none}.searchbar #oBIZForm_search button#cmd_SearchArticles{display:inline-block}}.search-results{display:none;max-width:100%;width:100%;color:black;text-align:left}#auto-search-results.search-results{z-index:-100;right:-400px}@media only screen and (min-width:768px){#auto-search-results.search-results{z-index:1000;position:absolute;top:calc(100% - 1px);right:0;width:400px}}.search-results .loader{text-align:center;padding:.5em;font-size:150%;opacity:.75}.search-results a{display:block}.search-results table{width:100%}.search-results table tr td{padding:0 .5em;line-height:1;border-top:1px solid #f4f4f4}.search-results table tr td ~ td{padding-left:0}.search-results table tr td.img{height:40px;width:40px;overflow:hidden}.search-results table tr td.img img{width:40px;height:40px;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}.search-results table tr td.desc{width:100%}.search-results table tr td.price{width:150px;text-align:right;white-space:nowrap}.search-results table tr td a{text-decoration:none}.search-results table tr:last-child td{border-bottom:1px solid #f4f4f4}.search-results .contents{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;height:100%}#auto-search-results.search-results .contents{background-color:white;border:1px solid black;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.search-results .contents p{margin:0;padding:.5rem;border-top:1px solid #f4f4f4;border-bottom:1px solid #f4f4f4}.search-results .contents .show-more{margin-top:auto;width:100%;text-align:center}.search-results .contents .show-more [role='button']{width:100%;height:auto;line-height:3.5rem}.artfilters-toggle{padding:0 2em 0 1em;position:relative}@media only screen and (min-width:768px){.artfilters-toggle{display:none}}.artfilters-toggle::after{font-family:"Font Awesome 5 Pro","Font Awesome 5 Free";content:"\f078";display:block;width:1.2em;height:1.2em;position:absolute;right:.2em;top:0}.slidemenu-filters-active .artfilters-toggle::after{content:"\f077"}.slidemenu-filters-active .artfilters-toggle{background:rgba(0,0,0,0.1)}.artlist-nav-filters{margin-bottom:1.25rem;border-top:1px solid black;border-bottom:1px solid black}@media only screen and (min-width:768px){.artlist-nav-filters .title,.artlist-nav-filters .artfilter{display:block}.artlist-nav-filters .title{margin-right:2rem;height:3rem;line-height:2.9rem;font-family:"Helvetica Neue",Arial,sans-serif;font-weight:bold}}.artlist-nav-filters .artfilters-action button{margin-bottom:1em;width:100%}.artfilter{position:relative;text-align:left}.artfilter input{position:absolute;left:-2rem}.artfilter input+label::before,.artfilter input+label.color::after{content:'';display:block;position:absolute;top:0;width:1.2em;height:1.2em}.artfilter input+label::before{left:0;border:1px solid #f4f4f4;font-family:"Font Awesome 5 Pro","Font Awesome 5 Free"}.artfilter input+label.color{padding-right:2.5rem}.artfilter input+label.color::after{right:0;background-color:var(--color-code);border:1px solid var(--color-code)}.artfilter input:checked+label::before{content:'\f00c'}.artfiltertitle{display:block;padding:0 2rem 0 1rem;height:3rem;line-height:3rem;color:black;text-decoration:none}.artfilters-reset{margin-lefT:1rem;line-height:3rem}.artfilters-reset a{line-height:1.875rem}.artfilters-reset a span{line-height:1}.artfiltertitle{background-color:#f4f4f4;border:1px solid #ccc}.artfiltertitle::after{font-family:"Font Awesome 5 Pro","Font Awesome 5 Free";content:"\f078";display:block;width:1.2em;height:1.2em;position:absolute;right:.2em;top:0}.artfilter ~ .artfilter .artfiltertitle{border-top:none}.artfilter.active .artfiltertitle::after{content:"\f077"}.artfiltermenu{overflow:hidden;background-color:white;border:1px solid #ccc;border-top:none;padding:0;white-space:nowrap;-webkit-transition:all 150ms ease-in-out;-moz-transition:all 150ms ease-in-out;-ms-transition:all 150ms ease-in-out;-o-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}.artfiltermenu .item{line-height:1.75}.artfiltermenu .item.disabled{-webkit-opacity:40%;-moz-opacity:40%;opacity:40%}.artfiltermenu hr{display:none}.artfilter.active .artfiltermenu hr{display:block}.artfiltervals{max-height:40vh;overflow:auto}.artfiltervals .item{position:relative;padding:.5rem;line-height:19px}.artfiltervals .item label{padding:0 0 0 2.5rem;cursor:pointer;display:block;position:relative}.artfiltervals+button{width:100%;margin-top:.5rem}.artlist-options{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;gap:1rem;background-color:#f4f4f4;border-radius:.5rem;padding:.5rem}@media only screen and (min-width:768px){.artlist-options{justify-content:flex-end}}.artlist-options .artlist-sort{margin-right:auto}.artlist-options .artlist-pages{padding:0 10px;text-align:right}.artlist-options .artlist-pages .nextartpage,.artlist-options .artlist-pages .prevartpage,.artlist-options .artlist-pages .artpages .artpage,.artlist-options .artlist-pages .artpages .currentartpage{display:inline-block}.itemlist{margin:1em 0;max-width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;gap:1em}@media only screen and (min-width:768px){.itemlist{margin-right:1em}}.itemlist.homePage{flex-wrap:nowrap;overflow:hidden}.itemlist .listitem{flex-grow:1;flex-shrink:0;flex-basis:auto;-webkit-box-flex:1 0 auto;-moz-box-flex:1 0 auto;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;gap:.5em;min-height:150px;color:#00a650;border:1px solid #ededed;-webkit-transition:border-color 150ms ease-in-out;-moz-transition:border-color 150ms ease-in-out;-ms-transition:border-color 150ms ease-in-out;-o-transition:border-color 150ms ease-in-out;transition:border-color 150ms ease-in-out;text-align:center;text-decoration:none;overflow:hidden}@media only screen and (min-width:380px){.itemlist .listitem{max-width:calc(50% - .5em);-webkit-box-flex:1 0 50%;-moz-box-flex:1 0 50%;-webkit-flex:1 0 50%;-ms-flex:1 0 50%;flex:1 0 50%}}@media only screen and (min-width:768px){.itemlist .listitem{max-width:calc(33% - (2em / 3));-webkit-box-flex:1 0 33.33333333%;-moz-box-flex:1 0 33.33333333%;-webkit-flex:1 0 33.33333333%;-ms-flex:1 0 33.33333333%;flex:1 0 33.33333333%}}@media only screen and (min-width:992px){.itemlist .listitem{max-width:calc(25% - (3em / 4));-webkit-box-flex:1 0 25%;-moz-box-flex:1 0 25%;-webkit-flex:1 0 25%;-ms-flex:1 0 25%;flex:1 0 25%}}@media only screen and (min-width:1200px){.itemlist .listitem{max-width:calc(20% - (4em / 5));-webkit-box-flex:1 0 20%;-moz-box-flex:1 0 20%;-webkit-flex:1 0 20%;-ms-flex:1 0 20%;flex:1 0 20%}}.itemlist .listitem:hover{color:black}.itemlist .listitem:active{color:#444}.itemlist .listitem:hover{border-color:#119532}.itemlist .listitem .img,.itemlist .listitem .price,.itemlist .listitem .txt{-webkit-box-flex:0 1 auto;-moz-box-flex:0 1 auto;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.itemlist .listitem .txt{margin-top:auto}.itemlist .listitem .img{padding:5%}.itemlist .listitem .img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}.itemlist .listitem .txt{padding-bottom:5%}.itemlist.webgroups .listitem .img{height:130px}.itemlist.products .listitem .img{height:180px}.itemlist.products .listitem .price{color:black}.webgroupheader{background-repeat:no-repeat;background-size:cover;background-color:#119532}.webgroupheader[style]{height:150px}.webgroupheader+.title{padding:.4em 0 .5em;font-size:2em;font-weight:600}.productdetails{display:grid;grid-gap:1em;grid-template-columns:100%}.productdetails .images{grid-column:1}.productdetails .general{grid-column:1}.productdetails .order{grid-column:1}.productdetails .details{grid-column:1}.productdetails .cluster{grid-column:1}@media only screen and (min-width:576px){.productdetails{grid-template-columns:repeat(auto-fill,minmax(45%,1fr))}.productdetails .images{grid-column:1;grid-row:1}.productdetails .general{grid-column:2;grid-row:1}.productdetails .order{grid-column:1 / span 2;grid-row:2}.productdetails .cluster{grid-column:1 / span 2;grid-row:3}.productdetails .details{grid-column:1 / span 2;grid-row:4}}@media only screen and (min-width:992px){.productdetails .images{grid-row:1 / span 2}.productdetails .order{grid-column:2}}.productdetails .images{height:100%}.productdetails .images .images-container{position:relative;padding:40% 50%}.productdetails .images .thumbs-container{position:relative;padding:10% 50%}.productdetails .images .swiper{max-width:100%;margin-left:auto;margin-right:auto}.productdetails .images .swiper .swiper-slide{text-align:center;font-size:18px;background:white;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background-size:cover;background-position:center}.productdetails .images .swiper .swiper-slide img{display:block;width:100%;height:100%;object-fit:contain}.productdetails .images .swiper.artdetail-images{position:absolute;top:0;left:0;width:100%;height:100%}.productdetails .images .swiper.artdetail-images .swiper-slide a{display:block;height:100%}.productdetails .images .swiper.artdetail-images .swiper-slide a img{height:100%}.productdetails .images .swiper.artdetail-thumbs{position:absolute;bottom:0;left:0;width:100%;height:100%;box-sizing:border-box;padding:10px 0}.productdetails .images .swiper.artdetail-thumbs .swiper-slide{width:25%;height:100%;opacity:.4}.productdetails .images .swiper.artdetail-thumbs .swiper-slide-thumb-active{opacity:1}.productdetails .general{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;gap:1em}.productdetails .general .title{margin:0;font-size:1.12rem}@media only screen and (min-width:576px){.productdetails .general .title{font-size:1.12rem}}@media only screen and (min-width:768px){.productdetails .general .title{font-size:2.12vw}}@media only screen and (min-width:992px){.productdetails .general .title{font-size:2.12vw}}@media only screen and (min-width:1200px){.productdetails .general .title{font-size:1.6em}}.productdetails .general .stock{line-height:1.5;font-size:1em;text-transform:uppercase}.productdetails .general .stock::before{content:'';display:block;float:left;margin:6px 6px 0 0;width:10px;height:10px;border-radius:5px}.productdetails .general .stock.stock-ok{color:#00a650!important}.productdetails .general .stock.stock-ok::before{background-color:#00a650}.productdetails .general .stock.stock-low{color:black!important}.productdetails .general .stock.stock-low::before{background-color:#f48515}.productdetails .general .stock.stock-no{color:black!important}.productdetails .general .stock.stock-no::before{background-color:black}.productdetails .general table.generaldetails{margin-bottom:20px}.productdetails .general table.generaldetails td.fn{color:#999}.productdetails .general .description{margin-bottom:20px}.productdetails .order{margin-top:auto}.productdetails .order .price{margin:0 1em 1em;font-size:larger;font-weight:bold;text-align:right}.productdetails .order .gray-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:row-reverse wrap;justify-content:center;gap:1em;padding:1em;background-color:#ccc;border:1px solid #444}.productdetails .order .favorite,.productdetails .order .ibp{-webkit-box-flex:1 0 auto;-moz-box-flex:1 0 auto;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;min-width:200px}.productdetails .order .ibp{min-width:150px;text-align:right}i.stock-ok{color:#00a650!important}i.stock-low{color:black!important}i.stock-no{color:red!important}.tabs-wrapper{margin:0;padding:0}@media only screen and (min-width:768px){.tabs-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start}}.tabs-wrapper ul.tabs{display:block;list-style-type:none;margin:0;padding:0;width:100%;background-color:#f4f4f4}@media only screen and (min-width:768px){.tabs-wrapper ul.tabs{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:row wrap}}.tabs-wrapper ul.tabs li{display:block;line-height:normal;border:1px solid #ccc;color:black;-webkit-transition:.3s ease-out;-moz-transition:.3s ease-out;-ms-transition:.3s ease-out;-o-transition:.3s ease-out;transition:.3s ease-out;white-space:nowrap}.tabs-wrapper ul.tabs li.placeholder{display:none}@media only screen and (min-width:576px){.tabs-wrapper ul.tabs li{-webkit-box-flex:0 1 auto;-moz-box-flex:0 1 auto;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;width:auto}.tabs-wrapper ul.tabs li.placeholder{display:block;-webkit-box-flex:1 0 auto;-moz-box-flex:1 0 auto;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;width:auto}.tabs-wrapper ul.tabs li ~ li{border-left:none}}.tabs-wrapper ul.tabs li.active{background-color:white;border-bottom-color:Transparent;-webkit-transition:50ms ease-in-out;-moz-transition:50ms ease-in-out;-ms-transition:50ms ease-in-out;-o-transition:50ms ease-in-out;transition:50ms ease-in-out}.tabs-wrapper ul.tabs li.active a{color:#39c}.tabs-wrapper ul.tabs li a{display:block;padding:9px 20px 10px 20px;color:black;font-weight:normal;text-transform:uppercase;text-decoration:none}.tabs-wrapper ul.tabs li a:hover{background-color:Transparent}.tabs-wrapper .tab-content{display:none;max-width:100%;border:solid 1px #ccc;overflow:hidden}@media only screen and (min-width:992px){.tabs-wrapper .tab-content{border-top:none;min-height:200px}}.tabs-wrapper .tab-content.active{-webkit-box-flex:0 0 100%;-moz-box-flex:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;display:block;padding:20px 20px 25px 20px}.tabs-wrapper .tab-content h2{margin:0;padding:0;line-height:1.1em;font-size:1.05rem}@media only screen and (min-width:576px){.tabs-wrapper .tab-content h2{font-size:1.05rem}}@media only screen and (min-width:768px){.tabs-wrapper .tab-content h2{font-size:1.855vw}}@media only screen and (min-width:992px){.tabs-wrapper .tab-content h2{font-size:1.855vw}}@media only screen and (min-width:1200px){.tabs-wrapper .tab-content h2{font-size:1.4rem}}.tabs-wrapper .tab-content p,.tabs-wrapper .tab-content ul,.tabs-wrapper .tab-content table{margin:.8125rem 0;max-width:100%}.tabs-wrapper .tab-content a{color:#00a650;text-decoration:none}.tabs-wrapper .tab-content a:hover{color:black}.tabs-wrapper .tab-content a:active{color:#444}.orderpathsteps{margin:1em 0}.orderpathsteps::after{display:block;clear:both;content:''}.orderpathsteps .orderpathstep{float:left;display:block;padding:0;width:100%;line-height:2;background-color:#f4f4f4;border:1px solid white;font-size:1em;font-weight:600}.orderpathsteps .orderpathstep,.orderpathsteps .orderpathstep a{color:black}.orderpathsteps .orderpathstep.orderpathactivestep{font-weight:bold;background-color:#119532;color:white}.orderpathsteps .orderpathstep.orderpathfuturestep{display:none;font-weight:400}.orderpathsteps .orderpathstep.orderpathfuturestep,.orderpathsteps .orderpathstep.orderpathfuturestep a{color:#444}.orderpathsteps .orderpathstep .orderpathstepnr{margin-right:.5em;display:inline-block;width:2em;text-align:center;border-right:1px solid white}.orderpathsteps.top .orderpathfuturestep{display:none}.orderpathsteps.bottom .orderpathstep{display:none}.orderpathsteps.bottom .orderpathfuturestep{display:block}@media only screen and (min-width:576px){.orderpathsteps.top .orderpathstep,.orderpathsteps.bottom .orderpathstep{display:block;width:33.33333333%}.orderpathsteps.top .orderpathstep.orderpathfuturestep,.orderpathsteps.bottom .orderpathstep.orderpathfuturestep{display:block}}.orderpathbuttons{margin-top:1em;border-top:1px solid #119532;padding-top:1em}.orderpathbuttons button,.orderpathbuttons [role='button'],.orderpathbuttons .button{width:auto;margin-bottom:1em;width:100%}@media only screen and (min-width:576px){.orderpathbuttons button,.orderpathbuttons [role='button'],.orderpathbuttons .button{width:auto}.orderpathbuttons button.superbutton,.orderpathbuttons [role='button'].superbutton,.orderpathbuttons .button.superbutton{float:right}}.check-conditions{display:block;background:#ccc;border-radius:.25em;padding:.5em}#dbi-baskettotals{position:relative}#dbi-baskettotals #ReloadingDocument{position:absolute;top:50%;right:80px;color:black;font-size:4rem;-webkit-transform:translate(50%,-50%);-moz-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);-o-transform:translate(50%,-50%);transform:translate(50%,-50%)}#deliveryaddrfields{-webkit-opacity:1;-moz-opacity:1;opacity:1;-webkit-transition:.15s ease-out;-moz-transition:.15s ease-out;-ms-transition:.15s ease-out;-o-transition:.15s ease-out;transition:.15s ease-out}#deliveryaddrfields.disabled{-webkit-opacity:0;-moz-opacity:0;opacity:0;-webkit-transition:.15s ease-in;-moz-transition:.15s ease-in;-ms-transition:.15s ease-in;-o-transition:.15s ease-in;transition:.15s ease-in}.payment-choices .paymentmethod{position:relative}.payment-choices .paymentmethod input{display:none}.payment-choices .paymentmethod input:checked+label::before{content:'\f00c'}.payment-choices .paymentmethod input:checked+label .desc{display:block}.payment-choices .paymentmethod label{margin-left:1rem;padding:1rem 0;display:block}.payment-choices .paymentmethod label::before{content:'';display:inline-block;margin-right:1rem;width:1.2rem;height:1.2rem;line-height:.75rem;background-color:white;border:1px solid #999;border-radius:3px;color:#e4790b;font-family:"Font Awesome 5 Pro","Font Awesome 5 Free";font-weight:100;font-size:1.7rem;text-align:center;vertical-align:middle}.payment-choices .paymentmethod .image{position:absolute;right:50px;top:10px}.payment-choices .paymentmethod .image img{max-width:50px;max-height:2rem}.payment-choices .paymentmethod button{position:absolute;right:10px;top:10px;width:2rem;height:2rem;line-height:1rem;padding:0;text-align:center}.payment-choices .paymentmethod button .entypo{font-size:1rem;line-height:1rem}.payment-choices .paymentmethod .desc{display:none;margin:0 0 .5em 1em;padding:.5em .5em .5em 1.25em}.payment-choices .paymentmethod .desc p{margin:0}.payment-choices .paymentmethod .desc p+p{margin-top:1.5rem}.payment-choices .paymentmethod.active{background:rgba(255,255,255,0.5)}.payment-choices .paymentmethod.active .desc{display:block!important}.payment-choices .paymentmethod .help-close,.payment-choices .helpactive .help-open{display:none}.payment-choices .helpactive .help-close{display:block}body.debug::after{content:'XS';position:fixed;bottom:0;right:0;font-size:2em;font-weight:bold;background:rgba(195,215,45,0.5)}@media only screen and (min-width:576px){body.debug::after{content:'SM'}}@media only screen and (min-width:768px){body.debug::after{content:'MD'}}@media only screen and (min-width:992px){body.debug::after{content:'LG'}}@media only screen and (min-width:1200px){body.debug::after{content:'XL'}}body.debug div.debug_container{position:absolute;top:0;left:50%;transform:translate(-50%,0);max-width:1350px;width:100%;margin:0 auto;height:100%;border:1px solid #f00;z-index:-1}body.debug div.debug_narrow{position:absolute;top:0;left:50%;transform:translate(-50%,0);width:98%;margin:0 auto;height:100%;border:1px solid #f0f;z-index:-1}@media only screen and (min-width:576px){body.debug div.debug_narrow{width:90%}}@media only screen and (min-width:768px){body.debug div.debug_narrow{width:85%}}@media only screen and (min-width:992px){body.debug div.debug_narrow{width:85%}}@media only screen and (min-width:1200px){body.debug div.debug_narrow{width:900px}}