@layer settings{.fs12{font-size:12px}.fs14{font-size:14px}.fs16{font-size:16px}.fs18{font-size:1.125rem;font-size:clamp(16.5px,1.086956522vw,18px)}.fs20{font-size:1.25rem;font-size:clamp(17px,1.207729469vw,20px)}.fs22{font-size:1.375rem;font-size:clamp(17.5px,1.328502415vw,22px)}.fs24{font-size:1.5rem;font-size:clamp(18px,1.449275362vw,24px)}.fs25{font-size:1.5625rem;font-size:clamp(18.25px,1.509661836vw,25px)}.fs26{font-size:1.625rem;font-size:clamp(18.5px,1.570048309vw,26px)}.fs28{font-size:1.75rem;font-size:clamp(19px,1.690821256vw,28px)}.fs32{font-size:2rem;font-size:clamp(20px,1.93236715vw,32px)}.fs40{font-size:2.5rem;font-size:clamp(22px,2.415458937vw,40px)}.fs48{font-size:3rem;font-size:clamp(24px,2.898550725vw,48px)}.fs50{font-size:3.125rem;font-size:clamp(24.5px,3.019323671vw,50px)}.fs51{font-size:3.1875rem;font-size:clamp(24.75px,3.079710145vw,51px)}.fs64{font-size:4rem;font-size:clamp(28px,3.8647343vw,64px)}.fs12-xxs{font-size:12px}.fs14-xxs{font-size:14px}.fs16-xxs{font-size:16px}.fs18-xxs{font-size:1.125rem;font-size:clamp(16.5px,1.086956522vw,18px)}.fs20-xxs{font-size:1.25rem;font-size:clamp(17px,1.207729469vw,20px)}.fs22-xxs{font-size:1.375rem;font-size:clamp(17.5px,1.328502415vw,22px)}.fs24-xxs{font-size:1.5rem;font-size:clamp(18px,1.449275362vw,24px)}.fs25-xxs{font-size:1.5625rem;font-size:clamp(18.25px,1.509661836vw,25px)}.fs26-xxs{font-size:1.625rem;font-size:clamp(18.5px,1.570048309vw,26px)}.fs28-xxs{font-size:1.75rem;font-size:clamp(19px,1.690821256vw,28px)}.fs32-xxs{font-size:2rem;font-size:clamp(20px,1.93236715vw,32px)}.fs40-xxs{font-size:2.5rem;font-size:clamp(22px,2.415458937vw,40px)}.fs48-xxs{font-size:3rem;font-size:clamp(24px,2.898550725vw,48px)}.fs50-xxs{font-size:3.125rem;font-size:clamp(24.5px,3.019323671vw,50px)}.fs51-xxs{font-size:3.1875rem;font-size:clamp(24.75px,3.079710145vw,51px)}.fs64-xxs{font-size:4rem;font-size:clamp(28px,3.8647343vw,64px)}@media only screen and (min-width:480px){.fs12-xs{font-size:12px}}@media only screen and (min-width:480px){.fs14-xs{font-size:14px}}@media only screen and (min-width:480px){.fs16-xs{font-size:16px}}@media only screen and (min-width:480px){.fs18-xs{font-size:1.125rem;font-size:clamp(16.5px,1.086956522vw,18px)}}@media only screen and (min-width:480px){.fs20-xs{font-size:1.25rem;font-size:clamp(17px,1.207729469vw,20px)}}@media only screen and (min-width:480px){.fs22-xs{font-size:1.375rem;font-size:clamp(17.5px,1.328502415vw,22px)}}@media only screen and (min-width:480px){.fs24-xs{font-size:1.5rem;font-size:clamp(18px,1.449275362vw,24px)}}@media only screen and (min-width:480px){.fs25-xs{font-size:1.5625rem;font-size:clamp(18.25px,1.509661836vw,25px)}}@media only screen and (min-width:480px){.fs26-xs{font-size:1.625rem;font-size:clamp(18.5px,1.570048309vw,26px)}}@media only screen and (min-width:480px){.fs28-xs{font-size:1.75rem;font-size:clamp(19px,1.690821256vw,28px)}}@media only screen and (min-width:480px){.fs32-xs{font-size:2rem;font-size:clamp(20px,1.93236715vw,32px)}}@media only screen and (min-width:480px){.fs40-xs{font-size:2.5rem;font-size:clamp(22px,2.415458937vw,40px)}}@media only screen and (min-width:480px){.fs48-xs{font-size:3rem;font-size:clamp(24px,2.898550725vw,48px)}}@media only screen and (min-width:480px){.fs50-xs{font-size:3.125rem;font-size:clamp(24.5px,3.019323671vw,50px)}}@media only screen and (min-width:480px){.fs51-xs{font-size:3.1875rem;font-size:clamp(24.75px,3.079710145vw,51px)}}@media only screen and (min-width:480px){.fs64-xs{font-size:4rem;font-size:clamp(28px,3.8647343vw,64px)}}@media only screen and (min-width:576px){.fs12-sm{font-size:12px}}@media only screen and (min-width:576px){.fs14-sm{font-size:14px}}@media only screen and (min-width:576px){.fs16-sm{font-size:16px}}@media only screen and (min-width:576px){.fs18-sm{font-size:1.125rem;font-size:clamp(16.5px,1.086956522vw,18px)}}@media only screen and (min-width:576px){.fs20-sm{font-size:1.25rem;font-size:clamp(17px,1.207729469vw,20px)}}@media only screen and (min-width:576px){.fs22-sm{font-size:1.375rem;font-size:clamp(17.5px,1.328502415vw,22px)}}@media only screen and (min-width:576px){.fs24-sm{font-size:1.5rem;font-size:clamp(18px,1.449275362vw,24px)}}@media only screen and (min-width:576px){.fs25-sm{font-size:1.5625rem;font-size:clamp(18.25px,1.509661836vw,25px)}}@media only screen and (min-width:576px){.fs26-sm{font-size:1.625rem;font-size:clamp(18.5px,1.570048309vw,26px)}}@media only screen and (min-width:576px){.fs28-sm{font-size:1.75rem;font-size:clamp(19px,1.690821256vw,28px)}}@media only screen and (min-width:576px){.fs32-sm{font-size:2rem;font-size:clamp(20px,1.93236715vw,32px)}}@media only screen and (min-width:576px){.fs40-sm{font-size:2.5rem;font-size:clamp(22px,2.415458937vw,40px)}}@media only screen and (min-width:576px){.fs48-sm{font-size:3rem;font-size:clamp(24px,2.898550725vw,48px)}}@media only screen and (min-width:576px){.fs50-sm{font-size:3.125rem;font-size:clamp(24.5px,3.019323671vw,50px)}}@media only screen and (min-width:576px){.fs51-sm{font-size:3.1875rem;font-size:clamp(24.75px,3.079710145vw,51px)}}@media only screen and (min-width:576px){.fs64-sm{font-size:4rem;font-size:clamp(28px,3.8647343vw,64px)}}@media only screen and (min-width:768px){.fs12-md{font-size:12px}}@media only screen and (min-width:768px){.fs14-md{font-size:14px}}@media only screen and (min-width:768px){.fs16-md{font-size:16px}}@media only screen and (min-width:768px){.fs18-md{font-size:1.125rem;font-size:clamp(16.5px,1.086956522vw,18px)}}@media only screen and (min-width:768px){.fs20-md{font-size:1.25rem;font-size:clamp(17px,1.207729469vw,20px)}}@media only screen and (min-width:768px){.fs22-md{font-size:1.375rem;font-size:clamp(17.5px,1.328502415vw,22px)}}@media only screen and (min-width:768px){.fs24-md{font-size:1.5rem;font-size:clamp(18px,1.449275362vw,24px)}}@media only screen and (min-width:768px){.fs25-md{font-size:1.5625rem;font-size:clamp(18.25px,1.509661836vw,25px)}}@media only screen and (min-width:768px){.fs26-md{font-size:1.625rem;font-size:clamp(18.5px,1.570048309vw,26px)}}@media only screen and (min-width:768px){.fs28-md{font-size:1.75rem;font-size:clamp(19px,1.690821256vw,28px)}}@media only screen and (min-width:768px){.fs32-md{font-size:2rem;font-size:clamp(20px,1.93236715vw,32px)}}@media only screen and (min-width:768px){.fs40-md{font-size:2.5rem;font-size:clamp(22px,2.415458937vw,40px)}}@media only screen and (min-width:768px){.fs48-md{font-size:3rem;font-size:clamp(24px,2.898550725vw,48px)}}@media only screen and (min-width:768px){.fs50-md{font-size:3.125rem;font-size:clamp(24.5px,3.019323671vw,50px)}}@media only screen and (min-width:768px){.fs51-md{font-size:3.1875rem;font-size:clamp(24.75px,3.079710145vw,51px)}}@media only screen and (min-width:768px){.fs64-md{font-size:4rem;font-size:clamp(28px,3.8647343vw,64px)}}@media only screen and (min-width:992px){.fs12-lg{font-size:12px}}@media only screen and (min-width:992px){.fs14-lg{font-size:14px}}@media only screen and (min-width:992px){.fs16-lg{font-size:16px}}@media only screen and (min-width:992px){.fs18-lg{font-size:1.125rem;font-size:clamp(16.5px,1.086956522vw,18px)}}@media only screen and (min-width:992px){.fs20-lg{font-size:1.25rem;font-size:clamp(17px,1.207729469vw,20px)}}@media only screen and (min-width:992px){.fs22-lg{font-size:1.375rem;font-size:clamp(17.5px,1.328502415vw,22px)}}@media only screen and (min-width:992px){.fs24-lg{font-size:1.5rem;font-size:clamp(18px,1.449275362vw,24px)}}@media only screen and (min-width:992px){.fs25-lg{font-size:1.5625rem;font-size:clamp(18.25px,1.509661836vw,25px)}}@media only screen and (min-width:992px){.fs26-lg{font-size:1.625rem;font-size:clamp(18.5px,1.570048309vw,26px)}}@media only screen and (min-width:992px){.fs28-lg{font-size:1.75rem;font-size:clamp(19px,1.690821256vw,28px)}}@media only screen and (min-width:992px){.fs32-lg{font-size:2rem;font-size:clamp(20px,1.93236715vw,32px)}}@media only screen and (min-width:992px){.fs40-lg{font-size:2.5rem;font-size:clamp(22px,2.415458937vw,40px)}}@media only screen and (min-width:992px){.fs48-lg{font-size:3rem;font-size:clamp(24px,2.898550725vw,48px)}}@media only screen and (min-width:992px){.fs50-lg{font-size:3.125rem;font-size:clamp(24.5px,3.019323671vw,50px)}}@media only screen and (min-width:992px){.fs51-lg{font-size:3.1875rem;font-size:clamp(24.75px,3.079710145vw,51px)}}@media only screen and (min-width:992px){.fs64-lg{font-size:4rem;font-size:clamp(28px,3.8647343vw,64px)}}@media only screen and (min-width:1140px){.fs12-xl{font-size:12px}}@media only screen and (min-width:1140px){.fs14-xl{font-size:14px}}@media only screen and (min-width:1140px){.fs16-xl{font-size:16px}}@media only screen and (min-width:1140px){.fs18-xl{font-size:1.125rem;font-size:clamp(16.5px,1.086956522vw,18px)}}@media only screen and (min-width:1140px){.fs20-xl{font-size:1.25rem;font-size:clamp(17px,1.207729469vw,20px)}}@media only screen and (min-width:1140px){.fs22-xl{font-size:1.375rem;font-size:clamp(17.5px,1.328502415vw,22px)}}@media only screen and (min-width:1140px){.fs24-xl{font-size:1.5rem;font-size:clamp(18px,1.449275362vw,24px)}}@media only screen and (min-width:1140px){.fs25-xl{font-size:1.5625rem;font-size:clamp(18.25px,1.509661836vw,25px)}}@media only screen and (min-width:1140px){.fs26-xl{font-size:1.625rem;font-size:clamp(18.5px,1.570048309vw,26px)}}@media only screen and (min-width:1140px){.fs28-xl{font-size:1.75rem;font-size:clamp(19px,1.690821256vw,28px)}}@media only screen and (min-width:1140px){.fs32-xl{font-size:2rem;font-size:clamp(20px,1.93236715vw,32px)}}@media only screen and (min-width:1140px){.fs40-xl{font-size:2.5rem;font-size:clamp(22px,2.415458937vw,40px)}}@media only screen and (min-width:1140px){.fs48-xl{font-size:3rem;font-size:clamp(24px,2.898550725vw,48px)}}@media only screen and (min-width:1140px){.fs50-xl{font-size:3.125rem;font-size:clamp(24.5px,3.019323671vw,50px)}}@media only screen and (min-width:1140px){.fs51-xl{font-size:3.1875rem;font-size:clamp(24.75px,3.079710145vw,51px)}}@media only screen and (min-width:1140px){.fs64-xl{font-size:4rem;font-size:clamp(28px,3.8647343vw,64px)}}@media only screen and (min-width:1656px){.fs12-xxl{font-size:12px}}@media only screen and (min-width:1656px){.fs14-xxl{font-size:14px}}@media only screen and (min-width:1656px){.fs16-xxl{font-size:16px}}@media only screen and (min-width:1656px){.fs18-xxl{font-size:1.125rem;font-size:clamp(16.5px,1.086956522vw,18px)}}@media only screen and (min-width:1656px){.fs20-xxl{font-size:1.25rem;font-size:clamp(17px,1.207729469vw,20px)}}@media only screen and (min-width:1656px){.fs22-xxl{font-size:1.375rem;font-size:clamp(17.5px,1.328502415vw,22px)}}@media only screen and (min-width:1656px){.fs24-xxl{font-size:1.5rem;font-size:clamp(18px,1.449275362vw,24px)}}@media only screen and (min-width:1656px){.fs25-xxl{font-size:1.5625rem;font-size:clamp(18.25px,1.509661836vw,25px)}}@media only screen and (min-width:1656px){.fs26-xxl{font-size:1.625rem;font-size:clamp(18.5px,1.570048309vw,26px)}}@media only screen and (min-width:1656px){.fs28-xxl{font-size:1.75rem;font-size:clamp(19px,1.690821256vw,28px)}}@media only screen and (min-width:1656px){.fs32-xxl{font-size:2rem;font-size:clamp(20px,1.93236715vw,32px)}}@media only screen and (min-width:1656px){.fs40-xxl{font-size:2.5rem;font-size:clamp(22px,2.415458937vw,40px)}}@media only screen and (min-width:1656px){.fs48-xxl{font-size:3rem;font-size:clamp(24px,2.898550725vw,48px)}}@media only screen and (min-width:1656px){.fs50-xxl{font-size:3.125rem;font-size:clamp(24.5px,3.019323671vw,50px)}}@media only screen and (min-width:1656px){.fs51-xxl{font-size:3.1875rem;font-size:clamp(24.75px,3.079710145vw,51px)}}@media only screen and (min-width:1656px){.fs64-xxl{font-size:4rem;font-size:clamp(28px,3.8647343vw,64px)}}@media only screen and (min-width:480px){.xxs-and-down{display:none!important}}@media only screen and (min-width:480px){.xxs-only{display:none!important}}@media only screen and (max-width:479.98px){.xxs-none{display:none!important}}@media only screen and (min-width:576px){.xs-and-down{display:none!important}}@media only screen and (max-width:479.98px){.xs-only{display:none!important}}@media only screen and (min-width:576px){.xs-only{display:none!important}}@media only screen and (min-width:480px) and (max-width:575.98px){.xs-none{display:none!important}}@media only screen and (max-width:479.98px){.xs-and-up{display:none!important}}@media only screen and (min-width:768px){.sm-and-down{display:none!important}}@media only screen and (max-width:575.98px){.sm-only{display:none!important}}@media only screen and (min-width:768px){.sm-only{display:none!important}}@media only screen and (min-width:576px) and (max-width:767.98px){.sm-none{display:none!important}}@media only screen and (max-width:575.98px){.sm-and-up{display:none!important}}@media only screen and (min-width:992px){.md-and-down{display:none!important}}@media only screen and (max-width:767.98px){.md-only{display:none!important}}@media only screen and (min-width:992px){.md-only{display:none!important}}@media only screen and (min-width:768px) and (max-width:991.98px){.md-none{display:none!important}}@media only screen and (max-width:767.98px){.md-and-up{display:none!important}}@media only screen and (min-width:1140px){.lg-and-down{display:none!important}}@media only screen and (max-width:991.98px){.lg-only{display:none!important}}@media only screen and (min-width:1140px){.lg-only{display:none!important}}@media only screen and (min-width:992px) and (max-width:1139.98px){.lg-none{display:none!important}}@media only screen and (max-width:991.98px){.lg-and-up{display:none!important}}@media only screen and (min-width:1656px){.xl-and-down{display:none!important}}@media only screen and (max-width:1139.98px){.xl-only{display:none!important}}@media only screen and (min-width:1656px){.xl-only{display:none!important}}@media only screen and (min-width:1140px) and (max-width:1655.98px){.xl-none{display:none!important}}@media only screen and (max-width:1139.98px){.xl-and-up{display:none!important}}@media only screen and (min-width:10000px){.xxl-and-down{display:none!important}}@media only screen and (max-width:1655.98px){.xxl-only{display:none!important}}@media only screen and (min-width:10000px){.xxl-only{display:none!important}}@media only screen and (min-width:1656px) and (max-width:9999.98px){.xxl-none{display:none!important}}@media only screen and (max-width:1655.98px){.xxl-and-up{display:none!important}}:root{--width-full-max:100vw;--width-full:min(100%,100vw);--paddinginline-full:var(--padding-inline,15px)}.width-full.padding-inline{padding-left:var(--paddinginline-full,0.5rem);padding-right:var(--paddinginline-full,0.5rem)}.width-full slideshow.navigation-outside,slideshow.navigation-outside.width-full{max-width:calc(100% - var(--slider-navigation-space, 120px));margin-left:auto;margin-right:auto}.width-full{margin-left:auto;margin-right:auto;width:var(--width-full,100%);max-width:100vw}:root{--width-main-max:1656px;--width-main:min(100%,1656px);--paddinginline-main:var(--padding-inline,20px)}@media only screen and (min-width:1710.98px){:root{--paddinginline-main:0}}.width-main.padding-inline{padding-left:var(--paddinginline-main,0.5rem);padding-right:var(--paddinginline-main,0.5rem)}@media only screen and (max-width:1800.98px){.width-main slideshow.navigation-outside,slideshow.navigation-outside.width-main{max-width:calc(100% - var(--slider-navigation-space, 120px));margin-left:auto;margin-right:auto}}.width-main{margin-left:auto;margin-right:auto;width:var(--width-main,100%);max-width:1656px}:root{--width-reduced-max:1450px;--width-reduced:min(100%,1450px);--paddinginline-reduced:var(--padding-inline,20px)}@media only screen and (min-width:992px){:root{--width-reduced:min(100%,100vw)}}@media only screen and (min-width:1140px){:root{--width-reduced:min(100%,95vw)}}@media only screen and (min-width:1169.98px){:root{--paddinginline-reduced:0}}.width-reduced.padding-inline{padding-left:var(--paddinginline-reduced,0.5rem);padding-right:var(--paddinginline-reduced,0.5rem)}@media only screen and (max-width:1259.98px){.width-reduced slideshow.navigation-outside,slideshow.navigation-outside.width-reduced{max-width:calc(100% - var(--slider-navigation-space, 120px));margin-left:auto;margin-right:auto}}.width-reduced{margin-left:auto;margin-right:auto;width:var(--width-reduced,100%);max-width:1450px}:root{--width-narrow-max:1140px;--width-narrow:min(100%,1140px);--paddinginline-narrow:var(--padding-inline,15px)}@media only screen and (min-width:768px){:root{--width-narrow:min(100%,917px)}}@media only screen and (min-width:992px){:root{--width-narrow:min(100%,81vw)}}@media only screen and (min-width:1140px){:root{--width-narrow:min(100%,70vw)}}@media only screen and (min-width:946.98px){:root{--paddinginline-narrow:0}}.width-narrow.padding-inline{padding-left:var(--paddinginline-narrow,0.5rem);padding-right:var(--paddinginline-narrow,0.5rem)}@media only screen and (max-width:1036.98px){.width-narrow slideshow.navigation-outside,slideshow.navigation-outside.width-narrow{max-width:calc(100% - var(--slider-navigation-space, 120px));margin-left:auto;margin-right:auto}}.width-narrow{margin-left:auto;margin-right:auto;width:var(--width-narrow,100%);max-width:1140px}}:root{--spot-color-green:#8ac97c;--spot-color-green-darker:#68975d;--spot-color-green-lighter:#a7d79d;--spot-color-green-light:#c5e4be;--spot-color-blue:#34b4cf;--spot-color-blue-darker:#27879b;--spot-color-blue-lighter:#67c7db;--spot-color-blue-light:#9adae7;--spot-color-orange:#d97827;--spot-color-orange-darker:#a35a1d;--spot-color-orange-lighter:#e39a5d;--spot-color-orange-light:#ecbc93;--spot-color-black-darker:#333;--spot-color-black:#666;--spot-color-black-lighter:#999;--spot-color-black-light:#ccc;--spot-color-black-10:#ebebeb}.color-green{color:#8ac97c}.color-green.darker{color:#68975d}.color-green.lighter{color:#a7d79d}.color-green.light{color:#c5e4be}.bgcolor-green{background-color:#8ac97c}.bgcolor-green.darker{background-color:#68975d;color:#fff}.bgcolor-green.lighter{background-color:#a7d79d}.bgcolor-green.light{background-color:#c5e4be}.slanted.green::before,.slanted.green::after{background-color:#8ac97c}.color-blue{color:#34b4cf}.color-blue.darker{color:#27879b}.color-blue.lighter{color:#67c7db}.color-blue.light{color:#9adae7}.bgcolor-blue{background-color:#34b4cf}.bgcolor-blue.darker{background-color:#27879b;color:#fff}.bgcolor-blue.lighter{background-color:#67c7db}.bgcolor-blue.light{background-color:#9adae7}.slanted.blue::before,.slanted.blue::after{background-color:#34b4cf}.color-orange{color:#d97827}.color-orange.darker{color:#a35a1d}.color-orange.lighter{color:#e39a5d}.color-orange.light{color:#ecbc93}.bgcolor-orange{background-color:#d97827}.bgcolor-orange.darker{background-color:#a35a1d;color:#fff}.bgcolor-orange.lighter{background-color:#e39a5d}.bgcolor-orange.light{background-color:#ecbc93}.slanted.orange::before,.slanted.orange::after{background-color:#d97827}.slanted.orange.darker::before,.slanted.orange.darker::after{background-color:#a35a1d}.color-black{color:#666}.color-black.darker{color:#333}.color-black.lighter{color:#999}.color-black.light{color:#ccc}.bgcolor-black{background-color:#666;color:#fff}.bgcolor-black.darker{background-color:#333}.bgcolor-black.lighter{background-color:#999;color:#000}.bgcolor-black.light{background-color:#ccc;color:#000}.slanted.black::before,.slanted.black::after{background-color:#666}.bgcolor-black-10{background-color:#ebebeb}.slanted{position:relative}.slanted::before{z-index:-1;content:'';display:block;position:absolute;top:0;left:9px;width:100%;height:50%;-webkit-transform:skew(-45deg,0);-moz-transform:skew(-45deg,0);-ms-transform:skew(-45deg,0);-o-transform:skew(-45deg,0);transform:skew(-45deg,0)}.slanted::after{z-index:-1;content:'';display:block;position:absolute;left:0;bottom:0;width:100%;height:50%}.slanted,.slanted a{color:#fff}.slant{position:relative;overflow-x:hidden}.slant.topleft::before,.slant.bottomleft::before{content:'';display:block;position:absolute;left:-13px;width:25px;height:25px;background:#fff}.slant.topright::after,.slant.bottomright::after{content:'';display:block;position:absolute;right:-13px;width:25px;height:25px;background:#fff}.slant.topleft::before,.slant.topright::after{top:0}.slant.bottomright::after,.slant.bottomleft::before{bottom:0}.slant.topright::after,.slant.bottomleft::before{-webkit-transform:skew(45deg,0);-moz-transform:skew(45deg,0);-ms-transform:skew(45deg,0);-o-transform:skew(45deg,0);transform:skew(45deg,0)}.slant.topleft::before,.slant.bottomright::after{-webkit-transform:skew(-45deg,0);-moz-transform:skew(-45deg,0);-ms-transform:skew(-45deg,0);-o-transform:skew(-45deg,0);transform:skew(-45deg,0)}.block-container{position:relative;height:100%;background-position:center center;background-size:cover;overflow:hidden;font-size:1.5em}.block-container::before{content:'';display:block;position:absolute;top:0;left:-11px;width:25px;height:25px;background:#fff;border-right:2px solid #333;-webkit-transform:skew(-45deg,0);-moz-transform:skew(-45deg,0);-ms-transform:skew(-45deg,0);-o-transform:skew(-45deg,0);transform:skew(-45deg,0)}.block-container .block{padding:1rem;height:100%;border:2px solid #333}@media only screen and (min-width:576px){.block-container .block{padding:1rem 2.5vw}}@media only screen and (min-width:1280px){.block-container .block{padding:1rem 2.5vw}}.block-container.green::before,.block-container.green .block{border-color:#8ac97c}.block-container.green .block.colorize{background-color:rgba(138,201,124,0.25)}.block-container.blue::before,.block-container.blue .block{border-color:#34b4cf}.block-container.blue .block.colorize{background-color:rgba(52,180,207,0.25)}.block-container.orange::before,.block-container.orange .block{border-color:#d97827}.block-container.orange .block.colorize{background-color:rgba(217,120,39,0.25)}.swatch{min-height:50px}.swatch p{text-align:center}.standaard-bestellijst img{width:4em;height:4em;object-fit:cover;object-position:center center;vertical-align:middle}.standaard-bestellijst.zebratable td.vpe{color:#000}.standaard-bestellijst.zebratable th.vpe{color:#fff}.standaard-bestellijst.zebratable thead td:nth-of-type(1){background-color:#fff}.standaard-bestellijst.zebratable thead h3{margin:5px 0}.standaard-bestellijst xxxtd{padding:5px 10px;line-height:normal;display:flex;align-items:center}.standaard-bestellijst tr .remove{text-align:center;width:70px}.standaard-bestellijst tr .artid{white-space:nowrap;width:80px}.standaard-bestellijst tr .image{width:4rem}.standaard-bestellijst tr .image a{display:block}.standaard-bestellijst tr .desc span.vpe{display:block}.standaard-bestellijst tr .price{width:120px}.standaard-bestellijst tr .abc{width:60px;text-align:center}.standaard-bestellijst tr .vpe{text-align:center}.standaard-bestellijst tr .vpe>span{display:block;margin:0 auto}.standaard-bestellijst tr th.vpe,.standaard-bestellijst tr td.vpe{width:80px}.standaard-bestellijst tr th.fave,.standaard-bestellijst tr td.fave{width:40px}.standaard-bestellijst tr th.fave button,.standaard-bestellijst tr td.fave button{margin:0;padding:0;background-color:transparent}.standaard-bestellijst tr th.fave button i.fas,.standaard-bestellijst tr td.fave button i.fas{color:#dc0}.standaard-bestellijst tr td.desc .vpe{text-align:left}.standaard-bestellijst tr .qty{width:120px;text-align:right}.standaard-bestellijst tr .qty input{width:100%}#fixed-buy-all{position:fixed;bottom:0;right:50%;max-width:95%;transform:translate(50%,0);padding:1em;background-color:#27879b;color:#fff;box-shadow:0 0 10px #666;z-index:500;text-align:right;border-radius:5px 5px 0 0}#fixed-buy-all .GrandTotal{display:inline-block;font-weight:bold}#fixed-buy-all button{border:1px solid #fff}.orderhistory .inputnumber{margin:2px}.search-user-recipes .recipe-customerid,.search-user-recipes .recipe-searchterm{min-width:240px;margin:0 5px 0 0;padding:6px}@media only screen and (min-width:480px){.search-user-recipes .recipe-customerid,.search-user-recipes .recipe-searchterm{font-size:12px}}a.back{color:#666;text-decoration:underline}.addtorecipe .pulldown{z-index:1000;position:absolute;left:0;right:0;display:none;padding:5px;background-color:#fff;border:1px solid #666;border-top:none}.addtorecipe.show .pulldown{display:block}.addtorecipe td{padding:0 0 2px 0}.addtorecipe td.qty{width:64px}.addtorecipe td.title{width:calc(100% - 64px)}.addtorecipe .recipes .title{padding:0 0 0 5px}.addtorecipe .recipes .qty{width:4rem;margin:0 0 2px 0;padding:0;text-align:center;border:1px solid #666;border-radius:3px}.addtorecipe .recipes input[type=number]::-webkit-inner-spin-button,.addtorecipe .recipes input[type=number]::-webkit-outer-spin-button{opacity:1}.addtorecipe .recipes label{cursor:pointer}.addtorecipe .recipes .new-recipe-name{display:inline-block;width:98%}.addtorecipe .cmd{width:100%}.addtorecipe .cmd td{width:50%}.addtorecipe .cmd td.save{text-align:right}.addtorecipe.show>button{-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:5px;border-top-right-radius:5px;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.addtorecipe.show>button .fa-caret-down::before{content:'\f0d8'}.recipelist .create-new-recipe{margin:0 0 15px 0}.recipelist .create-new-recipe td{text-align:left}.recipelist .create-new-recipe button.create{color:#fff;background-color:#27879b;margin:0 1rem}.recipelist .create-new-recipe .new-recipe{height:0;opacity:0;visibility:hidden;transition:all .25s}.recipelist .create-new-recipe.show .new-recipe{height:auto;padding:15px;opacity:1;visibility:visible;text-align:left;border:1px solid #999;border-radius:3px}.recipelist .create-new-recipe button .hide-text{display:none}.recipelist .create-new-recipe.show button.create{color:#666;background:none}.recipelist .create-new-recipe.show button .hide-text{display:inline-block}.recipelist .create-new-recipe.show button .hide-text .text{text-decoration:underline}.recipelist .create-new-recipe.show button .show-text{display:none}.recipelist table.recipe-details{width:auto;max-width:100%}.recipelist table.recipe-details.edit{width:100%}.recipelist table.recipe-details td:first-child{white-space:nowrap;padding-right:30px}.recipelist table.recipe-details td:nth-child(2){width:80%}.recipelist label{cursor:pointer}.recipelist td{padding:0 0 2px 0}.recipelist button,.recipe-article-search button,.recipe-import button,.recipe button{xxcolor:#000;xxbackground-color:#999}.recipelist button.add-to-cart{margin:0;padding:15px;color:#fff;background-color:#8ac97c;border:0;border-radius:3px}.recipe button.add{color:#fff;background-color:#68975d}.recipelist button.undo{color:#000}.recipelist button.save,.recipelist button.edit,.recipe-article-search button.save{color:#fff;background-color:#34b4cf}.recipelist button.delete{color:#fff;background-color:#d97827}.recipelist button.clone{color:#fff;background-color:#34b4cf}.recipelist button.buy{color:#fff;background-color:#8ac97c}.recipelist input[type=text],.recipelist textarea,.recipe-article-search input[type=text],.recipe-article-search textarea,.recipe-import input[type=text],.recipe-import textarea,.recipe input{margin:0;padding:3px 5px;border:1px solid #666;border-radius:3px}.recipelist .recipe-title{width:100%}.recipelist .recipe-imageurl{width:100%}.recipelist textarea{width:100%;min-width:250px;height:120px}.recipelist .recipes .popover{position:relative}.recipelist .recipes tr .recipe-popover{position:relative}.recipelist .recipes tr .recipe-info{z-index:1001;position:absolute;left:2em;max-width:400px;opacity:1;padding:15px;visibility:hidden;background-color:#fff;border:1px solid #999;border-radius:3px}.recipelist .recipes tr:hover .recipe-info{opacity:1;visibility:visible}.recipelist .recipes tr .recipe-info .recipe-id{margin:10px 0 0 0;color:#999}.recipelist .recipes .qty,.recipe-article-search .qty{width:4rem;margin:0;padding:0;text-align:center;border:1px solid #666;border-radius:3px}.recipelist .recipes input[type=number]::-webkit-inner-spin-button,.recipelist .recipes input[type=number]::-webkit-outer-spin-button,.recipe-article-search input[type=number]::-webkit-inner-spin-button,.recipe-article-search input[type=number]::-webkit-outer-spin-button{opacity:1}.recipelist .recipes tr.deleted td,.recipelist .recipes tr.deleted td a{color:#d97827;text-decoration:line-through}.recipelist .recipes .remove{padding:0 0 0 15px}.recipelist .recipes .remove .fa{cursor:pointer}.recipelist .recipes .replaced-by{color:#d97827}@media only screen and (min-width:480px){.recipelist .recipes .replaced-by{font-size:12px}}.recipelist .recipes .recipe-price{color:#d97827}@media only screen and (min-width:480px){.recipelist .recipes .recipe-price{font-size:1.5rem;font-size:clamp(18px,1.449275362vw,24px)}}@media only screen and (min-width:576px) and only screen and (min-width:576px){.recipelist .recipes .recipe-price{font-size:1.5rem;font-size:clamp(18px,1.449275362vw,24px)}}@media only screen and (min-width:992px) and only screen and (min-width:992px){.recipelist .recipes .recipe-price{font-size:1.5rem;font-size:clamp(18px,1.449275362vw,24px)}}.recipe-import textarea{width:100%;height:200px}.recipe-import .commands{text-align:right}.recipe-import .stats{padding:5px 15px;border-radius:3px;color:#000;background-color:#c5e4be}.recipe-import button.import{color:#fff;background-color:#68975d}.recipe-import .prepared-recipes .recipe{margin:0 0 15px 0;padding:15px;border:1px solid #999;border-radius:3px}.recipe-import .prepared-recipes .recipe .arts{padding:0 0 0 30px}.search-user-recipes .commands{text-align:right}.search-user-recipes .commands .clear-searchfilter{display:none}.search-user-recipes .searchfilter{width:0;height:0;visibility:hidden;opacity:0;transition:.25s all}.search-user-recipes.show .commands .clear-searchfilter{display:inline}.search-user-recipes.show .commands .open-searchfilter{display:none}.search-user-recipes.show .searchfilter{width:100%;height:auto;visibility:visible;opacity:1;padding:15px;border:1px solid #999;border-radius:3px}.search-user-recipes table{width:auto}.search-user-recipes td{vertical-align:bottom}.search-user-recipes .search-results td{vertical-align:top}.search-user-recipes button.search{color:#fff;background-color:#34b4cf}.search-user-recipes button.load{color:#000;background-color:#67c7db}.search-user-recipes button.reset{color:#fff;background-color:#d97827}.recipes-as-articles .recipe-article a.body{display:block;margin:0 0 15px 0;border:1px solid #999;border-radius:3px}.recipes-as-articles .recipe-article .image{height:175px;line-height:175px;text-align:center}.recipes-as-articles .recipe-article .image img{max-width:100%;max-height:100%;vertical-align:middle}.recipes-as-articles .recipe-article .title{padding:5px;color:#000;background-color:#999}@media only screen and (min-width:480px){.recipes-as-articles .recipe-article .title{font-size:12px}}.recipes-as-articles .recipe-article .info{padding:5px;text-decoration:underline;color:#d97827;background-color:#999}.recipe-searchresults{padding:15px 0 0 0}.recipe-searchresults .recipe-searchresult{margin:0 0 30px 0}.recipe-searchresults .recipe-searchresult .title{font-weight:bold}.backorders{width:100%}.backorders a{color:#d97827}.backorders thead th{background-color:#8ac97c;text-align:left;padding:3px;border-bottom:1px solid #fff}.backorders thead th.darker{background-color:#68975d;color:#fff}.backorders thead th.lighter{background-color:#a7d79d}.backorders thead th.light{background-color:#c5e4be}.backorders tbody th{background-color:#ccc;text-align:left;padding:3px;border-bottom:1px solid #fff}.backorders .orderregels{width:100%}.backorders .orderregels td{background-color:#f0f0f0;padding:1px 2px;border-bottom:1px solid #fff}.backorders .orderregels .qty{padding-left:50px;width:30px;cursor:pointer}.backorders .orderregels .times{width:20px}.backorders .orderregels .artid{width:90px;white-space:nowrap;padding-right:10px}.backorders .orderregels .let-op,.backorders .orderregels .releasedate{color:#00f}table.facturen{border-collapse:collapse;border-spacing:0;border:1px solid #000;width:100%;line-height:2}table.facturen a{color:#d97827}table.facturen th{background-color:#c6dae5;font-weight:normal;border:1px solid #000;padding:0 .25em}table.facturen td{border:1px solid #999;padding:0 .25em}table.facturen .order{background-color:#eee}table.facturen .amount{text-align:right}table.facturen .download a{display:block;background:url('/_clientfiles/Layout/pdf.gif') no-repeat center center}.excelstep{margin:0 0 1em 0}.excelstep2{display:none}.excelstep3{display:none}.excelinput{width:100%;height:100px}.excelcolumns{max-height:150px;overflow:scroll;border:2px dotted #666}.excelcolumns .xrow .xcolumn{width:150px;border-right:1px dotted #999;border-bottom:1px dotted #666}.excelcolumns .xrow .xcolumn input[type=text]{border:0}.excelcolumns select{color:green;border:1px solid green}.width-full .padding-inline{padding-left:var(--padding-inline,0.5rem);padding-right:var(--padding-inline,0.5rem)}.width-main .padding-inline{padding-left:var(--container-padding-inline,0.5rem);padding-right:var(--container-padding-inline,0.5rem)}.width-narrow .padding-inline{padding-left:var(--narrow-padding-inline,0.5rem);padding-right:var(--narrow-padding-inline,0.5rem)}:root #IBVEditContent{background-color:#fff}:root{--swiper-theme-color:#8ac97c;--swiper-navigation-size:40px;--slider-navigation-bg:#8ac97c;--slider-navigation-fg:#a7d79d;--slider-navigation-bg_hover:#68975d;--slider-navigation-fg_hover:#a7d79d;--slider-navigation-bg_active:#68975d;--slider-navigation-fg_active:#a7d79d;--slider-pagination-bg:#8ac97c;--slider-pagination-fg:Transparent;--slider-pagination-bg_hover:#68975d;--slider-pagination-fg_hover:Transparent;--slider-pagination-bg_active:#68975d;--slider-pagination-fg_active:Transparent;--slider-pagination-active-bg:#68975d;--slider-pagination-active-fg:Transparent}body{padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}@media only screen and (max-width:767.98px){input:not([type=checkbox]):not([type=radio]):not([type]),select,option,textarea{font-size:16px!important}}::-webkit-input-placeholder,::-moz-placeholder,:-ms-input-placeholder,:-moz-placeholder{color:rgba(241,241,241,0.9)}.container-fluid{max-width:1655.98px}.gutters-10.gutters-top>.col,.gutters-10.gutters-top>[class*=col-]{margin-top:10px}::-moz-selection{background-color:#666;color:#fff}::selection{background-color:#666;color:#fff}html{padding:0;margin:0;width:100%;height:100%;font-size:100%;overflow-y:scroll;scroll-behavior:smooth;scroll-padding-top:100px}html.fancybox-enabled{overflow-y:scroll}html.fancybox-enabled body{overflow:hidden}body{margin:0 auto;line-height:1.7;font-family:MyriadPro-Regular,'Myriad Pro Regular',MyriadPro,'Myriad Pro',Helvetica,Arial,sans-serif;font-size:16px;width:100%}body.debugSize::after{z-index:100000;content:'XS';position:fixed;bottom:0;right:0;font-size:2em;font-weight:bold;background:rgba(255,255,0,0.45)}@media(min-width:576px){body.debugSize::after{content:'SM'}}@media(min-width:768px){body.debugSize::after{content:'MD'}}@media(min-width:992px){body.debugSize::after{content:'LG'}}@media(min-width:1200px){body.debugSize::after{content:'XL'}}a{color:#666;text-decoration:none}a:hover,a:active{text-decoration:underline}form{display:inline;margin:0;padding:0}h1,.h1,h2,.h2{color:#34b4cf;text-transform:uppercase;font-weight:bold}h3,.h3{color:#34b4cf;font-weight:500}h4,.h4{color:#34b4cf}h1,.h1{font-size:2rem;font-size:clamp(20px,1.93236715vw,32px)}h1.fs-x2,.h1.fs-x2{font-size:4rem;font-size:clamp(28px,3.8647343vw,64px)}h2,.h2{font-weight:normal;font-size:2rem;font-size:clamp(20px,1.93236715vw,32px)}h2.fs-x2,.h2.fs-x2{font-size:4rem;font-size:clamp(28px,3.8647343vw,64px)}h3,.h3{font-size:1.25rem;font-size:clamp(17px,1.207729469vw,20px)}.fs-x2{font-size:2rem;font-size:clamp(20px,1.93236715vw,32px)}hr{height:1px!important;border:0;color:#999;background-color:#999;margin-left:0;margin-bottom:10px}img{max-width:100%}img.b-lazy{-webkit-transition:opacity 1500ms ease-in-out;-moz-transition:opacity 1500ms ease-in-out;-o-transition:opacity 1500ms ease-in-out;transition:opacity 1500ms ease-in-out;opacity:0}img.b-lazy.b-loaded{opacity:1}.dots{position:relative}.dots::after{content:'';display:block;position:absolute;top:-5px;left:50%;width:44px;height:9px;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);background-image:url('/_clientfiles/Layout/hr-dots.png')}hr.dots::after{top:-4px}.dots.top::after{top:-5px;bottom:auto;bottom:unset}.relative{position:relative}.homepage-slider .slide .layered .image img{opacity:.5}.homepage-slider.navigation-inside .navigation.slick-arrow.next{translate:-75% -50%}.slider.width-main{position:relative;width:100%;padding:0}.slider.width-main .slide img{vertical-align:middle}.slider.width-main .navigation{z-index:999;position:absolute;top:50%;translate:0 -50%;padding:.5rem!important;text-align:center;background-color:transparent;background-clip:padding-box;border:none!important;color:#fff;transition:var(--transition-all)}.slider.width-main .navigation::before{font-family:"Font Awesome 5 Pro","Font Awesome 5 Free";font-size:6rem;font-weight:500}@media only screen and (max-width:991.98px){.slider.width-main .navigation::before{font-size:3rem}}.slider.width-main .navigation:hover{cursor:pointer}.slider.width-main .navigation.next{right:0;border-radius:3px 0 0 3px}.slider.width-main .navigation.next::before{content:'\f054'}.slider.width-main .navigation.prev{left:0;border-radius:0 3px 3px 0}.slider.width-main .navigation.prev::before{content:'\f053'}.slider.width-main .navigation.slick-disabled{display:none;opacity:0}slideshow .slides .slide.listitem{height:100%;background-color:#fff;position:relative;overflow:hidden}slideshow .slides .slide.listitem .image{display:block;position:relative;padding:50%;background-color:#fff}slideshow .slides .slide.listitem .image img{position:absolute;top:5%;left:5%;width:90%;height:90%;object-fit:contain;object-position:center center}slideshow .slides .slide.listitem .desc-block{display:block;padding:.5rem 1rem}slideshow .slides .slide.listitem:hover .desc-block{text-decoration:underline}slideshow .slides .slide.listitem .outletbanner{z-index:1;position:absolute;top:6px;right:-6px;color:white;transform:rotate(45deg);padding:3px 10px;background-color:#d97827}slideshow .slides .slide.listitem .image{padding:calc(50% - 1px);border:1px solid #f1f1f1}slideshow .slides .slide.listitem .desc-block{position:relative;height:6rem;background-color:#f1f1f1;border:1px solid #f1f1f1;overflow:hidden}slideshow .slides .slide.listitem .login{display:block;border-radius:0;width:100%}slideshow .slides .slide.listitem .addToBasket{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;Justify-content:space-between;align-items:center;padding:0 .5rem 5px 1rem;width:100%;line-height:1;background-color:#34b4cf;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;outline:0;color:#fff}slideshow .slides .slide.listitem .addToBasket .fal,slideshow .slides .slide.listitem .addToBasket .price{display:block}slideshow .slides .slide.listitem .addToBasket .price{text-align:right;font-size:1.5rem;font-size:clamp(18px,1.449275362vw,24px)}slideshow .slides .slide.listitem .addToBasket .price>small{color:#000;font-size:.75rem}slideshow .slides .slide.listitem .addToBasket .price>del{color:red;font-size:.75rem}slideshow .pagination button{padding:0;width:20px;height:20px;line-height:20px;background:#f1f1f1;border-radius:10px;color:#000}slideshow .pagination .slick-active button{background:#8ac97c;color:#fff}slideshow .navigation.slick-disabled{background:var(--spot-color-black-light);border-color:var(--spot-color-black-light);color:#fff}.width-reduced slideshow.navigation-outside{width:100%}.width-reduced slideshow.navigation-outside .navigation{padding:0 .5em;width:auto}.width-reduced slideshow.navigation-outside .navigation.prev{translate:-40px -50%}.width-reduced slideshow.navigation-outside .navigation.next{translate:40px -50%}@media only screen and (max-width:767.98px){.width-reduced slideshow.navigation-outside{max-width:calc(100% - 80px) !important}}@media only screen and (min-width:768px){.width-reduced slideshow.navigation-outside{max-width:calc(100% - 100px) !important}.width-reduced slideshow.navigation-outside .navigation{width:40px}.width-reduced slideshow.navigation-outside .navigation.prev{translate:-50px -50%}.width-reduced slideshow.navigation-outside .navigation.next{translate:50px -50%}}@media only screen and (min-width:1570px){.width-reduced slideshow.navigation-outside{max-width:100%!important}}.representativeQuestionBlock{margin-top:auto;background:var(--spot-color-blue);color:#fff}.articlesV2 .representativeQuestionBlock{margin-top:5rem}.representativeQuestionBlock .questionGrid{display:grid;grid-template-columns:1fr;gap:1em}@media only screen and (min-width:768px){.representativeQuestionBlock .questionGrid{grid-template-columns:1fr 2fr}}.representativeQuestionBlock .questionInfo{display:flex;align-items:flex-end}.representativeQuestionBlock .questionInfo div{display:flex;flex-direction:column}.representativeQuestionBlock .questionInfo div img{height:75%}.representativeQuestionBlock .questionInfo .persoon{margin-top:-5rem}.representativeQuestionBlock .questionForm{padding:1em 0}.representativeQuestionBlock .questionForm h2{color:#fff;margin:0}.representativeQuestionBlock .questionForm p{margin-top:0}.representativeQuestionBlock .questionForm textarea{border-radius:5px}.representativeQuestionBlock .questionForm textarea::placeholder{font-style:italic}.representativeQuestionBlock .questionForm form{display:inline-flex;align-items:flex-end;gap:1em;width:100%}.representativeQuestionBlock .questionForm form textarea{max-width:501px}.ibv-status-messages .ibv-status-message{padding:0 1rem;line-height:2;background-color:#999}.ibv-status-messages .ibv-status-message.success{color:#000;background-color:#c5e4be}.ibv-status-messages .ibv-status-message.fail{color:#fff;background-color:#a35a1d}.system-messages{background:#fff;border-radius:.5rem;overflow:hidden}.system-messages:not(.inline){position:fixed;z-index:1000;top:45%;left:50%;translate:-50% 0}.system-messages .close{position:absolute;cursor:pointer;top:12px;right:0;width:2em;height:2em}.system-messages .close::after{content:'\f00d';display:inline;margin-left:.5rem;color:#000;font-family:"Font Awesome 5 Pro","Font Awesome 5 Free";font-weight:100;font-size:1.5em}.system-messages .msg{position:relative;padding:1em 2em 1em 1em;width:94vw;max-width:720px;background-color:#ebebeb;border:2px solid #999;border-radius:.5rem;color:#000}.system-messages .msg:has(+.msg){border-radius:0}@media only screen and (min-width:768px){.system-messages .msg{width:720px}}.system-messages .msg.notice{background-color:rgba(138,201,124,0.25);border-color:#8ac97c}.system-messages .msg.error{background-color:rgba(217,120,39,0.25);border-color:#d97827}.system-messages .msg.warning{background-color:rgba(52,180,207,0.25);border-color:#34b4cf}.system-messages .msg p{margin-bottom:.5em}.system-messages .msg p ~ p{margin-top:0}main.layout{display:flex;flex-direction:column;min-height:calc(-339vh)}.navmenu{position:fixed;top:0;right:-25em;height:100%;width:25em;max-width:85%;background:#fff;z-index:1000;overflow:auto;opacity:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;padding:0 .75rem;line-height:normal;background-color:#fff;border:1px solid #999}.navmenu.navmenu-left{left:-25em;right:auto}.navmenu .navmenu-close{position:absolute;top:0;right:0;padding:1rem;color:#000}.navmenu .navmenu-close .fal{margin:0!important;line-height:1!important}.navmenu,.navmenu a{color:#000;text-decoration:none}@media only screen and (min-width:768px){.navmenu{padding:0 1.5rem}}.navmenu .title{text-align:left;text-transform:uppercase;font-weight:bold;font-size:1.5rem;font-size:clamp(18px,1.449275362vw,24px);padding:1rem 0}.navmenu button.bottom{position:sticky;left:0;bottom:0;width:100%}.navmenu-main-active #navmenu-main,.navmenu-login-active #navmenu-login,.navmenu-account-active #navmenu-account,.navmenu-basket-active #navmenu-basket{right:0;opacity:1}.navmenu-main-active #navmenu-main.navmenu-left,.navmenu-login-active #navmenu-login.navmenu-left,.navmenu-account-active #navmenu-account.navmenu-left,.navmenu-basket-active #navmenu-basket.navmenu-left{left:0;right:auto}#navmenu-main .main-slant{display:none}#navmenu-main .menulist li{line-height:3rem;border:none}#navmenu-main .menulist li::before{content:'\f111';display:inline;position:absolute;left:1rem;line-height:3rem;font-family:"Font Awesome 5 Pro","Font Awesome 5 Free";font-weight:900;font-size:.5rem;color:#ccc}#navmenu-main .menulist li.blue::before{color:#34b4cf}#navmenu-main .menulist li.green::before{color:#8ac97c}#navmenu-main .menulist li.orange::before{color:#d97827}#navmenu-main .menulist li.black::before,#navmenu-main .menulist li.current::before{color:#333}#navmenu-main .menulist li a{padding-left:1.5rem}@media only screen and (min-width:768px){#navmenu-main{position:absolute;top:90px;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 auto;padding:0;width:calc(100% - 30px);max-width:1625.98px;max-height:0;background-color:Transparent;border:none;-webkit-transition:max-height 250ms ease-out;-moz-transition:max-height 250ms ease-out;-ms-transition:max-height 250ms ease-out;-o-transition:max-height 250ms ease-out;transition:max-height 250ms ease-out}.navmenu-main-active #navmenu-main{z-index:910;left:50%!important;height:auto;max-height:calc(100vh - 90px);-webkit-transition:max-height 350ms ease-in-out;-moz-transition:max-height 350ms ease-in-out;-ms-transition:max-height 350ms ease-in-out;-o-transition:max-height 350ms ease-in-out;transition:max-height 350ms ease-in-out}#navmenu-main::before{content:'';display:block;position:absolute;bottom:0;left:5px;width:25px;height:45px;background:#ebebeb;-webkit-transform:skew(45deg,0);-moz-transform:skew(45deg,0);-ms-transform:skew(45deg,0);-o-transform:skew(45deg,0);transform:skew(45deg,0)}#navmenu-main .menu-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;background-color:#ebebeb;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:50px;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:50px;-moz-border-radius-topleft:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:50px;border-top-left-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}#navmenu-main .title,#navmenu-main .title+hr.dots{display:none}#navmenu-main .navmenu-close .fa-times::before{content:'\f057'}#navmenu-main .menulist{margin:0}#navmenu-main .menulist.submenu{display:none}#navmenu-main .menulist.col1{-webkit-box-flex:75%;-moz-box-flex:75%;-webkit-flex:75%;-ms-flex:75%;flex:75%;display:list-item;display:flow-root;-webkit-columns:3;-moz-columns:3;columns:3;margin:1rem 0}#navmenu-main .menulist.col2{-webkit-box-flex:25%;-moz-box-flex:25%;-webkit-flex:25%;-ms-flex:25%;flex:25%;display:list-item;display:flow-root;margin:1rem 0}#navmenu-main .menulist li{position:relative;display:list-item}#navmenu-main .menulist li::before{left:.5rem;color:#fff}}@media only screen and (min-width:1024px){#navmenu-main .menulist.col1{margin:1rem 0 1rem 5vw}#navmenu-main .menulist.col2{margin:1rem 5vw 1rem 0}}@media only screen and (min-width:992px){#navmenu-main .menulist.col1{margin:1rem 0 1rem 10vw}#navmenu-main .menulist.col2{margin:1rem 10vw 1rem 0}}@media only screen and (min-width:1140px){#navmenu-main .menulist.col1{margin:1rem 0 1rem 15vw}#navmenu-main .menulist.col2{margin:1rem 15vw 1rem 0}}@media only screen and (min-width:768px){.navmenu-main-toggle .fa-bars::before{content:'\f13a'}.navmenu-main-active .navmenu-main-toggle .fa-bars::before{content:'\f139'}}.navmenu-shadow{position:fixed;top:0;left:0;height:100vh;width:100vw;background:rgba(51,51,51,0.5);z-index:900;-webkit-opacity:0;-moz-opacity:0;opacity:0;visibility:hidden;transition:all .3s}@media only screen and (min-width:576px){.navmenu-shadow{width:100%}}.navmenu-main-active #navmenu-active-shadow,.navmenu-login-active #navmenu-active-shadow,.navmenu-account-active #navmenu-active-shadow,.navmenu-basket-active #navmenu-active-shadow,.artfilters-active #navmenu-active-shadow{-webkit-opacity:1;-moz-opacity:1;opacity:1;visibility:visible}@media only screen and (max-width:767.98px){.navmenu-main-active #navmenu-active-shadow{-webkit-opacity:1;-moz-opacity:1;opacity:1;visibility:visible}}body.navmenu-account-active header.header,body.navmenu-basket-active header.header{z-index:899}#formactive-shadow{visibility:hidden;opacity:0;transition:opacity .5s;display:flex;justify-content:center;align-items:center;font-size:400%;color:#fff}body.form-active #formactive-shadow{visibility:visible;opacity:1}#bvCmtBody.navmenu-main-active,#bvCmtBody.navmenu-login-active,#bvCmtBody.navmenu-account-active,#bvCmtBody.navmenu-basket-active,#bvCmtBody.artfilters-active{overflow:hidden}ul.navbar{display:block;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;flex-flow:wrap;justify-content:flex-start;margin:0;padding:0;list-style-type:none}ul.navbar.right{justify-content:flex-end}ul.navbar.center{justify-content:center}ul.navbar.justify{justify-content:space-between}ul.navbar li{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}ul.navbar.vertical{flex-direction:column}ul.navbar.vertical li+li{margin-top:1rem}ul.navbar.grow li{-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}ul.navbar.shrink 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}ul.navbar li+li{margin-left:1rem}ul.navbar li a{color:#d97827}ul.navbar li a:hover{color:#34b4cf}ul.navbar li a:avtive{color:#27879b}.menulist{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;margin:-0.5rem 0 0 0;padding:0;list-style-type:none}.menulist>li{display:block;padding:0 .5rem;-webkit-box-flex:100%;-moz-box-flex:100%;-webkit-flex:100%;-ms-flex:100%;flex:100%;line-height:3rem;border-bottom:1px solid #999;text-align:left}.menulist>li.low-line{line-height:2rem}.menulist>li.no-border{border:none}.menulist>li a{display:block;margin:0 -0.5rem;padding:0 .5rem;background-color:Transparent;-webkit-transition:background 150ms ease-in;-moz-transition:background 150ms ease-in;-ms-transition:background 150ms ease-in;-o-transition:background 150ms ease-in;transition:background 150ms ease-in}.menulist>li a:hover,.menulist>li a:active{background-color:rgba(51,51,51,0.1);-webkit-transition:background 150ms ease-in;-moz-transition:background 150ms ease-in;-ms-transition:background 150ms ease-in;-o-transition:background 150ms ease-in;transition:background 150ms ease-in}.menulist>li .fal{margin-right:.5rem}.menulist.submenu{padding-left:1rem}.menulist .title+hr.dots{margin-bottom:-0.5rem!important}header.header{z-index:999100;position:sticky;top:0;background-color:#fff;flex-wrap:wrap;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;flex-flow:column wrap;padding-left:0;padding-right:0}@media only screen and (max-width:767.98px){header.header{padding:0!important;overflow:hidden}}@media only screen and (min-width:768px){header.header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;justify-content:space-between;width:100%}}@media only screen and (min-width:768px){header.header{height:80px;flex-flow:row nowrap}}header.header #logo{-webkit-box-flex:100%;-moz-box-flex:100%;-webkit-flex:100%;-ms-flex:100%;flex:100%;-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;padding:1rem 5vw;text-align:center}@media only screen and (min-width:768px){header.header #logo{-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;-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;margin:10px 0;padding:0;max-width:400px;height:50%;text-align:left}}@media only screen and (min-width:768px){header.header #logo{height:80%}}header.header #logo img{max-width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}@media only screen and (min-width:768px){header.header #logo img{margin-top:1px;height:100%}}@media only screen and (min-width:768px){header.header #logo img{height:auto;max-height:100%}}header.header .menu{-webkit-box-flex:100%;-moz-box-flex:100%;-webkit-flex:100%;-ms-flex:100%;flex:100%;-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:column;align-items:flex-end;line-height:40px}@media only screen and (min-width:768px){header.header .menu{-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;-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;margin:0 0 10px 1rem;height:80%}}header.header .menu .topmenu{display:none}@media only screen and (min-width:768px){header.header .menu .topmenu{margin-bottom:5px}}@media only screen and (min-width:992px){header.header .menu .topmenu{display:block;-webkit-box-flex:auto;-moz-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto;height:30px}}header.header .menu .topmenu a{color:#333}header.header .menu .topmenu a:hover,header.header .menu .topmenu a:active{text-decoration:underline}header.header .menu .topmenu a.button.green{line-height:1.5}header.header .menu .topmenu>ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:flex-end}header.header .menu .topmenu ul{margin:0;padding:0;list-style-type:none}header.header .menu .topmenu ul li{display:block;-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;margin-left:1rem}header.header .menu .topmenu ul .lang-current{font-variant-caps:all-small-caps}header.header .menu .topmenu ul .lang-current img{height:1rem;vertical-align:baseline}header.header .menu .menubar{-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%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:flex-end;width:100%;height:40px;max-height:40px;position:relative}@media only screen and (min-width:992px){header.header .menu .menubar{margin-top:0}}header.header .menu .menubar .mainmenu,header.header .menu .menubar .searchbar,header.header .menu .menubar .searchbartoggle,header.header .menu .menubar .accountmenu,header.header .menu .menubar .login,header.header .menu .menubar .cart{-webkit-box-flex:25%;-moz-box-flex:25%;-webkit-flex:25%;-ms-flex:25%;flex:25%;padding:0 1rem 0 1.5rem;height:40px;text-align:center}@media only screen and (min-width:768px){header.header .menu .menubar .mainmenu,header.header .menu .menubar .searchbar,header.header .menu .menubar .searchbartoggle,header.header .menu .menubar .accountmenu,header.header .menu .menubar .login,header.header .menu .menubar .cart{-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;text-align:left}}header.header .menu .menubar .mainmenu>a,header.header .menu .menubar .searchbar>a,header.header .menu .menubar .searchbartoggle>a,header.header .menu .menubar .accountmenu>a,header.header .menu .menubar .login>a,header.header .menu .menubar .cart>a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:row;justify-content:center;text-decoration:none}@media only screen and (min-width:768px){header.header .menu .menubar .mainmenu>a,header.header .menu .menubar .searchbar>a,header.header .menu .menubar .searchbartoggle>a,header.header .menu .menubar .accountmenu>a,header.header .menu .menubar .login>a,header.header .menu .menubar .cart>a{justify-content:flex-start}}header.header .menu .menubar .mainmenu>a .fal,header.header .menu .menubar .searchbar>a .fal,header.header .menu .menubar .searchbartoggle>a .fal,header.header .menu .menubar .accountmenu>a .fal,header.header .menu .menubar .login>a .fal,header.header .menu .menubar .cart>a .fal{-webkit-box-flex:0 0 20px;-moz-box-flex:0 0 20px;-webkit-flex:0 0 20px;-ms-flex:0 0 20px;flex:0 0 20px}header.header .menu .menubar .mainmenu>a .fal+span,header.header .menu .menubar .searchbar>a .fal+span,header.header .menu .menubar .searchbartoggle>a .fal+span,header.header .menu .menubar .accountmenu>a .fal+span,header.header .menu .menubar .login>a .fal+span,header.header .menu .menubar .cart>a .fal+span{display:none;text-align:center}@media only screen and (min-width:1140px){header.header .menu .menubar .mainmenu>a .fal+span,header.header .menu .menubar .searchbar>a .fal+span,header.header .menu .menubar .searchbartoggle>a .fal+span,header.header .menu .menubar .accountmenu>a .fal+span,header.header .menu .menubar .login>a .fal+span,header.header .menu .menubar .cart>a .fal+span{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}}header.header .menu .menubar .mainmenu a .fal,header.header .menu .menubar .searchbar a .fal,header.header .menu .menubar .searchbartoggle a .fal,header.header .menu .menubar .accountmenu a .fal,header.header .menu .menubar .login a .fal,header.header .menu .menubar .cart a .fal{margin-right:.5rem;line-height:40px}@media only screen and (max-width:767.98px){header.header .menu .menubar .mainmenu{background-color:#8ac97c}}@media only screen and (min-width:820px){header.header .menu .menubar .mainmenu>a span{display:inline!important}}@media only screen and (min-width:768px){.navmenu-main-active header.header .menu .menubar .mainmenu{z-index:910}}header.header .menu .menubar .searchbartoggle,header.header .menu .menubar .searchbartoggle a{color:#fff}header.header .menu .menubar .searchbartoggle::before,header.header .menu .menubar .searchbartoggle::after{background-color:#68975d;border:none}header.header .menu .menubar .searchbar{padding:1px 0 0 1.5rem;xxpadding-right:0}@media only screen and (min-width:992px){header.header .menu .menubar .searchbar{-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;xxpadding-right:1.5rem}}header.header .menu .menubar .searchbar::before,header.header .menu .menubar .searchbar::after{background-color:#fff;border:1px solid #8ac97c;border-right:none;color:#333}header.header .menu .menubar .searchbar::before{border-bottom:none}header.header .menu .menubar .searchbar::after{border-top:none}header.header .menu .menubar .searchbar .txtSearchArticles{width:calc(100% - 80px);height:38px;line-height:38px;border:none!important;float:left;vertical-align:middle}@media only screen and (min-width:992px){header.header .menu .menubar .searchbar .txtSearchArticles{width:calc(100% - 40px)}}header.header .menu .menubar .searchbar .txtSearchArticles,header.header .menu .menubar .searchbar .txtSearchArticles:active,header.header .menu .menubar .searchbar .txtSearchArticles:hover{outline:0}header.header .menu .menubar .searchbar .cmd_SearchArticles{width:38px;height:38px;background:transparent;border:none;color:#333;padding:0;vertical-align:middle}header.header .menu .menubar .searchbar .close{position:absolute;top:0;left:0;display:inline-block;width:38px;height:38px;background:transparent;border:none;color:#333;padding:0;vertical-align:middle;text-align:center}@media only screen and (max-width:991.98px){header.header .menu .menubar .searchbar{display:block;position:absolute;bottom:0;left:0;width:100%;height:40px;opacity:0;visibility:hidden;-webkit-transition:all 250ms;-moz-transition:all 250ms;-ms-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms;xxbackground-color:#0ff;z-index:150}header.header .menu .menubar .searchbar::before,header.header .menu .menubar .searchbar::after{border-right:1px solid #68975d;border-color:#68975d}.navmenu-search-active header.header .menu .menubar .searchbar{visibility:visible;opacity:1}}header.header .menu .menubar .login{display:none}@media only screen and (min-width:992px){header.header .menu .menubar .login{display:block}}header.header .menu .menubar .cart a{white-space:nowrap}header.header .menu .menubar .cart a .fal{position:relative}header.header .menu .menubar .cart a .fal .dbi-total-count{position:absolute;top:5px;left:7px;min-width:13px;line-height:1;background-color:#34b4cf;font-family:MyriadPro-Regular,'Myriad Pro Regular',MyriadPro,'Myriad Pro',Helvetica,Arial,sans-serif;font-size:.75rem;text-align:center}.menubar{overflow:hidden}@media only screen and (min-width:1710.98px){.menubar{overflow:visible}}#navmenu-basket-content{margin:-0.5rem -1.5rem 0;padding:0;overflow:hidden;height:calc(100% - 72px)}#navmenu-basket-content .h3{padding:.5em 1rem}#navmenu-basket-content input{width:4rem;height:2rem;line-height:2rem;vertical-align:middle}#navmenu-basket-content button{vertical-align:middle}#navmenu-basket-content .dbi-shortbasket{height:100%}#navmenu-basket-content .basket-menu-line-desc{-webkit-box-flex:0 1 50%;-moz-box-flex:0 1 50%;-webkit-flex:0 1 50%;-ms-flex:0 1 50%;flex:0 1 50%;-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;width:calc(100% - 40px)}#navmenu-basket-content .basket-menu-line-count{-webkit-box-flex:0 0 40px;-moz-box-flex:0 0 40px;-webkit-flex:0 0 40px;-ms-flex:0 0 40px;flex:0 0 40px;-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;width:auto}#navmenu-basket-content .basket-menu-line-count input{height:auto;min-height:0}#navmenu-basket-content .basket-menu-line-price{-webkit-box-flex:1 75px;-moz-box-flex:1 75px;-webkit-flex:1 75px;-ms-flex:1 75px;flex:1 75px;-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-ms-flex-order:3;-webkit-order:3;order:3;width:auto;text-align:right}#navmenu-basket-content .basket-menu-line-recalc,#navmenu-basket-content .basket-menu-line-del{margin:0;width:40px;line-height:normal;text-align:right}#navmenu-basket-content .basket-menu-line-recalc button,#navmenu-basket-content .basket-menu-line-del button{padding:0;min-width:40px;min-width:unset;width:40px;height:auto;line-height:1;background-color:Transparent;border-color:Transparent;outline:0}#navmenu-basket-content .basket-menu-lines{height:calc(100% - 145px);overflow-y:auto;margin:0;padding:0 1.5rem}#navmenu-basket-content .basket-menu-lines .basket-menu-line{line-height:1.5rem;border-bottom:1px solid #999}#navmenu-basket-content .basket-menu-lines .basket-menu-line.lastadded{font-weight:600}#navmenu-basket-content .basket-menu-line,#navmenu-basket-content .basket-menu-line-row1,#navmenu-basket-content .basket-menu-line-row2,#navmenu-basket-content .basket-menu-line-col1,#navmenu-basket-content .basket-menu-continue{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;flex-flow:row wrap;justify-content:space-between;align-items:stretch}#navmenu-basket-content .basket-menu-continue .basket-total-title,#navmenu-basket-content .basket-menu-continue .basket-total-value{-webkit-box-flex:50%;-moz-box-flex:50%;-webkit-flex:50%;-ms-flex:50%;flex:50%;padding:0 1.5rem;width:50%;line-height:50px;background-color:#c5e4be}#navmenu-basket-content .basket-menu-continue .basket-total-value{text-align:right}#navmenu-basket-content .basket-menu-continue a{-webkit-box-flex:100%;-moz-box-flex:100%;-webkit-flex:100%;-ms-flex:100%;flex:100%;width:100%;padding:0 1.5rem;background-color:#8ac97c;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;color:#fff;text-align:center}#navmenu-basket-content .basket-menu-continue a,#navmenu-basket-content .basket-menu-continue a:hover{text-decoration:none}#navmenu-basket-content .basket-menu-continue a .fal{margin-left:.5rem}#navmenu-basket-content .basket-menu-line-col1{-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%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:flex-start;max-width:calc(100% - 40px)}#navmenu-basket-content .basket-menu-line-col2{-webkit-box-flex:0 0 40px;-moz-box-flex:0 0 40px;-webkit-flex:0 0 40px;-ms-flex:0 0 40px;flex:0 0 40px;align-self:center}#navmenu-basket-content .basket-menu-line-row1,#navmenu-basket-content .basket-menu-line-row2{padding:.25rem 0;width:100%}#navmenu-basket-content .basket-menu-line-row1,#navmenu-basket-content .basket-menu-line-row2,#navmenu-basket-content .basket-menu-line-row1 button,#navmenu-basket-content .basket-menu-line-row2 button{line-height:1.5}#navmenu-basket-content .basket-menu-line-row1 .basket-menu-line-count,#navmenu-basket-content .basket-menu-line-row2 .basket-menu-line-count{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1}#navmenu-basket-content .basket-menu-line-row1 .basket-menu-line-count input,#navmenu-basket-content .basket-menu-line-row2 .basket-menu-line-count input{padding:0 .25rem;width:2.5rem;line-height:1.5}#navmenu-basket-content .basket-menu-line-row1 .basket-menu-line-recalc,#navmenu-basket-content .basket-menu-line-row2 .basket-menu-line-recalc{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2}#navmenu-basket-content .basket-menu-line-row1 .basket-menu-line-desc,#navmenu-basket-content .basket-menu-line-row2 .basket-menu-line-desc{-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-ms-flex-order:3;-webkit-order:3;order:3;-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}#navmenu-basket-content .basket-menu-line-row1 .basket-menu-line-price,#navmenu-basket-content .basket-menu-line-row2 .basket-menu-line-price{-webkit-box-ordinal-group:4;-moz-box-ordinal-group:4;-ms-flex-order:4;-webkit-order:4;order:4}#navmenu-basket-content .basket-menu-line-row1 .basket-menu-line-del,#navmenu-basket-content .basket-menu-line-row2 .basket-menu-line-del{-webkit-box-ordinal-group:5;-moz-box-ordinal-group:5;-ms-flex-order:5;-webkit-order:5;order:5}#navmenu-basket-content .itemlist{margin-top:0;grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}#auto-search-results{z-index:200;display:none;position:absolute;top:38px;max-width:96vw;background-color:#fff;border:1px solid #cfcfcf;border-top:none;border-bottom:none;box-shadow:2px 5px 5px 0 rgba(0,0,0,0.3);left:50%;translate:-50% 0}@media only screen and (min-width:768px){#auto-search-results{top:80px;min-width:342px}}#auto-search-results .loader{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:.5em;font-size:350%;text-align:center;-webkit-opacity:.75;-moz-opacity:.75;opacity:.75}#auto-search-results p{text-align:center}#auto-search-results .contents table{width:100%;line-height:1.5}#auto-search-results .contents table tr td{padding:0;border-top:1px solid #cfcfcf;border-bottom:1px solid Transparent;-webkit-transition:all 150ms ease-in;-moz-transition:all 150ms ease-in;-ms-transition:all 150ms ease-in;-o-transition:all 150ms ease-in;transition:all 150ms ease-in}#auto-search-results .contents table tr td a{display:block;padding:0;text-align:left;max-height:3em;color:#000}#auto-search-results .contents table tr td.img{padding:0;width:3rem}#auto-search-results .contents table tr td.img img{width:3em;height:3em;object-fit:cover;object-position:center center}#auto-search-results .contents table tr td.desc{padding-left:.5em;text-align:left}#auto-search-results .contents table tr td.goto{width:20px;text-align:center}#auto-search-results .contents table tr:hover td{background:rgba(207,207,207,0.5);-webkit-transition:all 150ms ease-out;-moz-transition:all 150ms ease-out;-ms-transition:all 150ms ease-out;-o-transition:all 150ms ease-out;transition:all 150ms ease-out}#auto-search-results .contents .show-more{margin:0;width:100%;text-align:center}#auto-search-results .contents .show-more [role="button"]{width:100%;border-radius:0;color:#fff!important}footer.footer{margin-top:2rem;border-bottom:2rem solid transparent}body.homepage footer.footer{xxmargin-top:10px}footer.footer .information{padding-top:1rem;padding-bottom:1rem;background-color:#f1f1f1;font-size:16px}footer.footer .information .flex-box{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:flex-start}footer.footer .information .flex-box .box-info,footer.footer .information .flex-box .box-social,footer.footer .information .flex-box .box-freecontent,footer.footer .information .flex-box .box-contact{-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%;padding:.5rem 2vw;white-space:nowrap}@media only screen and (min-width:576px){footer.footer .information .flex-box .box-info,footer.footer .information .flex-box .box-social,footer.footer .information .flex-box .box-freecontent,footer.footer .information .flex-box .box-contact{-webkit-box-flex:0 1 50%;-moz-box-flex:0 1 50%;-webkit-flex:0 1 50%;-ms-flex:0 1 50%;flex:0 1 50%}}@media only screen and (min-width:992px){footer.footer .information .flex-box .box-info,footer.footer .information .flex-box .box-social,footer.footer .information .flex-box .box-freecontent,footer.footer .information .flex-box .box-contact{-webkit-box-flex:0 1 25%;-moz-box-flex:0 1 25%;-webkit-flex:0 1 25%;-ms-flex:0 1 25%;flex:0 1 25%}}footer.footer .information h2{color:#000;font-size:1rem;font-weight:bold}footer.footer .information a{color:#333}footer.footer .copyright{padding:11px 1rem;height:auto;min-height:35px;line-height:13px;background-color:#666;text-align:center;font-size:12px}footer.footer .copyright,footer.footer .copyright a{color:#fff}footer.footer .copyright p{margin:0}.fab[class*="fa-facebook"]{color:#3b5998}.fab[class*="fa-twitter"]{color:#1da1f2}.fab[class*="fa-youtube"]{color:#f00}.fa-file-pdf{color:#f00}.homepage .welcome{text-align:center}@media only screen and (min-width:768px){.homepage .welcome{padding:0 10%}}.homepage .welcome h1{margin-bottom:0;font-size:2.5rem}.homepage .welcome h1+p{margin-top:0}.homepage .welcome p{font-size:1.25rem}#home-slider.cycle-slideshow{display:block;width:100%;height:100%;margin-top:2rem}body.dashboardpage #home-slider.cycle-slideshow{width:50%;margin:2rem auto}#home-slider .home-slide-container{position:relative;display:block;width:100%;height:100%;padding:0;overflow:hidden;border-radius:12px}#home-slider .home-slide-container .image{display:block;height:100%}#home-slider .home-slide-container .image,#home-slider .home-slide-container .image>img{background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#home-slider .home-slide-container img.spg{width:35%;height:40%}#home-slider .home-slide-container img.spg.video{background-image:url('/_clientfiles/layout/playvideo.svg');background-position:center 48%;background-repeat:no-repeat;background-size:contain;background-size:20%}#home-slider .home-slide-container .home-slide-container .icon{display:table-cell;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;vertical-align:middle;text-align:center;color:#fff}#home-slider .home-slide-container.vimeo{background-color:White}#home-slider .home-slide-container.vimeo .image{background-size:100%}#home-slider .home-slide-container.vimeo .image img{background-image:url('/_clientfiles/layout/playvideo.svg');background-position:center 48%;background-repeat:no-repeat;opacity:0}#home-slider .home-slide-container .icon{display:table-cell;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;vertical-align:middle;text-align:center;color:White}#home-slider .home-slider-navigation{z-index:9999999;position:absolute;bottom:3%;width:100%;text-align:center;color:white}#home-slider .home-slider-navigation .fal.active,#home-slider .home-slider-navigation .fal:hover{color:#34b4cf}#carrousel-navigation-next,#carrousel-navigation-prev{z-index:300;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%);width:60px;height:60px;line-height:60px;border-radius:30px;opacity:.5;color:#d97827;-webkit-transition:color .5s ease-in;-moz-transition:color .5s ease-in;-ms-transition:color .5s ease-in;-o-transition:color .5s ease-in;transition:color .5s ease-in;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.cycle-slideshow:hover #carrousel-navigation-next,.cycle-slideshow:hover #carrousel-navigation-prev{background-color:rgba(255,255,255,0.75);opacity:1}#carrousel-navigation-next i,#carrousel-navigation-prev i{line-height:60px}#carrousel-navigation-next:hover,#carrousel-navigation-prev:hover{color:#34b4cf!important;-webkit-transition:color .35s ease-in;-moz-transition:color .35s ease-in;-ms-transition:color .35s ease-in;-o-transition:color .35s ease-in;transition:color .35s ease-in}#carrousel-navigation-next{right:0}#carrousel-navigation-prev{left:0}.itemlist{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px;margin:1rem 0}@media only screen and (min-width:576px){.itemlist{grid-template-columns:repeat(auto-fill,minmax(165px,1fr))}}@media only screen and (min-width:768px){.itemlist{grid-template-columns:repeat(auto-fill,minmax(170px,1fr))}}@media only screen and (min-width:992px){.itemlist{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}}@media only screen and (min-width:1300px){.itemlist{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}}@media only screen and (min-width:1500px){.itemlist{grid-template-columns:repeat(auto-fill,minmax(230px,1fr))}}.itemlist .listitem{height:100%;background-color:#fff}.itemlist .listitem .image{display:block;position:relative;padding:50%;background-color:#fff}.itemlist .listitem .image img{position:absolute;top:5%;left:5%;width:90%;height:90%;object-fit:contain;object-position:center center}.itemlist .listitem .desc-block{display:block;padding:.5rem 1rem}.itemlist .listitem:hover .desc-block{text-decoration:underline}.itemlist.webgroups{gap:1px;border-top:1px solid #ccc;border-left:1px solid #ccc}.itemlist.webgroups .listitem{border-right:1px solid #ccc;border-bottom:1px solid #ccc}.itemlist.webgroups .listitem .desc-block{color:#34b4cf;font-size:1.375rem;font-size:clamp(17.5px,1.328502415vw,22px);text-align:center}.itemlist.products .listitem{position:relative;overflow:hidden}.itemlist.products .listitem .outletbanner{z-index:1;position:absolute;top:6px;right:-6px;color:white;transform:rotate(45deg);padding:3px 10px;background-color:#d97827}.itemlist.products .listitem .image{padding:calc(50% - 1px);border:1px solid #f1f1f1}.itemlist.products .listitem .desc-block{position:relative;height:6rem;background-color:#f1f1f1;border:1px solid #f1f1f1;overflow:hidden}.itemlist.products .listitem .login{display:block;border-radius:0;width:100%}.itemlist.products .listitem .addToBasket{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;Justify-content:space-between;align-items:center;padding:0 .5rem 5px 1rem;width:100%;line-height:1;background-color:#34b4cf;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;outline:0;color:#fff}.itemlist.products .listitem .addToBasket .fal,.itemlist.products .listitem .addToBasket .price{display:block}.itemlist.products .listitem .addToBasket .price{text-align:right;font-size:1.5rem;font-size:clamp(18px,1.449275362vw,24px)}.itemlist.products .listitem .addToBasket .price>small{color:#000;font-size:.75rem}.itemlist.products .listitem .addToBasket .price>del{color:red;font-size:.75rem}.webgrouptitle{margin:0!important;line-height:normal}ol.breadcrumbs{margin:0;padding:1rem 0;font-size:.875rem;list-style-type:none}ol.breadcrumbs,ol.breadcrumbs a{color:#666}ol.breadcrumbs li{margin:0;padding:0;list-style-type:none;display:inline;white-space:nowrap}ol.breadcrumbs li:before{content:'\f324';margin:0 .5rem .5rem;font-family:"Font Awesome 5 Pro","Font Awesome 5 Free";font-size:.5rem;text-decoration:none}ol.breadcrumbs li:first-child::before{content:'';margin:0}.artfilters-toggle{padding:.5rem;min-width:2em;display:inline-block;margin-bottom:1rem;color:#666;background-color:#eaeaea}.artfilters-toggle:hover,.artfilters-toggle:active{color:spot-color1}.artfilters-active .artfilters-toggle{color:#d97827}.artlist-nav-filters .navmenu-close{display:none}.artlist-nav-filters .h4{margin-bottom:10px;padding:.5em 1rem;background-color:#eaeaea;font-size:1rem}.artlist-nav-filters .h4 .fal{float:right}@media only screen and (max-width:767.98px){.artlist-nav-filters{z-index:10;position:fixed;top:0;left:-25em;height:100vh;width:300px;max-width:85%;overflow:auto;transition:all .3s;z-index:1000;background:white}.artfilters-active .artlist-nav-filters{left:0}.artlist-nav-filters .h3{background-color:#fff;color:#666}body.artfilters-active .artlist-nav-filters{left:0;display:block}}.artlist-nav-filters .artfilters-reset{position:relative}.artfilters{margin:0 -0.5rem 10px -0.5rem;padding:0}.artfilters .artfilter{position:relative;margin:0 .5rem 10px .5rem;padding:.5rem 0 .5rem 0;max-width:100%;background-color:#f1f1f1;text-align:left}@media only screen and (min-width:768px){.artfilters .artfilter{display:block}}.artfilters .artfilter.active{z-index:10}.artfilters .artfilter.active,.artfilters .artfilter.active .artfiltermenu{-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.25);-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,0.25);box-shadow:0 1px 2px 0 rgba(0,0,0,0.25);-webkit-filter:drop-shadow(0 1px 2px 0 rgba(0,0,0,0.25));filter:drop-shadow(0 1px 2px 0 rgba(0,0,0,0.25))}.artfilters .artfilter.active .artfiltertitle{border-bottom:1px solid #666}.artfilters .artfilter.active .artfiltertitle::after{content:'\f077'}@media only screen and (min-width:768px){.artfilters .artfilter.active .artfiltertitle{content:''}}.artfilters.artfilters-active .artfilter{display:block}.artfilters .artfiltertitle{display:block;padding:0 2em 0 1em;width:100%;line-height:2;border-bottom:1px solid transparent;color:#000;font-weight:bold;text-align:left;text-decoration:none}.artfilters .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}@media only screen and (min-width:768px){.artfilters .artfiltertitle::after{content:''}}.artfilters .artfiltermenu{width:100%;background-color:#f1f1f1;white-space:nowrap;line-height:1.75;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}@media only screen and (min-width:768px){.artfilters .artfiltermenu{display:block;line-height:1.75;white-space:nowrap}}.artfilters .artfiltermenu .artfiltervals{padding:0 .75rem .25rem;max-height:203px;overflow:auto}.artfilters .artfiltermenu .artfiltervals .item{position:relative}.artfilters .artfiltermenu .artfiltervals .item .filtercheckbox.disabled:not([checked])+label{-webkit-opacity:.4;-moz-opacity:.4;opacity:.4}.artfilters .artfiltermenu .apply-filter{display:block;margin-top:.5rem;padding:.25rem 1rem;width:100%;background:#cfcfcf;border:none;color:#000;text-align:center;text-decoration:none;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.artfilters .artfiltermenu .apply-filter:hover,.artfilters .artfiltermenu .apply-filter:active{background:rgba(102,102,102,0.1);color:#d97827}.artfilters .artfiltermenu button{width:100%;background:#666;border:none;color:#fff}.artfilters .artfiltervals label{padding:0 1.5em;cursor:pointer;display:block;position:relative;width:95%}.artfilters .artfiltervals label .fas{position:absolute;right:.2em}.artfilters .artfilter input{position:absolute;left:-50px}.artfilters .artfilter input+label::before{font-family:"Font Awesome 5 Pro","Font Awesome 5 Free";content:'\f0c8';display:block;width:1.2em;height:1.2em;position:absolute;left:.2em;top:0}.artfilters .artfilter input:checked+label::before{border:none;content:'\f14a'}.artlist-nav-sort{display:block;margin:0 1rem 0 1rem}.artlist-nav-sort select{width:100%}.artlist-nav-active-filters{margin-bottom:1rem}.artlist-nav-active-filters ul.activefilters{display:block;width:100%;padding:0;margin:0;list-style-type:none}.artlist-nav-active-filters ul.activefilters button{padding:0 .6em 0 1em;width:100%;text-align:left}.artlist-nav-active-filters ul.activefilters button i{float:right;line-height:2rem}.artlist-nav-active-filters ul.activefilters li{margin:2px 0 0 0;max-width:100%}.artlist-pages{text-align:center}.artlist-pages a{display:inline-block;background-color:#f1f1f1;border-radius:5px;line-height:1;padding:.5rem 2%}.artlist-pages a.currentartpage{background-color:#8ac97c}.artdetails table.artdetails-allprops:not(.active) tbody tr:nth-child(n+7){display:none}.artdetails table.artdetails-allprops:not(.active) .artdetails-allprops-collapse,.artdetails table.artdetails-allprops.active .artdetails-allprops-expand{display:none}.artdetails h3{margin:0}.artdetails h3+p{margin-top:0}.artdetails button .fa,.artdetails [role='button'] .fa,.artdetails .button .fa,.artdetails button .fal,.artdetails [role='button'] .fal,.artdetails .button .fal,.artdetails button .far,.artdetails [role='button'] .far,.artdetails .button .far,.artdetails button .fas,.artdetails [role='button'] .fas,.artdetails .button .fas,.artdetails button .fad,.artdetails [role='button'] .fad,.artdetails .button .fad,.artdetails button .fab,.artdetails [role='button'] .fab,.artdetails .button .fab{margin-right:.25rem}.artdetails .artdetail_tobasket input{width:30%;height:3em;line-height:3em;float:left;padding:0 .5rem;font-size:larger}.artdetails .artdetail_tobasket button.primary{width:70%}.artdetails .login{width:100%}.artdetails .artdetail-img{border:1px solid #ebebeb;padding:1px}.artdetails .artdetail-img a{display:block;padding:50%;position:relative}.artdetails .artdetail-img img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;object-position:50% 50%}.artdetails .artdetail-thumbs{display:grid;grid-template-columns:repeat(auto-fill,minmax(36px,1fr));gap:10px;margin:10px 0}@media only screen and (min-width:360px){.artdetails .artdetail-thumbs{grid-template-columns:repeat(auto-fill,minmax(40px,1fr))}}@media only screen and (min-width:420px){.artdetails .artdetail-thumbs{grid-template-columns:repeat(auto-fill,minmax(50px,1fr))}}@media only screen and (min-width:480px){.artdetails .artdetail-thumbs{grid-template-columns:repeat(auto-fill,minmax(60px,1fr))}}@media only screen and (min-width:576px){.artdetails .artdetail-thumbs{grid-template-columns:repeat(auto-fill,minmax(75px,1fr))}}@media only screen and (min-width:768px){.artdetails .artdetail-thumbs{grid-template-columns:repeat(auto-fill,minmax(100px,1fr))}}@media only screen and (min-width:1140px){.artdetails .artdetail-thumbs{grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}}.artdetails .artdetail-thumbs .artdetail-thumb{width:100%;border:1px solid #ebebeb}.artdetails .artdetail-thumbs .artdetail-thumb a{display:block;padding:50%;position:relative}.artdetails .artdetail-thumbs .artdetail-thumb a img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;object-position:50% 50%}.artdetails .detail_long_desc{margin:10px 0}.artdetails .artdetail-orderblocks{padding:1rem;height:100%;max-height:518px;background-color:#ebebeb}@media only screen and (max-width:991.98px){.artdetails .artdetail-orderblocks .addtofavorites{white-space:wrap}}.artdetails .artdetail-orderblocks .outletbanner{z-index:100;position:absolute;top:3px;right:3px;color:white;transform:rotate(45deg);padding:3px 10px;background-color:#d97827}.artdetails .artdetail-orderblocks .artprop tr td{width:65%;color:#666}@media only screen and (min-width:992px){.artdetails .artdetail-orderblocks .artprop tr td{width:50%}}.artdetails .artdetail-orderblocks .artprop tr td+td{color:#000}.artdetails .artdetail-orderblocks .artprop tr td[colspan='2']{width:100%}.artdetails .artdetail-orderblocks .artprop tr.prop_price td{vertical-align:bottom}.artdetails .artdetail-orderblocks .artprop tr.prop_price td .price-container{display:inline-block}.artdetails .artdetail-orderblocks .artprop tr.prop_price td .price-container .del{margin-bottom:-7px;line-height:1}.artdetails .artdetail-orderblocks .artprop tr.prop_price td .price-container del{color:red;margin:0 0 0 auto;font-size:.75rem}.artdetails .artdetail-orderblocks .artprop tr.prop_price td .price-container span{font-size:2rem;font-size:clamp(20px,1.93236715vw,32px)}.artdetails .artdetail-orderblocks .artprop tr.prop_round input+label{margin-lefT:1rem}.artdetails .artdetail-orderblocks .artprop tr.prop_order input,.artdetails .artdetail-orderblocks .artprop tr.prop_order button{padding:0 1em;width:50%;line-height:2.5em;font-size:2rem;font-size:clamp(20px,1.93236715vw,32px)}.artdetails .artdetail-orderblocks .artprop tr.prop_order input{border:1px solid #34b4cf;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:5px;-webkit-border-top-left-radius:5px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:5px;-moz-border-radius-topleft:5px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:5px;border-top-left-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.artdetails .artdetail-orderblocks .artprop tr.prop_order button{background-color:#34b4cf;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:0;border-top-left-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;color:#fff}.artdetails .artdetail-orderblocks .artprop tr.prop_statusmessage td .ibv-status-messages{padding:1rem 0}.artdetails .artdetail-orderblock{padding:.5em}.artdetails .artdetail-orderblock.hidden{display:none}.artdetails .subarts_chooser{display:block;padding:.5em;border-bottom:1px solid #ebebeb}.artdetails .subarts_chooser select{width:100%}.artdetails .subarts_counter{font-size:smaller;display:block;line-height:2}.articlesV2 h1,.articlesV2 h2,.articlesV2 h3,.articlesV2 h4{color:#000;font-weight:bold;line-height:1.2;text-transform:initial}.articlesV2 h1{margin:0}.articlesV2 h2,.articlesV2 .h2{margin:0 0 .5rem 0}.articlesV2 .artdetails{display:grid;grid-template-columns:1fr;gap:2em}@media only screen and (min-width:768px){.articlesV2 .artdetails{grid-template-columns:repeat(2,1fr)}}.articlesV2 .artdetails .details{display:flex;flex-direction:column;justify-content:space-between}.articlesV2 .artdetails .image{display:grid;grid-template-columns:auto 1fr;align-items:self-end;gap:1em}.articlesV2 .artdetails .image .artdetail-thumbs{margin:0}.articlesV2 .artdetails .image img{object-fit:contain;object-position:center center}.articlesV2 .artdetails .detailsTop{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem}.articlesV2 .artdetails .detailsTop h1{grid-column:span 2}.articlesV2 .artdetails .detailsTop .prop_summary{grid-column:span 2}.articlesV2 .artdetails .detailsTop .prop_stock{grid-column:1}.articlesV2 .artdetails .detailsTop .prop_artid{grid-column:2}.articlesV2 .artdetails .detailsTop .prop_abc{grid-column:2}.articlesV2 .artdetails .detailsTop .prop_artid,.articlesV2 .artdetails .detailsTop .prop_abc{margin-top:0;text-align:right}.articlesV2 .artdetails .detailsTop .prop_summary .summary{display:inline-block;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-height:5em;overflow:hidden}.articlesV2 .artdetails .description .detail_long_desc{margin:0}@media only screen and (min-width:768px){.articlesV2 .artdetails .artdetails-allprops{width:80%}}.articlesV2 .artdetails p.prop_stock{margin-top:0}.articlesV2 .artdetails p.prop_stock i{margin-right:.5em}.articlesV2 .artdetails .artdetail-orderblocks{background:#fff;padding:0;height:auto;display:grid;gap:1em}.articlesV2 .artdetails .artdetail-orderblocks .price-container span{font-size:24px}.articlesV2 .artdetails .artdetail-orderblocks .orderGrid{position:relative;display:grid;grid-template-columns:1fr;grid-template-rows:auto auto}@media only screen and (min-width:768px){.articlesV2 .artdetails .artdetail-orderblocks .orderGrid{max-width:460px;grid-template-columns:1fr 1fr}}.articlesV2 .artdetails .artdetail-orderblocks .orderGrid .addToOrder{display:grid;align-items:center;grid-template-columns:1fr;gap:.5em;grid-column:1}@media only screen and (min-width:768px){.articlesV2 .artdetails .artdetail-orderblocks .orderGrid .addToOrder{grid-column:1 / span 2;grid-template-columns:subgrid}}.articlesV2 .artdetails .artdetail-orderblocks .orderGrid .prop_order{display:grid;align-items:center;grid-template-columns:1fr;grid-column:1;grid-row:2}@media only screen and (min-width:768px){.articlesV2 .artdetails .artdetail-orderblocks .orderGrid .prop_order{grid-column:1 / span 2;grid-template-columns:subgrid}}.articlesV2 .artdetails .artdetail-orderblocks .prop_order input{min-height:2.5em;padding:0 1em;border:1px solid var(--spot-color-blue);border-radius:5px 0 0 5px;transition:.2s all ease-out}.articlesV2 .artdetails .artdetail-orderblocks .prop_order input:focus{box-shadow:rgba(0,0,0,0.24) 0 3px 8px}.articlesV2 .artdetails .artdetail-orderblocks .prop_order button{background-color:var(--spot-color-blue);border-radius:0 5px 5px 0;color:#fff;min-height:2.5em;padding:0 2em}.articlesV2 .artdetails .artdetail-orderblocks .addToOrder .favorite button,.articlesV2 .artdetails .artdetail-orderblocks .addToOrder .recipe button{min-width:220px;min-height:2em;border:2px solid var(--spot-color-orange);border-radius:0}.articlesV2 .artdetails .artdetail-orderblocks .addToOrder .favorite button{background:#fff}.articlesV2 .artdetails .artdetail-orderblocks .addToOrder .favorite button:hover{color:#000}.articlesV2 .artdetails .artdetail-orderblocks .addToOrder .recipe button{background:var(--spot-color-orange);color:#fff}.articlesV2 .artdetails .artdetail-orderblocks .checkmarks{padding:0;margin:0}.articlesV2 .artdetails .artdetail-orderblocks .checkmarks li{list-style-type:none}.articlesV2 .artdetails .artdetail-orderblocks .checkmarks li i{color:var(--spot-color-green)}button,a.button,[role='button'],input[type='button'],input[type='submit']{-webkit-appearance:button;display:inline-block;padding:0 1rem;line-height:2;background-color:#8ac97c;border:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;outline:0;color:#000;text-align:center;cursor:pointer;white-space:nowrap}button:hover,a.button:hover,[role='button']:hover,input[type='button']:hover,input[type='submit']:hover,button:active,a.button:active,[role='button']:active,input[type='button']:active,input[type='submit']:active{background-color:#68975d;color:#fff}button:active,a.button:active,[role='button']:active,input[type='button']:active,input[type='submit']:active{color:#c5e4be}button fa,a.button fa,[role='button'] fa,input[type='button'] fa,input[type='submit'] fa,button fal,a.button fal,[role='button'] fal,input[type='button'] fal,input[type='submit'] fal,button far,a.button far,[role='button'] far,input[type='button'] far,input[type='submit'] far,button fas,a.button fas,[role='button'] fas,input[type='button'] fas,input[type='submit'] fas,button fad,a.button fad,[role='button'] fad,input[type='button'] fad,input[type='submit'] fad,button fab,a.button fab,[role='button'] fab,input[type='button'] fab,input[type='submit'] fab{margin-left:.25rem}button.secondary,a.button.secondary,[role='button'].secondary,input[type='button'].secondary,input[type='submit'].secondary,button.blue,a.button.blue,[role='button'].blue,input[type='button'].blue,input[type='submit'].blue{background-color:#34b4cf;color:#fff!important}button.secondary:hover,a.button.secondary:hover,[role='button'].secondary:hover,input[type='button'].secondary:hover,input[type='submit'].secondary:hover,button.blue:hover,a.button.blue:hover,[role='button'].blue:hover,input[type='button'].blue:hover,input[type='submit'].blue:hover,button.secondary:active,a.button.secondary:active,[role='button'].secondary:active,input[type='button'].secondary:active,input[type='submit'].secondary:active,button.blue:active,a.button.blue:active,[role='button'].blue:active,input[type='button'].blue:active,input[type='submit'].blue:active{background-color:#27879b}button.secondary:active,a.button.secondary:active,[role='button'].secondary:active,input[type='button'].secondary:active,input[type='submit'].secondary:active,button.blue:active,a.button.blue:active,[role='button'].blue:active,input[type='button'].blue:active,input[type='submit'].blue:active{color:#9adae7}button.orange,a.button.orange,[role='button'].orange,input[type='button'].orange,input[type='submit'].orange{background-color:#d97827;color:#fff!important}button.orange:hover,a.button.orange:hover,[role='button'].orange:hover,input[type='button'].orange:hover,input[type='submit'].orange:hover,button.orange:active,a.button.orange:active,[role='button'].orange:active,input[type='button'].orange:active,input[type='submit'].orange:active{background-color:#a35a1d}button.orange:active,a.button.orange:active,[role='button'].orange:active,input[type='button'].orange:active,input[type='submit'].orange:active{color:#ecbc93}button.warning,a.button.warning,[role='button'].warning,input[type='button'].warning,input[type='submit'].warning{background-color:#d97827;color:#ecbc93}button.warning:hover,a.button.warning:hover,[role='button'].warning:hover,input[type='button'].warning:hover,input[type='submit'].warning:hover,button.warning:active,a.button.warning:active,[role='button'].warning:active,input[type='button'].warning:active,input[type='submit'].warning:active{background-color:#a35a1d;color:#fff}button.warning:active,a.button.warning:active,[role='button'].warning:active,input[type='button'].warning:active,input[type='submit'].warning:active{color:#ecbc93}button.clear,a.button.clear,[role='button'].clear,input[type='button'].clear,input[type='submit'].clear{color:#8ac97c!important}button.clear,a.button.clear,[role='button'].clear,input[type='button'].clear,input[type='submit'].clear,button.clear:hover,a.button.clear:hover,[role='button'].clear:hover,input[type='button'].clear:hover,input[type='submit'].clear:hover,button.clear:active,a.button.clear:active,[role='button'].clear:active,input[type='button'].clear:active,input[type='submit'].clear:active{background-color:Transparent!important}button.clear.green,a.button.clear.green,[role='button'].clear.green,input[type='button'].clear.green,input[type='submit'].clear.green{color:#8ac97c!important}button.clear.blue,a.button.clear.blue,[role='button'].clear.blue,input[type='button'].clear.blue,input[type='submit'].clear.blue{color:#34b4cf!important}button.clear.orange,a.button.clear.orange,[role='button'].clear.orange,input[type='button'].clear.orange,input[type='submit'].clear.orange{color:#d97827!important}button.clear.warning,a.button.clear.warning,[role='button'].clear.warning,input[type='button'].clear.warning,input[type='submit'].clear.warning{color:#d97827!important}button.clear.warning:hover,a.button.clear.warning:hover,[role='button'].clear.warning:hover,input[type='button'].clear.warning:hover,input[type='submit'].clear.warning:hover,button.clear.warning:active,a.button.clear.warning:active,[role='button'].clear.warning:active,input[type='button'].clear.warning:active,input[type='submit'].clear.warning:active{color:#a35a1d!important}button.clear:hover,a.button.clear:hover,[role='button'].clear:hover,input[type='button'].clear:hover,input[type='submit'].clear:hover,button.clear:active,a.button.clear:active,[role='button'].clear:active,input[type='button'].clear:active,input[type='submit'].clear:active{color:#666!important}button.border,a.button.border,[role='button'].border,input[type='button'].border,input[type='submit'].border,button.border.green,a.button.border.green,[role='button'].border.green,input[type='button'].border.green,input[type='submit'].border.green{border:1px solid #8ac97c}button.border:hover,a.button.border:hover,[role='button'].border:hover,input[type='button'].border:hover,input[type='submit'].border:hover,button.border.green:hover,a.button.border.green:hover,[role='button'].border.green:hover,input[type='button'].border.green:hover,input[type='submit'].border.green:hover{border-color:#68975d}button.border.blue,a.button.border.blue,[role='button'].border.blue,input[type='button'].border.blue,input[type='submit'].border.blue{border-color:#34b4cf}button.border.blue:hover,a.button.border.blue:hover,[role='button'].border.blue:hover,input[type='button'].border.blue:hover,input[type='submit'].border.blue:hover{border-color:#27879b}button.border.orange,a.button.border.orange,[role='button'].border.orange,input[type='button'].border.orange,input[type='submit'].border.orange{border-color:#d97827}button.border.orange:hover,a.button.border.orange:hover,[role='button'].border.orange:hover,input[type='button'].border.orange:hover,input[type='submit'].border.orange:hover{border-color:#a35a1d}button.border.warning,a.button.border.warning,[role='button'].border.warning,input[type='button'].border.warning,input[type='submit'].border.warning{border-color:#a35a1d}button.border.warning:hover,a.button.border.warning:hover,[role='button'].border.warning:hover,input[type='button'].border.warning:hover,input[type='submit'].border.warning:hover{border-color:#d97827}button.border:active,a.button.border:active,[role='button'].border:active,input[type='button'].border:active,input[type='submit'].border:active{border-color:#666!important;color:#666!important}button.superbutton,a.button.superbutton,[role='button'].superbutton,input[type='button'].superbutton,input[type='submit'].superbutton{width:100%}button.primary,a.button.primary,[role='button'].primary,input[type='button'].primary,input[type='submit'].primary{height:3rem;line-height:3rem;font-size:larger;color:#fff}button:disabled,a.button:disabled,[role='button']:disabled,input[type='button']:disabled,input[type='submit']:disabled,button.disabled,a.button.disabled,[role='button'].disabled,input[type='button'].disabled,input[type='submit'].disabled,button:disabled:hover,a.button:disabled:hover,[role='button']:disabled:hover,input[type='button']:disabled:hover,input[type='submit']:disabled:hover,button.disabled:hover,a.button.disabled:hover,[role='button'].disabled:hover,input[type='button'].disabled:hover,input[type='submit'].disabled:hover,button:disabled:active,a.button:disabled:active,[role='button']:disabled:active,input[type='button']:disabled:active,input[type='submit']:disabled:active,button.disabled:active,a.button.disabled:active,[role='button'].disabled:active,input[type='button'].disabled:active,input[type='submit'].disabled:active{background-color:#ebebeb;color:#ccc;cursor:not-allowed}button.no-radius,a.button.no-radius,[role='button'].no-radius,input[type='button'].no-radius,input[type='submit'].no-radius{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}button.hidden-submit,a.button.hidden-submit,[role='button'].hidden-submit,input[type='button'].hidden-submit,input[type='submit'].hidden-submit{width:0;height:0;margin:0;padding:0;opacity:0;overflow:hidden;line-height:0}.orderpathbuttons button,.orderpathbuttons a.button,.orderpathbuttons [role='button'],.orderpathbuttons input[type='button'],.orderpathbuttons input[type='submit']{margin-bottom:10px;width:100%}@media only screen and (min-width:576px){.orderpathbuttons button,.orderpathbuttons a.button,.orderpathbuttons [role='button'],.orderpathbuttons input[type='button'],.orderpathbuttons input[type='submit']{width:auto}.orderpathbuttons button.superbutton,.orderpathbuttons a.button.superbutton,.orderpathbuttons [role='button'].superbutton,.orderpathbuttons input[type='button'].superbutton,.orderpathbuttons input[type='submit'].superbutton{width:100%}.orderpathbuttons button+button,.orderpathbuttons a.button+button,.orderpathbuttons [role='button']+button,.orderpathbuttons input[type='button']+button,.orderpathbuttons input[type='submit']+button,.orderpathbuttons button+[role='button'],.orderpathbuttons a.button+[role='button'],.orderpathbuttons [role='button']+[role='button'],.orderpathbuttons input[type='button']+[role='button'],.orderpathbuttons input[type='submit']+[role='button'],.orderpathbuttons button+input[type='button'],.orderpathbuttons a.button+input[type='button'],.orderpathbuttons [role='button']+input[type='button'],.orderpathbuttons input[type='button']+input[type='button'],.orderpathbuttons input[type='submit']+input[type='button'],.orderpathbuttons button+input[type='submit'],.orderpathbuttons a.button+input[type='submit'],.orderpathbuttons [role='button']+input[type='submit'],.orderpathbuttons input[type='button']+input[type='submit'],.orderpathbuttons input[type='submit']+input[type='submit']{margin-left:10px}}a[role='button'],a[role='button']:hover,a[role='button']:active{text-decoration:none}.orderpathbuttons{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column}.orderpathbuttons .next{order:1}.orderpathbuttons .mid{order:2}.orderpathbuttons .prev{order:3}@media only screen and (min-width:576px){.orderpathbuttons{flex-direction:row}.orderpathbuttons .next{order:3;margin-left:auto}.orderpathbuttons .prev{order:1;margin-right:10px}}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{margin-left:.5em}input[type='number']{-webkit-appearance:textfield}input[type='number']{-moz-appearance:textfield}input+label,label+input{margin-left:.5rem}input[type="text"],input[type="email"],input[type="number"],input[type="password"],input[type="date"],textarea,select{padding:0 .5em;border:1px solid #ccc;outline:none;min-height:2rem}input[type="text"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="password"]:focus,input[type="date"]:focus,textarea:focus,select:focus,input[type="text"]:active,input[type="email"]:active,input[type="number"]:active,input[type="password"]:active,input[type="date"]:active,textarea:active,select:active{border:1px solid #999;outline:none}input[type="text"]:disabled,input[type="email"]:disabled,input[type="number"]:disabled,input[type="password"]:disabled,input[type="date"]:disabled,textarea:disabled,select:disabled{-webkit-opacity:75%;-moz-opacity:75%;opacity:75%}textarea{padding:.5rem 1rem;width:100%;height:80px}@media only screen and (min-width:576px){textarea.remarks{width:50%}}input[type='number'],input[inputmode='numeric'],input.orderline-qty{padding:0 0 0 .5em;text-align:right;min-width:3rem}.artlsteditbox{border:solid 1px #999;line-height:20px;text-align:center}.coraddress{display:none;width:100%}.coraddress.active{display:block;width:100%}.formtable{width:100%}.formtable .label{text-align:left;width:25%;height:25px;line-height:25px;white-space:nowrap;font-weight:bold;color:#333}.formtable tr{line-height:30px}.formtable .text{width:25%}.formtable .required{text-align:left;color:red}.formtable .input-txt{padding-left:1em;width:50%}.XXXXXaccount{width:100%;max-width:500px}.XXXXXaccount td.text{width:66%}.XXXXXaccount .formtable input[type=text],.XXXXXaccount .formtable input[type=email],.XXXXXaccount .formtable input[type=password],.XXXXXaccount .formtable select{width:100%}.customereditbox{height:25px;padding:0 5px;border:solid 1px #ebebeb}.customereditbox.zipcode{width:60%}.customereditbox.housenr{width:30%}table thead{background-color:#34b4cf;color:#fff}table thead th{padding:0 .5rem;line-height:2rem;font-weight:normal;text-align:left}table thead th[align='right']{text-align:right}table thead th[align='center']{text-align:center}table td{padding:0 .5rem}table.zebratable tbody th{text-align:left}table.zebratable tbody th,table.zebratable tbody td{border-bottom:1px solid #999}table.zebratable a{color:#27879b}table.zebratable .colodd,table.zebratable td:nth-of-type(1),table.zebratable td:nth-of-type(odd){background-color:#f1f1f1}table.zebratable .vpe{color:#8ac97c}table .orderline-qty{width:100%}table.flex-table 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}table.flex-table tr>td{-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}@media only screen and (max-width:767.98px){.basket{display:block}.basket thead,.basket tbody,.basket tfoot{display:block}.basket .basketheader tr{display:block}.basket .basketheader tr th,.basket .basketheader tr td{display:none}.basket .basketheader tr th.image{display:block;padding:.5em}.basket .basketheader tr th.image:before{content:'Inhoud winkelwagen'}.basket .basketline{display:grid;grid-template-columns:1fr 1fr auto 1fr;grid-auto-rows:auto;grid-template-areas:"image  artid artid .    " "image  desc  desc  .    " "image  desc  desc  .    " "price  count count total";height:auto!important;padding:.5em 0}.basket .basketline .image{grid-area:image}.basket .basketline .artid{grid-area:artid}.basket .basketline .desc{grid-area:desc}.basket .basketline .count{grid-area:count}.basket .basketline .price{grid-area:price}.basket .basketline .total{grid-area:total}.basket .basketline .save{grid-row:4;grid-column:2 / span 1}.basket .basketline .remove{grid-row:1 / span 3;grid-column:1}.basket .basketline .image img{width:100%;height:100%;object-fit:contain;object-position:center center}.basket .basketline .save{align-content:flex-start;text-align:left;margin-left:100px}.basket .basketline .remove{align-content:flex-end;padding:0;text-align:left}.basket tr:not(.basketline){display:flex;justify-content:space-between;padding:.5em 0}.basket tr:not(.basketline) .empty{display:none}.basket tr:not(.basketline) .hr{width:100%}}@media only screen and (min-width:768px){.basket .image{padding:0;width:0}.basket .image img{display:none}}@media only screen and (min-width:1140px){.basket .image{padding:0 .5rem;width:5%}.basket .image img{display:inline}}.basket .basketline{height:40px;border-bottom:solid 1px #999}.basket .textline{font-size:.75rem;font-style:italic;color:#34b4cf}.basket .basketprice{color:#000}.basket .totalprice{color:#000;font-size:1.5rem;font-size:clamp(18px,1.449275362vw,24px)}.basket.quickorder .textline{color:#d97827}.basket .alternativeart{padding:5px;background-color:#ded;border:1px solid #d97827;border-radius:5px}.basket .errorstock{color:red;font-style:italic}.basketmessage{margin:1rem 0;padding:1rem;background-color:#ecbc93;text-align:left}.nonexistantarticles{padding:1rem;font-size:1.5em;background-color:#ecbc93}.nonexistantarticles .failures{color:#a35a1d}.order-fields>[class^='col-']{margin-bottom:1rem}.order-fields .order-field-outer{padding:1rem 1rem 1rem 1.5rem;height:100%;background-color:#c5e4be}.order-fields .order-field-outer.warning,.order-fields .order-field-outer.bgcolor-orange{background-color:#ecbc93}.order-fields .order-field-outer label{color:#000}.order-fields .order-field-outer input[type='text']{width:100%}.order-fields .order-field-outer .required-label{color:#fff}.orderpath-container{text-align:center;padding:2.3em 0}.orderpath{text-align:left;font-weight:normal;font-size:1em;border:1px solid #34b4cf;border-radius:5px;overflow:hidden}@media only screen and (min-width:768px){.orderpath{display:flex}}.orderpath div.step{line-height:2;border:1px solid #34b4cf;border-width:1px 0 0 0}@media only screen and (min-width:768px){.orderpath div.step{flex:1 1 auto;border-width:0 0 0 1px}}.orderpath div.step .number{margin:0 .5em 0 0;display:inline-block;padding:0 1rem;font-weight:bold;background:rgba(0,0,0,0.1)}.orderpath div.step:first-of-type{border-width:0}.orderpath div.step a{display:block}.orderpath div.step.past{background-color:#34b4cf}.orderpath div.step.past .xxnumber{color:#fff}.orderpath div.step.past a{color:#fff}.orderpath div.step.present{background-color:#000;color:#fff}.orderpath div.step.future{color:#bbb}.orderpath div.step.future .xxnumber{color:#fff;background-color:#999}.checkout-page .account>table{width:100%}.checkout-page .formtable{width:100%;max-width:500px}.checkout-page .formtable td.label{width:170px}.checkout-page .formtable td.text{width:66%}.checkout-page .formtable input[type=text],.checkout-page .formtable input[type=password],.checkout-page .formtable input[type=email]{width:100%}.checkout-page .formtable input.zipcode{width:66%}.checkout-page .formtable input.housenr{width:30%}XXXbody .PaymentHide{display:none}XXXbody .PaymentShow{width:300px;display:block;padding:10px;border-left:1px solid #666;border-top:1px solid #666;border-right:1px solid #369;border-bottom:1px solid #369}.paymentmethod{border:solid 1px #ebebeb;margin:0 0 10px 0}.paymentmethod.show{border:none}.paymentmethod .paymentmethodtitle{padding:.5rem;line-height:2rem;background-color:#34b4cf}.paymentmethod .paymentmethodtitle input+label{display:inline-block;width:calc(100% - 30px)}.paymentmethod .paymentmethodtitle input+label:hover{cursor:pointer}.paymentmethod .paymentmethoddesc{padding:0 1rem}.orderpathdetails{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px}.orderpathdetails section ~ section{margin-top:2em}.orderpathdetails section header{display:flex;flex-flow:row nowrap;justify-content:space-between;grid-gap:15px;align-items:center}.orderpathdetails section header h2{margin:0;padding:.25em 1em;width:100%;line-height:32px;background-color:#34b4cf;color:#fff;font-size:16px;font-weight:700;text-transform:revert}.orderpathdetails section header h2.darker{background-color:#27879b;color:#fff}.orderpathdetails section header h2.lighter{background-color:#67c7db}.orderpathdetails section header h2.light{background-color:#9adae7}.orderpathdetails section header button,.orderpathdetails section header [role="button"]{height:40px;line-height:38px;border-radius:0}.orderpathdetails section input,.orderpathdetails section input[required],.orderpathdetails section select,.orderpathdetails section select[required]{border-color:var(--spot-color-blue)!important}.orderpathdetails section.orange header h2{background-color:#d97827}.orderpathdetails section.orange header h2.darker{background-color:#a35a1d;color:#fff}.orderpathdetails section.orange header h2.lighter{background-color:#e39a5d}.orderpathdetails section.orange header h2.light{background-color:#ecbc93}.orderpathdetails section.orange input,.orderpathdetails section.orange input[required],.orderpathdetails section.orange select,.orderpathdetails section.orange select[required]{border-color:var(--spot-color-orange)!important}.orderpathdetails section.green header h2{background-color:#8ac97c}.orderpathdetails section.green header h2.darker{background-color:#68975d;color:#fff}.orderpathdetails section.green header h2.lighter{background-color:#a7d79d}.orderpathdetails section.green header h2.light{background-color:#c5e4be}.orderpathdetails section.green input,.orderpathdetails section.green input[required],.orderpathdetails section.green select,.orderpathdetails section.green select[required]{border-color:var(--spot-color-green)!important}.orderpathdetails table.fvs{width:100%;max-width:100%}.orderpathdetails table.fvs.ratio32 tr>*:first-child{width:60%}.orderpathdetails table.fvs.ratio32 tr>*:last-child{width:40%}.orderpathdetails table.fvs tr.white th,.orderpathdetails table.fvs tr.white td{background:#fff}.orderpathdetails table.fvs tr.black-10 th,.orderpathdetails table.fvs:not(.inverted) tr:nth-of-type(even) th,.orderpathdetails table.fvs tr.black-10 td,.orderpathdetails table.fvs:not(.inverted) tr:nth-of-type(even) td{background:var(--spot-color-black-10)}.orderpathdetails table.fvs.inverted tr:nth-of-type(odd) th,.orderpathdetails table.fvs.inverted tr:nth-of-type(odd) td{background:var(--spot-color-black-10)}.orderpathdetails table.fvs tr.subtotal th,.orderpathdetails table.fvs tr.total th,.orderpathdetails table.fvs tr.subtotal td,.orderpathdetails table.fvs tr.total td{border-top:1px solid var(--spot-color-black-lighter)}.orderpathdetails table.fvs th{text-align:left}.orderpathdetails table.fvs th,.orderpathdetails table.fvs td{padding:.25em 1em!important;line-height:2}.orderpathdetails table.fvs td>p{margin:0}.orderpathdetails table.fvs td>p ~ p{margin-top:1rem}.orderpathdetails table.fvs td input[type="date"],.orderpathdetails table.fvs td select{width:100%!important}.orderpathdetails input.error,.orderpathdetails select.error{border-right-color:var(--spot-color-orange);outline:2px solid var(--spot-color-orange)}.orderpathdetails .paymentmethoddesc{height:0;overflow:hidden;transition:var(--transition-all)}.orderpathdetails .paymentmethoddesc.active{height:auto}.inline-inputs{display:flex;flex-flow:row wrap;justify-content:space-between;grid-gap:.5em 1em}.inline-inputs input.zipcode{flex:calc(70% - 1em)}.inline-inputs input.housenr{flex:30%}#basketsummary{position:relative;opacity:1;transition:var(--transition-all)}#basketsummary #ReloadingDocument{position:absolute;top:50%;left:50%;translate:-50% -50%;color:var(--main-color);font-size:4rem;opacity:0;transition:var(--transition-all);pointer-events:none}#basketsummary.reloading{opacity:.25}#basketsummary.reloading #ReloadingDocument{opacity:1}#basketsummary.reloading *{pointer-events:none}.newsitem{margin-bottom:20px;padding-bottom:20px}.newsitem .created{color:#d97827}.newsitem .created span{color:#666;font-style:italic;font-size:11px}.ErrorMessage1{position:fixed;top:0;left:0;width:100%;height:100%;z-index:3000;background-color:#fff;background:rgba(255,255,255,0.7);background-repeat:no-repeat;background-attachment:fixed}.ErrorMessage2{position:fixed;top:50%;left:50%;width:400px;height:180px;z-index:3001;margin:-90px 0 0 -200px;padding:20px 0;font-size:1em;text-align:center;color:#c00;background-color:#fff;border:1px solid #900;border-radius:12px;box-shadow:0 0 20px #67c7db}.ErrorMessage2 h3{font-weight:bold;color:#c00}.checkfieldissue *{border:solid 1px red}.customer-header{font-weight:bold;color:#34b4cf;white-space:nowrap}@media print{a[href]{text-decoration:none}a[href]:after{content:none!important}}table.fvs{border-spacing:0;width:99%;max-width:50em}table.fvs td{padding:0 .5rem .5rem 0;vertical-align:top}table.fvs .fvp td:first-of-type{padding-left:0;width:40%}table.fvs .fv,table.fvs .fvp td:last-of-type{width:60%}fieldset{border:1px solid #999}fieldset legend{padding:0 .5em;color:#0193b8;font-weight:bold}fieldset+fieldset{margin-top:2em}table.fvs textarea,table.fvs button,table.fvs .button,table.fvs input[type="submit"],table.fvs input[type="text"],table.fvs input[type="email"],table.fvs input[type="password"],table.fvs select{width:100%;max-width:100%}table.fvs input.street{float:left}table.fvs input.housenr{width:47.5%;float:right}table.fvs input.zipcode{width:48.5%;float:left}table.fvs input+input.city{margin-left:10px}table.zebra a{color:#27879b}table.zebra tr:nth-child(odd),table.zebra tr:nth-child(odd) td{background-color:#f6f6f6}table.zebra .header tr,table.zebra .header th,table.zebra thead tr,table.zebra thead tr th,table.zebra tfoot tr,table.zebra tfoot tr td,table.zebra tfoot tr th{background-color:#34b4cf;color:#fff;font-weight:normal}table.zebra td,table.zebra th{padding:.25em;text-align:left}table.zebra td img,table.zebra th img,table.zebra td i.fas,table.zebra th i.fas,table.zebra td i.fa,table.zebra th i.fa,table.zebra td i.fab,table.zebra th i.fab{vertical-align:middle}table.zebra td.text-right,table.zebra th.text-right{text-align:right}table.striped{border-collapse:collapse;border-spacing:0;border:0;border:1px solid #cfcfcf}table.striped td.title,table.striped th.title,table.striped .title td,table.striped .title th{border:1px solid #cfcfcf}table.striped tr:hover>td{background-color:#e2f2de}table.striped td,table.striped th{padding:.25rem;border-left:1px solid #cfcfcf}@media(max-width:575px){table.fvs,table.fvs tbody,table.fvs tr,table.fvs th,table.fvs td,table.fvs .fn,table.fvs .fvp td:first-of-type,table.fvs .fv,table.fvs .fvp td:last-of-type{display:block;width:100%}table.fvs .fvp td:first-of-type,table.fvs td.fn{font-style:italic;color:#666}}table.fvs .value-required input[type='text'],table.fvs .required input[type='password'],table.fvs .required input[type='email'],table.fvs .required textarea,table.fvs .required select,table.fvs input[required],table.fvs textarea[required],table.fvs select[required]{border-right:5px solid #34b4cf!important}.topbar a h3{color:#fff}.topbar a:hover{text-decoration:none}.dashboard{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));grid-gap:2rem}.dashboard .card{background:#fff;border:none;border-radius:10px;padding:1rem;box-shadow:rgba(50,50,93,0.25) 0 0 30px 0;transition:all ease-in .25s;display:grid;grid-template-rows:6rem 1fr 3rem}.dashboard .card .card-top{border-bottom:2px solid #34b4cf;display:flex;align-items:center;padding:0 0 1rem 0}.dashboard .card .card-top i{flex:0 0 75px;font-size:36px;color:#fff;background:#34b4cf;border-radius:50%;width:72px;height:72px;line-height:72px;display:block;margin:auto;text-align:center}.dashboard .card .card-top h4{flex:1 1 auto;font-size:24px;font-weight:bold;padding:0 0 0 2rem;margin:1rem 0}.dashboard .card .card-body{aspect-ratio:1;overflow:auto}.dashboard .card .card-end{align-self:flex-end}.dashboard .card .card-end button,.dashboard .card .card-end .button{width:100%}.dashboard .card:hover{box-shadow:rgba(50,50,93,0.6) 0 0 40px 0}.dashboard .dashboard-item .block-bottom .orderhistorieline:nth-child(n+5){display:none}.dashboard .dashboard_orderlist tr:not(.header) .desc{font-size:12px}.dashboard .dashboard_orderlist tr:nth-child(n+5){display:none}.dashboard .itemlist{margin:0;grid-template-columns:repeat(auto-fill,minmax(121px,1fr))}.dashboard .itemlist a{font-size:1rem!important}.dashboard .itemlist>a:not(role[button]){display:none}.dashboard .itemlist .listitem:nth-child(n+6){display:none}.more-info-button{text-align:center;display:block}dialog{border:0}dialog::backdrop{background-color:rgba(0,0,0,0.5)}#lang-selector ul{padding:0;margin:0 0 2rem 0;list-style-type:none}#lang-selector a{display:block;margin:.5rem 0;padding:.5rem 1rem;border:1px solid #eee}#lang-selector img{height:1rem;vertical-align:baseline;margin-right:.5rem;vertical-align:middle}.homepage-slider .slide .newhomepage-banner.image img{filter:brightness(0.7);opacity:1}.levering-block{position:relative;background:#f5f5f6}.levering-block h2{font-weight:bold;color:#000;margin-bottom:0;display:inline;text-transform:unset}@media only screen and (min-width:768px){.levering-block h2{font-size:48px}}.levering-block h2.border-bottom.blue{border-bottom:5px solid #34b4cf}.levering-block b{font-size:24px}.levering-block a.link.orange{color:#d97827;font-weight:bold;text-decoration:underline}.levering-block .delivery-grid{position:relative}.levering-block .delivery-grid .element{position:relative}@media only screen and (min-width:768px){.levering-block .delivery-grid .element:nth-of-type(2)::before,.levering-block .delivery-grid .element:nth-of-type(3)::before{content:"";position:absolute;width:90px;height:30px;background-image:url("/_clientfiles/SB afbeeldingen/huisjes_final.png");background-repeat:no-repeat;background-size:contain;z-index:10}.levering-block .delivery-grid a:hover{text-decoration:none}}.levering-block .delivery-grid .element:nth-of-type(2)::before{left:-2.8rem;bottom:-1.9rem}.levering-block .delivery-grid .element:nth-of-type(3)::before{right:-2.8rem;bottom:-1.9rem}@media only screen and (min-width:992px){.levering-block .delivery-grid .element:nth-of-type(3)::before{left:-2.8rem;right:unset;bottom:-1.9rem}}.levering-block .img-container{width:100%}.levering-block .img-container img{width:100%}.uitblink-block h2{font-weight:bold;color:#000;margin-bottom:0;display:inline;text-transform:unset}@media only screen and (min-width:768px){.uitblink-block h2{font-size:48px}}.uitblink-block h2.border-bottom.green{border-bottom:5px solid #8ac97c}.uitblink-block a.link{color:#000;text-decoration:underline;font-weight:bold}.uitblink-block .garanties-container{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 1rem}.uitblink-block .garanties-container p{margin:0;font-size:14px;flex:1 1 80%}.uitblink-block .garanties-container strong{font-size:1.5625rem;font-size:clamp(18.25px,1.509661836vw,25px)}.uitblink-block .garanties-container .bullet-item i{font-size:24px}.uitblink-block .garanties-container .bullet-item.green i{color:#8ac97c}.uitblink-block .garanties-container .bullet-item.blue i{color:#34b4cf}.uitblink-block .garanties-container .bullet-item.orange i{color:#d97827}.uitblink-block .garanties-container .bullet-item.grey i{color:#f1f1f1}.rooms h2{color:#000;font-weight:bold;text-transform:unset}@media only screen and (min-width:768px){.rooms h2{font-size:48px}}.rooms img{width:100%;height:290px}.rooms .hyperlink{height:100%;color:#000}.rooms .hyperlink:hover{text-decoration:none}.rooms .full-border{height:100%;min-height:140px}.rooms .full-border.orange{border:3px solid #d97827}.rooms .full-border.green{border:3px solid #8ac97c}.rooms .full-border.blue{border:3px solid #34b4cf}.rooms .full-border p{margin:.5rem 0;padding:0 1rem}.rooms .full-border p.desc{margin:.5rem 0}.rooms a.link.orange{color:#d97827;text-decoration:underline}.marindex-list{position:relative}.marindex-list::before{content:"";background-image:url('/_clientfiles/homepage/waarom-Marindex_background.png');position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background-repeat:no-repeat;background-size:cover;background-position:center;opacity:.4}.marindex-list h2{text-transform:unset;font-weight:bold;color:#000;font-size:48px}.marindex-list .grid{justify-content:flex-end}.marindex-list ul{margin-bottom:0}.marindex-list p{margin-top:0}.marindex-list a{color:#000;text-decoration:underline}.marindex-list a[role="button"]{text-decoration:none}.inventarispakketten h2{text-transform:unset;color:#000;font-weight:bold}@media only screen and (min-width:768px){.inventarispakketten h2{font-size:48px}}.inventarispakketten .offerte-button{background:#d97827;color:#fff;padding:1rem}.philips-block{position:relative}.philips-block::before{content:"";background-image:linear-gradient(rgba(0,0,0,0.5),rgba(0,0,0,0.5)),url('/_clientfiles/homepage/background_philips.png');position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background-repeat:no-repeat;background-size:cover;background-position:center;opacity:.9}.philips-block::after{content:"";background-image:url('/_clientfiles/SB afbeeldingen/huisjes_final.png');position:absolute;bottom:0;right:0;width:10rem;height:5rem;z-index:0;background-repeat:no-repeat;background-size:cover;background-position:center}.philips-block .text-block{border:3px solid #e6e6e6;background:#fff;padding:0 2rem}@media only screen and (min-width:768px){.philips-block .text-block{padding:2rem}}.philips-block .text-block h2,.philips-block .text-block p{margin:0}.philips-block .text-block h2{font-weight:bold;text-transform:unset}.philips-block .text-block .button-text{text-align:center}.reviews-block{background:#f5f5f6}.reviews-block h2{display:inline-block;color:#000;text-transform:unset;font-weight:bold;margin-bottom:0}@media only screen and (min-width:768px){.reviews-block h2{font-size:48px}}.reviews-block img{margin:auto}.reviews-block .element{position:relative}.reviews-block .text-container{width:100%;grid-row:2;background:#fff;padding:1rem}@media only screen and (min-width:768px){.reviews-block .text-container{width:77%;position:absolute!important;left:0;top:50%;translate:0 -50%;z-index:10;border:3px solid #e6e6e6;padding:1rem 2rem;grid-row:1}}.reviews-block .text-container::before,.reviews-block .text-container::after{font-family:"Font Awesome 5 Pro","Font Awesome 5 Free";position:absolute;top:1rem;font-weight:700}.reviews-block .text-container::before{content:"\f10d";left:0}@media only screen and (min-width:576px){.reviews-block .text-container::before{left:1rem}}.reviews-block .text-container::after{content:"\f10e";right:0}@media only screen and (min-width:576px){.reviews-block .text-container::after{right:1rem}}.reviews-block .text-container .quote{text-align:center}.reviews-block .text-container p{text-align:left}.reviews-block .slider.width-main .navigation{color:#d97827}.reviews-block .slider.width-main .navigation.prev{left:7vw}.reviews-block .slider.width-main .navigation.next{right:7vw}@media only screen and (max-width:991.98px){.fancybox-content{width:100%!important;max-width:90%!important}}.bullets-1 img,.bullets-2 img{position:absolute;top:50%}.bullets-1 img{left:31%;translate:-25% -25%}.bullets-2 img{left:66%;translate:-33% -25%}.blogpost b{color:#000;font-size:20px}.border{border:2px solid #000}.border.orange{border-color:#d97827}.border.blue{border-color:#34b4cf}.border.green{border-color:#8ac97c}.border.grey{border-color:#f5f5f6}.text-black,.text-black *{color:#000}.text-orange{color:#d97827}.text-green,.text-green *{color:#8ac97c}.more-news:hover{text-decoration:none}.more-news .plaintext{background:#34b4cf;color:#fff;padding:.5rem 2rem;position:relative;clip-path:polygon(0 0,100% 0,100% 100%,0 100%,5% 50%)}.more-news .plaintext::after{content:"\f061";font-family:"Font Awesome 5 Pro","Font Awesome 5 Free";position:absolute;right:1rem;top:50%;margin-top:-0.8rem}.button-container .bblink{background:#d97827;padding:.35rem .75rem;border-radius:5px;color:#fff}.contactBlock .contactInfo{border:2px solid #f4f4f4;padding:1rem 2rem 1rem 2rem}.contactBlock .contactInfo .image picture{display:block}.contactBlock .contactInfo .linkedin i{font-size:2rem;color:#000}@media only screen and (min-width:768px){.contactBlock .contactForm-header{margin-bottom:1rem}.contactBlock h3{margin:.5rem 0!important}}.contactBlock .contactInfo .image picture{margin:auto}.contactBlock .contactInfo img{width:100%;height:100%}@media only screen and (min-width:992px){.contactBlock .contactInfo .image{margin-top:-5rem;width:100%;max-width:170px}.contactBlock .contactInfo .image img{object-fit:cover!important}}.contactBlock form{height:100%}.contactBlock .contactform{height:100%}.contactBlock .contactform table{height:100%;border:2px solid #f4f4f4;padding:1rem}.contactBlock .contactform table input,.contactBlock .contactform table textarea{border-color:#f4f4f4;background:#f4f4f4}.contactBlock .contactform table textarea{margin-top:1rem}.contactBlock .contactform table td button{display:block;margin:0 auto;border:1px solid #d97827;color:#d97827;background:#fff;font-weight:bold;border-radius:0}.contactBlock .contactform table td.half,.contactBlock .contactform table th.half{width:50%;display:table-cell}@media only screen and (min-width:768px){.contactBlock .contactform table{padding:1rem 3rem}.contactBlock .contactform table td button{width:50%}}.banner picture img{filter:brightness(50%)}.banner .banner-text{font-size:clamp(1rem,5vw,3rem);font-weight:bold}.altijd-naleverbaar-block{background:#f5f5f6}.wie-zijn-wij .image-overlay{overflow:hidden}.wie-zijn-wij .image-overlay img{width:100%;height:100%}.wie-zijn-wij .image-overlay .overlay-bg,.wie-zijn-wij .image-overlay .overlay-text{opacity:0;overflow:hidden;transition:.25s all}.wie-zijn-wij .image-overlay .overlay-text{color:#fff;text-align:center}.wie-zijn-wij .image-overlay .overlay-bg{background:rgba(116,190,197,0.5)}.wie-zijn-wij .image-overlay:hover .overlay-text,.wie-zijn-wij .image-overlay:hover .overlay-bg{opacity:1}.bg-grey{background:#f5f5f6}.doelgroep .button.orange button{background:#d97827;color:#fff}@media only screen and (min-width:992px){.houses{position:relative}.houses.before::before{content:"";background-image:url("/_clientfiles/SB afbeeldingen/huisjes_final.png");background-size:contain;background-repeat:no-repeat;width:80px;height:50px;display:block;position:absolute}.houses.after::after{content:"";background-image:url("/_clientfiles/SB afbeeldingen/huisjes_final.png");background-size:contain;background-repeat:no-repeat;width:80px;height:40px;display:block;position:absolute}.houses.top::before{top:0;left:0}.houses.top.right:before{top:0;right:0;left:unset}.houses.top.above::before{top:-5rem}.houses.after::after{bottom:-5rem}.houses.bottom::after{bottom:0;left:0}.houses.bottom.right::after{bottom:0;right:0;left:unset}.houses.center::after{left:50%;translate:-50% 0}.houses.middle::after{top:50%;translate:0 -50%}.houses.behind::after{right:-7rem!important}.houses.bottom-1::after{bottom:1.5rem!important}}.houses-bottom{position:relative}.houses-bottom::after{display:none;content:"";background-image:url("/_clientfiles/SB afbeeldingen/huisjes_final.png");position:absolute}@media only screen and (min-width:992px){.houses-bottom::after{display:block;width:75px;height:50px;background-size:75px 50px;top:66%;right:0}}.full-width-img img{width:100%}@media only screen and (min-width:992px){.houses-after{position:relative}.houses-after::after{content:"";background-image:url("/_clientfiles/SB afbeeldingen/huisjes_final.png");background-size:contain;background-repeat:no-repeat;width:100px;height:50px;display:block;position:absolute;left:20%;bottom:-3rem}}.sb-articles .listitem{display:grid;grid-template-rows:200px 1fr auto;row-gap:1rem;margin-bottom:2rem}.sb-articles .listitem a.image img{height:100%;width:100%}.sb-articles .listitem .list-prod-order{width:100%}.sb-articles .listitem .list-prod-order button{width:100%;border-radius:0}.fb-page.fb_iframe_widget{display:block}.fb-page.fb_iframe_widget>span{display:block;margin:0 auto}.banner .banner-title{font-size:3.1875rem;font-size:clamp(24.75px,3.079710145vw,51px)}.banner .banner-subtitle{font-size:1.625rem;font-size:clamp(18.5px,1.570048309vw,26px)}.banner .banner-button{font-size:14px}.sb-block-title h2,.sb-block-title h3{margin:0;font-size:3.125rem;font-size:clamp(24.5px,3.019323671vw,50px)}.sb-category-title strong,.sb-person-title strong,.sb-blog-title b{font-size:1.125rem;font-size:clamp(16.5px,1.086956522vw,18px)}.sb-text{font-size:14px}.uitblink-image img{height:400px}.button-text button,.button-text a[role="button"]{padding:.5rem 1rem}.slider-arrow-container .navigation{background:transparent;cursor:pointer;color:#000;font-size:24px}.sb-page .m-0 h2,.sb-page .m-0 h3{margin:0}.sb-page .mb-0 h2,.sb-page .mb-0 h3{margin-bottom:0}.sb-page .slick-list{height:100%}.klanten-title h2{font-size:1.625rem;font-size:clamp(18.5px,1.570048309vw,26px)}@media only screen and (min-width:768px){.customer-grid .image{background:#f7f7f7}.customer-grid .image picture{display:block;height:100%;animation-name:flip;animation-duration:6s;animation-iteration-count:infinite;animation-timing-function:linear;animation-delay:0s;backface-visibility:hidden}.customer-grid .image:hover picture{animation:none}.customer-grid .image:nth-child(odd) picture{animation-name:flip2}}@keyframes flip{0%{transform:rotateY(0)}33%{transform:rotateY(0)}49%{transform:rotateY(180deg)}82%{transform:rotateY(180deg)}100%{transform:rotateY(360deg)}}@keyframes flip2{0%{transform:rotateY(180deg)}33%{transform:rotateY(180deg)}49%{transform:rotateY(360deg)}82%{transform:rotateY(360deg)}100%{transform:rotateY(540deg)}}.image-offset{overflow:visible!important;border:3px solid #d97827;margin-bottom:2rem}.image-offset picture{display:block;transform:translate(15px,15px)}.image-offset iframe{display:block;transform:translate(-15px,15px)}.image-offset.right picture{transform:translate(-15px,15px)}.image-offset.white-bg{background:#fff}.document h2,.document h3,.document h4{letter-spacing:inherit}.brand-slider .slick-slide{background:#fff;padding:.5rem 1rem!important}.brand-slider .slick-slide .slide{padding:.5rem 1rem;background:#f5f5f6;border-radius:5px;height:100%}.brand-slider .navigation{background:#fff;border:1px solid #d97827;border-radius:5px;cursor:pointer;line-height:unset;width:50px}.brand-slider .navigation:hover{background:#fff}.brand-slider .navigation::before{color:#d97827;font-weight:bold;font-size:32px}.width-main.webgrouplist .itemlist.webgroups{padding:2rem;border:none;gap:1rem;padding-bottom:5rem;position:relative}.width-main.webgrouplist .itemlist.webgroups .listitem{border:none;display:flex;flex-direction:column}.width-main.webgrouplist .itemlist.webgroups .listitem .image{padding:1rem}.width-main.webgrouplist .itemlist.webgroups .listitem .image img{position:relative;height:150px}.width-main.webgrouplist .itemlist.webgroups .listitem .image{order:2}.width-main.webgrouplist .itemlist.webgroups .listitem .desc-block{order:1;font-weight:700;background:#f5f5f6}.width-main.webgrouplist .grey-bg{background:#f5f5f6}.width-main.webgrouplist .absolute-block{position:absolute;bottom:0;left:0;width:100%;height:25rem;z-index:-1}.width-main.webgrouplist .searchbar{padding:0 4rem;text-align:center;margin-top:2rem}.width-main.webgrouplist .searchbar .cmd_SearchArticles,.width-main.webgrouplist .searchbar .close{display:none}.width-main.webgrouplist .searchbar .txtSearchArticles{width:30rem;max-width:25%;font-weight:bold}@media only screen and (max-width:991.98px){.width-main.webgrouplist .searchbar .txtSearchArticles{max-width:100%}}.absolute-grey-bg{position:relative}.absolute-grey-bg::after{content:"";background:#f5f5f6;position:absolute;top:0;left:0;width:100%;height:83%;z-index:-1}.sb-page h2{font-weight:bold;text-transform:unset;font-size:3rem;font-size:clamp(24px,2.898550725vw,48px)}.sb-page .line-height-0{line-height:1}@media only screen and (max-width:991.98px){.garanties{display:none}}.ibvcc-cookieconsent-popup{line-height:1.2}.ibvcc-cookieconsent-popup,.ibvcc-cookieconsent-popup .tab-content .togglegrid .title,.ibvcc-cookieconsent-popup .buttongrid button.cookieconsent,.ibvcc-cookieconsent-popup .tab-header{font-size:1rem}.ibvcc-cookieconsent-popup header.branding{margin:0}.ibvcc-cookieconsent-popup header.branding img{height:50px}.ibvcc-cookieconsent-popup .toggle-switch input+.slider{background-color:#ebebeb}.ibvcc-cookieconsent-popup .toggle-switch input:checked+.slider{background:#8ac97c}.ibvcc-cookieconsent-popup .toggle-switch.readonly input:checked+.slider{background-color:rgba(138,201,124,0.25)}.ibvcc-cookieconsent-popup .buttongrid button.cookieconsent{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;padding:0 1rem;outline:0}.ibvcc-cookieconsent-popup .buttongrid button.cookieconsent.primary{background-color:#8ac97c;border-color:#8ac97c;color:#000}.ibvcc-cookieconsent-popup a.tab-label{padding:10px 0}.ibvcc-cookieconsent-popup a.tab-label.active{color:#34b4cf;border-bottom-color:#34b4cf}.ibvcc-cookieconsent-popup a.tab-label:hover{color:#34b4cf}.vacancies-dropdown{display:none;position:absolute;top:2rem;left:0;background:#fff;z-index:2;width:max-content;margin-left:-1rem;padding:0 1rem}.vacancies-dropdown ul{padding:0}.vacancies-dropdown li{margin-left:0!important}.vacancies-dropdown.active{display:block}.faqList{margin:0}.faqList .faqItem dt,.faqList .faqItem dd{margin:0}.faqList .faqItem dd{padding:.5rem 2rem}.faqList .faqItem dt{padding:.5rem 1rem;position:relative;color:#000;font-size:1.125rem;font-size:clamp(16.5px,1.086956522vw,18px);cursor:pointer}.faqList .faqItem dt::after{content:'';position:absolute;right:1rem;font-family:"Font Awesome 5 Pro","Font Awesome 5 Free";font-weight:400}.faqList .faqItem[aria-expanded='true'] dt::after{content:'\f068'}.faqList .faqItem[aria-expanded='false'] dt::after{content:'\f067'}.faqList .faqItem dd{font-size:14px}.faqList .faqItem.faqItem{background:#f6f6f6;margin-top:1rem}.faqList .faqItem.faqItem dd{display:none}