html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,button,p,a,input,textarea,hr,svg,blockquote,main,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,form,fieldset,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,menu,nav,section,summary,time,mark,audio,video{background:transparent;vertical-align:baseline;border:0;outline:0;margin:0;padding:0;font-size:inherit;color:inherit;font-family:inherit;line-height:inherit;font-weight:inherit;letter-spacing:inherit;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-focus-ring-color:rgba(0,0,0,0);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html:before,html:after,body:before,body:after,div:before,div:after,span:before,span:after,object:before,object:after,iframe:before,iframe:after,h1:before,h1:after,h2:before,h2:after,h3:before,h3:after,h4:before,h4:after,h5:before,h5:after,h6:before,h6:after,button:before,button:after,p:before,p:after,a:before,a:after,input:before,input:after,textarea:before,textarea:after,hr:before,hr:after,svg:before,svg:after,blockquote:before,blockquote:after,main:before,main:after,pre:before,pre:after,abbr:before,abbr:after,address:before,address:after,cite:before,cite:after,code:before,code:after,del:before,del:after,dfn:before,dfn:after,em:before,em:after,img:before,img:after,ins:before,ins:after,kbd:before,kbd:after,q:before,q:after,samp:before,samp:after,small:before,small:after,strong:before,strong:after,sub:before,sub:after,sup:before,sup:after,var:before,var:after,b:before,b:after,i:before,i:after,dl:before,dl:after,dt:before,dt:after,dd:before,dd:after,ol:before,ol:after,ul:before,ul:after,li:before,li:after,form:before,form:after,fieldset:before,fieldset:after,label:before,label:after,legend:before,legend:after,table:before,table:after,caption:before,caption:after,tbody:before,tbody:after,tfoot:before,tfoot:after,thead:before,thead:after,tr:before,tr:after,th:before,th:after,td:before,td:after,article:before,article:after,aside:before,aside:after,canvas:before,canvas:after,details:before,details:after,figcaption:before,figcaption:after,figure:before,figure:after,footer:before,footer:after,header:before,header:after,menu:before,menu:after,nav:before,nav:after,section:before,section:after,summary:before,summary:after,time:before,time:after,mark:before,mark:after,audio:before,audio:after,video:before,video:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}main,section,aside,footer,nav,header{display:block}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-y:scroll;-webkit-overflow-scrolling:touch;-ms-touch-action:manipulation;touch-action:manipulation}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}input,button,textarea{line-height:normal;font-size:inherit;color:inherit;font-family:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}input[disabled],button[disabled],textarea[disabled]{cursor:default}input:focus,input:active,button:focus,button:active,textarea:focus,textarea:active{outline:none}button,input{overflow:visible}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}select{line-height:normal;font-size:inherit;color:inherit;font-family:inherit}input[type=reset],input[type=submit]{cursor:pointer}input[type=checkbox],input[type=radio]{-webkit-appearance:checkbox;box-sizing:border-box;padding:0}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}template{display:none}a{background:transparent;text-decoration:none}a:active,a:hover{outline:0}a img{border:0 none}svg:not(:root){overflow:hidden}textarea{overflow:auto;resize:none}table{border-collapse:collapse;border-spacing:0}ul{list-style:square outside}ol{list-style:decimal outside}img{display:block;max-width:100%;height:auto;shape-margin:1em;background-repeat:no-repeat;background-size:cover;font-style:italic}figure img{width:100%}body{background:var(--color-main-background);font-size:1.125rem}@media screen and (min-width: 768px){body{font-size:1.125rem}}@media screen and (min-width: 1280px){body{font-size:1.125rem}}.page-enter-active,.page-leave-active{transition:opacity .4s}.page-enter,.page-leave-to{opacity:0}.site-main{padding-top:90px}@media screen and (min-width: 768px){.site-main{padding-top:210px}}@media screen and (min-width: 1280px){.site-main{padding-top:230px}}html{font-size:16px;color:var(--color-font);font-family:Fira Sans,Arial,sans-serif;line-height:1.44;font-weight:400;letter-spacing:0}@media screen and (min-width: 768px){html{line-height:1.44}}@media screen and (min-width: 1280px){html{line-height:1.44}}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{display:block;padding:5px 0;font-family:Hueber Forward Sans,Arial,sans-serif;line-height:1.29;font-weight:700;text-wrap:balance}@media screen and (min-width: 768px){h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{padding:12px 0;line-height:1.22}}@media screen and (min-width: 1280px){h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{padding:12px 0;line-height:1.22}}h1 a,h1 strong,.h1 a,.h1 strong,h2 a,h2 strong,.h2 a,.h2 strong,h3 a,h3 strong,.h3 a,.h3 strong,h4 a,h4 strong,.h4 a,.h4 strong,h5 a,h5 strong,.h5 a,.h5 strong,h6 a,h6 strong,.h6 a,.h6 strong{display:inline;position:static;color:inherit;font-weight:inherit;line-height:inherit;font-size:inherit}h1,.h1{font-size:4.375rem}@media screen and (min-width: 768px){h1,.h1{font-size:4.375rem}}@media screen and (min-width: 1280px){h1,.h1{font-size:4.375rem}}h2,.h2{font-size:1.75rem}@media screen and (min-width: 768px){h2,.h2{font-size:2.25rem}}@media screen and (min-width: 1280px){h2,.h2{font-size:2.25rem}}h3,.h3{font-size:1.375rem}@media screen and (min-width: 768px){h3,.h3{font-size:2rem}}@media screen and (min-width: 1280px){h3,.h3{font-size:2rem}}h4,.h4{font-size:1.375rem}@media screen and (min-width: 768px){h4,.h4{font-size:1.5rem}}@media screen and (min-width: 1280px){h4,.h4{font-size:1.5rem}}h5,.h5{font-size:1.25rem}@media screen and (min-width: 768px){h5,.h5{font-size:1.375rem}}@media screen and (min-width: 1280px){h5,.h5{font-size:1.375rem}}h6,.h6{font-size:1.25rem}@media screen and (min-width: 768px){h6,.h6{font-size:1.25rem}}@media screen and (min-width: 1280px){h6,.h6{font-size:1.375rem}}a,.link{color:var(--color-links);text-decoration:underline;cursor:pointer;transition:all .4s ease}a:hover,a:active,.link:hover,.link:active{color:var(--font-link-color-hover)}a[disabled],.link[disabled]{pointer-events:none}button,.button{position:relative;display:inline-block;padding:12px 15px 10px;margin:0;background:var(--color-theme-red);color:var(--color-white);font-size:.875rem;line-height:1.15;letter-spacing:1px;border:1px solid var(--color-theme-red);border-radius:4px;cursor:pointer;text-decoration:none;transition:all .4s ease;font-weight:600;font-family:Hueber Forward Sans,Arial,sans-serif;text-transform:uppercase;text-align:left;user-select:none}button:after,.button:after{position:absolute;top:50%;right:15px;transform:translateY(-50%);background-size:cover;content:""}button--icon-chevron,.button--icon-chevron{padding-right:45px}button--icon-chevron:after,.button--icon-chevron:after{width:9px;height:13px;background-image:url(/images/icons/chevron-right-white.svg)}button--icon-cart,.button--icon-cart{padding-right:45px}button--icon-cart:after,.button--icon-cart:after{transform:translateY(-50%) scale(1.23);width:16px;height:15px;background-image:url(/images/icons/cart-red.svg)}button--icon-book,.button--icon-book{padding-right:45px}button--icon-book:after,.button--icon-book:after{transform:translateY(-50%) scale(1.1);width:17px;height:15px;background-image:url(/images/icons/book.svg)}button--icon-plus,.button--icon-plus{padding-right:45px}button--icon-plus:after,.button--icon-plus:after{transform:translateY(-50%) scale(1.1);width:14px;height:14px;background-image:url(/images/icons/plus.svg)}button--icon-download,.button--icon-download{padding-right:45px}button--icon-download:after,.button--icon-download:after{transform:translateY(-50%) scale(1.22);width:14px;height:14px;background-image:url(/images/icons/download.svg)}button--icon-arrow-down,.button--icon-arrow-down{padding-right:45px}button--icon-arrow-down:after,.button--icon-arrow-down:after{transform:translateY(-50%) scale(1);width:14px;height:14px;background-image:url(/images/icons/arrow-down.svg)}button--icon-delete,.button--icon-delete{padding-right:45px}button--icon-delete:after,.button--icon-delete:after{transform:translateY(-50%) scale(1);width:19px;height:18px;background-image:url(/images/icons/delete.svg)}button--icon-ext-link,.button--icon-ext-link{padding-right:45px}button--icon-ext-link:after,.button--icon-ext-link:after{transform:translateY(-50%) scale(1);width:20px;height:20px;background-image:url(/images/icons/ext-link.svg)}button--blue,.button--blue{background:var(--color-theme-blue);border:1px solid var(--color-theme-blue)}button--white,.button--white{background:transparent;color:var(--color-white);border:1px solid var(--color-white)}button--very-light-blue,.button--very-light-blue{background:var(--color-very-light-blue);border:1px solid var(--color-very-light-blue);color:var(--color-theme-blue)}button--outlined,.button--outlined{background:transparent;border:1px solid var(--color-theme-red);color:var(--color-theme-red)}button--outlined.button--blue,.button--outlined.button--blue{border:1px solid var(--color-theme-blue);color:var(--color-theme-blue)}button--outlined.button--blue.button--icon-chevron:after,.button--outlined.button--blue.button--icon-chevron:after{background-image:url(/images/icons/chevron-right-blue.svg)}button--outlined.button--white,.button--outlined.button--white{border:1px solid var(--color-white);color:var(--color-white)}button--outlined.button--white.button--icon-chevron:after,.button--outlined.button--white.button--icon-chevron:after{background-image:url(/images/icons/chevron-right-white.svg)}button--outlined.button--icon-chevron:after,.button--outlined.button--icon-chevron:after{background-image:url(/images/icons/chevron-right-red.svg)}button[disabled],.button[disabled]{background:var(--color-theme-blue);border:1px solid var(--color-theme-blue);color:var(--color-white);opacity:.5;pointer-events:none}button[disabled].button--outlined,.button[disabled].button--outlined{border:1px solid var(--color-theme-blue);color:var(--color-theme-blue);background:transparent}button[disabled].button--icon-cart:after,.button[disabled].button--icon-cart:after{background-image:url(/images/icons/cart-blue.svg)}button[disabled].button--icon-chevron:after,.button[disabled].button--icon-chevron:after{background-image:url(/images/icons/chevron-right-white.svg)}button[disabled].button--outlined.button--icon-chevron:after,.button[disabled].button--outlined.button--icon-chevron:after{background-image:url(/images/icons/chevron-right-blue.svg)}button:not([disabled]):hover,button:not([disabled]):active,.button:not([disabled]):hover,.button:not([disabled]):active{box-shadow:var(--color-button-shadow-red-hover) 0 0 0 5px;color:var(--color-white)}button:not([disabled]).button--outlined:hover,button:not([disabled]).button--outlined:active,.button:not([disabled]).button--outlined:hover,.button:not([disabled]).button--outlined:active{color:var(--color-theme-red)}button:not([disabled]).button--blue:hover,button:not([disabled]).button--blue:active,button:not([disabled]).button--white:hover,button:not([disabled]).button--white:active,button:not([disabled]).button--very-light-blue:hover,button:not([disabled]).button--very-light-blue:active,.button:not([disabled]).button--blue:hover,.button:not([disabled]).button--blue:active,.button:not([disabled]).button--white:hover,.button:not([disabled]).button--white:active,.button:not([disabled]).button--very-light-blue:hover,.button:not([disabled]).button--very-light-blue:active{box-shadow:var(--color-button-shadow-blue-hover) 0 0 0 5px;color:var(--color-theme-blue)}button:not([disabled]).button--blue:hover,button:not([disabled]).button--blue:active,.button:not([disabled]).button--blue:hover,.button:not([disabled]).button--blue:active{color:var(--color-white)}button:not([disabled]).button--blue.button--outlined:hover,button:not([disabled]).button--blue.button--outlined:active,.button:not([disabled]).button--blue.button--outlined:hover,.button:not([disabled]).button--blue.button--outlined:active{color:var(--color-theme-blue)}p{display:block;padding:12px 0;text-wrap:pretty}textarea{width:100%}strong,b{font-weight:700}sup{font-size:.875em;vertical-align:super;line-height:.875em}small{font-size:.875em}strike,del{text-decoration:line-through}pre,code,kbd,samp{font-family:Consolas,Lucida Console,Monaco,monospace}pre{white-space:pre-wrap;word-wrap:break-word}blockquote{padding:10px;font-style:italic}iframe{max-width:100%}hr{display:block;height:1px;margin:5px 0;padding:0;border:0;background:var(--color-grey);overflow:visible}ul,ol{display:block;padding:12px 0}ul li,ol li{position:relative;margin-left:20px}.uc-embedding-buttons button{text-align:center}.uc-embedding-buttons button:hover{color:var(--color-white)}.uc-embedding-buttons .uc-embedding-more-info,.uc-embedding-buttons .uc-embedding-more-info:hover{color:var(--color-theme-blue)}.clear{clear:both}::selection{background:var(--color-black);color:var(--color-white);opacity:1}.grid-wrap{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;width:100%;max-width:1250px;min-height:10px;margin:0 auto;padding:0 10px;z-index:100}@media screen and (min-width: 768px){.grid-wrap{padding:0 20px}}@media screen and (min-width: 1280px){.grid-wrap{padding:0 20px}}.grid-wrap.grid-wrap--left{justify-content:flex-start}.grid-wrap.grid-wrap--right{justify-content:flex-end}.w1{width:3.0466666667%;margin-left:.56%;margin-right:.56%;flex-shrink:0}.w-left-1{margin-left:4.7266666667%!important}.w-right-1{margin-right:4.7266666667%!important}.w2{width:7.2133333333%;margin-left:.56%;margin-right:.56%;flex-shrink:0}.w-left-2{margin-left:8.8933333333%!important}.w-right-2{margin-right:8.8933333333%!important}.w3{width:11.38%;margin-left:.56%;margin-right:.56%;flex-shrink:0}.w-left-3{margin-left:13.06%!important}.w-right-3{margin-right:13.06%!important}.w4{width:15.5466666667%;margin-left:.56%;margin-right:.56%;flex-shrink:0}.w-left-4{margin-left:17.2266666667%!important}.w-right-4{margin-right:17.2266666667%!important}.w5{width:19.7133333333%;margin-left:.56%;margin-right:.56%;flex-shrink:0}.w-left-5{margin-left:21.3933333333%!important}.w-right-5{margin-right:21.3933333333%!important}.w6{width:23.88%;margin-left:.56%;margin-right:.56%;flex-shrink:0}.w-left-6{margin-left:25.56%!important}.w-right-6{margin-right:25.56%!important}.w7{width:28.0466666667%;margin-left:.56%;margin-right:.56%;flex-shrink:0}.w-left-7{margin-left:29.7266666667%!important}.w-right-7{margin-right:29.7266666667%!important}.w8{width:32.2133333333%;margin-left:.56%;margin-right:.56%;flex-shrink:0}.w-left-8{margin-left:33.8933333333%!important}.w-right-8{margin-right:33.8933333333%!important}.w9{width:36.38%;margin-left:.56%;margin-right:.56%;flex-shrink:0}.w-left-9{margin-left:38.06%!important}.w-right-9{margin-right:38.06%!important}.w10{width:40.5466666667%;margin-left:.56%;margin-right:.56%;flex-shrink:0}.w-left-10{margin-left:42.2266666667%!important}.w-right-10{margin-right:42.2266666667%!important}.w11{width:44.7133333333%;margin-left:.56%;margin-right:.56%;flex-shrink:0}.w-left-11{margin-left:46.3933333333%!important}.w-right-11{margin-right:46.3933333333%!important}.w12{width:48.88%;margin-left:.56%;margin-right:.56%;flex-shrink:0}.w-left-12{margin-left:50.56%!important}.w-right-12{margin-right:50.56%!important}.w13{width:53.0466666667%;margin-left:.56%;margin-right:.56%;flex-shrink:0}.w-left-13{margin-left:54.7266666667%!important}.w-right-13{margin-right:54.7266666667%!important}.w14{width:57.2133333333%;margin-left:.56%;margin-right:.56%;flex-shrink:0}.w-left-14{margin-left:58.8933333333%!important}.w-right-14{margin-right:58.8933333333%!important}.w15{width:61.38%;margin-left:.56%;margin-right:.56%;flex-shrink:0}.w-left-15{margin-left:63.06%!important}.w-right-15{margin-right:63.06%!important}.w16{width:65.5466666667%;margin-left:.56%;margin-right:.56%;flex-shrink:0}.w-left-16{margin-left:67.2266666667%!important}.w-right-16{margin-right:67.2266666667%!important}.w17{width:69.7133333333%;margin-left:.56%;margin-right:.56%;flex-shrink:0}.w-left-17{margin-left:71.3933333333%!important}.w-right-17{margin-right:71.3933333333%!important}.w18{width:73.88%;margin-left:.56%;margin-right:.56%;flex-shrink:0}.w-left-18{margin-left:75.56%!important}.w-right-18{margin-right:75.56%!important}.w19{width:78.0466666667%;margin-left:.56%;margin-right:.56%;flex-shrink:0}.w-left-19{margin-left:79.7266666667%!important}.w-right-19{margin-right:79.7266666667%!important}.w20{width:82.2133333333%;margin-left:.56%;margin-right:.56%;flex-shrink:0}.w-left-20{margin-left:83.8933333333%!important}.w-right-20{margin-right:83.8933333333%!important}.w21{width:86.38%;margin-left:.56%;margin-right:.56%;flex-shrink:0}.w-left-21{margin-left:88.06%!important}.w-right-21{margin-right:88.06%!important}.w22{width:90.5466666667%;margin-left:.56%;margin-right:.56%;flex-shrink:0}.w-left-22{margin-left:92.2266666667%!important}.w-right-22{margin-right:92.2266666667%!important}.w23{width:94.7133333333%;margin-left:.56%;margin-right:.56%;flex-shrink:0}.w-left-23{margin-left:96.3933333333%!important}.w-right-23{margin-right:96.3933333333%!important}.w24{width:98.88%;margin-left:.56%;margin-right:.56%;flex-shrink:0}.w-left-24{margin-left:100.56%!important}.w-right-24{margin-right:100.56%!important}.w-full{width:100%}.w-half{width:50%}.w-left-0{margin-left:.56%!important}.w-right-0{margin-right:.56%!important}.w-hidden{display:none}@media screen and (min-width: 450px){.sw1{width:3.0466666667%;margin-left:.56%;margin-right:.56%;flex-shrink:0}.sw-left-1{margin-left:4.7266666667%!important}.sw-right-1{margin-right:4.7266666667%!important}.sw2{width:7.2133333333%;margin-left:.56%;margin-right:.56%;flex-shrink:0}.sw-left-2{margin-left:8.8933333333%!important}.sw-right-2{margin-right:8.8933333333%!important}.sw3{width:11.38%;margin-left:.56%;margin-right:.56%;flex-shrink:0}.sw-left-3{margin-left:13.06%!important}.sw-right-3{margin-right:13.06%!important}.sw4{width:15.5466666667%;margin-left:.56%;margin-right:.56%;flex-shrink:0}.sw-left-4{margin-left:17.2266666667%!important}.sw-right-4{margin-right:17.2266666667%!important}.sw5{width:19.7133333333%;margin-left:.56%;margin-right:.56%;flex-shrink:0}.sw-left-5{margin-left:21.3933333333%!important}.sw-right-5{margin-right:21.3933333333%!important}.sw6{width:23.88%;margin-left:.56%;margin-right:.56%;flex-shrink:0}.sw-left-6{margin-left:25.56%!important}.sw-right-6{margin-right:25.56%!important}.sw7{width:28.0466666667%;margin-left:.56%;margin-right:.56%;flex-shrink:0}.sw-left-7{margin-left:29.7266666667%!important}.sw-right-7{margin-right:29.7266666667%!important}.sw8{width:32.2133333333%;margin-left:.56%;margin-right:.56%;flex-shrink:0}.sw-left-8{margin-left:33.8933333333%!important}.sw-right-8{margin-right:33.8933333333%!important}.sw9{width:36.38%;margin-left:.56%;margin-right:.56%;flex-shrink:0}.sw-left-9{margin-left:38.06%!important}.sw-right-9{margin-right:38.06%!important}.sw10{width:40.5466666667%;margin-left:.56%;margin-right:.56%;flex-shrink:0}.sw-left-10{margin-left:42.2266666667%!important}.sw-right-10{margin-right:42.2266666667%!important}.sw11{width:44.7133333333%;margin-left:.56%;margin-right:.56%;flex-shrink:0}.sw-left-11{margin-left:46.3933333333%!important}.sw-right-11{margin-right:46.3933333333%!important}.sw12{width:48.88%;margin-left:.56%;margin-right:.56%;flex-shrink:0}.sw-left-12{margin-left:50.56%!important}.sw-right-12{margin-right:50.56%!important}.sw13{width:53.0466666667%;margin-left:.56%;margin-right:.56%;flex-shrink:0}.sw-left-13{margin-left:54.7266666667%!important}.sw-right-13{margin-right:54.7266666667%!important}.sw14{width:57.2133333333%;margin-left:.56%;margin-right:.56%;flex-shrink:0}.sw-left-14{margin-left:58.8933333333%!important}.sw-right-14{margin-right:58.8933333333%!important}.sw15{width:61.38%;margin-left:.56%;margin-right:.56%;flex-shrink:0}.sw-left-15{margin-left:63.06%!important}.sw-right-15{margin-right:63.06%!important}.sw16{width:65.5466666667%;margin-left:.56%;margin-right:.56%;flex-shrink:0}.sw-left-16{margin-left:67.2266666667%!important}.sw-right-16{margin-right:67.2266666667%!important}.sw17{width:69.7133333333%;margin-left:.56%;margin-right:.56%;flex-shrink:0}.sw-left-17{margin-left:71.3933333333%!important}.sw-right-17{margin-right:71.3933333333%!important}.sw18{width:73.88%;margin-left:.56%;margin-right:.56%;flex-shrink:0}.sw-left-18{margin-left:75.56%!important}.sw-right-18{margin-right:75.56%!important}.sw19{width:78.0466666667%;margin-left:.56%;margin-right:.56%;flex-shrink:0}.sw-left-19{margin-left:79.7266666667%!important}.sw-right-19{margin-right:79.7266666667%!important}.sw20{width:82.2133333333%;margin-left:.56%;margin-right:.56%;flex-shrink:0}.sw-left-20{margin-left:83.8933333333%!important}.sw-right-20{margin-right:83.8933333333%!important}.sw21{width:86.38%;margin-left:.56%;margin-right:.56%;flex-shrink:0}.sw-left-21{margin-left:88.06%!important}.sw-right-21{margin-right:88.06%!important}.sw22{width:90.5466666667%;margin-left:.56%;margin-right:.56%;flex-shrink:0}.sw-left-22{margin-left:92.2266666667%!important}.sw-right-22{margin-right:92.2266666667%!important}.sw23{width:94.7133333333%;margin-left:.56%;margin-right:.56%;flex-shrink:0}.sw-left-23{margin-left:96.3933333333%!important}.sw-right-23{margin-right:96.3933333333%!important}.sw24{width:98.88%;margin-left:.56%;margin-right:.56%;flex-shrink:0}.sw-left-24{margin-left:100.56%!important}.sw-right-24{margin-right:100.56%!important}.sw-full{width:100%}.sw-half{width:50%}.sw-left-0{margin-left:.56%!important}.sw-right-0{margin-right:.56%!important}.sw-hidden{display:none}.sw-visible{display:block}}@media screen and (min-width: 768px){.mw1{width:3.0466666667%;margin-left:.56%;margin-right:.56%;flex-shrink:0}.mw-left-1{margin-left:4.7266666667%!important}.mw-right-1{margin-right:4.7266666667%!important}.mw2{width:7.2133333333%;margin-left:.56%;margin-right:.56%;flex-shrink:0}.mw-left-2{margin-left:8.8933333333%!important}.mw-right-2{margin-right:8.8933333333%!important}.mw3{width:11.38%;margin-left:.56%;margin-right:.56%;flex-shrink:0}.mw-left-3{margin-left:13.06%!important}.mw-right-3{margin-right:13.06%!important}.mw4{width:15.5466666667%;margin-left:.56%;margin-right:.56%;flex-shrink:0}.mw-left-4{margin-left:17.2266666667%!important}.mw-right-4{margin-right:17.2266666667%!important}.mw5{width:19.7133333333%;margin-left:.56%;margin-right:.56%;flex-shrink:0}.mw-left-5{margin-left:21.3933333333%!important}.mw-right-5{margin-right:21.3933333333%!important}.mw6{width:23.88%;margin-left:.56%;margin-right:.56%;flex-shrink:0}.mw-left-6{margin-left:25.56%!important}.mw-right-6{margin-right:25.56%!important}.mw7{width:28.0466666667%;margin-left:.56%;margin-right:.56%;flex-shrink:0}.mw-left-7{margin-left:29.7266666667%!important}.mw-right-7{margin-right:29.7266666667%!important}.mw8{width:32.2133333333%;margin-left:.56%;margin-right:.56%;flex-shrink:0}.mw-left-8{margin-left:33.8933333333%!important}.mw-right-8{margin-right:33.8933333333%!important}.mw9{width:36.38%;margin-left:.56%;margin-right:.56%;flex-shrink:0}.mw-left-9{margin-left:38.06%!important}.mw-right-9{margin-right:38.06%!important}.mw10{width:40.5466666667%;margin-left:.56%;margin-right:.56%;flex-shrink:0}.mw-left-10{margin-left:42.2266666667%!important}.mw-right-10{margin-right:42.2266666667%!important}.mw11{width:44.7133333333%;margin-left:.56%;margin-right:.56%;flex-shrink:0}.mw-left-11{margin-left:46.3933333333%!important}.mw-right-11{margin-right:46.3933333333%!important}.mw12{width:48.88%;margin-left:.56%;margin-right:.56%;flex-shrink:0}.mw-left-12{margin-left:50.56%!important}.mw-right-12{margin-right:50.56%!important}.mw13{width:53.0466666667%;margin-left:.56%;margin-right:.56%;flex-shrink:0}.mw-left-13{margin-left:54.7266666667%!important}.mw-right-13{margin-right:54.7266666667%!important}.mw14{width:57.2133333333%;margin-left:.56%;margin-right:.56%;flex-shrink:0}.mw-left-14{margin-left:58.8933333333%!important}.mw-right-14{margin-right:58.8933333333%!important}.mw15{width:61.38%;margin-left:.56%;margin-right:.56%;flex-shrink:0}.mw-left-15{margin-left:63.06%!important}.mw-right-15{margin-right:63.06%!important}.mw16{width:65.5466666667%;margin-left:.56%;margin-right:.56%;flex-shrink:0}.mw-left-16{margin-left:67.2266666667%!important}.mw-right-16{margin-right:67.2266666667%!important}.mw17{width:69.7133333333%;margin-left:.56%;margin-right:.56%;flex-shrink:0}.mw-left-17{margin-left:71.3933333333%!important}.mw-right-17{margin-right:71.3933333333%!important}.mw18{width:73.88%;margin-left:.56%;margin-right:.56%;flex-shrink:0}.mw-left-18{margin-left:75.56%!important}.mw-right-18{margin-right:75.56%!important}.mw19{width:78.0466666667%;margin-left:.56%;margin-right:.56%;flex-shrink:0}.mw-left-19{margin-left:79.7266666667%!important}.mw-right-19{margin-right:79.7266666667%!important}.mw20{width:82.2133333333%;margin-left:.56%;margin-right:.56%;flex-shrink:0}.mw-left-20{margin-left:83.8933333333%!important}.mw-right-20{margin-right:83.8933333333%!important}.mw21{width:86.38%;margin-left:.56%;margin-right:.56%;flex-shrink:0}.mw-left-21{margin-left:88.06%!important}.mw-right-21{margin-right:88.06%!important}.mw22{width:90.5466666667%;margin-left:.56%;margin-right:.56%;flex-shrink:0}.mw-left-22{margin-left:92.2266666667%!important}.mw-right-22{margin-right:92.2266666667%!important}.mw23{width:94.7133333333%;margin-left:.56%;margin-right:.56%;flex-shrink:0}.mw-left-23{margin-left:96.3933333333%!important}.mw-right-23{margin-right:96.3933333333%!important}.mw24{width:98.88%;margin-left:.56%;margin-right:.56%;flex-shrink:0}.mw-left-24{margin-left:100.56%!important}.mw-right-24{margin-right:100.56%!important}.mw-full{width:100%}.mw-half{width:50%}.mw-left-0{margin-left:.56%!important}.mw-right-0{margin-right:.56%!important}.mw-hidden{display:none}.mw-visible{display:block}}@media screen and (min-width: 1280px){.lw1{width:3.0466666667%;margin-left:.56%;margin-right:.56%;flex-shrink:0}.lw-left-1{margin-left:4.7266666667%!important}.lw-right-1{margin-right:4.7266666667%!important}.lw2{width:7.2133333333%;margin-left:.56%;margin-right:.56%;flex-shrink:0}.lw-left-2{margin-left:8.8933333333%!important}.lw-right-2{margin-right:8.8933333333%!important}.lw3{width:11.38%;margin-left:.56%;margin-right:.56%;flex-shrink:0}.lw-left-3{margin-left:13.06%!important}.lw-right-3{margin-right:13.06%!important}.lw4{width:15.5466666667%;margin-left:.56%;margin-right:.56%;flex-shrink:0}.lw-left-4{margin-left:17.2266666667%!important}.lw-right-4{margin-right:17.2266666667%!important}.lw5{width:19.7133333333%;margin-left:.56%;margin-right:.56%;flex-shrink:0}.lw-left-5{margin-left:21.3933333333%!important}.lw-right-5{margin-right:21.3933333333%!important}.lw6{width:23.88%;margin-left:.56%;margin-right:.56%;flex-shrink:0}.lw-left-6{margin-left:25.56%!important}.lw-right-6{margin-right:25.56%!important}.lw7{width:28.0466666667%;margin-left:.56%;margin-right:.56%;flex-shrink:0}.lw-left-7{margin-left:29.7266666667%!important}.lw-right-7{margin-right:29.7266666667%!important}.lw8{width:32.2133333333%;margin-left:.56%;margin-right:.56%;flex-shrink:0}.lw-left-8{margin-left:33.8933333333%!important}.lw-right-8{margin-right:33.8933333333%!important}.lw9{width:36.38%;margin-left:.56%;margin-right:.56%;flex-shrink:0}.lw-left-9{margin-left:38.06%!important}.lw-right-9{margin-right:38.06%!important}.lw10{width:40.5466666667%;margin-left:.56%;margin-right:.56%;flex-shrink:0}.lw-left-10{margin-left:42.2266666667%!important}.lw-right-10{margin-right:42.2266666667%!important}.lw11{width:44.7133333333%;margin-left:.56%;margin-right:.56%;flex-shrink:0}.lw-left-11{margin-left:46.3933333333%!important}.lw-right-11{margin-right:46.3933333333%!important}.lw12{width:48.88%;margin-left:.56%;margin-right:.56%;flex-shrink:0}.lw-left-12{margin-left:50.56%!important}.lw-right-12{margin-right:50.56%!important}.lw13{width:53.0466666667%;margin-left:.56%;margin-right:.56%;flex-shrink:0}.lw-left-13{margin-left:54.7266666667%!important}.lw-right-13{margin-right:54.7266666667%!important}.lw14{width:57.2133333333%;margin-left:.56%;margin-right:.56%;flex-shrink:0}.lw-left-14{margin-left:58.8933333333%!important}.lw-right-14{margin-right:58.8933333333%!important}.lw15{width:61.38%;margin-left:.56%;margin-right:.56%;flex-shrink:0}.lw-left-15{margin-left:63.06%!important}.lw-right-15{margin-right:63.06%!important}.lw16{width:65.5466666667%;margin-left:.56%;margin-right:.56%;flex-shrink:0}.lw-left-16{margin-left:67.2266666667%!important}.lw-right-16{margin-right:67.2266666667%!important}.lw17{width:69.7133333333%;margin-left:.56%;margin-right:.56%;flex-shrink:0}.lw-left-17{margin-left:71.3933333333%!important}.lw-right-17{margin-right:71.3933333333%!important}.lw18{width:73.88%;margin-left:.56%;margin-right:.56%;flex-shrink:0}.lw-left-18{margin-left:75.56%!important}.lw-right-18{margin-right:75.56%!important}.lw19{width:78.0466666667%;margin-left:.56%;margin-right:.56%;flex-shrink:0}.lw-left-19{margin-left:79.7266666667%!important}.lw-right-19{margin-right:79.7266666667%!important}.lw20{width:82.2133333333%;margin-left:.56%;margin-right:.56%;flex-shrink:0}.lw-left-20{margin-left:83.8933333333%!important}.lw-right-20{margin-right:83.8933333333%!important}.lw21{width:86.38%;margin-left:.56%;margin-right:.56%;flex-shrink:0}.lw-left-21{margin-left:88.06%!important}.lw-right-21{margin-right:88.06%!important}.lw22{width:90.5466666667%;margin-left:.56%;margin-right:.56%;flex-shrink:0}.lw-left-22{margin-left:92.2266666667%!important}.lw-right-22{margin-right:92.2266666667%!important}.lw23{width:94.7133333333%;margin-left:.56%;margin-right:.56%;flex-shrink:0}.lw-left-23{margin-left:96.3933333333%!important}.lw-right-23{margin-right:96.3933333333%!important}.lw24{width:98.88%;margin-left:.56%;margin-right:.56%;flex-shrink:0}.lw-left-24{margin-left:100.56%!important}.lw-right-24{margin-right:100.56%!important}.lw-full{width:100%}.lw-half{width:50%}.lw-left-0{margin-left:.56%!important}.lw-right-0{margin-right:.56%!important}.lw-hidden{display:none}.lw-visible{display:block}}@media print{html,body,div,a,span,object,iframe,h1,h2,h3,h4,h5,h6,p,input,svg,blockquote,main,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,form,fieldset,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,menu,nav,section,summary,time,mark,audio,video{background:transparent!important;color:var(--color-black)!important;text-shadow:none!important;box-shadow:none!important;opacity:1!important}body{width:100%!important;margin:0!important;padding:0!important;line-height:1.35!important;font-size:13pt}h1,h2,h3,h4,h5,h6{page-break-after:avoid}p,h1,h2,h3,h4,h5,h6{orphans:3;widows:3}h1{font-size:24pt}h2,h3,h4{font-size:16pt;margin-top:25px}h5,h6{font-size:14pt;margin-top:25px}ul{list-style:disc inside;padding:0 1em}ol{list-style:decimal inside;padding:0 1em}a,a:visited{color:var(--color-black)!important;text-decoration:none!important}a[href="#"],a[href="javascript:"]{display:none}a[href^=http]:after{content:" <" attr(href) "> "}table{margin:1px}thead{display:table-header-group}img,tr{page-break-inside:avoid}.navigation,iframe,.site-navigation,.site-footer{display:none!important}.accordion .accordion-content{height:auto!important;overflow:auto!important}.accordion:not(.active) .accordion-content{height:auto!important;overflow:auto!important}input[type=search]{display:none!important}}@page{margin:2cm}:root{--color-white: #FFF;--color-light-grey: #e7e7e7;--color-border-grey: #dfe5ed;--color-grey: #959697;--color-dark-grey: #6d6d6d;--color-black: #000;--color-light-blue: #a7b5cc;--color-very-light-blue: #eff2f6;--color-green: #5da904;--color-purple: #a60886;--color-yellow: #ecc24f;--color-ui-green: #B0C717;--color-ui-red: #e0002f;--color-theme-red: #e0002f;--color-theme-blue: #233C64;--color-main-background: #ffffff;--color-font: #233c64;--color-links: #233c64;--color-link-hover: #e0002f;--color-button-shadow-red-hover: #FBD9E0;--color-button-shadow-blue-hover: #DEE2E7;--viewports: w:0px,sw:450px,mw:768px,lw:1280px,}@media (prefers-color-scheme: dark){html{color-scheme:dark}:root{--color-: }}.site-header{position:fixed;top:0;left:0;width:100%;background:var(--color-white);border-bottom:6px solid var(--color-very-light-blue);z-index:900}@media screen and (min-width: 768px){.site-header{padding-top:42px;padding-bottom:39px}}@media screen and (min-width: 1280px){.site-header{padding-top:76px;padding-bottom:13px}}.site-header__wrapper{display:flex;align-content:center;align-items:center;height:62px}@media screen and (min-width: 768px){.site-header__wrapper{position:relative;height:72px}}.site-header__logo{position:relative;display:block;margin-right:auto;font-size:0;z-index:800}.site-header__logo svg{display:block;width:151px;height:42px}@media screen and (min-width: 1280px){.site-header__logo svg{width:205px;height:57px}}.site-header__languge-switch{position:relative;right:-13px;width:70px;text-transform:uppercase}@media screen and (min-width: 1280px){.site-header__languge-switch{top:17px}}.site-header__languge-switch:hover .ts-control:after{background-image:url(/images/icons/chevron-right-red.svg)}.site-header__languge-switch:hover .ts-control .item{color:var(--color-theme-red)}.site-header__languge-switch:hover .ts-control .item:after{background:var(--color-theme-red)}.site-header__languge-switch .ts-control{padding:10.5px 15px 9.5px!important;border:0!important;outline:0!important}.site-header__languge-switch .ts-control:hover{outline:none!important}.site-header__languge-switch .ts-control .item{position:relative;font-weight:600!important;font-size:0!important;transition:color linear .4s}.site-header__languge-switch .ts-control .item:before{display:inline-block;font-size:1rem!important;content:attr(data-value)}.site-header__languge-switch .ts-control .item:after{position:absolute;left:0;bottom:0;width:42px;height:2px;background:var(--color-theme-blue);transition:all linear .4s;content:""}.site-header__languge-switch .ts-control input{display:none!important}.site-header__languge-switch .ts-dropdown{top:calc(100% + 5px);left:auto;right:0;width:170px;border:1px solid var(--color-theme-blue)!important;border-radius:4px!important}.site-header__languge-switch .clear-button{display:none!important}.site-header__search-trigger{right:-13px;background:transparent;border:0;box-shadow:none!important;z-index:800}@media screen and (min-width: 1280px){.site-header__search-trigger{top:16px}}.site-header__search-trigger:hover svg path{stroke:var(--color-theme-red)}.site-header__search-trigger svg path{transition:all ease .4s}.site-header__menu-trigger{right:-13px;width:50px;height:50px;background:transparent;border:0;border-radius:0;box-shadow:none!important}@media screen and (min-width: 768px){.site-header__menu-trigger{display:none}}.site-header__menu-trigger span{position:relative;right:0;display:block;width:20px;height:2px;margin:0 0 4px auto;background:var(--color-theme-blue);transition:all ease .4s;opacity:1}.site-header__menu-trigger span:nth-child(2){width:18px}.site-header__menu-trigger span:nth-child(3){width:16px;margin-bottom:0}.site-navigation-show .site-header__menu-trigger span{top:6px;right:3px;transform:rotate(45deg);width:30px}.site-navigation-show .site-header__menu-trigger span:nth-child(2){top:0;transform:rotate(0);opacity:0}.site-navigation-show .site-header__menu-trigger span:nth-child(3){top:-6px;transform:rotate(-45deg);width:30px}.site-navigation{display:none;position:absolute;top:100%;left:50%;transform:translate(-50%);width:100vw;padding:6px 0 100px;background:var(--color-very-light-blue);display:block!important;visibility:hidden;opacity:0;transition:visibility 0s,opacity .4s ease-in-out,height ease .4s;transition-delay:.4s,0s}.site-navigation--show{visibility:visible;opacity:1;transition-delay:0s,0s}@media screen and (min-width: 768px){.site-navigation{display:block!important;top:calc(100% - 11px);left:0;transform:none;width:100%;height:auto;padding:0;background:var(--color-white);opacity:1;visibility:visible}}@media screen and (min-width: 1280px){.site-navigation{top:25px;padding-right:224px}}@media screen and (min-width: 768px){.site-navigation:before{position:absolute;top:0;left:50%;transform:translate(-50%);width:100vw;height:100%;background:var(--color-white);z-index:-1;content:""}}.site-navigation>div{height:calc(100vh - 62px);overflow:auto}@media screen and (min-width: 768px){.site-navigation>div{height:auto;overflow:visible}}@media screen and (min-width: 768px){.site-navigation .accordion-group{text-align:right}}.site-navigation .accordion-group .accordion{position:relative;border:0;border-bottom:1px solid var(--color-light-blue)}@media screen and (min-width: 768px){.site-navigation .accordion-group .accordion{position:static;display:inline-block;vertical-align:top;white-space:nowrap;border-bottom:0}}.site-navigation .accordion-group .accordion__header__trigger{width:calc(100% - 50px);padding:0 12px;line-height:50px;background:var(--color-white);border:0;border-radius:0;font-size:1rem;letter-spacing:0}@media screen and (min-width: 768px){.site-navigation .accordion-group .accordion__header__trigger{display:none;font-weight:400}}@media screen and (min-width: 1280px){.site-navigation .accordion-group .accordion__header__trigger{display:block;line-height:60px}}.site-navigation .accordion-group .accordion__header__trigger:after{display:none;right:16px}@media screen and (min-width: 768px){.site-navigation .accordion-group .accordion__header__trigger:after{display:none!important}}@media screen and (min-width: 768px){.site-navigation .accordion-group .accordion__header__trigger:hover{color:var(--color-theme-red)!important}}.site-navigation .accordion-group .accordion__header__trigger.no-link{position:absolute;top:0;right:0;width:50px;height:50px;font-size:0}@media screen and (min-width: 768px){.site-navigation .accordion-group .accordion__header__trigger.no-link{position:static;display:block;width:100%;font-size:1rem}}@media screen and (min-width: 1280px){.site-navigation .accordion-group .accordion__header__trigger.no-link{display:none;height:60px}}.site-navigation .accordion-group .accordion__header__trigger.no-link:after{display:block}.site-navigation .accordion-group .accordion__header__trigger:only-child{width:100%}.site-navigation .accordion-group .accordion__header__trigger:only-child:after{display:block}@media screen and (min-width: 768px){.site-navigation .accordion-group .accordion__header__trigger:only-child{display:block}}@media screen and (min-width: 768px){.site-navigation .accordion-group .accordion__content{position:absolute;left:50%;transform:translate(-50%);width:100vw;background:var(--color-very-light-blue);border-bottom-left-radius:10px;border-bottom-right-radius:10px}.site-navigation .accordion-group .accordion__content>div{padding:40px 24px 0}}@media screen and (min-width: 1280px){.site-navigation .accordion-group .accordion__content{max-width:1280px}.site-navigation .accordion-group .accordion__content>div{padding:50px 42px 0}}.site-navigation .accordion-group .accordion__content .more-languages-list{position:relative;padding:0;list-style:none}@media screen and (min-width: 768px){.site-navigation .accordion-group .accordion__content .more-languages-list{display:flex;flex-wrap:wrap;margin-bottom:50px;text-align:left}}@media screen and (min-width: 1280px){.site-navigation .accordion-group .accordion__content .more-languages-list{margin-bottom:60px}}@media screen and (min-width: 768px){.site-navigation .accordion-group .accordion__content .more-languages-list:after{position:absolute;top:calc(100% + 30px);left:50%;transform:translate(-50%);width:100vw;height:20px;background:var(--color-theme-blue);border-bottom-left-radius:10px;border-bottom-right-radius:10px;content:""}}@media screen and (min-width: 1280px){.site-navigation .accordion-group .accordion__content .more-languages-list:after{top:calc(100% + 40px)}}.site-navigation .accordion-group .accordion__content .more-languages-list li{width:100%;margin-left:0;border-bottom:1px solid var(--color-light-blue)}@media screen and (min-width: 768px){.site-navigation .accordion-group .accordion__content .more-languages-list li{width:33.33%;border-bottom:0;padding-right:25px}}@media screen and (min-width: 1280px){.site-navigation .accordion-group .accordion__content .more-languages-list li{width:20%}}.site-navigation .accordion-group .accordion__content .more-languages-list li:last-child{border-bottom:0}.site-navigation .accordion-group .accordion__content .more-languages-list li a{display:block;padding:0 12px;line-height:60px;font-family:Hueber Forward Sans,Arial,sans-serif;font-size:1rem;font-weight:600}@media screen and (min-width: 768px){.site-navigation .accordion-group .accordion__content .more-languages-list li a{padding:0;line-height:39px}}@media screen and (min-width: 1280px){.site-navigation .accordion-group .accordion__content .more-languages-list li a:hover{color:var(--color-theme-red)}}@media screen and (min-width: 768px){.site-navigation .accordion-group .accordion__content .accordion-group{display:flex;flex-wrap:wrap}}@media screen and (min-width: 768px){.site-navigation .accordion-group .accordion__content .accordion-group:after{position:absolute;top:50%;left:auto;right:32%;transform:translateY(-50%);width:1px;height:calc(100% - 140px);margin-top:-25px;background:var(--color-light-blue);content:""}}@media screen and (min-width: 1280px){.site-navigation .accordion-group .accordion__content .accordion-group:after{right:22.8%}}.site-navigation .accordion-group .accordion__content .accordion-group .accordion{order:1}@media screen and (min-width: 768px){.site-navigation .accordion-group .accordion__content .accordion-group .accordion{display:block;position:relative;white-space:normal;width:32%;margin-right:2%;margin-bottom:20px}}@media screen and (min-width: 1280px){.site-navigation .accordion-group .accordion__content .accordion-group .accordion{width:18.5%;margin-right:1%;margin-bottom:0}}.site-navigation .accordion-group .accordion__content .accordion-group .accordion:first-child{order:1}.site-navigation .accordion-group .accordion__content .accordion-group .accordion:nth-child(2){order:2}.site-navigation .accordion-group .accordion__content .accordion-group .accordion:nth-child(3){order:4}.site-navigation .accordion-group .accordion__content .accordion-group .accordion:nth-child(4){order:5}.site-navigation .accordion-group .accordion__content .accordion-group .accordion:last-of-type,.site-navigation .accordion-group .accordion__content .accordion-group .accordion:nth-last-of-type(1){border-bottom:0}@media screen and (min-width: 768px){.site-navigation .accordion-group .accordion__content .accordion-group .accordion:last-of-type,.site-navigation .accordion-group .accordion__content .accordion-group .accordion:nth-last-of-type(1){order:3;margin-right:0;padding-left:48px}}@media screen and (min-width: 1280px){.site-navigation .accordion-group .accordion__content .accordion-group .accordion:last-of-type,.site-navigation .accordion-group .accordion__content .accordion-group .accordion:nth-last-of-type(1){order:6;margin-right:1%}}.site-navigation .accordion-group .accordion__content .accordion-group .accordion__header__trigger{line-height:60px;background:var(--color-very-light-blue);color:var(--color-font)!important;text-transform:none;letter-spacing:0;font-size:1rem}@media screen and (min-width: 768px){.site-navigation .accordion-group .accordion__content .accordion-group .accordion__header__trigger{display:block;padding:0;line-height:40px;font-weight:600}}@media screen and (min-width: 1280px){.site-navigation .accordion-group .accordion__content .accordion-group .accordion__header__trigger{cursor:auto}}.site-navigation .accordion-group .accordion__content .accordion-group .accordion__header__trigger:not(button){cursor:pointer}.site-navigation .accordion-group .accordion__content .accordion-group .accordion__header__trigger:not(button):hover{background:var(--color-very-light-blue)!important}@media screen and (min-width: 1280px){.site-navigation .accordion-group .accordion__content .accordion-group .accordion__header__trigger:not(button):hover{color:var(--color-theme-red)!important}}.site-navigation .accordion-group .accordion__content .accordion-group .accordion__header__trigger.no-link{height:60px;font-size:0}@media screen and (min-width: 768px){.site-navigation .accordion-group .accordion__content .accordion-group .accordion__header__trigger.no-link{display:none}}@media screen and (min-width: 768px){.site-navigation .accordion-group .accordion__content .accordion-group .accordion__content{position:static;width:auto;height:auto!important;padding:0;transform:translate(0)}.site-navigation .accordion-group .accordion__content .accordion-group .accordion__content>div{padding:0}}.site-navigation .accordion-group .accordion__content .accordion-group .accordion__content ul{padding:0 12px 15px;list-style:none}@media screen and (min-width: 768px){.site-navigation .accordion-group .accordion__content .accordion-group .accordion__content ul{padding:0;text-align:left}}.site-navigation .accordion-group .accordion__content .accordion-group .accordion__content ul li{margin-left:0}.site-navigation .accordion-group .accordion__content .accordion-group .accordion__content ul li a{display:inline-block;line-height:38px;font-size:1rem;font-family:Hueber Forward Sans,Arial,sans-serif}@media screen and (min-width: 768px){.site-navigation .accordion-group .accordion__content .accordion-group .accordion__content ul li a{padding:9px 0;line-height:1.25}}@media screen and (min-width: 1280px){.site-navigation .accordion-group .accordion__content .accordion-group .accordion__content ul li a:hover{color:var(--color-theme-red)!important}}.site-navigation .accordion-group .accordion__content .accordion-group .accordion:last-child{border-bottom:0}.site-navigation .accordion-group .accordion__content .accordion-group>a{display:none}@media screen and (min-width: 768px){.site-navigation .accordion-group .accordion__content .accordion-group>a{display:block;position:relative;width:100%;order:100;padding:0;margin-top:10px;line-height:50px;font-size:1rem;font-weight:600;background:var(--color-theme-blue);color:var(--color-white);text-align:left}.site-navigation .accordion-group .accordion__content .accordion-group>a:before{position:absolute;top:0;left:50%;transform:translate(-50%);width:100vw;height:100%;background:var(--color-theme-blue);border-bottom-left-radius:10px;border-bottom-right-radius:10px;z-index:-1;content:""}.site-navigation .accordion-group .accordion__content .accordion-group>a:after{position:relative;top:-1px;display:inline-block;vertical-align:middle;width:9px;height:13px;margin-left:8px;background-image:url(/images/icons/chevron-right-white.svg);background-size:cover;transition:all ease .4s;content:""}}@media screen and (min-width: 1280px){.site-navigation .accordion-group .accordion__content .accordion-group>a{margin-top:40px}.site-navigation .accordion-group .accordion__content .accordion-group>a:before{width:1280px}}.site-navigation .accordion-group .accordion__content .accordion-group>a:hover:after{margin-left:12px}.site-navigation .accordion-group .accordion.is-active .accordion__header__trigger{color:var(--color-theme-red)}.site-navigation__additionals{width:100%;margin-top:11px;list-style:none}@media screen and (min-width: 768px){.site-navigation__additionals{position:absolute;top:-103px;left:0;margin-top:0;padding:0;background:var(--color-very-light-blue);text-align:right;white-space:nowrap}}@media screen and (min-width: 1280px){.site-navigation__additionals{top:-101px}}.site-navigation__additionals:before{position:absolute;top:0;left:50%;transform:translate(-50%);width:100vw;height:100%;background:var(--color-very-light-blue);z-index:-1;content:""}@media screen and (min-width: 768px){.site-navigation__additionals li{display:inline-block;margin-left:13px}}@media screen and (min-width: 1280px){.site-navigation__additionals li{display:inline-block;margin-left:36px}}.site-navigation__additionals li:nth-child(6){font-weight:700}.site-navigation__additionals li a{display:inline-block;line-height:42px;font-size:.875rem}@media screen and (min-width: 1280px){.site-navigation__additionals li a{line-height:46px}}.site-navigation__additionals li a:hover{color:var(--color-theme-red)}.site-navigation__additionals li a svg{display:inline-block;vertical-align:middle;margin-right:5px}.site-navigation__additionals li a svg path,.site-navigation__additionals li a svg circle{stroke:currentColor}.site-navigation a{text-decoration:none}.site-footer{margin-top:40px;font-size:.875rem;overflow:hidden}@media screen and (min-width: 768px){.site-footer{margin-top:50px}}@media screen and (min-width: 1280px){.site-footer{margin-top:60px}}.site-footer__contact{padding-top:18px;padding-bottom:18px;color:var(--color-white);text-align:center}.site-footer__contact:before{position:absolute;top:0;left:50%;transform:translate(-50%);width:100vw;height:100%;background:var(--color-theme-red);z-index:-1;content:""}@media screen and (min-width: 768px){.site-footer__contact{align-content:center;align-items:center;padding-top:22px;padding-bottom:22px;text-align:left}}@media screen and (min-width: 1280px){.site-footer__contact{text-align:center}}.site-footer__contact>div{margin-bottom:15px}@media screen and (min-width: 768px){.site-footer__contact>div{margin-bottom:0;white-space:nowrap}}@media screen and (min-width: 768px){.site-footer__contact>div:nth-child(2){text-align:center}}.site-footer__contact>div:last-child{margin-bottom:0}@media screen and (min-width: 768px){.site-footer__contact>div:last-child{text-align:right}}@media screen and (min-width: 1280px){.site-footer__contact>div:last-child{text-align:center}}.site-footer__contact a{color:var(--color-white);font-size:1rem;text-decoration:none}@media screen and (min-width: 768px){.site-footer__contact a{font-size:1.125rem}}.site-footer__contact a:hover{color:var(--color-theme-blue)}.site-footer__contact a span{display:inline-block;margin-left:5px}.site-footer__contact svg{position:relative;top:-1px;display:inline-block;vertical-align:middle;width:25px;height:auto}.site-footer__contact svg path[stroke]{stroke:currentColor}.site-footer__contact svg path[fill]{fill:currentColor}@media screen and (min-width: 768px){.site-footer__contact .social-media-icons li:last-child{margin-right:0}}.site-footer__additionals{padding-top:20px;padding-bottom:20px;color:var(--color-white)}@media screen and (min-width: 768px){.site-footer__additionals{padding-top:30px;padding-bottom:30px}}.site-footer__additionals:before{position:absolute;top:0;left:50%;transform:translate(-50%);width:100vw;height:100%;background:var(--color-theme-blue);z-index:-1;content:""}.site-footer__additionals>div{display:flex;flex-wrap:wrap;align-content:center;align-items:center}.site-footer__additionals>div+div{margin-top:20px}@media screen and (min-width: 768px){.site-footer__additionals>div+div{margin-top:0}}.site-footer__additionals>div figure{width:100px}.site-footer__additionals>div>div{width:calc(100% - 100px);padding-left:20px}@media screen and (min-width: 768px){.site-footer__additionals>div>div{padding-left:30px}}.site-footer__additionals>div>div strong{display:block;margin-bottom:17px;font-size:1.375rem;font-family:Hueber Forward Sans,Arial,sans-serif;font-weight:600;letter-spacing:.5px}@media screen and (min-width: 768px){.site-footer__additionals>div>div strong{margin-bottom:15px;font-size:1.5rem}}.site-footer__additionals>div>div button,.site-footer__additionals>div>div .button{color:var(--color-white)!important}@media screen and (min-width: 768px){.site-footer__navigation{padding-top:17px;padding-bottom:12px}}@media screen and (min-width: 1280px){.site-footer__navigation{padding-top:37px;padding-bottom:37px}}.site-footer__navigation:before{position:absolute;top:0;left:50%;transform:translate(-50%);width:100vw;height:100%;background:var(--color-very-light-blue);z-index:-1;content:""}.site-footer__navigation .accordion-group:before,.site-footer__navigation .accordion-group:after{content:"";display:table}.site-footer__navigation .accordion-group:after{clear:both}.site-footer__navigation .accordion{position:relative;border:0}@media screen and (min-width: 768px){.site-footer__navigation .accordion{float:left;width:33.33%;padding-right:50px;margin-bottom:5px}}@media screen and (min-width: 1280px){.site-footer__navigation .accordion{width:16.66%;padding-right:20px;margin-bottom:0}}@media screen and (min-width: 768px){.site-footer__navigation .accordion:nth-child(4){clear:both}}@media screen and (min-width: 1280px){.site-footer__navigation .accordion:nth-child(4){clear:none}}@media screen and (min-width: 768px){.site-footer__navigation .accordion:last-child{float:right}}.site-footer__navigation .accordion__header{position:relative}.site-footer__navigation .accordion__header__trigger{padding:18px 32px 18px 0;text-transform:none;letter-spacing:.5px;border:0;background:transparent}@media screen and (min-width: 768px){.site-footer__navigation .accordion__header__trigger{padding:18px 0}}@media screen and (min-width: 1280px){.site-footer__navigation .accordion__header__trigger{margin-bottom:10px}}.site-footer__navigation .accordion__header__trigger:after{right:3px}@media screen and (min-width: 768px){.site-footer__navigation .accordion__header__trigger:after{display:none}}.site-footer__navigation .accordion__header a{position:absolute;top:0;left:0;width:calc(100% - 50px);opacity:0}@media screen and (min-width: 768px){.site-footer__navigation .accordion__header a{width:100%}}.site-footer__navigation .accordion__header a:after{display:none}@media screen and (min-width: 768px){.site-footer__navigation .accordion__content{height:auto!important;overflow:auto!important;visibility:visible!important}}.site-footer__navigation .accordion:before{position:absolute;left:50%;bottom:0;transform:translate(-50%);width:100vw;height:1px;background:var(--color-light-blue);content:""}@media screen and (min-width: 768px){.site-footer__navigation .accordion:before{display:none}}.site-footer__navigation .accordion ul{padding:0;margin-bottom:5px;list-style:none}.site-footer__navigation .accordion ul li{margin-left:0}.site-footer__navigation .accordion ul li a{display:inline-block;padding:8px 0;line-height:1.57;text-decoration:none;font-family:Hueber Forward Sans,Arial,sans-serif;letter-spacing:.5px}@media screen and (min-width: 1280px){.site-footer__navigation .accordion ul li a{padding:4px 0}}.site-footer__navigation .accordion ul li a:hover{color:var(--color-theme-red)}.site-footer__meta:before{position:absolute;top:0;left:50%;transform:translate(-50%);width:100vw;height:100%;background:var(--color-theme-blue);z-index:-1;content:""}.site-footer__meta ul{padding:0;list-style:none;text-align:center}.site-footer__meta ul li{display:inline-block;margin-left:20px;margin-right:20px}.site-footer__meta a{display:inline-block;padding:11px 0 9px;color:var(--color-white);text-decoration:none;font-family:Hueber Forward Sans,Arial,sans-serif;letter-spacing:.5px}.site-footer__meta a:hover{color:var(--color-theme-red)}.site-search{position:fixed;top:0;left:0;width:100%;height:100%;padding:0 0 100px;background:var(--color-white);overflow:auto;z-index:900;display:block!important;visibility:hidden;opacity:0;transition:visibility 0s,opacity .4s ease-in-out,height ease .4s;transition-delay:.4s,0s}.site-search--show{visibility:visible;opacity:1;transition-delay:0s,0s}.site-search--hide{visibility:hidden}.site-search--show-results .site-search__filters ul li a .ais-Menu-count{display:inline-block;margin-left:5px}.site-search--show-results .site-search__filters ul li a{color:var(--color-font)}.site-search--show-results .site-search__filters ul li.ais-Menu-item--selected a{background:var(--color-theme-red);color:var(--color-white)}.site-search--show-results .site-search__filters__refinements1{pointer-events:auto}.site-search--show-results .site-search__teaser-image{display:none}.site-search--show-results .site-search__main{display:block}.site-search .grid-wrap:before,.site-search .grid-wrap:after{content:"";display:table}.site-search .grid-wrap:after{clear:both}@media screen and (min-width: 1280px){.site-search .grid-wrap{display:block}}.site-search__close{position:absolute;top:8px;left:auto;right:0;display:flex;align-content:center;justify-content:center;align-items:center;width:50px;min-width:0;height:50px;line-height:normal;margin-right:.56%;padding:0;background:transparent!important;border:0!important;box-shadow:none!important;z-index:200}@media screen and (min-width: 768px){.site-search__close{top:23px;right:5px}}.site-search__close:hover svg path{stroke:var(--color-theme-red)}.site-search__close svg{top:0;width:26px;margin-right:0}.site-search__close svg path{transition:all ease .4s}.site-search__search-icon{display:none}@media screen and (min-width: 768px){.site-search__search-icon{display:block;position:absolute;top:35px;left:23px}}.site-search__input{position:relative;padding:17px 0 15px}@media screen and (min-width: 768px){.site-search__input{padding:36px 0 20px 40px}}.site-search__input:before{position:absolute;top:0;left:50%;transform:translate(-50%);width:100vw;height:100%;background:var(--color-very-light-blue);z-index:-1;content:""}.site-search__input .ais-SearchBox .ais-SearchBox-input{width:calc(100% - 50px);line-height:30px;color:var(--color-font);font-family:Hueber Forward Sans,Arial,sans-serif;font-size:1rem;border-bottom:1px solid var(--color-theme-blue)}@media screen and (min-width: 768px){.site-search__input .ais-SearchBox .ais-SearchBox-input{font-size:1.125rem}}.site-search__input .ais-SearchBox .ais-SearchBox-input::placeholder{color:var(--color-font)}.site-search__input .ais-SearchBox .ais-SearchBox-submit,.site-search__input .ais-SearchBox .ais-SearchBox-reset{display:none}.site-search__filters{margin-bottom:30px}@media screen and (min-width: 768px){.site-search__filters{margin-bottom:20px}}@media screen and (min-width: 1280px){.site-search__filters{float:left;margin-bottom:20px}}.site-search__filters__headline{position:relative;margin-top:30px;text-align:center}@media screen and (min-width: 768px){.site-search__filters__headline{margin-bottom:-20px}}@media screen and (min-width: 1280px){.site-search__filters__headline{margin-bottom:0}}.site-search__filters ul{display:block;position:relative;left:50%;transform:translate(-50%);width:100vw;padding-left:8px;padding-right:8px;white-space:nowrap;overflow:auto;list-style:none;text-align:center}@media screen and (min-width: 768px){.site-search__filters ul{left:0;transform:translate(0);width:100%;padding-left:0;padding-right:0;white-space:normal}}.site-search__filters ul li{display:inline-block;margin-left:5px;margin-right:5px}@media screen and (min-width: 768px){.site-search__filters ul li{margin:5px}}.site-search__filters ul li a{display:block;padding:12px 15px 8px;background:var(--color-very-light-blue);color:var(--color-light-blue);font-family:Hueber Forward Sans,Arial,sans-serif;font-size:.875rem;font-weight:600;text-decoration:none;text-transform:uppercase;letter-spacing:1px;border-radius:4px}.site-search__filters ul li a .ais-Menu-count{display:none}.site-search__filters__refinements1{position:relative;padding:0;pointer-events:none}@media screen and (min-width: 768px){.site-search__filters__refinements1{padding:17px 0}}@media screen and (min-width: 1280px){.site-search__filters__refinements1{padding:4px 0}}@media screen and (min-width: 768px){.site-search__filter-wrapper{display:flex;margin-top:35px;margin-bottom:19px}}@media screen and (min-width: 1280px){.site-search__filter-wrapper{float:right;margin-top:0}}.site-search__filter-wrapper .active-product-filters{display:none}@media screen and (min-width: 768px){.site-search__filter-wrapper .active-product-filters{display:block}}.site-search__filter-wrapper__filter-trigger{position:absolute;top:-10px;right:10px;height:40px;line-height:40px;min-width:160px;margin-right:.56%}@media screen and (min-width: 768px){.site-search__filter-wrapper__filter-trigger{position:static;margin-right:0}}.site-search__main{display:none}@media screen and (min-width: 1280px){.site-search__main{float:right}}.site-search__main__hits{overflow:hidden}.site-search__main__hits>div>ol{list-style:none}.site-search__main__hits>div>ol>li{margin-left:0;margin-bottom:5px}@media screen and (min-width: 768px){.site-search__main__hits>div>ol>li{margin-bottom:10px}}.site-search__main__hits>div>ol>li:last-child .content-page-teaser,.site-search__main__hits>div>ol>li:last-child .news-teaser{padding-bottom:30px;border-bottom:1px solid var(--color-border-grey)}.site-search__main__hits .explore-serie__list__item{min-height:auto;padding:8px 15px 12px;border:1px solid var(--color-border-grey);border-radius:10px}@media screen and (min-width: 1280px){.site-search__main__hits .explore-serie__list__item{display:flex;flex-wrap:wrap;align-content:center;align-items:center;justify-content:center;min-height:180px;padding:18px 15px 22px}}.site-search__main__hits .explore-serie__list__item__images{top:-20px}.site-search__main__hits .explore-serie__list__item__images .product-mockup--book>div{position:relative;left:-10px;width:43.7px;margin:0 auto}@media screen and (min-width: 768px){.site-search__main__hits .explore-serie__list__item__images .product-mockup--book>div{left:-25px;width:69.92px}}@media screen and (min-width: 1280px){.site-search__main__hits .explore-serie__list__item__images .product-mockup--book>div{left:-10px;width:87.4px}}.site-search__main__hits .explore-serie__list__item__images .product-mockup--book .product-mockup__cover{position:relative}.site-search__main__hits .explore-serie__list__item__images .product-mockup--book .product-mockup__cover picture{display:block;perspective:118.7px;transform-style:preserve-3d}@media screen and (min-width: 768px){.site-search__main__hits .explore-serie__list__item__images .product-mockup--book .product-mockup__cover picture{perspective:189.92px}}@media screen and (min-width: 1280px){.site-search__main__hits .explore-serie__list__item__images .product-mockup--book .product-mockup__cover picture{perspective:237.4px}}.site-search__main__hits .explore-serie__list__item__images .product-mockup--book .product-mockup__cover picture img{position:relative;transform-style:preserve-3d;transform:rotateY(-20deg) scale(1);z-index:100}.site-search__main__hits .explore-serie__list__item__images .product-mockup--book .product-mockup__mockup img{position:absolute;top:-3px;left:-1.25px;width:calc(100% + 25.6px);max-width:none;height:calc(100% + 6.7px);z-index:200}@media screen and (min-width: 768px){.site-search__main__hits .explore-serie__list__item__images .product-mockup--book .product-mockup__mockup img{top:-4.8px;left:-2px;width:calc(100% + 40.96px);height:calc(100% + 10.72px)}}@media screen and (min-width: 1280px){.site-search__main__hits .explore-serie__list__item__images .product-mockup--book .product-mockup__mockup img{top:-6px;left:-2.5px;width:calc(100% + 51.8px);height:calc(100% + 13.4px)}}.site-search__main__hits .explore-serie__list__item__images .product-mockup--tablet>div{display:inline-block;position:relative}.site-search__main__hits .explore-serie__list__item__images .product-mockup--tablet .product-mockup__cover picture img{position:absolute;top:11%;left:50%;transform:translate(-50%);width:75%;max-width:none;height:79%;object-fit:contain;background:var(--color-black)}.site-search__main__hits .explore-serie__list__item__images .product-mockup--tablet .product-mockup__mockup{position:relative;z-index:200}.site-search__main__hits .explore-serie__list__item__images .product-mockup--no-mockup .product-mockup__cover picture img{display:block;width:75%;max-width:none;height:79%;margin:0 auto;object-fit:contain;background:var(--color-black)}@media screen and (min-width: 768px){.site-search__main__hits .explore-serie__list__item__images{top:0;left:-10px}}@media screen and (min-width: 1280px){.site-search__main__hits .explore-serie__list__item__images{position:absolute;top:50%;left:-25px;transform:translateY(-50%)}}.site-search__main__hits .explore-serie__list__item__images .product-mockup--book{position:relative;left:50%;transform:translate(-50%);margin-left:64px}@media screen and (min-width: 768px){.site-search__main__hits .explore-serie__list__item__images .product-mockup--book{left:0;transform:translate(0);margin-left:0}}@media screen and (min-width: 1280px){.site-search__main__hits .explore-serie__list__item__images .product-mockup--book{top:50%;transform:translateY(-50%);margin-left:-35px}}.site-search__main__hits .explore-serie__list__item__images .product-mockup--tablet:only-child{top:-20px}@media screen and (min-width: 768px){.site-search__main__hits .explore-serie__list__item__images .product-mockup--tablet:only-child{top:0}}@media screen and (min-width: 1280px){.site-search__main__hits .explore-serie__list__item__images .product-mockup--tablet:only-child{top:50%;transform:translateY(-50%);width:130px}}.site-search__main__hits .explore-serie__list__item__images .product-mockup--no-mockup{top:-20px;width:100px}@media screen and (min-width: 768px){.site-search__main__hits .explore-serie__list__item__images .product-mockup--no-mockup{top:15px}}@media screen and (min-width: 1280px){.site-search__main__hits .explore-serie__list__item__images .product-mockup--no-mockup{top:50%;right:110px;transform:translateY(-50%);width:120px}}.site-search__main__hits .explore-serie__list__item__images .product-mockup:nth-child(2){position:absolute!important;top:23px!important;bottom:auto;left:50%;transform:scale(.7) translate(-50%);margin-left:63px!important;z-index:500}@media screen and (min-width: 768px){.site-search__main__hits .explore-serie__list__item__images .product-mockup:nth-child(2){top:30px!important;margin-left:-10px!important}}@media screen and (min-width: 1280px){.site-search__main__hits .explore-serie__list__item__images .product-mockup:nth-child(2){top:-62px!important}}@media screen and (min-width: 768px){.site-search__main__hits .explore-serie__list__item__description,.site-search__main__hits .explore-serie__list__item__title,.site-search__main__hits .explore-serie__list__item__flags,.site-search__main__hits .explore-serie__list__item__isbn{margin-left:165px}}@media screen and (min-width: 1280px){.site-search__main__hits .explore-serie__list__item__description,.site-search__main__hits .explore-serie__list__item__title,.site-search__main__hits .explore-serie__list__item__flags,.site-search__main__hits .explore-serie__list__item__isbn{margin-left:120px}}.site-search__main__hits .explore-serie__list__item__flags{padding-bottom:6px}.site-search__main__hits .explore-serie__list__item__flags li{margin-bottom:6px}@media screen and (min-width: 768px){.site-search__main__hits .explore-serie__list__item__flags{padding-right:30px}}@media screen and (min-width: 1280px){.site-search__main__hits .explore-serie__list__item__flags{padding-right:230px}}@media screen and (min-width: 768px){.site-search__main__hits .explore-serie__list__item__description{padding-right:30px}}@media screen and (min-width: 1280px){.site-search__main__hits .explore-serie__list__item__description{padding-right:230px}}@media screen and (min-width: 768px){.site-search__main__hits .explore-serie__list__item__title{padding-right:260px}}@media screen and (min-width: 1280px){.site-search__main__hits .explore-serie__list__item__title{padding-right:230px}}.site-search__main__hits .explore-serie__list__item__buttons{width:calc(100% - 130px)}@media screen and (min-width: 768px){.site-search__main__hits .explore-serie__list__item__buttons{position:static;transform:translate(0);width:calc(100% - 180px);margin-left:165px}}@media screen and (min-width: 1280px){.site-search__main__hits .explore-serie__list__item__buttons{position:absolute;right:21px;transform:translateY(-50%);width:auto;margin-left:0}}@media screen and (min-width: 768px){.site-search__main__hits .explore-serie__list__item__buttons .button{float:left;clear:none;margin-right:6px}}@media screen and (min-width: 1280px){.site-search__main__hits .explore-serie__list__item__buttons .button{float:right;clear:both;margin-right:0}}.site-search__main__pagination{margin-top:0}@media screen and (min-width: 768px){.site-search__main__pagination{margin-top:10px}}@media screen and (min-width: 1280px){.site-search__main__pagination{margin-top:15px}}.site-search__main__pagination .ais-Pagination-list{display:flex;align-content:center;justify-content:center;align-items:center;width:100%;list-style:none}.site-search__main__pagination .ais-Pagination-list .ais-Pagination-item{margin-left:0;text-align:center}.site-search__main__pagination .ais-Pagination-list .ais-Pagination-item--previousPage,.site-search__main__pagination .ais-Pagination-list .ais-Pagination-item--nextPage,.site-search__main__pagination .ais-Pagination-list .ais-Pagination-item--previousPage a,.site-search__main__pagination .ais-Pagination-list .ais-Pagination-item--nextPage a{font-size:0}.site-search__main__pagination .ais-Pagination-list .ais-Pagination-item--previousPage a:before,.site-search__main__pagination .ais-Pagination-list .ais-Pagination-item--nextPage a:before{display:inline-block;vertical-align:middle;width:34px;height:34px;background-image:url(/images/icons/slider-arrow-right.svg);background-size:cover;content:""}.site-search__main__pagination .ais-Pagination-list .ais-Pagination-item--previousPage a{transform:rotate(180deg);margin-right:20px}.site-search__main__pagination .ais-Pagination-list .ais-Pagination-item--nextPage{transform:rotate(0);margin-left:20px}.site-search__main__pagination .ais-Pagination-list .ais-Pagination-item--selected a{text-decoration:underline;font-weight:600}.site-search__main__pagination .ais-Pagination-list a{display:block;width:38px;height:38px;line-height:38px;border-radius:50px;color:inherit;text-decoration:none;font-family:Hueber Forward Sans,Arial,sans-serif;font-size:1rem}@media screen and (min-width: 1280px){.site-search__main__pagination .ais-Pagination-list a{font-size:1.125rem}}.site-search__teaser-image img{display:block;margin:0 auto;max-width:310px}@media screen and (min-width: 768px){.site-search__teaser-image img{max-width:596px}}@media screen and (min-width: 1280px){.site-search-is-open:not(.site-search-is-invisble) .site-header{position:fixed;transform:translate(0)}}.checkbox,.radiobox{position:relative;display:inline-block;width:100%}.checkbox input,.radiobox input{position:absolute;opacity:0}.checkbox span,.radiobox span{display:block;margin-left:39px;min-height:24px;padding-top:4px;cursor:pointer;user-select:none}@media screen and (min-width: 768px){.checkbox span,.radiobox span{padding-top:5px}}.checkbox span:before,.radiobox span:before{display:block;position:absolute;left:0;top:4px;height:24px;width:24px;border:1px solid var(--color-theme-blue);cursor:pointer;border-radius:3px;content:""}.checkbox span:after,.radiobox span:after{display:block;position:absolute;left:1px;top:6px;height:20px;width:22px;cursor:pointer;background:var(--color-white);border-radius:3px;content:""}.checkbox input:checked+span:after,.radiobox input:checked+span:after{top:4px;left:0;width:24px;height:24px;background-color:var(--color-theme-blue);background-image:url(/images/icons/check-white.svg);background-size:18px;background-position:center;background-repeat:no-repeat}.radiobox span{border-radius:50%}.radiobox span:before{border-radius:50%}.radiobox span:after{top:23px;left:30px;border-radius:50%}.selectbox{position:relative;font-family:Hueber Forward Sans,Arial,sans-serif}.selectbox--is-disabled .selectbox__label-text{opacity:.5}.selectbox__label-text{display:block;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.selectbox .ts-control{padding:11px 15px 10px;background-color:transparent;border:1px solid var(--color-theme-blue);border-radius:3px;transition:background ease .4s}.selectbox .ts-control:after{position:absolute;top:12px;right:15px;transform:rotate(90deg);width:9px;height:13px;background-image:url(/images/icons/chevron-right-blue.svg);background-size:cover;transition:all linear .4s;content:""}.selectbox .ts-control input,.selectbox .ts-control .item{font-size:1rem;letter-spacing:.5px;color:var(--color-theme-blue)}.selectbox .ts-control input::placeholder,.selectbox .ts-control .item::placeholder{color:var(--color-theme-blue)}.selectbox .ts-control .clear-button{top:50%;left:auto;right:-1px!important;width:40px;height:40px;line-height:28px;text-align:center;font-size:2.125rem;background:var(--color-white)!important;color:var(--color-theme-blue)!important;pointer-events:none;z-index:333}.selectbox .ts-control .item{font-weight:600}.selectbox .ts-control .item+input{position:absolute;top:11px;left:12px;opacity:0}.selectbox .ts-wrapper:not(.disabled):not(.dropdown-active) .ts-control:hover{outline:1px solid var(--color-theme-blue)}.selectbox .ts-wrapper.dropdown-active .ts-control{outline:1px solid var(--color-theme-blue);border-bottom-left-radius:0;border-bottom-right-radius:0}.selectbox .ts-wrapper.dropdown-active .ts-control:after{transform:rotate(-90deg)}.selectbox .ts-wrapper.dropdown-active .ts-control input,.selectbox .ts-wrapper.dropdown-active .ts-control .item{font-weight:400}.selectbox .ts-wrapper.invalid input::placeholder{color:var(--color-ui-red)}.selectbox .ts-wrapper.invalid .ts-control:after{background-image:url(/images/icons/chevron-right-red.svg)}.selectbox .ts-dropdown{margin:0;outline:1px solid var(--color-theme-blue);border-top:0;z-index:300}.selectbox .ts-dropdown .option{padding:11.5px 14px 10.5px;font-size:1rem;font-weight:600;letter-spacing:.5px;color:var(--color-font)}.selectbox .ts-dropdown .option.active{background:var(--color-very-light-blue)}.selectbox .ts-dropdown .option:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.selectbox .ts-dropdown .option:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.selectbox label{display:flex;flex-wrap:wrap}.selectbox label select,.selectbox label .ts-wrapper,.selectbox label small,.selectbox label .selectbox__label-text{width:100%}.selectbox label .selectbox__label-text{order:-1}.selectbox .plugin-clear_button:not(.disabled):hover.has-items .clear-button{opacity:1;pointer-events:auto}.form{display:flex;flex-wrap:wrap;width:101.12%;margin-left:-.56%}.form:before,.form:after{content:"";display:table}.form:after{clear:both}.form--has-errors .form__hint--error,.form--has-errors .form__info-text--error{display:block}.form .input{position:relative;margin-bottom:12px}@media screen and (min-width: 768px){.form .input{margin-bottom:24px}}.form .input input:invalid{border:1px solid var(--color-ui-red)}.form .input input:invalid:focus,.form .input input:invalid:active{outline:0}.form .input input:invalid~small{display:block}.form .input input:not([value=""]):valid{border:1px solid var(--color-ui-green)}.form .input input:not([value=""]):valid:focus,.form .input input:not([value=""]):valid:active{outline:0}.form .input small{display:none;color:var(--color-ui-red)}.form .input+.form__hint{padding-top:0}@media screen and (min-width: 768px){.form .checkbox,.form .radiobox{margin-bottom:10px}}.form .checkbox input:invalid,.form .radiobox input:invalid{border:1px solid var(--color-ui-red)}.form .checkbox input:invalid+span:before,.form .radiobox input:invalid+span:before{border:1px solid var(--color-ui-red)}.form .checkbox input:invalid~small,.form .radiobox input:invalid~small{display:block}.form .checkbox input[data-value]:not(.was-valid):valid,.form .radiobox input[data-value]:not(.was-valid):valid{border:1px solid var(--color-ui-green)}.form .checkbox input[data-value]:not(.was-valid):valid+span:before,.form .radiobox input[data-value]:not(.was-valid):valid+span:before{border:1px solid var(--color-ui-green)}.form .checkbox small,.form .radiobox small{display:none;color:var(--color-ui-red)}.form .textarea{position:relative;font-family:Hueber Forward Sans,Arial,sans-serif;font-size:.75rem;line-height:1.67;font-weight:600;letter-spacing:1px;text-transform:uppercase}.form .textarea textarea{height:6em;padding:10px 15px;border:1px solid var(--color-theme-blue);border-radius:4px;font-size:1rem;line-height:1.2em;font-weight:400;letter-spacing:.5px;text-transform:none}.form .textarea textarea:invalid{border:1px solid var(--color-ui-red)}.form .textarea textarea:invalid~small{display:block}.form .textarea textarea:not([data-value=""]):valid{border:1px solid var(--color-ui-green)}.form .textarea textarea:not([data-value=""])~span{top:0;left:23px;font-size:.75rem;font-weight:300}.form .textarea span{display:block;position:absolute;top:17px;left:22px;font-weight:500;font-size:.875rem;line-height:1.15;transition:all ease .4s}.form .textarea small{display:none;color:var(--color-ui-red);font-size:.875rem;letter-spacing:.5px;font-weight:400;text-transform:none}.form .selectbox{margin-top:2px;margin-bottom:12px}@media screen and (min-width: 768px){.form .selectbox{margin-bottom:24px}}.form .selectbox select:invalid+.ts-wrapper .ts-control{border:1px solid var(--color-ui-red)}.form .selectbox select:invalid+.ts-wrapper .ts-control:focus,.form .selectbox select:invalid+.ts-wrapper .ts-control:hover,.form .selectbox select:invalid+.ts-wrapper .ts-control:active{outline:1px solid var(--color-ui-red)}.form .selectbox select:invalid~small{display:block}.form .selectbox select:invalid~.selectbox__label-text{color:var(--color-ui-red)}.form .selectbox select[required]:valid+.ts-wrapper .ts-control{border:1px solid var(--color-ui-green)}.form .selectbox select[required]:valid+.ts-wrapper .ts-control:focus,.form .selectbox select[required]:valid+.ts-wrapper .ts-control:hover,.form .selectbox select[required]:valid+.ts-wrapper .ts-control:active{outline:1px solid var(--color-ui-green)}.form .selectbox small{display:none;color:var(--color-ui-red)}.form .date-picker{margin-bottom:12px}@media screen and (min-width: 768px){.form .date-picker{margin-bottom:24px}}@media screen and (min-width: 768px){.form h2{margin-top:30px}}.form h3{margin-bottom:0}@media screen and (min-width: 768px){.form h3{font-size:1.5rem}}@media screen and (min-width: 1280px){.form h3{margin-bottom:10px}}@media screen and (min-width: 768px){.form .h3{font-size:1.5rem}}.form h4{font-size:1rem}@media screen and (min-width: 1280px){.form h4{margin-bottom:10px;font-size:1.125rem}}.form__headline{margin-top:25px;margin-bottom:24px}@media screen and (min-width: 768px){.form__headline{margin-top:10px;margin-bottom:13px}}@media screen and (min-width: 1280px){.form__headline{margin-top:20px;margin-bottom:18px}}.form__headline:first-child{margin-top:0}.form__headline+.form__headline{margin-top:0}.form__headline+.form__info-text{margin-top:-10px}@media screen and (min-width: 1280px){.form__headline+.form__info-text{margin-top:-25px}}.form__hint{font-family:Hueber Forward Sans,Arial,sans-serif;font-size:.875rem;letter-spacing:.5px}.form__hint--error{display:none;color:var(--color-ui-red)}.form__info-text{margin-bottom:10px}.form__info-text+.button,.form__info-text+button{margin-top:-5px!important}@media screen and (min-width: 768px){.form__info-text+.button,.form__info-text+button{margin-top:10px!important}}.form__info-text--error{display:none;color:var(--color-ui-red)}.form__checkbox-group{position:relative}@media screen and (min-width: 768px){.form__checkbox-group{display:flex;flex-wrap:wrap}}.form__checkbox-group:has(input:invalid) .form__checkbox-group__error-text{display:block;color:var(--color-ui-red)}@media screen and (min-width: 768px){.form__checkbox-group .checkbox{width:33.33%}}.form__checkbox-group .checkbox.full-width{width:100%}.form__checkbox-group__error-text{display:none}.form hr{margin:30px 0 20px}.form .button,.form button{margin-top:30px;margin-left:.56%;margin-right:.56%}.form .button+.form__hint,.form button+.form__hint{margin-top:30px}@media screen and (min-width: 1280px){.form .button+.form__hint,.form button+.form__hint{margin-top:20px}}.form .button+.button,.form .button+button,.form button+.button,.form button+button{margin-top:10px;margin-right:50%}@media screen and (min-width: 768px){.form .button+.button,.form .button+button,.form button+.button,.form button+button{margin-top:10px;margin-right:.56%}}.form .button-wrapper{margin-top:30px;margin-left:.56%;margin-right:.56%}@media screen and (min-width: 768px){.form .button-wrapper{margin-top:10px;margin-right:.56%}}.form .button-wrapper .button,.form .button-wrapper button{margin-top:0!important;margin-left:0!important;margin-right:0!important}.form .button-wrapper+.button-wrapper{margin-top:10px;margin-right:50%}@media screen and (min-width: 768px){.form .button-wrapper+.button-wrapper{margin-top:10px;margin-right:.56%}}.to-top-button{display:none!important;position:fixed;top:50%;right:8px;transform:translateY(-50%);min-width:50px;width:50px;height:50px;padding:0;background:var(--color-theme-red);z-index:800;transition:all ease .4s;text-align:center;display:block!important;visibility:hidden;opacity:0;transition:visibility 0s,opacity .4s ease-in-out,height ease .4s;transition-delay:.4s,0s}.to-top-button--show{visibility:visible;opacity:1;transition-delay:0s,0s}@media screen and (min-width: 1280px){.to-top-button{display:block!important}}.to-top-button svg{position:relative;top:2px;margin-right:0;transform:rotate(-90deg)}.input{position:relative;padding-top:20px}.input__label-text{position:absolute;top:0;left:0;font-family:Hueber Forward Sans,Arial,sans-serif;font-size:.75rem;line-height:1.67;font-weight:600;letter-spacing:1px;text-transform:uppercase}.input--disabled{opacity:.5;pointer-events:none}.input label{display:block}.input input[type=text],.input input[type=password],.input input[type=number],.input input[type=email],.input input[type=search],.input input[type=tel],.input input[type=url],.input textarea{display:inline-block;width:100%;padding:10px 15px;margin:0;background:var(--color-white);color:inherit;line-height:1.15;font-family:Hueber Forward Sans,Arial,sans-serif;letter-spacing:.5px;border:1px solid var(--color-theme-blue);transition:none;font-size:1rem;border-radius:4px}.input input[type=text]:focus,.input input[type=text]:hover,.input input[type=text]:active,.input input[type=password]:focus,.input input[type=password]:hover,.input input[type=password]:active,.input input[type=number]:focus,.input input[type=number]:hover,.input input[type=number]:active,.input input[type=email]:focus,.input input[type=email]:hover,.input input[type=email]:active,.input input[type=search]:focus,.input input[type=search]:hover,.input input[type=search]:active,.input input[type=tel]:focus,.input input[type=tel]:hover,.input input[type=tel]:active,.input input[type=url]:focus,.input input[type=url]:hover,.input input[type=url]:active,.input textarea:focus,.input textarea:hover,.input textarea:active{outline:1px solid var(--color-theme-blue)}.input input[type=text]~small,.input input[type=password]~small,.input input[type=number]~small,.input input[type=email]~small,.input input[type=search]~small,.input input[type=tel]~small,.input input[type=url]~small,.input textarea~small{display:none}.input input[type=text]::placeholder,.input input[type=password]::placeholder,.input input[type=number]::placeholder,.input input[type=email]::placeholder,.input input[type=search]::placeholder,.input input[type=tel]::placeholder,.input input[type=url]::placeholder,.input textarea::placeholder{color:var(--color-font);opacity:1}.input input[type=text]:invalid,.input input[type=password]:invalid,.input input[type=number]:invalid,.input input[type=email]:invalid,.input input[type=search]:invalid,.input input[type=tel]:invalid,.input input[type=url]:invalid,.input textarea:invalid{border:1px solid var(--color-ui-red)}.input input[type=text]:invalid:focus,.input input[type=text]:invalid:hover,.input input[type=text]:invalid:active,.input input[type=password]:invalid:focus,.input input[type=password]:invalid:hover,.input input[type=password]:invalid:active,.input input[type=number]:invalid:focus,.input input[type=number]:invalid:hover,.input input[type=number]:invalid:active,.input input[type=email]:invalid:focus,.input input[type=email]:invalid:hover,.input input[type=email]:invalid:active,.input input[type=search]:invalid:focus,.input input[type=search]:invalid:hover,.input input[type=search]:invalid:active,.input input[type=tel]:invalid:focus,.input input[type=tel]:invalid:hover,.input input[type=tel]:invalid:active,.input input[type=url]:invalid:focus,.input input[type=url]:invalid:hover,.input input[type=url]:invalid:active,.input textarea:invalid:focus,.input textarea:invalid:hover,.input textarea:invalid:active{outline:1px solid var(--color-ui-red)}.input input[type=text]:invalid~span,.input input[type=password]:invalid~span,.input input[type=number]:invalid~span,.input input[type=email]:invalid~span,.input input[type=search]:invalid~span,.input input[type=tel]:invalid~span,.input input[type=url]:invalid~span,.input textarea:invalid~span{color:var(--color-ui-red)}.input input[type=text]:invalid~small,.input input[type=password]:invalid~small,.input input[type=number]:invalid~small,.input input[type=email]:invalid~small,.input input[type=search]:invalid~small,.input input[type=tel]:invalid~small,.input input[type=url]:invalid~small,.input textarea:invalid~small{display:block;margin-top:7px;font-size:.875rem;letter-spacing:.5px;font-family:Hueber Forward Sans,Arial,sans-serif;color:var(--color-ui-red)}.input input[type=text]:not([value=""]):valid:focus,.input input[type=text]:not([value=""]):valid:hover,.input input[type=text]:not([value=""]):valid:active,.input input[type=password]:not([value=""]):valid:focus,.input input[type=password]:not([value=""]):valid:hover,.input input[type=password]:not([value=""]):valid:active,.input input[type=number]:not([value=""]):valid:focus,.input input[type=number]:not([value=""]):valid:hover,.input input[type=number]:not([value=""]):valid:active,.input input[type=email]:not([value=""]):valid:focus,.input input[type=email]:not([value=""]):valid:hover,.input input[type=email]:not([value=""]):valid:active,.input input[type=search]:not([value=""]):valid:focus,.input input[type=search]:not([value=""]):valid:hover,.input input[type=search]:not([value=""]):valid:active,.input input[type=tel]:not([value=""]):valid:focus,.input input[type=tel]:not([value=""]):valid:hover,.input input[type=tel]:not([value=""]):valid:active,.input input[type=url]:not([value=""]):valid:focus,.input input[type=url]:not([value=""]):valid:hover,.input input[type=url]:not([value=""]):valid:active,.input textarea:not([value=""]):valid:focus,.input textarea:not([value=""]):valid:hover,.input textarea:not([value=""]):valid:active{outline:1px solid var(--color-ui-green)}.product{position:relative;padding:35px 15px 25px;border:1px solid var(--color-border-grey);border-radius:10px}@media screen and (min-width: 768px){.product{padding:45px 20px 25px}}@media screen and (min-width: 1280px){.product{padding:49px 20px 25px}}.product__image{position:relative;margin-bottom:57px}.product__image .product-mockup--book>div{position:relative;left:-10px;width:104.88px;margin:0 auto}@media screen and (min-width: 768px){.product__image .product-mockup--book>div{left:-25px;width:148.58px}}@media screen and (min-width: 1280px){.product__image .product-mockup--book>div{left:-10px;width:174.8px}}.product__image .product-mockup--book .product-mockup__cover{position:relative}.product__image .product-mockup--book .product-mockup__cover picture{display:block;perspective:284.88px;transform-style:preserve-3d}@media screen and (min-width: 768px){.product__image .product-mockup--book .product-mockup__cover picture{perspective:403.58px}}@media screen and (min-width: 1280px){.product__image .product-mockup--book .product-mockup__cover picture{perspective:474.8px}}.product__image .product-mockup--book .product-mockup__cover picture img{position:relative;transform-style:preserve-3d;transform:rotateY(-20deg) scale(1);z-index:100}.product__image .product-mockup--book .product-mockup__mockup img{position:absolute;top:-7.2px;left:-3px;width:calc(100% + 61.44px);max-width:none;height:calc(100% + 16.08px);z-index:200}@media screen and (min-width: 768px){.product__image .product-mockup--book .product-mockup__mockup img{top:-10.2px;left:-4.25px;width:calc(100% + 87.04px);height:calc(100% + 22.78px)}}@media screen and (min-width: 1280px){.product__image .product-mockup--book .product-mockup__mockup img{top:-12px;left:-5px;width:calc(100% + 103.6px);height:calc(100% + 26.8px)}}.product__image .product-mockup--tablet>div{display:inline-block;position:relative}.product__image .product-mockup--tablet .product-mockup__cover picture img{position:absolute;top:11%;left:50%;transform:translate(-50%);width:75%;max-width:none;height:79%;object-fit:contain;background:var(--color-black)}.product__image .product-mockup--tablet .product-mockup__mockup{position:relative;z-index:200}.product__image .product-mockup--no-mockup .product-mockup__cover picture img{display:block;width:75%;max-width:none;height:79%;margin:0 auto;object-fit:contain;background:var(--color-black)}@media screen and (min-width: 768px){.product__image{margin-bottom:75px}}@media screen and (min-width: 1280px){.product__image{margin-bottom:77px}}.product__image .product-mockup--tablet:nth-child(2){position:absolute!important;bottom:-40px;left:50%;transform:scale(.8) translate(-50%);margin-left:30px!important;z-index:500}.product__flags{position:absolute;top:20px;right:0;padding:0;list-style:none;text-align:right;z-index:200}.product__flags li{margin-left:0;margin-bottom:5px}.product__flags li span{display:inline-block;padding:6px 8px 4px;background:var(--color-theme-blue);color:var(--color-white);font-family:Hueber Forward Sans,Arial,sans-serif;font-size:.875rem;letter-spacing:.5px;font-weight:600;border-top-left-radius:4px;border-bottom-left-radius:4px}.product__description{font-size:0}.product__description h2,.product__description .h2,.product__description h3,.product__description .h3{margin-bottom:7px;padding:0;font-size:1.375rem;line-height:1.36;letter-spacing:.5px}@media screen and (min-width: 768px){.product__description h2,.product__description .h2,.product__description h3,.product__description .h3{font-size:1.5rem}}.product__description p{margin-bottom:20px;padding:0;font-size:1rem}.product__description .button{margin-right:5px;margin-bottom:5px}.filter-panel{position:relative;padding:30px 0}@media screen and (min-width: 768px){.filter-panel{padding:25px 0 5px}}@media screen and (min-width: 1280px){.filter-panel{padding:25px 20px 5px;background:var(--color-very-light-blue);border-radius:10px}}.filter-panel:before{position:absolute;top:0;left:50%;transform:translate(-50%);width:100vw;height:100%;background:var(--color-very-light-blue);z-index:-1;content:""}@media screen and (min-width: 1280px){.filter-panel:before{display:none}}.filter-panel__search-field{position:relative;margin-bottom:24px}.filter-panel__search-field .input input{padding:14px 15px}.filter-panel__search-field .input input:not([value=""])~span{display:none}.filter-panel__search-field .input input:focus,.filter-panel__search-field .input input:hover,.filter-panel__search-field .input input:active{padding:13px 15px;border:2px solid var(--color-theme-blue)}.filter-panel__search-field .input input::placeholder{font-style:italic}.filter-panel__search-field button,.filter-panel__search-field .button{position:absolute;top:10px;right:5px;margin-top:0;padding:7px 12px 5px}@media screen and (min-width: 768px){.filter-panel__search-field button,.filter-panel__search-field .button{top:11px;right:6px;padding:6px 12px 4px 14px}}.filter-panel__search-field button span,.filter-panel__search-field .button span{display:none}@media screen and (min-width: 768px){.filter-panel__search-field button span,.filter-panel__search-field .button span{position:relative;top:-4px;display:inline-block;vertical-align:middle;margin-right:15px}}.filter-panel__search-field button svg,.filter-panel__search-field .button svg{position:relative;top:1px;width:20px;height:20px}.filter-panel__search-field button svg path,.filter-panel__search-field .button svg path{stroke:var(--color-white)}@media screen and (min-width: 768px){.filter-panel__next-icon{display:flex;align-content:center;justify-content:center;align-items:center}}.filter-panel__next-icon svg{position:relative;top:-3px}.filter-panel__reset{margin-top:8px;text-align:center}@media screen and (min-width: 768px){.filter-panel__reset{margin-top:0}}.filter-panel__reset button{margin-top:0!important}@media screen and (min-width: 768px){.filter-panel__reset button{position:relative;top:-3px;width:100%;height:41px;padding:0;font-size:0}}@media screen and (min-width: 1280px){.filter-panel__reset button{top:-3px;height:auto;padding:12px 20px 11px 15px;font-size:.875rem}}@media screen and (min-width: 768px){.filter-panel__reset button:after{right:50%;transform:translate(50%,-50%)}}@media screen and (min-width: 1280px){.filter-panel__reset button:after{right:15px;transform:translateY(-50%)}}.filter-panel .form{align-items:center}.filter-panel .input{padding-top:5px}.filter-panel hr{margin-top:-1px;margin-bottom:0;opacity:0}.filter-panel .selectbox{margin-bottom:14px;z-index:unset}@media screen and (min-width: 768px){.filter-panel .selectbox{margin-bottom:24px}}.filter-panel .selectbox--is-disabled+.filter-panel__next-icon{opacity:.5}.filter-panel .ts-control{background:var(--color-white)}.content-page-teaser{padding:9px 0 1px;border-top:1px solid var(--color-border-grey)}@media screen and (min-width: 1280px){.content-page-teaser{padding:20px 0 7px}}.content-page-teaser__breadcrumb{display:block!important;display:block;font-size:.875rem;font-family:Hueber Forward Sans,Arial,sans-serif;letter-spacing:.5px}.content-page-teaser__breadcrumb ol{display:flex;align-content:center;align-items:center;list-style:none}.content-page-teaser__breadcrumb ol li{position:relative;display:flex;align-content:center;align-items:center;min-height:25px;margin-left:0;margin-right:27px}@media screen and (min-width: 1280px){.content-page-teaser__breadcrumb ol li{margin-right:47px}}.content-page-teaser__breadcrumb ol li:before{position:absolute;top:4px;right:-17px;width:9px;height:13px;background-image:url(/images/icons/chevron-right-blue.svg);background-size:cover;content:""}@media screen and (min-width: 1280px){.content-page-teaser__breadcrumb ol li:before{right:-29px}}.content-page-teaser__breadcrumb ol li:last-child:before{display:none}.content-page-teaser__breadcrumb ol li svg{position:relative;top:-2px;margin-right:10px}.content-page-teaser__breadcrumb ol li svg path{stroke:currentColor}.content-page-teaser__breadcrumb ol li a,.content-page-teaser__breadcrumb ol li span{position:relative;display:flex;align-content:center;align-items:center;min-height:25px;text-decoration:none}.content-page-teaser__breadcrumb ol li a:hover,.content-page-teaser__breadcrumb ol li span:hover{color:var(--color-theme-red)}.content-page-teaser__breadcrumb span{top:-2px}.content-page-teaser__title{padding:0;font-size:1.375rem}@media screen and (min-width: 768px){.content-page-teaser__title{font-size:1.5rem}}.content-page-teaser__description{margin:12px 0;padding:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.news-teaser{padding:18px 0 15px;border-top:1px solid var(--color-border-grey)}@media screen and (min-width: 768px){.news-teaser{display:flex;padding:18px 0 12px}}@media screen and (min-width: 768px){.news-teaser{display:flex;padding:30px 0 22px}}.news-teaser__image{display:none}@media screen and (min-width: 768px){.news-teaser__image{display:block;width:264px}}@media screen and (min-width: 1280px){.news-teaser__image{width:300px}}.news-teaser__image img{border-radius:10px}@media screen and (min-width: 768px){.news-teaser__image+.news-teaser__text{padding-left:20px}}@media screen and (min-width: 1280px){.news-teaser__image+.news-teaser__text{padding-left:40px}}@media screen and (min-width: 768px){.news-teaser__text{width:calc(100% - 264px)}}@media screen and (min-width: 1280px){.news-teaser__text{width:calc(100% - 300px)}}.news-teaser__text__overline{display:block;font-family:Hueber Forward Sans,Arial,sans-serif;font-weight:600;color:var(--color-theme-red);font-size:.875rem;letter-spacing:1px;text-transform:uppercase}@media screen and (min-width: 768px){.news-teaser__text__overline{font-size:1rem}}.news-teaser__text__title{margin-top:5px;padding-bottom:0;font-size:1.375rem;text-decoration:none}@media screen and (min-width: 768px){.news-teaser__text__title{margin-top:0;font-size:1.5rem}}.news-teaser__text__title a{text-decoration:none}@media screen and (min-width: 768px){.news-teaser__text .button{margin-top:5px}}.copy-to-clipboard-button{position:relative}.copy-to-clipboard-button svg{transition:all ease .4s}.copy-to-clipboard-button span:last-child{position:absolute;top:20px;left:calc(100% - 35px);text-transform:none;opacity:0;transition:all ease .4s}.ts-control{border:1px solid #d0d0d0;padding:8px;width:100%;overflow:hidden;position:relative;z-index:1;box-sizing:border-box;box-shadow:none;border-radius:3px;display:flex;flex-wrap:wrap}.ts-wrapper.multi.has-items .ts-control{padding:calc(6px + -0) 8px calc(3px + -0)}.full .ts-control{background-color:#fff}.disabled .ts-control,.disabled .ts-control *{cursor:default!important}.focus .ts-control{box-shadow:none}.ts-control>*{vertical-align:baseline;display:inline-block}.ts-wrapper.multi .ts-control>div{cursor:pointer;margin:0 3px 3px 0;padding:2px 6px;background:#f2f2f2;color:#303030;border:0 solid #d0d0d0}.ts-wrapper.multi .ts-control>div.active{background:#e8e8e8;color:#303030;border:0 solid #cacaca}.ts-wrapper.multi.disabled .ts-control>div,.ts-wrapper.multi.disabled .ts-control>div.active{color:#7d7d7d;background:#fff;border:0 solid white}.ts-control>input{flex:1 1 auto;min-width:7rem;display:inline-block!important;padding:0!important;min-height:0!important;max-height:none!important;max-width:100%!important;margin:0!important;text-indent:0!important;border:0 none!important;background:none!important;line-height:inherit!important;-webkit-user-select:auto!important;-moz-user-select:auto!important;-ms-user-select:auto!important;user-select:auto!important;box-shadow:none!important}.ts-control>input::-ms-clear{display:none}.ts-control>input:focus{outline:none!important}.has-items .ts-control>input{margin:0 4px!important}.ts-control.rtl{text-align:right}.ts-control.rtl.single .ts-control:after{left:15px;right:auto}.ts-control.rtl .ts-control>input{margin:0 4px 0 -2px!important}.disabled .ts-control{opacity:.5;background-color:#fafafa}.input-hidden .ts-control>input{opacity:0;position:absolute;left:-10000px}.ts-dropdown{position:absolute;top:100%;left:0;width:100%;z-index:10;border:1px solid #d0d0d0;background:#fff;margin:.25rem 0 0;border-top:0 none;box-sizing:border-box;box-shadow:0 1px 3px #0000001a;border-radius:0 0 3px 3px}.ts-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.ts-dropdown [data-selectable] .highlight{background:#7da8d033;border-radius:1px}.ts-dropdown .option,.ts-dropdown .optgroup-header,.ts-dropdown .no-results,.ts-dropdown .create{padding:5px 8px}.ts-dropdown .option,.ts-dropdown [data-disabled],.ts-dropdown [data-disabled] [data-selectable].option{cursor:inherit;opacity:.5}.ts-dropdown [data-selectable].option{opacity:1;cursor:pointer}.ts-dropdown .optgroup:first-child .optgroup-header{border-top:0 none}.ts-dropdown .optgroup-header{color:#303030;background:#fff;cursor:default}.ts-dropdown .active{background-color:#f5fafd;color:#495c68}.ts-dropdown .active.create{color:#495c68}.ts-dropdown .create{color:#30303080}.ts-dropdown .spinner{display:inline-block;width:30px;height:30px;margin:5px 8px}.ts-dropdown .spinner:after{content:" ";display:block;width:24px;height:24px;margin:3px;border-radius:50%;border:5px solid #d0d0d0;border-color:#d0d0d0 transparent #d0d0d0 transparent;animation:lds-dual-ring 1.2s linear infinite}@keyframes lds-dual-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ts-dropdown-content{overflow:hidden auto;max-height:200px;scroll-behavior:smooth}.ts-wrapper.plugin-drag_drop .ts-dragging{color:transparent!important}.ts-wrapper.plugin-drag_drop .ts-dragging>*{visibility:hidden!important}.plugin-checkbox_options:not(.rtl) .option input{margin-right:.5rem}.plugin-checkbox_options.rtl .option input{margin-left:.5rem}.plugin-clear_button{--ts-pr-clear-button: 1em}.plugin-clear_button .clear-button{opacity:0;position:absolute;top:50%;transform:translateY(-50%);right:2px;margin-right:0!important;background:transparent!important;transition:opacity .5s;cursor:pointer}.plugin-clear_button.form-select .clear-button,.plugin-clear_button.single .clear-button{right:max(var(--ts-pr-caret),8px)}.plugin-clear_button.focus.has-items .clear-button,.plugin-clear_button:not(.disabled):hover.has-items .clear-button{opacity:1}.ts-wrapper .dropdown-header{position:relative;padding:10px 8px;border-bottom:1px solid #d0d0d0;background:color-mix(#fff,#d0d0d0,85%);border-radius:3px 3px 0 0}.ts-wrapper .dropdown-header-close{position:absolute;right:8px;top:50%;color:#303030;opacity:.4;margin-top:-12px;line-height:20px;font-size:20px!important}.ts-wrapper .dropdown-header-close:hover{color:#000}.plugin-dropdown_input.focus.dropdown-active .ts-control{box-shadow:none;border:1px solid #d0d0d0}.plugin-dropdown_input .dropdown-input{border:1px solid #d0d0d0;border-width:0 0 1px;display:block;padding:8px;box-shadow:none;width:100%;background:transparent}.plugin-dropdown_input .items-placeholder{border:0 none!important;box-shadow:none!important;width:100%}.plugin-dropdown_input.has-items .items-placeholder,.plugin-dropdown_input.dropdown-active .items-placeholder{display:none!important}.ts-wrapper.plugin-input_autogrow.has-items .ts-control>input{min-width:0}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input{flex:none;min-width:4px}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input::-ms-input-placeholder{color:transparent}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input::placeholder{color:transparent}.ts-dropdown.plugin-optgroup_columns .ts-dropdown-content{display:flex}.ts-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0 none;flex-grow:1;flex-basis:0;min-width:0}.ts-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0 none}.ts-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.ts-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0 none}.ts-wrapper.plugin-remove_button .item{display:inline-flex;align-items:center}.ts-wrapper.plugin-remove_button .item .remove{color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:0 6px;border-radius:0 2px 2px 0;box-sizing:border-box}.ts-wrapper.plugin-remove_button .item .remove:hover{background:#0000000d}.ts-wrapper.plugin-remove_button.disabled .item .remove:hover{background:none}.ts-wrapper.plugin-remove_button .remove-single{position:absolute;right:0;top:0;font-size:23px}.ts-wrapper.plugin-remove_button:not(.rtl) .item{padding-right:0!important}.ts-wrapper.plugin-remove_button:not(.rtl) .item .remove{border-left:1px solid #d0d0d0;margin-left:6px}.ts-wrapper.plugin-remove_button:not(.rtl) .item.active .remove{border-left-color:#cacaca}.ts-wrapper.plugin-remove_button:not(.rtl).disabled .item .remove{border-left-color:#fff}.ts-wrapper.plugin-remove_button.rtl .item{padding-left:0!important}.ts-wrapper.plugin-remove_button.rtl .item .remove{border-right:1px solid #d0d0d0;margin-right:6px}.ts-wrapper.plugin-remove_button.rtl .item.active .remove{border-right-color:#cacaca}.ts-wrapper.plugin-remove_button.rtl.disabled .item .remove{border-right-color:#fff}:root{--ts-pr-clear-button: 0px;--ts-pr-caret: 0px;--ts-pr-min: .75rem}.ts-wrapper.single .ts-control,.ts-wrapper.single .ts-control input{cursor:pointer}.ts-control:not(.rtl){padding-right:max(var(--ts-pr-min),var(--ts-pr-clear-button) + var(--ts-pr-caret))!important}.ts-control.rtl{padding-left:max(var(--ts-pr-min),var(--ts-pr-clear-button) + var(--ts-pr-caret))!important}.ts-wrapper{position:relative}.ts-dropdown,.ts-control,.ts-control input{color:#303030;font-family:inherit;font-size:13px;line-height:18px}.ts-control,.ts-wrapper.single.input-active .ts-control{background:#fff;cursor:text}.ts-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.accordion{background:transparent;border:1px solid var(--color-border-grey);opacity:0}.accordion table{display:block;width:100%}@media screen and (min-width: 768px){.accordion table{display:table;border-radius:10px}}.accordion table tbody{display:block;width:100%}@media screen and (min-width: 768px){.accordion table tbody{display:table-row-group}}.accordion table tr{display:block;width:100%;margin-bottom:10px;padding:20px 15px;background:var(--color-very-light-blue);border-radius:10px}@media screen and (min-width: 768px){.accordion table tr{display:table-row;padding:0;margin-bottom:0;border-radius:0}}.accordion table tr:first-child{display:none}@media screen and (min-width: 768px){.accordion table tr:first-child{display:table-row;background:var(--color-theme-blue)!important;color:var(--color-white)}}@media screen and (min-width: 768px){.accordion table tr:nth-child(2n){background:var(--color-white)}}.accordion table tr th{padding:15px 12px;font-weight:600;font-size:.75rem;text-align:left;text-transform:uppercase;letter-spacing:1px;white-space:nowrap}.accordion table tr td{display:block;width:100%;margin-bottom:10px;font-size:1rem}@media screen and (min-width: 768px){.accordion table tr td{display:table-cell;vertical-align:middle;padding:10px 12px;width:auto}}.accordion table tr td:before{display:block;content:attr(data-label);font-weight:600;font-size:.75rem;text-transform:uppercase;letter-spacing:1px}@media screen and (min-width: 768px){.accordion table tr td:before{display:none}}.accordion.js-enabled{opacity:1}.accordion.js-enabled .accordion__content{visibility:hidden}.accordion.is-active>.accordion__header>.accordion__header__trigger:after{transform:translateY(-50%) rotate(-90deg);content:""}.accordion.is-active .accordion__content{visibility:visible}.accordion__header{font-size:1.25rem}.accordion__header__trigger{display:block;position:relative;width:100%;padding:8px 32px 8px 8px;text-decoration:none;text-align:left;transition:color .4s ease;background:var(--color-white);color:var(--color-font);box-shadow:none!important}.accordion__header__trigger:after{position:absolute;top:50%;right:10px;left:auto;transform:translateY(-50%) rotate(90deg);width:9px;height:13px;text-align:center;background-image:url(/images/icons/chevron-right-blue.svg);background-size:cover;transition:all linear .4s;content:""}.accordion__header__trigger:hover{color:var(--color-font)!important}.accordion__content{overflow:hidden;transition-property:height,visibility;transition-timing-function:ease}.offcanvas{position:fixed;top:0;right:0;transform:translate(100%);width:360px;height:100%;padding:14px 11px;background:var(--color-white);transition:all ease .4s;z-index:900;box-shadow:0 0 6000px 6000px #0000;border-top-left-radius:10px;border-bottom-left-radius:10px;overflow:auto}@media screen and (min-width: 768px){.offcanvas{width:408px;max-width:100%;padding:16px 30px}}@media screen and (min-width: 1280px){.offcanvas{width:428px;padding:16px 40px}}.offcanvas--left{transform:translate(-100%);left:0;right:auto}.offcanvas--top{transform:translateY(-100%);top:0;left:0;right:0;width:100%;height:auto;padding:0}@media screen and (min-width: 1280px){.offcanvas--top.offcanvas--show{top:0}}.offcanvas--top .offcanvas__header__close{top:10px;right:0}.offcanvas--show{transform:translate(0);box-shadow:0 0 6000px 6000px #000000b3}.offcanvas__header{position:relative;padding-top:42px;margin-bottom:27px}.offcanvas__header__title{font-family:Hueber Forward Sans,Arial,sans-serif;font-size:1.375rem;letter-spacing:.5px;font-weight:600}@media screen and (min-width: 768px){.offcanvas__header__title{font-size:2rem}}.offcanvas__header__close{position:absolute;top:-8px;right:-15px;width:50px;min-width:0;height:50px;padding:0;border:0!important;box-shadow:none!important;background:transparent!important;z-index:200}@media screen and (min-width: 768px){.offcanvas__header__close{right:-20px}}@media screen and (min-width: 1280px){.offcanvas__header__close{right:-30px}}.offcanvas__header__close:before,.offcanvas__header__close:after{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg);display:block;width:26px;height:2px;background:var(--color-theme-blue);content:""}.offcanvas__header__close:after{transform:translate(-50%,-50%) rotate(-45deg)}.offcanvas__body__headline{margin-top:40px;margin-bottom:15px}.offcanvas__body .button{margin-top:15px}.offcanvas__body .button+br+.button{margin-top:10px}.offcanvas__body hr{margin-top:40px;background:var(--color-light-blue)}.offcanvas__body hr+.offcanvas__body__headline{margin-top:10px;margin-bottom:0}.social-media-icons{padding:0;list-style:none}.social-media-icons li{display:inline-block;vertical-align:middle;margin-left:5px;margin-right:5px}.social-media-icons li svg{display:block;width:40px;height:auto}.explore-serie{font-size:1rem}.explore-serie{padding:22px 0}@media screen and (min-width: 768px){.explore-serie{padding:27px 0}}@media screen and (min-width: 1280px){.explore-serie{padding:32px 0}}.explore-serie:first-child{padding-top:0}.explore-serie__filters{display:flex;flex-wrap:wrap;justify-content:center;margin-top:-3px}.explore-serie__filters__filter{margin:3px;padding:11px 10px 9px;background:var(--color-very-light-blue)!important;color:var(--color-theme-blue)!important;border:0!important;text-transform:none}.explore-serie__filters__filter--active{padding:11px 10px 9px;background:var(--color-theme-blue)!important;color:var(--color-white)!important;border:0}.explore-serie__list{margin-top:5px;list-style:none}.explore-serie__list__item{position:relative;display:flex;flex-wrap:wrap;margin-left:0;padding-top:8px;padding-bottom:20px;border-bottom:1px solid var(--color-border-grey)}.explore-serie__list__item:before,.explore-serie__list__item:after{content:"";display:table}.explore-serie__list__item:after{clear:both}@media screen and (min-width: 768px){.explore-serie__list__item{display:block;min-height:200px;padding-top:23px;padding-right:170px}}@media screen and (min-width: 1280px){.explore-serie__list__item{display:block;min-height:270px;padding-top:55px;padding-right:170px;padding-bottom:55px}}.explore-serie__list__item__images{position:relative;order:4;width:50%;height:50px}.explore-serie__list__item__images .product-mockup--book>div{position:relative;left:-10px;width:61.18px;margin:0 auto}@media screen and (min-width: 768px){.explore-serie__list__item__images .product-mockup--book>div{left:-25px;width:87.4px}}@media screen and (min-width: 1280px){.explore-serie__list__item__images .product-mockup--book>div{left:-10px;width:122.36px}}.explore-serie__list__item__images .product-mockup--book .product-mockup__cover{position:relative}.explore-serie__list__item__images .product-mockup--book .product-mockup__cover picture{display:block;perspective:166.18px;transform-style:preserve-3d}@media screen and (min-width: 768px){.explore-serie__list__item__images .product-mockup--book .product-mockup__cover picture{perspective:237.4px}}@media screen and (min-width: 1280px){.explore-serie__list__item__images .product-mockup--book .product-mockup__cover picture{perspective:332.36px}}.explore-serie__list__item__images .product-mockup--book .product-mockup__cover picture img{position:relative;transform-style:preserve-3d;transform:rotateY(-20deg) scale(1);z-index:100}.explore-serie__list__item__images .product-mockup--book .product-mockup__mockup img{position:absolute;top:-4.2px;left:-1.75px;width:calc(100% + 35.84px);max-width:none;height:calc(100% + 9.38px);z-index:200}@media screen and (min-width: 768px){.explore-serie__list__item__images .product-mockup--book .product-mockup__mockup img{top:-6px;left:-2.5px;width:calc(100% + 51.2px);height:calc(100% + 13.4px)}}@media screen and (min-width: 1280px){.explore-serie__list__item__images .product-mockup--book .product-mockup__mockup img{top:-8.4px;left:-3.5px;width:calc(100% + 72.52px);height:calc(100% + 18.76px)}}.explore-serie__list__item__images .product-mockup--tablet>div{display:inline-block;position:relative}.explore-serie__list__item__images .product-mockup--tablet .product-mockup__cover picture img{position:absolute;top:11%;left:50%;transform:translate(-50%);width:75%;max-width:none;height:79%;object-fit:contain;background:var(--color-black)}.explore-serie__list__item__images .product-mockup--tablet .product-mockup__mockup{position:relative;z-index:200}.explore-serie__list__item__images .product-mockup--no-mockup .product-mockup__cover picture img{display:block;width:75%;max-width:none;height:79%;margin:0 auto;object-fit:contain;background:var(--color-black)}@media screen and (min-width: 768px){.explore-serie__list__item__images{float:left;width:180px;height:0}}@media screen and (min-width: 1280px){.explore-serie__list__item__images{width:300px}}.explore-serie__list__item__images .product-mockup{position:absolute;top:20px;right:24px}@media screen and (min-width: 768px){.explore-serie__list__item__images .product-mockup{right:45px}}@media screen and (min-width: 1280px){.explore-serie__list__item__images .product-mockup{top:-14px;right:125px}}.explore-serie__list__item__images .product-mockup--tablet{top:45px;right:0;width:64px;z-index:300}@media screen and (min-width: 768px){.explore-serie__list__item__images .product-mockup--tablet{top:46px;right:25px;width:90px}}@media screen and (min-width: 1280px){.explore-serie__list__item__images .product-mockup--tablet{top:18px;right:65px;width:125px}}.explore-serie__list__item__images .product-mockup--tablet:only-child{top:5px;right:15px;width:90px}@media screen and (min-width: 768px){.explore-serie__list__item__images .product-mockup--tablet:only-child{right:45px;width:120px}}@media screen and (min-width: 1280px){.explore-serie__list__item__images .product-mockup--tablet:only-child{top:-30px;right:100px;width:170px}}.explore-serie__list__item__flags{display:flex;flex-wrap:wrap;order:1;width:100%;list-style:none}@media screen and (min-width: 768px){.explore-serie__list__item__flags{float:left;width:calc(100% - 180px);margin-left:180px;margin-bottom:-9px}}@media screen and (min-width: 1280px){.explore-serie__list__item__flags{width:calc(100% - 300px);margin-left:300px}}.explore-serie__list__item__flags li{margin-left:0;margin-right:6px}.explore-serie__list__item__flags li span{display:inline-block;padding:5px 8px 3px;background:var(--color-theme-blue);color:var(--color-white);border:1px solid var(--color-theme-blue);border-radius:4px;font-family:Hueber Forward Sans,Arial,sans-serif;font-size:.875rem;font-weight:600}@media screen and (min-width: 1280px){.explore-serie__list__item__flags li span{padding:5px 10px 3px}}.explore-serie__list__item__flags li span.outlined{border:1px solid var(--color-theme-blue);background:transparent;color:var(--color-theme-blue)}.explore-serie__list__item__flags li span.light{border:1px solid var(--color-very-light-blue);background:var(--color-very-light-blue);color:var(--color-theme-blue)}.explore-serie__list__item__flags li span.red{border:1px solid var(--color-theme-red);background:var(--color-theme-red);color:var(--color-white)}.explore-serie__list__item__flags li span.white{border:1px solid var(--color-white);background:var(--color-white);color:var(--color-font)}.explore-serie__list__item__flags li span.yellow{border:1px solid var(--color-yellow);background:var(--color-yellow);color:var(--color-white)}.explore-serie__list__item__title{order:2;width:100%;padding-bottom:0}@media screen and (min-width: 768px){.explore-serie__list__item__title{float:left;width:calc(100% - 180px);margin-left:180px;font-size:1.5rem;margin-bottom:-5px}}@media screen and (min-width: 1280px){.explore-serie__list__item__title{width:calc(100% - 300px);margin-left:300px}}.explore-serie__list__item__title a{text-decoration:none}.explore-serie__list__item__description{order:3;width:50%;font-size:1rem}@media screen and (min-width: 768px){.explore-serie__list__item__description{float:left;width:calc(100% - 400px);margin-left:180px}}@media screen and (min-width: 1280px){.explore-serie__list__item__description{width:calc(100% - 300px);margin-left:300px}}.explore-serie__list__item__description+.explore-serie__list__item__isbn{margin-top:-15px}@media screen and (min-width: 768px){.explore-serie__list__item__description+.explore-serie__list__item__isbn{margin-top:-5px}}.explore-serie__list__item__isbn{order:5;width:100%;transition:all ease .4s;font-size:.875rem}@media screen and (min-width: 768px){.explore-serie__list__item__isbn{float:left;width:calc(100% - 180px);margin-left:180px}}@media screen and (min-width: 1280px){.explore-serie__list__item__isbn{width:calc(100% - 300px);margin-left:300px}}.explore-serie__list__item__isbn svg{position:relative;top:4px;margin-left:8px}.explore-serie__list__item__isbn svg path{transition:all ease .4s}.explore-serie__list__item__isbn button{padding-left:0;background:transparent;border:0;box-shadow:none!important;font-family:Fira Sans,Arial,sans-serif;font-weight:400;letter-spacing:.5px;color:var(--color-theme-blue)}.explore-serie__list__item__isbn button:hover{color:var(--color-theme-red)}.explore-serie__list__item__isbn button:hover svg path{stroke:var(--color-theme-red)}.explore-serie__list__item__buttons{order:6;width:100%;margin-top:14px}.explore-serie__list__item__buttons:before,.explore-serie__list__item__buttons:after{content:"";display:table}.explore-serie__list__item__buttons:after{clear:both}@media screen and (min-width: 768px){.explore-serie__list__item__buttons{position:absolute;top:50%;right:0;transform:translateY(-50%);width:auto;margin-top:0}}.explore-serie__list__item__buttons button,.explore-serie__list__item__buttons .button{margin-right:6px;margin-bottom:6px}@media screen and (min-width: 768px){.explore-serie__list__item__buttons button,.explore-serie__list__item__buttons .button{float:right;clear:both;margin-top:3px;margin-right:0;margin-bottom:3px}}
