.loader-animation.svelte-1d7joe9{position:relative;margin:0 auto;width:20px;height:20px}.loader-animation.svelte-1d7joe9:before{content:"";display:block;padding-top:100%}.circular-loader.svelte-1d7joe9{-webkit-animation:svelte-1d7joe9-rotate 2s linear infinite;animation:svelte-1d7joe9-rotate 2s linear infinite;height:100%;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;width:100%;position:absolute;top:0;left:0;margin:auto;width:20px;height:20px}.loader-path.svelte-1d7joe9{stroke-dasharray:1,200;stroke-dashoffset:-5px;-webkit-animation:svelte-1d7joe9-dash 1.5s ease-in-out infinite,svelte-1d7joe9-color 6s ease-in-out infinite;animation:svelte-1d7joe9-dash 1.5s ease-in-out infinite,svelte-1d7joe9-color 6s ease-in-out infinite;stroke-linecap:round}@keyframes svelte-1d7joe9-rotate{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes svelte-1d7joe9-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35}to{stroke-dasharray:89,200;stroke-dashoffset:-124}}@-webkit-keyframes svelte-1d7joe9-color{0%{stroke:#595959}40%{stroke:#595959}66%{stroke:#595959}80%,90%{stroke:#595959}}input.invalid.svelte-1dsfdzn{animation:svelte-1dsfdzn-blink 1s linear infinite;margin-bottom:-1px}input.invalid.svelte-1dsfdzn+.validation-icon{display:block}@keyframes svelte-1dsfdzn-blink{0%{border-bottom:2px solid red}50%{border-bottom:2px solid transparent}to{border-bottom:2px solid red}}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:-moz-none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports (outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports (outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}.hidden.svelte-1367p9a{opacity:.5!important;filter:grayscale(100%)}.hero.in-view.svelte-1367p9a{transition:unset;transform:unset;opacity:1}.hero.in-view.svelte-1367p9a .slide .container .grid div:first-of-type{transition:unset;transform:unset}.hero.in-view.svelte-1367p9a .slide .container .grid div:first-of-type.icon{transform:unset}.hero.in-view.svelte-1367p9a .slide .container .grid div:last-of-type{transition:unset;transform:unset}.hero.not-in-view.svelte-1367p9a{transition:unset;transform:unset;opacity:1}.hero.not-in-view.svelte-1367p9a .slide .container .grid div:first-of-type{transform:unset}.hero.not-in-view.svelte-1367p9a .slide .container .grid div:first-of-type.icon{transform:unset}.hero.not-in-view.svelte-1367p9a .slide .container .grid div:last-of-type{transform:unset}.hidden.svelte-f0nsuc{opacity:.5!important;filter:grayscale(100%)}.background-detail.svelte-f0nsuc{position:absolute;top:0;left:0;right:0;bottom:0;height:100%}.hidden.svelte-7eamh4{opacity:.5!important;filter:grayscale(100%)}div.cryptcha.svelte-14vnvai{padding-top:10px;padding-bottom:10px;color:#777;font-size:.8em}div.progress-bar.svelte-14vnvai{height:3px;border-radius:3px;background-color:#777;transition:width 1.5s linear}@keyframes svelte-14vnvai-waiter{0%{background:#777}50%{background:#fff;margin-left:20%;margin-right:20%}to{background:#777}}div.waiter-bar.svelte-14vnvai{height:3px;border-radius:3px;animation:svelte-14vnvai-waiter 2s infinite}span.error.svelte-14vnvai{color:red}span.ok.svelte-14vnvai{color:green}button.svelte-147t9ip:disabled{opacity:.2}button.svelte-5yuskg:disabled{opacity:.5}.success.svelte-5yuskg{background-color:#d4edda;color:#155724;padding:1rem;margin-bottom:1rem;border-radius:.25rem}.error.svelte-5yuskg{background-color:#f8d7da;color:#721c24;padding:1rem;margin-bottom:1rem;border-radius:.25rem}.hidden.svelte-y3zw3r{opacity:.5!important;filter:grayscale(100%)}.in-view.svelte-y3zw3r{transition:transform .5s,opacity .5s;opacity:1}.in-view.svelte-y3zw3r .container .grid div:first-of-type{transition:transform .5s;transform:unset}.in-view.svelte-y3zw3r .container .grid div:first-of-type.icon{transform:unset}.in-view.svelte-y3zw3r .container .grid div:last-of-type{transition:transform .5s;transform:unset}.not-in-view.svelte-y3zw3r{transition:transform .5s,opacity .5s;opacity:0}.not-in-view.svelte-y3zw3r .container .grid div:first-of-type{transform:translate(-200px)}.not-in-view.svelte-y3zw3r .container .grid div:first-of-type.icon{transform:translate(-200px)}.not-in-view.svelte-y3zw3r .container .grid div:last-of-type{transform:translate(200px)}.loading-bar.svelte-10i1wie{width:100%;height:3px;background:linear-gradient(90deg,transparent,#ff0000,transparent);background-size:200% 100%;animation:svelte-10i1wie-loading 1.5s infinite}@keyframes svelte-10i1wie-loading{0%{background-position:200% 0}to{background-position:-200% 0}}button.svelte-5rq8uo:disabled{opacity:.5}:root{--reflex-columns: 12;--reflex-grid-spacing: 15px;--reflex-xs: 576px;--reflex-sm: 768px;--reflex-md: 992px;--reflex-lg: 1200px;--reflex-xlg: 1600px;--reflex-xxs-max: 575px;--reflex-xs-max: 767px;--reflex-sm-max: 991px;--reflex-md-max: 1199px;--reflex-lg-max: 1599px}.container,.container-full{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;margin-right:auto;margin-left:auto;padding-right:30px;padding-left:30px}.container .grid,.container-full .grid{margin-right:-15px;margin-left:-15px}.grid{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:0;margin:0 auto;position:relative;letter-spacing:-.31em;word-spacing:-.43em;list-style-type:none}.grid:before,.grid:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;word-spacing:normal;white-space:normal}[class*=col-]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;word-spacing:normal;white-space:normal;position:relative;width:100%;vertical-align:top;padding:15px;display:inline-block;zoom:1}[class*=col-]:before,[class*=col-]:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;word-spacing:normal;white-space:normal}[class*=col-] .grid{-ms-flex:1 1 auto;-webkit-flex:1 1 auto;flex:1 1 auto;margin:-15px}.col-12{width:100%}.col-11{width:91.6666666667%}.col-10{width:83.3333333333%}.col-9{width:75%}.col-8{width:66.6666666667%}.col-7{width:58.3333333333%}.col-6{width:50%}.col-5{width:41.6666666667%}.col-4{width:33.3333333333%}.col-3{width:25%}.col-2{width:16.6666666667%}.col-1{width:8.3333333333%}@media (min-width: 576px){.col-xs-12{width:100%}.col-xs-11{width:91.6666666667%}.col-xs-10{width:83.3333333333%}.col-xs-9{width:75%}.col-xs-8{width:66.6666666667%}.col-xs-7{width:58.3333333333%}.col-xs-6{width:50%}.col-xs-5{width:41.6666666667%}.col-xs-4{width:33.3333333333%}.col-xs-3{width:25%}.col-xs-2{width:16.6666666667%}.col-xs-1{width:8.3333333333%}}@media (min-width: 768px){.col-sm-12{width:100%}.col-sm-11{width:91.6666666667%}.col-sm-10{width:83.3333333333%}.col-sm-9{width:75%}.col-sm-8{width:66.6666666667%}.col-sm-7{width:58.3333333333%}.col-sm-6{width:50%}.col-sm-5{width:41.6666666667%}.col-sm-4{width:33.3333333333%}.col-sm-3{width:25%}.col-sm-2{width:16.6666666667%}.col-sm-1{width:8.3333333333%}}@media (min-width: 992px){.col-md-12{width:100%}.col-md-11{width:91.6666666667%}.col-md-10{width:83.3333333333%}.col-md-9{width:75%}.col-md-8{width:66.6666666667%}.col-md-7{width:58.3333333333%}.col-md-6{width:50%}.col-md-5{width:41.6666666667%}.col-md-4{width:33.3333333333%}.col-md-3{width:25%}.col-md-2{width:16.6666666667%}.col-md-1{width:8.3333333333%}}@media (min-width: 1200px){.col-lg-12{width:100%}.col-lg-11{width:91.6666666667%}.col-lg-10{width:83.3333333333%}.col-lg-9{width:75%}.col-lg-8{width:66.6666666667%}.col-lg-7{width:58.3333333333%}.col-lg-6{width:50%}.col-lg-5{width:41.6666666667%}.col-lg-4{width:33.3333333333%}.col-lg-3{width:25%}.col-lg-2{width:16.6666666667%}.col-lg-1{width:8.3333333333%}}@media (min-width: 1600px){.col-xlg-12{width:100%}.col-xlg-11{width:91.6666666667%}.col-xlg-10{width:83.3333333333%}.col-xlg-9{width:75%}.col-xlg-8{width:66.6666666667%}.col-xlg-7{width:58.3333333333%}.col-xlg-6{width:50%}.col-xlg-5{width:41.6666666667%}.col-xlg-4{width:33.3333333333%}.col-xlg-3{width:25%}.col-xlg-2{width:16.6666666667%}.col-xlg-1{width:8.3333333333%}}.col-auto{-ms-flex:1 0 0px;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}@media (min-width: 576px){.col-xs-auto{-ms-flex:1 0 0px;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 768px){.col-sm-auto{-ms-flex:1 0 0px;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 992px){.col-md-auto{-ms-flex:1 0 0px;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 1200px){.col-lg-auto{-ms-flex:1 0 0px;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 1600px){.col-xlg-auto{-ms-flex:1 0 0px;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}.order-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-0{-ms-flex-order:0;-webkit-order:0;order:0}@media (min-width: 576px){.order-xs-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-xs-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-xs-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-xs-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-xs-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-xs-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-xs-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-xs-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-xs-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-xs-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-xs-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-xs-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-xs-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media (min-width: 768px){.order-sm-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-sm-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-sm-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-sm-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-sm-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-sm-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-sm-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-sm-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-sm-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-sm-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-sm-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-sm-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-sm-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media (min-width: 992px){.order-md-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-md-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-md-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-md-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-md-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-md-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-md-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-md-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-md-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-md-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-md-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-md-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-md-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media (min-width: 1200px){.order-lg-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-lg-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-lg-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-lg-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-lg-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-lg-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-lg-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-lg-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-lg-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-lg-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-lg-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-lg-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-lg-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media (min-width: 1600px){.order-xlg-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-xlg-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-xlg-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-xlg-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-xlg-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-xlg-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-xlg-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-xlg-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-xlg-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-xlg-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-xlg-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-xlg-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-xlg-0{-ms-flex-order:0;-webkit-order:0;order:0}}.offset-11{margin-left:91.6666666667%}.offset-10{margin-left:83.3333333333%}.offset-9{margin-left:75%}.offset-8{margin-left:66.6666666667%}.offset-7{margin-left:58.3333333333%}.offset-6{margin-left:50%}.offset-5{margin-left:41.6666666667%}.offset-4{margin-left:33.3333333333%}.offset-3{margin-left:25%}.offset-2{margin-left:16.6666666667%}.offset-1{margin-left:8.3333333333%}@media (min-width: 576px){.offset-xs-11{margin-left:91.6666666667%}.offset-xs-10{margin-left:83.3333333333%}.offset-xs-9{margin-left:75%}.offset-xs-8{margin-left:66.6666666667%}.offset-xs-7{margin-left:58.3333333333%}.offset-xs-6{margin-left:50%}.offset-xs-5{margin-left:41.6666666667%}.offset-xs-4{margin-left:33.3333333333%}.offset-xs-3{margin-left:25%}.offset-xs-2{margin-left:16.6666666667%}.offset-xs-1{margin-left:8.3333333333%}.offset-xs-0{margin-left:0}}@media (min-width: 768px){.offset-sm-11{margin-left:91.6666666667%}.offset-sm-10{margin-left:83.3333333333%}.offset-sm-9{margin-left:75%}.offset-sm-8{margin-left:66.6666666667%}.offset-sm-7{margin-left:58.3333333333%}.offset-sm-6{margin-left:50%}.offset-sm-5{margin-left:41.6666666667%}.offset-sm-4{margin-left:33.3333333333%}.offset-sm-3{margin-left:25%}.offset-sm-2{margin-left:16.6666666667%}.offset-sm-1{margin-left:8.3333333333%}.offset-sm-0{margin-left:0}}@media (min-width: 992px){.offset-md-11{margin-left:91.6666666667%}.offset-md-10{margin-left:83.3333333333%}.offset-md-9{margin-left:75%}.offset-md-8{margin-left:66.6666666667%}.offset-md-7{margin-left:58.3333333333%}.offset-md-6{margin-left:50%}.offset-md-5{margin-left:41.6666666667%}.offset-md-4{margin-left:33.3333333333%}.offset-md-3{margin-left:25%}.offset-md-2{margin-left:16.6666666667%}.offset-md-1{margin-left:8.3333333333%}.offset-md-0{margin-left:0}}@media (min-width: 1200px){.offset-lg-11{margin-left:91.6666666667%}.offset-lg-10{margin-left:83.3333333333%}.offset-lg-9{margin-left:75%}.offset-lg-8{margin-left:66.6666666667%}.offset-lg-7{margin-left:58.3333333333%}.offset-lg-6{margin-left:50%}.offset-lg-5{margin-left:41.6666666667%}.offset-lg-4{margin-left:33.3333333333%}.offset-lg-3{margin-left:25%}.offset-lg-2{margin-left:16.6666666667%}.offset-lg-1{margin-left:8.3333333333%}.offset-lg-0{margin-left:0}}@media (min-width: 1600px){.offset-xlg-11{margin-left:91.6666666667%}.offset-xlg-10{margin-left:83.3333333333%}.offset-xlg-9{margin-left:75%}.offset-xlg-8{margin-left:66.6666666667%}.offset-xlg-7{margin-left:58.3333333333%}.offset-xlg-6{margin-left:50%}.offset-xlg-5{margin-left:41.6666666667%}.offset-xlg-4{margin-left:33.3333333333%}.offset-xlg-3{margin-left:25%}.offset-xlg-2{margin-left:16.6666666667%}.offset-xlg-1{margin-left:8.3333333333%}.offset-xlg-0{margin-left:0}}.wrap{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.no-wrap{-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.no-wrap [class*=col-]{-ms-flex-negative:1;-webkit-flex-shrink:1;flex-shrink:1}.wrap-reverse{-ms-flex-wrap:wrap-reverse;-webkit-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.direction-row{-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.direction-row-reverse{-ms-flex-direction:row-reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.direction-column{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.direction-column-reverse{-ms-flex-direction:column-reverse;-webkit-flex-direction:column-reverse;flex-direction:column-reverse}.align-start{-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}.align-end{-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end}.align-end [class*=col-]{vertical-align:bottom}.align-center{-ms-flex-align:center;-webkit-align-items:center;align-items:center}.align-center [class*=col-]{vertical-align:middle}.align-baseline{-ms-flex-align:baseline;-webkit-align-items:baseline;align-items:baseline}.align-content-start{-ms-flex-line-pack:start;-webkit-align-content:flex-start;align-content:flex-start}.align-content-end{-ms-flex-line-pack:end;-webkit-align-content:flex-end;align-content:flex-end}.align-content-end [class*=col-]{vertical-align:bottom}.align-content-center{-ms-flex-line-pack:center;-webkit-align-content:center;align-content:center}.align-content-space-between{-ms-flex-line-pack:justify;-webkit-align-content:space-between;align-content:space-between}.align-content-space-around{-ms-flex-line-pack:distribute;-webkit-align-content:space-around;align-content:space-around}.align-self-stretch{-ms-flex-item-align:stretch;-webkit-align-self:stretch;align-self:stretch}.align-self-start{-ms-flex-item-align:start;-webkit-align-self:flex-start;align-self:flex-start}.align-self-end{-ms-flex-item-align:end;-webkit-align-self:flex-end;align-self:flex-end;vertical-align:bottom}.align-self-center{-ms-flex-item-align:center;-webkit-align-self:center;align-self:center;vertical-align:middle}.align-self-baseline{-ms-flex-item-align:baseline;-webkit-align-self:baseline;align-self:baseline;vertical-align:baseline}.justify-start{-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.justify-start.grid{text-align:left}.justify-end{-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.justify-end.grid{text-align:right;-moz-text-align-last:right;text-align-last:right}.justify-end.grid [class*=col-]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.justify-center{-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.justify-center.grid{text-align:center;-moz-text-align-last:center;text-align-last:center}.justify-center.grid [class*=col-]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.justify-space-between{-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.justify-space-between.grid [class*=col-]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.justify-space-around{-ms-flex-pack:distribute;-webkit-justify-content:space-around;justify-content:space-around}.justify-space-around.grid{text-align:justify;-moz-text-align-last:justify;text-align-last:justify}.justify-space-around.grid [class*=col-]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.grid-bleed [class*=col-]{padding:0}.col-grid{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.col-grid.direction-row{-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.col-bleed{padding:0}.col-bleed-x{padding:15px 0}.col-bleed-y{padding:0 15px}.flex-img{display:block;-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;max-width:100%;height:auto;width:100%}.flex-footer{width:100%;margin-top:auto;margin-bottom:0}.flex-footer>:last-child{margin-bottom:0}@media (min-width: 0px) and (max-width: 575px){.hidden-xxs{display:none}}@media (min-width: 576px){.hidden-xs-up{display:none}}@media (max-width: 767px){.hidden-xs-down{display:none}}@media (min-width: 576px) and (max-width: 767px){.hidden-xs{display:none}}@media (min-width: 768px){.hidden-sm-up{display:none}}@media (min-width: 768px) and (max-width: 991px){.hidden-sm{display:none}}@media (min-width: 992px){.hidden-md-up{display:none}}@media (max-width: 1199px){.hidden-md-down{display:none}}@media (min-width: 992px) and (max-width: 1199px){.hidden-md{display:none}}@media (min-width: 1200px){.hidden-lg-up{display:none}}@media (max-width: 1599px){.hidden-lg-down{display:none}}@media (min-width: 1200px) and (max-width: 1599px){.hidden-lg{display:none}}@media (min-width: 1600px){.hidden-xlg{display:none}}@font-face{font-family:si-solutions;src:url("./si-solutions-HM55RW5B.woff") format("woff");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Inter;src:url("./inter-v13-latin-regular-VQ3UBCDI.woff2") format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Inter;src:url("./inter-v13-latin-700-5OESYTDS.woff2") format("woff2");font-weight:700;font-style:normal}@font-face{font-family:Josefin Slab;font-style:normal;font-weight:700;src:url("./josefin-slab-v26-latin-700-B6BONFAC.woff2") format("woff2")}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.smooth-shadow{box-shadow:0 6px 48px rgba(89,89,89,.15)}.darken-background:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.3)}.float-right{float:right}.red{color:#f30202}[class*=border-radius-]{overflow:hidden}[class*=border-radius-].border-radius-left.border-radius-xl{border-radius:48px}@media (min-width: 993px){[class*=border-radius-].border-radius-left.border-radius-xl{border-radius:48px 0 0 48px}}[class*=border-radius-].border-radius-all.border-radius-xl{border-radius:48px}[class*=border-radius-].border-radius-all.border-radius-m{border-radius:12px}[class*=border-radius-].border-radius-all.border-radius-s{border-radius:6px}.soft-gradient{background:linear-gradient(90deg,#fdfbfb,#ebedee)}.gray-gradient{background:linear-gradient(180deg,rgba(242,242,242,0),#f2f2f2),linear-gradient(270deg,rgba(204,204,204,.5),rgba(204,204,204,0) 50%)}.gray-gradient-soft{background:linear-gradient(180deg,rgba(255,255,255,0),#fff),linear-gradient(270deg,rgba(242,242,242,.5),rgba(242,242,242,0) 50%)}.bordered{border-left:1px solid #a5a5a5;border-top:1px solid #a5a5a5}.bordered>[class*=col-]{box-sizing:border-box;border-right:1px solid #a5a5a5;border-bottom:1px solid #a5a5a5}.flex-grow{flex-grow:1}.flex-shrink-0{flex-shrink:0}[class*=-bg].gray-bg{background-color:#f2f2f2}[class*=-bg].gray-bg .bordered-grid>article:hover{background:#fff}[class*=-bg].dark-gray-bg{background-color:#595959;color:#fff}[class*=-bg].white-bg{background-color:#fff}[class*=-bg].split-bg{background:linear-gradient(0deg,#fff 50%,#f2f2f2 50%)}.white-text,.white-text h1,.white-text .h1,.white-text .h2,.white-text h2{color:#fff}[class*=gap-].gap-s{gap:6px}@media (max-width: 1400px){[class*=gap-].gap-s{gap:4px}}@media (max-width: 768px){[class*=gap-].gap-s{gap:3px}}[class*=gap-].gap-m{gap:24px}@media (max-width: 1400px){[class*=gap-].gap-m{gap:16px}}@media (max-width: 768px){[class*=gap-].gap-m{gap:12px}}[class*=gap-].gap-l{gap:36px}@media (max-width: 1400px){[class*=gap-].gap-l{gap:24px}}@media (max-width: 768px){[class*=gap-].gap-l{gap:18px}}[class*=gap-].gap-xl{gap:48px}@media (max-width: 1400px){[class*=gap-].gap-xl{gap:32px}}@media (max-width: 768px){[class*=gap-].gap-xl{gap:24px}}[class*=tp-].tp-0{padding-top:0}[class*=tp-].tp-s{padding-top:6px}@media (max-width: 1400px){[class*=tp-].tp-s{padding-top:4px}}@media (max-width: 768px){[class*=tp-].tp-s{padding-top:3px}}[class*=tp-].tp-m{padding-top:24px}@media (max-width: 1400px){[class*=tp-].tp-m{padding-top:16px}}@media (max-width: 768px){[class*=tp-].tp-m{padding-top:12px}}[class*=tp-].tp-l{padding-top:36px}@media (max-width: 1400px){[class*=tp-].tp-l{padding-top:24px}}@media (max-width: 768px){[class*=tp-].tp-l{padding-top:18px}}[class*=tp-].tp-xl{padding-top:48px}@media (max-width: 1400px){[class*=tp-].tp-xl{padding-top:32px}}@media (max-width: 768px){[class*=tp-].tp-xl{padding-top:24px}}[class*=tp-].tp-xxl{padding-top:96px}@media (max-width: 1400px){[class*=tp-].tp-xxl{padding-top:64px}}@media (max-width: 768px){[class*=tp-].tp-xxl{padding-top:48px}}[class*=bp-].bp-s{padding-bottom:6px}@media (max-width: 1400px){[class*=bp-].bp-s{padding-bottom:4px}}@media (max-width: 768px){[class*=bp-].bp-s{padding-bottom:3px}}[class*=bp-].bp-m{padding-bottom:24px}@media (max-width: 1400px){[class*=bp-].bp-m{padding-bottom:16px}}@media (max-width: 768px){[class*=bp-].bp-m{padding-bottom:12px}}[class*=bp-].bp-l{padding-bottom:36px}@media (max-width: 1400px){[class*=bp-].bp-l{padding-bottom:24px}}@media (max-width: 768px){[class*=bp-].bp-l{padding-bottom:18px}}[class*=bp-].bp-xl{padding-bottom:48px}@media (max-width: 1400px){[class*=bp-].bp-xl{padding-bottom:32px}}@media (max-width: 768px){[class*=bp-].bp-xl{padding-bottom:24px}}[class*=bp-].bp-xxl{padding-bottom:96px}@media (max-width: 1400px){[class*=bp-].bp-xxl{padding-bottom:64px}}@media (max-width: 768px){[class*=bp-].bp-xxl{padding-bottom:48px}}[class*=vp-].vp-s{padding-top:8px;padding-bottom:8px}@media (max-width: 1400px){[class*=vp-].vp-s{padding-top:4px;padding-bottom:4px}}@media (max-width: 768px){[class*=vp-].vp-s{padding-top:3px;padding-bottom:3px}}[class*=vp-].vp-m{padding-top:24px;padding-bottom:24px}@media (max-width: 1400px){[class*=vp-].vp-m{padding-top:16px;padding-bottom:16px}}@media (max-width: 768px){[class*=vp-].vp-m{padding-top:12px;padding-bottom:12px}}[class*=vp-].vp-l{padding-top:36px;padding-bottom:36px}@media (max-width: 1400px){[class*=vp-].vp-l{padding-top:24px;padding-bottom:24px}}@media (max-width: 768px){[class*=vp-].vp-l{padding-top:18px;padding-bottom:18px}}[class*=vp-].vp-xl{padding-top:48px;padding-bottom:48px}@media (max-width: 1400px){[class*=vp-].vp-xl{padding-top:32px;padding-bottom:32px}}@media (max-width: 768px){[class*=vp-].vp-xl{padding-top:24px;padding-bottom:24px}[class*=vp-].vp-xl.vp-sm-xl{padding-top:16px;padding-bottom:16px}}[class*=vp-].vp-xxl{padding-top:96px;padding-bottom:96px}@media (max-width: 1400px){[class*=vp-].vp-xxl{padding-top:64px;padding-bottom:64px}}@media (max-width: 768px){[class*=vp-].vp-xxl{padding-top:48px;padding-bottom:48px}}[class*=hp-].hp-m{padding-left:24px;padding-right:24px}@media (max-width: 1400px){[class*=hp-].hp-m{padding-left:16px;padding-right:16px}}@media (max-width: 768px){[class*=hp-].hp-m{padding-left:16px;padding-right:16px}}[class*=hp-].hp-l{padding-left:36px;padding-right:36px}@media (max-width: 1400px){[class*=hp-].hp-l{padding-left:24px;padding-right:24px}}@media (max-width: 768px){[class*=hp-].hp-l{padding-left:24px;padding-right:24px}}[class*=hp-].hp-xl{padding-left:48px;padding-right:48px}@media (max-width: 1400px){[class*=hp-].hp-xl{padding-left:32px;padding-right:32px}}@media (max-width: 768px){[class*=hp-].hp-xl{padding-left:32px;padding-right:32px}}[class*=hp-].hp-xxl{padding-left:96px;padding-right:96px}@media (max-width: 1400px){[class*=hp-].hp-xxl{padding-left:64px;padding-right:64px}}@media (max-width: 768px){[class*=hp-].hp-xxl{padding-left:64px;padding-right:64px}}[class*=mt-].mt-m{margin-top:24px}@media (max-width: 1400px){[class*=mt-].mt-m{margin-top:16px}}@media (max-width: 768px){[class*=mt-].mt-m{margin-top:16px}}[class*=mt-].mt-l{margin-top:36px}@media (max-width: 1400px){[class*=mt-].mt-l{margin-top:24px}}@media (max-width: 768px){[class*=mt-].mt-l{margin-top:24px}}[class*=mt-].mt-xl{margin-top:48px}@media (max-width: 1400px){[class*=mt-].mt-xl{margin-top:32px}}@media (max-width: 768px){[class*=mt-].mt-xl{margin-top:32px}}[class*=mt-].mt-xxl{margin-top:96px}@media (max-width: 1400px){[class*=mt-].mt-xxl{margin-top:64px}}@media (max-width: 768px){[class*=mt-].mt-xxl{margin-top:64px}}@media (min-width: 1024px){.container,.container-right{max-width:1356px;width:100%}.container-offset{max-width:1452px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;margin-right:auto;margin-left:auto;padding-right:30px;padding-left:30px}:root{--content-width:1356px;--container-offset-width: 1452px }.container-right{padding-right:0;padding-left:15px}.container-right .col-bleed-right{padding-right:0}.container-left{padding-left:0;padding-right:15px}.container-left .col-bleed-right{padding-left:0}}@media (min-width: 1400px){:root{--content-width:1356px;--container-offset-width: 1452px }.container-right{max-width:unset;margin-left:calc((100% - 1356px)/2);width:calc(1356px + (100% - 1356px)/2)}.container-left{max-width:unset;margin-right:calc((100% - 1356px)/2);width:calc(1356px + (100% - 1356px)/2)}}.shadow{box-shadow:0 6px 60px rgba(89,89,89,.25)}.unrelative{position:static}.col-min{min-width:1px;width:auto;flex-shrink:1}[class^=si-],[class*=" si-"]{font-family:si-solutions!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.si-other-sports:before{content:"\e900"}.si-school-sports:before{content:"\e901"}.si-trail-orienteering:before{content:"\e902"}.si-mtb-enduro:before{content:"\e903"}.si-ski-orienteering:before{content:"\e904"}.si-orienteering:before{content:"\e905"}.si-sport_enduro_motorcycle_motorbike_off-road_icon-1:before{content:"\e906"}body{margin:0;padding:0;font-size:16px;font-family:Inter;color:#595959;line-height:160%;display:flex;flex-flow:column}@media (max-width: 1400px){body{font-size:14px}}@media (max-width: 1024px){body{font-size:12px}}@media (max-width: 600px){body{font-size:14px}}body a{color:inherit;text-decoration:none}body:has(dialog[open]){overflow:hidden}body #appContainer{display:flex;flex-flow:column;min-height:100vh}body div[class^=col-] ul:not([class]){list-style-type:none}body div[class^=col-] ul:not([class]) li:before{content:"";float:left;width:.5em;height:.5em;background:#f30202;margin-left:-1.5em;border-radius:3px;margin-top:.5em}body #appContainer>header{width:100%;z-index:99;background:#fff;position:-webkit-sticky;position:sticky;top:0;transition:.3s ease-out}@media (max-width: 1024px){body #appContainer>header.moveUp{transform:translateY(-40px)}}@media (max-width: 677px){body #appContainer>header.moveUp{transform:translateY(-69px)}}body #appContainer>header .container .grid{margin:0}@media (max-width: 767px){body #appContainer>header .container .grid{gap:10px}}body #appContainer>header .top{padding-top:8px;padding-bottom:8px}body #appContainer>header .top ul.contact{list-style:none;list-style-type:none;margin:0;padding:0;display:flex;gap:24px}body #appContainer>header .top ul.contact li{display:flex;align-items:center;gap:12px}@media (max-width: 480px){body #appContainer>header .top ul.contact li{gap:5px}}@media (max-width: 480px){body #appContainer>header .top ul.contact{width:100%;flex-flow:wrap;gap:0px;justify-content:space-between;font-size:.8em}}body #appContainer>header .top nav.si-logos{display:flex;gap:24px}@media (max-width: 480px){body #appContainer>header .top .grid .col{width:100%}}body #appContainer>header .nav{border-top:6px solid #f30202}@media (max-width: 1024px){body #appContainer>header .nav{padding:10px 0}}body #appContainer>header .nav .cart-button{padding:.3em 1em;display:flex;align-items:center;justify-content:center;line-height:1}body #appContainer>header .nav .cart-button a{gap:5px;width:100px}body #appContainer>header .nav .cart-button img{filter:brightness(0) saturate(100%) invert(93%) sepia(82%) saturate(2%) hue-rotate(16deg) brightness(111%) contrast(100%)}@media (max-width: 425px){body #appContainer>header .nav .cart-button{padding:.1em .5em}body #appContainer>header .nav .cart-button a{gap:2px;width:80px}}body #appContainer>header img{max-height:48px}body #appContainer>header img.icon{max-height:24px}body #appContainer>header img.logo-s{max-height:18px}@media (max-width: 600px){body #appContainer>header img{max-height:30px}}body #appContainer>header button.hamburger{display:none}@media (max-width: 1024px){body #appContainer>header button.hamburger{display:block;z-index:999;background:transparent;border:0;outline:0}body #appContainer>header button.hamburger span{display:block;width:24px;height:2px;background:#595959;margin:6px 0;transition:.3s ease-out}body #appContainer>header button.hamburger.active span:nth-child(1){transform:rotate(45deg) translate(5px,5px)}body #appContainer>header button.hamburger.active span:nth-child(2){opacity:0}body #appContainer>header button.hamburger.active span:nth-child(3){transform:rotate(-45deg) translate(7px,-7px)}}body #appContainer>header .main-nav{display:flex;justify-content:flex-end}body #appContainer>header .main-nav>ul{display:flex;list-style:none;list-style-type:none;margin:0;padding:0}body #appContainer>header .main-nav>ul>li{padding:0;margin:0;position:relative}body #appContainer>header .main-nav>ul>li>a{padding:24px;text-transform:uppercase;font-weight:700;display:block}body #appContainer>header .main-nav>ul>li>a:after{content:"";display:block;width:100%;height:2px;background:linear-gradient(to left,#fff 50%,#f30202 50%) right;background-size:200% 100%;transition:.3s ease-out}body #appContainer>header .main-nav>ul>li>a:hover:after,body #appContainer>header .main-nav>ul>li>a.active:after{background-position:left}body #appContainer>header .main-nav>ul>li ul.sub-menu{display:none;position:absolute;top:100%;right:0;background:#fff;border-radius:0 0 6px 6px;padding:24px 36px 24px 48px;list-style:none;list-style-type:none;margin:0;flex-flow:column;align-items:flex-end;min-width:200px}body #appContainer>header .main-nav>ul>li ul.sub-menu li a{padding:6px 0;display:block;transition:.3s ease-out;text-align:right;white-space:nowrap}body #appContainer>header .main-nav>ul>li ul.sub-menu li a:hover,body #appContainer>header .main-nav>ul>li ul.sub-menu li a.active{color:#f30202}body #appContainer>header .main-nav>ul>li ul.sub-menu li a.external{display:flex;justify-content:flex-end;align-items:center;gap:10px}body #appContainer>header .main-nav>ul>li ul.sub-menu li a.external:after{content:"";display:block;width:14px;height:14px;background:url("./lucide_external-link-DX42LLPK.svg") no-repeat;transition:.3s ease-out;background-size:100%;background-position:center;flex-shrink:0}body #appContainer>header .main-nav>ul>li:hover>a:after{background-position:left}@media (min-width: 1024px){body #appContainer>header .main-nav>ul>li:hover ul.sub-menu{display:block}}@media (max-width: 1024px){body #appContainer>header .main-nav{display:none;position:absolute;top:0;left:-30px;right:-30px;background:#fff;padding:48px 30px;z-index:998}body #appContainer>header .main-nav>ul{width:100%;flex-flow:column;align-items:flex-end}body #appContainer>header .main-nav>ul>li{border-bottom:1px solid #a5a5a5;width:100%}body #appContainer>header .main-nav>ul>li:not(.has-submenu):after{content:"";display:block;width:100%;height:2px;background:linear-gradient(to left,#fff 50%,#f30202 50%) right;background-size:200% 100%;transition:.3s ease-out}body #appContainer>header .main-nav>ul>li:not(.has-submenu):hover:after{background-position:left}body #appContainer>header .main-nav>ul>li a{padding:12px 0;width:100%;font-size:1em;font-style:normal}body #appContainer>header .main-nav>ul>li a:after{display:none}body #appContainer>header .main-nav>ul>li.has-submenu>a:after{content:"";display:block;width:24px;height:24px;background:url("./lucide_chevron-down-XKO3CTOP.svg") no-repeat;transition:.3s ease-out;float:right}body #appContainer>header .main-nav>ul>li.has-submenu>a[aria-expanded=true]:after{transform:rotate(180deg)}body #appContainer>header .main-nav>ul>li.has-submenu:hover ul.sub-menu:after{background-position:left}body #appContainer>header .main-nav>ul>li ul.sub-menu{display:none;position:relative;top:0}body #appContainer>header .main-nav>ul>li ul.sub-menu:before{content:"";display:block;width:100%;height:2px;background:linear-gradient(to left,#fff 50%,#f30202 50%) right;background-size:200% 100%;transition:.3s ease-out}body #appContainer>header .main-nav>ul>li ul.sub-menu.show{display:block;list-style:none;list-style-type:none;padding:0;margin:0}body #appContainer>header .main-nav>ul>li ul.sub-menu.show a{padding:12px 24px}body #appContainer>header .main-nav>ul>li ul.sub-menu.show:before{background-position:left}body #appContainer>header .main-nav.show{display:flex;top:100%}}img.icon{width:1em;height:1em;object-position:center;object-fit:contain}hr{border:0;outline:0;height:1px;background:#a5a5a5}img,video{max-width:100%}.to-top{position:fixed;bottom:24px;right:24px;border-radius:8px;width:48px;height:48px;display:flex;align-items:center;justify-content:center;transition:.3s ease-out;border:2px solid #595959;z-index:10;background:#fff;cursor:pointer}.to-top figure{width:24px;height:24px;margin:0;padding:0;line-height:0}.to-top figure img{width:100%;height:100%;object-fit:contain}.to-top:hover{background:#595959}.to-top:hover figure img{filter:brightness(0) saturate(100%) invert(93%) sepia(82%) saturate(2%) hue-rotate(16deg) brightness(111%) contrast(100%)}.h1,h1{color:#595959;font-size:3em;font-weight:700;margin:0;text-transform:uppercase;line-height:normal}@media (max-width: 600px){.h1,h1{font-size:2em}}.h1.icon,h1.icon{display:flex;align-items:center;gap:18px}.h1.icon:before,h1.icon:before{font-family:si-solutions;border-radius:8px;background:#f30202;display:block;padding:2px;width:48px;height:48px;color:#fff;font-weight:400;font-size:40px;display:flex;align-items:center;justify-content:center}.h1.orienteering:before,h1.orienteering:before{content:"\e905"}.h1.mtb-enduro:before,h1.mtb-enduro:before{content:"\e903"}.h1.school-sports:before,h1.school-sports:before{content:"\e901"}.h1.other-sports:before,h1.other-sports:before{content:"\e900"}.h2,h2{font-size:2.5em;font-weight:400;margin:0;line-height:normal;text-transform:none}.h2+h3,h2+h3{margin-top:18px}@media (max-width: 1400px){.h2+h3,h2+h3{margin-top:12px}}@media (max-width: 768px){.h2+h3,h2+h3{margin-top:9px}}.h3,h3{font-weight:400;font-size:1.5em;margin:0;line-height:normal}.h3.text,h3.text{font-size:1.5em}h4,.h4{color:#595959;font-size:1em;font-weight:700;margin:1em 0;line-height:normal}h4.dark-gray-bg,.h4.dark-gray-bg{display:inline-block;padding:4px 6px;font-size:.75em;text-transform:uppercase}a.btn-ghost,button.btn-ghost{border-radius:6px;padding:18px 24px;height:48px;text-transform:uppercase;font-weight:700;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;border:0;outline:0;transition:.3s ease-out;background:linear-gradient(to left,transparent 50%,#f2f2f2 50%) right;background-size:200% 100%}a.btn-ghost:hover,button.btn-ghost:hover{background-position:left}a.btn-tiny,button.btn-tiny{border-radius:100%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;padding:0}a.btn-tiny img,button.btn-tiny img{width:18px;height:18px;object-fit:contain;object-position:center}a.btn-red-color,button.btn-red-color{color:#f30202}a.btn-red-color img,button.btn-red-color img{filter:brightness(0) saturate(100%) invert(15%) sepia(92%) saturate(6303%) hue-rotate(10deg) brightness(93%) contrast(122%)}a.btn-full-width,button.btn-full-width{background:#f2f2f2;padding:15px 24px;border-radius:6px;font-weight:700;font-size:1em;color:#595959;line-height:120%;list-style:none;display:flex;justify-content:space-between}a.btn-full-width:after,button.btn-full-width:after{content:"";width:24px;height:24px;background:url("./lucide_arrow-right-DOPMCEFG.svg") no-repeat;display:block;transition:.3s ease-out;filter:brightness(0) saturate(100%) invert(34%) sepia(0%) saturate(1%) hue-rotate(269deg) brightness(94%) contrast(82%)}a.btn-download,button.btn-download{display:flex;align-items:flex-start;gap:10px;transition:.3s ease-out}a.btn-download:before,button.btn-download:before{content:"";width:1em;height:1em;transition:.3s ease-out;background-size:1em;margin-top:4px;background-color:#595959;-webkit-mask-image:url("./lucide_download-QJAGU6UA.svg");mask-image:url("./lucide_download-QJAGU6UA.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}a.btn-download:hover,button.btn-download:hover,a.btn-download:active,button.btn-download:active{color:#f30202}a.btn-download:hover:before,button.btn-download:hover:before,a.btn-download:active:before,button.btn-download:active:before{background-color:#f30202}a.btn-cardReservation,button.btn-cardReservation{display:flex;align-items:flex-start;gap:10px;transition:.3s ease-out}a.btn-cardReservation:before,button.btn-cardReservation:before{content:"";width:1em;height:1em;transition:.3s ease-out;background-size:1em;margin-top:4px;background-color:#595959;-webkit-mask-image:url("./lucide_shopping-cart-PXWDTIOS.svg");mask-image:url("./lucide_shopping-cart-PXWDTIOS.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}a.btn-cardReservation:hover,button.btn-cardReservation:hover,a.btn-cardReservation:active,button.btn-cardReservation:active{color:#f30202}a.btn-cardReservation:hover:before,button.btn-cardReservation:hover:before,a.btn-cardReservation:active:before,button.btn-cardReservation:active:before{background-color:#f30202}a.btn-configure,button.btn-configure{display:flex;align-items:flex-start;gap:10px;transition:.3s ease-out}a.btn-configure:before,button.btn-configure:before{content:"";width:1em;height:1em;transition:.3s ease-out;background-size:1em;margin-top:4px;background-color:#595959;-webkit-mask-image:url("./lucide_settings-2-B2GVCLS5.svg");mask-image:url("./lucide_settings-2-B2GVCLS5.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}a.btn-configure:hover,button.btn-configure:hover,a.btn-configure:active,button.btn-configure:active{color:#f30202}a.btn-configure:hover:before,button.btn-configure:hover:before,a.btn-configure:active:before,button.btn-configure:active:before{background-color:#f30202}a.btn-shopping,button.btn-shopping{display:flex;align-items:flex-start;gap:10px;transition:.3s ease-out}a.btn-shopping:before,button.btn-shopping:before{content:"";width:1em;height:1em;transition:.3s ease-out;background-size:1em;margin-top:4px;background-color:#595959;-webkit-mask-image:url("./lucide_shopping-basket-Q4TOGZUH.svg");mask-image:url("./lucide_shopping-basket-Q4TOGZUH.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}a.btn-shopping:hover,button.btn-shopping:hover,a.btn-shopping:active,button.btn-shopping:active{color:#f30202}a.btn-shopping:hover:before,button.btn-shopping:hover:before,a.btn-shopping:active:before,button.btn-shopping:active:before{background-color:#f30202}a.btn-home,button.btn-home{display:flex;align-items:flex-start;gap:10px;transition:.3s ease-out}a.btn-home:before,button.btn-home:before{content:"";width:1em;height:1em;transition:.3s ease-out;background-size:1em;margin-top:4px;background-color:#595959;-webkit-mask-image:url("./lucide_home-247WMZFP.svg");mask-image:url("./lucide_home-247WMZFP.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}a.btn-home:hover,button.btn-home:hover,a.btn-home:active,button.btn-home:active{color:#f30202}a.btn-home:hover:before,button.btn-home:hover:before,a.btn-home:active:before,button.btn-home:active:before{background-color:#f30202}a.btn-cardRegistration,button.btn-cardRegistration{display:flex;align-items:flex-start;gap:10px;transition:.3s ease-out}a.btn-cardRegistration:before,button.btn-cardRegistration:before{content:"";width:1em;height:1em;transition:.3s ease-out;background-size:1em;margin-top:4px;background-color:#595959;-webkit-mask-image:url("./lucide_clipboard-check-VKU2QXZS.svg");mask-image:url("./lucide_clipboard-check-VKU2QXZS.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}a.btn-cardRegistration:hover,button.btn-cardRegistration:hover,a.btn-cardRegistration:active,button.btn-cardRegistration:active{color:#f30202}a.btn-cardRegistration:hover:before,button.btn-cardRegistration:hover:before,a.btn-cardRegistration:active:before,button.btn-cardRegistration:active:before{background-color:#f30202}a.btn-batteryService,button.btn-batteryService{display:flex;align-items:flex-start;gap:10px;transition:.3s ease-out}a.btn-batteryService:before,button.btn-batteryService:before{content:"";width:1em;height:1em;transition:.3s ease-out;background-size:1em;margin-top:4px;background-color:#595959;-webkit-mask-image:url("./lucide_battery-charging-2D4SYOCR.svg");mask-image:url("./lucide_battery-charging-2D4SYOCR.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}a.btn-batteryService:hover,button.btn-batteryService:hover,a.btn-batteryService:active,button.btn-batteryService:active{color:#f30202}a.btn-batteryService:hover:before,button.btn-batteryService:hover:before,a.btn-batteryService:active:before,button.btn-batteryService:active:before{background-color:#f30202}a.btn-external,button.btn-external{display:flex;align-items:flex-start;gap:10px;transition:.3s ease-out}a.btn-external:before,button.btn-external:before{content:"";width:1em;height:1em;transition:.3s ease-out;background-size:1em;margin-top:4px;background-color:#595959;-webkit-mask-image:url("./lucide_external-link-DX42LLPK.svg");mask-image:url("./lucide_external-link-DX42LLPK.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}a.btn-external:hover,button.btn-external:hover,a.btn-external:active,button.btn-external:active{color:#f30202}a.btn-external:hover:before,button.btn-external:hover:before,a.btn-external:active:before,button.btn-external:active:before{background-color:#f30202}a.btn-phone,button.btn-phone{display:flex;align-items:flex-start;gap:10px;transition:.3s ease-out}a.btn-phone:before,button.btn-phone:before{content:"";width:1em;height:1em;transition:.3s ease-out;background-size:1em;margin-top:4px;background-color:#595959;-webkit-mask-image:url("./lucide_phone-E5KZYVGP.svg");mask-image:url("./lucide_phone-E5KZYVGP.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}a.btn-phone:hover,button.btn-phone:hover,a.btn-phone:active,button.btn-phone:active{color:#f30202}a.btn-phone:hover:before,button.btn-phone:hover:before,a.btn-phone:active:before,button.btn-phone:active:before{background-color:#f30202}a.btn-email,button.btn-email{display:flex;align-items:flex-start;gap:10px;transition:.3s ease-out}a.btn-email:before,button.btn-email:before{content:"";width:1em;height:1em;transition:.3s ease-out;background-size:1em;margin-top:4px;background-color:#595959;-webkit-mask-image:url("./lucide_mail-54VLZFL3.svg");mask-image:url("./lucide_mail-54VLZFL3.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}a.btn-email:hover,button.btn-email:hover,a.btn-email:active,button.btn-email:active{color:#f30202}a.btn-email:hover:before,button.btn-email:hover:before,a.btn-email:active:before,button.btn-email:active:before{background-color:#f30202}a.btn-tertiary,button.btn-tertiary{display:flex;align-items:center;gap:10px;transition:.3s ease-out;color:#595959;border:0;background:transparent;outline:0}a.btn-tertiary:last-child,button.btn-tertiary:last-child{border-bottom:0}a.btn-tertiary[class*=btn-icon-]:before,button.btn-tertiary[class*=btn-icon-]:before{content:"";width:1em;height:1em;background-size:1em;background-position:center}a.btn-tertiary.btn-arrow-right:after,button.btn-tertiary.btn-arrow-right:after{content:"";width:24px;height:24px;display:block;transition:.3s ease-out;background-color:#595959;-webkit-mask-image:url("./lucide_arrow-right-DOPMCEFG.svg");mask-image:url("./lucide_arrow-right-DOPMCEFG.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}a.btn-tertiary:hover,button.btn-tertiary:hover,a.btn-tertiary:active,button.btn-tertiary:active{color:#f30202}a.btn-tertiary:hover:before,button.btn-tertiary:hover:before,a.btn-tertiary:active:before,button.btn-tertiary:active:before{background-color:#f30202}a.btn-primary,button.btn-primary{border-radius:6px;padding:18px 24px;height:48px;color:#fff;text-transform:uppercase;font-weight:700;display:inline-flex;align-items:center;justify-content:center;transition:.3s ease-out;background:linear-gradient(to left,#f30202 50%,#9e0101 50%) right;background-size:200% 100%;cursor:pointer}a.btn-primary:hover,button.btn-primary:hover{background-position:left}a.btn-primary.gray,button.btn-primary.gray{background:linear-gradient(to left,#f2f2f2 50%,#f30202 50%) right;background-size:200% 100%}a.btn-primary.gray img,button.btn-primary.gray img{filter:brightness(0) saturate(100%) invert(34%) sepia(0%) saturate(1%) hue-rotate(269deg) brightness(94%) contrast(82%)!important;transition:.3s ease-out}a.btn-primary.gray:hover,button.btn-primary.gray:hover{background-position:left}a.btn-primary.gray:hover img,button.btn-primary.gray:hover img{filter:brightness(0) saturate(100%) invert(93%) sepia(82%) saturate(2%) hue-rotate(16deg) brightness(111%) contrast(100%)!important}a.btn-primary:disabled,button.btn-primary:disabled,a.btn-primary:hover:disabled,button.btn-primary:hover:disabled{transition:none!important;background-position:right!important}a.btn-primary.btn-configure:before,button.btn-primary.btn-configure:before,a.btn-primary.btn-cardReservation:before,button.btn-primary.btn-cardReservation:before{background-color:#fff}a.btn-primary.btn-configure:hover,button.btn-primary.btn-configure:hover,a.btn-primary.btn-cardReservation:hover,button.btn-primary.btn-cardReservation:hover{color:#fff}a.btn-primary.btn-configure:hover:before,button.btn-primary.btn-configure:hover:before,a.btn-primary.btn-cardReservation:hover:before,button.btn-primary.btn-cardReservation:hover:before{background-color:#fff}a.btn-secondary,button.btn-secondary{font-weight:700;color:#f30202;display:grid;position:relative;transition:.3s ease-out;grid-template-columns:repeat(2,auto) 1fr;grid-template-rows:repeat(2,auto);grid-column-gap:10px;grid-row-gap:3px}a.btn-secondary:after,button.btn-secondary:after{width:100%;content:"";transform:scaleX(0);border-bottom:4px solid #9e0101;transition:.3s ease-out;display:block;transform-origin:bottom left;grid-area:2 / 1 / 3 / 3}a.btn-secondary:before,button.btn-secondary:before{content:"";width:24px;height:24px;background-size:24px;background-position:center;background-color:#f30202;-webkit-mask-image:url("./lucide_arrow-right-DOPMCEFG.svg");mask-image:url("./lucide_arrow-right-DOPMCEFG.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}a.btn-secondary:hover,button.btn-secondary:hover{color:#9e0101}a.btn-secondary:hover:after,button.btn-secondary:hover:after{transform:scaleX(1);transform-origin:0% 50%;width:100%}a.btn-secondary:hover:before,button.btn-secondary:hover:before{background-color:#9e0101}a.btn-secondary.btn-arrow-left:before,button.btn-secondary.btn-arrow-left:before{-webkit-mask-image:url("./lucide_arrow-left-IVBYIWWL.svg");mask-image:url("./lucide_arrow-left-IVBYIWWL.svg")}a.btn-secondary.btn-arrow-left:hover:before,button.btn-secondary.btn-arrow-left:hover:before{background-color:#9e0101}a.btn-secondary.btn-configure:before,button.btn-secondary.btn-configure:before{background-color:#f30202;-webkit-mask-image:url("./lucide_settings-2-B2GVCLS5.svg");mask-image:url("./lucide_settings-2-B2GVCLS5.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;transition:background-color .3s ease-out}a.btn-secondary.btn-configure:hover:before,button.btn-secondary.btn-configure:hover:before{background-color:#9e0101}a.btn-secondary.btn-cardReservation:before,button.btn-secondary.btn-cardReservation:before{background-color:#f30202;-webkit-mask-image:url("./lucide_shopping-cart-PXWDTIOS.svg");mask-image:url("./lucide_shopping-cart-PXWDTIOS.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}a.btn-secondary.btn-cardReservation:hover:before,button.btn-secondary.btn-cardReservation:hover:before{background-color:#9e0101}a.inline,button.inline{display:inline-flex}.gray-bg .btn-full-width{background:#fff}.container-fluid figure,.container-fluid img{width:100%;height:auto;line-height:0}.container-fluid>header>figure>img{max-height:624px;object-fit:cover}@media (max-width: 996px){.container-fluid>header>figure>img{max-height:90%}}article header{transition:.3s ease-out;position:relative}article header>figure{margin:0}article header>figure img{width:100%;overflow:hidden;box-sizing:border-box}article .text p{margin:0;line-height:160%}.news-card header{aspect-ratio:265/184}.news-card header figure picture img{aspect-ratio:265/184}main{flex-grow:1}main .text a{color:#f30202}main p a{color:#f30202}.loader{width:50px;aspect-ratio:1;border-radius:50%;background:radial-gradient(farthest-side,#a5a5a5 94%,rgba(0,0,0,0)) top / 8px 8px no-repeat,conic-gradient(rgba(0,0,0,0) 30%,#a5a5a5);-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 8px),#000 0);animation:l13 1s infinite linear}@keyframes l13{to{transform:rotate(1turn)}}section{position:relative}section:not(.overflow-show){overflow:hidden}section img{width:100%}section>.background-image{position:absolute;top:0;right:0;bottom:0;left:0}section>.background-image figure{margin:0;padding:0;width:100%;height:100%}section>.background-image figure img{width:100%;height:100%;object-fit:cover;object-position:center}section .container-fluid>header figure{margin:0;padding:0;line-height:0}section.news-title h3{font-size:.75em;font-weight:600;text-transform:uppercase;line-height:160%}iframe.video-embed{width:100%;aspect-ratio:899/493}form,.form{font-family:Inter}form label,.form label{color:#595959;font-size:.75em;font-weight:700;text-transform:uppercase}form label span,.form label span{color:#f30202}form.grid-bleed.gap,.form.grid-bleed.gap{gap:15px}form .border-bottom:after,.form .border-bottom:after,form .mobile-border-bottom:after,.form .mobile-border-bottom:after{content:"";height:1px;width:100%;display:block;transition:.3s ease-out;background:linear-gradient(to left,#a5a5a5 50%,#f30202 50%) right;background-size:200% 100%}form .border-bottom:hover:after,.form .border-bottom:hover:after,form .mobile-border-bottom:hover:after,.form .mobile-border-bottom:hover:after{background-position:left}@media (min-width: 1024px){form .mobile-border-bottom:after,.form .mobile-border-bottom:after{display:none}}form input,.form input{padding:12px 0;border:0;outline:0;width:100%;background:transparent;font-family:Inter}form input[type=date],.form input[type=date]{font-family:Inter}form input[type=checkbox],.form input[type=checkbox]{display:none}form input[type=checkbox]+.checkbox-wrap,.form input[type=checkbox]+.checkbox-wrap{display:flex;align-items:center;gap:12px;font-weight:unset;text-transform:none;font-size:1em}form input[type=checkbox]+.checkbox-wrap span,.form input[type=checkbox]+.checkbox-wrap span{color:#595959}form input[type=checkbox]+.checkbox-wrap a,.form input[type=checkbox]+.checkbox-wrap a{color:#f30202}form input[type=checkbox]+.checkbox-wrap .note,.form input[type=checkbox]+.checkbox-wrap .note{font-size:.875em;color:#a5a5a5}form input[type=checkbox]+.checkbox-wrap:before,.form input[type=checkbox]+.checkbox-wrap:before{content:"";width:1.6rem;height:1.6rem;border:3px solid #fff;border-radius:6px;box-shadow:0 0 0 3px #ccc;flex-shrink:0;margin-left:3px;margin-right:3px}form input[type=checkbox]:checked+.checkbox-wrap:before,.form input[type=checkbox]:checked+.checkbox-wrap:before{background:url("./lucide_check-E5ZDVO4I.svg") no-repeat;background-color:#595959;background-position:center;background-size:.9rem}form textarea,.form textarea{padding:12px 0;border:0;outline:0;background:transparent;font-family:Inter}form select,.form select{padding:11px 0;border:0;outline:0;color:#595959;background:transparent;font-family:Inter;font:-moz-pull-down-menu}form select option,.form select option{font-family:Inter,sans-serif;font-size:14px;font:-moz-pull-down-menu}form select,.form select,form option,.form option{font:-moz-pull-down-menu}form .align-self-end,.form .align-self-end{text-align:right}button{font-family:Inter;font-size:1em}button.btn-secondary{outline:0;border:0;background:transparent}button.btn-primary{border-radius:6px;padding:18px 24px;background:#f30202;color:#fff;text-transform:uppercase;font-weight:700;display:inline-flex;align-items:center;justify-content:center;border:0;outline:0;transition:.3s ease-out;background:linear-gradient(to left,#f30202 50%,#9e0101 50%) right;background-size:200% 100%}button.btn-primary:before{filter:brightness(0) saturate(100%) invert(93%) sepia(82%) saturate(2%) hue-rotate(16deg) brightness(111%) contrast(100%)}button.btn-primary:hover{background-position:left;color:#fff!important}button.btn-primary:hover:before{filter:brightness(0) saturate(100%) invert(93%) sepia(82%) saturate(2%) hue-rotate(16deg) brightness(111%) contrast(100%)!important}@media (max-width: 991px){.product-setup{flex-flow:row;align-items:center;justify-content:flex-end}.product-setup div[class*=col-]{width:unset}.product-setup .col-auto{flex-grow:0}}.justify-end button{margin:0 0 0 auto}.border-bottom input.quantity{text-align-last:right!important}.justify-start button{margin:0 auto 0 0}.error{color:#f30202}div[slot=placeholder]{position:relative}div[slot=placeholder] .placeholder-message{position:absolute;top:0;right:0;bottom:0;color:#fff;display:flex;align-items:flex-start;justify-content:center;flex-flow:column}div[slot=placeholder] .background-image{position:relative}div[slot=placeholder] .background-image.darken-background:after{background:rgba(0,0,0,.5)}div[slot=placeholder] .btn-primary{margin-top:18px}.map{aspect-ratio:624 / 537;overflow:hidden}footer .copy{border-top:6px solid #f30202}footer .social-nav{display:flex;align-items:center;gap:12px}footer .footer-nav{border-left:1px solid}footer iframe{width:100%}address{font-style:normal;line-height:160%}nav.vertical{display:flex;flex-flow:column;align-items:flex-start}nav.vertical a{padding:12px 0}.col{letter-spacing:normal;word-spacing:normal}figure{margin:0;padding:0}.site-content{padding-left:48px}@media (max-width: 993px){.site-content{padding-left:15px}}[data-num-slides="1"] .splide__arrows,[data-num-slides="1"] .splide__pagination,[data-num-slides="1"] .arrow-container{display:none}section.hero{position:relative}@media (max-width: 1600px){section.hero>div:not(.slider-with-nav) .splide__arrow,section.hero>div:not(.slider-with-nav) .splide-arrow{top:unset;bottom:calc((2em - 48px)*-1)}}section.hero .slider{overflow:hidden;height:624px}section.hero .slider .splide{height:100%}section.hero .slider .splide .splide__track{height:100%}section.hero .slider .splide .splide__pagination{bottom:2em}section.hero .slider .splide .splide__pagination .splide__pagination__page{border-radius:0;width:48px;height:4px;background:#f2f2f2}section.hero .slider .splide .splide__pagination .splide__pagination__page.is-active{background:#f30202;transform:none}section.hero .slider .slide{position:relative;height:100%}section.hero .slider .slide .justify-self-end figure{display:flex;justify-content:flex-end}section.hero .slider .slide .container,section.hero .slider .slide .grid,section.hero .slider .slide .container-right,section.hero .slider .slide .container-left{height:100%}section.hero .slider .slide .grid>[class*=col-]{max-height:100%}section.hero .slider .slide figure{margin:0;padding:0;height:100%;width:100%;line-height:0}section.hero .slider .slide figure img{max-height:624px;width:auto}@media (max-width: 996px){section.hero .slider .slide figure img{max-height:100%px}}section.hero .slider .slide .background-image{position:absolute;top:0;right:0;bottom:0;left:0}section.hero .slider .slide .background-image figure img{width:100%;height:100%;object-fit:cover;object-position:center}section.hero .slider .slide .slide-content{display:flex;flex-flow:column}section.hero .slider .slide .slide-content .copy{line-height:160%}section.hero .slider .slide .slide-content .copy p:nth-of-type(1){margin-top:0}section.hero .slider .slide .slide-content *:last-child{margin-bottom:0}section.hero .slider-with-nav{display:flex;align-items:stretch;height:20vh}@media (min-width: 993px){section.hero .slider-with-nav{height:624px}}section.hero .slider-with-nav .splide--ttb .splide__slide{border:0;height:208px}section.hero .slider-with-nav .splide--ttb .splide__slide.is-active{border:0}section.hero .slider-with-nav .splide--ttb .splide__slide.is-active .background-image{opacity:1;transition:.3s ease-out}section.hero .slider-with-nav .splide--ttb .splide__slide .background-image{opacity:.5}section.hero .slider-with-nav .slider-nav{background:#fff;border-right:2px solid #fff}section.hero .slider-with-nav .slider-nav .slide{box-sizing:border-box;height:100%}section.hero .slider-with-nav .slider-nav .slide .background-image{width:100%;height:100%}section.hero .slider-with-nav .slider-nav .slide .background-image figure{width:100%;height:100%;margin:0;padding:0;line-height:0;position:relative}section.hero .slider-with-nav .slider-nav .slide .background-image figure picture{width:100%;height:100%;display:flex;align-items:center;justify-content:center}section.hero .slider-with-nav .slider-nav .slide .background-image figure img{width:100%;height:100%;object-fit:contain;object-position:center}section.hero .slider-with-nav .slider{flex-grow:1}@media (max-width: 993px){section.hero .slider-with-nav .slider{aspect-ratio:1920/624;height:unset}}@media (max-width: 400px){section.hero .slider-with-nav .slider{aspect-ratio:1920/1280}}section.hero .slider-with-nav figure{display:flex;align-items:center;justify-content:center}section.hero .slider-with-nav figure picture{display:flex;align-items:center;justify-content:center}section.hero .slider-with-nav figure picture img{max-width:60%;max-height:50%;object-fit:contain}.grid.arrow-container{margin:0;flex-grow:0}.splide__arrow,.splide-arrow{width:48px;height:48px;border-radius:8px;transform:rotate(45deg);background:#fff;top:calc(50% - 48px);border:2px solid #fff;transition:.3s ease-out;box-shadow:0 6px 60px rgba(89,89,89,.25)}@media (max-width: 500px){.splide__arrow,.splide-arrow{top:calc(50% - 24px)}}.splide__arrow svg,.splide-arrow svg{transform:rotate(-45deg);fill:#000;height:1.2em;width:1.2em}.splide__arrow.splide__arrow--prev,.splide-arrow.splide__arrow--prev,.splide__arrow.splide-arrow-prev,.splide-arrow.splide-arrow-prev{left:5%}@media (max-width: 1400px){.splide__arrow.splide__arrow--prev,.splide-arrow.splide__arrow--prev,.splide__arrow.splide-arrow-prev,.splide-arrow.splide-arrow-prev{left:30px}}.splide__arrow.splide__arrow--prev svg,.splide-arrow.splide__arrow--prev svg,.splide__arrow.splide-arrow-prev svg,.splide-arrow.splide-arrow-prev svg{transform:rotate(135deg)}.splide__arrow.splide__arrow--prev:hover svg,.splide-arrow.splide__arrow--prev:hover svg,.splide__arrow.splide-arrow-prev:hover svg,.splide-arrow.splide-arrow-prev:hover svg{transform:rotate(180deg)}.splide__arrow.splide__arrow--next,.splide-arrow.splide__arrow--next,.splide__arrow.splide-arrow-next,.splide-arrow.splide-arrow-next{right:5%}@media (max-width: 1400px){.splide__arrow.splide__arrow--next,.splide-arrow.splide__arrow--next,.splide__arrow.splide-arrow-next,.splide-arrow.splide-arrow-next{right:30px}}.splide__arrow:hover,.splide-arrow:hover{transform:rotate(0);background:#595959}.splide__arrow:hover svg,.splide-arrow:hover svg{transform:rotate(0);filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(4959%) hue-rotate(312deg) brightness(125%) contrast(116%)}.splide--ttb .splide__arrow--prev{transform:rotate(45deg);left:calc(50% - 28px)}.splide--ttb .splide__arrow--prev svg{transform:rotate(-135deg)}.splide--ttb .splide__arrow--prev:hover{transform:rotate(0)}.splide--ttb .splide__arrow--prev:hover svg{transform:rotate(-90deg)}.splide--ttb .splide__arrow--next{transform:rotate(45deg);left:calc(50% - 28px);right:unset}.splide--ttb .splide__arrow--next svg{transform:rotate(45deg)}.splide--ttb .splide__arrow--next:hover{transform:rotate(0)}.splide--ttb .splide__arrow--next:hover svg{transform:rotate(90deg)}section.news .grid{gap:36px}@media (min-width: 1024px){section.news .grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(31.4%,1fr));margin:0}}section.news article{display:flex;flex-flow:column}section.news article header>figure{transition:.3s ease-out;transform:scale(.9);transform-origin:bottom left;line-height:0;margin-bottom:-1px}section.news article header>figure img{border:1px solid #a5a5a5;border-radius:6px 6px 0 0}section.news article header .badge{position:absolute;left:0;bottom:0;background:#595959;display:flex;align-items:center;gap:16px;padding:10px 12px;color:#fff;line-height:0;border-radius:0 6px 0 0}section.news article header .badge .text{text-transform:uppercase;font-weight:700;flex-grow:1}section.news article header .badge .icon figure,section.news article header .badge .icon img{line-height:0;border:0;margin:0;width:16px;height:16px;filter:brightness(0) saturate(100%) invert(93%) sepia(82%) saturate(2%) hue-rotate(16deg) brightness(111%) contrast(100%)}section.news article:hover header figure{transform:scale(1)}section.news article:hover .content{border-radius:0 0 6px 6px}section.news article .content{border:1px solid #a5a5a5;border-radius:0 6px 6px;position:relative;z-index:1;flex-grow:1;transition:.3s ease-out}section.news article .content .badge{color:#a5a5a5;font-size:.75em}section.news article .content .badge span:nth-of-type(1){font-weight:700;text-transform:uppercase}section.news article .content .badge span:nth-of-type(2):before{content:"";border-left:1px solid #a5a5a5;margin-left:12px;padding-left:12px}@media (min-width: 1024px){section[data-type=newsArchive] section.news .grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(30.5%,1fr));margin:0}}section[data-type=newsArchive] section.news .grid article{height:100%}section[data-type=newsArchive] section.news .grid article .content.vp-xl{padding-top:24px;padding-bottom:24px}section[data-type=newsArchive] section.news .grid article .content.hp-xl{padding-left:24px;padding-right:24px}section[data-type=newsArchive] section.news .grid article .content.gap-l{gap:24px}section[data-type=newsArchive] section.news .grid article .content .text{flex-grow:0}@supports (-webkit-line-clamp: 2){section[data-type=newsArchive] section.news .grid article .content .text{overflow:hidden;text-overflow:ellipsis;white-space:initial;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}section[data-type=newsArchive] section.news .grid article .content .vertical{flex-grow:1;justify-content:flex-end}@supports (-webkit-line-clamp: 3){section[data-type=newsArchive] section.news .grid article .content h3{overflow:hidden;text-overflow:ellipsis;white-space:initial;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}}.bordered-grid{border-top:1px solid #a5a5a5;border-left:1px solid #a5a5a5}.bordered-grid>[class*=col-]{border-right:1px solid #a5a5a5;border-bottom:1px solid #a5a5a5;transition:.5s ease;position:relative}.bordered-grid>[class*=col-]:before,.bordered-grid>[class*=col-]:after{content:"";display:block;transform:scaleX(0);border-bottom:4px solid #f30202;transition:.5s;transition-timing-function:cubic-bezier(.47,0,.23,1.38);position:absolute;left:48px;right:48px}.bordered-grid>[class*=col-]:before{top:0}.bordered-grid>[class*=col-]:after{bottom:0}.bordered-grid>[class*=col-] .headline{transition:.3s ease-out}.bordered-grid>[class*=col-] .background-image figure{margin:0;padding:0}.bordered-grid>[class*=col-] .background-image figure img{width:100%;height:100%;object-fit:cover;object-position:center}.bordered-grid>[class*=col-].hp-xl .background-image{margin-left:-48px;margin-right:48px;width:calc(100% + 96px)}@media (max-width: 1400px){.bordered-grid>[class*=col-].hp-xl .background-image{margin-left:-32px;margin-right:32px;width:calc(100% + 64px)}}@media (max-width: 768px){.bordered-grid>[class*=col-].hp-xl .background-image{margin-left:-32px;margin-right:32px;width:calc(100% + 64px)}}.bordered-grid>[class*=col-] .icon{width:72px;height:72px}.bordered-grid>[class*=col-] .icon figure{transform:scale(.83);transition:.5s;transition-timing-function:cubic-bezier(.47,0,.23,1.38);transform-origin:top left}.bordered-grid>[class*=col-] .icon figure,.bordered-grid>[class*=col-] .icon img{width:100%;height:100%;margin:0;object-fit:contain;transition:.5s ease}.bordered-grid>[class*=col-] .text{transition:.3s ease-out}.bordered-grid>[class*=col-] .text p{margin:0;line-height:160%}.bordered-grid>[class*=col-]:hover{background:#f2f2f2}.bordered-grid>[class*=col-]:hover .icon figure{transform:scale(1)}.bordered-grid>[class*=col-]:hover .icon img{filter:brightness(0) saturate(100%) invert(15%) sepia(92%) saturate(6303%) hue-rotate(10deg) brightness(93%) contrast(122%)}.bordered-grid>[class*=col-]:hover:before,.bordered-grid>[class*=col-]:hover:after{transform:scaleX(1)}.bordered-grid .grid-height{display:grid;grid-template-rows:1fr max-content 1fr 7%}.bordered-grid.headline-animation>[class*=col-] .headline{transition:.3s ease-out}.bordered-grid.headline-animation>[class*=col-]:hover .headline{margin-top:8px;margin-bottom:-8px}.bordered-grid.text-animation .text{transition:.3s ease-out}.bordered-grid.text-animation>[class*=col-]:hover .text{margin-top:-10px;margin-bottom:10px}.bordered-grid.iconless>[class*=col-]:hover .headline{margin-top:unset;margin-bottom:unset}.bordered-grid.iconless>[class*=col-]:hover .text{margin-top:-10px;margin-bottom:10px}.bordered-grid .btn-secondary:after{border-bottom:4px solid transparent}@media (min-width: 993px){article.number-card.grid-height{display:grid;grid-template-rows:13% max-content max-content}article.number-card.grid-height header:after{position:absolute;bottom:0}}article.number-card figure{margin:0;padding:0}article.number-card figure img{width:100%;height:100%;object-fit:cover;object-position:center}article.number-card h3{margin:0}article.number-card.gap-m header:after{margin-bottom:-24px;margin-top:24px}@media (max-width: 1400px){article.number-card.gap-m header:after{margin-bottom:-16px;margin-top:16px}}@media (max-width: 768px){article.number-card.gap-m header:after{margin-bottom:-12px;margin-top:12px}}article.number-card header .number{font-size:6em;font-weight:700;font-family:Josefin Slab;line-height:normal;color:#f30202}article.number-card header .icon{width:72px;height:72px}article.number-card header .icon figure{width:100%;height:100%;transform:scale(.83);transition:.5s;transition-timing-function:cubic-bezier(.47,0,.23,1.38);transform-origin:top left}article.number-card header .icon figure img{width:100%;height:100%;object-fit:contain;transition:.3s ease-out}article.number-card header:after{content:"";height:4px;width:100%;display:block;transition:.3s ease-out;background:linear-gradient(to left,#fff 50%,#f30202 50%) right;background-size:200% 100%}article.number-card header:hover .icon figure{transform:scale(1)}article.number-card header:hover .icon figure img{filter:brightness(0) saturate(100%) invert(15%) sepia(92%) saturate(6303%) hue-rotate(10deg) brightness(93%) contrast(122%)}article.number-card header:hover:after{background-position:left}article.number-card .text{flex-grow:1}article.number-card .text p{margin:0;line-height:160%}.grid.card-grid article.col-grid{padding:12px;border-radius:24px;background:#f2f2f2;display:grid;grid-template-rows:.29fr auto 1fr}.grid.card-grid article.col-grid header:after{display:none}.gray-bg .grid.card-grid article.col-grid{background:#fff}.partner-banner .copy{font-size:1rem}.partner-banner .button-wrap{display:flex;flex-flow:wrap}.hardware-rows .hardware-row .product-cards{background:#f2f2f2}.hardware-rows .hardware-row .col-auto{display:flex;flex-flow:column}@media (max-width: 600px){.hardware-rows .hardware-row .col-auto{order:2}}.hardware-rows .hardware-row .product-type .logo figure,.hardware-rows .hardware-row .product-type .logo img{max-width:100%;max-height:66px;margin:0;padding:0}.hardware-rows .hardware-row .product-type .logo figure img,.hardware-rows .hardware-row .product-type .logo img img{width:100%;height:100%;object-fit:contain;object-position:left center}.hardware-rows .hardware-row .product-type .button-wrap{padding-bottom:0}@media (max-width: 600px){.hardware-rows .hardware-row .product-type{order:1}}.hardware-rows .hardware-row .product-card{flex-grow:1;display:flex;flex-flow:column}.hardware-rows .hardware-row .product-card:hover{box-shadow:0}.hardware-rows .hardware-row .product-card:hover .content{border-radius:0 0 6px 6px}.hardware-rows .hardware-row .product-card .content{flex-grow:1;display:flex;flex-flow:column}.hardware-rows .hardware-row .product-card .content .description{flex-grow:1}.hardware-rows .hardware-row:last-child{padding-bottom:0}.hardware-rows.gray-bg .hardware-row .product-cards{background:#fff!important}.hardware-rows.gray-bg .hardware-row .product-cards .product-card{box-shadow:0 6px 48px rgba(89,89,89,.15)!important}nav.breadcrumbs ol{list-style:none;padding:0;margin:0;display:flex;align-items:center;gap:12px}nav.breadcrumbs ol li{display:flex;align-items:center;gap:12px;color:#f30202}nav.breadcrumbs ol li a{color:#f30202}nav.breadcrumbs ol li:before{content:"";width:18px;height:18px;background:url("./lucide_slash-R6TJ3EQA.svg") no-repeat;display:block}nav.breadcrumbs ol li:nth-of-type(1):before{display:none}.gray-bg .partner-grid .partner-item,.gray-bg .retailers-grid .partner-item{box-shadow:none}.partner-grid,.retailers-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.partner-grid .partner-item,.retailers-grid .partner-item{display:flex;align-items:center;justify-content:center;box-shadow:0 6px 48px rgba(89,89,89,.15)}.partner-grid .retailer-item .retailer-types,.retailers-grid .retailer-item .retailer-types{display:flex;flex-flow:wrap;gap:6px}.partner-grid .retailer-item .retailer-types span,.retailers-grid .retailer-item .retailer-types span{border:2px solid #cccccc;padding:4px 12px;text-transform:uppercase;font-size:12px;font-weight:700;border-radius:30px}.partner-grid .retailer-item .country-list span:before,.retailers-grid .retailer-item .country-list span:before{content:", "}.partner-grid .retailer-item .country-list span:first-child:before,.retailers-grid .retailer-item .country-list span:first-child:before{content:""}.partner-grid .retailer-item a,.retailers-grid .retailer-item a{color:#f30202}.retailers-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.team-slider,.team-grid{display:flex;gap:48px}.team-slider .team-card figure,.team-grid .team-card figure{background:#fff;text-align:center}.team-slider .team-card figure .background-image,.team-grid .team-card figure .background-image{aspect-ratio:400/362;overflow:hidden}.team-slider .team-card figure .background-image img,.team-grid .team-card figure .background-image img{width:100%;height:100%;object-fit:cover;object-position:center}.team-slider .team-card figure img,.team-grid .team-card figure img{transition:.3s ease-out}.team-slider .team-card figure figcaption,.team-grid .team-card figure figcaption{padding-bottom:8px;line-height:normal}.team-slider .team-card:hover figure img,.team-grid .team-card:hover figure img{transform:scale(1.1)}.team-slider,.content-slider .slider{margin-left:-24px;margin-right:-24px}.team-slider .splide__arrow.splide__arrow--next,.content-slider .slider .splide__arrow.splide__arrow--next{right:-48px}@media (max-width: 1500px){.team-slider .splide__arrow.splide__arrow--next,.content-slider .slider .splide__arrow.splide__arrow--next{right:30px;top:unset;bottom:-30px}}.team-slider .splide__arrow.splide__arrow--prev,.content-slider .slider .splide__arrow.splide__arrow--prev{left:-48px}@media (max-width: 1500px){.team-slider .splide__arrow.splide__arrow--prev,.content-slider .slider .splide__arrow.splide__arrow--prev{left:30px;top:unset;bottom:-30px}}.team-slider .team-card,.content-slider .slider .team-card,.team-slider .slide-content,.content-slider .slider .slide-content{padding:18px 24px}.team-slider .team-card .smooth-shadow,.content-slider .slider .team-card .smooth-shadow,.team-slider .slide-content .smooth-shadow,.content-slider .slider .slide-content .smooth-shadow{border:2px solid #fff;box-shadow:0 6px 24px rgba(89,89,89,.15)}.content-slider .headline.centered{text-align:center}.content-slider .text p:first-child{margin-top:0}.team-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:unset}.jobs-wrapper{display:flex;flex-flow:column}dialog{border:0;color:inherit;overflow:auto}dialog .container{max-width:1100px}dialog .number-suggestions{max-height:50vh;overflow:auto}dialog button{margin:3px}dialog .btn-primary{margin:3px}dialog .scrollable-content{overflow-y:auto;overflow-x:hidden;height:100%;max-height:50vh}dialog .close-col{display:flex;justify-content:flex-end}dialog .close-col button{outline:0;border:0;transition:.3s ease-out;cursor:pointer}dialog .close-col button:before{content:"";width:24px;height:24px;background:url("./lucide_x-7PFA7WMO.svg") no-repeat;display:block}.accordion-wrapper{display:flex;flex-flow:column}details{background:#f2f2f2;padding:15px 24px;border-radius:6px}details summary{font-weight:700;font-size:1em;color:#595959;line-height:120%;list-style:none;display:flex;justify-content:space-between}details summary .grid{flex-grow:1}details summary:after{content:"";width:24px;height:24px;background:url("./lucide_chevron-down-XKO3CTOP.svg") no-repeat;display:block;transition:.3s ease-out}details[open] summary:after{transform:rotate(180deg)}.cart-wrapper{display:flex;flex-flow:column}.cart-wrapper input::-webkit-outer-spin-button,.cart-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;text-align:right}.cart-wrapper input[type=number]{-moz-appearance:textfield;text-align:right}.cart-wrapper .cart-item{padding:0 15px}.cart-wrapper .cart-item .price{text-align:right}.cart-wrapper .cart-item .price .gray-color{color:#a5a5a5}.cart-wrapper .cart-item .thumbnail{aspect-ratio:4/3;width:100%;position:relative}.cart-wrapper .cart-item .thumbnail figure,.cart-wrapper .cart-item .thumbnail fragment,.cart-wrapper .cart-item .thumbnail picture{width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:center;line-height:0}.cart-wrapper .cart-item .thumbnail img{width:80%;height:80%;object-fit:contain;object-position:center}.cart-wrapper .cart-item .thumbnail .background-detail{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover}.cart-wrapper .cart-item .thumbnail.set-thumbnail{position:relative;width:100%}.cart-wrapper .cart-item .thumbnail.set-thumbnail img{width:100%;height:100%;object-fit:contain;object-position:center}.cart-wrapper .cart-item .col-4ch{width:12ch}.cart-wrapper .cart-item .quantity{font-size:1em;font-weight:400;text-align:right}.cart-wrapper .cart-item .quantity.gray-bg{padding:3px;font-size:1em}.cart-wrapper .cart-item button.add-quantity,.cart-wrapper .cart-item button.subtract-quantity{border:1px solid #a5a5a5;border-radius:100%;background:#f2f2f2;width:32px;height:32px;display:flex;align-items:center;justify-content:center}@media (max-width: 435px){.cart-wrapper .cart-item .product-setup{flex-flow:column}}@media (min-width: 435px) and (max-width: 768px){.cart-wrapper .cart-item .product-setup{display:flex;flex-flow:row;align-items:center}.cart-wrapper .cart-item .product-setup .remove-button{text-align:right}}.cart-wrapper .cart-item .thumbnail .bom-image-wrapper.strap[data-article*=SIAC] img{margin-left:61.5%}.cart-wrapper .cart-item .thumbnail .bom-image-wrapper.strap[data-article*=SI-Card] img{margin-left:74%;width:12.3vw}@media (min-width: 768px){.cart-wrapper .cart-item .thumbnail .bom-image-wrapper.strap[data-article*=SIAC] img{margin-left:64%}.cart-wrapper .cart-item .thumbnail .bom-image-wrapper.strap[data-article*=SI-Card] img{margin-left:80%;width:2.4em}}.cart-wrapper .cart-item .hierarchy-1 .offset-sm-2{margin-left:0}.cart-wrapper .cart-item .hierarchy-1.grid.bom-row .product-info+.product-info{margin-top:0}.validation-icon{display:none;width:20px!important;height:20px!important;margin-left:10px;position:absolute;right:1.6em;bottom:1.6rem;filter:brightness(0) saturate(100%) invert(15%) sepia(92%) saturate(6303%) hue-rotate(10deg) brightness(93%) contrast(122%);transform:rotate(180deg)}.loading-input{margin-left:10px;position:absolute;right:1.6em;bottom:1.6rem}section.product-configurator .col-md-7{flex-grow:1}section.product-configurator .hierarchy-1 .offset-sm-2{margin-left:0}section.product-configurator .hierarchy-1.grid.bom-row .product-info+.product-info{margin-top:0}.product-configurator-wrapper{position:relative}.product-configurator-wrapper .quantity{font-size:1em;font-weight:400;text-align:right}.product-configurator-wrapper .quantity.gray-bg{padding:3px;font-size:1em}.product-configurator-wrapper .col-sm-3.unrelative .thumbnail{top:20px;position:absolute;width:100%}@media (max-width: 768px){.product-configurator-wrapper .col-sm-3.unrelative .thumbnail{margin-bottom:20px}}@media (min-width: 768px){.product-configurator-wrapper .col-sm-3.unrelative .thumbnail{width:calc(25% - 27px)}}.product-configurator-wrapper .col-sm-3.unrelative .thumbnail[data-element]{position:relative;width:100%}.product-configurator-wrapper .col-sm-3.unrelative .thumbnail.set-thumbnail{position:relative;width:100%;top:0}.product-configurator-wrapper .thumbnail{aspect-ratio:16/9;display:flex;align-items:center;justify-content:center;overflow:hidden}@media (min-width: 768px){.product-configurator-wrapper .thumbnail{aspect-ratio:4/3}}.product-configurator-wrapper .thumbnail figure{width:100%;height:100%;position:relative}.product-configurator-wrapper .thumbnail figure fragment{width:100%;height:100%;display:block}.product-configurator-wrapper .thumbnail figure fragment picture{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.product-configurator-wrapper .thumbnail figure img{width:80%;height:80%;object-fit:contain;object-position:center}.product-configurator-wrapper .thumbnail .bom-image-wrapper{width:100%;height:100%;display:inline-flex;align-items:center}.product-configurator-wrapper .thumbnail .bom-image-wrapper.tip{justify-content:flex-end}.product-configurator-wrapper .thumbnail .bom-image-wrapper.body{justify-content:flex-start}.product-configurator-wrapper .thumbnail .bom-image-wrapper.strap{margin-top:0;position:absolute;align-items:center;object-fit:cover;left:0;right:0;bottom:0;top:0}.product-configurator-wrapper .thumbnail .bom-image-wrapper.strap[data-article*=siac] img{margin-left:59.5%}.product-configurator-wrapper .thumbnail .bom-image-wrapper.strap[data-article*=sicard] img{margin-left:67.8%}@media (min-width: 768px){.product-configurator-wrapper .thumbnail .bom-image-wrapper.strap[data-article*=siac] img{margin-left:64%}.product-configurator-wrapper .thumbnail .bom-image-wrapper.strap[data-article*=sicard] img{margin-left:80%}}.product-configurator-wrapper .thumbnail .bom-image-wrapper[data-cardtype*=siac]{margin-right:-1%}.product-configurator-wrapper .thumbnail .bom-image-wrapper[data-cardtype*=sicard]{margin-right:-2.3%}.product-configurator-wrapper .thumbnail .bom-image-wrapper .bom-image{height:25%;width:auto}@media (min-width: 768px){.product-configurator-wrapper .thumbnail .bom-image-wrapper .bom-image{height:32%}}.product-configurator-wrapper .thumbnail .bom-image-wrapper .bom-image.strap{height:100%;width:2.4em;object-fit:cover}@media (max-width: 1400px){.product-configurator-wrapper .thumbnail .bom-image-wrapper .bom-image.strap{width:2.68em}}@media (max-width: 768px){.product-configurator-wrapper .thumbnail .bom-image-wrapper .bom-image.strap{width:10vw}}@media (max-width: 450px){.product-configurator-wrapper .thumbnail .bom-image-wrapper .bom-image.strap{width:9vw}}.product-configurator-wrapper .thumbnail .bom-image-wrapper .bom-image.tip,.product-configurator-wrapper .thumbnail .bom-image-wrapper .bom-image.body{position:relative;z-index:1}.product-configurator-wrapper .thumbnail .background-detail{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover}.product-configurator-wrapper .grid.bom-row .product-info{padding:0 15px}.product-configurator-wrapper .grid.bom-row .product-info .product-info{display:none}.product-configurator-wrapper .grid.bom-row .col-sm-3{padding:0 15px}.product-configurator-wrapper .grid.bom-row:first-of-type .product-info{padding:15px}.product-configurator-wrapper .grid.bom-row:first-of-type .product-info .product-info{padding:0}.product-configurator-wrapper .grid.bom-row:first-of-type .product-info .product-info{display:block}@media (min-width: 768px){.product-configurator-wrapper .grid.bom-row:first-of-type .product-info+.product-info{margin-top:-2.5em}}.cart-wrapper .price-column{text-align:right}.cart-wrapper .border-top-thick{border-top:3px solid #a5a5a5}@media (min-width: 996px){.cart-wrapper .offset-m{margin-left:13.42593%}}@media (max-width: 996px){.cart-wrapper .offset-m{margin-left:25%}}@media (max-width: 768px){.cart-wrapper .offset-m{margin-left:0}}.smallprint{font-size:1em;color:#595959;line-height:1.5}.smallprint.warn{color:#f30202}.smallprint.text-small,small{font-size:.75rem}.number-suggestions .number-suggestion-row{display:flex;flex-flow:wrap;align-items:center;justify-content:space-between}.number-suggestions .number-suggestion-row:after{content:"";height:1px;width:100%;display:block;transition:.3s ease-out;background:linear-gradient(to left,#a5a5a5 50%,#f30202 50%) right;background-size:200% 100%}.number-suggestions .number-suggestion-row:hover:after{background-position:left}.solutions .grid{gap:2px}.solutions .grid .solution{overflow:hidden;position:relative;aspect-ratio:1;transition:.3s ease-out}@media (max-width: 1200px){.solutions .grid .solution{width:48%;flex-grow:1}}.solutions .grid .solution .background-image{position:absolute;top:0;right:0;bottom:0;left:0;transition:.3s ease-out}.solutions .grid .solution .background-image:after{content:"";background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.5));top:0;left:0;right:0;bottom:0;position:absolute;transition:.3s ease-out;opacity:0}.solutions .grid .solution .background-image figure{margin:0;padding:0;height:100%}.solutions .grid .solution .background-image figure img{width:100%;height:100%;object-fit:cover;object-position:center}.solutions .grid .solution .icon{position:relative;background:#f30202;border-radius:8px;width:60px;height:60px;padding:2px;box-sizing:border-box;color:#fff;font-size:3.375em;display:flex;align-items:center;justify-content:center}.solutions .grid .solution .icon.no-background{background:transparent;border-radius:none;padding:0}.solutions .grid .solution .content{position:relative}.solutions .grid .solution .content h3{font-size:1.5em;color:#fff;font-weight:400}.solutions .grid .solution .overlay{z-index:1;position:absolute;bottom:-100%;left:0;right:0;display:flex;flex-flow:column;transition:.3s ease-out}.solutions .grid .solution .overlay .button-row{display:flex;gap:24px;flex-flow:wrap;justify-content:space-between}.solutions .grid .solution .overlay .text p:first-child{margin-top:0}.solutions .grid .solution:hover{box-shadow:0 0 50px rgba(89,89,89,.1)}.solutions .grid .solution:hover .background-image:after{opacity:1}.solutions .grid .solution:hover .overlay{bottom:0}@media (max-width: 768px){.solutions .grid .solution{width:100%}.solutions .grid .solution .background-image:after{opacity:1}.solutions .grid .solution .overlay{bottom:0;box-shadow:0 0 50px rgba(89,89,89,.1)}}@media (max-width: 480px){.solutions .grid .solution{overflow:unset;aspect-ratio:unset}.solutions .grid .solution .overlay{position:relative;margin:0 -24px -18px}}.solution-row:nth-of-type(1){padding-top:0}.solution-row:last-child{padding-bottom:0}@media (max-width: 1200px){.solution-row{margin-bottom:48px}}@media (min-width: 1200px){.solution-row>.grid{flex-wrap:nowrap}}.solution-row>.grid>[class*=col-]{flex-shrink:0}@media (min-width: 1200px){.solution-row>.grid>[class*=col-]:nth-of-type(1){padding-top:0;padding-bottom:0}}@media (min-width: 1200px){.solution-row>.grid>[class*=col-]:nth-of-type(1)>div{margin-right:-8.33333333%;margin-left:0}}@media (min-width: 1200px){.solution-row>.grid>[class*=col-]:nth-of-type(2){padding-top:48px;padding-bottom:48px}}@media (min-width: 1200px){.solution-row>.grid>[class*=col-]:nth-of-type(2)>div{margin-left:-8.33333333%;margin-right:0}}@media (min-width: 1200px){.solution-row>.grid.direction-row-reverse>[class*=col-]:nth-of-type(2){padding-top:0;padding-bottom:0}}@media (min-width: 1200px){.solution-row>.grid.direction-row-reverse>[class*=col-]:nth-of-type(2)>div{margin-left:0;margin-right:-8.33333333%}}@media (min-width: 1200px){.solution-row>.grid.direction-row-reverse>[class*=col-]:nth-of-type(1){padding-top:48px;padding-bottom:48px}}@media (min-width: 1200px){.solution-row>.grid.direction-row-reverse>[class*=col-]:nth-of-type(1)>div{margin-right:0;margin-left:-8.33333333%}}.solution-row .background-image{border-radius:12px;overflow:hidden;aspect-ratio:702 / 404}.solution-row .background-image figure,.solution-row .background-image img{margin:0;padding:0;line-height:0;width:100%;height:100%}.solution-row .background-image figure img,.solution-row .background-image img img{width:100%;height:100%;object-fit:cover;object-position:center}.solution-row .content{box-sizing:border-box;border-radius:12px;border:0;box-shadow:0 6px 48px rgba(89,89,89,.15)}.solution-row .content .icon{width:60px;height:60px;background:#f30202;border-radius:8px;padding:2px;box-sizing:border-box;color:#fff;font-size:3em;display:flex;align-items:center;justify-content:center}.solution-row .content .icon.no-background{background:transparent;border-radius:none;padding:0}.solution-row .content .button-wrap{display:flex}@media (max-width: 600px){.solution-row .content .button-wrap{flex-flow:column}}.solution-row .content>*:last-child{padding-bottom:0}@media (max-width: 994px){header.moveUp+main .filter-col{top:78px}}@media (max-width: 600px){header.moveUp+main .filter-col{top:62px}}.product-config-side{background:#f2f2f2}.product-config-side .price{font-size:1.1rem}.product-config-side .badge{color:#a5a5a5;font-size:.75em}.product-config-side .badge span:nth-of-type(1){font-weight:700;text-transform:uppercase}.product-config-side .badge span:nth-of-type(2):before{content:"";border-left:1px solid #a5a5a5;margin-left:12px;padding-left:12px}.product-setup .col-4ch{width:12ch}.product-setup .quantity{font-size:1em;font-weight:400;text-align:right}.product-setup .quantity.gray-bg{padding:3px;font-size:1em}.product-setup button.add-quantity,.product-setup button.subtract-quantity{border:1px solid #a5a5a5;border-radius:100%;background:#f2f2f2;width:32px;height:32px;display:flex;align-items:center;justify-content:center}.filter-col{position:-webkit-sticky;position:sticky;top:120px;transition:.3s ease-out;height:calc(100vh - 120px);overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.filter-col::-webkit-scrollbar{display:none}@media (max-width: 994px){.filter-col{z-index:10;background:#f2f2f2;margin:0 -15px;width:calc(100% + 30px);top:118px;transition:.3s ease-out;height:unset}}@media (max-width: 600px){.filter-col{top:131px}}.filter-col .badge{color:#a5a5a5;font-size:.75em}.filter-col .badge span:nth-of-type(1){font-weight:700;text-transform:uppercase}.filter-col .badge span:nth-of-type(2):before{content:"";border-left:1px solid #a5a5a5;margin-left:12px;padding-left:12px}.filter-col .toggle-menu{display:block}@media (max-width: 994px){.filter-col .toggle-menu{display:none}.filter-col .toggle-menu.open{display:block}}@media (max-width: 993px){.filter-col .hidden-md-up .filters-wrapper{padding-top:0;padding-bottom:0}}.filters-wrapper label{cursor:pointer}.filters-wrapper .filter-headline{padding-left:0;padding-right:0;border:0;width:100%;text-transform:uppercase;color:#595959;display:flex;align-items:center;justify-content:space-between;margin:0;background:transparent}@media (max-width: 994px){.filters-wrapper .filter-headline:after{content:"";display:block;width:24px;height:24px;background:url("./lucide_chevron-down-XKO3CTOP.svg") no-repeat;transition:.3s ease-out;background-position:100%}.filters-wrapper .filter-headline[aria-expanded=true]:after{transform:rotate(180deg)}}.filters-wrapper .filter-headline .filter-number{margin-left:10px;font-weight:400;display:flex;align-items:center;gap:3px;flex-grow:1}.filters-wrapper .filter-headline .filter-number:before{content:"";width:16px;height:16px;background:url("./lucide_filter-FUHUFK3Z.svg") no-repeat;display:block;transition:.3s ease-out;background-position:100%;background-size:contain;filter:brightness(0) saturate(100%) invert(34%) sepia(0%) saturate(1%) hue-rotate(269deg) brightness(94%) contrast(82%)}.filters-wrapper .checkbox-pill,.filters-wrapper .checkbox-logo{border-radius:30px;border:2px solid #cccccc;background:#fff;height:30px;display:flex;align-items:center;justify-content:flex-start;gap:6px;padding:2px 12px;font-size:.75em;font-weight:700;text-transform:uppercase;transition:.3s ease-out}.filters-wrapper .checkbox-logo{max-width:100px}.filters-wrapper .checkbox-pill figure img{filter:brightness(0) saturate(100%) invert(34%) sepia(0%) saturate(1%) hue-rotate(269deg) brightness(94%) contrast(82%)}.filters-wrapper figure{margin:0;padding:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.filters-wrapper figure img{width:100%;height:100%;object-position:center;object-fit:contain}.filters-wrapper .option-grid{display:flex;flex-flow:wrap}@media (max-width: 994px){.filters-wrapper .option-grid{display:none;gap:8px}.filters-wrapper .option-grid.open{display:flex}}.filters-wrapper .option-group{display:flex;align-items:flex-start;flex-flow:column}.filters-wrapper .option-group label{transition:.3s ease-out}.filters-wrapper .option-group figure{width:18px;height:18px}@media (max-width: 994px){.filters-wrapper .option-group{flex-flow:wrap;display:none;gap:8px}.filters-wrapper .option-group.open{display:flex}}.filters-wrapper input{display:none}.filters-wrapper input:checked+label{color:#f30202;font-weight:700}.filters-wrapper input:checked+label .checkbox-pill{background:#f30202;border-color:#f30202;color:#fff}.filters-wrapper input:checked+label .checkbox-pill img{filter:brightness(0) saturate(100%) invert(93%) sepia(82%) saturate(2%) hue-rotate(16deg) brightness(111%) contrast(100%)}.filters-wrapper input:checked+label .checkbox-logo{border-color:#f30202}@media (max-width: 994px){.filters-wrapper{padding-bottom:0}.filters-wrapper+.filters-wrapper{padding-top:0}.filters-wrapper.float-right{padding:4px 0 0}}section[data-type=retailers] .option-group.toggle{flex-flow:column;display:none;gap:8px}section[data-type=retailers] .option-group.toggle.open{display:flex}section[data-type=retailers] .filter-col .col-auto{flex-grow:0;flex:0 0 0px}section[data-type=retailers] .filter-headline.with-toggle:after{content:"";display:block;width:24px;height:24px;background:url("./lucide_chevron-down-XKO3CTOP.svg") no-repeat;transition:.3s ease-out;background-position:100%}section[data-type=retailers] .filter-headline.with-toggle[aria-expanded=false]:after{transform:none}section[data-type=retailers] .filter-headline.with-toggle[aria-expanded=true]:after{transform:rotate(180deg)}.product-nav{display:flex;flex-flow:column;box-sizing:border-box}.product-nav.cart-only a{display:none}.product-nav.cart-only a.btn-icon-cart{display:flex}@media (max-width: 991px){.hidden-sm-down{display:none}}.product-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.product-cards .product-card{position:relative;transition:.3s ease-out;border-radius:6px;display:flex;flex-flow:column}.product-cards .product-card header{aspect-ratio:306/223;position:relative;border:2px solid #fff;border-radius:6px 6px 0 0;overflow:hidden}.product-cards .product-card header .background-detail{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover}.product-cards .product-card header figure{margin:0;padding:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:relative}.product-cards .product-card header figure picture{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.product-cards .product-card header figure fragment{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.product-cards .product-card header figure fragment picture{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.product-cards .product-card header figure img{width:60%;height:50%;object-fit:contain;object-position:center;border:0}.product-cards .product-card header .type-grid{display:flex;flex-flow:column;align-items:flex-end;gap:6px;position:absolute;right:10px;top:10px;margin:0;padding:0;list-style:none;list-style-type:none;width:35%}.product-cards .product-card header .type-grid li{padding:0 12px;border-radius:100px;border:2px solid #cccccc;background:#fff;height:30px;width:100%;display:flex;align-items:center;justify-content:center}.product-cards .product-card header .type-grid li figure{margin:0;padding:0}.product-cards .product-card header .type-grid li figure img{width:100%;height:100%;object-fit:contain;object-position:center}.product-cards .product-card header .solution-grid{display:flex;gap:6px;position:absolute;top:2px;left:2px;margin:0;padding:0;list-style:none;list-style-type:none}.product-cards .product-card header .solution-grid li{background:#f30202;display:flex;align-items:center;justify-content:center;border:2px solid #f30202;box-sizing:border-box;border-radius:2px;font-size:1.5em;color:#fff}.product-cards .product-card .spacer{flex-grow:1}.product-cards .product-card .spacer.button-spacer{height:36px}.product-cards .product-card .content{padding:12px 24px;border:0;background:#fff;border-radius:0 0 6px 6px;flex-grow:1;display:flex;flex-flow:column}.product-cards .product-card .content .badge{color:#a5a5a5;font-size:.75em}.product-cards .product-card .content .badge span:nth-of-type(1){font-weight:700;text-transform:uppercase}.product-cards .product-card .content .badge span:nth-of-type(2):before{content:"";border-left:1px solid #a5a5a5;margin-left:12px;padding-left:12px}.product-cards .product-card .content .description{padding-top:5px}.product-cards .product-card .content .description .price{line-height:1.3em;padding-bottom:15px}.product-cards .product-card .product-nav{background:linear-gradient(180deg,rgba(242,242,242,.5),rgba(255,255,255,0));border-radius:0 0 6px 6px;border:2px solid #fff;display:flex;flex-flow:column;box-sizing:border-box;overflow:hidden;display:none}.product-cards .product-card .product-nav a{border-bottom:1px solid #f2f2f2;padding:12px 24px}.product-cards .product-card:hover{box-shadow:0 6px 48px rgba(89,89,89,.15)}.product-cards .product-card:hover .content{border-radius:0}.product-cards .product-card:hover .product-nav{display:flex;position:absolute;background-color:#fff;z-index:9;width:100%;box-shadow:0 48px 48px rgba(89,89,89,.15);top:100%}.product-cards .product-card .vertical a.btn-secondary{padding:5px 0}.product-cards .product-card .vertical a.btn-primary{padding:0 8px;height:36px}.text-align-right{text-align:right!important;text-align-last:right!important}
/*# sourceMappingURL=index.css.map */
