.btn-blue{background-color:#5bc0de!important}.btn-pink{background-color:pink!important}.btn-orange{background-color:orange!important}.btn-aquamarine{background-color:#7fffd4!important}.btn-aquamarine:hover,.btn-blue:hover,.btn-orange:hover,.btn-pink:hover{color:#fff!important}.btn-white{background-color:#fff!important;color:#004e49}.btn-white:hover{background-color:#004e49!important;color:#fff}.c-pointer{cursor:pointer!important}.c-default{cursor:default!important}.list-inline li{padding:.25rem;display:inline-flex!important}@media print{.no-print,.no-print *{display:none!important}}.panel-title::before{content:"\f107";font-weight:700;font-family:FontAwesome;padding-right:1rem}.panel-title[aria-expanded=true]::before{content:"\f106"}.grecaptcha-badge{bottom:85px!important;z-index:9999}.font-size-xl{font-size:3rem;line-height:3rem}.font-size-xxl{font-size:4rem;line-height:4rem}.shadow-1{box-shadow:rgba(0,0,0,.35) 0 5px 15px}.min-height-100{min-height:100vh}.min-height-80{min-height:80vh}.min-height-50{min-height:50vh}.min-height-25{min-height:25vh}#checkout-bar{background-color:#ccc;color:#333;height:2.8rem;overflow:hidden;text-align:center;vertical-align:middle}#checkout-bar .step{float:left;width:33.3333%;position:relative}#checkout-bar .step i.fa-check{display:none}#checkout-bar .step.visited i{display:inline-block}#checkout-bar .step-title{width:100%;float:left;font-size:2rem}#checkout-bar .sub-title{width:100%;float:left}#mobile-checkout-bar{color:#fff;background-color:#004d49}#mobile-checkout-bar .step-title{font-size:1.5rem;display:block}#checkout-bar .step .arrow-right{border-left:2rem solid #ccc;right:-.8rem;z-index:11}#checkout-bar .step.visited .arrow-right{border-left:2rem solid #b4d435}#checkout-bar .step.visited{background-color:#b4d435}#checkout-bar .step.active .arrow-right{border-left:2rem solid #004d49}#checkout-bar .step.active{background:#004d49}#checkout-bar .step .arrow-right,#checkout-bar .step .arrow-right-left{border-top:2.8rem solid transparent;border-bottom:2.8rem solid transparent;height:0;position:absolute;top:-1.4rem;width:0}#checkout-bar .step .arrow-right-left{border-left:2rem solid #fff;left:-.5rem;z-index:10}#checkout-bar .step-title,#checkout-bar .step-title a{font-size:1rem;color:#333;background:0 0;border:none;line-height:2.8rem}#checkout-bar .step.active .step-title,#checkout-bar .step.active .step-title a{color:#fff}@media (min-width:900px){#checkout-bar .step-title,#checkout-bar .step-title a{font-size:1.25rem}}.category-description{line-height:1.2em;font-size:.55em!important}.widget-step-by-step-navigation .nav-text{background-color:#b4d435}.widget-step-by-step-navigation.widget-none span{color:#fff}.category-item-placeholder{background-color:#b4d435}.cb-price .card{background-color:unset;padding-top:0!important}.cb-price .card .title{display:none}.cb-price input{max-width:90px}.shipping-method-select .method-list-item .icon{background-image:url("https://bilder.lauflust.de/frontend/Lauflust/dhl-express.svg");background-size:contain;height:4rem;width:4rem;background-repeat:no-repeat}.shipping-method-select .method-list-item[data-id="9"] .icon{background-image:url("https://bilder.lauflust.de/frontend/Lauflust/Images/Checkout/im-laden-abholen.jpg")}.shipping-method-select .method-list-item[data-id="36"] .icon,.shipping-method-select .method-list-item[data-id="38"] .icon,.shipping-method-select .method-list-item[data-id="6"] .icon{background-image:url("https://bilder.lauflust.de/frontend/Lauflust/dhl.svg")}.cookie-bar .card-body{color:#000}.footer hr{border-top:2px solid #fff}.footer-part,.footer-part a,.footer-part a:hover:not([href]){color:#004e49!important;font-weight:700;transition:color .35s ease-in;-webkit-transition:color .35s ease-in;-moz-transition:color .35s ease-in;-ms-transition:color .35s ease-in;-o-transition:color .35s ease-in}.footer-part .h4{font-weight:700}.footer-part .h4,.footer-part a:hover{color:#fff!important}.footer-payment img{max-height:55px;max-width:75px}.footer-part .footer-list .h4{color:#fff!important}#wave-footer svg{display:block;position:relative;bottom:0;left:0}.footer-list,.footer-list .widget-list .widget-inner a{color:#fff;text-shadow:1px 1px 1px #054c49,1px -1px 1px #054c49,-1px 1px 1px #054c49,-1px -1px 1px #054c49}.itemListFooter .bg-appearance{background-color:unset!important}.feedback-stars-average .feedback-stars-background,.feedback-stars-average .feedback-stars-overlay,.feedback-stars-average .feedback-stars-overlay-wrap{position:absolute;top:0;left:0;width:120px;height:30px;overflow:hidden}.feedback-stars-average .feedback-star{height:30px;width:24px;line-height:32px;font-size:24px;float:left;text-align:center;color:orange}.hb-custom-widget{padding:.5rem;background:#b5b5b5;background:radial-gradient(ellipse farthest-corner at right bottom,#fedb37 0,#fdb931 8%,#9f7928 30%,#8a6e2f 40%,transparent 80%),radial-gradient(ellipse farthest-corner at left top,#fff 0,#ffffac 5%,#d1b464 25%,#bd9b4d 58.5%,#5d4a1f 100%);border-radius:.5rem;border:1px solid #aeaeaf;color:#0a4568;max-width:180px;text-align:center;margin:0 auto}.hb-custom-widget .small{color:#fff}.hb-custom-widget .grade{text-shadow:1px 1px 1px #fff}.hb-custom-widget .feedback-stars-average .feedback-star i{background-image:linear-gradient(to bottom,#e6a124 0,#fdecad 35%,#e6a124 80%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-text-stroke:0.3px rgba(163,125,40,0.7)}.single .hb-custom-widget{margin:auto}.feedback-stars-average{width:120px;height:30px;margin-left:10px;position:relative;display:inline-block;vertical-align:bottom}.imgSiegel{max-height:100px}.textWrapper{max-height:290px;overflow-y:scroll}@media (min-width:768px){.textWrapper{max-height:270px}}.textWrapper h4{font-weight:700}.base-price.is-single-piece{display:none}.single .item-tab{background:#b4d435}.single .item-tab .nav-tabs .nav-link{background:#b4d435;color:#004e49!important}.single .item-tab .nav-tabs .nav-link.active{font-weight:700}.single .item-tab .nav-tabs .nav-link:hover{color:#fff!important}.single .item-tab .nav-tabs{background:#f8f9fa}.single .item-tab .tab-content,.widget-item-list.bg-primary,.widget-item-list.bg-secondary{padding:0 .6em}ul.availability .fa-check{color:#b4d435}.artikel-tabs table{max-width:100%}.list-controls .list-controls-inner{background:#b4d435}.widget-toolbar .filter-collapse>div{background:#b4d435;border:1px solid #004e49}.filter-collapse .card{background-color:#b4d435;border:1px solid #004e49}.form-check-wrapper{border:1px solid #004e49;margin-bottom:.3rem}.widget-filter-attributes-properties-characteristics .card,.widget-filter-manufacturer .card{-webkit-column-count:3;-moz-column-count:3;column-count:3;column-width:160px;-webkit-column-gap:0.3rem;-moz-column-gap:0.3rem;column-gap:.3rem;orphans:1;widows:1}.widget-filter-attributes-properties-characteristics .card div,.widget-filter-manufacturer .card div{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.widget-filter-attributes-properties-characteristics .card .title,.widget-filter-manufacturer .card .title{-webkit-column-span:all;-moz-column-span:all;column-span:all}.filter-collapse .form-check-label:hover,.widget-filter-base .form-check-label:hover{padding-left:2.25rem;color:#fff;background:#004e49}.filter-collapse .form-check-input:checked+label,.widget-filter-base .form-check-input:checked+label{padding-left:1.75rem;color:#fff;background:#004e49}.filter-collapse{display:none!important}.cmp-product-thumb .crossprice{font-size:.91em}.cmp-product-thumb .tags-r{left:unset!important;right:0}.cmp-product-thumb .special-tags.tags-r .badge{font-size:1.1rem;font-weight:600}article.border-sale{border:1px solid #dc3545!important;box-shadow:#dc3545 0 5px 15px!important}article.border-top{border:1px solid #28a745!important;box-shadow:#28a745 0 5px 15px!important}@media (min-width:992px){.itemListSmall .cmp-product-thumb{width:100%;padding:.8rem;margin-bottom:15px;overflow:hidden;background-color:#fff}.itemListSmall .cmp-product-thumb .special-tags{display:none!important}.itemListSmall .cmp-product-thumb .thumb-image{float:left!important;width:100px!important}.itemListSmall .cmp-product-thumb .thumb-content{display:inline-block;width:calc(100% - 100px);padding:0 .8rem;vertical-align:top;background-color:#fff}.itemListSmall .cmp-product-thumb .d-lg-none,.itemListSmall .cmp-product-thumb .thumb-meta .d-sm-none{display:inline!important}.itemListSmall .cmp-product-thumb .btn-group,.itemListSmall .cmp-product-thumb .btn-group a,.itemListSmall .cmp-product-thumb .btn-group button{width:100%!important}}#page-header .navbar{background-color:#b4d435;background:linear-gradient(to bottom,#b4d435,#f8f9fa 80%) rgba(0,0,0,0)}.mobile-navigation,.top-bar,.wrapper-main #page-header.top-bar{background-color:#b4d435}.top-bar .cmp{background-color:#004e49}.controls-list .nav-link[aria-expanded=true]{background:#004e49}.control-basket .toggle-basket-preview{color:#004e49;background-color:#b4d435;border:dashed 1px #004e49;border-top:none}.control-basket .toggle-basket-preview:hover{background-color:#004e49}.navbar-brand img{max-height:75px}.main-navbar-collapsable .mainmenu{justify-content:center}.mainmenu .dropdown-toggle::after{display:none}.normalmenu .mainmenu>li{position:unset}.main-navbar-collapsable .mainmenu>li.hover,.main-navbar-collapsable .mainmenu>li:hover,.mainmenu .nav-item.show{background-color:#b4d435}.main-navbar-collapsable .mainmenu>li.hover>a,.main-navbar-collapsable .mainmenu>li:hover>a,.mainmenu .nav-link[aria-expanded=true]{color:#fff}.mainmenu .dropdown-navi{min-width:100%;border-top:unset;margin:unset;padding:0 15px;background:#b4d435}.mainmenu .dropdown-navi .nav-item{text-align:center;cursor:default}.mainmenu .dropdown-navi .nav-item a{color:#004e49;word-break:normal}.mainmenu .dropdown-navi .nav-item a:hover{color:#fff}.mainmenu .nav-item-border{border:dashed 1px #004e49;min-height:100%}.mainmenu .nav-item-border:hover{background-color:#fff}.mainmenu .nav-item-img{height:75px}.mainmenu .nav-item-img img{max-height:100%}@media screen and (max-height:855px){.mainmenu .nav-item-img,.mainmenu .nav-item-img a img{height:45px}.mainmenu .nav-item-img a{max-height:45px}}.mainmenu .nav-item em,.mainmenu .nav-item span,.nav-item-head{color:#004e49}.mainmenu .nav-item-buttons{display:flex}.mainmenu .nav-item-buttons-list{display:inline-block}.mainmenu .nav-item-buttons-flex{display:inline-flex}.mainmenu .col.nav-marken,.mainmenu .col.nav-sale{border-right:1px solid #dcdbd7}.mainmenu .col.nav-marken li,.mainmenu .col.nav-sale li{padding:2px 0}.mainmenu .col.nav-marken:last-child,.mainmenu .col.nav-sale:last-child{border-right:unset}.mainmenu .col.nav-marken .level1,.mainmenu .col.nav-sale .level1{font-weight:700;color:#004d49}.mainmenu .col.nav-marken .level2{padding-left:.2rem;display:inline-block;min-width:48%}.mainmenu .col.nav-sale .level2{padding-left:.5rem}.mainmenu .col.nav-marken .level2:hover,.mainmenu .col.nav-sale .level2:hover{background-color:#004d49;color:#fff}.breadcrumb,.breadcrumbs{background-color:#f8f9fa}.control-user .dropdown .dropdown-menu a{background-color:#004e49}.control-user .dropdown .dropdown-menu a:hover{color:#004e49;background-color:#b4d435}.controls-list{justify-content:end}.control-user{-webkit-box-flex:unset;-ms-flex:unset;flex:unset}.control-contact{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.always-visible-search>.container-max{padding:0}.mail-a{display:none!important}#newsletter-btn-container,#newsletterHeader{text-align:center}#newsletterHeader{font-weight:700}#newsletter-btn-fullWidth{height:3rem;width:100%;font-size:larger}.newsletter-checkbox,.newsletter-privacyPolicy{font-size:80%}.newsletter-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:.3rem}#newsletterCheckbox{margin-right:.2rem}.paypalSmartButtons div{margin:unset!important}.sidebar-wrapper.open{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.sidebar-wrapper{position:fixed;min-width:250px;top:0;left:0;z-index:1110;display:block;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media (max-width:991px){.sidebar-wrapper{width:100vw}}@media (min-width:992px){.sidebar-wrapper{width:85vw;max-width:1400px}}.sidebar{position:absolute;height:100%;max-height:100%;overflow-x:hidden;overflow-y:auto;font-size:1rem}.sidebar-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow-x:hidden;overflow-y:auto;padding:0 1rem}@media (min-width:576px){.sidebar-content .nav-tabs{position:fixed;top:0;left:0;right:0;z-index:1030;background-color:#fff;padding-top:1rem;padding-left:1rem;padding-right:1rem}.sidebar-content .tab-content{padding-top:1rem}}.sidebar-overlay{display:none;position:fixed;width:100vw;height:100vh;top:0;left:0;background:rgba(0,0,0,.5);z-index:1100;opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.sidebar-overlay.active{display:block;opacity:1}.sidebar-dismiss{width:35px;height:35px;position:absolute;top:15px;right:15px;z-index:1040}.widget.widget-sidebar.sidebar-item{background-color:#fff;padding:1rem;margin-top:2rem;margin-bottom:2rem;border:solid 1px #dee2e6}.wave-caption .widget-caption.widget-image-box-caption.block-caption,.wave-caption .widget-caption.widget-image-box-caption.inline-caption{background-color:unset!important}.wave-caption .widget-caption.widget-image-box-caption.inline-caption{position:relative}.wave-caption .widget-caption.widget-image-box-caption.inline-caption div:before{background-image:url('https://bilder.lauflust.de/frontend/Lauflust/design/wave/wave-small-2.jpg');background-image:-webkit-image-set(url('https://bilder.lauflust.de/frontend/Lauflust/design/wave/wave_big_2.svg') 1x);background-position:left;background-size:cover;content:"";top:0;left:0;right:0;bottom:0;position:absolute;opacity:.7}.wave-caption .widget-caption.widget-image-box-caption.block-caption div:before{background-image:url('https://bilder.lauflust.de/frontend/Lauflust/design/wave/wave-small-2.jpg');background-image:-webkit-image-set(url('https://bilder.lauflust.de/frontend/Lauflust/design/wave/wave_big_2.svg') 1x);background-position:center;background-size:cover;content:"";top:0;left:0;right:0;bottom:0;position:absolute;opacity:.7}.wave-caption .widget-caption.widget-image-box-caption.block-caption div p,.wave-caption .widget-caption.widget-image-box-caption.inline-caption div h2{position:relative}.bg-wave,.bg-wave .bg-appearance{background-image:url('https://bilder.lauflust.de/frontend/Lauflust/design/wave/wave-big.jpg');background-image:-webkit-image-set(url('https://bilder.lauflust.de/frontend/Lauflust/design/wave/wave_big.svg') 1x);background-repeat:no-repeat;background-size:cover;background-position:center}