header,footer,nav,section,aside,main,article,figure,figcaption{display:block}body,div,h1,h2,h3,h4,h5,h6,p,blockquote,pre,code,ol,ul,li,dl,dt,dd,figure,table,th,td,form,fieldset,legend,input,textarea{margin:0;padding:0}table{border-spacing:0;border-collapse:collapse}caption,th,td{text-align:left;text-align:start;vertical-align:top}abbr,acronym{font-variant:normal;border-bottom:1px dotted #666;cursor:help}blockquote,q{quotes:none}fieldset,img,iframe{border:0}ul{list-style-type:none}sup{vertical-align:text-top}sub{vertical-align:text-bottom}del{text-decoration:line-through}ins{text-decoration:none}body{font:12px/1 "Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;color:#000}input,button,textarea,select{font-family:inherit;font-size:99%;font-weight:inherit}pre,code{font-family:Monaco,monospace}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}h1{font-size:1.8333em}h2{font-size:1.6667em}h3{font-size:1.5em}h4{font-size:1.3333em}table{font-size:inherit}caption,th{font-weight:700}a{color:#00f}h1,h2,h3,h4,h5,h6{margin-top:1em}h1,h2,h3,h4,h5,h6,p,pre,blockquote,table,ol,ul,form{margin-bottom:12px}
body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul,.content-gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li,.content-gallery>ul li{float:left}.ce_gallery>ul li.col_first,.content-gallery>ul li.col_first{clear:left}.float_left,.media--left>figure{float:left}.float_right,.media--right>figure{float:right}.block{overflow:hidden}.media{display:flow-root}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.audio_container audio{max-width:100%}.video_container video{max-width:100%;height:auto}.aspect,.responsive{position:relative;height:0}.aspect iframe,.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.aspect--16\:9,.responsive.ratio-169{padding-bottom:56.25%}.aspect--16\:10,.responsive.ratio-1610{padding-bottom:62.5%}.aspect--21\:9,.responsive.ratio-219{padding-bottom:42.8571%}.aspect--4\:3,.responsive.ratio-43{padding-bottom:75%}.aspect--3\:2,.responsive.ratio-32{padding-bottom:66.6666%}
@charset "UTF-8";
:root{--color-primary: 177, 33, 42;--color-secondary: 45, 47, 127;--color-category: 177, 33, 42;--width-1: 1560px;--width-2: 1340px;--width-3: 1190px}.theme-gesundheit{--color-category: 117, 179, 75}.theme-architektur{--color-category: 138, 126, 116}.theme-kunst{--color-category: 37, 143, 136}.theme-belletristik{--color-category: 103, 15, 51}.theme-kinder-jugendbuch{--color-category: 94, 201, 159}.theme-pfadfinder{--color-category: 0, 120, 67}.theme-geschichte{--color-category: 219, 108, 38}.theme-frankonia{--color-category: 227, 6, 19}.theme-kalender{--color-category: 153, 112, 174}.theme-corporate-publishing{--color-category: 105, 126, 162}.theme-antiquariat{--color-category: 181, 150, 51}.theme-neuheiten{--color-category: 0, 75, 153}.hit-slider .hs-button:before{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.hit-slider .hs-button,#cboxNext,#cboxPrevious{position:absolute;top:50%;-webkit-transform:translate(0%, -50%);-moz-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%);-o-transform:translate(0%, -50%);transform:translate(0%, -50%)}.mod_iso_productfilter input,.mod_iso_productfilter select,.aside .mod_iso_productlist .submit_container input,.mod_iso_productreader .submit_container input,.mod_iso_cart input,.mod_iso_checkout .widget select,.mod_iso_checkout .widget input,.mod_iso_checkout .submit_container input,.mod_iso_productlist .hit-carousel .submit_container input,.ce_form input,.ce_form select,.ce_form textarea,.ce_form button{border-radius:0;border:none;background:white;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none}@font-face{font-display:swap;font-family:"Fira Sans";font-style:normal;font-weight:300;src:url("../../files/themes/spurbuch/fonts/fira-sans-v17-latin-300.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Fira Sans";font-style:normal;font-weight:400;src:url("../../files/themes/spurbuch/fonts/fira-sans-v17-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Fira Sans";font-style:normal;font-weight:600;src:url("../../files/themes/spurbuch/fonts/fira-sans-v17-latin-600.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Material Icons";font-style:normal;font-weight:400;src:url("../../files/themes/spurbuch/fonts/material-icons-v142-latin-regular.woff2") format("woff2")}.hit-carousel.responsive-images .hc-element{position:relative}.hit-carousel.responsive-images .hc-element img{position:absolute;top:50%;left:50%;scale:1.1;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.hit-carousel.responsive-images .hc-element img.full-width{width:100%;height:auto}.hit-carousel.responsive-images .hc-element img.full-height{width:auto;height:100%;max-width:none}.hit-carousel ul{list-style:none}.hit-carousel .hc-container{overflow:hidden}.hit-carousel .hc-wrapper{--_width: 100%;--_translate-x: 0;--_transition-duration: 800ms;margin:0 !important;padding:0 !important;overflow:hidden;display:flex;flex-direction:row;flex-wrap:nowrap;width:var(--_width);-webkit-transform:translateX(var(--_translate-x));-moz-transform:translateX(var(--_translate-x));-ms-transform:translateX(var(--_translate-x));-o-transform:translateX(var(--_translate-x));transform:translateX(var(--_translate-x));transition:transform var(--_transition-duration) ease-in-out}.hit-carousel .hc-wrapper.hc-hide-transition{transition:none !important}.hit-carousel .hc-wrapper>*{width:auto;flex:1;overflow:hidden}.hit-slider .hs-button:before{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.hit-slider .hs-button,#cboxNext,#cboxPrevious{position:absolute;top:50%;-webkit-transform:translate(0%, -50%);-moz-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%);-o-transform:translate(0%, -50%);transform:translate(0%, -50%)}.hit-slider{width:100%;position:relative;overflow:hidden;max-width:none;min-height:300px}.hit-slider:before{display:block;content:"";width:100%;padding-top:38.0597014925%}.hit-slider .inside{position:absolute;top:0;width:100%;height:100%}.hit-slider .image_container{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;transition:opacity 1.4s ease-in-out}.hit-slider .image_container figcaption{position:absolute;z-index:10;top:55%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center;color:white;font-size:40px;font-weight:400;text-shadow:0 0 10px black;white-space:nowrap}.hit-slider .image_container figcaption h2{font-size:72px;color:white;margin-top:20px;margin-bottom:25px;font-weight:500}.hit-slider .image_container.active{opacity:1;z-index:12}.hit-slider .image_container img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-width:none}.hit-slider .image_container img.full-height{width:auto;height:101%}.hit-slider .image_container img.full-width{width:101%;height:auto}.hit-slider .bullets{position:absolute;left:50%;bottom:40px;-webkit-transform:translate(-50%, 0%);-moz-transform:translate(-50%, 0%);-ms-transform:translate(-50%, 0%);-o-transform:translate(-50%, 0%);transform:translate(-50%, 0%);z-index:13}.hit-slider .bullets .bullet{display:inline-block;width:10px;height:10px;border-radius:100%;margin:0 15px;cursor:pointer;position:relative;border:solid 2px rgba(var(--color-secondary), 0.1)}.hit-slider .bullets .bullet.active,.hit-slider .bullets .bullet:hover{background:rgb(var(--color-primary))}.hit-slider .hs-button{position:absolute;width:70px;height:70px;z-index:12;background-color:rgba(rgb(var(--color-primary)), 0.4);cursor:pointer}.hit-slider .hs-button:before{content:"";width:18px;height:18px;border-left:2px solid rgba(var(--color-secondary), 0.1);border-top:2px solid rgba(var(--color-secondary), 0.1)}.hit-slider .hs-button.prev{left:25px}.hit-slider .hs-button.prev:before{-webkit-transform:translate(-25%, -50%) rotate(-45deg);-moz-transform:translate(-25%, -50%) rotate(-45deg);-ms-transform:translate(-25%, -50%) rotate(-45deg);-o-transform:translate(-25%, -50%) rotate(-45deg);transform:translate(-25%, -50%) rotate(-45deg)}.hit-slider .hs-button.next{right:25px}.hit-slider .hs-button.next:before{-webkit-transform:translate(-75%, -50%) rotate(135deg);-moz-transform:translate(-75%, -50%) rotate(135deg);-ms-transform:translate(-75%, -50%) rotate(135deg);-o-transform:translate(-75%, -50%) rotate(135deg);transform:translate(-75%, -50%) rotate(135deg)}.hit-slider.animation-fade .image_container.animate{animation:animation-fade 1.4s ease-in-out 1;animation-direction:reverse}.hit-slider.animation-fade .image_container.animate.active{animation-direction:normal}.hit-slider.animation-slide.animate-prev .image_container.animate{animation:animation-slideout-revert 1.4s ease-in-out 1}.hit-slider.animation-slide.animate-prev .image_container.animate.active{animation:animation-slidein-revert 1.05s ease-in-out 1 !important}.hit-slider.animation-slide .image_container.animate{transition:none;animation:animation-slideout 1.4s ease-in-out 1}.hit-slider.animation-slide .image_container.animate.active{animation:animation-slidein 1.05s ease-in-out 1 !important}@keyframes animation-fade{0%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);opacity:0}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1}}@keyframes animation-slidein{0%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@keyframes animation-slideout{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);opacity:1}}@keyframes animation-slidein-revert{0%{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@keyframes animation-slideout-revert{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(50%);-moz-transform:translateX(50%);-ms-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%);opacity:1}}.hit-accordion .hit-acc-toggler{position:relative;cursor:pointer}.hit-accordion .hit-acc-toggler:after,.hit-accordion .hit-acc-toggler:before{position:absolute;right:0;top:50%;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%)}.hit-accordion .hit-acc-toggler:before{content:"";height:2px;width:1em;background:#999;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%)}.hit-accordion .hit-acc-toggler:after{content:"";height:2px;width:1em;background:#999;transition:500ms ease-out;-webkit-transform:translate(0, -50%) rotateZ(-90deg);-moz-transform:translate(0, -50%) rotateZ(-90deg);-ms-transform:translate(0, -50%) rotateZ(-90deg);-o-transform:translate(0, -50%) rotateZ(-90deg);transform:translate(0, -50%) rotateZ(-90deg)}.hit-accordion .hit-acc-wrapper{display:grid;grid-template-rows:0fr;transition:grid-template-rows 500ms ease-out}.hit-accordion .hit-acc-wrapper>div{overflow:hidden}.hit-accordion.open .hit-acc-toggler:after{-webkit-transform:translate(0, -50%) rotateZ(0deg);-moz-transform:translate(0, -50%) rotateZ(0deg);-ms-transform:translate(0, -50%) rotateZ(0deg);-o-transform:translate(0, -50%) rotateZ(0deg);transform:translate(0, -50%) rotateZ(0deg)}.hit-accordion.open .hit-acc-wrapper{grid-template-rows:1fr}.ce_accordion:not(.hit-accordion) .accordion{display:none}#colorbox{position:fixed !important;top:0px !important;left:0 !important;height:100% !important;width:100% !important;pointer-events:none}#cboxContent{position:static;background:transparent}#cboxWrapper{margin:0 auto;width:100% !important;height:100% !important;position:static}#cboxNext,#cboxPrevious,#cboxClose{background:none;text-indent:0;width:45px;height:45px;pointer-events:all;background-color:rgb(var(--color-category));color:transparent}#cboxNext{right:0;position:fixed;margin-top:0 !important}#cboxPrevious{left:0;position:fixed;margin-top:0 !important}#cboxClose{top:0;right:0;position:fixed}#cboxNext:before{font-size:20px;border:0.1rem solid #fff;border-bottom:0;border-right:0;height:0.65em;width:0.65em;content:"";display:block;left:50%;position:absolute;top:50%;transform:translate(-75%, -50%) rotate(135deg)}#cboxPrevious:before{font-size:20px;background-color:rgb(var(--color-category));border:0.1rem solid #fff;border-bottom:0;border-right:0;height:0.65em;width:0.65em;content:"";display:block;left:46%;position:absolute;top:50%;transform:translate(-25%, -50%) rotate(-45deg)}#cboxClose:before{background:#fff;height:0.1rem;width:55%;content:"";display:block;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%) rotate(45deg)}#cboxClose:after{background:#fff;width:0.1rem;height:55%;content:"";display:block;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%) rotate(45deg)}#cboxOverlay{background-color:#000;opacity:0.8 !important}#cboxLoadedContent{border:none !important;pointer-events:all;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin-top:0px !important;background-color:transparent}#cboxTitle,#cboxCurrent{display:none !important}.mod_iso_cart{max-width:832px;margin:0 auto}.mod_iso_cart .submit_container{display:flex;justify-content:space-between}.mod_iso_cart .submit_container input{width:100%}.mod_iso_cart .submit_container input:first-child{margin:0 6px 0 0}.mod_iso_cart .submit_container input:last-child{margin:0 0 0 6px}.mod_iso_cart table{border-collapse:collapse;width:100%}.mod_iso_cart table tbody{width:100%}.mod_iso_cart table tbody .prices{text-align:right}.mod_iso_cart table tbody .quantity .inner{display:flex;justify-content:flex-end;align-items:center}.mod_iso_cart table tbody .quantity .inner a.remove{margin-right:20px}.mod_iso_cart table tbody .quantity .inner a.remove img{display:block;height:30px;width:auto}.mod_iso_cart table tbody .quantity .inner a.quantity_btn{height:36px;width:28px;background-color:rgb(var(--color-primary));color:#fff;display:block;position:relative;cursor:pointer}.mod_iso_cart table tbody .quantity .inner a.quantity_btn::before{content:"+";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.mod_iso_cart table tbody .quantity .inner a.quantity_btn.sub::before{content:"−"}.mod_iso_cart table tbody .quantity .inner input{width:50px;height:36px;text-align:center;padding:0.5em;background-color:#e8e8e8}.mod_iso_cart table tfoot .price,.mod_iso_cart table tfoot .name{text-align:right}.mod_iso_cart table tfoot td{padding:0.5em 1em}.mod_iso_cart .product{border:1px solid rgb(var(--color-primary))}.mod_iso_cart .product td{padding:0.5em 1em}.mod_iso_cart .product td.image{box-sizing:border-box;min-width:100px;width:15%}.mod_iso_cart .product .image_container{display:flex}.mod_iso_cart .product .image_container img{display:block;height:80px;width:auto}.mod_iso_cart .submit_container{text-align:right}.mod_iso_cart .cart_minimal{position:relative}.mod_iso_cart .cart_minimal .image_container img{width:24px;display:block}.mod_iso_cart .cart_minimal .quantity_total{position:absolute;top:0;right:0;border-radius:100px;background-color:#b4142b;height:20px;width:20px}.mod_iso_cart .cart_minimal .quantity_total span{font-size:0.6em;position:absolute;top:50%;left:50%;font-weight:400;color:#ffffff;transform:translate(-50%, -50%)}.mod_iso_checkout{max-width:832px;margin:0 auto}.mod_iso_checkout .submit_container{display:flex;justify-content:space-between}.mod_iso_checkout .submit_container input{width:100%}.mod_iso_checkout .submit_container input:first-child{margin:0 6px 0 0}.mod_iso_checkout .submit_container input:last-child{margin:0 0 0 6px}.mod_iso_checkout .widget.widget-select{position:relative}.mod_iso_checkout .widget.widget-select:before{content:"⏷";display:block;position:absolute;font-size:24px;right:0.5em;bottom:7px;pointer-events:none;color:#3f3f3f}.mod_iso_checkout .widget.widget-select select{appearance:none;-moz-appearance:none;-webkit-appearance:none}.mod_iso_checkout .widget.widget-checkbox input+label{display:flex;position:relative;font-weight:300;padding-left:40px}.mod_iso_checkout .widget.widget-checkbox input+label:before{position:absolute;top:0;left:0}.mod_iso_checkout .steps{padding:4em 0}.mod_iso_checkout .steps ol{position:relative;width:100%;max-width:832px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;counter-reset:stepCounter;list-style:none;padding:0;font-size:24px}.mod_iso_checkout .steps ol li{position:relative;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;counter-increment:stepCounter}.mod_iso_checkout .steps ol li.active .step{color:rgb(var(--color-primary))}.mod_iso_checkout .steps ol li.active .step:before{border-color:rgb(var(--color-primary));color:rgb(var(--color-primary));border-width:2px}.mod_iso_checkout .steps ol li.active:after{background:rgb(var(--color-primary)) !important}.mod_iso_checkout .steps ol li.passed .step:before{content:"✓";border-color:rgb(var(--color-primary));color:rgb(var(--color-primary))}.mod_iso_checkout .steps ol li.passed .step a{text-decoration:none;color:rgb(var(--color-primary))}.mod_iso_checkout .steps ol li.passed:after{background:rgb(var(--color-primary)) !important}.mod_iso_checkout .steps ol li:not(.first):after{content:"";display:block;width:100%;height:2px;background:#ebebeb;position:absolute;z-index:1;top:0;left:0;-webkit-transform:translate(-70%, 2ch);-moz-transform:translate(-70%, 2ch);-ms-transform:translate(-70%, 2ch);-o-transform:translate(-70%, 2ch);transform:translate(-70%, 2ch)}.mod_iso_checkout .steps ol li .step{position:relative;z-index:2;padding:0 0.5em;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#fff}.mod_iso_checkout .steps ol li .step:before{content:counter(stepCounter);display:flex;align-items:center;justify-content:center;width:4ch;height:4ch;border:1px solid #d1d1d1;border-radius:50%;margin-bottom:0.5em;box-sizing:border-box}.mod_iso_checkout .steps ol li .step span{font-size:1em}.mod_iso_checkout .submit_container{text-align:right}.mod_iso_checkout .info_wrapper{display:flex;flex-wrap:wrap}.mod_iso_checkout .info_container{position:relative;padding:0.5em;padding-left:0;box-sizing:border-box;width:100%}.mod_iso_checkout .info_container.last{padding-left:0.5em;padding-right:0}.mod_iso_checkout .info_container.first{padding-right:0}.mod_iso_checkout .info_container .inner{padding:1em;border:1px solid rgb(var(--color-primary))}.mod_iso_checkout .info_container.shipping_method,.mod_iso_checkout .info_container.payment_method{flex-basis:50%}.mod_iso_checkout .info_container.billing_address .edit_container{position:absolute;bottom:1.5em;left:0;right:1em}.mod_iso_checkout .info_container h3{font-size:1em;margin:0}.mod_iso_checkout .info_container .edit_container{text-align:right}.mod_iso_checkout .info_container a.edit{display:inline-block;text-decoration:none;color:#fff;background-color:rgb(var(--color-category));padding:0.5em 1em}.mod_iso_checkout .orderproducts{margin-top:2.5em}.mod_iso_checkout .orderproducts table{border-collapse:collapse;width:100%}.mod_iso_checkout .orderproducts table tbody{border:1px solid rgb(var(--color-primary))}.mod_iso_checkout .orderproducts table tbody .price.total{font-weight:400}.mod_iso_checkout .orderproducts table tbody .product{border-bottom:1px solid rgb(var(--color-primary))}.mod_iso_checkout .orderproducts table tbody .product:last-child{border-bottom:none}.mod_iso_checkout .orderproducts table td{vertical-align:middle;padding:0.5em 0}.mod_iso_checkout .orderproducts table td.col_last{padding-right:1em}.mod_iso_checkout .orderproducts table td.col_first{padding-left:1em;padding-right:1em;width:100px}.mod_iso_checkout .orderproducts table td.price{width:150px}.mod_iso_checkout .orderproducts table tfoot tr.total{font-weight:bold}.mod_iso_checkout .orderproducts table tfoot tr.foot_1{border-bottom:1px solid #d4d4d4}.mod_iso_checkout .orderproducts table tfoot td{padding:0.5em 0}.mod_iso_checkout .orderproducts table tfoot .name{text-align:right}.mod_iso_checkout .orderproducts table .quantity{width:60px;padding:0.5em 0;text-align:right}.mod_iso_checkout .orderproducts table .price{text-align:right}.mod_iso_checkout .orderproducts table .price:not(.col_last){padding:0}.mod_iso_checkout .orderproducts .product .image_container{display:flex}.mod_iso_checkout .orderproducts .product .image_container img{display:block;height:80px;width:auto}.shippingmethod .widget input+label{align-items:flex-start}.shippingmethod .note p:first-child{margin-top:0}.shippingmethod .note p:last-child{margin-bottom:0}.orderconditions .widget-checkbox fieldset legend{display:none}.iso-has-cart input{box-sizing:border-box;border:none;padding:0.5em 1em;outline:none}.iso-has-cart input[type="text"],.iso-has-cart input[type="tel"],.iso-has-cart input[type="email"],.iso-has-cart input[type="select"],.iso-has-cart input[type="checkbox"]{color:#333;background-color:#e8e8e8}.iso-has-cart input[type="submit"]{color:#fff;background-color:rgb(var(--color-category));cursor:pointer}.iso-has-cart select{box-sizing:border-box;border:none;padding:0.5em 1em;color:#333;background-color:#e8e8e8}.iso-has-cart .widget input,.iso-has-cart .widget select,.iso-has-cart .widget textarea,.iso-has-cart .widget label{width:100%;display:block;outline-color:rgb(var(--color-primary));outline-width:1px;appearance:none;-moz-appearance:none;-webkit-appearance:none}.iso-has-cart .widget.privacy-checkbox .cb_label{display:none}.iso-has-cart .widget.privacy-checkbox .cb_label+.mandatory{display:none}.iso-has-cart .widget.privacy-checkbox input[type="checkbox"]+label{display:inline}.iso-has-cart .widget fieldset{border:none;margin:0;padding:0}.iso-has-cart .widget fieldset.checkbox_container>span,.iso-has-cart .widget fieldset.radio_container>span{display:block;margin-bottom:12px}.iso-has-cart .widget fieldset.checkbox_container span.note,.iso-has-cart .widget fieldset.radio_container span.note{font-weight:300}.iso-has-cart .widget fieldset.checkbox_container span.note ul,.iso-has-cart .widget fieldset.radio_container span.note ul{margin:0;padding:0;list-style:none}.iso-has-cart .widget fieldset.checkbox_container span.note p:first-child,.iso-has-cart .widget fieldset.radio_container span.note p:first-child{margin-top:0}.iso-has-cart .widget fieldset.checkbox_container span.note p:last-child,.iso-has-cart .widget fieldset.radio_container span.note p:last-child{margin-bottom:0}.iso-has-cart .widget fieldset.checkbox_container label,.iso-has-cart .widget fieldset.checkbox_container input,.iso-has-cart .widget fieldset.radio_container label,.iso-has-cart .widget fieldset.radio_container input{display:inline;width:auto}.iso-has-cart .widget input[type="checkbox"],.iso-has-cart .widget input[type="radio"]{position:absolute;opacity:0}.iso-has-cart .widget input[type="checkbox"]+label,.iso-has-cart .widget input[type="radio"]+label{display:flex;align-items:flex-start;font-weight:400;cursor:pointer}.iso-has-cart .widget input[type="checkbox"]+label:before,.iso-has-cart .widget input[type="radio"]+label:before{content:"";display:inline-block;width:30px;height:30px;margin-right:12px;background-color:#e8e8e8}.iso-has-cart .widget input[type="checkbox"]:checked+label:before,.iso-has-cart .widget input[type="radio"]:checked+label:before{background-color:rgb(var(--color-primary))}.iso-has-cart ::placeholder{color:#333;opacity:1}.iso-has-cart :-ms-input-placeholder{color:#333}.iso-has-cart ::-ms-input-placeholder{color:#333}.iso-has-cart form#iso_mod_checkout_address .formbody{display:flex}.iso-has-cart form .formbody{max-width:1080px;margin:0 auto}.iso-has-cart form .submit_container{max-width:1080px;margin:0 auto;margin-top:2em}.iso-has-cart form .address{margin:0 2em;flex-basis:50%}.iso-has-cart form .address.first{margin-left:0}.iso-has-cart form .address.last{margin-right:0}.mod_iso_productfilter{display:grid;grid-template-columns:1fr auto;gap:1em;margin-bottom:1em;align-items:center}.mod_iso_productfilter .clear_filters{order:2}.mod_iso_productfilter .search{display:none}.mod_iso_productfilter form{order:1}.mod_iso_productfilter .clear{display:none}.mod_iso_productfilter input,.mod_iso_productfilter select{padding:15px 20px}.mod_iso_productfilter .limit{text-align:center;font-weight:600;display:flex;flex-direction:row-reverse;align-items:center}.mod_iso_productfilter .limit select{padding-right:5px;padding-left:5px;vertical-align:baseline;text-align:right;box-sizing:content-box;overflow:hidden}.mod_iso_productfilter .limit label{display:inline-block}.mod_iso_productfilter .sorting select{border:2px solid rgb(var(--color-primary))}.mod_iso_productfilter .formbody{display:flex;gap:1em}.mod_iso_productfilter .formbody label{display:none}.mod_iso_productfilter .formbody .limit label{display:inline-block}.aside .mod_iso_productlist form{display:flex;align-items:stretch}.aside .mod_iso_productlist .formbody{display:flex;flex-direction:column}.aside .mod_iso_productlist .product_list{display:grid;grid-template-columns:repeat(3, 1fr);gap:1em;text-align:center}.aside .mod_iso_productlist .product_list h3{margin-bottom:0}.aside .mod_iso_productlist .product_list h3 a{color:black;font-size:1rem}.aside .mod_iso_productlist .product_list .product{padding:1em 1.2em 1em 1.2em;border:2px solid rgb(var(--color-primary));display:flex;align-items:stretch}.aside .mod_iso_productlist .product_list .sku{display:none}.aside .mod_iso_productlist .product_list .offer{color:rgb(var(--color-primary));font-weight:600;margin-top:auto}.aside .mod_iso_productlist .pagination ul{display:flex;gap:1em}.aside .mod_iso_productlist .autor{margin:10px 0}.aside .mod_iso_productlist .order_notice{font-size:0.7em;margin:10px 0;color:black;font-weight:300}.aside .mod_iso_productlist .submit_container{display:flex;gap:1em;align-items:center;justify-content:center}.aside .mod_iso_productlist .submit_container .actions{position:relative}.aside .mod_iso_productlist .submit_container .actions:before{content:"";font-family:"Material Icons";color:rgb(var(--color-category));position:absolute;font-size:1.5em;pointer-events:none}.aside .mod_iso_productlist .submit_container input{color:transparent;cursor:pointer;width:30px;height:30px}.aside .mod_iso_productlist .submit_container .details a{text-decoration:none;padding:12px 15px;display:inline-block;background-color:rgb(var(--color-category));color:white;font-weight:600;cursor:pointer}.aside .mod_iso_productlist .submit_container .details a:hover{background-color:rgba(var(--color-category), 0.8)}.aside .mod_iso_productlist img{aspect-ratio:1;object-fit:contain;max-width:90%;margin-left:auto;margin-right:auto}.mod_iso_productreader .product_head{display:grid;grid-template-columns:1fr 2fr;column-gap:5em;align-items:flex-start}.mod_iso_productreader .product_head .image_container{border:3px solid rgb(var(--color-primary));padding:1.5em 2em;margin-top:48px}.mod_iso_productreader .product_head img{display:block;aspect-ratio:1;object-fit:contain}.mod_iso_productreader .quantity_container{display:flex}.mod_iso_productreader a.quantity_btn{width:28px;background-color:rgb(var(--color-category));color:#fff;display:block;position:relative;cursor:pointer}.mod_iso_productreader a.quantity_btn::before{content:"+";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.mod_iso_productreader a.quantity_btn.sub::before{content:"−"}.mod_iso_productreader h2{color:rgb(var(--color-category));font-size:2.4rem;font-weight:600}.mod_iso_productreader h2,.mod_iso_productreader h3{color:rgb(var(--color-category));margin-top:0}.mod_iso_productreader .info-details{line-height:1.4em}.mod_iso_productreader .offer{display:flex;column-gap:1em;align-items:flex-end;margin-top:2em;margin-bottom:1.5em}.mod_iso_productreader .price{color:rgb(var(--color-primary));font-weight:600}.mod_iso_productreader .more{font-size:0.8em}.mod_iso_productreader .submit_container{display:flex;column-gap:1em}.mod_iso_productreader .submit_container input{display:inline-block;padding:12px 20px;text-align:center}.mod_iso_productreader .submit_container input.submit{background-color:rgb(var(--color-category));color:white;font-weight:600;cursor:pointer}.mod_iso_productreader .quantity_container label{display:none}.mod_iso_productreader .quantity_container input{max-width:3em;background-color:rgba(var(--color-secondary), 0.1)}.mod_iso_cart{max-width:var(--width-3)}.mod_iso_cart input.submit{padding:12px 15px;background-color:rgb(var(--color-category));color:white;font-weight:600;cursor:pointer}.mod_iso_cart td{vertical-align:middle}.mod_iso_checkout{max-width:var(--width-3)}.mod_iso_checkout h2{text-align:left}.mod_iso_checkout a{color:rgb(var(--color-primary));text-decoration:none;cursor:pointer;display:inline-block;position:relative}.mod_iso_checkout .info_container h3{font-weight:300;font-size:24px;text-transform:none;letter-spacing:normal}.mod_iso_checkout #iso_mod_checkout_address .formbody{display:flex;gap:2em}.mod_iso_checkout .formbody table .foot_last.total{font-weight:400 !important}.mod_iso_checkout .formbody .address{flex-basis:calc(50% - 2em)}.mod_iso_checkout .widget{position:relative;margin-bottom:12px}.mod_iso_checkout .widget:last-child{margin-bottom:0}.mod_iso_checkout .widget.widget-checkbox span,.mod_iso_checkout .widget.widget-radio span{display:block;margin-bottom:20px}.mod_iso_checkout .widget.widget-checkbox input,.mod_iso_checkout .widget.widget-radio input{vertical-align:middle}.mod_iso_checkout .widget.widget-checkbox input:checked,.mod_iso_checkout .widget.widget-radio input:checked{background-color:rgb(var(--color-primary))}.mod_iso_checkout .widget.widget-checkbox input+label,.mod_iso_checkout .widget.widget-radio input+label{padding-left:15px;position:relative;vertical-align:middle}.mod_iso_checkout .widget.widget-checkbox input+label:before,.mod_iso_checkout .widget.widget-radio input+label:before{position:absolute;top:0;left:0}.mod_iso_checkout .widget p.error{display:none}.mod_iso_checkout .widget.widget-text label,.mod_iso_checkout .widget.widget-select label{display:block}.mod_iso_checkout .widget select,.mod_iso_checkout .widget input{border:2px solid rgb(var(--color-primary));padding:12px 15px;font-family:"Open Sans", sans-serif;font-weight:300;outline:transparent;outline-width:0;border-radius:0;width:100%}.mod_iso_checkout .widget select.error,.mod_iso_checkout .widget input.error{border:1px solid rgb(var(--color-primary))}.mod_iso_checkout .widget select.radio,.mod_iso_checkout .widget input.radio{width:initial}.mod_iso_checkout .submit_container{margin-top:2em}.mod_iso_checkout .submit_container input{padding:12px 15px;background-color:rgb(var(--color-category));color:white;font-weight:600;cursor:pointer}.mod_iso_checkout .submit_container input:last-child{margin:0}html,body{font-size:20px;font-family:"Fira Sans";font-weight:300}*{box-sizing:border-box}h1{color:rgb(var(--color-category));font-size:2.4rem;font-weight:600;line-height:1.4em}h2{font-size:1.7rem;font-weight:600;line-height:1.5em;text-align:center}h3{font-size:1.2rem;font-weight:600;line-height:1.2em}a{text-decoration:none;color:rgb(var(--color-primary))}p{line-height:1.4em}.material-symbols-outlined{font-family:"Material Icons";color:rgb(var(--color-secondary));font-weight:400;text-transform:none}#header .inside{max-width:var(--width-1);margin-left:auto;margin-right:auto;display:grid;grid-template-columns:auto 1fr auto;padding-top:20px;padding-bottom:20px;gap:3em}#header .header-right{justify-self:flex-end}#header .mod_search{display:inline-block;margin-top:10px;width:60%}#header .mod_search .formbody{display:flex;box-shadow:inset 0 0 0 2px rgb(var(--color-primary));align-items:center;padding:2px}#header .mod_search .widget-text{flex-grow:1}#header .mod_search input{appearance:none;outline:none;border:0;font-size:1em;padding:10px 20px;padding-right:0;width:100%}#header .mod_search button{appearance:none;outline:none;border:0;font-size:1em;background:transparent;font-size:1.4em;display:flex;padding:0;padding:10px 20px}#header .logo{max-width:200px}#header .logo a,#header .logo img{display:inline-block}#header .main-menu{margin-top:2em;overflow:visible}#header .main-menu .level_1{display:flex;gap:2em}#header .main-menu .level_1>li{padding-bottom:2em}#header .main-menu .level_1>li>a,#header .main-menu .level_1>li>strong,#header .main-menu .level_1>li>span{color:rgb(var(--color-primary));text-decoration:none;text-transform:uppercase;font-weight:600;font-size:1.4em}#header .main-menu .level_1>li:hover .level_2{display:grid}#header .main-menu .level_2{display:none;position:absolute;grid-template-columns:1fr 1fr 2fr;background-color:white;padding:4em 5em;z-index:14;left:0;top:85%;width:100%;box-sizing:border-box;box-shadow:0px 0 20px 0 rgba(var(--color-primary), 0.1);gap:1.5em}#header .main-menu .level_2 a,#header .main-menu .level_2 strong,#header .main-menu .level_2 span{text-decoration:none;color:black;font-weight:600}#header .main-menu .level_2 a:hover,#header .main-menu .level_2 strong:hover,#header .main-menu .level_2 span:hover{color:rgb(var(--color-category))}#header .main-menu .level_2 .button{margin-top:0.5em}#header .main-menu .level_2 .button a,#header .main-menu .level_2 .button strong,#header .main-menu .level_2 .button span{text-decoration:none;color:white;font-weight:600;padding:15px 20px;background-color:rgb(var(--color-secondary));display:inline-block}#header .main-menu .level_2 .button a:hover,#header .main-menu .level_2 .button strong:hover,#header .main-menu .level_2 .button span:hover{background-color:rgb(var(--color-primary));color:white}#header .header-right{display:flex;font-size:1.4em;gap:1em;padding-top:1em}#header .header-right span{font-weight:600;vertical-align:bottom;text-transform:uppercase}#header .header-right .material-symbols-outlined{text-transform:none}#header .header-right .mod_iso_cart{display:none}#footer{margin-top:2em}#footer .ce_hyperlink{text-align:center;margin-bottom:5em;margin-top:1em}#footer .ce_gallery{max-width:var(--width-2);margin-left:auto;margin-right:auto}#footer .ce_gallery ul{display:flex;align-items:center;gap:1em}#footer .ce_gallery li{max-width:210px}#footer .footer-top{background-color:rgba(var(--color-secondary), 0.1)}#footer .footer-top .inside{max-width:var(--width-2);margin-left:auto;margin-right:auto;display:grid;grid-template-columns:1fr 1fr 1fr;gap:2em;padding-top:4em;padding-bottom:4em}#footer .footer-top .social-media{display:flex;gap:1em;margin-top:2em}#footer .footer-top .social-media a{width:50px;height:50px;padding:12px;display:inline-block;box-sizing:border-box;background-color:rgb(var(--color-secondary));border-radius:100%}#footer .footer-top .mod_customnav{font-size:2rem;font-weight:600;text-transform:uppercase;margin-top:10px}#footer .footer-top .mod_customnav li{margin-bottom:0.6em;display:flex;align-items:center}#footer .footer-top .mod_customnav li:before{content:"";display:inline-block;width:30px;height:30px;background-image:url(../../files/themes/spurbuch/img/chevron.svg);background-size:contain;background-repeat:no-repeat}#footer .footer-top .mod_customnav a,#footer .footer-top .mod_customnav strong,#footer .footer-top .mod_customnav span{color:rgb(var(--color-primary));text-decoration:none}#footer .footer-top h2{font-size:2rem;font-weight:600;text-transform:uppercase;color:rgb(var(--color-primary));margin-top:0px;margin-bottom:0.8em;text-align:left}#footer .footer-top .ce_text{font-size:1.3rem;line-height:1.4em}#footer .footer-top .ce_hyperlink{margin-top:2em;margin-bottom:0;text-align:left}#footer .footer-top .mod_randomImage figure{max-width:300px;margin-left:auto}#footer .footer-bottom{padding-bottom:2em;max-width:var(--width-2);margin-left:auto;margin-right:auto;display:grid;grid-template-columns:repeat(3, auto);gap:2em}#footer .footer-bottom .mod_customnav{justify-self:self-end}#footer .footer-bottom .mod_customnav ul{margin:0;padding:0;display:flex;gap:1em}#footer .footer-bottom .mod_customnav a,#footer .footer-bottom .mod_customnav strong{color:black;font-weight:300}#footer .footer-bottom .mod_customnav a:hover,#footer .footer-bottom .mod_customnav a.active,#footer .footer-bottom .mod_customnav strong:hover,#footer .footer-bottom .mod_customnav strong.active{color:rgb(var(--color-primary))}.mod_pageimages.hit-slider{max-width:var(--width-2);margin-left:auto;margin-right:auto}#pageimages .bullets{display:flex;gap:15px;justify-content:center;margin:1.5em 0}#pageimages .bullets .bullet{width:10px;height:10px;border-radius:100%;cursor:pointer;position:relative;border:solid 2px rgba(var(--color-secondary), 0.1);transition:1s}#pageimages .bullets .bullet.active{border-color:rgb(var(--color-primary))}.ce_text>h2{font-weight:300;color:black;text-align:center}.ce_text>h2 strong{font-weight:600;color:rgb(var(--color-primary));text-transform:uppercase}.ce_headline{max-width:var(--width-2);margin-left:auto;margin-right:auto}.mod_article{max-width:var(--width-2);margin-left:auto;margin-right:auto}.mod_article.hit-carousel{max-width:initial;margin-left:initial;margin-right:initial}.mod_article.hslider{display:flex;gap:1em}.mod_article.hslider .ce_image{display:flex;flex-basis:20%}.mod_article.hslider .image_container{position:relative;background-color:rgb(var(--color-primary));padding:1em;display:flex;width:100%;justify-content:center}.mod_article.hslider a{text-transform:uppercase;color:white;text-decoration:none;text-align:center;display:grid;gap:1em}.mod_article.hslider .caption{align-self:self-end;font-size:2rem;font-weight:600}.mod_article.hslider img{max-width:100px;margin-left:auto;margin-right:auto}.hc-wrapper{gap:1em}.hit-carousel:not(.product_list){margin-top:2em;margin-bottom:5em}.hit-carousel:not(.product_list) .hc-element{background-color:rgb(var(--color-primary));display:flex;align-items:stretch}.hit-carousel:not(.product_list) .hc-element:hover{background-color:rgb(var(--color-category))}.hit-carousel:not(.product_list) .hc-element a{text-transform:uppercase;color:white;text-decoration:none;text-align:center;display:grid;gap:1em;padding:2em 3em}.hit-carousel:not(.product_list) .hc-element img{max-width:100px;margin-left:auto;margin-right:auto}.hit-carousel:not(.product_list) .hc-element .caption{align-self:self-end;font-size:1.6rem;font-weight:600;line-height:1.4em}.hit-carousel:not(.product_list) .hc-element .image_container{position:relative;display:flex;align-items:stretch;width:100%;justify-content:center}.mod_iso_productlist .hit-carousel{text-align:center;margin-top:2em;margin-bottom:5em}.mod_iso_productlist .hit-carousel form{display:flex;align-items:stretch}.mod_iso_productlist .hit-carousel .formbody{display:flex;flex-direction:column}.mod_iso_productlist .hit-carousel h3{font-size:1em}.mod_iso_productlist .hit-carousel h3 a{color:black}.mod_iso_productlist .hit-carousel img{aspect-ratio:1;object-fit:contain;max-width:75%;margin-left:auto;margin-right:auto}.mod_iso_productlist .hit-carousel .product{padding:1em 1.2em 1em 1.2em;border:2px solid rgb(var(--color-primary));display:flex;align-items:stretch}.mod_iso_productlist .hit-carousel .sku{display:none}.mod_iso_productlist .hit-carousel .offer{color:rgb(var(--color-primary));font-weight:600;margin-top:auto}.mod_iso_productlist .hit-carousel .autor{margin:10px 0}.mod_iso_productlist .hit-carousel .order_notice{font-size:0.7em;margin:10px 0;color:black;font-weight:300}.mod_iso_productlist .hit-carousel .submit_container{display:flex;gap:1em;align-items:center;justify-content:center}.mod_iso_productlist .hit-carousel .submit_container .actions{position:relative}.mod_iso_productlist .hit-carousel .submit_container .actions:before{content:"";font-family:"Material Icons";color:rgb(var(--color-secondary));position:absolute;font-size:1.5em;pointer-events:none}.mod_iso_productlist .hit-carousel .submit_container input{color:transparent;cursor:pointer;width:30px;height:30px}.mod_iso_productlist .hit-carousel .submit_container .details a{text-decoration:none;padding:12px 15px;display:inline-block;background-color:rgb(var(--color-secondary));color:white;font-weight:600;cursor:pointer}.mod_iso_productlist .hit-carousel .submit_container .details a:hover{background-color:rgba(var(--color-secondary), 0.6)}.ce_hyperlink a{display:inline-block;padding:10px 20px;background-color:rgb(var(--color-secondary));color:white;font-weight:600}.ce_gallery{padding:2em 0}.katalog{background-color:rgba(var(--color-secondary), 0.1);max-width:var(--width-2);margin-left:auto;margin-right:auto;overflow:visible;position:relative;padding:4em;padding-bottom:8em;padding-top:2em;text-align:center;margin-bottom:3em}.katalog:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:url(../../files/themes/spurbuch/img/background_logo.svg);background-repeat:no-repeat;background-size:contain;z-index:-1;opacity:0.1;background-position:center}.katalog .ce_headline{text-transform:uppercase;margin-bottom:0.7em}.katalog p{font-size:1.4rem}.katalog .ce_hyperlink{margin-top:1.8em}.katalog .ce_image{position:absolute;bottom:-1em;max-width:200px}.katalog .ce_image.katalog-right{right:-3em}.katalog .ce_image.katalog-left{left:0em}.aside #container{max-width:var(--width-2);margin-left:auto;margin-right:auto}.aside #container h2{text-align:left;margin-top:46px}.aside #container .mod_navigation .level_1 a,.aside #container .mod_navigation .level_1 span,.aside #container .mod_navigation .level_1 strong{color:black;font-weight:600;margin:10px 0;display:block}.aside #container .mod_navigation .level_1 a.active,.aside #container .mod_navigation .level_1 a.trail,.aside #container .mod_navigation .level_1 a:hover,.aside #container .mod_navigation .level_1 span.active,.aside #container .mod_navigation .level_1 span.trail,.aside #container .mod_navigation .level_1 span:hover,.aside #container .mod_navigation .level_1 strong.active,.aside #container .mod_navigation .level_1 strong.trail,.aside #container .mod_navigation .level_1 strong:hover{color:rgb(var(--color-category))}.aside #container .mod_navigation .level_1 .level_2 a,.aside #container .mod_navigation .level_1 .level_2 span,.aside #container .mod_navigation .level_1 .level_2 strong{font-weight:300}.leser #container{padding-left:0}.leser aside{display:none}.mod_newslist h2{font-weight:300;margin-top:0}.mod_newslist h2 a{color:black}.mod_newslist .layout_latest{padding:20px}.mod_newslist .layout_latest:nth-child(even){background-color:rgba(var(--color-secondary), 0.1)}.mod_newslist .layout_latest .image_container{max-width:150px}.mod_newslist .layout_latest .image_container.float_left{margin-right:1em}.mod_newslist .more a{color:white;background-color:rgb(var(--color-secondary));padding:5px 20px;font-weight:600}.mod_newslist .pagination{margin-top:2em;display:flex;gap:1em;align-items:center}.mod_newslist .pagination ul{display:flex;gap:0.5em}.mod_newslist .pagination ul li a,.mod_newslist .pagination ul li strong{color:white;background-color:rgb(var(--color-secondary));padding:6px 13px;display:inline-block;font-weight:300}.mod_newslist .pagination ul li a.active,.mod_newslist .pagination ul li a:hover,.mod_newslist .pagination ul li strong.active,.mod_newslist .pagination ul li strong:hover{opacity:0.8}.hit-accordion .hit-acc-toggler{padding:20px 40px;padding-left:60px;margin:5px 0;background-color:rgba(var(--color-secondary), 0.1)}.hit-accordion .hit-acc-toggler:after{display:none}.hit-accordion .hit-acc-toggler:before{right:initial;left:20px;height:15px;background:url(../../files/themes/spurbuch/img/chevron.svg);background-repeat:repeat-x;background-size:contain}.mod_breadcrumb ul{display:flex;max-width:var(--width-2);margin-left:auto;margin-right:auto;padding-bottom:0.5em;margin-top:0em}.mod_breadcrumb ul a{color:black}.mod_breadcrumb ul li:before{content:"/";margin:0 0.5em;font-weight:300}.mod_breadcrumb ul li:first-Child:before{display:none}.mod_breadcrumb ul li.active{font-weight:600}.ce_downloads li a{padding:20px;margin:5px 0;background-color:rgba(var(--color-secondary), 0.1);display:inline-block;min-width:50%;vertical-align:middle;font-weight:600}.ce_downloads li a:before{content:"";font-family:"Material Icons";color:rgb(var(--color-secondary));vertical-align:middle;margin-right:10px}.ce_form .widget{margin:15px 0}.ce_form input,.ce_form select,.ce_form textarea{border:2px solid rgb(var(--color-primary));padding:12px 15px;font-size:1rem;line-height:1.4rem}.ce_form input,.ce_form textarea{width:100%}.ce_form input.checkbox,.ce_form textarea.checkbox{width:auto}.ce_form .explanation,.ce_form legend,.ce_form .widget-textarea label{font-weight:600;margin:20px 0 10px;display:block;line-height:1.4rem}.ce_form .widget-checkbox{margin-top:20px}.ce_form .widget-checkbox fieldset span{display:block;display:flex;align-items:center;margin:10px 0}.ce_form .widget-checkbox fieldset span:nth-child(3){margin-top:0}.ce_form .widget-checkbox fieldset span:last-child{margin-bottom:0}.ce_form .widget-checkbox fieldset input{border-radius:100%;cursor:pointer}.ce_form .widget-checkbox fieldset input:checked{background-color:rgb(var(--color-primary))}.ce_form .widget-checkbox input{margin-right:10px;padding:15px}.ce_form .privacy-checkbox{display:flex;align-items:start}.ce_form .privacy-checkbox input{width:auto;cursor:pointer}.ce_form .privacy-checkbox input:checked{background-color:rgb(var(--color-primary))}.ce_form .privacy-checkbox label{line-height:1.4rem}.ce_form .formbody>label.mandatory,.ce_form .privacy-checkbox>.cb_label,.ce_form .privacy-checkbox>span.mandatory{display:none}.ce_form button{padding:12px 15px;background-color:rgb(var(--color-primary));color:white;font-weight:600}
