@font-face{font-family:'Open Sans';src:url(../fonts/OpenSans/OpenSans-ExtraBold.ttf);font-weight:800}@font-face{font-family:'Open Sans';src:url(../fonts/OpenSans/OpenSans-ExtraBoldItalic.ttf);font-weight:800;font-style:italic}@font-face{font-family:'Open Sans';src:url(../fonts/OpenSans/OpenSans-Bold.ttf);font-weight:700}@font-face{font-family:'Open Sans';src:url(../fonts/OpenSans/OpenSans-BoldItalic.ttf);font-weight:700;font-style:italic}@font-face{font-family:'Open Sans';src:url(../fonts/OpenSans/OpenSans-SemiBold.ttf);font-weight:600}@font-face{font-family:'Open Sans';src:url(../fonts/OpenSans/OpenSans-SemiBoldItalic.ttf);font-weight:600;font-style:italic}@font-face{font-family:'Open Sans';src:url(../fonts/OpenSans/OpenSans-Regular.ttf);font-weight:400}@font-face{font-family:'Open Sans';src:url(../fonts/OpenSans/OpenSans-Italic.ttf);font-weight:400;font-style:italic}@font-face{font-family:'Open Sans';src:url(../fonts/OpenSans/OpenSans-Light.ttf);font-weight:300}@font-face{font-family:'Open Sans';src:url(../fonts/OpenSans/OpenSans-LightItalic.ttf);font-weight:300;font-style:italic}@font-face{font-family:Mammaccino;src:url(../fonts/mammaccino/Mammaccino_Font.ttf);font-weight:400}::-moz-selection{color:#000;background:#ddd}::selection{color:#000;background:#ddd}body,html{font-size:28px;font-family:sans-serif;font-family:var(--font-text);font-weight:400;line-height:1.3;color:var(--color-text)}h1,h2,h3,h4,h5,h6{font-family:Mammaccino;text-transform:lowercase}h1{font-size:2.5em;font-weight:500}h2{font-size:2.5rem;line-height:1;font-weight:500}h3{font-size:2rem;font-weight:500}h4{font-weight:600;font-size:1rem}h5{font-weight:500;font-size:1rem}h6{font-weight:400;font-size:1rem}p{font-size:1rem;max-width:60em}ol,ul{font-size:1rem}@media (max-width:991px){body,html{font-size:20px;line-height:1.5}h1{font-size:2rem}h2{font-size:2rem}h3{font-size:1.5rem}}a{text-decoration:none;color:var(--main-color)}a:hover{text-decoration:none;color:var(--main-color-hover)}.font-mammaccino{font-family:Mammaccino}.subline{font-size:1.5rem}#header-body{align-items:center;padding-top:15px;padding-bottom:15px;width:100vw;background-color:#fff;z-index:101;position:fixed;top:0;left:0}#logo img{max-height:198px}#menu ul{margin:0;padding:0}#menu ul li{list-style-type:none;display:inline-block;padding:20px;position:relative}#menu ul>li>span{padding-left:6px}#menu ul li.has-href{padding:0}#menu ul li a{display:block;padding:20px;color:#938382;font-size:22px;font-weight:700;text-transform:uppercase}#menu ul li a:hover,#menu ul li.active a{color:var(--main-color)}#menu ul.dropdown{display:block;position:absolute;z-index:100;right:0;top:calc(100% + 35px);padding-left:0;margin-top:11px;min-width:200px;opacity:0;visibility:hidden;box-shadow:0 0 30px rgba(127,137,161,.25);transition:ease all .3s}#menu ul.dropdown li{padding:11px 16px;background:#fff;display:block;margin:0}#menu ul.dropdown li:hover{background:#f6f6f6;color:#000}#menu ul.dropdown li.has-href{padding:0}#menu ul.dropdown li a{padding:11px 16px;display:block;position:relative;top:0}#menu ul.dropdown li a:hover{text-decoration:none}#menu li.has-dropdown:hover>ul{opacity:1;top:calc(100% - 11px);visibility:visible}#menu .has-dropdown .has-dropdown ul.dropdown{left:95%}#menu .has-dropdown .has-dropdown ul.dropdown li{padding:0}#menu .has-dropdown .has-dropdown:hover ul.dropdown{top:-11px}#btn_mobile_menu{display:none;position:relative;right:-10px;padding:10px;font-size:35px;border:none;color:var(--main-color);line-height:1;background-color:rgba(255,255,255,0);-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}#btn_mobile_menu:focus{outline-style:none}#header-shop{width:198px;cursor:pointer;padding:20px;color:#938382;font-size:22px;font-weight:700}.menu-icon{position:relative;width:50px;height:50px;cursor:pointer}.menu-icon .menu-icon__cheeckbox{display:block;width:100%;height:100%;position:relative;cursor:pointer;z-index:2;-webkit-touch-callout:none;position:absolute;opacity:0}.menu-icon div{margin:auto;position:absolute;top:0;right:0;left:0;bottom:0;width:22px;height:12px}.menu-icon span{position:absolute;display:block;width:100%;height:2px;background-color:#000;border-radius:1px;transition:all .2s cubic-bezier(.1,.82,.76,.965)}.menu-icon span:first-of-type{top:0}.menu-icon span:last-of-type{bottom:0}.menu-icon .menu-icon__cheeckbox:checked+div span:first-of-type,.menu-icon.active span:first-of-type{transform:rotate(45deg);top:5px}.menu-icon .menu-icon__cheeckbox:checked+div span:last-of-type,.menu-icon.active span:last-of-type{transform:rotate(-45deg);bottom:5px}.menu-icon.active:hover span:first-of-type,.menu-icon.active:hover span:last-of-type,.menu-icon:hover .menu-icon__cheeckbox:checked+div span:first-of-type,.menu-icon:hover .menu-icon__cheeckbox:checked+div span:last-of-type{width:22px}@media (min-width:1024px){.menu-icon:hover span:first-of-type{width:26px}.menu-icon:hover span:last-of-type{width:12px}}@media (max-width:991px){#logo img{max-height:90px}#btn_mobile_menu{display:block}#header-shop{width:140px;padding-right:10px}#menu{position:absolute;top:100%;left:0;height:calc(100vh - 120px);width:100vw;background-color:#fff;display:flex;justify-content:center;align-items:center;text-align:center;visibility:hidden;opacity:0;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}#menu.is-open{opacity:1;visibility:visible}#menu>ul{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;padding-bottom:0}#menu.is-open>ul{padding-bottom:100px}#menu>ul>li{display:block}#menu>ul>li>a{display:block;font-size:2rem;font-weight:600}#menu>ul>li:last-of-type{padding-right:10px}}@media (min-width:768px){#team img[alt=Luana]{transform:translateX(-50px)}#team img[alt=Lukas]{transform:translateX(10vw)}}@media (max-width:767px){#team h3{font-size:2rem}#team img[alt=Luana]{float:right;width:40%;transform:translateY(10px)}#team img[alt=Lukas]{float:left;width:40%}#team .col-md-5{padding-bottom:0!important}}#geschichte_img{margin-right:60px}@media (max-width:991px){#geschichte_img{margin-right:0;height:30vw;min-height:160px;display:flex;align-items:center;justify-content:center}#geschichte_img h2{font-size:2rem;max-width:90%}}#produkte_overview h3{font-family:'Open Sans',sans-serif;font-weight:700;margin-bottom:0;text-transform:none}#produkte_overview .infos{position:relative;height:250px}#produkte_overview .infos img{width:120px;position:absolute}#produkte_overview img[src="img/jetzt-kaufen_classico.png"]{left:172px;top:185px}#produkte_overview img[src="img/pfeil-leggero.png"]{right:.5rem}#produkte_overview img[src="img/jetzt-kaufen_leggero.png"]{right:calc(.5rem + 152px);top:185px}@media (max-width:991px){#produkte_overview img[src="img/jetzt-kaufen_classico.png"]{top:140px}#produkte_overview img[src="img/jetzt-kaufen_leggero.png"]{top:130px}}@media (max-width:575px){#produkte_overview img[src="img/pfeil-classico.png"],#produkte_overview img[src="img/pfeil-leggero.png"]{display:none}#produkte_overview .infos{height:100px}#produkte_overview img{max-width:80vw}#produkte_overview .infos{width:80vw;margin-left:10vw}#produkte_overview img[src="img/jetzt-kaufen_classico.png"]{right:0;left:auto;top:-30px}#produkte_overview img[src="img/jetzt-kaufen_leggero.png"]{left:0;top:-30px}}@media (max-width:380px){#produkte_overview .infos img{width:30vw}}:root{--main-color:#d59875;--main-color-hover:#ab9284;--second-color:#deb9a0;--third-color:#f4e6d7;--color-text:#938382;--font-text:'Open Sans';--font-accent:'Mammaccino'}html{overflow-x:hidden;scroll-behavior:smooth}body{background-color:#fff;width:100vw}.px-main{padding-left:4vw;padding-right:4vw}@media (max-width:767px){.px-main{padding-left:3%;padding-right:3%}}@media (max-width:575px){.px-main{padding-left:14px;padding-right:14px}}.bg-main{background-color:var(--main-color);color:#fff}.btn{border-radius:.25rem;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.btn-main{background-color:#938382;color:#fff;padding:.75rem 2rem;border-radius:.25rem}.btn-main:hover{background-color:var(--main-color);color:#fff}.btn-outline-main{border:2px solid var(--main-color);background-color:transparent;color:var(--main-color)}.btn-outline-main:hover{background-color:var(--main-color);color:#fff}main{margin-top:228px}@media(max-width:991px){main{margin-top:120px}}#footer{position:relative}#footer img[src="img/mama-approved.png"]{position:absolute;right:4vw;top:-120px}@media(max-width:575px){#footer img[src="img/mama-approved.png"]{width:140px;top:-73px}}#footer img{width:230px}#footer a{color:var(--color-text);text-decoration:none}#footer a:hover{color:var(--main-color)}#modal_agb h4,#modal_datenschutz h4,#modal_impressum h4{font-family:var(--color-text);font-weight:700;text-transform:none}#modal_agb h5,#modal_datenschutz h5,#modal_impressum h5{font-size:1.5rem}