@font-face{font-family:'Playfair Display';font-style:italic;font-weight:700;font-display:swap;src:local('Playfair Display Bold Italic'),local('PlayfairDisplay-BoldItalic'),url(../fonts/playfair-display-v13-latin-700italic.woff2) format('woff2'),url(../fonts/playfair-display-v13-latin-700italic.woff) format('woff')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-display:swap;src:local('Open Sans Regular'),local('OpenSans-Regular'),url(../fonts/open-sans-v15-latin-regular.woff2) format('woff2'),url(../fonts/open-sans-v15-latin-regular.woff) format('woff')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-display:swap;src:local('Open Sans Bold'),local('OpenSans-Bold'),url(../fonts/open-sans-v15-latin-700.woff2) format('woff2'),url(../fonts/open-sans-v15-latin-700.woff) format('woff')}.button,a,nav ul li a{text-decoration:none}.button:hover,figure{transition:.8s ease 0s}.logo,figure,nav,nav ul li{float:left}.bxslider,.col-1,.col-2,.col-3,aside{text-align:center}.clear{clear:both}body{font:13px/22px 'Open Sans',sans-serif;color:#78797b}a,nav ul li,nav ul li a{color:#c9627e}.wrapper{width:1080px;margin:auto}p{margin:0 0 14px}.nowebp header{background:url(../images/kurzhaarfrisur.jpg) center center/cover no-repeat;height:90vh}header{background:url(../images/kurzhaarfrisur.webp) center center/cover no-repeat;height:90vh}.header{height:100px}.nowebp .header-2{background:url(../images/kurzhaarfrisur.jpg) top center/contain no-repeat #dadbdd;height:50vh}.header-2{background:url(../images/kurzhaarfrisur.webp) top center/contain no-repeat #dadbdd;height:50vh}nav{margin:20px 0 0}.logo{margin:20px 100px 0 0}nav ul li{margin:22px 20px 0 0;font:400 16px/22px 'Open Sans',sans-serif}nav ul li a.active{border-bottom:2px solid #c9627e}nav ul li a{padding:0 0 33px}.box{color:#fff;padding:50px}h1{color:#c3506f;font:28px/44px 'Playfair Display',serif;font-style:italic}h2{font:28px/36px 'Playfair Display',serif;font-style:italic}.button{font:16px/22px 'Playfair Display',serif;font-style:italic;color:#fff;border:2px solid #c3506f;padding:8px 25px}.button:hover{background:#c3506f}aside{height:65px;padding:30px 0 0;font:italic 700 18px/24px 'Playfair Display',serif}.teaser{background:url(../images/woman.png) center center no-repeat;height:228px}.teaser .button{color:#c3506f;margin:0 0 0 40%;position:relative;top:100px}.col-1 a,.col-2,.col-2 a,.col-3 a,.teaser .button:hover{color:#fff}#gestylt .button{border:2px solid #fff}.col-1,.col-2,.col-3{float:left;width:360px;height:600px}.col-1 p,.col-2 p,.col-3 p{padding:0 30px 30px}.col-1,.col-3{background:#c85f7b;color:#fff}.col-2{background:#6d6e70}#gestylt h3{font:700 22px/28px 'Playfair Display',serif;font-style:italic;margin:50px 0 0}hr{border:1px solid #fff;width:100px;margin:20px auto}#galerie .wrapper{margin:100px auto;width:930px}#landingpage h2{font:700 16px/22px 'Open Sans',sans-serif}#landingpage .wrapper{width:768px;margin:auto}figure{position:relative;margin:4px 5px 0 0;width:300px;height:200px}figure:hover{background:#000}figure:hover img{opacity:.6}figure a .zoom-ico{background:url(../images/plus.png) no-repeat;display:inline-block;height:45px;left:50%;margin-left:-25px;margin-top:-25px;opacity:0;position:absolute;top:0;transition:all .3s ease 0s;width:45px;z-index:99}figure a:hover>.zoom-ico{left:50%;opacity:1;top:50%}#presse{background:url(../images/haare_schneiden.jpg) center center/cover no-repeat;height:500px}#presse .wrapper{width:700px;margin:auto;padding:150px 0}#landingpage ul{margin:0 0 12px}#landingpage ul li{list-style:disc;margin:0 0 0 12px}#presse h3{font:700 22px/28px 'Playfair Display',serif;font-style:italic;color:#6d6e70}#presse h4{font:700 50px/58px 'Playfair Display',serif;font-style:italic;color:#c85f7b;margin:0 0 20px}#presse p{font-size:16px;line-height:24px;font-style:italic}#kontakt{background:url(../images/mittelhaarfrisur.webp) left center/contain no-repeat #c85f7b}.nowebp #kontakt{background:url(../images/mittelhaarfrisur.png) left center/contain no-repeat #c85f7b}.box-2{background:rgba(200,95,123,.9);width:50%;float:right;color:#fff;padding:50px 0 50px 50px}#impressum h2,#impressum h3,.inhalt h2{color:#c85f7b}.tipp{width:450px;height:300px;margin:0 auto}#impressum{background:url(../images/logo_lang.png) center center/cover no-repeat;margin:80px 0}#impressum h3{font:700 22px/28px 'Playfair Display',serif;margin:50px 0 20px}.block,.block-2{width:45%;float:left}strong{font-weight:700}.box_wrap{display:none}.inhalt{padding:30px}.inhalt h2{font:700 24px/28px 'Playfair Display',serif}.inhalt tr.rosa{background:#9f9f9f;color:#fff}.inhalt td{width:20%;padding:0 8px}.inhalt td:first-child{width:40%!important}.inhalt td.right{text-align:right}.size{font-size:14px;font-weight:700;color:#c85f7b;padding:15px 8px 10px!important}footer{width:1080px;margin:auto;background:#c85f7b;color:#fff;padding:8px 10px 0}footer p{margin:0;text-align:center}footer a{color:#fff;font-size:11px}@media screen and (max-width:1080px){.wrapper,footer{width:100%}.box{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding:5%}.col-1,.col-2,.col-3{float:left;height:600px;width:33.3%}.col-1 img,.col-2 img,.col-3 img{width:100%}#impressum .wrapper{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding:0 5%}.logo{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding:0 0 0 5%;margin:20px 8% 0 0}nav ul li{margin:22px 15px 0 0;font-size:14px}footer{padding:8px 0 0}footer p{display:block;text-align:center}}@media screen and (max-width:930px){#galerie .wrapper,figure img{width:100%}figure{width:32.95%;height:auto}figure img{display:block;overflow:hidden}figure:nth-child(3),figure:nth-child(6){margin:4px 0 0}}@media screen and (max-width:870px){.block,.block-2,.box-2{width:90%;float:none}.menu{height:auto!important;position:relative!important;top:0!important}header{height:100%!important}.header-2{background:url(../images/kurzhaarfrisur.jpg) top center/cover no-repeat #dadbdd;height:300px!important}#landingpage .wrapper{width:90%;margin:0 5%}figure,figure:nth-child(3){width:49.5%;margin:4px 5px 0 0}figure:nth-child(2),figure:nth-child(4),figure:nth-child(6){margin:4px 0 0}#presse .wrapper{width:90%;padding:60px 0}#kontakt{background:url(../images/mittelhaarfrisur.png) left center/cover no-repeat #c85f7b}.box-2{padding:5%}footer{height:auto;padding:8px 0}}@media screen and (max-width:578px){aside{font:italic 700 18px/24px 'Playfair Display',serif}.col-1,.col-2,.col-3{float:none;height:auto;width:100%}.col-1 p,.col-2 p,.col-3 p{margin:0}#gestylt h3{margin:0;padding:30px 0 0}#galerie .wrapper{margin:0 auto}#presse h4{color:#c85f7b;font:italic 700 44px/48px "Playfair Display",serif;margin:0 0 20px}figure{width:100%!important;margin:5px 0 0}}@media screen and (max-width:480px){#kontakt{background:url(../images/mittelhaarfrisur-480.webp) left center/contain no-repeat #c85f7b}.nowebp #kontakt{background:url(../images/mittelhaarfrisur-480.png) left center/contain no-repeat #c85f7b}.nowebp header{background:url(../images/kurzhaarfrisur-480.jpg) center center/cover no-repeat}header{background:url(../images/kurzhaarfrisur-480.webp) center center/cover no-repeat}}@media screen and (max-width:460px){body{font:16px/24px "Open Sans",sans-serif}.box img{width:90%}.teaser .button{margin:0 0 0 30%}}*{margin:0;padding:0}body{width:100%;height:100%;overflow-x:hidden}label{cursor:pointer}label:focus{outline:0}.navi-toggle>span{display:none}.menu{position:absolute;top:100px;left:0;background:rgba(0,0,0,.35);width:775px;height:90vh;transform:translate3d(0,0,0);transition:transform .35s}.menu label.menu-toggle{position:absolute;right:-60px;width:60px;height:60px;line-height:0;display:block;padding:0;text-indent:-9999px;background:url(../images/menu-bars.png) no-repeat rgba(0,0,0,.35)}.menu ul li a,.menu ul li label{display:block;text-align:center;padding:0 20px;line-height:60px;text-decoration:none;color:#000}.menu ul li a:hover,.menu ul li label:hover{color:#666}.menu-checkbox{display:none}.menu .menu label.menu-toggle{background:0 0}.menu-checkbox:checked+.menu{transform:translate3d(-775px,0,0)}@media screen and (max-width:930px){.menu{width:100%}.menu label.menu-toggle{display:none}nav{position:fixed;z-index:999999;height:100%;background:#c3506f;right:0;margin:0;transform:translate3d(240px,0,0);transition:transform .35s}nav label.navi-toggle{position:absolute;right:240px;width:80px;height:80px;line-height:0;top:10px;display:block;padding:0;text-indent:-9999px;background:url(../images/menu.jpg) no-repeat}.menu-checkbox:checked+nav{transform:translate3d(0,0,0)}nav ul{width:240px;padding:20px 0}nav ul li{float:none;font-size:18px;line-height:26px;margin:20px 0 20px 40px}nav ul li a{padding:0;color:#fff}}.bxslider a{border-bottom:2px #c85f7b solid}#erfahrungen{width:80%;margin-left:10%;padding:50px 0}#erfahrungen td{width:60%}#erfahrungen h2{font:700 40px/58px 'Playfair Display',serif;font-style:italic;color:#c85f7b;margin:0 0 20px;text-align:center}#erfahrungen h3{font:700 20px/30px 'Playfair Display',serif;font-style:normal;color:#6d6e70;text-align:center}#erfahrungen .button{background-color:#c85f7b}#erfahrungen .button:hover{background-color:#fff;color:#c85f7b}@media screen and (max-width:600px){#erfahrungen{width:100%;margin-left:0}}.bx-wrapper{position:relative;margin:0 auto 60px;padding:0}.bx-wrapper img{max-width:100%;display:block}.bx-wrapper .bx-controls-auto,.bx-wrapper .bx-pager{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url(../images/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:700;color:#666;padding-top:20px}.bx-wrapper .bx-controls-auto .bx-controls-auto-item,.bx-wrapper .bx-pager .bx-pager-item{display:inline-block}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0}.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:hover{background:#c85f7b}.bx-wrapper .bx-prev{left:10px}.bx-wrapper .bx-next{right:10px}.bx-wrapper .bx-prev:hover{background-position:0 0}.bx-wrapper .bx-next:hover{background-position:-43px 0}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start.active,.bx-wrapper .bx-controls-auto .bx-start:hover{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop.active,.bx-wrapper .bx-controls-auto .bx-stop:hover{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:rgba(80,80,80,.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}.cboxIframe,.cboxPhoto{display:block;border:0}#cboxCurrent,#cboxTitle{left:0;bottom:-25px;color:#444}#cboxClose:active,#cboxNext:active,#cboxPrevious:active,#cboxSlideshow:active,#colorbox{outline:0}#cboxOverlay,#cboxWrapper,#colorbox{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxOverlay{position:fixed;width:100%;height:100%;background:#000}#cboxBottomLeft,#cboxMiddleLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingGraphic,#cboxLoadingOverlay{position:absolute;top:0;left:0;width:100%;height:100%}.cboxPhoto{float:left;margin:auto;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%}#cboxContent,#cboxLoadedContent,#colorbox{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxTopLeft{width:14px;height:14px;background:url(../images/controls.png) no-repeat}#cboxTopCenter{height:14px;background:url(../images/border.png) top left repeat-x}#cboxTopRight{width:14px;height:14px;background:url(../images/controls.png) -36px 0 no-repeat}#cboxBottomLeft{width:14px;height:43px;background:url(../images/controls.png) 0 -67px no-repeat}#cboxBottomCenter{height:43px;background:url(../images/border.png) 0 -67px repeat-x}#cboxBottomRight{width:14px;height:43px;background:url(../images/controls.png) -36px -67px no-repeat}#cboxMiddleLeft{width:14px;background:url(../images/controls.png) -175px 0 repeat-y}#cboxMiddleRight{width:14px;background:url(../images/controls.png) -211px 0 repeat-y}#cboxContent,.cboxIframe{background:#fff}#cboxContent{overflow:visible}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{margin-bottom:5px}#cboxLoadingOverlay{background:url(../images/loading_background.png) center center no-repeat}##cboxTitle{position:absolute;text-align:center;width:100%;font-weight:700}#cboxCurrent{position:absolute;font-weight:400}#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{cursor:pointer;border:0;padding:0;margin:0;overflow:visible;position:absolute;bottom:-26px;background:url(../images/controls.png) no-repeat;width:23px;height:23px;text-indent:-9999px}#cboxPrevious{bottom:50%;left:0;background-position:-51px -25px}#cboxPrevious:hover{background-position:-51px 0}#cboxNext{bottom:50%;right:0;background-position:-75px -25px}#cboxNext:hover{background-position:-75px 0}#cboxClose{right:0;background-position:-100px -25px}#cboxClose:hover{background-position:-100px 0}.cboxSlideshow_on #cboxSlideshow{background-position:-125px 0;right:27px}.cboxSlideshow_on #cboxSlideshow:hover{background-position:-150px 0}.cboxSlideshow_off #cboxSlideshow{background-position:-150px -25px;right:27px}.cboxSlideshow_off #cboxSlideshow:hover{background-position:-125px 0}*{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.dsa-cookie-notice-close:hover{background-color:#000}.dsa-cookie-notice-close{position:absolute;display:block;height:20px;bottom:20px;width:20px;line-height:20px;right:5px;top:5px;text-decoration:none;color:#fff!important;background-color:#ac3052}.dsa-cookie-notice{font-family:arial;font-size:12px;display:block;position:fixed;left:0;right:0;bottom:0;z-index:99999!important;background-color:#c9627e;margin:auto;width:100%;text-align:center;color:#fff}.dsa-cookie-notice a{color:#000}.dsa-cookie-notice.hide{display:none}.cookie-inner{padding:25px}