@import url(/assets/css/normalize.css);@import url(/assets/css/uikit.min.css);@import url(/assets/fontawesome/css/all.css);@font-face{font-family:'Amatic SC';font-style:normal;font-weight:700;src:url("/assets/fonts/amatic-sc-v13-latin-700.eot");src:local("Amatic SC Bold"),local("AmaticSC-Bold"),url("/assets/fonts/amatic-sc-v13-latin-700.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/amatic-sc-v13-latin-700.woff2") format("woff2"),url("/assets/fonts/amatic-sc-v13-latin-700.woff") format("woff"),url("/assets/fonts/amatic-sc-v13-latin-700.ttf") format("truetype"),url("/assets/fonts/amatic-sc-v13-latin-700.svg#AmaticSC") format("svg")}html{box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,Helvetica,Arial,sans-serif;font-size:16px;line-height:28px;font-weight:normal;letter-spacing:0.02em;color:#575756;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,*:before,*:after{margin:0;padding:0;box-sizing:inherit}::-moz-selection{background:#8bccc1;color:#fff}::selection{background:#8bccc1;color:#fff}a{color:currentColor}a:hover{color:currentColor;text-decoration:none}.afecke{width:40px;position:absolute;right:0;bottom:0}.uk-h1,.uk-h2,.uk-h3,.uk-h4,.uk-h5,.uk-h6,h1,h2,h3,h4,h5,h6{color:currentColor;font-family:-apple-system,BlinkMacSystemFont,Helvetica,Arial,sans-serif;text-transform:none}h1,.uk-h1{font-size:1.5rem;line-height:1.2}h2,.uk-h2{font-size:1.4rem;line-height:1.2}h3,.uk-h3{font-size:1.2rem;line-height:1.2}h4,.uk-h4{font-size:1.1rem;line-height:1.2}h5,.uk-h5{font-size:1.0rem;line-height:1.2}h6,.uk-h6{font-size:0.9rem;line-height:1.2}.uniform__potty{position:absolute;left:-9999px}.success_bar{padding:10px 20px;background-color:rgba(138,205,21,0.9);border:1px solid #8acd15;box-shadow:0 0 4px rgba(0,0,0,0.1);color:#fff;font-size:14px;font-weight:bold;font-size:14px;line-height:14px;z-index:999999999;position:fixed;top:20px;left:calc(50% - 270px);width:540px}.error_bar{padding:10px 20px;background-color:rgba(204,51,51,0.9);border:1px solid #c33;box-shadow:0 0 4px rgba(0,0,0,0.1);color:#fff;font-size:14px;line-height:14px;font-weight:bold;font-size:13px;z-index:999999999;position:fixed;top:20px;left:calc(50% - 270px);width:540px}.closebtn{margin-left:15px;color:white;font-weight:bold;float:right;font-size:22px;cursor:pointer;transition:1.3s}.error{color:red;border-color:red}form a{border-bottom:1px solid #91918e}form a:hover{border-bottom:1px solid #91918e}.uk-form-label{color:#000}.uk-input,.uk-textarea,.uk-select{background:#fff;border-color:#91918e}.uk-input:focus,.uk-textarea:focus,.uk-select:focus{background:#fff;border-color:#91918e}.uk-checkbox:focus,.uk-radio:focus{border-color:#8bccc1}.uk-checkbox:checked,.uk-radio:checked{background-color:#8bccc1;border-color:#8bccc1}.uk-checkbox:checked:focus,.uk-radio:checked:focus{background-color:#8bccc1;border-color:#8bccc1}form abbr{color:#8bccc1;font-weight:400;text-decoration:none !important;border:none;outline:none}#cookie_banner-wrapper{padding:10px;position:fixed;font-family:-apple-system,BlinkMacSystemFont,Helvetica,Arial,sans-serif;background:#f5f6f9;bottom:50px;height:auto;width:calc(100% - 60px);max-width:600px;left:50%;transform:translateX(-50%);font-size:11px;line-height:22px;text-align:center;box-shadow:0 0 6px #91918e}#cookie_banner-wrapper.on-privacy-page{position:initial;width:100%;max-width:unset;transform:initial;margin-top:50px;padding:35px}#cookie_banner-wrapper label{cursor:pointer}#cookie_banner-wrapper a span{border-bottom:1px dotted #91918e}.dsgvo_button{padding:5px 10px;border-radius:2px;margin-left:10px;transition:ease-in-out .3s all;cursor:pointer;background:#91918e;color:#fff;border-radius:3px;border:none}.dsgvo_button:hover{color:#fff}.dsgvo_button.allesakzeptieren{background:#8bccc1}.map_disabled_text{background:#F5F6F9;padding:10px;border:1px solid #91918e;width:calc(100% - 60px);max-width:600px}.form_disabled_text{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);text-align:center;width:100%;max-width:600px;border:1px solid #91918e;padding:10px;background:#F5F6F9}.privacy_functional-enabled,.privacy_marketing_enabled{display:none}.uk-checkbox.cookie-checkbox-disabled,.uk-radio.cookie-checkbox-disabled{background-color:#91918e;border-color:#91918e;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2211%22%20viewBox%3D%220%200%2014%2011%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23fff%22%20points%3D%2212%201%205%207.5%202%205%201%205.5%205%2010%2013%201.5%22%20%2F%3E%0A%3C%2Fsvg%3E%0A") !important}.privacy_functional-disabled{position:relative}.details{text-align:left}.details p{margin:0px}.details hr{margin:25px 0}.details p.kategorie{font-weight:bold;margin-top:15px !important;text-decoration:underline}.yt_inactive{width:100%;height:auto;margin-bottom:25px}.yt_embed{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.yt_embed iframe,.yt_embed object,.yt_embed embed{position:absolute;top:0;left:0;width:100%;height:100%}#cd-google-map{position:relative}#google-container{position:relative;width:100%;height:350px;background-color:#F5F6F9}@media only screen and (min-width: 768px){#google-container{height:400px}}@media only screen and (min-width: 1170px){#google-container{height:450px}}#google-map-preview{height:350px;text-align:center;background-size:contain !important}@media only screen and (min-width: 768px){#google-map-preview{height:400px}}@media only screen and (min-width: 1170px){#google-map-preview{height:450px}}.map_overlay{-webkit-clip-path:polygon(20% 0%, 100% 0, 100% 100%, 0% 100%);clip-path:polygon(20% 0%, 100% 0, 100% 100%, 0% 100%);position:absolute;width:50%;height:100%;top:0;right:0;background:#e44685;color:#fff;padding:50px 50px 50px 200px;z-index:999;max-width:650px}@media (max-width: 959px){.map_overlay{position:inherit;left:0;top:0;width:100%;-webkit-clip-path:none;clip-path:none;padding:30px;max-width:none}}.uk-modal-dialog{width:90% !important;max-width:800px !important}.uk-offcanvas-bar{background:#8bccc1;border-left:10px solid #fff}.uk-offcanvas-bar .uk-nav-primary li a{color:#fff}.uk-offcanvas-bar .uk-nav-primary li a:hover{color:#fff}img:not([src]){visibility:visible}em{color:#000}.uk-button-primary{background:#e44685;font-weight:bold}.uk-button-primary:hover{background:#e44685}*{box-sizing:border-box}#notfound{position:relative;height:100vh}#notfound .notfound{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.notfound{max-width:520px;width:100%;line-height:1.4;text-align:center}.notfound .notfound-404{position:relative;height:200px;margin:0px auto 20px;z-index:-1}@media only screen and (max-width: 480px){.notfound .notfound-404{height:148px;margin:0px auto 10px}}.notfound .notfound-404 h1{font-family:-apple-system,BlinkMacSystemFont,Helvetica,Arial,sans-serif;font-size:236px;font-weight:200;margin:0px;color:#575756;text-transform:uppercase;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}@media only screen and (max-width: 767px){.notfound .notfound-404 h1{font-size:148px}}@media only screen and (max-width: 480px){.notfound .notfound-404 h1{font-size:86px}}.notfound .notfound-404 h2{font-family:-apple-system,BlinkMacSystemFont,Helvetica,Arial,sans-serif;font-size:28px;font-weight:400;text-transform:uppercase;color:#575756;background:#fff;padding:10px 5px;margin:auto;display:inline-block;position:absolute;bottom:0px;left:0;right:0}@media only screen and (max-width: 480px){.notfound .notfound-404 h2{font-size:16px}}#editor figcaption{color:#575756;font-size:80%;font-style:italic}#editor blockquote{border-left:5px solid #000;padding-left:20px}#editor pre{background:#000;color:#fff;border:none;border-radius:5px}#editor p.info{background:#d8eafc;color:#1e87f0;padding:10px;border-radius:5px}#editor table{border-spacing:0;width:100%}#editor table td,#editor table th{border-bottom:0.1rem solid #F5F6F9;padding:.5rem 1.5rem;text-align:left}#editor table td:first-child,#editor table th:first-child{padding-left:0}#editor table td:last-child,#editor table th:last-child{padding-right:0}header{background:#fff}header .logoleiste .uk-padding-large{padding-top:20px;padding-bottom:20px;position:relative}header .logoleiste .uk-padding-large .logo{width:200px;height:auto;display:block;margin:0 auto}header .logoleiste .uk-padding-large .telefonbox{position:absolute;right:115px;bottom:20px;color:#e44685;font-weight:bold;font-size:1.4rem;line-height:1.4}@media (max-width: 980px){header .logoleiste .uk-padding-large .telefonbox{display:none}}header .logoleiste .uk-padding-large .telefonbox a{font-size:1.9rem}header .logoleiste .uk-padding-large .telefonbox .icon{height:70px;width:auto}header .menuleiste .uk-padding-large{padding-top:20px;padding-bottom:20px}header .menuleiste .uk-navbar-nav li:first-child a{padding-left:0px}header .menuleiste .uk-navbar-nav li a{color:#91918e;min-height:0;font-family:-apple-system,BlinkMacSystemFont,Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:18px;line-height:16px;padding:0 30px}header .menuleiste .uk-navbar-nav li a:hover{color:#91918e}header .menuleiste .uk-navbar-nav li.is-active a{color:#8bccc1}footer{position:relative;background:#8bccc1;color:#fff}footer .uk-padding-large{padding-top:20px;padding-bottom:20px}footer a{color:#fff}footer a:hover{color:#fff}footer .footermenu{padding:0px;margin:0px;text-align:center}footer .footermenu li{list-style-type:none;display:inline;margin:0 10px}footer .socialmenu{padding:0px;margin:0px;margin-top:30px;text-align:center}footer .socialmenu li{list-style-type:none;display:inline;margin:0 10px}footer .socialmenu i{font-size:30px}main{background:#8bccc1}.headlinedeko{width:100px;display:block;margin:0 auto}.headline{color:#e44685;font-size:3.5rem;text-align:center;text-transform:uppercase;margin-top:25px;margin-bottom:30px;font-family:"Amatic SC",-apple-system,BlinkMacSystemFont,Helvetica,Arial,sans-serif}#unseremarken{position:relative}#unseremarken .markenbox{width:100%;height:100%;position:relative;min-height:180px}#unseremarken .markenbox .marke{width:150px;height:auto;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}#unseremarken .nadelkissen{position:absolute;right:0px;bottom:-50px;width:200px;height:auto;z-index:100}@media (max-width: 1200px){#unseremarken .nadelkissen{width:200px;bottom:-20px}}@media (max-width: 959px){#unseremarken .nadelkissen{display:none}}.produktbox{background:#fff;padding:15px}.produktbox .titel{font-family:"Amatic SC",-apple-system,BlinkMacSystemFont,Helvetica,Arial,sans-serif;color:#e44685;font-size:1.8rem;margin-bottom:0}.produktbox .untertitel{font-family:"Amatic SC",-apple-system,BlinkMacSystemFont,Helvetica,Arial,sans-serif;margin-top:0;font-size:1.4rem;color:#575756}.produktbox .preis{font-family:"Amatic SC",-apple-system,BlinkMacSystemFont,Helvetica,Arial,sans-serif;color:#e44685;font-size:1.8rem}.produktbox .preis span{font-size:1.4rem}.produktbox .uk-button-primary{width:100%}.produktdetailbox{padding:0}.produktdetailbox .content{background:#fff;padding:30px}.produktdetailbox .content .titel{font-family:"Amatic SC",-apple-system,BlinkMacSystemFont,Helvetica,Arial,sans-serif;color:#e44685;font-size:1.8rem;margin-bottom:0}.produktdetailbox .content .untertitel{font-family:"Amatic SC",-apple-system,BlinkMacSystemFont,Helvetica,Arial,sans-serif;margin-top:0;font-size:1.4rem;color:#575756}.produktdetailbox .content .preis{font-family:"Amatic SC",-apple-system,BlinkMacSystemFont,Helvetica,Arial,sans-serif;color:#e44685;font-size:1.8rem}.produktdetailbox .content .preis span{font-size:1.4rem}.produktdetailbox .content input{border-color:#e44685}.produktdetailbox .description{border-top:5px solid #8bccc1;padding:30px;background:#fff}.produktdetailbox .description p:last-of-type{margin-bottom:0}.produktdetailbox .description h4{color:#e44685;text-transform:uppercase;font-weight:bold}#qwy3bwye{background:#bdd8b5}#myuclxvn{background:#e8d1a8}#l4z0w9qi{background:#aabac7}.naehkursbox{background:#fff;padding:15px}.naehkursbox .datum{font-size:0.8rem;margin-bottom:0}.naehkursbox .titel{font-family:"Amatic SC",-apple-system,BlinkMacSystemFont,Helvetica,Arial,sans-serif;color:#e44685;font-size:1.8rem;margin-top:5px;margin-bottom:0}.naehkursbox .uk-button-primary{width:100%}.naehkursdetailbox{padding:0}.naehkursdetailbox .content{background:#fff;padding:30px}.naehkursdetailbox .content .datum{font-size:0.8rem;margin-bottom:0}.naehkursdetailbox .content .titel{font-family:"Amatic SC",-apple-system,BlinkMacSystemFont,Helvetica,Arial,sans-serif;color:#e44685;font-size:1.8rem;margin-top:5px;margin-bottom:0}.naehkursdetailbox .description{border-top:5px solid #8bccc1;padding:30px;background:#fff}.naehkursdetailbox .description p:last-of-type{margin-bottom:0}.naehkursdetailbox .description h4{color:#e44685;text-transform:uppercase;font-weight:bold}#gutschein{background-image:url("/assets/images/bg_gutschein.jpg");background-size:cover}@media (max-width: 959px){#gutschein{background-image:none;background:#F5F6F9}}#gutschein .content{max-width:600px}#gutschein .content .titel{font-family:"Amatic SC",-apple-system,BlinkMacSystemFont,Helvetica,Arial,sans-serif;color:#e44685;font-size:3rem;margin-bottom:30px;line-height:1}#gutschein .content .untertitel{font-size:1.3rem;margin-top:30px;margin-bottom:0}#gutschein .content .text{margin-top:0}#gutschein .content .fragen{color:#e44685;text-transform:uppercase;font-size:1.1rem}#gutschein .content .telefon{font-size:2rem;color:#e44685;font-weight:bold}#gutschein .content .telefon i{margin-right:20px}#home_neuheiten{text-align:center;position:relative}#home_neuheiten .bg{position:absolute;right:0;bottom:30px;width:280px}@media (max-width: 1200px){#home_neuheiten .bg{position:inherit;left:0;top:0;margin-bottom:30px;width:240px}}#home_neuheitboxen{background:#fff;border-top:15px solid #fff}#home_neuheitboxen .box{text-align:center}#home_neuheitboxen .box.box1{background:#e8d1a8}#home_neuheitboxen .box.box2{background:#bdd8b5}#home_neuheitboxen .box.box3{background:#aabac7}#home_neuheitboxen .box .content{padding:15px}#home_neuheitboxen .box .content .headlinedeko{width:60px;display:block;margin:0 auto}#home_neuheitboxen .box .content .titel{font-family:"Amatic SC",-apple-system,BlinkMacSystemFont,Helvetica,Arial,sans-serif;color:#e44685;font-size:1.8rem;margin-bottom:0}#home_neuheitboxen .box .content .untertitel{font-family:"Amatic SC",-apple-system,BlinkMacSystemFont,Helvetica,Arial,sans-serif;margin-top:10px;font-size:1.4rem;color:#575756}#home_neuheitboxen .box .content .preis{font-family:"Amatic SC",-apple-system,BlinkMacSystemFont,Helvetica,Arial,sans-serif;color:#e44685;font-size:1.8rem}#home_neuheitboxen .box .content .preis span{font-size:1.4rem}#home_ueberuns{border-top:15px solid #fff;background:#fff}#home_ueberuns .links{background:#e44685;position:relative;border-right:50px solid #fff}@media (max-width: 959px){#home_ueberuns .links{border:none}}#home_ueberuns .links .bild{position:absolute;right:-50px;top:30px;width:100%;max-width:600px;height:calc(100% - 60px);background:#F5F6F9;border-top:15px solid #fff;border-left:15px solid #fff;border-bottom:15px solid #fff;background-size:cover}@media (max-width: 959px){#home_ueberuns .links .bild{position:inherit;top:0;left:0;width:100%;height:400px;border:none;max-width:none}}#home_ueberuns .rechts{background:rgba(139,204,193,0.5);padding:100px 50px}#home_ueberuns .rechts .content{max-width:600px;position:relative}#home_ueberuns .rechts .content .bg{position:absolute;top:-50px;right:0;width:150px}@media (max-width: 1100px){#home_ueberuns .rechts .content .bg{position:inherit;left:0;top:0;width:100px}}#home_ueberuns .rechts .content .titel{font-family:"Amatic SC",-apple-system,BlinkMacSystemFont,Helvetica,Arial,sans-serif;color:#e44685;font-size:3.5rem;margin-bottom:20px}#home_ueberuns .rechts .content .untertitel{font-family:"Amatic SC",-apple-system,BlinkMacSystemFont,Helvetica,Arial,sans-serif;margin-top:10px;margin-bottom:0;font-size:2.4rem;color:#575756}#home_ueberuns .rechts .content p:last-of-type{margin-bottom:0}#home_naehkurse{border-top:15px solid #fff;background:#fff}#home_naehkurse .rechts{background:#e44685;position:relative;border-left:50px solid #fff}@media (max-width: 959px){#home_naehkurse .rechts{border:none}}#home_naehkurse .rechts .bild{position:absolute;left:-50px;top:30px;width:100%;max-width:600px;height:calc(100% - 60px);background:#F5F6F9;border-top:15px solid #fff;border-right:15px solid #fff;border-bottom:15px solid #fff;background-size:cover}@media (max-width: 959px){#home_naehkurse .rechts .bild{position:inherit;top:0;left:0;width:100%;height:400px;border:none;max-width:none}}#home_naehkurse .links{background:rgba(139,204,193,0.5);padding:100px 50px}#home_naehkurse .links .content{max-width:600px;position:relative;float:right}@media (max-width: 959px){#home_naehkurse .links .content{float:none}}#home_naehkurse .links .content .bg{position:absolute;top:-50px;left:-100px;width:250px}@media (max-width: 1100px){#home_naehkurse .links .content .bg{position:inherit;left:0;top:0;width:200px}}#home_naehkurse .links .content .titel{font-family:"Amatic SC",-apple-system,BlinkMacSystemFont,Helvetica,Arial,sans-serif;color:#e44685;font-size:3.5rem;margin-bottom:20px}#home_naehkurse .links .content .untertitel{font-family:"Amatic SC",-apple-system,BlinkMacSystemFont,Helvetica,Arial,sans-serif;margin-top:10px;margin-bottom:0;font-size:2.4rem;color:#575756}#home_naehkurse .links .content p:last-of-type{margin-bottom:0}.headerbild{border-bottom:15px solid #fff;background:#e44685}.headerbild .verlauf{position:absolute;left:0;bottom:0;height:100%}@media (max-width: 959px){.headerbild .verlauf{display:none}}.headerbild .artikel{position:absolute;left:10%;bottom:10%;width:400px;text-align:left;color:#fff;text-shadow:0px 0px 2px #303030}@media (max-width: 959px){.headerbild .artikel{position:inherit;left:0;top:0;width:100%;padding:30px;max-width:none;text-align:center;background:#8bccc1}}.headerbild .artikel .headlinedeko{margin:0}@media (max-width: 959px){.headerbild .artikel .headlinedeko{margin:0 auto}}.headerbild .artikel .titel{font-family:"Amatic SC",-apple-system,BlinkMacSystemFont,Helvetica,Arial,sans-serif;font-size:2.5rem;margin-bottom:20px}.headerbild .artikel .preis{font-size:3.2rem;font-weight:bold}.headerbild .artikel .preis span{font-size:1rem}.headerbild .overlay{-webkit-clip-path:polygon(20% 0%, 100% 0, 100% 100%, 0% 100%);clip-path:polygon(20% 0%, 100% 0, 100% 100%, 0% 100%);position:absolute;width:50%;height:100%;top:0;right:0;background:#e44685;color:#fff;padding:20px 20px 20px 120px;z-index:999;max-width:650px}@media (max-width: 959px){.headerbild .overlay{position:inherit;left:0;top:0;width:100%;-webkit-clip-path:none;clip-path:none;padding:30px;max-width:none}}.headerbild .overlay .contentbox{position:relative;width:100%;height:100%}.headerbild .overlay .contentbox .content{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);text-align:center;font-size:1.3rem;text-transform:uppercase}.headerbild .overlay .contentbox .content p:last-of-type{margin-bottom:0}@media (max-width: 959px){.headerbild .overlay .contentbox .content{position:inherit;left:0;top:0;width:100%;transform:none}}.headerbild .overlay .contentbox .content .titel{font-family:"Amatic SC",-apple-system,BlinkMacSystemFont,Helvetica,Arial,sans-serif;color:#fff;font-size:3.5rem;line-height:1;margin-bottom:20px}.socialicon{position:fixed;right:0;width:50px;height:50px;padding:5px;line-height:1;background:#F5F6F9;color:#000;z-index:999999;font-size:2.5rem;text-align:center;border-top-left-radius:5px;border-bottom-left-radius:5px}.socialicon.facebook{top:330px}.socialicon.instagram{top:390px}#rechnung{color:#575756}#rechnung .cart tfoot{border-color:#575756}#rechnung .invoice-footer{border-color:#575756;color:#575756}#rechnung .button-back{color:#575756}
/*# sourceMappingURL=main.min.css.map */