.fs8{font-size:8px}.fs11{font-size:11px}.fs13{font-size:13px}.fs14{font-size:14px}.fs16{font-size:16px}.fs19{font-size:1.1875rem;font-size:clamp(17px,1.073446328vw,19px);font-size:clamp(17px,1.583333333vw,19px)}.fs32{font-size:2rem;font-size:clamp(21.333333333px,1.807909605vw,32px);font-size:clamp(21.333333333px,2.666666667vw,32px)}.fs28{font-size:1.75rem;font-size:clamp(20px,1.581920904vw,28px);font-size:clamp(20px,2.333333333vw,28px)}.fs33{font-size:2.0625rem;font-size:clamp(21.666666667px,1.86440678vw,33px);font-size:clamp(21.666666667px,2.75vw,33px)}.fs40{font-size:2.5rem;font-size:clamp(24px,2.259887006vw,40px);font-size:clamp(24px,3.333333333vw,40px)}.fs48{font-size:3rem;font-size:clamp(26.666666667px,2.711864407vw,48px);font-size:clamp(26.666666667px,4vw,48px)}.fs8-xxs{font-size:8px}.fs11-xxs{font-size:11px}.fs13-xxs{font-size:13px}.fs14-xxs{font-size:14px}.fs16-xxs{font-size:16px}.fs19-xxs{font-size:1.1875rem;font-size:clamp(17px,1.073446328vw,19px);font-size:clamp(17px,1.583333333vw,19px)}.fs32-xxs{font-size:2rem;font-size:clamp(21.333333333px,1.807909605vw,32px);font-size:clamp(21.333333333px,2.666666667vw,32px)}.fs28-xxs{font-size:1.75rem;font-size:clamp(20px,1.581920904vw,28px);font-size:clamp(20px,2.333333333vw,28px)}.fs33-xxs{font-size:2.0625rem;font-size:clamp(21.666666667px,1.86440678vw,33px);font-size:clamp(21.666666667px,2.75vw,33px)}.fs40-xxs{font-size:2.5rem;font-size:clamp(24px,2.259887006vw,40px);font-size:clamp(24px,3.333333333vw,40px)}.fs48-xxs{font-size:3rem;font-size:clamp(26.666666667px,2.711864407vw,48px);font-size:clamp(26.666666667px,4vw,48px)}@media only screen and (min-width:480px){.fs8-xs{font-size:8px}}@media only screen and (min-width:480px){.fs11-xs{font-size:11px}}@media only screen and (min-width:480px){.fs13-xs{font-size:13px}}@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){.fs19-xs{font-size:1.1875rem;font-size:clamp(17px,1.073446328vw,19px);font-size:clamp(17px,1.583333333vw,19px)}}@media only screen and (min-width:480px){.fs32-xs{font-size:2rem;font-size:clamp(21.333333333px,1.807909605vw,32px);font-size:clamp(21.333333333px,2.666666667vw,32px)}}@media only screen and (min-width:480px){.fs28-xs{font-size:1.75rem;font-size:clamp(20px,1.581920904vw,28px);font-size:clamp(20px,2.333333333vw,28px)}}@media only screen and (min-width:480px){.fs33-xs{font-size:2.0625rem;font-size:clamp(21.666666667px,1.86440678vw,33px);font-size:clamp(21.666666667px,2.75vw,33px)}}@media only screen and (min-width:480px){.fs40-xs{font-size:2.5rem;font-size:clamp(24px,2.259887006vw,40px);font-size:clamp(24px,3.333333333vw,40px)}}@media only screen and (min-width:480px){.fs48-xs{font-size:3rem;font-size:clamp(26.666666667px,2.711864407vw,48px);font-size:clamp(26.666666667px,4vw,48px)}}@media only screen and (min-width:576px){.fs8-sm{font-size:8px}}@media only screen and (min-width:576px){.fs11-sm{font-size:11px}}@media only screen and (min-width:576px){.fs13-sm{font-size:13px}}@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){.fs19-sm{font-size:1.1875rem;font-size:clamp(17px,1.073446328vw,19px);font-size:clamp(17px,1.583333333vw,19px)}}@media only screen and (min-width:576px){.fs32-sm{font-size:2rem;font-size:clamp(21.333333333px,1.807909605vw,32px);font-size:clamp(21.333333333px,2.666666667vw,32px)}}@media only screen and (min-width:576px){.fs28-sm{font-size:1.75rem;font-size:clamp(20px,1.581920904vw,28px);font-size:clamp(20px,2.333333333vw,28px)}}@media only screen and (min-width:576px){.fs33-sm{font-size:2.0625rem;font-size:clamp(21.666666667px,1.86440678vw,33px);font-size:clamp(21.666666667px,2.75vw,33px)}}@media only screen and (min-width:576px){.fs40-sm{font-size:2.5rem;font-size:clamp(24px,2.259887006vw,40px);font-size:clamp(24px,3.333333333vw,40px)}}@media only screen and (min-width:576px){.fs48-sm{font-size:3rem;font-size:clamp(26.666666667px,2.711864407vw,48px);font-size:clamp(26.666666667px,4vw,48px)}}@media only screen and (min-width:768px){.fs8-md{font-size:8px}}@media only screen and (min-width:768px){.fs11-md{font-size:11px}}@media only screen and (min-width:768px){.fs13-md{font-size:13px}}@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){.fs19-md{font-size:1.1875rem;font-size:clamp(17px,1.073446328vw,19px);font-size:clamp(17px,1.583333333vw,19px)}}@media only screen and (min-width:768px){.fs32-md{font-size:2rem;font-size:clamp(21.333333333px,1.807909605vw,32px);font-size:clamp(21.333333333px,2.666666667vw,32px)}}@media only screen and (min-width:768px){.fs28-md{font-size:1.75rem;font-size:clamp(20px,1.581920904vw,28px);font-size:clamp(20px,2.333333333vw,28px)}}@media only screen and (min-width:768px){.fs33-md{font-size:2.0625rem;font-size:clamp(21.666666667px,1.86440678vw,33px);font-size:clamp(21.666666667px,2.75vw,33px)}}@media only screen and (min-width:768px){.fs40-md{font-size:2.5rem;font-size:clamp(24px,2.259887006vw,40px);font-size:clamp(24px,3.333333333vw,40px)}}@media only screen and (min-width:768px){.fs48-md{font-size:3rem;font-size:clamp(26.666666667px,2.711864407vw,48px);font-size:clamp(26.666666667px,4vw,48px)}}@media only screen and (min-width:992px){.fs8-lg{font-size:8px}}@media only screen and (min-width:992px){.fs11-lg{font-size:11px}}@media only screen and (min-width:992px){.fs13-lg{font-size:13px}}@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){.fs19-lg{font-size:1.1875rem;font-size:clamp(17px,1.073446328vw,19px);font-size:clamp(17px,1.583333333vw,19px)}}@media only screen and (min-width:992px){.fs32-lg{font-size:2rem;font-size:clamp(21.333333333px,1.807909605vw,32px);font-size:clamp(21.333333333px,2.666666667vw,32px)}}@media only screen and (min-width:992px){.fs28-lg{font-size:1.75rem;font-size:clamp(20px,1.581920904vw,28px);font-size:clamp(20px,2.333333333vw,28px)}}@media only screen and (min-width:992px){.fs33-lg{font-size:2.0625rem;font-size:clamp(21.666666667px,1.86440678vw,33px);font-size:clamp(21.666666667px,2.75vw,33px)}}@media only screen and (min-width:992px){.fs40-lg{font-size:2.5rem;font-size:clamp(24px,2.259887006vw,40px);font-size:clamp(24px,3.333333333vw,40px)}}@media only screen and (min-width:992px){.fs48-lg{font-size:3rem;font-size:clamp(26.666666667px,2.711864407vw,48px);font-size:clamp(26.666666667px,4vw,48px)}}@media only screen and (min-width:1200px){.fs8-xl{font-size:8px}}@media only screen and (min-width:1200px){.fs11-xl{font-size:11px}}@media only screen and (min-width:1200px){.fs13-xl{font-size:13px}}@media only screen and (min-width:1200px){.fs14-xl{font-size:14px}}@media only screen and (min-width:1200px){.fs16-xl{font-size:16px}}@media only screen and (min-width:1200px){.fs19-xl{font-size:1.1875rem;font-size:clamp(17px,1.073446328vw,19px);font-size:clamp(17px,1.583333333vw,19px)}}@media only screen and (min-width:1200px){.fs32-xl{font-size:2rem;font-size:clamp(21.333333333px,1.807909605vw,32px);font-size:clamp(21.333333333px,2.666666667vw,32px)}}@media only screen and (min-width:1200px){.fs28-xl{font-size:1.75rem;font-size:clamp(20px,1.581920904vw,28px);font-size:clamp(20px,2.333333333vw,28px)}}@media only screen and (min-width:1200px){.fs33-xl{font-size:2.0625rem;font-size:clamp(21.666666667px,1.86440678vw,33px);font-size:clamp(21.666666667px,2.75vw,33px)}}@media only screen and (min-width:1200px){.fs40-xl{font-size:2.5rem;font-size:clamp(24px,2.259887006vw,40px);font-size:clamp(24px,3.333333333vw,40px)}}@media only screen and (min-width:1200px){.fs48-xl{font-size:3rem;font-size:clamp(26.666666667px,2.711864407vw,48px);font-size:clamp(26.666666667px,4vw,48px)}}@media only screen and (min-width:1600px){.fs8-xxl{font-size:8px}}@media only screen and (min-width:1600px){.fs11-xxl{font-size:11px}}@media only screen and (min-width:1600px){.fs13-xxl{font-size:13px}}@media only screen and (min-width:1600px){.fs14-xxl{font-size:14px}}@media only screen and (min-width:1600px){.fs16-xxl{font-size:16px}}@media only screen and (min-width:1600px){.fs19-xxl{font-size:1.1875rem;font-size:clamp(17px,1.073446328vw,19px);font-size:clamp(17px,1.583333333vw,19px)}}@media only screen and (min-width:1600px){.fs32-xxl{font-size:2rem;font-size:clamp(21.333333333px,1.807909605vw,32px);font-size:clamp(21.333333333px,2.666666667vw,32px)}}@media only screen and (min-width:1600px){.fs28-xxl{font-size:1.75rem;font-size:clamp(20px,1.581920904vw,28px);font-size:clamp(20px,2.333333333vw,28px)}}@media only screen and (min-width:1600px){.fs33-xxl{font-size:2.0625rem;font-size:clamp(21.666666667px,1.86440678vw,33px);font-size:clamp(21.666666667px,2.75vw,33px)}}@media only screen and (min-width:1600px){.fs40-xxl{font-size:2.5rem;font-size:clamp(24px,2.259887006vw,40px);font-size:clamp(24px,3.333333333vw,40px)}}@media only screen and (min-width:1600px){.fs48-xxl{font-size:3rem;font-size:clamp(26.666666667px,2.711864407vw,48px);font-size:clamp(26.666666667px,4vw,48px)}}@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:1200px){.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:1200px){.lg-only{display:none!important}}@media only screen and (min-width:992px) and (max-width:1199.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:1600px){.xl-and-down{display:none!important}}@media only screen and (max-width:1199.98px){.xl-only{display:none!important}}@media only screen and (min-width:1600px){.xl-only{display:none!important}}@media only screen and (min-width:1200px) and (max-width:1599.98px){.xl-none{display:none!important}}@media only screen and (max-width:1199.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:1599.98px){.xxl-only{display:none!important}}@media only screen and (min-width:10000px){.xxl-only{display:none!important}}@media only screen and (min-width:1600px) and (max-width:9999.98px){.xxl-none{display:none!important}}@media only screen and (max-width:1599.98px){.xxl-and-up{display:none!important}}:root{--width-full:100%;--paddinginline-full:var(--padding-inline,10px)}.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% - 120px);margin-left:auto;margin-right:auto}.width-full{margin-left:auto;margin-right:auto;width:var(--width-full,100%);max-width:100%}:root{--width-main:min(100%,1770px);--paddinginline-main:var(--padding-inline,10px)}@media only screen and (min-width:1799.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:1889.98px){.width-main slideshow.navigation-outside,slideshow.navigation-outside.width-main{max-width:calc(100% - 120px);margin-left:auto;margin-right:auto}}.width-main{margin-left:auto;margin-right:auto;width:var(--width-main,100%);max-width:1770px}:root{--width-narrow:min(100%,1470px);--paddinginline-narrow:var(--padding-inline,10px)}@media only screen and (min-width:768px){:root{--width-narrow:min(100%,823px)}}@media only screen and (min-width:992px){:root{--width-narrow:min(100%,83%)}}@media only screen and (min-width:869.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:959.98px){.width-narrow slideshow.navigation-outside,slideshow.navigation-outside.width-narrow{max-width:calc(100% - 120px);margin-left:auto;margin-right:auto}}.width-narrow{margin-left:auto;margin-right:auto;width:var(--width-narrow,100%);max-width:1470px}slideshow.navigation-outside .navigation.prev{translate:-50px -50%}slideshow.navigation-outside .navigation.next{translate:50px -50%}.fs48{font-size:3rem;font-size:clamp(26.666666667px,2.711864407vw,48px);font-size:clamp(26.666666667px,4vw,48px)}.fs40{font-size:2.5rem;font-size:clamp(24px,2.259887006vw,40px);font-size:clamp(24px,3.333333333vw,40px)}.fs33{font-size:2.0625rem;font-size:clamp(21.666666667px,1.86440678vw,33px);font-size:clamp(21.666666667px,2.75vw,33px)}.fs28{font-size:1.75rem;font-size:clamp(20px,1.581920904vw,28px);font-size:clamp(20px,2.333333333vw,28px)}.fs23{font-size:1.4375rem;font-size:clamp(18.333333333px,1.299435028vw,23px);font-size:clamp(18.333333333px,1.916666667vw,23px)}.fs19{font-size:1.1875rem;font-size:clamp(17px,1.073446328vw,19px);font-size:clamp(17px,1.583333333vw,19px)}.fs16{font-size:16px}.fs14{font-size:14px;line-height:16px}.fs13{font-size:13px}.fs11{font-size:12px;line-height:16px}@media only screen and (min-width:576px){.fs11{font-size:11px;line-height:120%}}.fs8{font-size:10px;line-height:normal}@media only screen and (min-width:576px){.fs8{font-size:8px}}:root{--main-color:#000;--main-color-rgb:225,9,22;--spot-color1:#2c3e50;--spot-color1-rgb:221,221,221;--color-orange:#ec792f;--color-green:#52a94a;--gray-100:#f1f1f1;--gray-200:#bababa;--gray-300:#a6a7a9;--gray-500:#88898d;--gray-600:#646569;--basefont:'Gotham',sans-serif;--headfont:'Gotham',sans-serif;--iconfont:"Font Awesome 5 Pro","Font Awesome 5 Free";--font-size:16px;--line-height:1.5625;--line-height-rem:1.5625rem;--cursor-color:var(--spot-color1);--notice-bgcolor:Transparent;--notice-fgcolor:#2c3e50;--grid-gap:10px;--border-radius:5px;--body-bgcolor:#fff;--body-fgcolor:var(--gray-600,#000);--head-color:var(--spot-color1);--head4-color:var(--main-color);--href-color:#2c3e50;--href-hover:#646569;--href-active:#212f3c;--hr-color:#bababa;--transition-duration:250ms;--transition-timing-function:ease;--transition-all:all var(--transition-duration) var(--transition-timing-function);--header-bgcolor:var(--spot-color1);--header-bordercolor:var(--main-color);--header-fgcolor:#fff;--header-fgcolor-hover:#fff;--slidemenu-head-bgcolor:#fff;--slidemenu-head-fgcolor:#000;--slidemenu-close-bgcolor:#fff;--slidemenu-close-fgcolor:#000;--footer-bgcolor:#646569;--footer-bordercolor:Transparent;--footer-fgcolor:#fff;--inp-bgcolor:#fff;--inp-bordercolor:var(--gray-600);--inp-fgcolor:var(--main-color);--inp-placeholder:var(--gray-500);--btn-f-size:16px;--btn-f-weight:400;--btn-bg-color:var(--spot-color1);--btn-bordercolor:var(--spot-color1);--btn-fg-color:#fff;--btn-bg-color-hover:var(--main-color);--btn-bordercolor-hover:var(--main-color);--btn-fg-color-hover:#fff;--btn-bg-color-active:var(--gray-600);--btn-bordercolor-active:var(--gray-600);--btn-fg-color-active:#fff;--ui-slider-handle-size:20px;--logo-main-color:#88898d;--logo-spot-color:var(--spot-color1);--slider-navigation-color:var(--spot-color1);--slider-pagination-color:#88898d;--slider-pagination-hover-color:#616e7c;--slider-pagination-active-color:var(--spot-color1);--slider-theme-color:var(--spot-color1)}:root{--container-width-xl:1770px;--container-width-lg:100%;--container-width-md:100%;--container-width-sm:100%;--container-width-xs:100%;--container-width:100%;--narrow-width:100%}@media only screen and (min-width:576px){:root{--container-width:100%;--narrow-width:90%}}@media only screen and (min-width:768px){:root{--container-width:100%;--narrow-width:85%}}@media only screen and (min-width:992px){:root{--container-width:100%;--narrow-width:83%}}@media only screen and (min-width:1200px){:root{--container-width:1770px;--narrow-width:1470px}}.container-width{max-width:--container-width}.narrow-width{max-width:--narrow-width}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-flex{display:flex!important}@media(min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}}@media(min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-flex{display:flex!important}}@media(min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-flex{display:flex!important}}@media(min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-flex{display:flex!important}}.row{display:flex;flex-wrap:wrap;margin-right:-0.5em;margin-left:-0.5em}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto{position:relative;width:100%;padding-right:.5em;padding-left:.5em}.col{flex-basis:0;flex-grow:1;max-width:100%}.col-auto{flex:0 0 auto;width:auto;max-width:100%}.col-1{flex:0 0 8.333333%;max-width:8.333333%}.col-2{flex:0 0 16.666667%;max-width:16.666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.333333%;max-width:33.333333%}.col-5{flex:0 0 41.666667%;max-width:41.666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.333333%;max-width:58.333333%}.col-8{flex:0 0 66.666667%;max-width:66.666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.333333%;max-width:83.333333%}.col-11{flex:0 0 91.666667%;max-width:91.666667%}.col-12{flex:0 0 100%;max-width:100%}@media(min-width:576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media(min-width:768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.col-md-1{flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media(min-width:992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media(min-width:1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.clearfix::after{display:block;clear:both;content:""}.hgtxl-settings{height:100vh;max-height:100vh}@media only screen and (min-width:576px){.hgtxl-settings{height:100vh}}@media only screen and (min-width:768px){.hgtxl-settings{height:100vh}}@media only screen and (min-width:992px){.hgtxl-settings{height:100vh}}@media only screen and (min-width:1200px){.hgtxl-settings{height:100vh}}.hgtlg-settings{height:36vw;min-height:36vw;max-height:690px}@media only screen and (min-width:576px){.hgtlg-settings{height:36vw;min-height:36vw}}@media only screen and (min-width:768px){.hgtlg-settings{height:36vw;min-height:36vw}}@media only screen and (min-width:992px){.hgtlg-settings{height:35.9vw;min-height:35.9vw}}@media only screen and (min-width:1200px){.hgtlg-settings{height:690px;min-height:690px}}.hgtmd-settings{height:21vw;min-height:21vw;max-height:400px}@media only screen and (min-width:576px){.hgtmd-settings{height:21vw;min-height:21vw}}@media only screen and (min-width:768px){.hgtmd-settings{height:21vw;min-height:21vw}}@media only screen and (min-width:992px){.hgtmd-settings{height:20.8vw;min-height:20.8vw}}@media only screen and (min-width:1200px){.hgtmd-settings{height:400px;min-height:400px}}.hgtsm-settings{height:17.5vw;min-height:17.5vw;max-height:330px}@media only screen and (min-width:576px){.hgtsm-settings{height:17.5vw;min-height:17.5vw}}@media only screen and (min-width:768px){.hgtsm-settings{height:17.4vw;min-height:17.4vw}}@media only screen and (min-width:992px){.hgtsm-settings{height:17.3vw;min-height:17.3vw}}@media only screen and (min-width:1200px){.hgtsm-settings{height:330px;min-height:330px}}.hgtxs-settings{height:13vw;min-height:13vw;max-height:250px}@media only screen and (min-width:576px){.hgtxs-settings{height:13vw;min-height:13vw}}@media only screen and (min-width:768px){.hgtxs-settings{height:13vw;min-height:13vw}}@media only screen and (min-width:992px){.hgtxs-settings{height:13vw;min-height:13vw}}@media only screen and (min-width:1200px){.hgtxs-settings{height:250px;min-height:250px}}.content-section.hgtxl{height:100vh;max-height:100vh;overflow-y:hidden;overflow-y:clip}@media only screen and (min-width:576px){.content-section.hgtxl{height:100vh}}@media only screen and (min-width:768px){.content-section.hgtxl{height:100vh}}@media only screen and (min-width:992px){.content-section.hgtxl{height:100vh}}@media only screen and (min-width:1200px){.content-section.hgtxl{height:100vh}}.content-section.hgtlg{height:36vw;min-height:36vw;max-height:690px;overflow-y:hidden;overflow-y:clip}@media only screen and (min-width:576px){.content-section.hgtlg{height:36vw;min-height:36vw}}@media only screen and (min-width:768px){.content-section.hgtlg{height:36vw;min-height:36vw}}@media only screen and (min-width:992px){.content-section.hgtlg{height:35.9vw;min-height:35.9vw}}@media only screen and (min-width:1200px){.content-section.hgtlg{height:690px;min-height:690px}}.content-section.hgtmd{height:21vw;min-height:21vw;max-height:400px;overflow-y:hidden;overflow-y:clip}@media only screen and (min-width:576px){.content-section.hgtmd{height:21vw;min-height:21vw}}@media only screen and (min-width:768px){.content-section.hgtmd{height:21vw;min-height:21vw}}@media only screen and (min-width:992px){.content-section.hgtmd{height:20.8vw;min-height:20.8vw}}@media only screen and (min-width:1200px){.content-section.hgtmd{height:400px;min-height:400px}}.content-section.hgtsm{height:17.5vw;min-height:17.5vw;max-height:330px;overflow-y:hidden;overflow-y:clip}@media only screen and (min-width:576px){.content-section.hgtsm{height:17.5vw;min-height:17.5vw}}@media only screen and (min-width:768px){.content-section.hgtsm{height:17.4vw;min-height:17.4vw}}@media only screen and (min-width:992px){.content-section.hgtsm{height:17.3vw;min-height:17.3vw}}@media only screen and (min-width:1200px){.content-section.hgtsm{height:330px;min-height:330px}}.content-section.hgtxs{height:13vw;min-height:13vw;max-height:250px;overflow-y:hidden;overflow-y:clip}@media only screen and (min-width:576px){.content-section.hgtxs{height:13vw;min-height:13vw}}@media only screen and (min-width:768px){.content-section.hgtxs{height:13vw;min-height:13vw}}@media only screen and (min-width:992px){.content-section.hgtxs{height:13vw;min-height:13vw}}@media only screen and (min-width:1200px){.content-section.hgtxs{height:250px;min-height:250px}}.section-row.hgtxl .column{height:100vh;max-height:100vh;overflow-y:hidden;overflow-y:clip}@media only screen and (min-width:576px){.section-row.hgtxl .column{height:100vh}}@media only screen and (min-width:768px){.section-row.hgtxl .column{height:100vh}}@media only screen and (min-width:992px){.section-row.hgtxl .column{height:100vh}}@media only screen and (min-width:1200px){.section-row.hgtxl .column{height:100vh}}.section-row.hgtlg .column{height:36vw;min-height:36vw;max-height:690px;overflow-y:hidden;overflow-y:clip}@media only screen and (min-width:576px){.section-row.hgtlg .column{height:36vw;min-height:36vw}}@media only screen and (min-width:768px){.section-row.hgtlg .column{height:36vw;min-height:36vw}}@media only screen and (min-width:992px){.section-row.hgtlg .column{height:35.9vw;min-height:35.9vw}}@media only screen and (min-width:1200px){.section-row.hgtlg .column{height:690px;min-height:690px}}.section-row.hgtmd .column{height:21vw;min-height:21vw;max-height:400px;overflow-y:hidden;overflow-y:clip}@media only screen and (min-width:576px){.section-row.hgtmd .column{height:21vw;min-height:21vw}}@media only screen and (min-width:768px){.section-row.hgtmd .column{height:21vw;min-height:21vw}}@media only screen and (min-width:992px){.section-row.hgtmd .column{height:20.8vw;min-height:20.8vw}}@media only screen and (min-width:1200px){.section-row.hgtmd .column{height:400px;min-height:400px}}.section-row.hgtsm .column{height:17.5vw;min-height:17.5vw;max-height:330px;overflow-y:hidden;overflow-y:clip}@media only screen and (min-width:576px){.section-row.hgtsm .column{height:17.5vw;min-height:17.5vw}}@media only screen and (min-width:768px){.section-row.hgtsm .column{height:17.4vw;min-height:17.4vw}}@media only screen and (min-width:992px){.section-row.hgtsm .column{height:17.3vw;min-height:17.3vw}}@media only screen and (min-width:1200px){.section-row.hgtsm .column{height:330px;min-height:330px}}.section-row.hgtxs .column{height:13vw;min-height:13vw;max-height:250px;overflow-y:hidden;overflow-y:clip}@media only screen and (min-width:576px){.section-row.hgtxs .column{height:13vw;min-height:13vw}}@media only screen and (min-width:768px){.section-row.hgtxs .column{height:13vw;min-height:13vw}}@media only screen and (min-width:992px){.section-row.hgtxs .column{height:13vw;min-height:13vw}}@media only screen and (min-width:1200px){.section-row.hgtxs .column{height:250px;min-height:250px}}.content-section.hgtxl .section-row,.content-section.hgtlg .section-row,.content-section.hgtmd .section-row,.content-section.hgtsm .section-row,.content-section.hgtxs .section-row{max-height:100%}.content-section{--head-color:var(--section-fg-color,inherit);background-color:var(--section-bg-color);color:var(--section-fg-color)}.section-row{--head-color:var(--row-fg-color,inherit);background-color:var(--row-bg-color);color:var(--row-fg-color)}.content-section{margin:0 auto;position:relative;background-repeat:no-repeat;background-size:cover;background-position:center center}.content-section.defaultDocument .section-row{padding:1.5% 0;background-color:white}@media only screen and (min-width:1381px){.content-section.defaultDocument .section-row{padding-left:.5rem;padding-right:.5rem}}@media only screen and (min-width:576px){.content-section.defaultDocument .section-row{gap:1em}}.content-section img{object-fit:contain;object-position:center center}.content-section.inherit-color h1,.content-section.inherit-color h2,.content-section.inherit-color h3,.content-section.inherit-color h4,.content-section.inherit-color h5,.content-section.inherit-color h6,.content-section.inherit-color a,.content-section.inherit-color p{color:inherit!important}.content-section.section-fill{width:100%}.content-section.floatup{margin-top:-150px}.content-section.section-container{max-width:1770px;width:100%}.content-section.section-narrow{max-width:100%;width:100%}@media only screen and (min-width:576px){.content-section.section-narrow{width:90%}}@media only screen and (min-width:768px){.content-section.section-narrow{max-width:85%}}@media only screen and (min-width:992px){.content-section.section-narrow{max-width:83%}}@media only screen and (min-width:1200px){.content-section.section-narrow{max-width:1470px}}.content-section.section-fill .section-row.row-fill .column.block-text,.content-section.section-fill .section-row.row-fill .column.block-html,.content-section.section-fill .section-row.row-fill .column.block-icons,.content-section.section-fill .section-row.row-fill .column .breadcrumb{padding-left:var(--padding-left,0.5rem);padding-right:var(--padding-right,0.5rem)}@media only screen and (max-width:1799.98px){.content-section.section-container .section-row.row-fill .column.block-text,.content-section.section-fill .section-row.row-container .column.block-text,.content-section.section-container .section-row.row-container .column.block-text,.content-section.section-container .section-row.row-fill .column.block-html,.content-section.section-fill .section-row.row-container .column.block-html,.content-section.section-container .section-row.row-container .column.block-html,.content-section.section-container .section-row.row-fill .column.block-icons,.content-section.section-fill .section-row.row-container .column.block-icons,.content-section.section-container .section-row.row-container .column.block-icons,.content-section.section-container .section-row.row-fill .column .breadcrumb,.content-section.section-fill .section-row.row-container .column .breadcrumb,.content-section.section-container .section-row.row-container .column .breadcrumb{padding-left:var(--padding-left,0.5rem);padding-right:var(--padding-right,0.5rem)}}@media only screen and (max-width:575.98px){.content-section.section-narrow .section-row .column.block-text,.content-section .section-row.row-narrow .column.block-text,.content-section.section-narrow .section-row .column.block-html,.content-section .section-row.row-narrow .column.block-html,.content-section.section-narrow .section-row .column.block-icons,.content-section .section-row.row-narrow .column.block-icons,.content-section.section-narrow .section-row .column .breadcrumb,.content-section .section-row.row-narrow .column .breadcrumb{padding-left:var(--padding-left,0.5rem);padding-right:var(--padding-right,0.5rem)}}.content-section .section-row{margin:0 auto;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;width:100%;padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);background-color:var(--row-bg-color);color:var(--row-fg-color,inherit)}@media only screen and (max-width:575.98px){.content-section .section-row{flex-wrap:wrap}.content-section .section-row .column:not(.auto){width:100%!important}.content-section .section-row .column:not(.auto).margin-x:not(:first-child){margin-top:1rem}}@media only screen and (max-width:767.98px){.content-section .section-row.column-100-sm-and-down{flex-wrap:wrap}.content-section .section-row.column-100-sm-and-down .column{width:100%!important}.content-section .section-row.column-100-sm-and-down .column.margin-x:not(:first-child){margin-top:1rem}}.content-section .section-row.row-container{max-width:1770px}.content-section .section-row.row-narrow{max-width:100%}@media only screen and (min-width:576px){.content-section .section-row.row-narrow{max-width:90%}}@media only screen and (min-width:768px){.content-section .section-row.row-narrow{max-width:85%}}@media only screen and (min-width:992px){.content-section .section-row.row-narrow{max-width:83%}}@media only screen and (min-width:1200px){.content-section .section-row.row-narrow{max-width:1470px}}.section-narrow.content-section .section-row.row-narrow{max-width:100%}.content-section .section-row.col1 .column:not(.auto){width:100%}.content-section .section-row.col2 .column:not(.auto){width:50%}.content-section .section-row.col2.col21 .column:not(.auto):nth-child(1){width:66.66%}.content-section .section-row.col2.col21 .column:not(.auto):nth-child(2){width:33.33%}.content-section .section-row.col2.col12 .column:not(.auto):nth-child(1){width:33.33%}.content-section .section-row.col2.col12 .column:not(.auto):nth-child(2){width:66.66%}.content-section .section-row.col3 .column:not(.auto){width:33.33%}.content-section .section-row.col4 .column:not(.auto){width:25%}.content-section .section-row .column{color:var(--fg-color,inherit);padding-top:var(--padding-top,0);padding-right:var(--padding-right,0);padding-bottom:var(--padding-bottom,0);padding-left:var(--padding-left,0)}.content-section .section-row .column.responsive-padding{padding-top:calc(var(--padding-top, 0) * .25);padding-right:calc(var(--padding-right, 0) * .25);padding-bottom:calc(var(--padding-bottom, 0) * .25);padding-left:calc(var(--padding-left, 0) * .25)}@media only screen and (min-width:576px){.content-section .section-row .column.responsive-padding{padding-top:calc(var(--padding-top, 0) * .33);padding-right:calc(var(--padding-right, 0) * .33);padding-bottom:calc(var(--padding-bottom, 0) * .33);padding-left:calc(var(--padding-left, 0) * .33)}}@media only screen and (min-width:768px){.content-section .section-row .column.responsive-padding{padding-top:calc(var(--padding-top, 0) * .5);padding-right:calc(var(--padding-right, 0) * .5);padding-bottom:calc(var(--padding-bottom, 0) * .5);padding-left:calc(var(--padding-left, 0) * .5)}}@media only screen and (min-width:992px){.content-section .section-row .column.responsive-padding{padding-top:calc(var(--padding-top, 0) * .75);padding-right:calc(var(--padding-right, 0) * .75);padding-bottom:calc(var(--padding-bottom, 0) * .75);padding-left:calc(var(--padding-left, 0) * .75)}}@media only screen and (min-width:1200px){.content-section .section-row .column.responsive-padding{padding-top:var(--padding-top,0);padding-right:var(--padding-right,0);padding-bottom:var(--padding-bottom,0);padding-left:var(--padding-left,0)}}.content-section .section-row .column.align-self-stretch{align-self:stretch}.content-section .section-row .column.align-self-start{align-self:stretch}.content-section .section-row .column.align-self-center{align-self:stretch;display:flex;align-items:center}.content-section .section-row .column.align-self-center>div{width:100%}.content-section .section-row .column.align-self-end{align-self:stretch;display:flex;align-items:flex-end}.content-section .section-row .column.align-self-end>div{width:100%}.content-section .section-row .column.align-self-start>div:has(.media-container),.content-section .section-row .column.align-self-center>div:has(.media-container),.content-section .section-row .column.align-self-end>div:has(.media-container){height:100%}.content-section .section-row .column.block-slider .swiper{width:100%}.content-section .section-row .column.double-lineheight{line-height:2}.content-section .section-row .column.text-right{text-align:right}.content-section .image-container,.content-section .media-container{position:relative;display:block;width:100%;text-align:center;vertical-align:middle}.content-section .image-container img,.content-section .media-container img{width:100%;height:auto;vertical-align:middle}.content-section .image-container img.embed-responsive-item,.content-section .media-container img.embed-responsive-item,.content-section .image-container img.fill,.content-section .media-container img.fill{height:100%;object-fit:cover;object-position:center center}.hgt100vh .content-section .image-container img.embed-responsive-item,.hgt100vh .content-section .media-container img.embed-responsive-item,.hgt100vh .content-section .image-container img.fill,.hgt100vh .content-section .media-container img.fill{height:100vh}.content-section .image-container img[data-content_position="below"],.content-section .media-container img[data-content_position="below"]{height:75%}.content-section .image-container .content,.content-section .media-container .content{display:block;position:absolute;top:50%;translate:0 -50%;left:0;right:0;background-color:var(--bg-color,inherit);color:var(--fg-color,inherit)}.content-section .image-container .content.no-image,.content-section .media-container .content.no-image{position:static}.content-section .image-container .content button,.content-section .media-container .content button{max-width:100%}.content-section .image-container .content button:not(:hover):not(:active),.content-section .media-container .content button:not(:hover):not(:active){background-color:var(--btn-bg-color,buttonface);color:var(--btn-fg-color,buttontext)}.content-section .image-container .content .text,.content-section .media-container .content .text{display:block;margin:0;padding:0;width:100%;line-height:1;text-align:center}.content-section .image-container .content .text .pretitle,.content-section .media-container .content .text .pretitle{margin-bottom:.25em}.content-section .image-container .content .text .subtitle,.content-section .media-container .content .text .subtitle{margin-top:.1em}.content-section .image-container .content .text .subtitle.fs16,.content-section .media-container .content .text .subtitle.fs16{margin-top:1.25em}.content-section .image-container .content .text .pretitle>h1,.content-section .media-container .content .text .pretitle>h1,.content-section .image-container .content .text .title>h1,.content-section .media-container .content .text .title>h1,.content-section .image-container .content .text .subtitle>h1,.content-section .media-container .content .text .subtitle>h1{margin:inherit;line-height:inherit;color:inherit;font-size:inherit;font-weight:inherit}.content-section .image-container .content .text .pretitle+button,.content-section .media-container .content .text .pretitle+button,.content-section .image-container .content .text .title+button,.content-section .media-container .content .text .title+button,.content-section .image-container .content .text .subtitle+button,.content-section .media-container .content .text .subtitle+button,.content-section .image-container .content .text .pretitle+[role='button'],.content-section .media-container .content .text .pretitle+[role='button'],.content-section .image-container .content .text .title+[role='button'],.content-section .media-container .content .text .title+[role='button'],.content-section .image-container .content .text .subtitle+[role='button'],.content-section .media-container .content .text .subtitle+[role='button']{margin-top:1rem}.content-section .image-container .content .text .pretitle,.content-section .media-container .content .text .pretitle,.content-section .image-container .content .text .subtitle,.content-section .media-container .content .text .subtitle{font-size:1.4375rem;font-size:clamp(18.333333333px,1.299435028vw,23px);font-size:clamp(18.333333333px,1.916666667vw,23px)}.content-section .image-container .content .text .title,.content-section .media-container .content .text .title{font-size:2.0625rem;font-size:clamp(21.666666667px,1.86440678vw,33px);font-size:clamp(21.666666667px,2.75vw,33px)}.content-section .image-container.small .content .text .pretitle,.content-section .media-container.small .content .text .pretitle,.content-section .image-container.small .content .text .subtitle,.content-section .media-container.small .content .text .subtitle{font-size:16px}.content-section .image-container.small .content .text .title,.content-section .media-container.small .content .text .title{font-size:1.4375rem;font-size:clamp(18.333333333px,1.299435028vw,23px);font-size:clamp(18.333333333px,1.916666667vw,23px)}.content-section .image-container.large .content .text .pretitle,.content-section .media-container.large .content .text .pretitle,.content-section .image-container.large .content .text .subtitle,.content-section .media-container.large .content .text .subtitle{font-size:2.0625rem;font-size:clamp(21.666666667px,1.86440678vw,33px);font-size:clamp(21.666666667px,2.75vw,33px)}.content-section .image-container.large .content .text .title,.content-section .media-container.large .content .text .title{font-size:3rem;font-size:clamp(26.666666667px,2.711864407vw,48px);font-size:clamp(26.666666667px,4vw,48px)}.content-section .image-container.content-top .content,.content-section .media-container.content-top .content{top:0;translate:0 0}.content-section .image-container.content-bottom .content,.content-section .media-container.content-bottom .content{top:unset;top:revert;bottom:0;translate:0 0}.content-section .image-container.content-cover .content,.content-section .media-container.content-cover .content{top:0;bottom:0;translate:0 0}.content-section .image-container.content-left,.content-section .media-container.content-left,.content-section .image-container.content-right,.content-section .media-container.content-right{display:flex}.content-section .image-container.content-left picture,.content-section .media-container.content-left picture,.content-section .image-container.content-right picture,.content-section .media-container.content-right picture,.content-section .image-container.content-left video,.content-section .media-container.content-left video,.content-section .image-container.content-right video,.content-section .media-container.content-right video{display:block;width:50%}@media only screen and (max-width:575.98px){.content-section .image-container.content-left picture,.content-section .media-container.content-left picture,.content-section .image-container.content-right picture,.content-section .media-container.content-right picture,.content-section .image-container.content-left video,.content-section .media-container.content-left video,.content-section .image-container.content-right video,.content-section .media-container.content-right video{height:auto}}.content-section .image-container.content-left .content,.content-section .media-container.content-left .content,.content-section .image-container.content-right .content,.content-section .media-container.content-right .content{padding-top:1rem;bottom:0;width:50%;position:relative;top:auto;transform:none}.content-section .image-container.content-left picture,.content-section .media-container.content-left picture,.content-section .image-container.content-left video,.content-section .media-container.content-left video{order:2}.content-section .image-container.content-below picture,.content-section .media-container.content-below picture,.content-section .image-container.content-below video,.content-section .media-container.content-below video{display:block;height:72%}@media only screen and (max-width:575.98px){.content-section .image-container.content-below picture,.content-section .media-container.content-below picture,.content-section .image-container.content-below video,.content-section .media-container.content-below video{height:auto}}.content-section .image-container.content-below .content,.content-section .media-container.content-below .content{position:relative;top:auto;transform:none;padding-top:1rem;bottom:0;height:28%}@media only screen and (max-width:575.98px){.content-section .image-container.content-below .content,.content-section .media-container.content-below .content,.content-section .image-container.content-below .content .text,.content-section .media-container.content-below .content .text{position:static!important}}.content-section .image-container.text-left .text,.content-section .media-container.text-left .text{text-align:left}.content-section .image-container.text-center .text,.content-section .media-container.text-center .text{text-align:center}.content-section .image-container.text-right .text,.content-section .media-container.text-right .text{text-align:right}.content-section .image-container.text-shadow,.content-section .media-container.text-shadow{text-shadow:1px 1px 2px rgba(0,0,0,0.7)}.content-section .image-container.content-below.text-top .text,.content-section .media-container.content-below.text-top .text,.content-section .image-container.content-cover.text-top .text,.content-section .media-container.content-cover.text-top .text,.content-section .image-container.content-left.text-top .text,.content-section .media-container.content-left.text-top .text,.content-section .image-container.content-right.text-top .text,.content-section .media-container.content-right.text-top .text{position:absolute;top:0}.content-section .image-container.content-below.text-middle .text,.content-section .media-container.content-below.text-middle .text,.content-section .image-container.content-cover.text-middle .text,.content-section .media-container.content-cover.text-middle .text,.content-section .image-container.content-left.text-middle .text,.content-section .media-container.content-left.text-middle .text,.content-section .image-container.content-right.text-middle .text,.content-section .media-container.content-right.text-middle .text{position:absolute;top:50%;translate:0 -50%}.content-section .image-container.content-below.text-bottom .text,.content-section .media-container.content-below.text-bottom .text,.content-section .image-container.content-cover.text-bottom .text,.content-section .media-container.content-cover.text-bottom .text,.content-section .image-container.content-left.text-bottom .text,.content-section .media-container.content-left.text-bottom .text,.content-section .image-container.content-right.text-bottom .text,.content-section .media-container.content-right.text-bottom .text{position:absolute;bottom:0}.content-section .image-container.content-below.text-left .text,.content-section .media-container.content-below.text-left .text,.content-section .image-container.content-cover.text-left .text,.content-section .media-container.content-cover.text-left .text,.content-section .image-container.content-left.text-left .text,.content-section .media-container.content-left.text-left .text,.content-section .image-container.content-right.text-left .text,.content-section .media-container.content-right.text-left .text{position:absolute;left:0}.content-section .image-container.content-below.text-right .text,.content-section .media-container.content-below.text-right .text,.content-section .image-container.content-cover.text-right .text,.content-section .media-container.content-cover.text-right .text,.content-section .image-container.content-left.text-right .text,.content-section .media-container.content-left.text-right .text,.content-section .image-container.content-right.text-right .text,.content-section .media-container.content-right.text-right .text{position:absolute;right:0}.content-section .image-container,.content-section .media-container,.content-section .image-container.media-cover,.content-section .media-container.media-cover{height:100%}.content-section .image-container img,.content-section .media-container img,.content-section .image-container.media-cover img,.content-section .media-container.media-cover img,.content-section .image-container video,.content-section .media-container video,.content-section .image-container.media-cover video,.content-section .media-container.media-cover video{height:100%;object-fit:cover;object-position:center center}.content-section .image-container video,.content-section .media-container video,.content-section .image-container.media-cover video,.content-section .media-container.media-cover video{width:100%}.content-section .image-container.media-contain,.content-section .media-container.media-contain{height:100%}.content-section .image-container.media-contain img,.content-section .media-container.media-contain img,.content-section .image-container.media-contain video,.content-section .media-container.media-contain video{height:100%;object-fit:contain;object-position:center center}.content-section .image-container.media-contain video,.content-section .media-container.media-contain video{width:100%}.content-section .image-container.media-auto,.content-section .media-container.media-auto{height:auto}.content-section .image-container.media-auto img,.content-section .media-container.media-auto img{height:auto}.content-section ul.usp-bar{margin:0;padding:0;min-height:30px;line-height:30px;list-style-type:none;display:flex;flex-flow:row wrap;justify-content:space-between}.content-section ul.usp-bar.usp-large{font-size:1.4375rem;font-size:clamp(18.333333333px,1.299435028vw,23px);font-size:clamp(18.333333333px,1.916666667vw,23px);font-weight:600}@media only screen and (min-width:576px){.content-section ul.usp-bar{text-align:center;justify-content:center}}.content-section ul.usp-bar li{display:block;margin:0;padding:0 .5em;width:100%}@media only screen and (min-width:576px){.content-section ul.usp-bar li{width:auto}}.content-section ul.usp-bar li .fas{margin-right:.5em}.content-section ul.usp-bar.vertical{flex-flow:row wrap;justify-content:flex-start;font-size:16px}@media only screen and (min-width:576px){.content-section ul.usp-bar.vertical.left{justify-content:flex-end;text-align:right}.content-section ul.usp-bar.vertical.left .fas{margin-left:.5em}.content-section ul.usp-bar.vertical.right{text-align:left}}.content-section ul.usp-bar.vertical li{padding-top:.5em;padding-bottom:.5em;width:100%}.content-section ul.icon-list-1{display:flex;flex-flow:column wrap;align-items:center;list-style:none;margin:0 auto;padding:15px 0;width:auto}@media only screen and (min-width:576px){.content-section ul.icon-list-1{flex-flow:row wrap}}.content-section ul.icon-list-1 li{position:relative;width:100%;flex:0 1 auto;align-self:center;margin:0 auto;padding:10px 0;font-size:4vw;color:#115026}@media only screen and (min-width:576px){.content-section ul.icon-list-1 li{margin:0;font-size:2.9vw}}@media only screen and (min-width:768px){.content-section ul.icon-list-1 li{font-size:1.5rem}}.content-section ul.icon-list-1 li span{display:inline-block;position:absolute;top:50%;transform:translateY(-50%);margin-left:1rem}.content-section ul.icon-list-1 li img{width:60px;height:60px;vertical-align:middle;object-fit:contain;object-position:center}@media only screen and (min-width:576px){.content-section ul.icon-list-1 li img{width:100px;height:100px}}.content-section ul.icon-list-2{display:flex;flex-flow:column wrap;align-items:center;list-style:none;margin:0;padding:15px 0}@media only screen and (min-width:576px){.content-section ul.icon-list-2{flex-flow:row wrap;width:100%}}.content-section ul.icon-list-2 li{position:relative;flex:0 1 auto;align-self:center;margin:0 15px;padding:10px 0;text-align:center;font-size:2.4rem;font-weight:700}@media only screen and (min-width:576px){.content-section ul.icon-list-2 li{margin:0;width:33.33333333%}}@media only screen and (min-width:768px){.content-section ul.icon-list-2 li{font-size:2.625rem}}.content-section ul.icon-list-2 li img{max-width:100%;height:132px;vertical-align:middle;object-fit:contain;object-position:center}.content-section ul.icon-list-3{list-style:none;width:100%}.content-section ul.icon-list-3 li{display:flex;justify-content:stretch;align-items:stretch;flex-flow:row wrap;padding:0}.content-section ul.icon-list-3 li+li{margin-top:10px}@media only screen and (min-width:768px){.content-section ul.icon-list-3 li+li{margin-top:10px}}@media only screen and (min-width:992px){.content-section ul.icon-list-3 li+li{margin-top:10px}}.content-section ul.icon-list-3 li .image{flex:0 1 auto;width:25%;padding-right:5%}.content-section ul.icon-list-3 li .image img{width:100%;max-width:120px;height:100%;vertical-align:middle;object-fit:contain;object-position:center}.content-section ul.icon-list-3 li .content{flex:1 3 auto;padding-right:.5rem;width:75%;text-align:justify}@media only screen and (min-width:576px){.content-section ul.icon-list-3 li .content{padding-right:0}}.content-section ul.icon-list-3 li .content .title{font-weight:700;text-align:left}.content-section ol.numbered{display:block;position:relative;margin:0 auto;padding:0;max-width:360px;list-style:none;counter-reset:ol-counter}.content-section ol.numbered::before{content:'';display:block;position:absolute;left:57px;top:60px;bottom:60px;width:6px;background-color:white}@media only screen and (min-width:768px){.content-section ol.numbered{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:stretch;margin:0;width:100%;max-width:100%;min-height:140px}.content-section ol.numbered::before{top:calc(50% - 33px);right:60px;bottom:inherit;left:60px;width:auto;height:6px}}.content-section ol.numbered li{position:relative;top:50%;left:0;margin:0;padding-left:120px;width:100%;min-height:150px;flex:1 1 100%;font-weight:700;align-self:flex-start;text-align:left;counter-increment:ol-counter}@media only screen and (min-width:768px){.content-section ol.numbered li{top:60px;left:inherit;padding:0 0 30px 0;height:60px;min-height:30px;flex:1 1 0;align-self:center;text-align:center}}.content-section ol.numbered li div{display:block;position:absolute;top:50%;translate:0 -50%}@media only screen and (min-width:768px){.content-section ol.numbered li div{position:relative;top:initial;top:revert;bottom:0;translate:0;text-align:center}}.content-section ol.numbered li::before{display:block;position:absolute;left:0;top:50%;translate:0 -50%;content:counter(ol-counter);padding:30px 10px;width:120px;height:120px;line-height:30px;background-color:white;border:15px solid;border-radius:50%;font-size:150%;text-align:center;vertical-align:middle}@media only screen and (min-width:768px){.content-section ol.numbered li::before{top:-120px;left:50%;translate:-50% 0}}.content-section h5.timeline{padding:0 .5rem 0 2rem}@media only screen and (min-width:576px){.content-section h5.timeline{padding:0}}.content-section ul.timeline{position:relative;margin:1rem 0 0 .5rem;padding:0;line-height:1.3rem;list-style:none;color:inherit}@media only screen and (min-width:576px){.content-section ul.timeline{padding:0 1.5em}}@media only screen and (min-width:576px){.content-section ul.timeline{margin-left:calc(-1.5rem - 24px)}}.content-section ul.timeline::before{content:'';position:absolute;top:10px;bottom:0;left:0;width:1px;border-left:1px solid inherit}.content-section ul.timeline::after{content:'\f0d7';position:absolute;left:-4px;bottom:-10px;font-family:"Font Awesome 5 Pro","Font Awesome 5 Free";font-weight:700;color:inherit}.content-section ul.timeline li{margin:0 0 .5rem 1.5rem}.content-section ul.timeline li::before{content:'\f111';margin-left:-29px;margin-right:17px;line-height:1.3rem;font-family:"Font Awesome 5 Pro","Font Awesome 5 Free";font-weight:700;font-size:.75rem;color:inherit}@media only screen and (min-width:576px){.content-section ul.timeline li::before{margin-left:calc(-1.5rem - 29px);margin-right:calc(1.5rem + 17px)}}.content-section ul.timeline li b{display:inline-block;line-height:1rem;font-size:1.1rem;color:inherit}.content-section ul.timeline:last-child{padding-bottom:1.5rem}:root{--slider-navigation-color:#000;--slider-theme-color:#262261;--slider-navigation-size:40px;--slider-bullet-size:1rem;--slider-navigation-fontsize:2em;--slider-space-between-slides:0}@media only screen and (min-width:992px){:root{--slider-navigation-size:60px;--slider-navigation-fontsize:2em}}:root{--swiper-navigation-color:#bababa;--swiper-theme-color:#2c3e50;--swiper-navigation-size:40px}@media only screen and (min-width:992px){:root{--swiper-navigation-size:60px}}.slider-container{position:relative;width:100%}.slider-container:hover .navigation{background-color:rgba(186,186,186,0.05);color:#2c3e50}@media only screen and (min-width:1850px){.slider-container:hover .navigation.outside{background-color:rgba(186,186,186,0.5)}}.slider-container:hover .navigation:hover{background-color:rgba(186,186,186,0.5);color:#000}@media only screen and (min-width:1850px){.slider-container:hover .navigation:hover.outside{background-color:rgba(186,186,186,0.5)}}.slider-container .navigation{z-index:999;padding:.5rem!important;width:calc((var(--slider-navigation-size) / * .6) + .5rem);height:calc(var(--slider-navigation-size) + .5rem);text-align:center;background-color:rgba(186,186,186,0);border:none!important;color:rgba(44,62,80,0.33);transition:var(--transition-all,all 250ms ease)}.slider-container .navigation::after{font-family:"Font Awesome 5 Pro","Font Awesome 5 Free";font-weight:100}.slider-container .navigation:hover{cursor:pointer}.slider-container .navigation.next{right:0;border-radius:3px 0 0 3px}.slider-container .navigation.next::after{content:'\f054'}.slider-container .navigation.prev{left:0;border-radius:0 3px 3px 0}.slider-container .navigation.prev::after{content:'\f053'}.slider-container .pagination{position:absolute;bottom:0;padding-bottom:.5rem;width:100%}.hgt100vh .slider-container,.hgt690 .slider-container,.hgt450 .slider-container,.hgt360 .slider-container,.hgt225 .slider-container,.hgt100vh .slider-container .slide,.hgt690 .slider-container .slide,.hgt450 .slider-container .slide,.hgt360 .slider-container .slide,.hgt225 .slider-container .slide,.hgt100vh .slider-container .swiper,.hgt690 .slider-container .swiper,.hgt450 .slider-container .swiper,.hgt360 .slider-container .swiper,.hgt225 .slider-container .swiper,.hgt100vh .slider-container .swiper-wrapper,.hgt690 .slider-container .swiper-wrapper,.hgt450 .slider-container .swiper-wrapper,.hgt360 .slider-container .swiper-wrapper,.hgt225 .slider-container .swiper-wrapper,.hgt100vh .slider-container .slick,.hgt690 .slider-container .slick,.hgt450 .slider-container .slick,.hgt360 .slider-container .slick,.hgt225 .slider-container .slick,.hgt100vh .slider-container .slick-list,.hgt690 .slider-container .slick-list,.hgt450 .slider-container .slick-list,.hgt360 .slider-container .slick-list,.hgt225 .slider-container .slick-list,.hgt100vh .slider-container .slick-track,.hgt690 .slider-container .slick-track,.hgt450 .slider-container .slick-track,.hgt360 .slider-container .slick-track,.hgt225 .slider-container .slick-track,.hgt100vh .slider-container .slick-slide,.hgt690 .slider-container .slick-slide,.hgt450 .slider-container .slick-slide,.hgt360 .slider-container .slick-slide,.hgt225 .slider-container .slick-slide,.hgt100vh .slider-container .slick-slide>div,.hgt690 .slider-container .slick-slide>div,.hgt450 .slider-container .slick-slide>div,.hgt360 .slider-container .slick-slide>div,.hgt225 .slider-container .slick-slide>div,.hgt100vh .slider-container .slick-slide .slide,.hgt690 .slider-container .slick-slide .slide,.hgt450 .slider-container .slick-slide .slide,.hgt360 .slider-container .slick-slide .slide,.hgt225 .slider-container .slick-slide .slide{height:100%}.slider-container .swiper .swiper-wrapper .swiper-slide{position:relative;display:flex}.slider-container:hover .swiper-button-next,.slider-container:hover .swiper-button-prev{background-color:rgba(186,186,186,0.05);color:#2c3e50}@media only screen and (min-width:1890px){.slider-container:hover .swiper-button-next.slider-navigation-outside,.slider-container:hover .swiper-button-prev.slider-navigation-outside{background-color:rgba(186,186,186,0.5)}}.slider-container:hover .swiper-button-next:hover,.slider-container:hover .swiper-button-prev:hover{background-color:rgba(186,186,186,0.05);color:#000}@media only screen and (min-width:1890px){.slider-container:hover .swiper-button-next:hover.slider-navigation-outside,.slider-container:hover .swiper-button-prev:hover.slider-navigation-outside{background-color:rgba(186,186,186,0.5)}}.slider-container .swiper-button-next,.slider-container .swiper-button-prev{z-index:999;padding:.5rem!important;width:calc((var(--swiper-navigation-size)/ 44 * 27) + .5rem);height:calc(var(--swiper-navigation-size) + .5rem);text-align:center;background-color:rgba(186,186,186,0);border:none!important;color:rgba(44,62,80,0.33);transition:var(--transition-all,all 250ms ease)}.slider-container .swiper-button-next::after,.slider-container .swiper-button-prev::after{font-family:"Font Awesome 5 Pro","Font Awesome 5 Free";font-weight:100}.slider-container .swiper-button-next{right:0;border-radius:3px 0 0 3px}.slider-container .swiper-button-next::after{content:'\f054'}.slider-container .swiper-button-prev{left:0;border-radius:0 3px 3px 0}.slider-container .swiper-button-prev::after{content:'\f053'}@media only screen and (min-width:576px){.section-narrow .slider-container .swiper-button-next.slider-navigation-outside,.row-narrow .slider-container .swiper-button-next.slider-navigation-outside{right:calc( ((var(--swiper-navigation-size)/ 44 * 27) + 1.5rem) * -1)}.section-narrow .slider-container .swiper-button-prev.slider-navigation-outside,.row-narrow .slider-container .swiper-button-prev.slider-navigation-outside{left:calc( ((var(--swiper-navigation-size)/ 44 * 27) + 1.5rem) * -1)}}@media only screen and (min-width:1890px){.section-fill .row-container .slider-container .swiper-button-next.slider-navigation-outside,.section-fill .row-narrow .slider-container .swiper-button-next.slider-navigation-outside,.section-container .slider-container .swiper-button-next.slider-navigation-outside{right:calc( ((var(--swiper-navigation-size)/ 44 * 27) + 1.5rem) * -1);border-radius:0 3px 3px 0}.section-fill .row-container .slider-container .swiper-button-prev.slider-navigation-outside,.section-fill .row-narrow .slider-container .swiper-button-prev.slider-navigation-outside,.section-container .slider-container .swiper-button-prev.slider-navigation-outside{left:calc( ((var(--swiper-navigation-size)/ 44 * 27) + 1.5rem) * -1);border-radius:3px 0 0 3px}}.swiper[data-swiper-for] .slider-navigation-inside{top:0;margin-top:0!important;height:100%!important}.swiper[data-swiper-for]:hover .swiper-button-prev{background:linear-gradient(90deg,#fff 10%,rgba(255,255,255,0) 100%)!important}.swiper[data-swiper-for]:hover .swiper-button-next{background:linear-gradient(270deg,#fff 10%,rgba(255,255,255,0) 100%)!important}.swiper-pagination{position:relative;top:-3rem}.swiper-pagination.swiper-pagination-bullets{bottom:unset;bottom:revert;margin-top:.5rem}.swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet{padding:0}.swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-number{width:20px;height:20px}.swiper-pagination.swiper-pagination-progressbar{position:static}.swiper-pagination.swiper-pagination-fraction{bottom:unset;bottom:revert;margin-top:.25rem}.swiper-scrollbar{height:10px}.swiper{position:relative;width:100%;text-align:center}.swiper .image-container .content.hide{opacity:0;transition:opacity 1s var(--transition-timing-function,ease);translate:0 0}.swiper .image-container:hover .content.hide{opacity:1}.slider-container .slider.slick .slide:not(:first-of-type){position:absolute}.slider-container .slick ~ .navigation{position:absolute;top:50%;transform:translate(0,-50%)}.slider-container .navigation{z-index:999;width:var(--slider-navigation-size);height:var(--slider-navigation-size);text-align:center;color:var(--slider-navigation-color,#000);transition:var(--transition-all,all 250ms ease)}.slider-container .navigation::after{font-family:"Font Awesome 5 Pro","Font Awesome 5 Free";font-weight:500;font-size:var(--slider-navigation-fontsize,2em);line-height:1}.slider-container .navigation.prev{left:0}.slider-container .navigation.prev::after{content:'\f053';display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.slider-container .navigation.next{right:0}.slider-container .navigation.next::after{content:'\f054';display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.slider-container:hover .navigation{background-color:rgba(221,221,221,0.5)}@media only screen and (min-width:1850px){.section-container .slider-container.navigation-outside .navigation.prev,.row-container .slider-container.navigation-outside .navigation.prev{transform:translate(-110%,-50%)}.section-container .slider-container.navigation-outside .navigation.next,.row-container .slider-container.navigation-outside .navigation.next{transform:translate(110%,-50%)}}@media only screen and (min-width:576px){.section-narrow .slider-container.navigation-outside .navigation.prev,.row-narrow .slider-container.navigation-outside .navigation.prev{transform:translate(-110%,-50%)}.section-narrow .slider-container.navigation-outside .navigation.next,.row-narrow .slider-container.navigation-outside .navigation.next{transform:translate(110%,-50%)}}.slider-container .slick-slider{overflow:hidden}.slider-container .slick-list{margin-left:calc(0vw - var(--slider-space-between-slides-vw, 0vw) )}.slider-container .slick-slide{margin-left:var(--slider-space-between-slides-vw,0)}@media only screen and (min-width:1200px){.slider-container .slick-list{margin-left:calc(0px - var(--slider-space-between-slides, 0px) )}.slider-container .slick-slide{margin-left:var(--slider-space-between-slides,0)}}.slider-container .pagination{padding:.25em 0}.slider-container .pagination .slick-dots{margin:0;padding:0;list-style:none;display:flex;justify-content:center;font-family:"Font Awesome 5 Pro","Font Awesome 5 Free";font-weight:900;font-size:var(--slider-bullet-size,10px);line-height:1}.slider-container .pagination .slick-dots button{display:none}.slider-container .pagination .slick-dots li{color:#ccc;margin:0 .25em}.slider-container .pagination .slick-dots li::after{content:'\f111'}.slider-container .pagination .slick-dots li.slick-active{color:#fff}.slider-container .pagination.bullets-dynamic .slick-dots{line-height:calc(var(--slider-bullet-size, 10px) * 1.33)}.slider-container .pagination.bullets-dynamic .slick-dots li{font-size:calc(var(--slider-bullet-size, 10px) * .66);transition:font-size var(--transition-duration,250ms) var(--transition-timing-function),color var(--transition-duration,250ms) var(--transition-timing-function)}.slider-container .pagination.bullets-dynamic .slick-dots li:has(+.slick-active){font-size:var(--slider-bullet-size,10px)}.slider-container .pagination.bullets-dynamic .slick-dots li.slick-active{font-size:calc(var(--slider-bullet-size, 10px) * 1.33)}.slider-container .pagination.bullets-dynamic .slick-dots li.slick-active+li{font-size:var(--slider-bullet-size,10px)}.slider-container[style*='--aspectratio-img'] .slide picture,.slider-container[style*='--aspectratio-img'] .slide video{display:block;position:relative;width:100%;padding-top:calc(1 / var(--aspectratio-img,1) * 100%)}.slider-container[style*='--aspectratio-img'] .slide picture img,.slider-container[style*='--aspectratio-img'] .slide video img{position:absolute;top:0;left:0;width:100%;height:100%}.dynamicgrid{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr;grid-gap:var(--grid-gap,10px);margin:0 auto}.dynamicgrid>div+div{margin-top:var(--grid-gap,10px)}.dynamicgrid>div{place-self:stretch;text-align:center}.dynamicgrid>div[data-cols="2"]{grid-column-end:span 2}.dynamicgrid>div[data-cols="3"]{grid-column-end:span 2}.dynamicgrid>div[data-cols="4"]{grid-column-end:span 2}.dynamicgrid>div[data-rows="2"]{grid-row-end:span 2}.dynamicgrid>div[data-rows="3"]{grid-row-end:span 2}.dynamicgrid>div[data-rows="4"]{grid-row-end:span 2}.dynamicgrid>div+div{margin-top:0}@media only screen and (min-width:768px){.dynamicgrid>div[data-cols="3"]{grid-column-end:span 3}.dynamicgrid>div[data-cols="4"]{grid-column-end:span 3}.dynamicgrid>div[data-rows="3"]{grid-row-end:span 3}.dynamicgrid>div[data-rows="4"]{grid-row-end:span 3}}@media only screen and (min-width:992px){.dynamicgrid>div[data-cols="4"]{grid-column-end:span 4}.dynamicgrid>div[data-rows="4"]{grid-row-end:span 4}}.dynamicgrid-basis{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr;grid-gap:var(--grid-gap,10px);margin:0 auto}.dynamicgrid-basis>div+div{margin-top:var(--grid-gap,10px)}.dynamicgrid-basis>div{place-self:stretch;text-align:center}.dynamicgrid-basis>div[data-cols="2"]{grid-column-end:span 2}.dynamicgrid-basis>div[data-cols="3"]{grid-column-end:span 2}.dynamicgrid-basis>div[data-cols="4"]{grid-column-end:span 2}.dynamicgrid-basis>div[data-rows="2"]{grid-row-end:span 2}.dynamicgrid-basis>div[data-rows="3"]{grid-row-end:span 2}.dynamicgrid-basis>div[data-rows="4"]{grid-row-end:span 2}.dynamicgrid-basis>div+div{margin-top:0}@media only screen and (min-width:768px){.dynamicgrid-basis>div[data-cols="3"]{grid-column-end:span 3}.dynamicgrid-basis>div[data-cols="4"]{grid-column-end:span 3}.dynamicgrid-basis>div[data-rows="3"]{grid-row-end:span 3}.dynamicgrid-basis>div[data-rows="4"]{grid-row-end:span 3}}@media only screen and (min-width:992px){.dynamicgrid-basis>div[data-cols="4"]{grid-column-end:span 4}.dynamicgrid-basis>div[data-rows="4"]{grid-row-end:span 4}}.block-imagemap .image-container:hover .hotspot-xs,.block-imagemap .image-container:hover .hotspot{background-color:rgba(186,186,186,0.5);border-color:rgba(0,0,0,0.5);color:rgba(0,0,0,0.5)}.block-imagemap .image-container .hotspot-xs,.block-imagemap .image-container .hotspot{z-index:1;display:block;position:absolute;width:2rem;height:2rem;line-height:2rem;background-color:rgba(186,186,186,0);border:1px solid rgba(0,0,0,0.25);border-radius:50%;color:rgba(0,0,0,0.5);translate:-50% -50%;transition:var(--transition-all,all 250ms ease-in-out)}.block-imagemap .image-container .hotspot-xs:hover,.block-imagemap .image-container .hotspot:hover{background-color:rgba(186,186,186,0.9);color:#000}.block-imagemap .image-container .hotspot-xs .fal,.block-imagemap .image-container .hotspot .fal{line-height:inherit}.block-imagemap .image-container .hotspot-xs{background-color:rgba(186,186,186,0.75)}@media only screen and (min-width:576px){.block-imagemap .image-container .hotspot-xs{display:none}}@media only screen and (max-width:575.98px){.block-imagemap .image-container .hotspot{display:none}}.tooltip{position:absolute;top:-5.5rem;left:50%;transform:translateX(-50%);padding:.5rem;min-width:150px;max-width:80vw;background-color:rgba(186,186,186,0);border:1px solid #a6a7a9;border-radius:1rem;box-shadow:2px 2px 5px 0 rgba(0,0,0,0.25);white-space:nowrap;opacity:0;transition:var(--transition-all,all 250 ease-in-out)}.showTooltip .tooltip{background-color:#bababa;visibility:visible;opacity:1}.showTooltip{z-index:2147483647!important}.alternating-rows .col2:nth-child(even){flex-direction:row-reverse!important}.alternating-blocks .col2:nth-child(even){flex-direction:row-reverse!important}@media only screen and (min-width:576px){section.content-section.alternating .section-row.col2 .block-text:last-child,section.content-section.alternating .section-row.col2 .block-html:last-child{padding-left:var(--padding-left);padding-right:var(--padding-right)}}section.content-section.alternating .section-row.col2:nth-child(even){flex-direction:row-reverse!important}@media only screen and (min-width:576px){section.content-section.alternating .section-row.col2:nth-child(even) .block-text:last-child,section.content-section.alternating .section-row.col2:nth-child(even) .block-html:last-child{padding-left:var(--padding-right);padding-right:var(--padding-left)}}div.debug_container{position:absolute;top:0;left:50%;transform:translate(-50%,0);max-width:1770px;width:100%;margin:0 auto;height:100%;border:1px solid red;z-index:-1}div.debug_narrow{position:absolute;top:0;left:50%;transform:translate(-50%,0);width:100%;margin:0 auto;height:100%;border:1px solid #f0f;z-index:-1}@media only screen and (min-width:576px){div.debug_narrow{width:90%}}@media only screen and (min-width:768px){div.debug_narrow{width:85%}}@media only screen and (min-width:992px){div.debug_narrow{width:83%}}@media only screen and (min-width:1200px){div.debug_narrow{width:1470px}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:"";padding-top:100%}.embed-responsive.embed-responsive-21by9::before{padding-top:42.857143%}.embed-responsive.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive.embed-responsive-4by3::before{padding-top:75%}.embed-responsive.embed-responsive-3by4::before{padding-top:133.333333%}.embed-responsive.embed-responsive-1by1::before{padding-top:100%}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive img.embed-responsive-item{object-fit:cover}.embed-responsive .embed-proportional{width:auto;max-width:100%;height:auto;max-height:100%}.embed-responsive .embed-align-middle{vertical-align:middle;top:50%;transform:translateY(-50%)}.embed-responsive .embed-align-center{text-align:center;left:50%;transform:translateX(-50%)}.embed-responsive .embed-align-middle.embed-align-center{transform:translateX(-50%) translateY(-50%)}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.embed-responsive .embed-responsive-item{left:50%;transform:translateX(-50%);width:auto}}.hgt100vh .image-container,.hgt690 .image-container,.hgt450 .image-container,.hgt360 .image-container,.hgt225 .image-container,.dynamicgrid:not([data-aspectration='auto']) .image-container{height:100%}.hgt100vh .image-container img,.hgt690 .image-container img,.hgt450 .image-container img,.hgt360 .image-container img,.hgt225 .image-container img,.dynamicgrid:not([data-aspectration='auto']) .image-container img{height:100%}.hgt100vh .image-container:not(.content-below) picture,.hgt690 .image-container:not(.content-below) picture,.hgt450 .image-container:not(.content-below) picture,.hgt360 .image-container:not(.content-below) picture,.hgt225 .image-container:not(.content-below) picture,.dynamicgrid:not([data-aspectration='auto']) .image-container:not(.content-below) picture{display:block;height:100%}.hgt100vh .image-container:not(.content-below) video,.hgt690 .image-container:not(.content-below) video,.hgt450 .image-container:not(.content-below) video,.hgt360 .image-container:not(.content-below) video,.hgt225 .image-container:not(.content-below) video,.dynamicgrid:not([data-aspectration='auto']) .image-container:not(.content-below) video{display:block;height:100%;width:100%}.content-section.dynamicgrid .column.block-slider .slider-container,.content-section.dynamicgrid .column.block-slider .slider-container .slick-slider,.content-section.dynamicgrid .column.block-slider .slider-container .slick-list,.content-section.dynamicgrid .column.block-slider .slider-container .slick-track,.content-section.dynamicgrid .column.block-slider .slider-container .slick-slide,.content-section.dynamicgrid .column.block-slider .slider-container .slick-slide>div,.content-section.dynamicgrid .column.block-slider .slider-container .slick-slide>div .slide{height:100%}.content-section .section-row.full-width-bg{box-shadow:0 0 0 100vmax var(--row-bg-color);clip-path:inset(0 -100vmax)}@media only screen and (max-width:1769.98px){.content-section .section-row.container-bg{box-shadow:0 0 0 100vmax var(--row-bg-color);clip-path:inset(0 -100vmax)}}@media only screen and (min-width:1770px){.content-section .section-row.container-bg{position:relative;isolation:isolate}.content-section .section-row.container-bg:after{content:'';background:var(--row-bg-color);position:absolute;z-index:-1;inset:0;left:50%;transform:translateX(-885px);width:1770px}}.content-section .section-row.angle-up{--row-bg-angle:-3deg}.content-section .section-row.angle-down{--row-bg-angle:3deg}.content-section .section-row.angle-up,.content-section .section-row.angle-down{--background:var(--row-bg-color,#000);color:var(--row-fg-color,#2c3e50);position:relative;isolation:isolate;margin-top:calc(var(--padding-top) * 1.75);margin-bottom:calc(var(--padding-bottom) * 1.75);background:none}.content-section .section-row.angle-up::after,.content-section .section-row.angle-down::after{content:'';background:var(--background);display:block;position:absolute;z-index:-1;top:0;right:50%;bottom:0;left:50%;margin-left:-50vw;margin-right:-50vw;width:100vw;width:100 dvw;transform:skewY(var(--row-bg-angle,0deg))}.content-section .section-row.magazines .column{margin-left:auto;margin-right:auto;padding:0 1%;max-width:340px}@media only screen and (min-width:768px){.content-section .section-row.magazines .column:not(:last-of-type){margin-right:0}.content-section .section-row.magazines .column:not(:first-of-type){margin-left:0}}.content-section .section-row .column .image-container.vos-facebook,.content-section .section-row .column .media-container.vos-facebook{display:flex;flex-flow:row nowrap;justify-content:stretch;align-content:center;border:1px solid var(--gray-100);border-radius:10px;overflow:hidden}.content-section .section-row .column .image-container.vos-facebook picture,.content-section .section-row .column .media-container.vos-facebook picture{flex:0 0 40%}.content-section .section-row .column .image-container.vos-facebook .content,.content-section .section-row .column .media-container.vos-facebook .content{flex:0 0 60%;position:static;translate:revert}.content-section .section-row .column .image-container.vos-facebook .content,.content-section .section-row .column .media-container.vos-facebook .content{padding:2vw 2vw 1.5vw}.content-section .section-row .column .image-container.vos-facebook .content .text,.content-section .section-row .column .media-container.vos-facebook .content .text{display:flex;flex-flow:column;justify-content:flex-start;height:100%;text-align:left}.content-section .section-row .column .image-container.vos-facebook .content .text .pretitle,.content-section .section-row .column .media-container.vos-facebook .content .text .pretitle{font-size:2.5rem;font-size:clamp(24px,2.259887006vw,40px);font-size:clamp(24px,3.333333333vw,40px);color:var(--spot-color1)}.content-section .section-row .column .image-container.vos-facebook .content .text .title,.content-section .section-row .column .media-container.vos-facebook .content .text .title{font-size:1.1875rem;font-size:clamp(17px,1.073446328vw,19px);font-size:clamp(17px,1.583333333vw,19px)}.content-section .section-row .column .image-container.vos-facebook .content .text .subtitle,.content-section .section-row .column .media-container.vos-facebook .content .text .subtitle{margin-top:auto;font-size:16px;line-height:2}.content-section .section-row .column .image-container.vos-magazine,.content-section .section-row .column .media-container.vos-magazine{display:grid;grid-template-rows:57% minmax(43%,125px);box-shadow:2px 2px 10px 0 var(--gray-300)}.content-section .section-row .column .image-container.vos-magazine picture,.content-section .section-row .column .media-container.vos-magazine picture{grid-row:1;height:100%}.content-section .section-row .column .image-container.vos-magazine .content,.content-section .section-row .column .media-container.vos-magazine .content{grid-row:2;height:100%;position:static;padding:1rem 0 0;translate:none;background-color:var(--bg-color,#fff)}.content-section .section-row .column .image-container.vos-magazine .content .text,.content-section .section-row .column .media-container.vos-magazine .content .text{position:relative;height:100%;color:var(--fg-color,var(--gray-600,currentColor))}.content-section .section-row .column .image-container.vos-magazine .content .text .pretitle,.content-section .section-row .column .media-container.vos-magazine .content .text .pretitle,.content-section .section-row .column .image-container.vos-magazine .content .text .title,.content-section .section-row .column .media-container.vos-magazine .content .text .title,.content-section .section-row .column .image-container.vos-magazine .content .text .subtitle,.content-section .section-row .column .media-container.vos-magazine .content .text .subtitle{margin:0;font-size:1.1875rem;font-size:clamp(17px,1.073446328vw,19px);font-size:clamp(17px,1.583333333vw,19px)}.content-section .section-row .column .image-container.vos-magazine .content .text .title,.content-section .section-row .column .media-container.vos-magazine .content .text .title{margin-top:0;margin-bottom:.5rem;line-height:normal;color:var(--fg-color,var(--gray-300,currentColor))}.content-section .section-row .column .image-container.vos-magazine .content .text button,.content-section .section-row .column .media-container.vos-magazine .content .text button{position:absolute;left:0;bottom:0;width:100%;font-size:16px}@media only screen and (min-width:576px){.section-row.row-reverse{flex-direction:row-reverse}.section-row.row-reverse .column{padding-right:var(--padding-left,0);padding-left:var(--padding-right,0)}}@media only screen and (max-width:991.98px){.section-row.column-50-md-and-down{flex-wrap:wrap}.section-row.column-50-md-and-down .column{width:calc(50% - .5rem) !important}.section-row.column-50-md-and-down .column.margin-x:not(:first-child):not(:nth-of-type(2)){margin-top:1rem}.section-row.column-100-md-and-down{flex-wrap:wrap}.section-row.column-100-md-and-down .column{width:100%!important}.section-row.column-100-md-and-down .column.margin-x:not(:first-child){margin-top:1rem}}@media only screen and (max-width:767.98px){.section-row.column-50-sm-and-down{flex-wrap:wrap}.section-row.column-50-sm-and-down .column{width:calc(50% - .5rem) !important}.section-row.column-50-sm-and-down .column.margin-x:not(:first-child):not(:nth-of-type(2)){margin-top:1rem}.section-row.column-100-sm-and-down{flex-wrap:wrap}.section-row.column-100-sm-and-down .column{width:100%!important}.section-row.column-100-sm-and-down .column.margin-x:not(:first-child){margin-top:1rem}}.image-container img{max-width:100%}.slider-container .navigation{z-index:999}.slider-container .pagination .slick-dots li{color:#2c3e50}.slider-container .pagination .slick-dots li.slick-active{color:#fff}.swiper-pagination.swiper-pagination-bullets{top:-2rem;--swiper-pagination-bullet-horizontal-gap:7.5px;--swiper-pagination-color:#fff;--swiper-pagination-bullet-inactive-color:#2c3e50;--swiper-pagination-bullet-inactive-opacity:1}.swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet{width:15px;height:15px;box-shadow:0 3px 8px 0 rgba(100,101,105,0.5)}.block-text .bb-list{margin-top:0;margin-bottom:0}.content-section .blog .flexitems{display:flex;flex-flow:row wrap;padding:10px;width:100%;border:1px solid #000;border-radius:var(--border-radius)}.content-section .blog .flexitems .flexitem{position:relative;flex:0 1 auto;padding:10px}.content-section .blog .flexitems .flexitem.span{flex:0 0 100%;padding:0;max-width:100%}.content-section .blog .flexitems .flexitem a{text-decoration:none;color:#000}.content-section .blog .flexitems .flexitem .content .title{color:var(--main-color);line-height:1.2em;max-height:2.4em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.content-section .blog .flexitems .flexitem .content .subtitle{margin:0 0 1.5rem;max-height:7.5em;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.content-section .blog .flexitems .flexitem .readmore{position:absolute;left:10px;bottom:10px;color:#000}.content-section .blog .flexitems .flexitem .showmore{padding:0;width:100%;line-height:2em;border-radius:10px;color:#fff;font-size:1.1875rem;font-size:clamp(17px,1.073446328vw,19px);font-size:clamp(17px,1.583333333vw,19px);font-weight:700}@media only screen and (min-width:576px) and (max-width:767.98px){.content-section .blog .flexitems .flexitem{max-width:50%}}@media only screen and (min-width:992px){.content-section .blog .flexitems .flexitem{max-width:50%}}@media only screen and (max-width:calc(1799.98px)) { .content-section .blog.block-dynamicgrid { padding-left: 0.5rem;padding-right:.5rem}}.content-section .blog.block-dynamicgrid>.dynamicgrid{--grid-gap:2rem;grid-auto-rows:min-content;margin-bottom:2%}.content-section .blog.block-dynamicgrid>.dynamicgrid>div{padding-bottom:1.5rem;border-bottom:1px solid var(--main-color);transition:var(--transition-all)}.content-section .blog.block-dynamicgrid>.dynamicgrid>div:hover{box-shadow:0 2px 0 0 var(--main-color)}.content-section .blog.block-dynamicgrid>.dynamicgrid>div picture{aspect-ratio:2 / 1}.content-section .blog.block-dynamicgrid>.dynamicgrid>div[data-cols="2"][data-rows="2"] picture{aspect-ratio:5 / 3}.content-section .blog.block-dynamicgrid>.dynamicgrid>div a{text-decoration:none}.content-section .blog.block-dynamicgrid>.dynamicgrid>div a.readmore{display:block;position:absolute;right:.5rem;bottom:0;color:var(--main-color);text-align:right}.content-section .blog.block-dynamicgrid>.dynamicgrid>div a:hover{text-decoration:none}.content-section .blog.block-dynamicgrid>.dynamicgrid picture,.content-section .blog.block-dynamicgrid>.dynamicgrid .content{position:static;height:auto!important}.content-section .blog.block-dynamicgrid>.dynamicgrid .content{translate:0 0}.content-section .blog.block-dynamicgrid>.dynamicgrid .text{display:-webkit-box;-webkit-line-clamp:10;-webkit-box-orient:vertical;padding-left:1rem;padding-right:1rem;line-height:1.5rem;overflow:hidden;text-overflow:ellipsis;text-align:left!important}.content-section .blog.block-dynamicgrid>.dynamicgrid .text .title{font-size:1.1875rem;font-size:clamp(17px,1.073446328vw,19px);font-size:clamp(17px,1.583333333vw,19px);color:var(--main-color)}.content-section .blog.block-dynamicgrid>.dynamicgrid .text .title.fs16{font-size:16px}.next-prev-container{--padding-top:.5rem;--padding-bottom:.5rem;min-height:52px}.next-prev-container .column{width:100%}.next-prev-container .column .prev,.next-prev-container .column .next{text-align:center}.next-prev-container .column a{display:inline-block;min-width:125px;width:auto;text-align:center}@media only screen and (min-width:576px){.next-prev-container .column{width:49%!important}.next-prev-container .column .prev{text-align:right}.next-prev-container .column .next{text-align:left}}.slidemenu{--menu-width:26em;z-index:-100;position:fixed;top:0;left:calc(var(--menu-width) * -1);height:100%;width:var(--menu-width);max-width:100%;background:var(--bg-color);overflow:hidden;overflow:auto;opacity:0;transition:all 300ms ease-in-out;display:flex;flex-direction:column}.slidemenu.slidemenu-left{left:auto;right:-26em}.slidemenu.slidemenu-top{left:0;right:0;top:-100vh;width:100%;max-width:100%;max-height:0}@media only screen and (min-width:992px){.slidemenu.slidemenu-top{left:calc( ( 100% - var(--container-width-lg, 75%) ) / 2 );right:calc( 100% - ( var(--container-width-lg, 75%) ) / 2 );width:100%;max-width:100%}}@media only screen and (min-width:1200px){.slidemenu.slidemenu-top{left:calc( ( 100% - var(--container-width-xl, 1440px) ) / 2 );right:calc( ( 100% - var(--container-width-xl, 1440px) ) / 2 );width:1770px;max-width:1770px}}.slidemenu .slidemenu-head{position:relative;display:flex;justify-content:space-between;align-content:center;align-items:center;margin:0;padding:0 0 0 1rem;height:45px;line-height:45px;background:var(--slidemenu-head-bgcolor);color:var(--slidemenu-head-fgcolor)}.slidemenu .slidemenu-head .title{margin:.5rem 0 1rem;line-height:1.33;color:var(--head-color);font-family:'Gotham',sans-serif;font-weight:400;font-size:2.0625rem;font-size:clamp(21.666666667px,1.86440678vw,33px);font-size:clamp(21.666666667px,2.75vw,33px);margin:0;line-height:45px;color:var(--slidemenu-head-fgcolor);text-transform:uppercase}.slidemenu .slidemenu-head a.close-menu{position:absolute;top:0;right:0;bottom:0;display:flex!important;flex-flow:column;justify-content:center;align-content:center;padding:0!important;width:45px;height:45px;line-height:auto!important;aspect-ratio:1;background:var(--slidemenu-close-bgcolor);border:none!important;color:var(--slidemenu-close-fgcolor);font-size:1.4375rem;font-size:clamp(18.333333333px,1.299435028vw,23px);font-size:clamp(18.333333333px,1.916666667vw,23px);text-decoration:none!important;text-align:center}.slidemenu .slidemenu-head a.close-menu span{flex:0 0 auto;display:block;width:100%;line-height:normal;font-size:1.4375rem;font-size:clamp(18.333333333px,1.299435028vw,23px);font-size:clamp(18.333333333px,1.916666667vw,23px);text-align:center}.slidemenu .slidemenu-head a.close-menu span[aria-label]{font-size:11px;font-size:12px;line-height:16px}@media only screen and (min-width:576px){.slidemenu .slidemenu-head a.close-menu span[aria-label]{font-size:11px;line-height:120%}}@media only screen and (min-width:576px){.slidemenu .slidemenu-head a.close-menu span[aria-label]{font-size:14px;line-height:16px}}.slidemenu .slidemenu-content{flex:1 1 100%;padding:0 .5rem;background-color:var(--body-bgcolor);overflow:auto}.slidemenu .slidemenu-content .navbar{margin-bottom:1rem}.slidemenu .slidemenu-content .navbar li{display:block}.slidemenu .slidemenu-content .navbar li a{display:block;padding:0 2rem 0 .5rem;line-height:2.8rem;border-bottom:1px solid #bababa;text-decoration:none}.slidemenu .slidemenu-content .navbar li:has(+.spacer) a{border-bottom-color:#646569}.slidemenu .slidemenu-content .navbar .title{display:block;padding:0 .5rem;line-height:2.25rem;text-decoration:none}.slidemenu .slidemenu-content .navbar .title{font-family:var(--headfont)}.slidemenu .slidemenu-content .navbar .submenu{padding:0}.slidemenu .slidemenu-content .navbar .submenu li{padding:0}.slidemenu .slidemenu-content .navbar .submenu li:last-child{border-bottom:none}.slidemenu .slidemenu-text{margin:0 1rem}.slidemenu .slidemenu-text input:not([type=checkbox]):not([type=radio]),.slidemenu .slidemenu-text button{width:100%;margin-bottom:.5rem}[data-slidemenu='account'] #slidemenu-account,[data-slidemenu='basket'] #slidemenu-basket,[data-slidemenu='language'] #slidemenu-language{z-index:1000;left:0;opacity:1}[data-slidemenu='main'] #slidemenu-main.slidemenu-left,[data-slidemenu='account'] #slidemenu-account.slidemenu-left,[data-slidemenu='basket'] #slidemenu-basket.slidemenu-left,[data-slidemenu='language'] #slidemenu-language.slidemenu-left{left:auto;right:0}[data-slidemenu='main'] #slidemenu-main.slidemenu-top,[data-slidemenu='account'] #slidemenu-account.slidemenu-top,[data-slidemenu='basket'] #slidemenu-basket.slidemenu-top{top:0;left:0;right:0;max-height:calc(100vh - var(--header-xs-height, 50px))}@media only screen and (min-width:768px){[data-slidemenu='main'] #slidemenu-main.slidemenu-top,[data-slidemenu='account'] #slidemenu-account.slidemenu-top,[data-slidemenu='basket'] #slidemenu-basket.slidemenu-top{max-height:calc( 100vh - var(--header-md-height, 80px) )}body.scrolled [data-slidemenu='main'] #slidemenu-main.slidemenu-top,body.scrolled [data-slidemenu='account'] #slidemenu-account.slidemenu-top,body.scrolled [data-slidemenu='basket'] #slidemenu-basket.slidemenu-top{top:calc( var(--header-xs-height, 50px) );max-height:calc( 100vh - var(--header-xs-height, 50px) )}}@media only screen and (min-width:992px){[data-slidemenu='main'] #slidemenu-main.slidemenu-top,[data-slidemenu='account'] #slidemenu-account.slidemenu-top,[data-slidemenu='basket'] #slidemenu-basket.slidemenu-top{left:calc( ( 100% - var(--container-width-lg, 75%) ) / 2 );right:calc( ( 100% - var(--container-width-lg, 75%) ) / 2 )}}@media only screen and (min-width:1200px){[data-slidemenu='main'] #slidemenu-main.slidemenu-top,[data-slidemenu='account'] #slidemenu-account.slidemenu-top,[data-slidemenu='basket'] #slidemenu-basket.slidemenu-top{left:calc( ( 100% - var(--container-width-xl, 1440px) ) / 2 );right:calc( ( 100% - var(--container-width-xl, 1440px) ) / 2 )}}#slidemenu-language .slidemenu-content .navbar{width:100%}#slidemenu-language .slidemenu-content .navbar li a{padding:.5rem 0;text-decoration:none}#slidemenu-language .slidemenu-content .navbar li img{margin-left:.5rem;max-height:.7rem}.slidemenu-shadow{position:fixed;top:0;left:0;height:100vh;width:100vw;background:rgba(0,0,0,0.5);z-index:-1;opacity:0;pointer-events:none;transition:opacity 300ms ease-in-out}.slidemenu-shadow #spinner{display:none;line-height:1}.shadow-active #slidemenu-active-shadow,[data-slidemenu='menu-assortment'] #slidemenu-active-shadow,[data-slidemenu='menu-brands'] #slidemenu-active-shadow,[data-slidemenu='account'] #slidemenu-active-shadow,[data-slidemenu='basket'] #slidemenu-active-shadow,[data-slidemenu='language'] #slidemenu-active-shadow{z-index:900;opacity:1;pointer-events:all;transition:opacity 300ms ease-in-out}.shadow-active #slidemenu-active-shadow{display:flex;justify-content:center;align-items:center;font-size:400%;color:#fff}.shadow-active #slidemenu-active-shadow #spinner{display:block}#bvCmtBody.shadow-active #slidemenu-active-shadow{display:flex;justify-content:center;align-items:center;font-size:400%;color:#fff}#bvCmtBody.shadow-active #slidemenu-active-shadow #spinner{display:block}#bvCmtBody.shadow-active #slidemenu-active-shadow[data-slidemenu='basket']{z-index:910}table{border-spacing:0}table th,table td{padding:.5em}table th:first-of-type,table td:first-of-type{padding-left:0}table th:last-of-type,table td:last-of-type{padding-right:0}table.plain thead td,table.plain tfoot td,table.plain th{background-color:Transparent}table.plain th{font-weight:normal;text-align:left;padding-right:1em}table.plain th,table.plain td{padding-top:.25em;padding-bottom:.25em;line-height:1;vertical-align:top}table.fvs{margin:0;border-spacing:0;width:100%;max-width:50em}table.fvs.full-width{max-width:100%}table.fvs thead .fn{color:inherit;width:auto}table.fvs thead .fv{width:auto}table.fvs th{font-weight:600;text-align:left}table.fvs th,table.fvs td{vertical-align:top;padding-bottom:4px}table.fvs td.normal{vertical-align:middle;padding-top:1em;width:45%}table.fvs td.right{text-align:right}table.fvs .fh{padding-top:1em;padding-bottom:.5em;font-weight:600}table.fvs .fvp td:first-of-type,table.fvs .fn{padding-left:0;font-weight:600}table.fvs .fvp td:first-of-type small,table.fvs .fn small{font-weight:300;line-height:1}table.fvs .fvp td:first-of-type:not([width]),table.fvs .fn:not([width]){width:40%}table.fvs .fvp td:last-of-type,table.fvs .fv{padding-right:0}table.fvs .fvp td:last-of-type:not([width]),table.fvs .fv:not([width]){width:60%}table.fvs .fvp td:last-of-type.checkbox,table.fvs .fv.checkbox{display:flex;justify-content:space-between}table.fvs .fvp td:last-of-type.checkbox input[type="checkbox"],table.fvs .fv.checkbox input[type="checkbox"]{flex:0 1 10%;max-width:10%}table.fvs .fvp td:last-of-type.checkbox label,table.fvs .fv.checkbox label{flex:0 1 85%;max-width:85%;float:right}table.fvs button{width:100%}table.fvs span.data-field{display:inline-block;width:100%}table.fvs span.data-field.street{width:calc(100% - 100px)}table.fvs span.data-field.housenr{float:right;width:90px}table.fvs span.data-field.zipcode{width:100px}table.fvs span.data-field.city{float:right;width:calc(100% - 110px)}table.fvs span input{display:inline-block}table.fvs input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=button]){width:100%}table.fvs textarea,table.fvs select{width:100%;font-size:1rem!important}@media only screen and (max-width:479.98px){table.fvs,table.fvs tbody,table.fvs tr,table.fvs th,table.fvs td,table.fvs .fn,table.fvs .fv,table.fvs .fvp td:first-of-type,table.fvs .fvp td:last-of-type{display:block;padding-left:0;padding-right:0;width:100%!important}table.fvs thead{background-color:#a6a7a9}table.fvs tbody tr+tr{border-top:1px solid #fff}table.fvs tbody tr+tr{border-top:1px solid #fff}table.fvs .fn,table.fvs .fvp td:first-of-type{font-weight:600}}table.zebra tbody tr,table.zebra tbody tr td{background-color:#f1f1f1}table.zebra tbody tr:nth-child(odd),table.zebra tbody tr:nth-child(odd) td{background-color:Transparent}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 only screen and (min-width:576px){body.debugSize::after{content:'SM'}}@media only screen and (min-width:768px){body.debugSize::after{content:'MD'}}@media only screen and (min-width:992px){body.debugSize::after{content:'LG'}}@media only screen and (min-width:1200px){body.debugSize::after{content:'XL'}}body.debugSize .debug_container{z-index:100000;position:fixed;top:0;left:50%;transform:translate(-50%,0);max-width:1770px;width:100%;margin:0 auto;height:100%;border:none;border-left:1px solid red;border-right:1px solid red;pointer-events:none}body.debugSize .debug_narrow{z-index:100000;position:fixed;top:0;left:50%;transform:translate(-50%,0);width:100%;margin:0 auto;height:100%;border:none;border-left:1px solid #f0f;border-right:1px solid #f0f;pointer-events:none}@media only screen and (min-width:576px){body.debugSize .debug_narrow{width:90%}}@media only screen and (min-width:768px){body.debugSize .debug_narrow{width:85%}}@media only screen and (min-width:992px){body.debugSize .debug_narrow{width:83%}}@media only screen and (min-width:1200px){body.debugSize .debug_narrow{width:1470px}}body.debugSize .Xcontent-section{background-color:rgba(255,0,0,0.1)}body.debugSize .Xcontent-section .section-row{background-color:rgba(0,128,0,0.1)}body.debugSize .Xcontent-section .section-row .column{background-color:rgba(0,0,255,0.1)}.sbDebug .content-section{background-color:rgba(0,255,255,0.25)}.sbDebug .content-section .section-row{background-color:rgba(255,0,255,0.25)}.sbDebug .content-section .section-row .column{background-color:rgba(255,255,0,0.25)}.debug-slick{--row-bg-color:rgba(255,0,0,0.1)}.debug-slick .slick-slide{background:#f00}.debug-slick .slick-slide .image-container.media-none{background:white}.debug-slick .slick-slide .image-container.media-none .content{background:rgba(128,0,128,0.1)}.responsive-image img{width:100%;aspect-ratio:1;object-fit:contain;object-position:center center}.fill-image{display:block;position:relative;width:100%;height:100%}.fill-image img{width:100%;height:100%;object-fit:cover;object-position:center center}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*::before,*::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}form{margin:0}html{font:16px/1.2 'Gotham',sans-serif;-webkit-text-size-adjust:100%;scroll-behavior:smooth;overflow-x:hidden}body{margin:var(--header-height,0) 0 0;min-height:100vh;background-color:var(--body-bgcolor);color:var(--body-fgcolor);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:auto}body.fixed-header{margin-top:112px}@media only screen and (min-width:768px){body.fixed-header{margin-top:138px}}body#bvCmtBody>header,body#bvCmtBody>main,body#bvCmtBody>footer{flex:0 1 auto}body#bvCmtBody footer.footer{margin-top:auto}.href-default{color:var(--href-color);text-decoration:none}.href-default:hover{color:var(--href-hover)}.href-default:active{color:var(--href-active)}.href-default.inverse{color:var(--gray-600)}.href-default.inverse:hover{color:var(--href-color)}.href-default.inverse:active{color:#000}a:not([role='button']){color:var(--href-color);text-decoration:none}a:not([role='button']):hover{color:var(--href-hover)}a:not([role='button']):active{color:var(--href-active)}a:not([role='button']).inverse{color:var(--gray-600)}a:not([role='button']).inverse:hover{color:var(--href-color)}a:not([role='button']).inverse:active{color:#000}p{margin:.5rem 0 1rem}.header-default{margin:.5rem 0 1rem;line-height:1.33;color:var(--head-color);font-family:'Gotham',sans-serif;font-weight:400}h1,.h1{margin:.5rem 0 1rem;line-height:1.33;color:var(--head-color);font-family:'Gotham',sans-serif;font-weight:400;font-size:3rem;font-size:clamp(26.666666667px,2.711864407vw,48px);font-size:clamp(26.666666667px,4vw,48px);color:var(--spot-color1)}h2,.h2{margin:.5rem 0 1rem;line-height:1.33;color:var(--head-color);font-family:'Gotham',sans-serif;font-weight:400;font-size:2.5rem;font-size:clamp(24px,2.259887006vw,40px);font-size:clamp(24px,3.333333333vw,40px)}h3,.h3{margin:.5rem 0 1rem;line-height:1.33;color:var(--head-color);font-family:'Gotham',sans-serif;font-weight:400;font-size:2.0625rem;font-size:clamp(21.666666667px,1.86440678vw,33px);font-size:clamp(21.666666667px,2.75vw,33px)}h4,.h4{--head-color:var(--head4-color);margin:.5rem 0 1rem;line-height:1.33;color:var(--head-color);font-family:'Gotham',sans-serif;font-weight:400;font-size:1.75rem;font-size:clamp(20px,1.581920904vw,28px);font-size:clamp(20px,2.333333333vw,28px)}h5,.h5{--head-color:var(--head4-color);margin:.5rem 0 1rem;line-height:1.33;color:var(--head-color);font-family:'Gotham',sans-serif;font-weight:400;font-size:1.4375rem;font-size:clamp(18.333333333px,1.299435028vw,23px);font-size:clamp(18.333333333px,1.916666667vw,23px)}h6,.h6{--head-color:var(--head4-color);margin:.5rem 0 1rem;line-height:1.33;color:var(--head-color);font-family:'Gotham',sans-serif;font-weight:400;font-size:1.1875rem;font-size:clamp(17px,1.073446328vw,19px);font-size:clamp(17px,1.583333333vw,19px)}small{font-size:13px}hr{box-sizing:content-box;margin:0;height:1px;background:var(--hr-color);border:0;overflow:visible}hr.fade{background:Transparent;background-image:linear-gradient(to right,rgba(186,186,186,0),#bababa,rgba(186,186,186,0))}hr.main2spot{background-image:linear-gradient(to right,var(--main-color),var(--spot-color1),var(--main-color))}mark{display:inline-block;padding:0 .5em;background:var(--main-color);border-radius:var(--border-radius);color:#fff}ol.terms{margin:0;padding:0;counter-reset:item}ol.terms li{display:block;margin:.75rem 0}ol.terms li::before{content:'Artikel ' counter(item) ': ';counter-increment:item;font-weight:700}ol.terms li ol{list-style-type:lower-alpha;counter-reset:subitem;padding-left:2rem}ol.terms li ol li::before{content:counter(item) counter(subitem,lower-alpha);counter-increment:subitem;margin-right:1rem;font-weight:400}ol.terms li ol li ol{counter-reset:subsub;padding-left:3rem}ol.terms li ol li ol li::before{content:counter(subsub) '. ';counter-increment:subsub;margin-right:0}::placeholder{color:var(--inp-placeholder);opacity:1}:-ms-input-placeholder{color:var(--inp-placeholder)}::-ms-input-placeholder{color:var(--inp-placeholder)}.screen-reader-text{display:none}@media only screen and (min-width:992px){.keep-on-top{position:sticky;top:var(--header-height)}h1.keep-on-top,h2.keep-on-top{z-index:2;padding:.5rem 0;background-color:var(--body-bgcolor,#fff)}.orderpath .keep-on-top{top:calc(var(--header-height) + 32px)}body.scrolled .keep-on-top{padding-top:.5rem}body.scrolled .keep-on-top h2{margin-top:0;padding-top:0}}.bg-gray-100{--row-bg-color:var(--gray-100);background-color:var(--gray-100)!important}.bg-gray-200{--row-bg-color:var(--gray-200);background-color:var(--gray-200)!important}.bg-gray-300{--fg-color:#fff;--head-color:#fff;--head4-color:#fff;--row-bg-color:var(--gray-300);background-color:var(--gray-300)!important}.bg-gray-500{--fg-color:#fff;--head-color:#fff;--head4-color:#fff;--row-bg-color:var(--gray-500);background-color:var(--gray-500)!important}.bg-gray-600{--fg-color:#fff;--head-color:#fff;--head4-color:#fff;--row-bg-color:var(--gray-600);background-color:var(--gray-600)!important}.bg-main-color{--fg-color:#fff;--head-color:#fff;--head4-color:#fff;--row-bg-color:var(--main-color);background-color:var(--main-color)!important}.bg-spot-color1{--row-bg-color:var(--spot-color1);background-color:var(--spot-color1)!important;color:#000}.fg-main-color{color:var(--main-color)!important}.fg-spot-color1{color:var(--spot-color1)!important}#messages{position:fixed;top:40vh;left:50%;max-width:400px;translate:-50%;z-index:1000;height:0}#messages p{margin:.5em 0;padding:1em;line-height:1.5;background-color:#f1f1f1;border:2px solid #2c3e50;border-radius:var(--border-radius);box-shadow:0 0 20px 0 rgba(0,0,0,0.75);font-size:1.1875rem;font-size:clamp(17px,1.073446328vw,19px);font-size:clamp(17px,1.583333333vw,19px);animation-name:slideShow;animation-duration:1s;overflow:hidden}#messages p.active{display:inline-block}.msgarea{margin:0 auto;max-width:var(--narrow-width);line-height:1.5rem;background-color:#f1f1f1;border:2px solid #2c3e50;border-radius:var(--border-radius);box-shadow:0 0 20px 0 rgba(0,0,0,0.3);overflow:hidden;max-height:500px;transition:var(--transition-all)}.msgarea.notice{border-color:#88898d}.msgarea .msgbody{margin:.5em 0;padding:.5em}.msgarea .msgbody .msgtitle{display:inline-block;margin-right:1em;margin-left:-5px;line-height:2.5rem;color:#2c3e50;font-size:1.5rem}.msgarea .msgbody .msgicon{display:inline-block;margin:0 1em 0 0;line-height:2.5rem;color:#2c3e50}.msgarea .msgbody p{margin:0}.msgarea.info .msgicon{background-color:#a6a7a9}.msgarea.info .msgbody{border-color:#0070ba;height:100px}.msgarea.float{z-index:9999;position:fixed;top:15vh;left:50%;transform:translate(-50%,0);margin:0;width:640px;max-width:93vw;min-height:80px}.msgarea.close{opacity:0;max-height:0;z-index:-9999}.centeredblock{--head-color:var(--gray-600);display:inline-block;position:relative;left:50%;translate:-50%;margin:3% auto 4%;padding:2rem 1rem .5rem;max-width:100%;background-color:var(--gray-100);border:1px solid var(--gray-300);color:var(--gray-600)}@media only screen and (min-width:576px){.centeredblock{padding:2rem 2rem .5rem}}@media only screen and (min-width:768px){.centeredblock{padding:2rem 3rem .5rem}}.centeredblock button,.centeredblock [role="button"]{text-transform:uppercase}.centeredblock button.highlight,.centeredblock [role="button"].highlight{--btn-bordercolor:var(--gray-300);--btn-fg-color:var(--gray-300)}.centeredblock.message{text-align:center}.centeredblock.message .fal{margin-bottom:3rem;color:var(--color-green);font-size:6rem;font-weight:100}.centeredblock.message [role="button"]{margin-top:4rem}.centeredblock.message.error .fal{color:var(--spot-color1)}.centeredblock.login{max-width:580px}.centeredblock.login table{width:100%}.centeredblock.login table th{background-color:Transparent;font-weight:normal;text-align:left;white-space:nowrap}.centeredblock.login table th+td{padding-left:1rem}.centeredblock.login table td{width:100%}.centeredblock.login table input:not([type="checkbox"]){width:100%}.centeredblock.login table input[type="checkbox"]{display:none}.centeredblock.login table input[type="checkbox"]:checked+label::before{content:"\f00c"}.centeredblock.login table input[type="checkbox"]+label::before{content:"";display:inline-block;margin-right:1rem;width:1rem;height:1rem;line-height:.95rem;background-color:#fff;border:1px solid var(--gray-600);color:var(--spot-color1);font-family:var(--iconfont);font-weight:900;font-size:.6rem;text-align:center;vertical-align:middle}.centeredblock.login table .buttons{display:flex;flex-flow:row wrap;grid-gap:10px}.centeredblock.login table .buttons button{flex:0 0 100%}.centeredblock.login table .buttons a[role="button"]{flex:1 1 auto}#slidemenu-basket .dbi-shortbasket{max-height:calc(100% - 100px);overflow-y:auto}#slidemenu-basket .menu-basket-lines{width:100%;border:0;border-spacing:10px;border-collapse:collapse}#slidemenu-basket .menu-basket-lines td{padding:.5rem;vertical-align:top;border-top:1px solid #a6a7a9}#slidemenu-basket .menu-basket-lines tr.menu-basket-message td{padding-top:0;border-top:0;font-size:smaller}#slidemenu-basket .menu-basket-lines tr:last-of-type td{border-bottom:1px solid #a6a7a9}#slidemenu-basket .menu-basket-lines button{border:none;padding:0}#slidemenu-basket .menu-basket-lines button:hover{color:#2c3e50}#slidemenu-basket .menu-basket-lines button:active{color:#212f3c}#slidemenu-basket .menu-basket-lines .menu-basket-line-count,#slidemenu-basket .menu-basket-lines .menu-basket-line-amount{white-space:nowrap}#slidemenu-basket .menu-basket-lines .menu-basket-line-amount,#slidemenu-basket .menu-basket-lines .menu-basket-line-del{text-align:right}#slidemenu-basket .menu-basket-lines .menu-basket-line-del{flex:62px;min-width:48px}#slidemenu-basket .menu-basket-lines .menu-basket-line-del button{transition:var(--transition-all)}#slidemenu-basket .menu-basket-lines .menu-basket-line-del button:hover{color:var(--main-color)}#slidemenu-basket .menu-basket-lines .menu-basket-line-del button:hover .fal{font-weight:900}#slidemenu-basket .slide-menu-foot{background:#fff}#slidemenu-basket .slide-menu-foot .menu-basket-foot-totals{display:flex;justify-content:space-between;padding:.5rem}#slidemenu-basket .slide-menu-foot .menu-basket-foot-totals .menu-basket-foot-totals-title{flex:auto;font-size:1.4375rem;font-size:clamp(18.333333333px,1.299435028vw,23px);font-size:clamp(18.333333333px,1.916666667vw,23px);font-weight:700}#slidemenu-basket .slide-menu-foot .menu-basket-foot-totals .menu-basket-foot-total-amount{flex:auto;font-size:1.4375rem;font-size:clamp(18.333333333px,1.299435028vw,23px);font-size:clamp(18.333333333px,1.916666667vw,23px);font-weight:bold;text-align:right}#slidemenu-basket .slide-menu-foot .msg-free-delivery{padding:1rem .5rem;font-weight:700;text-align:center}#slidemenu-basket .slide-menu-foot .msg-free-delivery i{color:var(--main-color)}#slidemenu-basket .slide-menu-foot a[role='button']+a[role='button']{margin-top:.5rem}#slidemenu-search{margin-top:1px}#slidemenu-search .slidemenu-content .searchtext{margin:0;padding:0 1rem;width:calc(100% - 50px)}#slidemenu-search .slidemenu-content .searchbutton{margin:0}#slidemenu-main{top:57px;background-color:var(--body-bgcolor);overflow-x:hidden}[data-slidemenu='main'] #slidemenu-main{z-index:1000;left:0;opacity:1}#slidemenu-main .mobilemenu,#slidemenu-main .mobilemenu ul{display:block;margin:0;padding:0;list-style-type:none}#slidemenu-main .mobilemenu li{display:block}#slidemenu-main .mobilemenu li a{--href-color:var(--gray-600);display:block;box-sizing:border-box;padding:0 2.3rem 0 .5rem;line-height:2.8rem;text-decoration:none}#slidemenu-main .mobilemenu li.current>a{--href-color:#000;font-weight:700}#slidemenu-main .mobilemenu li li{padding-left:1.5rem;height:0;line-height:0;transition:var(--transition-all);overflow:hidden}#slidemenu-main .mobilemenu>li{height:auto;line-height:2.8rem;border-bottom:1px solid #bababa}#slidemenu-main .mobilemenu li.ancestor>ul>li,#slidemenu-main .mobilemenu ul.active>li{height:auto;line-height:2.8rem}#slidemenu-main .submenu-parent{position:relative}#slidemenu-main .submenu-parent a.toggleSub{display:inline-block;position:absolute;top:0;right:-0.5rem;padding:0;width:2.8rem;border-bottom:none;text-align:center}#slidemenu-main .submenu-parent li.ancestor>.submenu-parent .toggleSub .fa-chevron-down::before,#slidemenu-main .submenu-parent:has(+ul.active) .toggleSub .fa-chevron-down::before{content:'\f077'}.togglemenu .toggle svg g#bars #bar1,.togglemenu .toggle svg g#bars #bar2,.togglemenu .toggle svg g#bars #bar3{transform-origin:center;translate:none;rotate:none;opacity:1;transition:translate 150ms ease 250ms,opacity 0ms ease 150ms}.togglemenu .toggle svg g#bars #bar4,.togglemenu .toggle svg g#bars #bar5{transform-origin:center;visibility:visible!important;opacity:0;rotate:none;transition:opacity 0ms ease 150ms,rotate 150ms ease}#bvCmtBody[data-slidemenu='main'] .togglemenu .toggle svg g#bars #bar1,#bvCmtBody[data-slidemenu='main'] .togglemenu .toggle svg g#bars #bar2,#bvCmtBody[data-slidemenu='main'] .togglemenu .toggle svg g#bars #bar3{opacity:0;transition:translate 150ms ease,opacity 0ms ease 150ms}#bvCmtBody[data-slidemenu='main'] .togglemenu .toggle svg g#bars #bar1{translate:0 10px}#bvCmtBody[data-slidemenu='main'] .togglemenu .toggle svg g#bars #bar3{translate:0 -10px}#bvCmtBody[data-slidemenu='main'] .togglemenu .toggle svg g#bars #bar4,#bvCmtBody[data-slidemenu='main'] .togglemenu .toggle svg g#bars #bar5{opacity:1;transition:opacity 0ms ease 150ms,rotate 150ms ease 150ms}#bvCmtBody[data-slidemenu='main'] .togglemenu .toggle svg g#bars #bar4{rotate:45deg}#bvCmtBody[data-slidemenu='main'] .togglemenu .toggle svg g#bars #bar5{rotate:-45deg}.breadcrumbs{margin:2em auto;padding-left:.5rem;padding-right:.5rem;line-height:30px;font-size:14px;line-height:16px;color:var(--gray-300)}@media only screen and (min-width:768px){.breadcrumbs{margin:4rem auto 1rem}}.breadcrumbs .title{display:none;margin-right:.5rem;text-transform:uppercase}.breadcrumbs [aria-label]{display:none}.breadcrumbs a{--href-color:var(--gray-500)}.breadcrumbs .icon{line-height:inherit}.breadcrumbs .icon svg{width:auto;height:1.1em;vertical-align:text-bottom}.breadcrumbs ol{margin:0;padding:0;display:inline;list-style-type:none}.breadcrumbs ol li{display:inline-block}.breadcrumbs ol li+li::before{content:'/';display:inline-block;margin:0 .25rem}.breadcrumbs ol li a{text-decoration:none;text-transform:uppercase}@media only screen and (max-width:767.98px){.breadcrumbs ol li{display:none}.breadcrumbs ol li:has(+.last){display:inline-block}.breadcrumbs ol li:has(+.last)::before{content:'<';display:inline-block;margin:0 .25rem}.breadcrumbs ol li a .home{display:none}.breadcrumbs ol li a .home+[aria-label]{display:inline}}@media only screen and (min-width:768px){.breadcrumbs .title{display:inline}}@media only screen and (min-width:1799.98px){.breadcrumbs{padding-left:0;padding-right:0}}input:not([type="checkbox"]):not([type="radio"]),textarea,select{padding:0 1.5em;border:1px solid var(--inp-bordercolor);line-height:2.5rem;border-radius:0;font-family:var(--basefont);vertical-align:middle}input:not([type="checkbox"]):not([type="radio"]):disabled,textarea:disabled,select:disabled,input:not([type="checkbox"]):not([type="radio"]).disabled,textarea.disabled,select.disabled{opacity:.4}input:not([type="checkbox"]):not([type="radio"]):hover,textarea:hover,select:hover,input:not([type="checkbox"]):not([type="radio"]):focus,textarea:focus,select:focus,input:not([type="checkbox"]):not([type="radio"]):active,textarea:active,select:active{--inp-bordercolor:var(--gray-600);outline:none}input:not([type="checkbox"]):not([type="radio"]):focus,textarea:focus,select:focus{--inp-bordercolor:#000}input:not([type="checkbox"]):not([type="radio"]):required:invalid,textarea:required:invalid,select:required:invalid{--border-color:#2c3e50}input:not([type="checkbox"]):not([type="radio"]).error,textarea.error,select.error,.checkfieldissue input:not([type="checkbox"]):not([type="radio"]),.checkfieldissue textarea,.checkfieldissue select{border-color:#2c3e50}input{padding-left:.25em;padding-right:.25em}input[type='number']{width:4rem;-moz-appearance:textfield}input[type='number']::-webkit-outer-spin-button,input[type='number']::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}input[type="checkbox"]{display:none}input[type="checkbox"]:checked+label::before{content:"\f00c"}input[type="checkbox"]+label::before{content:"";display:inline-block;margin-right:1rem;width:1rem;height:1rem;line-height:.95rem;background-color:#fff;border:1px solid var(--gray-600);color:var(--spot-color1);font-family:var(--iconfont);font-weight:900;font-size:.6rem;text-align:center;vertical-align:middle}textarea{line-height:normal;resize:none;padding-top:.5rem}select{height:2.5rem}.required-label::after{content:"\00a0*";color:#2c3e50;font-size:larger;line-height:1rem}.plusminus{display:inline-flex;align-items:center;width:90px}.plusminus label{font-size:14px;line-height:16px;font-weight:bold}.plusminus input,.plusminus button{flex:0 0 30px;display:inline!important;margin:0!important;padding:0!important;height:30px;width:30px!important;line-height:28px;vertical-align:middle;border-radius:0;text-align:center}.plusminus input.input-number{padding:0 5px 0;border:1px solid var(--gray-200);border-left-color:#fff!important;border-right-color:#fff!important}.plusminus input.input-number:hover{border-color:var(--gray-600)}.plusminus input.input-number:active{border-color:var(--gray-300)}.plusminus button.plus,.plusminus button.minus{background-color:var(--gray-200);color:var(--gray-600);font-size:1.1875rem;font-size:clamp(17px,1.073446328vw,19px);font-size:clamp(17px,1.583333333vw,19px);font-weight:100}.plusminus button.plus:hover,.plusminus button.minus:hover{background-color:var(--gray-600);color:#fff}.plusminus button.plus:active,.plusminus button.minus:active{background-color:var(--gray-300);color:var(--gray-600)}.switchcontainer{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;display:inline-block;float:right;text-align:right;line-height:30px}.switchcontainer .title{display:none;text-transform:revert;font-size:smaller}@media only screen and (min-width:992px){.switchcontainer .title{display:inline}}.switchcontainer .switch{position:relative;display:inline-block;vertical-align:middle;width:50px;height:20px;background-color:white;border-radius:10px;cursor:pointer;background-image:-webkit-linear-gradient(top,var(--gray-300),white 25px);background-image:-moz-linear-gradient(top,var(--gray-300),white 25px);background-image:-o-linear-gradient(top,var(--gray-300),white 25px);background-image:linear-gradient(to bottom,var(--gray-300),white 25px)}.switchcontainer .switch-input{position:absolute;top:0;left:0;opacity:0}.switchcontainer .switch-label{position:relative;display:block;height:inherit;font-size:10px;background-color:#fff;border:1px solid var(--gray-600);border-radius:inherit;-webkit-transition:.15s ease-out;-moz-transition:.15s ease-out;-o-transition:.15s ease-out;transition:.15s ease-out;-webkit-transition-property:opacity background;-moz-transition-property:opacity background;-o-transition-property:opacity background;transition-property:opacity background}.switchcontainer .switch-label:before,.switchcontainer .switch-label:after{position:absolute;top:50%;margin-top:-0.5em;line-height:1;-webkit-transition:inherit;-moz-transition:inherit;-o-transition:inherit;transition:inherit}.switchcontainer .switch-label:before{content:attr(data-off);left:-3rem;color:#000}.switchcontainer .switch-label:after{content:attr(data-on);left:-3rem;color:#000;opacity:0}.switchcontainer .switch-input:checked ~ .switch-label{background:#fff;border:1px solid var(--spot-color1)}.switchcontainer .switch-input:checked ~ .switch-label:before{opacity:0}.switchcontainer .switch-input:checked ~ .switch-label:after{opacity:1}.switchcontainer .switch-handle{position:absolute;top:50%;transform:translate(0,-50%);left:5px;width:14px;height:14px;background:var(--gray-600);border-radius:10px;-webkit-transition:left .15s ease-out;-moz-transition:left .15s ease-out;-o-transition:left .15s ease-out;transition:left .15s ease-out}.switchcontainer .switch-handle:before{content:'';position:absolute;top:50%;left:50%;margin:-6px 0 0 -6px;width:12px;height:12px;border-radius:6px}.switchcontainer .switch-input:checked ~ .switch-handle{left:2rem;background:var(--spot-color1)}.switchcontainer .switch-green>.switch-input:checked ~ .switch-label{background:#4fb845;border-color:#4fb845}.ibp{display:flex;justify-content:flex-start;gap:0}.ibp input[type='number'],.ibp input[type='text']{flex:0 0 auto;border-radius:var(--border-radius) 0 0 var(--border-radius)}.ibp input[type='number'],.ibp input[inputmode="numeric"]{padding-right:.5em;text-align:right}.ibp button{flex:0 0 auto;border-radius:0 var(--border-radius) var(--border-radius) 0}.btn-inverse{--btn-bg-color:var(--main-color);--btn-bordercolor:var(--main-color);--btn-fg-color:#fff;--btn-bg-color-hover:var(--spot-color1);--btn-bordercolor-hover:var(--spot-color1);--btn-fg-color-hover:#fff;--btn-bg-color-active:#212f3c;--btn-bordercolor-active:#212f3c;--btn-fg-color-active:#fff}.btn-priority{--btn-bg-color:var(--spot-color1);--btn-bordercolor:var(--spot-color1);--btn-fg-color:#fff;--btn-bg-color-hover:var(--main-color);--btn-bordercolor-hover:var(--main-color);--btn-fg-color-hover:#fff;--btn-bg-color-active:var(--gray-600);--btn-bordercolor-active:var(--gray-600);--btn-fg-color-active:#fff}.btn-secondary{--btn-bg-color:var(--gray-600);--btn-bordercolor:var(--gray-600);--btn-fg-color:#fff;--btn-bg-color-hover:var(--main-color);--btn-bordercolor-hover:var(--main-color);--btn-fg-color-hover:#fff}.btn-highlight{--btn-bg-color:#fff;--btn-bordercolor:var(--gray-600);--btn-fg-color:var(--gray-600);--btn-bg-color-hover:#fff;--btn-bordercolor-hover:#fff;--btn-fg-color-hover:var(--spot-color1)}.btn-highlight.inverse{--btn-bg-color:#fff;--btn-bordercolor:#fff;--btn-fg-color:var(--spot-color1);--btn-bg-color-hover:#fff;--btn-bordercolor-hover:#fff;--btn-fg-color-hover:var(--gray-600)}.btn-alert{--btn-bg-color:#ec792f;--btn-bordercolor:#ec792f;--btn-fg-color:#fff;--btn-bg-color-hover:#fff;--btn-bordercolor-hover:#ec792f;--btn-fg-color-hover:#ec792f}.btn-warning{--btn-bg-color:#2c3e50;--btn-bordercolor:#2c3e50;--btn-fg-color:#fff;--btn-bg-color-hover:#fff;--btn-bordercolor-hover:#2c3e50;--btn-fg-color-hover:#2c3e50}.btn-readmore{--btn-bg-color:Transparent;--btn-bordercolor:Transparent;--btn-fg-color:var(--href-color);--btn-bg-color-hover:Transparent;--btn-bordercolor-hover:Transparent;--btn-fg-color-hover:var(--href-hover);--btn-bg-color-active:Transparent;--btn-bordercolor-active:Transparent;--btn-fg-color-active:var(--href-active)}button,[role="button"],a.button{--padding-y:1px;--padding-x:2rem;--border-radius:0;--line-height:44px;display:inline-block;padding:var(--padding-y) var(--padding-x);line-height:var(--line-height);font-size:var(--btn-f-size);font-weight:var(--btn-f-weight,400);text-align:center;transition:var(--transition-all);cursor:pointer;background-color:var(--btn-bg-color);border:1px solid var(--btn-bordercolor);border-radius:var(--border-radius);color:var(--btn-fg-color)}button:hover,[role="button"]:hover,a.button:hover{background-color:var(--btn-bg-color-hover,var(--btn-bg-color));border-color:var(--btn-bordercolor-hover,var(--btn-bordercolor));color:var(--btn-fg-color-hover,var(--btn-fg-color))}button:active,[role="button"]:active,a.button:active{background-color:var(--btn-bg-color-active,var(--btn-bg-color));border-color:var(--btn-bordercolor-active,var(--btn-bordercolor));color:var(--btn-fg-color-active,var(--btn-fg-color))}button.inverse,[role="button"].inverse,a.button.inverse{--btn-bg-color:var(--main-color);--btn-bordercolor:var(--main-color);--btn-fg-color:#fff;--btn-bg-color-hover:var(--spot-color1);--btn-bordercolor-hover:var(--spot-color1);--btn-fg-color-hover:#fff;--btn-bg-color-active:#212f3c;--btn-bordercolor-active:#212f3c;--btn-fg-color-active:#fff}button.highlight,[role="button"].highlight,a.button.highlight{--btn-bg-color:#fff;--btn-bordercolor:var(--gray-600);--btn-fg-color:var(--gray-600);--btn-bg-color-hover:#fff;--btn-bordercolor-hover:#fff;--btn-fg-color-hover:var(--spot-color1)}button.highlight.inverse,[role="button"].highlight.inverse,a.button.highlight.inverse{--btn-bg-color:#fff;--btn-bordercolor:#fff;--btn-fg-color:var(--spot-color1);--btn-bg-color-hover:#fff;--btn-bordercolor-hover:#fff;--btn-fg-color-hover:var(--gray-600)}button.primary,[role="button"].primary,a.button.primary,button.priority,[role="button"].priority,a.button.priority{--btn-bg-color:var(--spot-color1);--btn-bordercolor:var(--spot-color1);--btn-fg-color:#fff;--btn-bg-color-hover:var(--main-color);--btn-bordercolor-hover:var(--main-color);--btn-fg-color-hover:#fff;--btn-bg-color-active:var(--gray-600);--btn-bordercolor-active:var(--gray-600);--btn-fg-color-active:#fff}button.secondary,[role="button"].secondary,a.button.secondary{--btn-bg-color:var(--gray-600);--btn-bordercolor:var(--gray-600);--btn-fg-color:#fff;--btn-bg-color-hover:var(--main-color);--btn-bordercolor-hover:var(--main-color);--btn-fg-color-hover:#fff}button.alert,[role="button"].alert,a.button.alert{--btn-bg-color:#ec792f;--btn-bordercolor:#ec792f;--btn-fg-color:#fff;--btn-bg-color-hover:#fff;--btn-bordercolor-hover:#ec792f;--btn-fg-color-hover:#ec792f}button.warning,[role="button"].warning,a.button.warning{--btn-bg-color:#2c3e50;--btn-bordercolor:#2c3e50;--btn-fg-color:#fff;--btn-bg-color-hover:#fff;--btn-bordercolor-hover:#2c3e50;--btn-fg-color-hover:#2c3e50}button.readmore,[role="button"].readmore,a.button.readmore{--btn-bg-color:Transparent;--btn-bordercolor:Transparent;--btn-fg-color:var(--href-color);--btn-bg-color-hover:Transparent;--btn-bordercolor-hover:Transparent;--btn-fg-color-hover:var(--href-hover);--btn-bg-color-active:Transparent;--btn-bordercolor-active:Transparent;--btn-fg-color-active:var(--href-active)}button.readmore::after,[role="button"].readmore::after,a.button.readmore::after{content:'\f178';font-family:var(--iconfont);font-weight:300;margin-left:.5rem}button.superbutton,[role="button"].superbutton,a.button.superbutton{--padding-x:1rem;text-transform:uppercase}button.wide,[role="button"].wide,a.button.wide{width:100%}button[disabled],[role="button"][disabled],a.button[disabled],button.disabled,[role="button"].disabled,a.button.disabled,button[disabled]:hover,[role="button"][disabled]:hover,a.button[disabled]:hover,button.disabled:hover,[role="button"].disabled:hover,a.button.disabled:hover{--btn-bg-color:#bababa!important;--btn-bordercolor:#bababa!important;--btn-fg-color:#88898d!important;--btn-bg-color-hover:#bababa!important;--btn-bordercolor-hover:#bababa!important;--btn-fg-color-hover:#88898d!important;opacity:.75;cursor:not-allowed}button.clear,[role="button"].clear,a.button.clear{background:Transparent;--btn-fg-color:var(--btn-bg-color);--btn-fg-color-hover:var(--href-hover)}button.circle,[role="button"].circle,a.button.circle{--padding-x:0;--padding-y:0;--height:24px;width:var(--height)!important;height:var(--height);line-height:var(--height);border-radius:50%}button.icon,[role="button"].icon,a.button.icon{--btn-bordercolor:Transparent;--btn-bordercolor-hover:Transparent;padding:0;vertical-align:middle}button.no-radius,[role="button"].no-radius,a.button.no-radius{border-radius:0}button.no-borders,[role="button"].no-borders,a.button.no-borders{border-width:0;border:none}button i+span,[role="button"] i+span,a.button i+span,button span+i,[role="button"] span+i,a.button span+i{margin-left:.5em}button .icon svg,[role="button"] .icon svg,a.button .icon svg{vertical-align:middle}a.button,a[role=button]{display:inline-block;text-decoration:none}a.button:hover,a[role=button]:hover{text-decoration:none}.btn-icon.prev,.btn-icon.next{position:relative}.btn-icon.prev::before,.btn-icon.next::before,.btn-icon.prev::after,.btn-icon.next::after{display:inline-block;position:absolute;top:-1px;height:calc(100% + 2px);line-height:calc(var(--line-height) + 4px);aspect-ratio:1;background-color:var(--btn-bg-color-hover);color:var(--btn-bg-color);font-family:var(--iconfont);font-weight:900}.btn-icon.prev:hover::before,.btn-icon.next:hover::before,.btn-icon.prev:hover::after,.btn-icon.next:hover::after{background-color:var(--btn-bg-color);color:var(--btn-bg-color-hover)}.btn-icon.prev{padding-left:calc((var(--line-height) * 2) + var(--padding-x))}.btn-icon.prev::before{content:'\f060';left:-1px;border-radius:var(--border-radius) 0 0 var(--border-radius)}.btn-icon.next{padding-right:calc((var(--line-height) * 2) + var(--padding-x))}.btn-icon.next::after{content:'\f061';right:-1px;border-radius:0 var(--border-radius) var(--border-radius) 0}.image-container.btn-prev button,.media-container.btn-prev button{position:relative;padding-left:calc((var(--line-height) * 2) + var(--padding-x))}.image-container.btn-prev button::before,.media-container.btn-prev button::before,.image-container.btn-prev button::after,.media-container.btn-prev button::after{display:inline-block;position:absolute;top:-1px;height:calc(100% + 2px);line-height:calc(var(--line-height) + 4px);aspect-ratio:1;background-color:var(--btn-bg-color-hover);color:var(--btn-bg-color);font-family:var(--iconfont);font-weight:900}.image-container.btn-prev button:hover::before,.media-container.btn-prev button:hover::before,.image-container.btn-prev button:hover::after,.media-container.btn-prev button:hover::after{background-color:var(--btn-bg-color);color:var(--btn-bg-color-hover)}.image-container.btn-prev button::before,.media-container.btn-prev button::before{content:'\f060';left:-1px;border-radius:var(--border-radius) 0 0 var(--border-radius)}.image-container.btn-next button,.media-container.btn-next button{position:relative;padding-right:calc((var(--line-height) * 2) + var(--padding-x))}.image-container.btn-next button::before,.media-container.btn-next button::before,.image-container.btn-next button::after,.media-container.btn-next button::after{display:inline-block;position:absolute;top:-1px;height:calc(100% + 2px);line-height:calc(var(--line-height) + 4px);aspect-ratio:1;background-color:var(--btn-bg-color-hover);color:var(--btn-bg-color);font-family:var(--iconfont);font-weight:900}.image-container.btn-next button:hover::before,.media-container.btn-next button:hover::before,.image-container.btn-next button:hover::after,.media-container.btn-next button:hover::after{background-color:var(--btn-bg-color);color:var(--btn-bg-color-hover)}.image-container.btn-next button::after,.media-container.btn-next button::after{content:'\f061';right:-1px;border-radius:0 var(--border-radius) var(--border-radius) 0}.image-container.btn-readmore,.media-container.btn-readmore{--btn-bg-color:Transparent;--btn-bordercolor:Transparent;--btn-fg-color:var(--href-color);--btn-bg-color-hover:Transparent;--btn-bordercolor-hover:Transparent;--btn-fg-color-hover:var(--href-hover);--btn-bg-color-active:Transparent;--btn-bordercolor-active:Transparent;--btn-fg-color-active:var(--href-active)}.image-container.btn-readmore button::after,.media-container.btn-readmore button::after{content:'\f178';font-family:var(--iconfont);font-weight:300;margin-left:.5rem}#slider-range{margin:1em calc(var(--ui-slider-handle-size, 20px) / 2) 0;width:calc(100% - var(--ui-slider-handle-size, 20px))}#slider-range.ui-slider .ui-slider-range{background-color:#000;border:none}#slider-range.ui-slider .ui-slider-handle{width:var(--ui-slider-handle-size,20px);height:var(--ui-slider-handle-size,20px);background-color:#bababa;border:1px solid var(--main-color);border-radius:3px;outline:none}#slider-range.ui-slider .ui-slider-handle:hover{background-color:var(--spot-color1)}#slider-range.ui-slider .ui-slider-handle:active{background-color:#757575}#slider-range.ui-slider.ui-slider-horizontal{position:relative;height:2px}#slider-range.ui-slider.ui-slider-horizontal::before{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-color:#a6a7a9}#slider-range.ui-slider.ui-slider-horizontal .ui-slider-handle{margin-left:calc((var(--ui-slider-handle-size, 20px) / 2) * -1);top:50%;transform:translateY(-50%)}.slide-amount{margin:.5rem 0 0;height:24px}.slide-amount #slide-amount-min{display:block;float:left}.slide-amount #slide-amount-max{display:block;float:right}ul.navbar{display:flex;flex-flow:row 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.vertical{flex-direction:column}ul.navbar li{display:block;flex:0 0 auto}ul.navbar.grow li{flex:1 0 auto}ul.navbar.shrink li{flex:0 1 auto}ul.navbar.desktop{display:none}@media only screen and (min-width:768px){ul.navbar.desktop{display:flex}}ul.navbar.mainmenu{position:relative}@media only screen and (min-width:992px){ul.navbar.mainmenu{font-size:1.1875rem;font-size:clamp(17px,1.073446328vw,19px);font-size:clamp(17px,1.583333333vw,19px)}}ul.navbar.mainmenu a{text-decoration:none}ul.navbar.mainmenu a [aria-label]{margin-right:.25rem}@media only screen and (max-width:991.98px){ul.navbar.mainmenu a [aria-label]{display:none}}ul.navbar.mainmenu a ~ a{margin-left:2.5rem}ul.navbar.mainmenu ul{display:block;margin:0;padding:0;list-style-type:none;background-color:#fff}ul.navbar.mainmenu ul li{display:block;height:0;line-height:2rem;overflow:hidden;transition:var(--transition-all)}ul.navbar.mainmenu ul li a{--href-color:var(--gray-600);--href-hover:var(--spot-color1);text-transform:none;display:block;padding:0 1rem}ul.navbar.mainmenu>li>a{color:#fff;text-transform:uppercase;padding:0 clamp(0.5rem,1.35vw,1.5rem);display:block}ul.navbar.mainmenu>li>a.current,ul.navbar.mainmenu>li>a:hover{color:var(--gray-100)}ul.navbar.mainmenu>li>a:active{color:var(--gray-200)}ul.navbar.mainmenu>li:hover{background-color:#fff}ul.navbar.mainmenu>li:hover>a{color:var(--spot-color1)}ul.navbar.mainmenu>li:hover>ul{box-shadow:0 3px 6px 0 rgba(0,0,0,0.16)}ul.navbar.mainmenu li:has(ul){position:relative}ul.navbar.mainmenu li:has(ul)>ul{position:absolute;top:100%;left:0;min-width:100%}ul.navbar.mainmenu li:has(ul):hover>ul{padding-bottom:.5rem}ul.navbar.mainmenu li:has(ul):hover>ul>li{height:2rem}ul.navbar.togglemenu li+li,ul.navbar.toolsmenu li+li{margin-left:.5rem}@media only screen and (min-width:768px){ul.navbar.togglemenu li+li,ul.navbar.toolsmenu li+li{margin-left:1rem}}ul.navbar.togglemenu li a,ul.navbar.toolsmenu li a{display:block;color:var(--href-color);text-decoration:none;color:var(--gray-600)}ul.navbar.togglemenu li a:hover,ul.navbar.toolsmenu li a:hover{color:var(--href-hover)}ul.navbar.togglemenu li a:active,ul.navbar.toolsmenu li a:active{color:var(--href-active)}ul.navbar.togglemenu li a.inverse,ul.navbar.toolsmenu li a.inverse{color:var(--gray-600)}ul.navbar.togglemenu li a.inverse:hover,ul.navbar.toolsmenu li a.inverse:hover{color:var(--href-color)}ul.navbar.togglemenu li a.inverse:active,ul.navbar.toolsmenu li a.inverse:active{color:#000}ul.navbar.togglemenu li a [aria-label],ul.navbar.toolsmenu li a [aria-label]{display:none}ul.navbar.togglemenu li a svg,ul.navbar.toolsmenu li a svg{scale:1.25}.sitemap{margin:0 auto}body.homepage h1,body.homepage .h1,body.homepage h2,body.homepage .h2,body.homepage h3,body.homepage .h3{--head-color:var(--gray-600)}header.header{z-index:2;transition:var(--transition-all),z-index 0ms ease 0ms,overflow 0ms ease 0ms}body#bvCmtBody.fixed-header header.header{position:fixed;top:-112px;left:0;width:100%}@media only screen and (min-width:768px){body#bvCmtBody.fixed-header header.header{top:-138px}}@media only screen and (min-width:768px){body[data-slidemenu='main'] header.header{z-index:901}}header.header .left{margin-right:auto}header.header .center{margin-left:auto;margin-right:auto}header.header .right{margin-left:auto}header.header .logo{display:block;margin:0;padding:0;line-height:0}header.header .logo svg{width:auto;height:45px;max-width:96%;transition:var(--transition-all)}@media only screen and (min-width:768px){header.header .logo svg{height:81px}}@media only screen and (min-width:768px){body.scrolled header.header .logo{position:absolute;bottom:8px;height:40px}body.scrolled header.header .logo svg{height:36px}body.scrolled header.header .logo svg g{display:none}body.scrolled header.header .logo svg polygon{fill:#fff}}header.header .usps-container{display:none}@media only screen and (min-width:768px){header.header .usps-container{display:block}}@media only screen and (max-width:767.98px){header.header{border-bottom:none;box-shadow:0 3px 6px 0 rgba(0,0,0,0.16)}}#header-content{display:grid;grid-template-columns:1fr 130px 1fr;grid-template-rows:55px 55px;grid-template-areas:"togglemenu logo     tools" "search    search   search";margin:0 auto;max-width:var(--container-width)}@media only screen and (min-width:768px){#header-content{grid-template-columns:1fr minmax(auto,3fr) 1fr;grid-template-rows:68px 70px;grid-template-areas:"logo  usps   usps" "logo search tools"}}@media only screen and (min-width:992px){#header-content{grid-template-rows:48px 90px}}@media only screen and (min-width:1470px){#header-content{grid-template-areas:"logo  usps    .  " "logo search tools"}}#header-content #mobilemenu-container{grid-area:togglemenu;display:flex}@media only screen and (min-width:768px){#header-content #mobilemenu-container{display:none}}#header-content #logo-container{grid-area:logo}#header-content #usp-container{display:none}@media only screen and (min-width:992px){#header-content #usp-container{display:flex;grid-area:usps}}#header-content #search-container{grid-area:search}#header-content #tools-container{grid-area:tools}#header-content #logo-container{display:flex;align-items:center;justify-content:center}@media only screen and (min-width:768px){#header-content #logo-container{justify-content:flex-start;padding-left:1rem;padding-right:1rem}}#header-content #usp-container{align-items:flex-end;justify-content:flex-end;padding-left:1rem;padding-right:1rem}#header-content #usp-container ul{display:flex;flex-flow:column;justify-content:space-between;margin:0;padding:0;list-style-type:none;font-size:14px;line-height:16px}@media only screen and (min-width:1024px){#header-content #usp-container ul{font-size:16px}}#header-content #usp-container ul li{display:block;color:var(--spot-color1)}@media only screen and (min-width:992px){#header-content #usp-container{align-items:center;justify-content:center}#header-content #usp-container ul{flex-flow:row wrap;width:100%}}#header-content #search-container{display:flex;align-items:center;justify-content:center;padding-left:1rem;padding-right:1rem;background-color:var(--spot-color1)}@media only screen and (min-width:768px){#header-content #search-container{background:none}}#header-content #search-container>form{flex:0 0 100%;max-width:720px}#header-content #mobilemenu-container,#header-content #tools-container{align-items:center;justify-content:flex-start;padding-left:1rem}#header-content #mobilemenu-container span[aria-label],#header-content #tools-container span[aria-label]{display:none}#header-content #tools-container{display:flex;justify-content:flex-end;padding-left:0;padding-right:1rem}@media only screen and (min-width:1799.98px){#header-content #logo-container,#header-content #usp-container,#header-content #search-container,#header-content #mobilemenu-container,#header-content #tools-container{padding-left:0;padding-right:0}}#mainmenu-container{line-height:3.5rem;background-color:var(--header-bgcolor);color:#fff}@media only screen and (max-width:767.98px){#tools-container{margin:0;padding-top:.5rem;padding-bottom:.5rem;width:100%;line-height:2em}#tools-container ul.mainmenu{justify-content:space-between}#tools-container ul.mainmenu li.main a{display:block;margin:0;width:2em;height:2em;line-height:2em;background-color:#000;border-color:#000;border-bottom:2px solid var(--main-color);border-radius:var(--border-radius);color:#fff;font-size:clamp(20px,5.75vw,24px);text-align:center}#tools-container ul.mainmenu li.main a:hover{background-color:var(--main-color);border-color:var(--main-color);border-bottom-color:#000}#tools-container ul.mainmenu li.main a .menuicon{color:inherit;transition:var(--transition-all)}body[data-slidemenu="search"] #tools-container ul.mainmenu li.main a .menuicon.fa-search::before{content:'\f00d'}}ul.header-usp-list{display:flex;flex-flow:row nowrap;margin:0;padding:0;height:104px}ul.header-usp-list li{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;padding:0 1rem!important;height:100%;border-left:1px solid #fff}ul.header-usp-list li+li{margin-top:0!important}ul.header-usp-list li:last-of-type{border-right:1px solid #fff}ul.header-usp-list li .image{padding:0!important;width:48px!important;color:var(--main-color);font-size:2.0625rem;font-size:clamp(21.666666667px,1.86440678vw,33px);font-size:clamp(21.666666667px,2.75vw,33px);transition:var(--transition-all)}ul.header-usp-list li .content{padding-left:1rem;width:auto!important;font-size:13px;white-space:nowrap;transition:var(--transition-all)}ul.header-usp-list li .content .title{font-size:16px}ul.header-usp-list li .content p{margin:0}@media only screen and (max-width:1150px){ul.header-usp-list li{justify-content:flex-start}ul.header-usp-list li .image{display:none}ul.header-usp-list li .content{flex:0 0 25%;padding:.5rem 0;white-space:wrap;text-align:left!important}}@media only screen and (min-width:1350px){ul.header-usp-list li .image{width:60px!important;font-size:3rem;font-size:clamp(26.666666667px,2.711864407vw,48px);font-size:clamp(26.666666667px,4vw,48px)}ul.header-usp-list li .content{font-size:14px;line-height:16px}ul.header-usp-list li .content .title{font-size:1.1875rem;font-size:clamp(17px,1.073446328vw,19px);font-size:clamp(17px,1.583333333vw,19px)}}#search-container{position:relative;padding:.5rem;width:100%}#search-container .ibp{--line-height:29px;width:100%}#search-container .ibp:has(input:focus) .searchtext,#search-container .ibp:has(input:focus) .searchbutton{outline:var(--gray-500)}#search-container .ibp .searchtext{--border-radius:7.5px;padding:0 1rem;width:calc(100% - 50px);height:2rem;border-color:var(--inp-bgcolor);border-right:none;transition:var(--transition-all)}#search-container .ibp .searchbutton{--padding-x:0;--padding-y:0;--btn-bg-color:var(--gray-600);--btn-bordercolor:var(--gray-600);--border-radius:7.5px;--btn-fg-color:#fff;width:50px;height:2rem;line-height:2rem;border-left:none;font-size:1.4375rem;font-size:clamp(18.333333333px,1.299435028vw,23px);font-size:clamp(18.333333333px,1.916666667vw,23px);transition:var(--transition-all)}@media only screen and (min-width:768px){#search-container .ibp{--line-height:32px}#search-container .ibp .searchtext{width:calc(100% - 5vw);border-color:var(--inp-bordercolor)}#search-container .ibp .searchbutton{--btn-bg-color:var(--spot-color1);--btn-bordercolor:var(--spot-color1);width:5vw}}#search-container .search-results{position:absolute;top:calc(100% - 1px);left:50%;translate:-50%;margin-top:1px;padding:0;width:100%;max-width:720px;background-color:var(--body-bgcolor);box-shadow:1px 1px 20px rgba(0,0,0,0.25)}#auto-search-results{z-index:10;display:none;background-color:Transparent}#auto-search-results,#auto-search-results .contents{line-height:1;color:#000;font-weight:400}#auto-search-results .loader{text-align:center;padding:.5em;font-size:150%;opacity:.75}#auto-search-results .contents form{max-width:100%}#auto-search-results .contents p{text-align:center}#auto-search-results .contents .scroll-container{max-height:50vh;overflow:auto}#auto-search-results .contents .scroll-container table{width:100%}#auto-search-results .contents .scroll-container table td.img{padding:.25rem;width:3rem;height:3rem}#auto-search-results .contents .scroll-container table a{display:block;text-decoration:none}#auto-search-results .contents .scroll-container table a.img img{width:100%;aspect-ratio:1;object-fit:contain;object-position:center center}#auto-search-results .contents .scroll-container table a.img img{object-fit:cover}#auto-search-results .contents .scroll-container table .desc a{padding:0 .5rem}#auto-search-results .contents .scroll-container table .price{text-align:right;padding:0 .5rem}#auto-search-results .show-more{width:100%;padding:1rem;border-top:1px solid var(--main-color);text-align:center}#auto-search-results .show-more [role='button']{padding:0 1rem;line-height:33px}.icon{display:inline-block}.icon svg circle,.icon svg path,.icon svg rect{fill:currentColor;transition:var(--transition-all)}#desktop-menus-container{position:relative;margin:0 auto;width:100%;max-width:var(--container-width)}#desktop-menus{position:absolute;top:1px;left:0;right:0;padding:0;overflow:hidden}#menu-assortment,#menu-brands{width:25%}#menu-assortment ul.mainitems,#menu-brands ul.mainitems{margin:0;padding:0;list-style-type:none;background-color:var(--spot-color1);width:100%;position:relative}#menu-assortment ul.mainitems>li,#menu-brands ul.mainitems>li{transition:all 100ms var(--transition-timing-function) 50ms}#menu-assortment ul.mainitems>li>a,#menu-brands ul.mainitems>li>a{--padding:.5rem 2.5rem .5rem 1rem;--border-bottom:1px solid #fff;display:block;position:relative;font-size:1.1875rem;font-size:clamp(17px,1.073446328vw,19px);font-size:clamp(17px,1.583333333vw,19px);white-space:nowrap;overflow:hidden}#menu-assortment ul.mainitems>li.active,#menu-brands ul.mainitems>li.active{background-color:#fff}#menu-assortment ul.mainitems>li.active .subitems,#menu-brands ul.mainitems>li.active .subitems{visibility:visible;opacity:1;transition:var(--transition-all) 50ms}#menu-assortment a,#menu-brands a{color:#000;text-decoration:none}#menu-assortment .subitems,#menu-brands .subitems{display:block;position:absolute;left:100%;top:0;padding:.5rem 1rem;width:300%;height:100%;min-height:20rem;background-color:#fff;opacity:0;overflow:auto;visibility:hidden;transition:var(--transition-all) 100ms}#menu-assortment .subitems .subitems-title,#menu-brands .subitems .subitems-title{margin-bottom:.5rem}#menu-assortment .subitems .subitems-title .h2,#menu-brands .subitems .subitems-title .h2{color:var(--main-color);font-size:1.1875rem;font-size:clamp(17px,1.073446328vw,19px);font-size:clamp(17px,1.583333333vw,19px);font-weight:700;text-decoration:none}#menu-assortment .subitems>ul,#menu-brands .subitems>ul{column-count:4;column-gap:20px;background-color:#fff}#menu-assortment .subitems>ul a,#menu-brands .subitems>ul a{display:block;position:relative}#menu-assortment .subitems>ul a.more-items,#menu-brands .subitems>ul a.more-items{color:#000;text-decoration:underline}#menu-assortment .subitems>ul a.more-items::before,#menu-brands .subitems>ul a.more-items::before{content:"\f105";position:absolute;top:0rem;left:-0.5rem;font-family:var(--iconfont);font-weight:300}#menu-assortment .subitems>ul .subitems-item-a,#menu-brands .subitems>ul .subitems-item-a{font-weight:700}#menu-assortment .subitems>ul>li,#menu-brands .subitems>ul>li{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;display:block;margin-bottom:.5rem}#menu-assortment .subitems>ul ul,#menu-brands .subitems>ul ul{margin-bottom:.5rem}#menu-assortment .subitems ul,#menu-brands .subitems ul{list-style-type:none;display:block;margin-left:0;padding-left:0}#menu-assortment li a,#menu-brands li a{padding:0;max-height:0;border-bottom:none;trasnsition:var(--transition-all)}body[data-slidemenu='menu-assortment'] header.header,body[data-slidemenu='menu-brands'] header.header{z-index:901}body[data-slidemenu='menu-assortment'] #menu-assortment li a,body[data-slidemenu='menu-brands'] #menu-brands li a{padding:var(--padding);max-height:3rem;border-bottom:var(--border-bottom)}.header-basket{position:relative}.header-basket .dbi-totalcount{position:absolute;top:25%;left:110%;xtranslate:-50%;color:var(--main-color);font-size:13px;line-height:1em}.header-favorites{position:relative}.header-favorites .dbi-favcount{display:inline-block;position:absolute;top:50%;left:50%;line-height:1;font-size:50%;translate:-50%}main.main{z-index:1;display:block;margin-top:0;margin-bottom:4%}body.no-footer-margin main.main{margin-bottom:0}footer.footer{z-index:1;padding:0;line-height:30px;background-color:var(--footer-bgcolor);color:var(--footer-fgcolor);font-size:16px}@media only screen and (min-width:1799.98px){footer.footer{padding-left:0;padding-right:0}}.section-grid{margin:0 auto;display:grid;grid-template-columns:auto repeat(2,minmax(230px,20%));grid-template-rows:auto auto 5rem;grid-gap:1rem}.section-grid.grid-container{max-width:var(--container-width)}@media only screen and (min-width:1200px){.section-grid{grid-template-columns:auto repeat(3,minmax(230px,16%));grid-template-rows:auto 5rem}}.section-grid .block{position:relative;padding-left:1rem;padding-right:1rem}@media only screen and (min-width:992px){.section-grid .block{padding-left:0;padding-right:0}}@media only screen and (min-width:1200px){.section-grid .block{padding-top:3rem;padding-bottom:2rem}}.section-grid .block.company{grid-column:1 / span 2;display:grid;grid-template-columns:1fr;grid-gap:1rem;padding-top:2rem}@media only screen and (min-width:576px){.section-grid .block.company{grid-template-columns:1fr 1fr}.section-grid .block.company .contact{padding-left:1rem}}@media only screen and (min-width:992px){.section-grid .block.company{grid-column:2 / span 2;grid-row:1}.section-grid .block.company .contact{padding-left:0}}@media only screen and (min-width:1200px){.section-grid .block.company{grid-column:2;display:block;padding-top:3rem}.section-grid .block.company .contact{margin-top:1rem}}.section-grid .block.footer-logo{grid-column:1;grid-row:1;align-self:stretch;position:relative;padding:2rem 4vw 0;width:100%;background-color:var(--gray-100);border-bottom:3rem solid var(--spot-color1);color:var(--body-fgcolor)}.section-grid .block.footer-logo .content{margin:0 auto;max-width:calc(300px + 8vw);text-align:center}.section-grid .block.footer-logo .content .logo svg{max-width:100%;width:auto;height:auto}@media only screen and (min-width:576px){.section-grid .block.footer-logo{grid-column:1 / 2}}@media only screen and (min-width:992px){.section-grid .block.footer-logo{grid-column:1 / 1;grid-row:1 / span 3;display:flex;align-items:center;padding-top:0;max-width:calc(250px + 8vw);background-color:Transparent;border-bottom:none}.section-grid .block.footer-logo::before{z-index:-1;content:'';position:absolute;top:0;right:-3vw;bottom:0;left:-50vw;background-color:var(--gray-100);transform:skew(22deg)}.section-grid .block.footer-logo::after{z-index:1;content:'';position:absolute;top:0;right:-4vw;bottom:0;width:3.5vw;background-color:var(--spot-color1);transform:skew(22deg)}.section-grid .block.footer-logo .content .logo svg{max-width:200px}}.section-grid .block.footer-logo a:hover{color:#2c3e50;text-decoration:underline;border:none}@media only screen and (min-width:1200px){.section-grid .block.footer-logo{grid-row:1 / span 2;max-width:calc(300px + 8vw)}.section-grid .block.footer-logo .content .logo svg{max-width:300px;height:100px}}.section-grid .block.copyright{grid-column:span 2;padding-top:1rem;padding-bottom:2rem;line-height:1}@media only screen and (min-width:992px){.section-grid .block.copyright{grid-column:2 / span 2;text-align:center}}@media only screen and (min-width:1200px){.section-grid .block.copyright{grid-column:2 / span 3;grid-row:2}}.section-grid a{text-decoration:none;color:inherit}.section-grid a:hover{color:inherit;border-bottom:1px solid #2c3e50}.section-grid a.image.ideal img{width:auto;height:3rem}@media only screen and (min-width:768px){.section-grid .column:has(a.align-bottom){position:relative}.section-grid .column:has(a.align-bottom) a.align-bottom{display:block;position:absolute;bottom:0}}@media only screen and (max-width:991.98px){.section-grid{grid-template-columns:1fr 1fr;grid-template-rows:auto}.section-grid .block{grid-column:auto}.section-grid .block.footer-logo{grid-column:1 / span 2}}@media only screen and (max-width:575.98px){.section-grid{grid-template-columns:1fr}.section-grid .block{grid-column:1}}.fancybox-iframe{border-radius:var(--border-radius)}.img-background{background-color:#a6a7a9}.addFavorite,.delFavorite{--padding-x:.5rem;border-color:var(--gray-200)}.addFavorite:hover .fal.fa-heart::before,.delFavorite:hover .fal.fa-heart::before{color:var(--spot-color1);font-weight:900}.addFavorite:hover .fas.fa-heart::before,.delFavorite:hover .fas.fa-heart::before{content:"\f7a9"}@media only screen and (max-width:575.98px){.list-header .desc{position:relative;padding-right:3em;max-height:1.2rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:var(--transition-all)}.list-header .desc .readmore{position:absolute;top:0;right:0;line-height:1.2rem;color:var(--spot-color1)}.list-header .desc .readmore::before{content:'Meer';transition:var(--transition-all)}.list-header .desc.active{padding-right:0;max-height:1000px;white-space:pre-wrap}.list-header .desc.active .readmore{display:inline;position:static}.list-header .desc.active .readmore::before{content:'Minder'}}@media only screen and (min-width:576px){.list-header .readmore{display:none}}.itemlist-webgroup{border:1px solid var(--gray-100);border-radius:0;box-shadow:none;transition:all 500ms var(--transition-timing-function);overflow:hidden}.itemlist-webgroup .image{text-align:center}.itemlist-webgroup .image img{aspect-ratio:1;inset:.5rem;width:calc(100% - 1rem);height:calc(100% - 1rem)}.itemlist-webgroup .desc-container{flex:1 0 40px;line-height:40px;background-color:var(--bg-color);color:var(--fg-color)}.itemlist-webgroup .desc-container .title{text-align:center;text-transform:uppercase}.itemlist-webgroup:hover{box-shadow:0 5px 10px rgba(0,0,0,0.16)}.itemlist-webgroup:hover .desc-container{color:var(--spot-color1)}.itemlist-product{display:flex;flex-direction:column}.itemlist-product a{text-decoration:none}.itemlist-product .image{padding:1rem}.itemlist-product .desc-container{flex:1 0 auto}.itemlist-product .desc-container .title{display:block}.itemlist-product .order-container{margin-top:auto}.list-container .itemlist{--column-count:4;--grid-gap:16px;--item--min-width:250px;--gap-count:calc(var(--column-count) - 1);--total-gap-width:calc(var(--gap-count) * var(--grid-gap));--item--max-width:calc((100% - var(--total-gap-width)) / var(--column-count));--row-gap:var(--grid-gap);display:grid;grid-template-columns:repeat(auto-fill,minmax(max(var(--item--min-width),var(--item--max-width)),1fr));column-gap:var(--grid-gap);row-gap:var(--row-gap)}.list-container .itemlist .listitem{align-self:stretch}@media only screen and (min-width:768px){.list-container .itemlist.webgroups{--column-count:6}.list-container .itemlist.webgroups .listitem{display:flex;flex-direction:column}.list-container .itemlist.webgroups .listitem a{text-decoration:none}.list-container .itemlist.webgroups .listitem .image{padding:1rem}.list-container .itemlist.webgroups .listitem .desc-container{flex:1 0 auto}.list-container .itemlist.webgroups .listitem .desc-container .title{display:block}.list-container .itemlist.webgroups .listitem .order-container{margin-top:auto}}.list-container .itemlist.brands{--column-count:6}.list-container .itemlist.brands .listitem{display:flex;flex-direction:column}.list-container .itemlist.brands .listitem a{text-decoration:none}.list-container .itemlist.brands .listitem .image{padding:1rem}.list-container .itemlist.brands .listitem .desc-container{flex:1 0 auto}.list-container .itemlist.brands .listitem .desc-container .title{display:block}.list-container .itemlist.brands .listitem .order-container{margin-top:auto}.list-container .itemlist.products .listitem{display:flex;flex-direction:column}.list-container .itemlist.products .listitem a{text-decoration:none}.list-container .itemlist.products .listitem .image{padding:1rem}.list-container .itemlist.products .listitem .desc-container{flex:1 0 auto}.list-container .itemlist.products .listitem .desc-container .title{display:block}.list-container .itemlist.products .listitem .order-container{margin-top:auto}.list-container.products-related{width:100%;overflow:hidden}.list-container.products-related .itemlist{scroll-snap-type:x mandatory;display:flex;column-gap:0;gap:0;width:100%;overflow-x:auto;padding-bottom:1rem}.list-container.products-related .itemlist .listitem{scroll-snap-align:center;width:200px;flex:0 0 200px;margin-right:1rem}.list-container.slider-container{display:block}.list-container.slider-container .itemlist{display:block}.list-container.slider-container .itemlist .slick-list{display:block}.list-container.slider-container .itemlist .slick-list .slick-track{display:grid;grid-auto-columns:auto;grid-auto-rows:auto;grid-auto-flow:column}.list-container.slider-container .itemlist .slick-list .slick-track .slick-slide{padding:0 2px}.list-container.slider-container .itemlist .slick-list .slick-track .slick-slide,.list-container.slider-container .itemlist .slick-list .slick-track .slick-slide>div{display:grid;grid-template-columns:1fr;grid-template-rows:subgrid;grid-row:span 2}.list-container.slider-container .itemlist .slick-list .slick-track .slick-slide .listitem{display:grid!important;grid-template-columns:subgrid;grid-auto-rows:auto}.list-container.slider-container .itemlist .slick-list .slick-track .slick-slide .listitem img{max-width:100%}.list-container.slider-container .itemlist .slick-list .slick-track .slick-slide .listitem .desc-container .title{white-space:pre-wrap}.list-container .itemlist.products .listitem{position:relative;padding:0;box-shadow:0 2px 0 Transparent;border:1px solid var(--gray-200);transition:var(--transition-all)}.list-container .itemlist.products .listitem:hover{border-color:var(--main-color);box-shadow:0 2px 0 var(--img-border-color)}.list-container .itemlist.products .listitem .image{position:relative;padding:0}.list-container .itemlist.products .listitem .image img{aspect-ratio:1.7;width:100%;object-position:center center}.list-container .itemlist.products .listitem .image .label{position:absolute;top:-1px;left:-1px;padding:.25em .5em;background-color:var(--main-color);border-radius:0 0 var(--border-radius) 0;color:#fff;text-transform:uppercase}.list-container .itemlist.products .listitem .image .vosproduct{position:absolute;bottom:0;right:1rem;height:clamp(24px,2.6vw,50px)}.list-container .itemlist.products .listitem .desc-container{padding:.5rem 1rem;text-align:center}.list-container .itemlist.products .listitem .desc-container .title{line-height:1;color:var(--gray-600);font-weight:700;text-transform:uppercase}.list-container .itemlist.products .listitem .order-container{padding:0 1rem 1rem;line-height:1.7;font-size:14px;line-height:16px;text-align:center}.list-container .itemlist.products .listitem .order-container .stock{margin:1rem 0}.list-container .itemlist.products .listitem .order-container .oldprice{font-size:11px;font-size:12px;line-height:16px}@media only screen and (min-width:576px){.list-container .itemlist.products .listitem .order-container .oldprice{font-size:11px;line-height:120%}}.list-container .itemlist.products .listitem .order-container .price{margin-bottom:1.5rem}.list-container .itemlist.products .listitem .order-container .order-row{display:flex;flex-flow:row wrap;justify-content:space-between;align-content:center}.list-container .itemlist.products .listitem .order-container .order-row .title,.list-container .itemlist.products .listitem .order-container .order-row .count,.list-container .itemlist.products .listitem .order-container .order-row .order{flex:0 0 49%;max-width:49%}.list-container .itemlist.products .listitem .order-container .order-row .spacer,.list-container .itemlist.products .listitem .order-container .order-row .viewitem{flex:0 0 100%;max-width:100%}.list-container .itemlist.products .listitem .order-container .order-row .title,.list-container .itemlist.products .listitem .order-container .order-row .spacer{margin-bottom:.25em;font-size:14px;line-height:16px;font-style:italic;white-space:nowrap}.list-container .itemlist.products .listitem .order-container .order-row .count input{width:100%}.list-container .itemlist.products .listitem .order-container .order-row .viewitem a{text-transform:uppercase}.list-container .itemlist.products .listitem .favorites{position:absolute;top:1rem;right:1rem}.list-container .itemlist.products .listitem .favorites .addFavorite,.list-container .itemlist.products .listitem .favorites .delFavorite{margin:0;padding:0;background-color:Transparent;border:none;color:var(--main-color)}.list-container .itemlist.products .listitem .favorites .addFavorite:hover,.list-container .itemlist.products .listitem .favorites .delFavorite:hover{color:var(--main-color)}.list-container .itemlist.products .listitem .favorites .addFavorite:hover .fas.fa-heart::before,.list-container .itemlist.products .listitem .favorites .delFavorite:hover .fas.fa-heart::before{color:var(--main-color)}.list-container .itemlist.products .listitem.related img{aspect-ratio:1}.list-container .itemlist.products .listitem.related .desc-container{text-align:left}.list-container .itemlist.products .listitem.related .desc-container .artid,.list-container .itemlist.products .listitem.related .desc-container .oldprice{color:var(--gray-300)}.list-container .itemlist.products .listitem.related .desc-container .title,.list-container .itemlist.products .listitem.related .desc-container .price{color:var(--gray-600)}.list-container .itemlist.products .listitem.related .desc-container .artid{display:block;margin-bottom:.5rem;font-weight:100}.list-container .itemlist.products .listitem.related .desc-container .title{height:1.5rem;line-height:1.5rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.list-container .itemlist.products .listitem.related .desc-container .price{font-weight:700}.list-container .itemlist.brands .listitem{border:1px solid var(--gray-100);border-radius:0;box-shadow:none;transition:all 500ms var(--transition-timing-function);overflow:hidden}.list-container .itemlist.brands .listitem .image{text-align:center}.list-container .itemlist.brands .listitem .image img{aspect-ratio:1;inset:.5rem;width:calc(100% - 1rem);height:calc(100% - 1rem)}.list-container .itemlist.brands .listitem .desc-container{flex:1 0 40px;line-height:40px;background-color:var(--bg-color);color:var(--fg-color)}.list-container .itemlist.brands .listitem .desc-container .title{text-align:center;text-transform:uppercase}.list-container .itemlist.brands .listitem:hover{box-shadow:0 5px 10px rgba(0,0,0,0.16)}.list-container .itemlist.brands .listitem:hover .desc-container{color:var(--spot-color1)}@media only screen and (min-width:576px){.list-container .itemlist.webgroups .listitem{border:1px solid var(--gray-100);border-radius:0;box-shadow:none;transition:all 500ms var(--transition-timing-function);overflow:hidden}.list-container .itemlist.webgroups .listitem .image{text-align:center}.list-container .itemlist.webgroups .listitem .image img{aspect-ratio:1;inset:.5rem;width:calc(100% - 1rem);height:calc(100% - 1rem)}.list-container .itemlist.webgroups .listitem .desc-container{flex:1 0 40px;line-height:40px;background-color:var(--bg-color);color:var(--fg-color)}.list-container .itemlist.webgroups .listitem .desc-container .title{text-align:center;text-transform:uppercase}.list-container .itemlist.webgroups .listitem:hover{box-shadow:0 5px 10px rgba(0,0,0,0.16)}.list-container .itemlist.webgroups .listitem:hover .desc-container{color:var(--spot-color1)}.list-container .itemlist.webgroups .listitem .desc-container .title{line-height:1.2}}@media only screen and (max-width:575.98px){.list-container .itemlist.webgroups{display:flex;flex-flow:column wrap;gap:0}.list-container .itemlist.webgroups .listitem{display:block;border-top:1px solid #bababa}.list-container .itemlist.webgroups .listitem:last-of-type{border-bottom:1px solid #bababa}.list-container .itemlist.webgroups .listitem .image{display:none}.list-container .itemlist.webgroups .listitem .desc-container{--href-color:var(--gray-600);display:block;position:relative;box-sizing:border-box;padding:0 1.5rem 0 0;line-height:2rem;text-decoration:none}.list-container .itemlist.webgroups .listitem .desc-container::after{content:'\f054';display:block;position:absolute;top:0;right:0;line-height:2rem;font-family:var(--iconfont)}}.stock-status.InStock i{color:#52a94a}.stock-status.LimitedAvailability i{color:#ec792f}.stock-status.FutureAvailability i{color:#ec792f}.stock-status.OutOfStock i{color:#646569}.stock-status .stockmsg-text{margin-left:.5em}.stockmsg{line-height:1.5rem}.InStock .stockmsg svg,.LimitedAvailability .stockmsg svg,.PreOrder .stockmsg svg{vertical-align:middle}.InStock .stockmsg svg g#check,.LimitedAvailability .stockmsg svg g#check,.PreOrder .stockmsg svg g#check,.InStock .stockmsg .fal,.LimitedAvailability .stockmsg .fal,.PreOrder .stockmsg .fal{color:#52a94a}.stockmsg .OutOfStock .fal{color:#ec792f}.stockmsg .Discontinued .fal{color:#2c3e50}.delivery{line-height:1.5rem}.delivery svg{vertical-align:middle}.itemlist-pages{margin:2rem auto;display:grid;grid-template-columns:repeat(2,1fr);grid-template-areas:"pages pages" "prev  next";align-items:center}.itemlist-pages .prev{grid-area:prev}.itemlist-pages .pages{grid-area:pages}.itemlist-pages .next{grid-area:next}.itemlist-pages .prev,.itemlist-pages .pages,.itemlist-pages .next{text-align:center}.itemlist-pages .pages{padding:0 1em 1em}.itemlist-pages button.prev i{margin-right:1em}.itemlist-pages button.next i{margin-left:1em}@media only screen and (min-width:992px){.itemlist-pages{margin-left:-220px;grid-template-columns:1fr auto 1fr;grid-template-areas:"prev pages next"}.itemlist-pages .pages{padding:0 1em;line-height:2rem}.itemlist-pages .prev{text-align:right}.itemlist-pages .next{text-align:left}}.itemlist-pages .pages a{padding:0 .25rem;text-decoration:none}.itemlist-pages .pages a.currentartpage{text-decoration:underline;text-shadow:1px 0 0 currentColor}.itemlist-pages .prevartpage i{margin-right:.5rem}.itemlist-pages .nextartpage i{margin-left:.5rem}.itemlist-pages .prevartpage span,.itemlist-pages .nextartpage span{display:none}@media only screen and (min-width:576px){.itemlist-pages .prevartpage,.itemlist-pages .nextartpage{min-width:180px}.itemlist-pages .prevartpage span,.itemlist-pages .nextartpage span{display:inline}}.content-section.section-products .section-row.row-products{flex-flow:column wrap;justify-content:flex-start;margin-top:4%}.content-section.section-products .section-row.row-products .column.col-filters,.content-section.section-products .section-row.row-products .column.col-products{flex:0 0 100%;max-width:100%;margin-bottom:2rem}.content-section.section-products .section-row.row-products .column.col-products{width:100%;align-self:flex-start}@media only screen and (min-width:768px){.content-section.section-products .section-row.row-products{flex-flow:row wrap}.content-section.section-products .section-row.row-products .column.col-filters{flex:0 0 220px}.content-section.section-products .section-row.row-products .column.col-products{flex:1 1 calc(100% - 230px)}}.content-section.section-products .section-row.row-products .column.col-filters .head{display:flex;justify-content:space-between;margin:0 0 1rem;font-size:1.4375rem;font-size:clamp(18.333333333px,1.299435028vw,23px);font-size:clamp(18.333333333px,1.916666667vw,23px)}.content-section.section-products .section-row.row-products .column.col-filters .head .toggleFilters{position:relative;text-decoration:none;color:#000}.content-section.section-products .section-row.row-products .column.col-filters .head .toggleFilters:hover{color:var(--main-color)}.content-section.section-products .section-row.row-products .column.col-filters .head .clear-filters{padding:0;font-size:1.4375rem;font-size:clamp(18.333333333px,1.299435028vw,23px);font-size:clamp(18.333333333px,1.916666667vw,23px);text-align:right}.content-section.section-products .section-row.row-products .column.col-filters .head:has(~#artfiltermenu.active) toggleFilters .fal::before{content:"\f00d"}@media only screen and (min-width:768px){.content-section.section-products .section-row.row-products .column.col-filters .head{display:block;margin:0 0 .25em;border-bottom:none}.content-section.section-products .section-row.row-products .column.col-filters .head .clear-filters{display:none}.content-section.section-products .section-row.row-products .column.col-filters #artfiltermenu .artfilters-action{display:block}.content-section.section-products .section-row.row-products .column.col-filters+.column.col-products{--padding-left:1rem}}@media only screen and (min-width:1799.98px){.content-section.section-products .section-row.row-products .column.col-filters+.column.col-products{--padding-left:1.5rem}}#artfiltermenu{overflow:hidden;visibility:hidden;opacity:0}#artfiltermenu .artfilter{padding:0;border-top:0 solid #bababa;transition:var(--transition-all)}#artfiltermenu .artfilter .artfilter-title{padding:0;max-height:0;transition:var(--transition-all)}#artfiltermenu .artfilter .toggleFilter{position:absolute;top:0;right:0;width:2em;height:2em;line-height:2em;cursor:pointer;text-align:center}#artfiltermenu .artfilter .artfiltervals{--transition-duration:75ms;transition:max-height var(--transition-duration) var(--transition-timing-function);overflow:hidden}#artfiltermenu .artfilter .artfiltervals .item{max-height:0;padding:0;transition:all var(--transition-duration) ease-out;display:flex;flex-flow:row nowrap;justify-content:flex-start}#artfiltermenu .artfilter .artfiltervals .item input{flex:0 0 20px}#artfiltermenu .artfilter .artfiltervals .item label{flex-basis:100%}#artfiltermenu .artfilter[data_pg="priceminmax"] .artfiltervals{max-height:0}#artfiltermenu .artfilter[data_pg="priceminmax"].active .artfiltervals{max-height:4rem}#artfiltermenu .artfilter.active{padding-bottom:1rem}#artfiltermenu .artfilter.active .toggleFilter.fa-chevron-down::before{content:'\f077'}#artfiltermenu .artfilter.active .artfiltervals .item{padding:.15em 0;max-height:2rem;transition:all var(--transition-duration) ease-in}#artfiltermenu .artfilter.color label{position:relative;display:inline-block}#artfiltermenu .artfilter.color label::after{content:'';display:block;position:absolute;top:0;right:0;bottom:0;height:100%;aspect-ratio:1 / 1;border-radius:50%;background:var(--prop-color,#fefefe);background-image:var(--prop-image);border:1px solid var(--main-color);cursor:pointer}@media only screen and (max-width:767.98px){#artfiltermenu.active{height:auto;visibility:visible;opacity:1;transition:height 200ms 50ms,opacity 250ms ease;translate:0 calc(-1rem - 1px)}#artfiltermenu.active .artfilter{padding:.5rem}#artfiltermenu.active .artfilter .artfilter-title{padding:.25em 2rem .25em .25em;max-height:2rem}#artfiltermenu:not(.active) .artfilter{padding-bottom:0}#artfiltermenu:not(.active) .artfilter .artfiltervals{transition:max-height var(--transition-duration) var(--transition-timing-function);overflow:hidden}#artfiltermenu:not(.active) .artfilter .artfiltervals .item{max-height:0;padding:0;transition:all var(--transition-duration) ease-out}}@media only screen and (min-width:768px){#artfiltermenu{height:auto;max-height:revert;visibility:visible;opacity:1}#artfiltermenu .artfilter{padding:.5rem}#artfiltermenu .artfilter .artfilter-title{padding:.25em 2rem .25em .25em;max-height:revert}}#artfiltermenu .artfilter+.artfilter{margin-top:0}#artfiltermenu .artfilter .artfilter-title{display:block;position:relative;font-weight:600}#artfiltermenu .artfilter .artfiltervals .item .filtercheckbox{display:none;margin-right:.5em}#artfiltermenu .artfilter .artfiltervals .item .filtercheckbox:checked+label::before{content:"\f00c"}#artfiltermenu .artfilter .artfiltervals .item .filtercheckbox+label::before{content:"";display:inline-block;margin-right:1rem;width:1rem;height:1rem;line-height:.95rem;background-color:#fff;border:1px solid var(--gray-600);color:var(--spot-color1);font-family:var(--iconfont);font-weight:900;font-size:.6rem;text-align:center;vertical-align:middle}#artfiltermenu .artfilter .artfiltervals .item .filtercheckbox+label:hover{cursor:pointer}#artfiltermenu .artfilter .artfiltervals .item.disabled{opacity:.5}#artfiltermenu .artfilter .artfiltervals .item.disabled,#artfiltermenu .artfilter .artfiltervals .item.disabled:hover,#artfiltermenu .artfilter .artfiltervals .item.disabled .filtercheckbox+label:hover{cursor:default}#artfiltermenu .artfilters-action{margin-top:1.5rem;display:none}@media only screen and (min-width:768px){#artfiltermenu .artfilters-action{display:block}}#artfiltermenu .artfilters-action button{width:100%;opacity:1;transition:opacity 150ms linear}#artfiltermenu .artfilters-action button:disabled{opacity:0}.artsortselector{width:100%}#prodlist_spinner{top:0;right:0;bottom:0;left:0;display:flex;background:rgba(0,0,0,0.3);color:var(--spot-color1);transition:var(--transition-all)}#prodlist_spinner .fa-spinner{align-self:center}.wginfo{margin-top:2%;margin-bottom:4%}.productOptions[title]{cursor:help}.productOptions .select{margin:0 -0.25rem 1rem;padding:0}.productOptions .select .option{display:inline-block;padding:0 .25rem .5rem}.productOptions .select .option input{display:none;pointer-events:none}.productOptions .select .option input:checked+label{outline:1px solid #000}.productOptions .select .option input:disabled{opacity:.4}.productOptions .select .option input:disabled+label,.productOptions .select .option input:disabled label{border-color:rgba(0,0,0,0.25);cursor:not-allowed!important}.productOptions .select .option label{display:block;margin:1px;padding:0 .5rem;line-height:2rem;background-color:#fff;border:1px solid #bababa;cursor:pointer;text-align:center}.productOptions .select .option.color label{position:relative;line-height:2rem;vertical-align:middle}.productOptions .select .option.color label::before{content:'';display:inline-block;position:relative;top:2px;margin:0 .5rem 0 0;padding:0;width:18px;line-height:2rem;aspect-ratio:1 / 1;background:var(--prop-color,#fefefe);background-image:var(--prop-image);border:1px solid var(--spot-color1);border-radius:50%}.productOptions .select .option.color label span{font-size:16px;white-space:nowrap}.productOptions .select .option.disabled{opacity:.4}.productOptions .select .option.disabled+label,.productOptions .select .option.disabled label{border-color:rgba(0,0,0,0.25);cursor:not-allowed!important}.productOptions .select .option.disabled.color label{position:relative}.disabledOption{opacity:.4}.disabledOption+label,.disabledOption label{border-color:rgba(0,0,0,0.25);cursor:not-allowed!important}.plus-minus-input label{font-weight:700}.plus-minus-input input,.plus-minus-input button{display:inline!important;margin:0!important;padding:0!important;height:30px;width:2rem;border:1px solid #b7bfc0;line-height:28px;vertical-align:middle;border-radius:0;text-align:center;background:#fff}.plus-minus-input input{width:5rem}.plus-minus-input input.input-number{padding:0 5px;border:1px solid var(--spot-color1);border-radius:0;text-align:center;width:4rem;border-left:none;border-right:none}.plus-minus-input input:focus{border:1px solid #b7bfc0}.plus-minus-input button.plus,.plus-minus-input button.minus{font-size:18px;font-weight:900;color:#000}.plus-minus-input button.plus{border-radius:0 var(--border-radius) var(--border-radius) 0;border-left:none}.plus-minus-input button.minus{border-radius:var(--border-radius) 0 0 var(--border-radius);border-right:none}.product.details{margin-bottom:2rem}.product.details .block1{grid-column:1;grid-row:1;margin-bottom:3rem}.product.details .block2{grid-column:1;margin-bottom:3rem}.product.details .block3{grid-column:1}@media only screen and (min-width:768px){.product.details{display:grid;grid-template-columns:1fr 2fr;grid-template-rows:auto;grid-gap:3vw}.product.details>*{min-width:0;min-height:0}.product.details .block1{margin-bottom:0}.product.details .block2{grid-column:2;grid-row:1;margin-bottom:0}.product.details .block3{grid-column:1 / span 2;grid-row:2;margin-bottom:0}}@media only screen and (min-width:992px){.product.details{grid-template-columns:1fr 2fr}}@media only screen and (min-width:1200px){.product.details{grid-template-columns:1fr 2fr}}.product.details .block1 p:first-of-type,.product.details .block2 p:first-of-type,.product.details .block3 p:first-of-type{margin-top:0}.product.details .gallery-container{display:block;width:100%;text-align:center;vertical-align:middle}.product.details .gallery-container:has(.label){position:relative}.product.details .gallery-container:has(.label) .label{position:absolute;top:-1px;left:-1px;padding:.25em .5em;background-color:var(--main-color);color:#fff;text-transform:uppercase}.product.details h1{margin-top:0}.product.details h2{--head-color:var(--spot-color1)}.product.details .vosproduct{margin-left:1rem;height:.75em}.product.details .price{margin-bottom:.5rem;line-height:1.7;font-size:1.4375rem;font-size:clamp(18.333333333px,1.299435028vw,23px);font-size:clamp(18.333333333px,1.916666667vw,23px)}.product.details .stockmsg,.product.details .delivery{line-height:3}.product.details .stockmsg svg,.product.details .delivery svg{vertical-align:middle}.product.details .stockmsg{margin-left:-0.5em}.product.details .delivery{margin-left:5vw}.product.details .descshort{margin-bottom:2rem}.product.details .artdetails-orderblock{margin-top:1rem}.product.details .artdetails-orderblock table{width:auto}.product.details .artdetails-orderblock table td.count{width:144px}.product.details .artdetails-orderblock table td.count .plusminus{width:144px}.product.details .artdetails-orderblock table td.count .plusminus button,.product.details .artdetails-orderblock table td.count .plusminus input{--line-height:48px;flex:0 0 48px;width:48px!important;height:48px}.product.details .artdetails-orderblock table td.count .plusminus button.icon i{font-size:16px}.product.details .artdetails-orderblock table td.favorite button{width:48px;line-width:48px;white-space:nowrap}.product.details .artdetails-orderblock table td.favorite button .fal{font-size:140%;vertical-align:middle}.product.details .artdetails-orderblock table .addtobasket button{--line-height:48px;width:100%;height:var(--line-height);line-height:1}@media only screen and (max-width:575.98px){.product.details .artdetails-orderblock table,.product.details .artdetails-orderblock table tbody{display:block}.product.details .artdetails-orderblock table tr{display:grid}.product.details .artdetails-orderblock table tr.order-row-header{grid-template-columns:1fr}.product.details .artdetails-orderblock table tr.order-container{grid-template-columns:auto 48px;grid-auto-rows:auto}.product.details .artdetails-orderblock table tr.order-container .addtobasket{grid-column:1 / span 2;grid-row:2}.product.details .artdetails-orderblock table tr td{padding-left:0;padding-right:0}}.product.details .docs-container{margin-top:2rem;border-bottom:1px solid var(--gray-200)}.product.details .docs-container a{text-decoration:none}@media only screen and (max-width:575.98px){.product.details .artdetails-allprops,.product.details .docs-container{position:relative;margin-top:0;padding-right:1.5em;padding-bottom:1em;max-height:3rem;border-top:1px solid var(--gray-200);white-space:pre-wrap;overflow:hidden;text-overflow:ellipsis;transition:var(--transition-all)}.product.details .artdetails-allprops .readmore,.product.details .docs-container .readmore{position:absolute;top:1rem;right:0;line-height:1.2rem;color:var(--spot-color1)}.product.details .artdetails-allprops .readmore::before,.product.details .docs-container .readmore::before{content:'>';transition:var(--transition-all)}.product.details .artdetails-allprops.active,.product.details .docs-container.active{max-height:3000px}.product.details .artdetails-allprops.active .readmore::before,.product.details .docs-container.active .readmore::before{content:'<'}}@media only screen and (min-width:576px){.product.details .artdetails-allprops .readmore,.product.details .docs-container .readmore{display:none}}.product.details .desc-container{margin-top:2rem}@media only screen and (max-width:575.98px){.product.details .desc-container{position:relative;margin-top:0;padding-right:1.5em;padding-bottom:1em;max-height:7.2rem;border-top:1px solid var(--gray-200);white-space:pre-wrap;overflow:hidden;text-overflow:ellipsis;transition:var(--transition-all)}.product.details .desc-container .readmore{position:absolute;top:3.6rem;right:0;line-height:1.2rem;color:var(--spot-color1)}.product.details .desc-container .readmore::before{content:'>';transition:var(--transition-all)}.product.details .desc-container.active{max-height:3000px}.product.details .desc-container.active .readmore::before{content:'<'}}@media only screen and (min-width:576px){.product.details .desc-container .readmore{display:none}}.product.details .cluster-choices{width:100%;overflow-x:auto}.product.details .cluster-choices>table{width:100%;color:var(--gray-600);background-color:var(--gray-100)}.product.details .cluster-choices>table tr.mainrow.highlight td{border-top:3px solid yellow}.product.details .cluster-choices>table tr.mainrow.highlight td:first-child{border-left:3px solid yellow}.product.details .cluster-choices>table tr.mainrow.highlight td:last-child{border-right:3px solid yellow}.product.details .cluster-choices>table tr.mainrow.highlight td.image{border-bottom:3px solid yellow}.product.details .cluster-choices>table tr.rowspan-row.highlight td{border-bottom:3px solid yellow}.product.details .cluster-choices>table tr.rowspan-row.highlight td:last-child{border-right:3px solid yellow}.product.details .cluster-choices>table>thead>tr>th,.product.details .cluster-choices>table>thead>tr>td{background-color:var(--gray-200);text-align:left;font-weight:normal;padding:10px!important}.product.details .cluster-choices>table>tbody>tr:first-of-type td{padding-top:20px}.product.details .cluster-choices>table>tbody>tr:first-of-type td.image .opIsOpDetailChildren{top:20px}.product.details .cluster-choices>table>tbody>tr>th,.product.details .cluster-choices>table>tbody>tr>td{padding:10px!important;background-color:var(--gray-100);vertical-align:middle}.product.details .cluster-choices>table .image{position:relative;padding-left:20px;width:110px;overflow:hidden}.product.details .cluster-choices>table .image img{width:70px;height:70px;border:5px solid #fff;background-color:#fff;object-fit:contain;object-position:center center}.product.details .cluster-choices>table .image a{display:block;background-color:#fff}.product.details .cluster-choices>table .image .opIsOpDetailChildren{position:absolute;top:10px;left:20px;right:10px;line-height:1.5em;background:rgba(255,255,255,0.75);border-radius:.75em;font-size:smaller;text-align:center}.product.details .cluster-choices>table .artid{white-space:nowrap}.product.details .cluster-choices>table .desc{width:100%;min-width:320px}.product.details .cluster-choices>table .oldprice,.product.details .cluster-choices>table .price{margin:0;line-height:normal;font-size:1rem;text-align:right;white-space:nowrap}.product.details .cluster-choices>table .stock{text-align:center}.product.details .cluster-choices>table .pricebreaks{text-align:right;margin-left:auto}.product.details .cluster-choices>table .order{white-space:nowrap;vertical-align:middle}.product.details .cluster-choices>table .order .order-container{line-height:normal}.product.details .cluster-choices>table .order input,.product.details .cluster-choices>table .order button{padding:0 .5em;width:30px;height:30px;line-height:28px;border:none}.product.details .cluster-choices>table .order .plusminus button{--btn-bg-color:var(--gray-200);--btn-fg-color:var(--gray-600)}.product.details .cluster-choices>table .order button.addonetobasket{margin-left:1em;padding:0;text-align:center}.product.details .cluster-choices>table .order button.addonetobasket svg{max-width:26px}.product.details .cluster-choices .stockmsg-text,.product.details .cluster-choices .delivery{display:none}.pricebreaks{width:auto}.pricebreaks caption{font-style:italic;text-align:right}.pricebreaks .label{font-weight:600;color:var(--gray-600);text-align:left}.pricebreaks td{padding:.25em .5em}.pricebreaks tbody>tr td:first-of-type{padding-left:0}.pricebreaks tbody>tr td:last-of-type{padding-right:0}.artdetails-allprops{display:flex;flex-flow:row wrap;justify-content:space-between}.artdetails-allprops h2{flex:0 0 100%;width:100%}.artdetails-allprops .prop{flex:0 0 100%;display:flex;flex-flow:row nowrap;justify-content:space-between;line-height:2;border-bottom:1px solid var(--gray-200)}@media only screen and (min-width:768px){.artdetails-allprops .prop{flex:0 0 49%}}.artdetails-allprops .prop .pg{flex:1 1 auto;font-weight:700}.artdetails-allprops .prop .pv{text-align:right}.artdetail-media{display:grid;grid-template-columns:repeat(5,calc((100% - 40px) / 5));grid-auto-rows:1fr;grid-gap:10px;width:100%}.artdetail-media .artdetail-img{padding:0;width:100%;height:100%;aspect-ratio:1}.artdetail-media .artdetail-img,.artdetail-media .artdetail-img:hover{cursor:-webkit-zoom-in;cursor:zoom-in}.artdetail-media .artdetail-img img{width:100%;height:100%;aspect-ratio:1 / 1;object-fit:cover;object-position:center center}.artdetail-media .artdetail-img.youtube,.artdetail-media .artdetail-img.large{position:relative}.artdetail-media .artdetail-img.youtube img,.artdetail-media .artdetail-img.large img{object-fit:cover}.artdetail-media .artdetail-img.youtube .playbutton,.artdetail-media .artdetail-img.large .playbutton{position:absolute;top:50%;left:50%;translate:-50% -50%;color:var(--gray-200);font-size:3vw;transition:font-size 250ms ease-in-out}.artdetail-media .artdetail-img.youtube:hover .playbutton,.artdetail-media .artdetail-img.large:hover .playbutton{font-size:4vw}.artdetail-media .artdetail-img.large{grid-column:1 / span 5;grid-row:1 / span 5}.artdetail-media .artdetail-img.large img{object-fit:contain}.togglePassword{z-index:10;margin-left:-1.5em;text-decoration:none}input[type='password']+.togglePassword .hide{display:none}input[type='text']+.togglePassword .show{display:none}nav.orderpath{display:flex;flex-flow:column;gap:0;z-index:3;position:sticky;top:var(--header-height);margin:1em auto}nav.orderpath .orderpathstep{flex:0 0 100%}nav.orderpath .orderpathstep+.orderpathstep{border-top:1px solid var(--body-bgcolor,#fff)}nav.orderpath .orderpathfuturestep{display:none}nav.orderpath ~ .orderpath .orderpathstep{display:none}nav.orderpath ~ .orderpath .orderpathfuturestep{display:block}@media only screen and (min-width:992px){nav.orderpath{flex-flow:row wrap}nav.orderpath .orderpathstep{flex:0 0 33.33333333%}nav.orderpath .orderpathstep+.orderpathstep{border-top:none}nav.orderpath .orderpathfuturestep{display:block}nav.orderpath ~ .orderpath{display:none}}nav.orderpath .orderpathstep{padding:0;width:100%;line-height:2;background-color:#bababa;font-size:16px}nav.orderpath .orderpathstep,nav.orderpath .orderpathstep a{color:#000}nav.orderpath .orderpathstep ~ .orderpathstep{border-left:1px solid #fff}nav.orderpath .orderpathstep a{display:inline-block;margin-left:auto;width:calc(100% - 3em);text-decoration:none}nav.orderpath .orderpathstep .orderpathstepnr{margin-right:.5em;display:inline-block;width:2em;background-color:var(--main-color);color:#fff;text-align:center}nav.orderpath .orderpathstep.orderpathpassedstep{background-color:var(--main-color)}nav.orderpath .orderpathstep.orderpathpassedstep,nav.orderpath .orderpathstep.orderpathpassedstep a{color:#fff}nav.orderpath .orderpathstep.orderpathactivestep{background-color:var(--spot-color1);font-weight:600}.orderpathbuttons{display:flex;flex-flow:column;justify-content:space-between;align-items:flex-start;grid-gap:var(--grid-gap)}.orderpathbuttons button,.orderpathbuttons input[type='button'],.orderpathbuttons input[type='submit'],.orderpathbuttons a.button{flex:0 0 100%}@media only screen and (min-width:576px){.orderpathbuttons{flex-flow:row wrap}.orderpathbuttons button,.orderpathbuttons [role='button'],.orderpathbuttons input[type='button'],.orderpathbuttons input[type='submit']{flex:0 0 auto}.orderpathbuttons button.prev,.orderpathbuttons [role='button'].prev,.orderpathbuttons input[type='button'].prev,.orderpathbuttons input[type='submit'].prev{order:1}.orderpathbuttons button.next,.orderpathbuttons [role='button'].next,.orderpathbuttons input[type='button'].next,.orderpathbuttons input[type='submit'].next{order:3}}@media only screen and (min-width:768px) and (max-width:1199.98px){.orderpathbuttons button,.orderpathbuttons [role='button'],.orderpathbuttons input[type='button'],.orderpathbuttons input[type='submit']{flex:0 0 100%}.orderpathbuttons button.prev,.orderpathbuttons [role='button'].prev,.orderpathbuttons input[type='button'].prev,.orderpathbuttons input[type='submit'].prev{order:2}.orderpathbuttons button.next,.orderpathbuttons [role='button'].next,.orderpathbuttons input[type='button'].next,.orderpathbuttons input[type='submit'].next{order:1}}textarea[name=txt_BasketRemarks],input[name=txt_BasketRefnr]{width:100%}.orderpath{display:flex;flex-flow:row wrap;justify-content:space-between}.orderpath .main{flex:0 0 100%;width:100%}@media only screen and (min-width:992px){.orderpath .main{flex:0 0 var(--width,100%);width:var(--width,100%)}}.orderpath .main.hascolumns,.orderpath .main:has(.column1){display:flex;flex-flow:row wrap;justify-content:space-between}.orderpath .main.hascolumns .column,.orderpath .main:has(.column1) .column,.orderpath .main.hascolumns .column1,.orderpath .main:has(.column1) .column1,.orderpath .main.hascolumns .column2,.orderpath .main:has(.column1) .column2{flex:0 0 100%}@media only screen and (min-width:992px){.orderpath .main.hascolumns .column1,.orderpath .main:has(.column1) .column1,.orderpath .main.hascolumns .column2,.orderpath .main:has(.column1) .column2{flex:0 0 var(--width,49%)}}@media only screen and (max-width:991.98px){.orderpath .main .column{--padding-bottom:1rem}}.orderpath .sidebar{flex:0 0 100%;width:100%}@media only screen and (min-width:768px){.orderpath .sidebar{flex:0 0 var(--width,100%);width:var(--width,100%);margin-left:auto}.orderpath .sidebar .left-border{padding-left:2vw;border-left:1px solid var(--gray-600)}}@media only screen and (min-width:992px){.orderpath .main{flex:0 0 var(--width,69%)}.orderpath .main:has(.column1) .column1,.orderpath .main:has(.column1) .column2{flex:0 0 var(--width,49%)}.orderpath .sidebar{flex:0 0 var(--width,28%)}}.orderpath h2,.orderpath .h2,.orderpath h3,.orderpath .h3{font-size:1.1875rem;font-size:clamp(17px,1.073446328vw,19px);font-size:clamp(17px,1.583333333vw,19px);color:#000}.orderpath h2.underline,.orderpath .h2.underline,.orderpath h3.underline,.orderpath .h3.underline{padding:.5rem 0;background-color:#fff;border-bottom:1px solid #88898d}.orderpath h4{font-size:16px}.orderpath .dbi-basket h1{margin-bottom:0}.orderpath .with-edit:not(.keep-on-top){position:relative}.orderpath .with-edit .edit{position:absolute;right:0;line-height:inherit;font-weight:300;text-decoration:none}.basket-row{--padding-top:1rem;--padding-bottom:4rem}.basket-row.section-row{flex-wrap:wrap}.basket-row.section-row .column{flex:0 0 100%;gap:1rem;width:100%}@media only screen and (min-width:768px){.basket-row.section-row .column{flex:1 1 auto;width:auto}.basket-row.section-row .column.totals{padding-left:.5em;padding-right:calc(50px + .5em);max-width:320px}}.basket-row .dbi-basket-navigation{margin-top:1em}@media only screen and (max-width:767.98px){.basket-row .basketremarks,.basket-row .orderinfo{order:2}.basket-row .totals{order:1}}.basket-row.checkout table.basket .basketline td{align-self:flex-start}table.basket,table.basket thead,table.basket tbody,table.basket tfoot{display:block}table.basket .baskethead,table.basket .basketline{display:grid;grid-template-columns:calc(60px + .5em) calc(90px + 1.5em) auto;grid-auto-rows:auto;grid-template-areas:"price count total" "image desc  desc";grid-column-gap:.5rem;grid-row-gap:0;align-items:center;max-width:100%}table.basket .baskethead.edit,table.basket .basketline.edit{grid-template-columns:calc(60px + .5em) calc(90px + 1.5em) auto 30px;grid-template-areas:"price count total remove" "image desc  desc  desc"}@media only screen and (max-width:767.98px){table.basket .baskethead.subline,table.basket .basketline.subline{grid-template-areas:"desc desc desc"}}@media only screen and (min-width:576px){table.basket .baskethead.edit,table.basket .basketline.edit{grid-template-columns:calc(90px + .5em) auto 120px 50px;grid-template-areas:"price count total remove" "image desc  desc  ."}}@media only screen and (min-width:768px){table.basket .baskethead,table.basket .basketline{grid-template-columns:calc(90px + .5em) auto 100px calc(90px + 1.5em) 120px;grid-template-areas:"image desc price count total"}table.basket .baskethead.edit,table.basket .basketline.edit{grid-template-columns:calc(90px + .5em) auto 100px calc(90px + 1.5em) 120px 50px;grid-template-areas:"image desc price count total remove"}}table.basket .totalsline{display:grid;grid-template-columns:auto 120px;grid-auto-rows:auto;grid-template-areas:"desc total";grid-column-gap:0;grid-row-gap:0;align-items:center;max-width:100%}table.basket thead .baskethead{border-bottom:0}table.basket thead .baskethead th,table.basket thead .baskethead td{padding-top:0;background-color:Transparent;font-weight:400;text-align:left}table.basket thead .baskethead th.image,table.basket thead .baskethead td.image{aspect-ratio:revert;height:auto}table.basket .baskethead,table.basket .basketline,table.basket .totalsline{padding:1rem 0;font-size:16px;white-space:wrap}table.basket .baskethead .count,table.basket .basketline .count,table.basket .totalsline .count{grid-area:count}table.basket .baskethead .image,table.basket .basketline .image,table.basket .totalsline .image{grid-area:image}table.basket .baskethead .desc,table.basket .basketline .desc,table.basket .totalsline .desc{grid-area:desc}table.basket .baskethead .total,table.basket .basketline .total,table.basket .totalsline .total{grid-area:total}table.basket .baskethead .remove,table.basket .basketline .remove,table.basket .totalsline .remove{grid-area:remove}table.basket .baskethead .empty,table.basket .basketline .empty,table.basket .totalsline .empty{display:none}table.basket .baskethead:not(.edit) .remove,table.basket .basketline:not(.edit) .remove,table.basket .totalsline:not(.edit) .remove{display:none}table.basket .baskethead.subline .count,table.basket .basketline.subline .count,table.basket .totalsline.subline .count,table.basket .baskethead.subline .image,table.basket .basketline.subline .image,table.basket .totalsline.subline .image,table.basket .baskethead.subline .total,table.basket .basketline.subline .total,table.basket .totalsline.subline .total,table.basket .baskethead.subline .remove,table.basket .basketline.subline .remove,table.basket .totalsline.subline .remove,table.basket .baskethead.subline .price span,table.basket .basketline.subline .price span,table.basket .totalsline.subline .price span{display:none}table.basket .baskethead:first-of-type,table.basket .basketline:first-of-type,table.basket .totalsline:first-of-type{border-top:0}@media only screen and (max-width:575.98px){table.basket .baskethead .count,table.basket .basketline .count,table.basket .totalsline .count,table.basket .baskethead .desc,table.basket .basketline .desc,table.basket .totalsline .desc,table.basket .baskethead .total,table.basket .basketline .total,table.basket .totalsline .total{align-self:start}}table.basket .baskethead.subline,table.basket .basketline.subline,table.basket .totalsline.subline{padding-top:0;padding-bottom:1rem;border-top:none;line-height:normal;font-size:14px;line-height:16px}table.basket .baskethead.subline .image,table.basket .basketline.subline .image,table.basket .totalsline.subline .image{height:30px}table.basket .baskethead.subline .desc,table.basket .basketline.subline .desc,table.basket .totalsline.subline .desc{position:relative;padding-left:1.5em}table.basket .baskethead.subline .desc::before,table.basket .basketline.subline .desc::before,table.basket .totalsline.subline .desc::before{content:'+';position:absolute;left:.5em}table.basket .baskethead.subline.last,table.basket .basketline.subline.last,table.basket .totalsline.subline.last{border-bottom:1px solid #88898d}table.basket .baskethead:has(+.subline),table.basket .basketline:has(+.subline),table.basket .totalsline:has(+.subline){padding-bottom:0}table.basket .baskethead>td,table.basket .basketline>td,table.basket .totalsline>td{padding-top:0;padding-bottom:0}table.basket .baskethead .count,table.basket .basketline .count,table.basket .totalsline .count{padding-left:0;text-align:center}@media only screen and (min-width:768px){table.basket .baskethead .count,table.basket .basketline .count,table.basket .totalsline .count{padding-left:.5em}}table.basket .baskethead:not(.edit) .count,table.basket .basketline:not(.edit) .count,table.basket .totalsline:not(.edit) .count{padding-left:.5em}table.basket .baskethead .image,table.basket .basketline .image,table.basket .totalsline .image{padding:0 .5em 0 0;aspect-ratio:1;overflow:hidden}table.basket .baskethead .image img,table.basket .basketline .image img,table.basket .totalsline .image img{width:60px;height:60px;aspect-ratio:1;object-fit:contain;object-position:center center;vertical-align:middle}@media only screen and (min-width:576px){table.basket .baskethead .image img,table.basket .basketline .image img,table.basket .totalsline .image img{width:90px;height:90px}}table.basket .baskethead .desc,table.basket .basketline .desc,table.basket .totalsline .desc{--href-color:var(--gray-600)}@media only screen and (max-width:575.98px){table.basket .baskethead .desc,table.basket .basketline .desc,table.basket .totalsline .desc{word-break:break-all}}table.basket .baskethead .desc .stock,table.basket .basketline .desc .stock,table.basket .totalsline .desc .stock{line-height:1.5rem}table.basket .baskethead .desc .stock svg,table.basket .basketline .desc .stock svg,table.basket .totalsline .desc .stock svg{vertical-align:middle}table.basket .baskethead .price,table.basket .basketline .price,table.basket .totalsline .price{text-align:left;white-space:nowrap}table.basket .baskethead .price del,table.basket .basketline .price del,table.basket .totalsline .price del{font-size:14px;line-height:16px;font-weight:400}table.basket .baskethead.subline .price,table.basket .basketline.subline .price,table.basket .totalsline.subline .price{height:100%;vertical-align:top}table.basket .baskethead .total,table.basket .basketline .total,table.basket .totalsline .total{text-align:right;white-space:nowrap}table.basket .baskethead .remove,table.basket .basketline .remove,table.basket .totalsline .remove{padding-right:0;text-align:right}table.basket .baskethead:not(.edit) .remove,table.basket .basketline:not(.edit) .remove,table.basket .totalsline:not(.edit) .remove{display:none}table.basket .baskethead.outofstock-notification,table.basket .basketline.outofstock-notification,table.basket .totalsline.outofstock-notification{padding:.5rem}table.basket .baskethead.outofstock-notification,table.basket .basketline.outofstock-notification,table.basket .totalsline.outofstock-notification,table.basket .baskethead.outofstock-notification:hover,table.basket .basketline.outofstock-notification:hover,table.basket .totalsline.outofstock-notification:hover{background:var(--gray-100)}table.basket .baskethead.outofstock-notification td,table.basket .basketline.outofstock-notification td,table.basket .totalsline.outofstock-notification td{grid-area:1 / span 4}table.basket .basketline:hover img{mix-blend-mode:multiply}table.basket .basketline:hover,table.basket .basketline:hover+.subline,table.basket .basketline:hover+.textline{background-color:#f1f1f1}table.basket .basketline .desc a,table.basket .basketline .price,table.basket .basketline .total{font-weight:700}table.basket .totalsline{padding:0;border:none}table.basket .totalsline th,table.basket .totalsline td{background-color:Transparent;font-weight:700}table.basket .totalsline .desc{text-align:left;word-break:break-word!important}#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)}#basketsummary.reloading{opacity:.25}#basketsummary.reloading #ReloadingDocument{opacity:1}#basketsummary.reloading *{pointer-events:none}#dbi-baskettotals{position:relative}#dbi-baskettotals #ReloadingDocument{position:absolute;top:50%;right:80px;color:var(--spot-color1);font-size:4rem;translate:50%}a[data-toggle]{display:inline-block;color:var(--main-color);font-size:16px;vertical-align:middle;text-decoration:none}a[data-toggle]:hover{color:#000}a[data-toggle]:active{color:var(--spot-color1)}a[data-toggle] i{margin-right:.5em}[data-toggleElement]:not(.active){display:none}.voucher-code{display:block;margin-bottom:1rem}.voucher-area{display:block}.voucher-area .voucher{margin:.25rem 0;display:flex;align-items:center}.voucher-area .voucher .coupon-code{border-radius:var(--border-radius) 0 0 var(--border-radius)}.voucher-area .voucher .verify{margin:0;border-radius:0 var(--border-radius) var(--border-radius) 0}.voucher-area .voucher .discountcode{margin:0 1rem}.voucher-area .voucher .discountcode.valid{color:#52a94a}.voucher-area .voucher .discountcode.invalid{color:#ec792f}.remarks{display:flex;place-items:flex-start;width:auto}.remarks input{margin:0 1rem 1rem 0;max-width:240px}.remarks textarea{margin:0 1rem 1rem 0;height:6em}.deliveryaddresses{display:grid;grid-template-columns:1fr;grid-auto-rows:1fr;grid-gap:1rem;width:100%}@media only screen and (min-width:768px){.deliveryaddresses{grid-template-columns:1fr 1fr}}.deliveryaddresses .deliveryaddress{position:relative;border:1px solid #88898d}.deliveryaddresses .deliveryaddress:has(input:checked){background:var(--gray-100)}.deliveryaddresses .deliveryaddress input[type='radio']{display:none}.deliveryaddresses .deliveryaddress input[type='radio']:checked+label::before{content:"\f00c"}.deliveryaddresses .deliveryaddress input[type='radio']+label::before{content:"";display:inline-block;margin-right:1rem;width:1rem;height:1rem;line-height:.95rem;background-color:#fff;border:1px solid var(--gray-600);color:var(--spot-color1);font-family:var(--iconfont);font-weight:900;font-size:.6rem;text-align:center;vertical-align:middle}.deliveryaddresses .deliveryaddress label{display:grid;grid-template-columns:2rem auto;padding:1rem}.deliveryaddresses .deliveryaddress label .address tr th{padding:0;width:100px;background-color:Transparent;color:var(--gray-300);font-weight:400;text-align:left;vertical-align:top}.deliveryaddresses .deliveryaddress label .address tr td{padding:0;width:auto;vertical-align:top}.newdeladdress .address{width:100%;max-width:540px}.newdeladdress .address tr th{padding:.5rem 0 .25rem;background-color:Transparent;font-weight:400;text-align:left}.newdeladdress .address tr td{padding:0}.newdeladdress .address tr td input,.newdeladdress .address tr td select{width:100%}.newdeladdress .address tr th+th,.newdeladdress .address tr td+td{padding-left:.5rem}.agree-terms_conditions{margin-bottom:1rem;display:flex;width:100%;flex-flow:row wrap;justify-content:space-between}.agree-terms_conditions .input{display:none}.agree-terms_conditions .input:checked+label::before{content:"\f00c"}.agree-terms_conditions .input+label::before{content:"";display:inline-block;margin-right:1rem;width:1rem;height:1rem;line-height:.95rem;background-color:#fff;border:1px solid var(--gray-600);color:var(--spot-color1);font-family:var(--iconfont);font-weight:900;font-size:.6rem;text-align:center;vertical-align:middle}.agree-terms_conditions .label{flex:1 0 calc(100% - 40px)}#brands-carousel{padding:.5rem 0}#brands-carousel .slide{display:block;padding:.5rem;background-color:#fff;box-shadow:0 3px 6px 0 rgba(0,0,0,0.16)}#brands-carousel .slide img{width:100%;height:100%;aspect-ratio:1;object-fit:contain;object-position:center center}#table_history tr th,#table_history tr td{padding:.25em}#table_history tr .date a{white-space:nowrap}#table_history tr .reference{display:none}#table_history tr .products{width:95px;text-align:right}#table_history tr .total{width:120px;text-align:right}#table_history tr .delivery{display:none;max-width:200px}@media only screen and (min-width:576px){#table_history tr th,#table_history tr td{padding:.5em}#table_history tr .date{width:90px}#table_history tr .reference{display:table-cell}#table_history tr .delivery{display:table-cell}}.artlist-nav{margin-top:2rem}#history_detail_header th{width:140px}#history_details{margin-top:1rem;margin-bottom:2rem}#history_details tr td:first-child,#history_details tr th:first-child{padding-left:.5em}#history_details tr td:last-child,#history_details tr th:last-child{padding-right:.5em}#history_details a{text-decoration:0}#history_details .quantity{width:calc(60px + 1em)}#history_details .quantity input{max-width:60px;text-align:center}#history_details .products{position:relative}#history_details .products .title{display:inline-block;position:absolute;top:100%;left:.5em;font-size:12px;font-weight:100;translate:0 -75%}#history_details .products .products{display:inline-block;width:52px;font-weight:bold;text-align:right}#history_details .amount,#history_details .linetotal,#history_details .delivery,#history_details .discount,#history_details .subtotal,#history_details .vat,#history_details .total{text-align:right;white-space:nowrap}#history_details .amount{width:120px}#history_details tfoot .subtotal,#history_details tfoot .total{border-top:1px solid var(--main-color)}#history_details tfoot .total{border-top:3px double var(--main-color)}@media only screen and (max-width:479.98px){#history_details,#history_details thead,#history_details tbody,#history_details tfoot,#history_details tr,#history_details th,#history_details td{display:block}#history_details th,#history_details td{background:none}#history_details thead tr,#history_details tbody tr,#history_details tfoot tr{display:grid}#history_details thead tr,#history_details tbody tr{grid-template-colums:1fr 2fr 2fr}#history_details thead tr .quantity,#history_details tbody tr .quantity{grid-column:1}#history_details thead tr .amount,#history_details tbody tr .amount{grid-column:2}#history_details thead tr .linetotal,#history_details tbody tr .linetotal{grid-column:3}#history_details thead tr .desc,#history_details tbody tr .desc{order:4;grid-column:1 / span 3;grid-row:2}#history_details tfoot{background:#f1f1f1}#history_details tfoot tr{display:grid;grid-template-columns:3fr 2fr}#history_details tfoot tr th{grid-column:1}#history_details tfoot tr td{grid-column:2}#history_details tfoot tr td.products{grid-column:1 / span 2}#history_details tfoot tr td.products .products{width:auto}#history_details tfoot tr td.products .title{position:static;margin-left:.5em;font-size:16px;font-weight:500;translate:none}}.downloads ul{padding:0;margin:0;list-style-type:none}.downloads ul li::before{content:''}.downloads ul ul li{max-height:0;overflow:hidden;transition:var(--transition-all)}.downloads li{line-height:2rem}.downloads li.active>a{--href-color:#000}.downloads li.active>a .fa-folder::before{content:'\f07c';color:#000}.downloads li.active>ul>li{max-height:3rem}.downloads li .fas,.downloads li .fal{margin-right:.5rem}.downloads li a{display:block;padding:5px 0;border-bottom:1px solid var(--gray-300);text-decoration:none}.downloads li a:hover .fa-download{color:var(--main-color)}.downloads .fa-folder,.downloads .fa-download{color:var(--gray-300)}.downloads .fa-file,.downloads .fa-file-image{color:var(--gray-300)}.downloads .fa-file-pdf{color:#b30b00}.downloads .fa-file-word{color:#2b579a}.downloads .fa-file-excel{color:#217346}.downloads .fa-file-indd{color:#e83c9e}.downloads .fa-file-eps{color:#ffa500}.downloads .fa-file-archive{color:#ffe38b}.contactForm input,.contactForm textarea{margin-bottom:.5rem;width:100%}.slider-container.simple{position:relative}.slider-container.simple .navigation.next,.slider-container.simple .navigation.prev{z-index:10;position:absolute;top:50%;transform:translateY(-50%);border-radius:10px!important;background:#fff}.slider-container.simple .navigation.next::after,.slider-container.simple .navigation.prev::after{color:#000}.slider-container.simple .navigation.next{right:3rem}.slider-container.simple .navigation.prev{left:3rem}.slider-container.simple:hover .navigation.next,.slider-container.simple:hover .navigation.prev{background:var(--spot-color1)}.slider-container.simple:hover .navigation.next::after,.slider-container.simple:hover .navigation.prev::after{color:#fff}.slider-container.simple .list-container{max-width:100%;overflow-x:scroll;position:relative}.slider-container.simple .list-container::-webkit-scrollbar{display:none}.slider-container.simple .navigation{z-index:999;padding:.5rem!important;width:40px;height:40px;text-align:center;background-color:#ccc;background-clip:padding-box;border:none!important;color:#000;transition:all 100ms ease-in}.slider-container.simple .navigation::after{font:normal normal normal 14px/1 FontAwesome;font-family:"Font Awesome 5 Pro"}.slider-container.simple .navigation:hover{cursor:pointer}.slider-container.simple .navigation.next{border-radius:3px 0 0 3px}.slider-container.simple .navigation.next::after{content:'\f054'}.slider-container.simple .navigation.prev{border-radius:0 3px 3px 0}.slider-container.simple .navigation.prev::after{content:'\f053'}.list-container .slides-item-list.itemlist.products{display:flex;flex-flow:row}.list-container .slides-item-list.itemlist.products .listitem{align-items:center}.list-container .slides-item-list.itemlist.products .listitem img{max-width:250px}