.fs64{font-size:clamp(32px,5.333333333vw,64px)}.fs52{font-size:clamp(28px,4.333333333vw,52px)}.fs48{font-size:clamp(26.666666667px,4vw,48px)}.fs42{font-size:clamp(24.666666667px,3.5vw,42px)}.fs40{font-size:clamp(24px,3.333333333vw,40px)}.fs36{font-size:clamp(22.666666667px,3vw,36px)}.fs32{font-size:clamp(21.333333333px,2.666666667vw,32px)}.fs30{font-size:clamp(20.666666667px,2.5vw,30px)}.fs24{font-size:clamp(18.666666667px,2vw,24px)}.fs20{font-size:clamp(17.333333333px,1.666666667vw,20px)}.fs16{font-size:16px}.fs14{font-size:16px}@media only screen and (min-width:576px){.fs14{font-size:14px}}.fs12{font-size:12px}:root{--main-color:#e10916;--main-color-rgb:225,9,22;--spot-color1:#e0e0e0;--spot-color1-rgb:221,221,221;--basefont:'Segoe UI',sans-serif;--headfont:'Segoe UI',sans-serif;--iconfont:"Font Awesome 5 Pro","Font Awesome 5 Free";--font-size:16px;--line-height:1.5625;--cursor-color:var(--spot-color1);--notice-bgcolor:Transparent;--notice-fgcolor:#e10916;--grid-gap:10px;--border-radius:5px;--body-bgcolor:#fff;--body-fgcolor:#000;--head-color:#e10916;--href-color:#e10916;--href-hover:#e0e0e0;--href-active:#e8e8e8;--hr-color:#eee;--transition-duration:250ms;--transition-timing-function:ease;--transition-all:all var(--transition-duration) var(--transition-timing-function);--header-xs-height:0;--header-md-height:0;--header-height:0;--header-row1-height:104px;--header-row2-height:50px;--header-bgcolor:#eee;--header-bordercolor:var(--main-color);--header-fgcolor:#000;--header-fgcolor-hover:var(--main-color);--slidemenu-head-bgcolor:var(--main-color);--slidemenu-head-fgcolor:#fff;--slidemenu-close-bgcolor:#000;--slidemenu-close-fgcolor:#fff;--footer-bgcolor:#eee;--footer-bordercolor:var(--main-color);--footer-fgcolor:#000;--inp-bgcolor:#fff;--inp-fgcolor:#000;--inp-placeholder:#757373;--btn-f-size:16px;--btn-f-weight:400;--btn-bg-color:#e10916;--btn-bordercolor:#e10916;--btn-fg-color:#fff;--btn-bg-color-hover:#000;--btn-bordercolor-hover:#000;--btn-fg-color-hover:var(--spot-color1);--btn-bg-color-active:#404040;--btn-bordercolor-active:#404040;--btn-fg-color-active:#fff;--ui-slider-handle-size:20px;--logo-main-color:#ddd;--logo-spot-color:var(--spot-color1);--slider-navigation-color:var(--spot-color1);--slider-pagination-color:#ddd;--slider-pagination-hover-color:#e8e8e8;--slider-pagination-active-color:var(--spot-color1);--slider-theme-color:var(--spot-color1)}@media only screen and (min-width:768px){:root{--header-height:0}}:root .scrolled{--header-height:0}:root{--container-width-xl:1440px;--container-width-lg:75%;--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:80%}}@media only screen and (min-width:768px){:root{--container-width:100%;--narrow-width:75%}}@media only screen and (min-width:992px){:root{--container-width:75%;--narrow-width:75%}}@media only screen and (min-width:1200px){:root{--container-width:1440px;--narrow-width:960px}}.container-width{width:--container-width}.narrow-width{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:""}.hgt100vh-settings{height:100vh;max-height:100vh}@media only screen and (min-width:576px){.hgt100vh-settings{height:100vh}}@media only screen and (min-width:768px){.hgt100vh-settings{height:100vh}}@media only screen and (min-width:992px){.hgt100vh-settings{height:100vh}}@media only screen and (min-width:1200px){.hgt100vh-settings{height:100vh}}.hgt690-settings{height:57.5vw;min-height:57.5vw;max-height:690px}@media only screen and (min-width:576px){.hgt690-settings{height:57.5vw;min-height:57.5vw}}@media only screen and (min-width:768px){.hgt690-settings{height:57.5vw;min-height:57.5vw}}@media only screen and (min-width:992px){.hgt690-settings{height:57.5vw;min-height:57.5vw}}@media only screen and (min-width:1200px){.hgt690-settings{height:690px;min-height:690px}}.hgt450-settings{height:37.5vw;min-height:37.5vw;max-height:450px}@media only screen and (min-width:576px){.hgt450-settings{height:37.5vw;min-height:37.5vw}}@media only screen and (min-width:768px){.hgt450-settings{height:37.5vw;min-height:37.5vw}}@media only screen and (min-width:992px){.hgt450-settings{height:37.5vw;min-height:37.5vw}}@media only screen and (min-width:1200px){.hgt450-settings{height:450px;min-height:450px}}.hgt360-settings{height:30vw;min-height:30vw;max-height:360px}@media only screen and (min-width:576px){.hgt360-settings{height:30vw;min-height:30vw}}@media only screen and (min-width:768px){.hgt360-settings{height:30vw;min-height:30vw}}@media only screen and (min-width:992px){.hgt360-settings{height:30vw;min-height:30vw}}@media only screen and (min-width:1200px){.hgt360-settings{height:360px;min-height:360px}}.hgt225-settings{height:18.75vw;min-height:18.75vw;max-height:225px}@media only screen and (min-width:576px){.hgt225-settings{height:18.75vw;min-height:18.75vw}}@media only screen and (min-width:768px){.hgt225-settings{height:18.75vw;min-height:18.75vw}}@media only screen and (min-width:992px){.hgt225-settings{height:18.75vw;min-height:18.75vw}}@media only screen and (min-width:1200px){.hgt225-settings{height:225px;min-height:225px}}.content-section.hgt100vh{height:100vh;max-height:100vh;overflow-y:hidden;overflow-y:clip}@media only screen and (min-width:576px){.content-section.hgt100vh{height:100vh}}@media only screen and (min-width:768px){.content-section.hgt100vh{height:100vh}}@media only screen and (min-width:992px){.content-section.hgt100vh{height:100vh}}@media only screen and (min-width:1200px){.content-section.hgt100vh{height:100vh}}.content-section.hgt690{height:57.5vw;min-height:57.5vw;max-height:690px;overflow-y:hidden;overflow-y:clip}@media only screen and (min-width:576px){.content-section.hgt690{height:57.5vw;min-height:57.5vw}}@media only screen and (min-width:768px){.content-section.hgt690{height:57.5vw;min-height:57.5vw}}@media only screen and (min-width:992px){.content-section.hgt690{height:57.5vw;min-height:57.5vw}}@media only screen and (min-width:1200px){.content-section.hgt690{height:690px;min-height:690px}}.content-section.hgt450{height:37.5vw;min-height:37.5vw;max-height:450px;overflow-y:hidden;overflow-y:clip}@media only screen and (min-width:576px){.content-section.hgt450{height:37.5vw;min-height:37.5vw}}@media only screen and (min-width:768px){.content-section.hgt450{height:37.5vw;min-height:37.5vw}}@media only screen and (min-width:992px){.content-section.hgt450{height:37.5vw;min-height:37.5vw}}@media only screen and (min-width:1200px){.content-section.hgt450{height:450px;min-height:450px}}.content-section.hgt360{height:30vw;min-height:30vw;max-height:360px;overflow-y:hidden;overflow-y:clip}@media only screen and (min-width:576px){.content-section.hgt360{height:30vw;min-height:30vw}}@media only screen and (min-width:768px){.content-section.hgt360{height:30vw;min-height:30vw}}@media only screen and (min-width:992px){.content-section.hgt360{height:30vw;min-height:30vw}}@media only screen and (min-width:1200px){.content-section.hgt360{height:360px;min-height:360px}}.content-section.hgt225{height:18.75vw;min-height:18.75vw;max-height:225px;overflow-y:hidden;overflow-y:clip}@media only screen and (min-width:576px){.content-section.hgt225{height:18.75vw;min-height:18.75vw}}@media only screen and (min-width:768px){.content-section.hgt225{height:18.75vw;min-height:18.75vw}}@media only screen and (min-width:992px){.content-section.hgt225{height:18.75vw;min-height:18.75vw}}@media only screen and (min-width:1200px){.content-section.hgt225{height:225px;min-height:225px}}.section-row.hgt100vh .column{height:100vh;max-height:100vh;overflow-y:hidden;overflow-y:clip}@media only screen and (min-width:576px){.section-row.hgt100vh .column{height:100vh}}@media only screen and (min-width:768px){.section-row.hgt100vh .column{height:100vh}}@media only screen and (min-width:992px){.section-row.hgt100vh .column{height:100vh}}@media only screen and (min-width:1200px){.section-row.hgt100vh .column{height:100vh}}.section-row.hgt690 .column{height:57.5vw;min-height:57.5vw;max-height:690px;overflow-y:hidden;overflow-y:clip}@media only screen and (min-width:576px){.section-row.hgt690 .column{height:57.5vw;min-height:57.5vw}}@media only screen and (min-width:768px){.section-row.hgt690 .column{height:57.5vw;min-height:57.5vw}}@media only screen and (min-width:992px){.section-row.hgt690 .column{height:57.5vw;min-height:57.5vw}}@media only screen and (min-width:1200px){.section-row.hgt690 .column{height:690px;min-height:690px}}.section-row.hgt450 .column{height:37.5vw;min-height:37.5vw;max-height:450px;overflow-y:hidden;overflow-y:clip}@media only screen and (min-width:576px){.section-row.hgt450 .column{height:37.5vw;min-height:37.5vw}}@media only screen and (min-width:768px){.section-row.hgt450 .column{height:37.5vw;min-height:37.5vw}}@media only screen and (min-width:992px){.section-row.hgt450 .column{height:37.5vw;min-height:37.5vw}}@media only screen and (min-width:1200px){.section-row.hgt450 .column{height:450px;min-height:450px}}.section-row.hgt360 .column{height:30vw;min-height:30vw;max-height:360px;overflow-y:hidden;overflow-y:clip}@media only screen and (min-width:576px){.section-row.hgt360 .column{height:30vw;min-height:30vw}}@media only screen and (min-width:768px){.section-row.hgt360 .column{height:30vw;min-height:30vw}}@media only screen and (min-width:992px){.section-row.hgt360 .column{height:30vw;min-height:30vw}}@media only screen and (min-width:1200px){.section-row.hgt360 .column{height:360px;min-height:360px}}.section-row.hgt225 .column{height:18.75vw;min-height:18.75vw;max-height:225px;overflow-y:hidden;overflow-y:clip}@media only screen and (min-width:576px){.section-row.hgt225 .column{height:18.75vw;min-height:18.75vw}}@media only screen and (min-width:768px){.section-row.hgt225 .column{height:18.75vw;min-height:18.75vw}}@media only screen and (min-width:992px){.section-row.hgt225 .column{height:18.75vw;min-height:18.75vw}}@media only screen and (min-width:1200px){.section-row.hgt225 .column{height:225px;min-height:225px}}.content-section.hgt100vh .section-row,.content-section.hgt690 .section-row,.content-section.hgt450 .section-row,.content-section.hgt360 .section-row,.content-section.hgt225 .section-row{max-height:100%}.content-section{--head-color:var(--section-fg-color,#e10916);background-color:var(--section-bg-color);color:var(--section-fg-color)}.section-row{--head-color:var(--row-fg-color,#e10916);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:1440px;width:100%}.content-section.section-narrow{width:100%}@media only screen and (min-width:576px){.content-section.section-narrow{width:80%}}@media only screen and (min-width:768px){.content-section.section-narrow{width:75%}}@media only screen and (min-width:992px){.content-section.section-narrow{width:75%}}@media only screen and (min-width:1200px){.content-section.section-narrow{width:960px}}.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:1469.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:1440px}.content-section .section-row.row-narrow{max-width:100%}@media only screen and (min-width:576px){.content-section .section-row.row-narrow{max-width:80%}}@media only screen and (min-width:768px){.content-section .section-row.row-narrow{max-width:75%}}@media only screen and (min-width:992px){.content-section .section-row.row-narrow{max-width:75%}}@media only screen and (min-width:1200px){.content-section .section-row.row-narrow{max-width:960px}}.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:16px}.content-section .image-container .content .text .title,.content-section .media-container .content .text .title{font-size:clamp(18.666666667px,2vw,24px)}.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:clamp(17.333333333px,1.666666667vw,20px)}.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:clamp(18.666666667px,2vw,24px)}.content-section .image-container.large .content .text .title,.content-section .media-container.large .content .text .title{font-size:clamp(22.666666667px,3vw,36px)}.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:clamp(18.666666667px,2vw,24px);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:#eee;--swiper-theme-color:#e0e0e0;--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(238,238,238,0.05);color:#e0e0e0}@media only screen and (min-width:1520px){.slider-container:hover .navigation.outside{background-color:rgba(238,238,238,0.5)}}.slider-container:hover .navigation:hover{background-color:rgba(238,238,238,0.5);color:#e10916}@media only screen and (min-width:1520px){.slider-container:hover .navigation:hover.outside{background-color:rgba(238,238,238,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(238,238,238,0);border:none!important;color:rgba(224,224,224,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(238,238,238,0.05);color:#e0e0e0}@media only screen and (min-width:1560px){.slider-container:hover .swiper-button-next.slider-navigation-outside,.slider-container:hover .swiper-button-prev.slider-navigation-outside{background-color:rgba(238,238,238,0.5)}}.slider-container:hover .swiper-button-next:hover,.slider-container:hover .swiper-button-prev:hover{background-color:rgba(238,238,238,0.05);color:#e10916}@media only screen and (min-width:1560px){.slider-container:hover .swiper-button-next:hover.slider-navigation-outside,.slider-container:hover .swiper-button-prev:hover.slider-navigation-outside{background-color:rgba(238,238,238,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(238,238,238,0);border:none!important;color:rgba(224,224,224,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:1560px){.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:1520px){.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(6,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(6,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(238,238,238,0.5);border-color:rgba(225,9,22,0.5);color:rgba(225,9,22,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(238,238,238,0);border:1px solid rgba(225,9,22,0.25);border-radius:50%;color:rgba(225,9,22,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(238,238,238,0.9);color:#e10916}.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(238,238,238,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(238,238,238,0);border:1px solid #e0e0e0;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:#eee;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:1440px;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:80%}}@media only screen and (min-width:768px){div.debug_narrow{width:75%}}@media only screen and (min-width:992px){div.debug_narrow{width:75%}}@media only screen and (min-width:1200px){div.debug_narrow{width:960px}}.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>section-row,.hgt690>section-row,.hgt450>section-row,.hgt360>section-row,.hgt225>section-row,.dynamicgrid:not([data-aspectration='auto'])>section-row{height:100%}.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:1439.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:1440px){.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(-720px);width:1440px}}.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,#e10916);color:var(--row-fg-color,#e0e0e0);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))}@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:#e0e0e0}.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:#e0e0e0;--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(37,35,35,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 #e10916;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:#e10916}.content-section .blog .flexitems .flexitem .showmore{padding:0;width:100%;line-height:2em;border-radius:10px;color:#fff;font-size:clamp(17.333333333px,1.666666667vw,20px);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(1469.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 .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:clamp(17.333333333px,1.666666667vw,20px);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:block;width:125px;max-width:100%;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}}:root{--border-width:0;--border-color:transparent}.content-section .section-row .column{border-style:solid;border-width:var(--border-width);border-color:var(--border-color)}.slidemenu{--menu-width:28em;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:75%;max-width:75%}}@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:1440px;max-width:1440px}}.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)}@media only screen and (min-width:768px){.slidemenu .slidemenu-head{line-height:0}}.slidemenu .slidemenu-head .title{margin:.5rem 0 1rem;color:var(--head-color);font-family:'Segoe UI',sans-serif;line-height:1.33;font-size:clamp(21.333333333px,2.666666667vw,32px);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:clamp(18.666666667px,2vw,24px);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:clamp(18.666666667px,2vw,24px);text-align:center}.slidemenu .slidemenu-head a.close-menu span[aria-label]{font-size:12px}.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 #eee;text-decoration:none}.slidemenu .slidemenu-content .navbar li:has(+.spacer) a{border-bottom-color:#252323}.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='main'] #slidemenu-main,[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{top:0;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='main'] #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}#slidemenu-basket .dbi-shortbasket{max-height:calc(100% - 160px);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 #e0e0e0}#slidemenu-basket .menu-basket-lines tr.notification td{border:none;font-size:smaller;font-style:italic}#slidemenu-basket .menu-basket-lines button{border:none;padding:0}#slidemenu-basket .menu-basket-lines button:hover{color:#e0e0e0}#slidemenu-basket .menu-basket-lines button:active{color:#a8a8a8}#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;border-bottom:3px double var(--spot-color1)}#slidemenu-basket .slide-menu-foot .menu-basket-foot-totals .menu-basket-foot-totals-title{flex:auto;font-size:clamp(18.666666667px,2vw,24px);font-weight:600}#slidemenu-basket .slide-menu-foot .menu-basket-foot-totals .menu-basket-foot-total-amount{flex:auto;padding-right:48px;font-size:clamp(18.666666667px,2vw,24px);font-weight:bold;text-align:right}#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{overflow-x:hidden;background-color:var(--body-bgcolor)}#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{display:block;padding:0 2.3rem 0 .5rem;line-height:2.8rem;border-bottom:1px solid #eee;text-decoration:none}#slidemenu-main .mobilemenu li:has(+li.spacer)>a,#slidemenu-main .mobilemenu li:has(+li.spacer)>div>a{border-bottom-color:#252323}#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 .slidemenu-container{position:absolute;top:0;bottom:0;left:0;width:var(--menu-width);max-width:100%;background-color:#fff}#slidemenu-main .slidemenu-container.sub{left:101vw;transition:left 350ms ease 50ms}#slidemenu-main .slidemenu-container.sub a{overflow:hidden}#slidemenu-main .slidemenu-container.sub>div>ul>li>a,#slidemenu-main .slidemenu-container.sub:has(.sub.active)>div>ul>li>a{line-height:0;transition:line-height 0ms ease 200ms}#slidemenu-main .slidemenu-container.sub.active{z-index:1;left:0}#slidemenu-main .slidemenu-container.sub.active a{line-height:2.8rem;transition:line-height 0ms ease 300ms}#slidemenu-main .slidemenu-container.sub .close-menu a{border:none}#slidemenu-main .slidemenu-container.sub .sub.active{z-index:2}table{border-spacing:0}table thead td,table tfoot td,table th{background-color:var(--spot-color1)}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 th.right,table rd.right{text-align:right!important;padding-right:.5em}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: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:90px}table.fvs span.data-field.city{float:right;width:calc(100% - 100px)}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:#e0e0e0}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:rgba(224,224,224,0.25)}table.zebra tbody tr:nth-child(odd),table.zebra tbody tr:nth-child(odd) td{background-color:Transparent}table#history_detail_header th{width:150px}table#history_details .quantity{width:120px}table#history_details .amount,table#history_details .subtotal,table#history_details .vat,table#history_details .total{text-align:right}.responsive-image{display:block;position:relative;aspect-ratio:1 / 1;padding-top:100%}.responsive-image img{position:absolute;top:0;left:0;width:100%;height:100%;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.5 'Segoe UI',sans-serif;letter-spacing:.03em;-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:0}body#bvCmtBody{display:flex;flex-direction:column}body#bvCmtBody>header,body#bvCmtBody>main,body#bvCmtBody>footer{flex:0 1 auto}body#bvCmtBody footer.footer{margin-top:auto}.href-default{color:#252323;transition:color 250ms ease}.href-default:hover{color:#000}.href-default:active{color:#5c5a5a}a:not([role='button']){color:#252323;transition:color 250ms ease}a:not([role='button']):hover{color:#000}a:not([role='button']):active{color:#5c5a5a}p{margin:.5rem 0 1rem}.header-default{margin:.5rem 0 1rem;color:var(--head-color);font-family:'Segoe UI',sans-serif;line-height:1.33}h1,.h1{margin:.5rem 0 1rem;color:var(--head-color);font-family:'Segoe UI',sans-serif;line-height:1.33;font-size:clamp(26.666666667px,4vw,48px)}h2,.h2{margin:.5rem 0 1rem;color:var(--head-color);font-family:'Segoe UI',sans-serif;line-height:1.33;font-size:clamp(22.666666667px,3vw,36px)}h3,.h3{margin:.5rem 0 1rem;color:var(--head-color);font-family:'Segoe UI',sans-serif;line-height:1.33;font-size:clamp(21.333333333px,2.666666667vw,32px)}h4,.h4{--head-color:#000;margin:.5rem 0 1rem;color:var(--head-color);font-family:'Segoe UI',sans-serif;line-height:1.33;font-size:clamp(18.666666667px,2vw,24px)}h5,.h5{--head-color:#000;margin:.5rem 0 1rem;color:var(--head-color);font-family:'Segoe UI',sans-serif;line-height:1.33;font-size:clamp(17.333333333px,1.666666667vw,20px)}h6,.h6{--head-color:#000;margin:.5rem 0 1rem;color:var(--head-color);font-family:'Segoe UI',sans-serif;line-height:1.33;font-size:16px}hr{box-sizing:content-box;margin:0;height:1px;background:#eee;border:0;overflow:visible}hr.fade{background:Transparent;background-image:linear-gradient(to right,rgba(238,238,238,0),#eee,rgba(238,238,238,0))}hr.main2spot{background-image:linear-gradient(to right,var(--main-color),var(--spot-color1),var(--main-color))}hr.main-color{background:#e10916}hr.spot-color1{background:#e0e0e0}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}.nowrap{white-space:nowrap}::placeholder{color:#757373;opacity:1}:-ms-input-placeholder{color:#757373}::-ms-input-placeholder{color:#757373}.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-lighter{background-color:#eee!important}.bg-gray-light{background-color:#e0e0e0!important}.bg-gray-dark{background-color:#252323!important}.bg-main-color{background-color:var(--main-color)!important;color:#fff}.bg-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:10vh;left:50%;max-width:400px;translate:0;z-index:1000;height:0}#messages p{margin:.5em 0;padding:.5em;background-color:#e0e0e0;border:2px solid #ec792f;border-radius:var(--border-radius);box-shadow:0 0 20px 0 rgba(0,0,0,0.75);animation-name:slideShow;animation-duration:1s;overflow:hidden}#messages p.active{display:inline-block}.msgarea{margin:2em 0;line-height:1.5rem}.msgarea .msgbody{margin:.5em 0;padding:.5em;background-color:#eee;border:2px solid #ec792f;border-radius:var(--border-radius);box-shadow:0 0 20px 0 rgba(0,0,0,0.3)}.notice.msgarea .msgbody{border-color:#ddd}.msgarea .msgbody .msgtitle{display:inline-block;margin-right:1em;margin-left:-5px;line-height:2.5rem;color:#ec792f;font-size:1.5rem}.msgarea .msgbody .msgicon{display:inline-block;margin:0 1em 0 0;line-height:2.5rem;color:#ec792f}.msgarea .msgbody p{margin:0}.msgarea.info .msgicon{background-color:#e0e0e0}.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;z-index:-9999}.breadcrumbs{margin:1em auto;padding-left:.5rem;padding-right:.5rem;line-height:30px}.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}.breadcrumbs ol li a .icon{color:var(--main-color);font-family:'Segoe U';font-size:20px}@media only screen and (min-width:1469.98px){.breadcrumbs{padding-left:0;padding-right:0}}input:not([type=checkbox]):not([type=radio]),textarea,select{border:1px solid #ddd;line-height:27px;border-radius:var(--border-radius);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{border-color:#000;outline:none}input:not([type=checkbox]):not([type=radio]):focus,textarea:focus,select:focus{outline:1px solid #ddd}input:not([type=checkbox]):not([type=radio]):required,textarea:required,select:required,input:not([type=checkbox]):not([type=radio]).required,textarea.required,select.required{border-right-width:2px;border-right-color:#ec792f}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:#ec792f}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}select{height:29px}div.required{border-right:2px solid #ec792f;border-radius:var(--border-radius)}.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:#a8a8a8;--btn-bordercolor-active:#a8a8a8;--btn-fg-color-active:#fff}.btn-priority{--btn-bg-color:var(--main-color);--btn-bordercolor:var(--main-color);--btn-fg-color:#fff;--btn-bg-color-hover:#000;--btn-bordercolor-hover:#000;--btn-fg-color-hover:#fff;--btn-bg-color-active:#e94750;--btn-bordercolor-active:#e94750;--btn-fg-color-active:#fff}.btn-secondary{--btn-bg-color:var(--spot-color1);--btn-bordercolor:var(--spot-color1);--btn-fg-color:#000;--btn-bg-color-hover:var(--main-color);--btn-bordercolor-hover:var(--main-color);--btn-fg-color-hover:#fff}.btn-highlight{--btn-bg-color:var(--main-color);--btn-bordercolor:var(--main-color);--btn-fg-color:#fff;--btn-bg-color-hover:#000;--btn-bordercolor-hover:#000;--btn-fg-color-hover:#fff}.btn-highlight.inverse{--btn-bg-color:#000;--btn-bordercolor:var(--main-color);--btn-bg-color-hover:var(--main-color);--btn-bordercolor-hover:#000}.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:#e10916;--btn-bordercolor:#e10916;--btn-fg-color:#fff;--btn-bg-color-hover:#fff;--btn-bordercolor-hover:#e10916;--btn-fg-color-hover:#e10916}button,[role="button"],a.button{--padding-y:1px;--padding-x:1rem;--line-height:27px;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:#a8a8a8;--btn-bordercolor-active:#a8a8a8;--btn-fg-color-active:#fff}button.highlight,[role="button"].highlight,a.button.highlight{--btn-bg-color:var(--main-color);--btn-bordercolor:var(--main-color);--btn-fg-color:#fff;--btn-bg-color-hover:#000;--btn-bordercolor-hover:#000;--btn-fg-color-hover:#fff}button.highlight.inverse,[role="button"].highlight.inverse,a.button.highlight.inverse{--btn-bg-color:#000;--btn-bordercolor:var(--main-color);--btn-bg-color-hover:var(--main-color);--btn-bordercolor-hover:#000}button.primary,[role="button"].primary,a.button.primary,button.priority,[role="button"].priority,a.button.priority{--btn-bg-color:var(--main-color);--btn-bordercolor:var(--main-color);--btn-fg-color:#fff;--btn-bg-color-hover:#000;--btn-bordercolor-hover:#000;--btn-fg-color-hover:#fff;--btn-bg-color-active:#e94750;--btn-bordercolor-active:#e94750;--btn-fg-color-active:#fff}button.secondary,[role="button"].secondary,a.button.secondary{--btn-bg-color:var(--spot-color1);--btn-bordercolor:var(--spot-color1);--btn-fg-color:#000;--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:#e10916;--btn-bordercolor:#e10916;--btn-fg-color:#fff;--btn-bg-color-hover:#fff;--btn-bordercolor-hover:#e10916;--btn-fg-color-hover:#e10916}button.highlight,[role="button"].highlight,a.button.highlight{border-color:var(--btn-bg-color);border-bottom:2px solid var(--btn-bordercolor)}button.highlight:hover,[role="button"].highlight:hover,a.button.highlight:hover{border-color:var(--btn-bg-color-hover);border-bottom-color:var(--btn-bordercolor-hover)}button.superbutton,[role="button"].superbutton,a.button.superbutton{--line-height:44px;font-size:clamp(17.333333333px,1.666666667vw,20px)}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:#eee!important;--btn-bordercolor:#eee!important;--btn-fg-color:#ddd!important;--btn-bg-color-hover:#eee!important;--btn-bordercolor-hover:#eee!important;--btn-fg-color-hover:#ddd!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(--btn-bg-color-hover)}button.clear.warning,[role="button"].clear.warning,a.button.clear.warning{--btn-fg-color-hover:#ec792f}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}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;text-align:center}.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) * 1) + var(--padding-x));text-align:left}.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) * 1) + var(--padding-x));text-align:right}.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) * 1) + var(--padding-x));text-align:left}.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;text-align:center}.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) * 1) + var(--padding-x));text-align:right}.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;text-align:center}.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}#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:#eee;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:#e0e0e0}#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;font-size:clamp(17.333333333px,1.666666667vw,20px)}ul.navbar.mainmenu a{margin:0 0 0 1.5rem;text-decoration:none}ul.navbar.mainmenu a .menuicon{color:var(--main-color)}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:none}.sitemap{margin:0 auto}#auto-search-results{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 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{display:block;position:relative;aspect-ratio:1 / 1;padding-top:100%}#auto-search-results .contents .scroll-container table a.img img{position:absolute;top:0;left:0;width:100%;height:100%;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}header.header{z-index:2;border-bottom:1px solid var(--header-bordercolor);color:var(--header-fgcolor);transition:var(--transition-all),z-index 0ms ease 0ms,overflow 0ms ease 0ms}@media only screen and (min-width:768px){header.header{background-color:var(--header-bgcolor)}}header.header #topbar-container,header.header #header-content{max-height:120px;overflow:hidden}body#bvCmtBody.fixed-header header.header{position:fixed;top:-112px;left:0;width:100%;border-bottom:1px solid var(--main-color)}@media only screen and (min-width:768px){body#bvCmtBody.fixed-header header.header{top:-135px}}@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:5px 2vw;line-height:0;background-color:#fff}header.header .logo svg{width:auto;height:94px}header.header .logo-container{margin-left:auto;margin-right:auto;margin-bottom:.5rem;text-align:center}@media only screen and (min-width:768px){header.header .logo-container{margin-left:0;margin-bottom:0;text-align:left}}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)}}#topbar-container{height:0;background-color:#fff}@media only screen and (min-width:768px){#topbar-container{height:2rem;line-height:2rem}#topbar-container .topbar-content{margin-left:auto;margin-right:auto;max-width:var(--container-width);display:flex;flex-flow:row wrap;justify-content:space-between;align-content:center;padding:0;width:100%}}#top-menu{display:none;margin-left:auto}@media only screen and (min-width:768px){#top-menu{display:flex;flex-flow:row wrap;align-items:center}#top-menu a{text-decoration:none}#top-menu a::before{content:'\25FC ';margin-right:.25rem;color:var(--main-color);font-size:1.25em}#top-menu a ~ a{margin-left:1rem}}@media only screen and (max-width:1469.98px){#top-menu{padding-right:1rem}}#mainmenu-container{line-height:3.5rem;background-color:#fff}@media only screen and (max-width:767.98px){#mobilemenu-container{margin:0;padding-top:.5rem;padding-bottom:.5rem;width:100%;line-height:2em;border-top:1px solid #eee}#mobilemenu-container ul.mainmenu{justify-content:space-between}#mobilemenu-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}#mobilemenu-container ul.mainmenu li.main a:hover{background-color:var(--main-color);border-color:var(--main-color);border-bottom-color:#000}#mobilemenu-container ul.mainmenu li.main a .menuicon{color:inherit;transition:var(--transition-all)}body[data-slidemenu="search"] #mobilemenu-container ul.mainmenu li.main a .menuicon.fa-search::before{content:'\f00d'}}#search-container{position:relative;padding:.5rem;width:100%}#search-container .ibp{--line-height:40px;width:100%}#search-container .ibp:hover .searchtext,#search-container .ibp:hover .searchbutton{border-color:#000}#search-container .ibp:has(input:focus) .searchtext,#search-container .ibp:has(input:focus) .searchbutton{border-color:#000}#search-container .ibp .searchtext{padding:0 1rem;width:calc(100% - 3.625rem);height:2.5rem;border-right:none;transition:var(--transition-all)}#search-container .ibp .searchbutton{--padding-x:0;--padding-y:0;--btn-bg-color:#ddd;--btn-bordercolor:#ddd;--btn-fg-color:var(--main-color);width:3.625rem;border-left:none;font-size:clamp(18.666666667px,2vw,24px);transition:var(--transition-all)}#search-container .search-results{position:absolute;top:100%;left:.5rem;width:calc(100% - 1rem);margin-top:1px;padding:0 1rem;background-color:var(--body-bgcolor);box-shadow:1px 1px 20px rgba(0,0,0,0.25)}@media only screen and (max-width:767.98px){#search-container{position:absolute;top:100%;left:0;right:0;padding:0;background-color:var(--body-bgcolor);border-top:1px solid #eee;box-shadow:0 3px 6px 0 rgba(0,0,0,0.16);transition:var(--transition-all)}#search-container .ibp{height:0;overflow:hidden;transition:var(--transition-all)}body[data-slidemenu="search"] #search-container .ibp{height:40px}body[data-slidemenu="search"] #search-container{padding:.5rem}body[data-slidemenu="search"] #search-container .ibp{height:40px}}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:clamp(22.666666667px,3vw,36px);transition:var(--transition-all)}ul.header-usp-list li .content{padding-left:1rem;width:auto!important;font-size:12px;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:clamp(26.666666667px,4vw,48px)}ul.header-usp-list li .content{font-size:16px}ul.header-usp-list li .content .title{font-size:clamp(17.333333333px,1.666666667vw,20px)}}@media only screen and (min-width:1350px) and only screen and (min-width:576px){ul.header-usp-list li .content{font-size:14px}}#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:clamp(17.333333333px,1.666666667vw,20px);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:clamp(17.333333333px,1.666666667vw,20px);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)}body[data-slidemenu='menu-assortment'] #desktop-menus #menu-assortment .mainitems{padding-bottom:9.3rem}.header-basket .dbi-totalcount{display:inline-block}.header-basket.problem{background-color:#fdd;border:1px solid #f00;border-radius:5px}.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%}.msg-free-delivery{padding:1rem 0;font-weight:700;text-align:center}.msg-free-delivery i{color:var(--main-color)}main.main{z-index:1;display:block;margin-top:0}.fixed-header main.main{margin-top:112px}@media only screen and (min-width:768px){.fixed-header main.main{margin-top:135px}}footer.footer{z-index:1;padding:3rem .5rem 2rem;line-height:30px;background-color:rgba(238,238,238,0.95);border-top:2px solid var(--footer-bordercolor,Transparent);color:#000;font-size:16px}@media only screen and (min-width:1469.98px){footer.footer{padding-left:0;padding-right:0}}footer.footer .column{position:relative}footer.footer .column .image.align-bottom.ideal{display:block;position:absolute;bottom:0}footer.footer .column .image.align-bottom.ideal img{height:3rem;width:auto}footer.footer .logo svg{max-width:100%;width:auto;height:100px}footer.footer a{text-decoration:none;color:inherit}footer.footer a:hover{text-decoration:underline}footer.footer a.image.ideal img{width:auto;height:3rem}@media only screen and (min-width:768px){footer.footer .column{position:relative}footer.footer .column a.align-bottom{display:block;position:absolute;bottom:0}}.fancybox-iframe{border-radius:var(--border-radius)}.img-background{background-color:#e0e0e0}.addFavorite:hover .fal.fa-heart::before,.delFavorite:hover .fal.fa-heart::before{font-weight:900}.addFavorite:hover .fas.fa-heart::before,.delFavorite:hover .fas.fa-heart::before{content:"\f7a9"}.itemlist-product{display:flex;flex-direction:column}.itemlist-product a{text-decoration:none}.itemlist-product .image{display:block;position:relative;aspect-ratio:1 / 1;padding-top:100%;padding:1rem}.itemlist-product .image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;object-position:center center}.itemlist-product .desc-container{flex:1 0 auto}.itemlist-product .desc-container .title{display:block}.itemlist-product .order-container{marign-top:auto}.itemlist-product .order-container .pricebreak{font-size:smaller}.list-container .itemlist{--column-count:5;--grid-gap:16px;--item--min-width:200px;--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)}@media only screen and (min-width:576px){.list-container .itemlist{--item--min-width:225px}}.list-container .itemlist .listitem{float:left;width:230px}.list-container .itemlist:not(.grid),.list-container .itemlist.flex{--column-count:1;display:flex;flex-flow:row wrap;gap:0}@media only screen and (min-width:360px){.list-container .itemlist:not(.grid),.list-container .itemlist.flex{--column-count:2}}@media only screen and (min-width:992px){.list-container .itemlist:not(.grid),.list-container .itemlist.flex{--column-count:3}}@media only screen and (min-width:1200px){.list-container .itemlist:not(.grid),.list-container .itemlist.flex{--column-count:4}}.list-container .itemlist:not(.grid) .listitem,.list-container .itemlist.flex .listitem{flex:0 1 var(--item--max-width);margin-bottom:clamp(1rem,4vw,4rem)}@media only screen and (min-width:360px){.list-container .itemlist:not(.grid) .listitem,.list-container .itemlist.flex .listitem{margin-right:var(--grid-gap)}}@media only screen and (min-width:360px) and (max-width:991.98px){.list-container .itemlist:not(.grid) .listitem:nth-of-type(2n),.list-container .itemlist.flex .listitem:nth-of-type(2n){margin-right:0}}@media only screen and (min-width:992px) and (max-width:1199.98px){.list-container .itemlist:not(.grid) .listitem:nth-of-type(3n),.list-container .itemlist.flex .listitem:nth-of-type(3n){margin-right:0}}@media only screen and (min-width:1200px){.list-container .itemlist:not(.grid) .listitem:nth-of-type(4n),.list-container .itemlist.flex .listitem:nth-of-type(4n){margin-right:0}}.list-container .itemlist.grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(max(var(--item--min-width),var(--item--max-width)),1fr));grid-template-rows:auto;column-gap:var(--grid-gap);row-gap:var(--row-gap);transition:row-gap 150ms}.list-container .itemlist.grid .listitem{align-self:stretch;width: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{display:block;position:relative;aspect-ratio:1 / 1;padding-top:100%;padding:1rem}.list-container .itemlist.products .listitem .image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;object-position:center center}.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{marign-top:auto}.list-container .itemlist.products .listitem .order-container .pricebreak{font-size:smaller}.list-container .itemlist.webgroups,.list-container .itemlist.brands{--column-count:6}.list-container .itemlist.webgroups .listitem,.list-container .itemlist.brands .listitem{display:flex;flex-direction:column}.list-container .itemlist.webgroups .listitem a,.list-container .itemlist.brands .listitem a{text-decoration:none}.list-container .itemlist.webgroups .listitem .image,.list-container .itemlist.brands .listitem .image{display:block;position:relative;aspect-ratio:1 / 1;padding-top:100%;padding:1rem}.list-container .itemlist.webgroups .listitem .image img,.list-container .itemlist.brands .listitem .image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;object-position:center center}.list-container .itemlist.webgroups .listitem .desc-container,.list-container .itemlist.brands .listitem .desc-container{flex:1 0 auto}.list-container .itemlist.webgroups .listitem .desc-container .title,.list-container .itemlist.brands .listitem .desc-container .title{display:block}.list-container .itemlist.webgroups .listitem .order-container,.list-container .itemlist.brands .listitem .order-container{marign-top:auto}.list-container .itemlist.webgroups .listitem .order-container .pricebreak,.list-container .itemlist.brands .listitem .order-container .pricebreak{font-size:smaller}.list-container .itemlist.products .listitem{--img-border-color:#ddd;position:relative;padding:0 0 .5rem;box-shadow:0 2px 0 Transparent;border-bottom:1px solid var(--main-color);transition:var(--transition-all)}.list-container .itemlist.products .listitem:hover{--img-border-color:var(--main-color);box-shadow:0 2px 0 var(--img-border-color)}.list-container .itemlist.products .listitem .image{padding:1rem;border:1px solid var(--img-border-color);transition:var(--transition-all);position:relative}.list-container .itemlist.products .listitem .image img{inset:1rem;width:calc(100% - 2rem);height:calc(100% - 2rem)}.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 .desc-container{padding:.5rem 0}.list-container .itemlist.products .listitem .desc-container .title{line-height:1;font-weight:700;text-transform:uppercase}.list-container .itemlist.products .listitem .order-container table tr td{padding:0;min-width:60px}.list-container .itemlist.products .listitem .order-container table tr td ~ td{padding-left:1rem}.list-container .itemlist.products .listitem .order-container table tr td.price,.list-container .itemlist.products .listitem .order-container table tr td.oldprice{padding-top:.5rem;vertical-align:bottom}.list-container .itemlist.products .listitem .order-container table tr td.price{color:var(--main-color);font-size:clamp(18.666666667px,2vw,24px)}.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 .stock,.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 .stock,.list-container .itemlist.products .listitem .order-container .order-row .spacer{margin-bottom:.25em;font-size:16px;font-style:italic;white-space:nowrap}@media only screen and (min-width:576px){.list-container .itemlist.products .listitem .order-container .order-row .title,.list-container .itemlist.products .listitem .order-container .order-row .stock,.list-container .itemlist.products .listitem .order-container .order-row .spacer{font-size:14px}}.list-container .itemlist.products .listitem .order-container .order-row .stock{text-align:right}.list-container .itemlist.products .listitem .order-container .order-row .count input{width:100%}.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 .sticker{position:absolute;width:64px;height:64px;top:5px;right:5px}.list-container .itemlist.products .listitem .sticker img{width:100%;height:100%;object-fit:contain}.list-container .itemlist.webgroups .listitem,.list-container .itemlist.brands .listitem{border:1px solid var(--main-color);border-radius:var(--border-radius);box-shadow:none;transition:all 500ms var(--transition-timing-function);overflow:hidden}.list-container .itemlist.webgroups .listitem:hover,.list-container .itemlist.brands .listitem:hover{box-shadow:0 5px 10px rgba(0,0,0,0.16)}.list-container .itemlist.webgroups .listitem .image,.list-container .itemlist.brands .listitem .image{padding-top:52%;aspect-ratio:260 / 136}.list-container .itemlist.webgroups .listitem .image img,.list-container .itemlist.brands .listitem .image img{inset:.5rem;width:calc(100% - 1rem);height:calc(100% - 1rem)}.list-container .itemlist.webgroups .listitem .desc-container,.list-container .itemlist.brands .listitem .desc-container{flex:1 0 40px;line-height:40px;background-color:var(--main-color);color:#fff;white-space:nowrap;text-overflow:ellipsis}.list-container .itemlist.webgroups .listitem .desc-container .title,.list-container .itemlist.brands .listitem .desc-container .title{text-align:center}.viewitem a{background:#e10916!important;border:#e10916!important}.viewitem:hover a{background:#000!important;border:#000!important}.stock .InStock .fal,.stock .LimitedAvailability .fal,.stock .PreOrder .fal{color:#177a00}.stock .OutOfStock .fal{color:#ec792f}.stock .Discontinued .fal{color:#e10916}.itemlist-pages{margin:0 auto 2rem;display:grid;grid-template-columns:repeat(2,1fr);grid-template-areas:"pages pages" "prev  next"}.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{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%}@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;padding:.1em .5em 0;font-size:clamp(18.666666667px,2vw,24px);border-top:1px solid #eee;border-bottom:1px solid #eee}.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:clamp(18.666666667px,2vw,24px);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:1469.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 #eee;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;border-top-width:1px}#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;border-top-width:1px}#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:1.2rem;height:1.2rem;line-height:.75rem;background-color:#eee;border:1px solid var(--main-color);border-radius:3px;color:#000;font-family:var(--iconfont);font-weight:100;font-size:1.7rem;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}#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}.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(225,9,22,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 #eee;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(225,9,22,0.25);cursor:not-allowed!important}.productOptions .select .option.disabled.color label{position:relative}.disabledOption{opacity:.4}.disabledOption+label,.disabledOption label{border-color:rgba(225,9,22,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{display:grid;grid-template-columns:100%;grid-gap:10px;margin-bottom:2rem}@media only screen and (min-width:768px){.product.details{grid-template-columns:repeat(3,1fr)}}.product.details h1{margin-top:0}.product.details .column2{padding:0 1rem}.product.details .column2 p:first-of-type{margin-top:0}.product.details table thead th,.product.details table thead td{padding:0;background:Transparent}.product.details table tr td{padding:0;min-width:60px;vertical-align:top}.product.details table tr td ~ td{padding-left:1rem}.product.details table tr td.price,.product.details table tr td.oldprice{padding-top:.5rem;vertical-align:bottom}.product.details table tr td.price{color:var(--main-color);font-size:clamp(18.666666667px,2vw,24px)}.product.details table tr.pricebreaks-header td,.product.details table tr.order-row-header td{padding-top:1rem}.product.details .gallery-container{display:block;width:100%;text-align:center;vertical-align:middle;position:relative}.product.details .gallery-container .label{position:absolute;top:-1px;left:-1px;padding:.25em .5em;background-color:var(--main-color);border-radius:var(--border-radius) 0 var(--border-radius) 0;color:#fff;text-transform:uppercase}.product.details .doc-container{margin-top:1rem}.product.details .details-container{padding:1rem;background-color:#eee;border-radius:var(--border-radius)}.product.details .cta-container{margin-top:1rem;padding:0 1rem}.product.details .cta-container a{text-decoration:none}.product.details .order-container{margin-top:1rem}.product.details .artdetails-allprops{width:auto}.product.details .artdetails-allprops .fn{white-space:nowrap}.product.details .artdetails-allprops .fn,.product.details .artdetails-allprops .fv{width:auto}.product.details .artdetails-allprops td.stock{color:var(--main-color)}.product.details .artdetails-allprops td.stock .fal{font-size:1rem}.product.details .artdetails-allprops td.pricebreaks{padding-top:1rem;padding-bottom:1rem;line-height:2.5rem}.product.details .artdetails-allprops td.pricebreaks .from{font-weight:100}.product.details .artdetails-allprops td.price{position:relative;padding-top:1rem;padding-bottom:1rem;color:var(--spot-color1);font-size:2rem;font-weight:700}.product.details .artdetails-allprops td.price .oldprice{margin-left:1rem;color:#e10916;font-weight:100;font-size:small}.product.details .artdetails-allprops tr.pricebreak td{padding-top:0;padding-bottom:0}.product.details .artdetails-allprops tr.pricebreak td.fn{font-weight:500}.product.details .artdetails-allprops tr.pricebreak td.fv{font-weight:400}.product.details .artdetails-allprops tr.pricebreak.last td{font-weight:700}.product.details .artdetails-allprops tr.pricebreak.last td.fv{color:var(--spot-color1)}.product.details .artdetails-features{padding-left:1.2rem}.product.details .artdetails-features li{text-transform:uppercase}.product.details .artdetails-orderblock{position:relative}.product.details .artdetails-orderblock table{width:100%}.product.details .artdetails-orderblock table td.order-container{width:100px}.product.details .artdetails-orderblock table td.order-container input{width:100%}.product.details .artdetails-orderblock table td.favorite{width:130px}.product.details .artdetails-orderblock table td.favorite button{width:100%;white-space:nowrap}.product.details .artdetails-orderblock .sticker{position:absolute;width:64px;height:64px;top:5px;right:5px}.product.details .artdetails-orderblock .sticker img{width:100%;height:100%;object-fit:contain}.artdetail-media{display:grid;grid-template-columns:repeat(4,calc((100% - 30px) / 4));grid-auto-rows:1fr;grid-gap:10px;width:100%}.artdetail-media .artdetail-img{padding:1rem;width:100%;height:100%;aspect-ratio:1;border:1px solid #ddd;border-radius:var(--border-radius)}.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;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%;color:#eee;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:5vw}.artdetail-media .artdetail-img.large{grid-column:1 / span 4;grid-row:1 / span 4}.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:#eee;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(--main-color);font-weight:600}nav.orderpath .orderpathstep.orderpathactivestep,nav.orderpath .orderpathstep.orderpathactivestep a{color:#fff}.orderpathbuttons{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:flex-start;grid-gap:var(--grid-gap)}.orderpathbuttons button,.orderpathbuttons [role='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:992px) 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%}.orderpath .main.hascolumns{display:flex;flex-flow:row wrap;justify-content:space-between}.orderpath .main.hascolumns .column,.orderpath .main.hascolumns .column1,.orderpath .main.hascolumns .column2{flex:0 0 100%}@media only screen and (min-width:1200px){.orderpath .main.hascolumns .column1,.orderpath .main.hascolumns .column2{flex:0 0 49%}}.orderpath .sidebar{flex:0 0 100%;width:100%}@media only screen and (min-width:992px){.orderpath .main{flex:0 0 calc(98% - 360px)}.orderpath .sidebar{flex:0 0 360px}}@media only screen and (min-width:1200px){.orderpath .main .column1,.orderpath .main .column2{flex:0 0 49%}}.orderpath h1,.orderpath h2,.orderpath h3{font-size:clamp(17.333333333px,1.666666667vw,20px)}.orderpath h1.underline,.orderpath h2.underline,.orderpath h3.underline{padding:.5rem 0;background-color:#fff;border-bottom:1px solid #ddd}.orderpath h4{font-size:16px}.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.section-row{flex-wrap:wrap}.basket-row.section-row .column:not(.auto){width:100%!important}.basket-row.section-row .column:not(.auto).margin-x:not(:first-child){margin-top:1rem}.basket-row h1 ~ table.basket{margin-top:-1rem}.basket-row table.basket,.basket-row table.basket thead,.basket-row table.basket tbody,.basket-row table.basket tfoot{display:block}.basket-row table.basket .baskethead,.basket-row table.basket .basketline{display:grid;grid-template-columns:90px auto 50px 100px;grid-auto-rows:auto;grid-template-areas:"artid count count total" "desc  desc  desc  desc" "vat   price price .";grid-column-gap:.5rem;grid-row-gap:0;align-items:flex-start;max-width:100%}.basket-row table.basket .baskethead.edit,.basket-row table.basket .basketline.edit{grid-template-columns:90px auto 70px 100px;grid-template-areas:"artid count count total" "desc  desc  desc  desc" "vat   price price remove"}@media only screen and (max-width:767.98px){.basket-row table.basket .baskethead.subline,.basket-row table.basket .basketline.subline{grid-template-areas:"desc desc desc ."}}@media only screen and (min-width:576px){.basket-row table.basket .baskethead,.basket-row table.basket .basketline{grid-template-columns:70px auto 90px 100px;grid-template-areas:"artid desc  desc  ." "vat   price count total"}.basket-row table.basket .baskethead.edit,.basket-row table.basket .basketline.edit{grid-template-columns:70px auto 110px 120px 100px;grid-template-areas:"artid  desc desc  desc  ." "remove vat  price count total"}}@media only screen and (min-width:768px){.basket-row table.basket .baskethead,.basket-row table.basket .basketline{grid-template-columns:70px auto 60px 110px 70px 100px;grid-template-areas:"artid desc vat price count total"}.basket-row table.basket .baskethead.edit,.basket-row table.basket .basketline.edit{grid-template-columns:70px auto 60px 110px 120px 100px 50px;grid-template-areas:"artid desc vat price count total remove"}}@media only screen and (min-width:1200px){.basket-row table.basket .baskethead,.basket-row table.basket .basketline{grid-template-columns:130px auto 60px 110px 70px 100px}.basket-row table.basket .baskethead.edit,.basket-row table.basket .basketline.edit{grid-template-columns:130px auto 60px 110px 120px 100px 50px}}.basket-row table.basket .baskethead .artid,.basket-row table.basket .basketline .artid{grid-area:artid}.basket-row table.basket .baskethead .desc,.basket-row table.basket .basketline .desc{grid-area:desc}.basket-row table.basket .baskethead .vat,.basket-row table.basket .basketline .vat{grid-area:vat}.basket-row table.basket .baskethead .price,.basket-row table.basket .basketline .price{grid-area:price}.basket-row table.basket .baskethead .count,.basket-row table.basket .basketline .count{grid-area:count}.basket-row table.basket .baskethead .total,.basket-row table.basket .basketline .total{grid-area:total}.basket-row table.basket .baskethead .remove,.basket-row table.basket .basketline .remove{grid-area:remove}.basket-row table.basket .baskethead .image,.basket-row table.basket .basketline .image{display:none}.basket-row table.basket .baskethead .empty,.basket-row table.basket .basketline .empty{display:none}.basket-row table.basket .baskethead:not(.edit) .remove,.basket-row table.basket .basketline:not(.edit) .remove{display:none}.basket-row table.basket .baskethead.subline .count,.basket-row table.basket .basketline.subline .count,.basket-row table.basket .baskethead.subline .image,.basket-row table.basket .basketline.subline .image,.basket-row table.basket .baskethead.subline .total,.basket-row table.basket .basketline.subline .total,.basket-row table.basket .baskethead.subline .remove,.basket-row table.basket .basketline.subline .remove,.basket-row table.basket .baskethead.subline .price span,.basket-row table.basket .basketline.subline .price span{display:none}@media only screen and (max-width:767.98px){.basket-row table.basket .baskethead td[data-title].price::before,.basket-row table.basket .basketline td[data-title].price::before,.basket-row table.basket .baskethead td[data-title].desc::before,.basket-row table.basket .basketline td[data-title].desc::before{content:attr(data-title) ' ';display:inline}.basket-row table.basket .baskethead td[data-title].vat::after,.basket-row table.basket .basketline td[data-title].vat::after{content:' ' attr(data-title);display:inline}}.basket-row table.basket .baskethead{display:none}@media only screen and (min-width:576px){.basket-row table.basket .baskethead{display:grid}}@media only screen and (min-width:576px) and (max-width:767.98px){.basket-row table.basket .baskethead .artid{grid-area:vat}.basket-row table.basket .baskethead .desc{grid-area:price}.basket-row table.basket .baskethead .vat{display:none}.basket-row table.basket .baskethead .price{display:none}.basket-row table.basket .baskethead .remove{display:none}.basket-row table.basket .baskethead.edit .artid{grid-area:remove}.basket-row table.basket .baskethead.edit .desc{grid-area:vat}}.basket-row table.basket .baskethead th{background-color:revert}.basket-row table.basket .baskethead,.basket-row table.basket .basketline{border-top:1px solid #ddd;border-color:#ddd;font-size:16px;white-space:wrap}.basket-row table.basket .baskethead:hover,.basket-row table.basket .basketline:hover{background-color:#eee}.basket-row table.basket .baskethead:hover img,.basket-row table.basket .basketline:hover img{mix-blend-mode:multiply}.basket-row table.basket .baskethead th,.basket-row table.basket .basketline th,.basket-row table.basket .baskethead td,.basket-row table.basket .basketline td{padding:.5em 0}.basket-row table.basket .baskethead td,.basket-row table.basket .basketline td{--padding-top:.5em;padding-top:var(--padding-top);line-height:1rem;vertical-align:top}.basket-row table.basket .baskethead.edit td:not(.count),.basket-row table.basket .basketline.edit td:not(.count){--padding-top:.9em}.basket-row table.basket .baskethead.subline,.basket-row table.basket .basketline.subline{line-height:normal;font-size:16px}@media only screen and (min-width:576px){.basket-row table.basket .baskethead.subline,.basket-row table.basket .basketline.subline{font-size:14px}}.basket-row table.basket .baskethead.subline .image,.basket-row table.basket .basketline.subline .image{display:none}.basket-row table.basket .baskethead.subline .desc,.basket-row table.basket .basketline.subline .desc{position:relative;padding-left:1.5em}.basket-row table.basket .baskethead.subline .desc::before,.basket-row table.basket .basketline.subline .desc::before{content:'+';position:absolute;left:.5em}.basket-row table.basket .baskethead.subline.last,.basket-row table.basket .basketline.subline.last{border-bottom:1px solid #ddd}.basket-row table.basket .baskethead:has(+.subline),.basket-row table.basket .basketline:has(+.subline){padding:0;border-bottom:none}.basket-row table.basket .baskethead.subline:not(.last),.basket-row table.basket .basketline.subline:not(.last){padding:0;border-bottom:none}.basket-row table.basket .baskethead.subline.last,.basket-row table.basket .basketline.subline.last{padding-top:0}.basket-row table.basket .baskethead .count,.basket-row table.basket .basketline .count{padding-left:0;text-align:right}.basket-row table.basket .baskethead .count input,.basket-row table.basket .basketline .count input{padding-right:0!important;width:50px;text-align:center}.basket-row table.basket .baskethead .count .orderUnit,.basket-row table.basket .basketline .count .orderUnit{margin-right:24px}.basket-row table.basket .baskethead:not(.edit) .count,.basket-row table.basket .basketline:not(.edit) .count{padding-left:.5em;text-align:left}.basket-row table.basket .baskethead .desc,.basket-row table.basket .basketline .desc{word-break:break-all}.basket-row table.basket .baskethead .desc .prodlink,.basket-row table.basket .basketline .desc .prodlink{display:inline-block;line-height:1rem}.basket-row table.basket .baskethead .price,.basket-row table.basket .basketline .price{text-align:left;white-space:nowrap}.basket-row table.basket .baskethead .price del,.basket-row table.basket .basketline .price del{display:none}.basket-row table.basket .baskethead.subline .price,.basket-row table.basket .basketline.subline .price{height:100%;vertical-align:top}.basket-row table.basket .baskethead .total,.basket-row table.basket .basketline .total{text-align:right;white-space:nowrap}.basket-row table.basket .baskethead .remove,.basket-row table.basket .basketline .remove{padding-right:0;justify-self:end;align-self:end;text-align:right}.basket-row table.basket .baskethead .remove button,.basket-row table.basket .basketline .remove button{line-height:1rem}.basket-row table.basket .baskethead:not(.edit) .remove,.basket-row table.basket .basketline:not(.edit) .remove{display:none}@media only screen and (min-width:768px){.basket-row table.basket .baskethead th,.basket-row table.basket .baskethead td{padding:.5em}}@media only screen and (max-width:575.98px){.basket-row table.basket .basketline:not(.edit) .count,.basket-row table.basket .basketline:not(.edit) .desc,.basket-row table.basket .basketline:not(.edit) .total{align-self:start}.basket-row table.basket .basketline .artid{font-weight:600}.basket-row table.basket .basketline .desc{padding:0;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.basket-row table.basket .basketline .price,.basket-row table.basket .basketline .vat,.basket-row table.basket .basketline .remove{--padding-top:.5em!important}}@media only screen and (min-width:576px) and (max-width:767.98px){.basket-row table.basket .basketline .artid,.basket-row table.basket .basketline .desc{--padding-top:.5em!important;padding-bottom:0}.basket-row table.basket .basketline .remove{justify-self:start;text-align:left}}@media only screen and (min-width:576px){.basket-row table.basket .basketline .remove{align-self:start}}@media only screen and (min-width:768px){.basket-row table.basket .basketline th,.basket-row table.basket .basketline td{padding:var(--padding-top) .5em .5em}.basket-row table.basket .basketline .count{padding-left:.5em}.basket-row table.basket .basketline .price del{display:inline;margin-left:.5em;font-size:16px}}@media only screen and (min-width:768px) and only screen and (min-width:576px){.basket-row table.basket .basketline .price del{font-size:14px}}.basket-row table.basket .horizontalline{padding:0}.basket-row table.basket .totals{border-top:1px solid #ddd}.basket-row table.basket .totals .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%;padding:0;background-color:#ddd;border:none}.basket-row table.basket .totals .totalsline .desc{grid-area:desc}.basket-row table.basket .totals .totalsline .total{grid-area:total}.basket-row table.basket .totals .totalsline .empty{display:none}.basket-row table.basket .totals .totalsline th,.basket-row table.basket .totals .totalsline td{background-color:revert;padding-top:0;padding-bottom:0}.basket-row table.basket .totals .totalsline .desc{word-break:break-word!important}.basket-row table.basket .totals .totalsline .subtotal:not(.first){border-top:1px solid #ddd}.basket-row table.basket .totals .totalsline.total .total{width:auto;border-top:1px solid #ddd;border-bottom:3px double #ddd}@media only screen and (min-width:768px) and (max-width:991.98px){.basket-row table.basket .totals.edit .totalsline{grid-template-columns:auto 120px 50px;grid-template-areas:"desc total empty"}.basket-row table.basket .totals.edit .totalsline .total+.empty{display:block}}.basket-row table.basket.summary{margin:-0.5rem 0 2em}.basket-row table.basket.summary tr td.subtotal,.basket-row table.basket.summary tr td.total{border-top:1px solid #ddd}.basket-row table.basket.summary tr td.total{border-bottom:3px double #ddd}.basket-row table.basket.summary tr td.subtotal.first{border-top:none}.basket-row table.basket.summary tr td:last-of-type{padding-right:46px}@media only screen and (min-width:576px){.basket-row table.basket.summary tr td:last-of-type{padding-right:66px}}@media only screen and (min-width:992px){.basket-row table.basket.summary tr td:last-of-type{padding-right:0}}@media only screen and (min-width:992px){.basket-row table.basket.summary tr td.noline-lg{border:none}}.basket-row table.basket.summary tr th,.basket-row table.basket.summary tr td{padding-left:.5rem;padding-right:.5rem}.basket-row table.basket.summary tfoot td{background:var(--body-bgcolor)}.outofstock.notification{padding:0 .5rem;font-style:italic;border:none}.outofstock.notification,.outofstock.notification:hover{background:rgba(225,9,22,0.25)}.outofstock.notification td{grid-area:1 / span 4}.preorder.notification{padding:0 .5rem;font-style:italic;border:none;color:#e10916}.preorder.notification td{grid-area:1 / span 4}#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}#deliveryaddrfields .delivery-sub{max-height:0;opacity:0;transition:all var(--transition-duration) ease-in;overflow:hidden}#deliveryaddrfields .delivery-sub.active{max-height:700px;opacity:1;transition:all var(--transition-duration) ease-out}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:#177a00}.voucher-area .voucher .discountcode.invalid{color:#ec792f}.remarks{width:100%}.remarks input{margin:0 1rem 1rem 0;max-width:240px}.remarks textarea{margin:0 1rem 1rem 0;width:100%;height:100px}.shippingcosts p,.shippingcosts table{font-size:16px}@media only screen and (min-width:576px){.shippingcosts p,.shippingcosts table{font-size:14px}}.shippingcosts td{vertical-align:top}.delivery-choices .deliverymethod{position:relative;border:1px solid #ddd}.delivery-choices .deliverymethod ~ .deliverymethod{margin-top:.5rem}.delivery-choices .deliverymethod input[type='radio']{display:none}.delivery-choices .deliverymethod input[type='radio']:checked+label::before{content:"\f00c"}.delivery-choices .deliverymethod input[type='radio']+label::before{content:"";display:inline-block;margin-right:1rem;width:1.2rem;height:1.2rem;line-height:.75rem;background-color:#eee;border:1px solid var(--main-color);border-radius:3px;color:#000;font-family:var(--iconfont);font-weight:100;font-size:1.7rem;text-align:center;vertical-align:middle}.delivery-choices .deliverymethod label{margin-left:1rem;padding:1rem 0;display:block}.delivery-choices .deliverymethod .desc{display:none;margin:0 0 .5em 1em;padding:1em}.delivery-choices .deliverymethod .desc p{margin:0}.delivery-choices .deliverymethod .desc p+p{margin-top:1.5rem}.delivery-choices .deliverymethod.active .desc{display:block!important}.payment-choices .paymentmethod{position:relative;border:1px solid #ddd}.payment-choices .paymentmethod ~ .paymentmethod{margin-top:.5rem}.payment-choices .paymentmethod input[type='radio']{display:none}.payment-choices .paymentmethod input[type='radio']:checked+label::before{content:"\f00c"}.payment-choices .paymentmethod input[type='radio']+label::before{content:"";display:inline-block;margin-right:1rem;width:1.2rem;height:1.2rem;line-height:.75rem;background-color:#eee;border:1px solid var(--main-color);border-radius:3px;color:#000;font-family:var(--iconfont);font-weight:100;font-size:1.7rem;text-align:center;vertical-align:middle}.payment-choices .paymentmethod label{margin-left:1rem;padding:1rem 0;display:block}.payment-choices .paymentmethod .image{position:absolute;right:50px;top:10px}.payment-choices .paymentmethod .image img{max-width:50px;max-height:2rem}.payment-choices .paymentmethod button{position:absolute;right:10px;top:10px;width:2rem;height:2rem;line-height:1rem;padding:0;text-align:center}.payment-choices .paymentmethod button .entypo{font-size:1rem;line-height:1rem}.payment-choices .paymentmethod .desc{margin:1rem 0 0;padding:0 0 0 2.25rem}.payment-choices .paymentmethod .desc p{margin:0}.payment-choices .paymentmethod .desc p+p{margin-top:1.5rem}.payment-choices .paymentmethod.active .desc{display:block!important}.payment-choices .paymentmethod .help-close,.payment-choices .helpactive .help-open{display:none}.payment-choices .helpactive .help-close{display:block}.agree-terms_conditions{margin-bottom:1rem;display:flex;width:100%;flex-flow:row wrap;justify-content:space-between}.agree-terms_conditions .input{flex:0 0 30px}.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}.contact-textarea textarea{resize:none}