@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed:300italic,400italic,700italic,400,300,700&subset=latin,cyrillic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,300,300italic,400italic,500,500italic,700,700italic&subset=latin,cyrillic);.ce-align-left{text-align:left;}.ce-align-center{text-align:center;}.ce-align-right{text-align:right;}.ce-table td,.ce-table th{vertical-align:top;}.ce-textpic,.ce-image,.ce-nowrap .ce-bodytext,.ce-gallery,.ce-row,.ce-uploads li,.ce-uploads div{overflow:hidden;}.ce-left .ce-gallery,.ce-column{float:left;}.ce-center .ce-outer{position:relative;float:right;right:50%;}.ce-center .ce-inner{position:relative;float:right;right:-50%;}.ce-right .ce-gallery{float:right;}.ce-gallery figure{display:table;margin:0;}.ce-gallery figcaption{display:table-caption;caption-side:bottom;}.ce-gallery img{display:block;}.ce-gallery iframe{border-width:0;}.ce-border img,.ce-border iframe{border:2px solid #000000;padding:0px;}.ce-intext.ce-right .ce-gallery,.ce-intext.ce-left .ce-gallery,.ce-above .ce-gallery{margin-bottom:10px;}.ce-image .ce-gallery{margin-bottom:0;}.ce-intext.ce-right .ce-gallery{margin-left:10px;}.ce-intext.ce-left .ce-gallery{margin-right:10px;}.ce-below .ce-gallery{margin-top:10px;}.ce-column{margin-right:10px;}.ce-column:last-child{margin-right:0;}.ce-row{margin-bottom:10px;}.ce-row:last-child{margin-bottom:0;}.ce-above .ce-bodytext{clear:both;}.ce-intext.ce-left ol,.ce-intext.ce-left ul{padding-left:40px;overflow:auto;}.ce-headline-left{text-align:left;}.ce-headline-center{text-align:center;}.ce-headline-right{text-align:right;}.ce-uploads{margin:0;padding:0;}.ce-uploads li{list-style:none outside none;margin:1em 0;}.ce-uploads img{float:left;padding-right:1em;vertical-align:top;}.ce-uploads span{display:block;}.ce-table{width:100%;max-width:100%;}.ce-table th,.ce-table td{padding:0.5em 0.75em;vertical-align:top;}.ce-table thead th{border-bottom:2px solid #dadada;}.ce-table th,.ce-table td{border-top:1px solid #dadada;}.ce-table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05);}.ce-table-bordered th,.ce-table-bordered td{border:1px solid #dadada;}.frame-space-before-extra-small{margin-top:1em;}.frame-space-before-small{margin-top:2em;}.frame-space-before-medium{margin-top:3em;}.frame-space-before-large{margin-top:4em;}.frame-space-before-extra-large{margin-top:5em;}.frame-space-after-extra-small{margin-bottom:1em;}.frame-space-after-small{margin-bottom:2em;}.frame-space-after-medium{margin-bottom:3em;}.frame-space-after-large{margin-bottom:4em;}.frame-space-after-extra-large{margin-bottom:5em;}.frame-ruler-before:before{content:'';display:block;border-top:1px solid rgba(0,0,0,0.25);margin-bottom:2em;}.frame-ruler-after:after{content:'';display:block;border-bottom:1px solid rgba(0,0,0,0.25);margin-top:2em;}.frame-indent{margin-left:15%;margin-right:15%;}.frame-indent-left{margin-left:33%;}.frame-indent-right{margin-right:33%;}@font-face{font-family:'Roboto Condensed';src:url('../../../fileadmin/template/css/fonts/RobotoCondensed-Regular.ttf') format('truetype');font-weight:400;font-style:normal;}@font-face{font-family:'Roboto Condensed';src:url('../../../fileadmin/template/css/fonts/RobotoCondensed-Medium.ttf') format('truetype');font-weight:500;font-style:normal;}@font-face{font-family:'Roboto Condensed';src:url('../../../fileadmin/template/css/fonts/RobotoCondensed-Light.ttf') format('truetype');font-weight:300;font-style:normal;}@font-face{font-family:'Roboto Condensed';src:url('../../../fileadmin/template/css/fonts/RobotoCondensed-Bold.ttf') format('truetype');font-weight:700;font-style:normal;}@font-face{font-family:'Roboto';src:url('../../../fileadmin/template/css/fonts/Roboto-Regular.ttf') format('truetype');font-weight:400;font-style:normal;}@font-face{font-family:'Roboto';src:url('../../../fileadmin/template/css/fonts/Roboto-Medium.ttf') format('truetype');font-weight:500;font-style:normal;}@font-face{font-family:'Roboto';src:url('../../../fileadmin/template/css/fonts/Roboto-Light.ttf') format('truetype');font-weight:300;font-style:normal;}@font-face{font-family:'Roboto';src:url('../../../fileadmin/template/css/fonts/Roboto-Bold.ttf') format('truetype');font-weight:700;font-style:normal;}@font-face{font-family:'playfair_displayregular';src:url('../../../fileadmin/template/fonts/PlayfairDisplay-Regular.eot');src:url('../../../fileadmin/template/fonts/PlayfairDisplay-Regular.eot?#iefix')
            format('embedded-opentype'),url('../../../fileadmin/template/fonts/PlayfairDisplay-Regular.woff') format('woff'),url('../../../fileadmin/template/fonts/PlayfairDisplay-Regular.ttf') format('truetype'),url('../../../fileadmin/template/fonts/PlayfairDisplay-Regular.svg#playfair_displayregular')
            format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'playfair_displayitalic';src:url('../../../fileadmin/template/fonts/PlayfairDisplay-Italic.eot');src:url('../../../fileadmin/template/fonts/PlayfairDisplay-Italic.eot?#iefix')
            format('embedded-opentype'),url('../../../fileadmin/template/fonts/PlayfairDisplay-Italic.woff') format('woff'),url('../../../fileadmin/template/fonts/PlayfairDisplay-Italic.ttf') format('truetype'),url('../../../fileadmin/template/fonts/PlayfairDisplay-Italic.svg#playfair_displayitalic')
            format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'playfair_displaybold_italic';src:url('../../../fileadmin/template/fonts/PlayfairDisplay-BoldItalic.eot');src:url('../../../fileadmin/template/fonts/PlayfairDisplay-BoldItalic.eot?#iefix')
            format('embedded-opentype'),url('../../../fileadmin/template/fonts/PlayfairDisplay-BoldItalic.woff') format('woff'),url('../../../fileadmin/template/fonts/PlayfairDisplay-BoldItalic.ttf') format('truetype'),url('../../../fileadmin/template/fonts/PlayfairDisplay-BoldItalic.svg#playfair_displaybold_italic')
            format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'playfair_displaybold';src:url('../../../fileadmin/template/fonts/PlayfairDisplay-Bold.eot');src:url('../../../fileadmin/template/fonts/PlayfairDisplay-Bold.eot?#iefix')
            format('embedded-opentype'),url('../../../fileadmin/template/fonts/PlayfairDisplay-Bold.woff') format('woff'),url('../../../fileadmin/template/fonts/PlayfairDisplay-Bold.ttf') format('truetype'),url('../../../fileadmin/template/fonts/PlayfairDisplay-Bold.svg#playfair_displaybold')
            format('svg');font-weight:normal;font-style:normal;}.text-center{text-align:center;}body{color:white;background-color:#292019;color:#292019;background-color:white;font:16px/24px 'Roboto',sans-serif;line-height:1.5em;padding:0;margin:0;}#container:not(.homepage) .content{padding:2rem;}.homepage #all_details .swiper-slide,.homepage .swiper-wrapper{max-height:47.5vh;}.align-left{text-align:left;}.align-center{text-align:center;}.align-right{text-align:right;}.title-h1,h1{margin:0 0 20px;font:30px 'playfair_displayregular',sans-serif;}.title-h2,h2{margin:0 0 10px;font:26px 'playfair_displayregular',sans-serif;}.title-h3,h3{margin:0 0 18px;font:24px/36px 'playfair_displayregular',sans-serif;}.title-h4,h4{margin:0 0 6px;font:20px 'playfair_displayregular',sans-serif;color:#666666;}.title-h5,h5,#navi{margin:0 0 10px;font:18px 'playfair_displayregular',sans-serif;}.clear{clear:both;}a{color:white;color:#292019;}.info-button,.button{background:#8d6f4a none repeat scroll 0 0;border:1px solid #8d6f4a;border-radius:0;color:#fff;cursor:pointer;display:block;font:23px/30px 'playfair_displayregular',sans-serif;padding:10px 0;text-align:center;width:83%;text-decoration:none;}.button{margin-top:2rem;}.powermail_submit{font:18px/30px 'playfair_displayregular',sans-serif;margin:20px 0 0 0;}.button:hover,.powermail_submit:hover{font:22px/30px 'playfair_displayregular',sans-serif;border:1px solid #fff;}.powermail_submit:hover{font:17px/30px 'playfair_displayregular',sans-serif;}img{border:0;}hr{border:none;border-bottom:1px solid #bbb;}div#content h2.text-center{text-align:center;border:none;margin-top:0;}div#content p + h2{border:none;}.pagenumbers{display:flex;justify-content:center;flex-wrap:wrap;margin-top:2rem !important;}.pagenumbers .active a{color:#8c8c8c !important;pointer-events:none;cursor:default;}.csc-space-after-50{margin-bottom:50px;}.csc-space-before-50{margin-top:50px;}div#content h2{font-size:1.7em;border-bottom:1px solid #bbb;padding:0 0 10px 0;margin:40px 0 10px 0;}div#content h2.phone{margin:0 0 10px;padding:0;border:none;}.slider-big{width:955px;max-width:100%;height:435px;}#all_details .swiper-container{width:100%;margin-left:auto;margin-right:auto;}#all_details .swiper-slide{background-size:cover;background-repeat:no-repeat;background-position:center center;}#all_details .gallery-thumbs{box-sizing:border-box;padding:10px 0;}#all_details .gallery-thumbs .swiper-slide{opacity:0.4;padding:2px;border:2px solid #000;box-sizing:border-box;}#all_details .gallery-thumbs .swiper-slide-thumb-active{opacity:1;padding:2px;border:2px solid #000;}div#container{width:955px;max-width:100%;margin:0 auto;position:relative;}div#textright{height:250px;left:800px;position:absolute;top:93px;width:250px;padding-top:30px;}body.lbsb div#textright{font-size:22px;font-weight:bold;height:250px;left:25px;padding-top:30px;position:absolute;top:160px;width:inherit;}div#textright h2{font-size:22px;margin:30px 0 0 0;}div#header{height:120px;padding:30px 0 0 0;}div#header p#logo{width:420px;height:80px;margin:0 auto;}div#header p#logo a{display:block;background-image:url('../../../fileadmin/template/img/logo.png');background-position:center;background-repeat:no-repeat;background-size:contain;height:80px;}ul#navi{height:41px;border-top:1px solid #282828;border-bottom:1px solid #282828;list-style-type:none;margin:0;padding:0 0 0 10px;z-index:10;margin-bottom:1rem;}body.lbsb{background:#999;}body.lbsb ul#navi{border-top:1px solid #b8b8b8;border-bottom:1px solid #b8b8b8;}ul#navi li{float:left;margin:0 0 0 22px;padding:0;font:18px 'playfair_displayregular',sans-serif;}ul#navi li a{display:block;text-decoration:none;padding:11px 10px;color:#8d6f4a;text-transform:uppercase;}ul#navi li a:hover,ul#navi li.active a,ul#navi li ul li a,ul#navi li:hover a{background-color:#434343;background-color:#8d6f4a;color:#fff;}body.lbsb ul#navi li a:hover,body.lbsb ul#navi li.active a,body.lbsb ul#navi li ul li a{background-color:#c3c3c3;}ul#navi li a img{background:url('../../../fileadmin/template/img/pfeil.png') 0 0 no-repeat;width:8px;height:7px;margin:8px 0 2px 5px;display:none;}body.lbsb ul#navi li a img{background-image:url('../../../fileadmin/template/img/pfeil_lbsb.png');}ul#navi li.active a img,ul#navi li a:hover img,ul#navi li ul li a img,ul#navi li.hover a img{background-position:0 7px;}ul#navi,ul#navi li:hover{position:relative;z-index:100;}ul#navi ul{visibility:hidden;position:absolute;top:100%;left:0;padding:0;margin:0;list-style-type:none;}ul#navi ul li{font-weight:normal;float:none;margin:0;width:250px;font:16px/1.5em 'Roboto',sans-serif;}ul#navi ul li a{border-right:none;width:100%;display:inline-block;text-transform:none;font-size:16px;}ul#navi ul li a:hover{text-decoration:underline;}ul#navi ul ul{left:272px;top:0;}ul#navi li:hover > ul{visibility:visible;}#news-top{background-color:#fff;clear:both;color:#000;margin-top:18px;padding-left:48px;width:100%;}.csc-linkToTop{display:none;}div#navi-left{width:313px;padding:70px 0 0 0;clear:both;float:left;}div#navi-left ul{list-style-type:none;margin:0;padding:0;border-top:1px solid #444;}.landingpage div#navi-left ul{display:none;}body.lbsb div#navi-left ul{border-top:1px solid #aaa;}div#navi-left ul li{padding:0;margin:0;border-bottom:1px solid #444;}body.lbsb div#navi-left ul li{border-bottom:1px solid #aaa;}div#navi-left ul li a{display:block;padding:8px 0 8px 62px;text-decoration:none;font-weight:bold;}div#navi-left ul li.active a,div#navi-left ul li a:hover{background-color:#1f1f1f;}body.lbsb div#navi-left ul li.active a,body.lbsb div#navi-left ul li a:hover{background-color:#9f9f9f;}div#navi-left table{margin:20px 0 0 40px;}div#navi-left p{margin:20px 0 0 40px;}div#navi-left p.telephone{margin:10px 0 0 40px;font-size:1.5em;}div#min-height{float:left;width:1px;height:400px;}div#content{float:left;width:610px;padding:0 0 0 29px;}div#content h1{font-size:1.7em;border-bottom:1px solid #444;padding:0 0 10px 0;margin:40px 0 10px 0;}div#content h1{border-bottom:1px solid #bbb;}body.gallery div#content,body.lbsb.gallery div#content,body.lbsb.content div#content{width:955px;max-width:100%;padding:20px 0 0 0;}div#content #image_wrap{position:relative;}div#content #image_wrap span{position:absolute;bottom:30px;right:30px;display:block;width:auto;padding:10px;background:url('../../../fileadmin/template/img/trans.png');color:#000;border:solid 2px #444;border-radius:10px;font-weight:bold;}div#content .scrollable{position:relative;overflow:hidden;width:960px;height:110px;margin:20px 0 0;}body.lbsb div#content .scrollable{height:136px;}body.lbsb div#content .scrollable .items{height:118px;background-image:url('../../../fileadmin/template/img/dot_lbsb.png');padding:16px 0;}body.lbsb.content div#content .scrollable{margin:0;}div#content .scrollable .items{width:20000em;position:absolute;clear:both;height:92px;padding:0 0 9px 0;}div#content .items div{float:left;width:120px;}body.lbsb div#content .items div{width:160px;}div#content .scrollable img{padding:2px;border:2px solid #000;}div#content .scrollable .active{border:2px solid #444;position:relative;cursor:default;}div#content div#coverimage{width:955px;max-width:100%;height:439px;background:url('../../../fileadmin/template/img/cover.png') no-repeat;margin:50px 0 0;}body.lbsb div#content div#coverimage{background-image:url('../../../fileadmin/template/img/cover_lbsb.jpg');}div#content div#coverimage a{width:955px;max-width:100%;height:349px;display:block;text-decoration:none;font-size:1.8em;line-height:1.1em;font-weight:normal;padding:0;}body.lbsb div#content div#coverimage a{height:439px;}body.cover #container{cursor:pointer;}body.cover div#content .scrollable{margin:0;}body.cover div#content div.enter,body.content.lbsb div#content div.enter{width:955px;max-width:100%;height:27px;margin:20px 0 0;}body.cover div#content div.enter a,body.content.lbsb div#content div.enter a{display:block;width:391px;height:27px;background:url('../../../fileadmin/template/img/enter.jpg') no-repeat;text-indent:-3000px;margin:0 auto;}body.content.lbsb div#content div.enter a{background:url('../../../fileadmin/template/img/enter_lbsb.png');}div#content div.tx-powermail-pi1 fieldset.tx-powermail-pi1_fieldset{background-color:#1f1f1f;border:1px solid #282828;margin:0 0 10px 0;}div#content div.tx-powermail-pi1 fieldset.tx-powermail-pi1_fieldset legend{background-color:#1f1f1f;color:#fff;border:1px solid #444;padding:2px 5px;}div#content div.tx-powermail-pi1 fieldset.tx-powermail-pi1_fieldset label,div#content
    div.tx-powermail-pi1
    fieldset.tx-powermail-pi1_fieldset
    fieldset
    legend{color:#fff;}div#footer{padding:50px 0 0 0;background:url('../../../fileadmin/template/img/footer.png') center 35px no-repeat;}div#footer{padding-left:30px;padding-right:30px;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:15px;}div#footer ul{float:none !important;padding:0 !important;height:auto !important;}div#footer ul.right{margin-left:0 !important;}div#footer ul.right li:last-of-type a{padding-right:0;}body.lbsb div#footer{background-image:url('../../../fileadmin/template/img/footer_lbsb.png');}div#footer ul,div#footer p{margin:0;padding:0 0 0 62px;height:2em;float:left;}div#footer ul{list-style-type:none;}div#footer ul li{float:left;}div#footer ul:not(.suchanfragen) li a{padding:0 20px 0 0;text-decoration:none;color:#a0a0a0;color:#292019;}body.lbsb div#footer ul li a{color:#fff;}div#footer ul.right{float:right;padding:0 62px 0 0;}.important{color:#aa0000;font-weight:bold;}.text{padding:40px 0 0 20px;}.text .csc-default p.bodytext{font-size:18px;margin:8px 0;}.name-of-person{color:#10007b;}.detail{color:#186900;}#textbottom{position:absolute;top:850px;margin-left:60px;width:815px;}#textbottom .keywords{color:#444;margin-bottom:25px;}#textbottom .keywords a{color:#444;font-weight:bold;text-decoration:none;font-size:12px;}body #navi-left .opening{margin:15px 0;padding-left:40px;}body #navi-left .opening table td{padding:0;padding-right:2px;}.text table tr td{padding-right:5px;}.text table tr td sup{font-size:10px;}.contenttable{margin-top:2rem;}.tx-powermail h3{display:none;}.tx-powermail fieldset{}.tx-powermail label{display:block;}.tx-powermail input{width:300px;}.tx-powermail textarea{width:500px;height:130px;}div#footer .cag_pagebrowser{border-top:1px solid rgba(255,255,255,0.5);text-align:center;padding-top:11px;color:#8c8c8c;font-size:12px;}div#footer .cag_pagebrowser .next{}div#footer .cag_pagebrowser ul,div#footer .cag_pagebrowser li{clear:both;padding:0;margin:0;float:none;}div#footer .cag_pagebrowser li a{padding:0;}div#footer .cag_pagebrowser li{padding:0 20px 0 0;}#c25076{float:left;width:50%;}.terminanfrage{margin:0.5rem auto;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:stretch;max-width:100%;width:320px;}.terminanfrage span{color:grey;font:20px/30px 'playfair_displayregular',sans-serif;padding-bottom:0.5rem;}.terminanfrage a{border-top:1px solid #000;border-bottom:1px solid #000;color:#8d6f4a;padding:5px 0;text-align:center;width:100%;text-decoration:none;font:23px/30px 'playfair_displayregular',sans-serif;cursor:pointer;display:block;text-transform:uppercase;margin:0;}.terminanfrage a:hover{background:#8d6f4a none repeat scroll 0 0;border:1px solid #8d6f4a;color:#fff;}#main-form{border:1px solid;padding:18px 18px 0 18px;}.form-row{width:100%;margin:0 0 18px;position:relative;}.form-row:after{display:block;clear:both;content:'';}.control-label{float:left;width:129px;text-align:right;padding:8px 0 0;}.input-box{margin-left:140px;}.input-holder{background:#fff;display:block;}.input-holder input,.input-holder select{border:1px solid #8d6f4a;background:0 0;float:left;width:100%;padding:10px 15px;height:38px;line-height:18px;font-size:16px;-webkit-box-sizing:border-box;box-sizing:border-box;}.form-legend{color:#666;font-size:12px;line-height:15px;margin:6px 0 0;}.button,.form-btn{display:block;width:100%;background:#8d6f4a;text-align:center;border:none;border-radius:0;font:30px/30px playfair_displayregular,'Playfair Display',serif;color:#fff;cursor:pointer;height:58px;}.textarea-holder{display:block;}.textarea-holder textarea{border:1px solid #8d6f4a;background:#fff;float:left;width:100%;padding:10px 15px;height:155px;line-height:18px;font-size:16px;overflow:auto;margin:0;resize:none;-webkit-box-sizing:border-box;box-sizing:border-box;}.data-security div.check::after{content:'';display:block;padding-bottom:100%;}div.check.checked:after{content:'';padding-bottom:100%;background:url('../../../fileadmin/template_subdomains/images/sprite.png') no-repeat -165px -53px;}#main-form .from-row{width:100%;margin:0 0 18px;position:relative;}#main > .popup-holder{position:absolute;top:0;left:0;width:100vw;height:100%;z-index:50;display:none;padding:0;}#main_other{position:relative;}#main_other > .popup-holder{position:absolute;top:0;left:0;width:100vw;height:100vh;z-index:50;display:none;padding:0;}.input-holder.col01{float:left;width:30%;}.input-holder.col02{float:right;width:65%;}.popup{position:fixed;overflow:auto;width:540px;left:50%;border:1px solid #8d6f4a;padding:25px 29px 25px;background:#fff;font-size:16px;line-height:19px;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:10;transform:translate(-50%);max-height:80vh;top:5rem;}.form-row .data-security label,.popup .form-row label.textarea-holder,.popup .form-row label.input-holder{width:100%;}.popup .input-box{margin-left:3rem;}.popup #main-form{border:1px solid;padding:18px;margin-bottom:25px;}.popup .close,.image-overlay .close{background:#8d6f4a;position:absolute;width:30px;height:30px;right:0;top:0;}.popup .close::after,.image-overlay .close::after{content:'';position:absolute;background:url('../../../fileadmin/template_subdomains/images/sprite.png') no-repeat -150px -40px;width:12px;height:12px;top:50%;left:50%;margin:-6px 0 0 -6px;}footer a:hover{text-decoration:underline;}#footer .lpseo{clear:both;font-size:12px;padding:0;height:21px;overflow:hidden;margin-top:1rem;}#footer .lpseo.hover{overflow:unset;display:inline-table;}#footer .lpseo.hover .opener-footer{display:none;}#footer .lpseo div{display:inline;float:left;}#footer .lpseo ul{display:inline;float:left;margin:0;padding:0 0 0 10px;height:20px;}@media screen and (min-width:768px){#footer .lpseo:hover,#footer .lpseo:hover ul{overflow:unset;display:inline-table;}}#footer .lpseo:hover .opener-footer{display:none;}#footer .lpseo ul li{float:left;list-style:outside none none;margin:0;padding-right:10px;}#footer{width:1015px;max-width:100%;margin:auto;box-sizing:border-box;}#lp_footer #contact-box .container{width:955px;max-width:100%;margin:auto;}#lp_footer #contact-box .container > .clear{display:flex;}#lp_footer #contact-box .container > .clear > .col{float:none;position:relative;}#lp_footer #contact-box .container > .clear > .col:not(.map-col){}#lp_footer #contact-box .container > .clear > .map-col{display:flex;align-items:flex-end;margin-bottom:-38px;align-self:stretch;}#lp_footer #contact-box .container > .clear > .map-col *{display:inherit;align-items:inherit;}#lp_footer #contact-box .container > .clear > .map-col figure{margin:0;}#lp_footer .contact-box p{margin:0;}#lp_footer .contact-box{overflow:hidden;}@media screen and (max-width:760px){#lp_footer .container{width:700px;padding-left:30px;padding-right:30px;margin:0 auto;box-sizing:border-box;}#lp_footer #contact-box .container > .clear{flex-direction:column;align-items:stretch;gap:3rem;}#lp_footer #contact-box .container > .clear > .col{margin:0;width:100%;}#lp_footer .instagram-link{position:static;margin:1rem 0;}#lp_footer .contact-box{margin-bottom:0;padding-bottom:0;font-size:14px;line-height:18px;}#lp_footer .contact-box img{height:auto !important;}}#lp_footer{margin-top:3rem;background:#987d5c;}#lp_footer div#footer{background-image:none;margin-bottom:0;padding-bottom:30px;}#lp_footer .bottom-nav a{color:#000;text-decoration:none;}#lp_footer div#footer .lpseo{border-top:1px solid #000;}#lp_footer .copy,.currentdate{color:#4d4d4d;font-size:12px;line-height:20px;}footer .instagram-link{left:0;bottom:0;}.instagram-link{position:absolute;}.instagram-link img{width:2rem !important;min-width:29px !important;min-height:29px !important;height:auto !important;opacity:0.25;transition:all 0.3s ease;}.instagram-link img:hover{opacity:0.5;}footer .contact-box{background:#f3f0ed;border-top:1px solid #8d6f4a;padding:36px 0 38px;font-size:16px;line-height:30px;}footer .contact-box .col{float:left;width:310px;}footer .contact-box .col + .col{margin-left:30px;}footer .contact-box .map{padding:3px 0 0;}footer .contact-box .map img{vertical-align:top;}footer .contact-box p{margin:0;}footer .contact-box .title-h1{margin:0 0 23px;}@media screen and (max-width:760px){.control-label{float:none;width:auto;display:block;text-align:left;}.input-box{margin:0;}}@media only screen and (max-width:1000px){div#footer{display:block !important;}div#footer ul{margin:0 !important;height:auto !important;}div#container,ul#navi,body.gallery div#content,body.lbsb.gallery div#content,body.lbsb.content div#content,div#content .scrollable{width:100%;max-width:760px;}#image_wrap img{height:100%;width:100%;}ul#navi{text-align:center;}ul#navi li{font-size:16px;float:none;display:inline-block;margin:0;}ul#navi ul{text-align:left;}ul#navi li:last-child ul{left:-118px;}div#content{width:417px;}div#content img{height:100%;width:100%;}div#content .scrollable img{height:96%;width:96%;}div#footer{text-align:center;}div#footer ul,div#footer p,div#footer ul.right,div#footer ul li{display:inline-block;float:none;padding:0 0 10px 0;height:auto;}.tx-powermail textarea{width:100%;}#all_details .swiper-slide{width:auto;}}@media only screen and (max-width:760px){.content{padding:0 5%;}div#header{height:auto;padding:10px 0 0;}div#header p#logo{width:70%;height:auto;padding:2.5% 0;}div#header p#logo a{background-size:100% auto;}.top__nav--link{background:rgba(0,0,0,0) url('../../../fileadmin/template/img/mobile-nav-button.png')
            no-repeat scroll 0 0;background-position:center top;cursor:pointer;display:block;height:35px;margin:-2px 0 0;width:100%px;height:40px;}ul#navi{border:none;cursor:pointer;background-color:#fff;height:auto;margin:10px 0 0;padding:0;}ul#navi li{display:none;background-color:#fff;}.no-js ul#navi:hover li,ul#navi.navi-active li{display:block;background-color:#fff;}ul#navi li:hover ul{position:relative;text-align:center;}ul#navi li a{padding:11px 0;}ul#navi li:hover a{text-decoration:underline;}ul#navi li:hover li a{text-decoration:none;}ul#navi li li:hover a{text-decoration:underline;}ul#navi ul li,ul#navi ul li:hover ul li,ul#navi ul,ul#navi li:last-child ul{width:100%;}ul#navi ul,ul#navi li:last-child ul{left:auto;right:0 !important;top:0;}div#navi-left{padding:0;width:100%;display:none;}div#min-height{float:none;width:1px;height:0;}div#content{float:none;padding:0 0 0 1rem;width:100%;width:calc(100% - 2rem);}#c25076{float:none;width:100%;}.title-h2,h2,.phone{font:26px/40px 'Roboto',sans-serif;margin:0 0 10px;}}@media only screen and (max-width:680px){ul#navi li{text-align:left;}}.changesecurity.button{display:none;}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(-1 * var(--swiper-navigation-size)/ 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size)}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:'next'}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#ffffff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#ffffff}.swiper-pagination-black{--swiper-pagination-color:#000000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.request{cursor:pointer;width:-moz-fit-content;padding:0.25rem 1rem;}.featherlight .featherlight-content{max-width:90vw;}.featherlight .featherlight-content > span,.featherlight .featherlight-image:only-of-type ~ span{display:none;}.featherlight img ~ span{display:inline;}.mask-products{display:grid;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:1rem;list-style:none;margin:1rem 0 1rem 0;padding:0;}.mask-products li{background-color:var(--dark4,#f6f6f6);border:3px solid var(--dark4,#f6f6f6);display:flex;flex-direction:column;position:relative;color:#000;}.mask-products li a:after{content:'';position:absolute;left:0;top:0;width:100%;height:calc(100% - 3em);}.mask-products li a{overflow:hidden;display:block;cursor:pointer;}.mask-products li a img{transition:all 0.5s ease;display:block;}.mask-products li a:hover img{transform:scale(1.05);}.mask-products .product-caption{padding:0.5rem 0.5rem 0.25rem 0.5rem;align-self:stretch;flex-grow:1;}.mask-products .product-description{font:15px 'playfair_displayregular','Playfair Display',serif;}.mask-products .product-caption,.mask-products .prices{display:flex;gap:1rem 0;flex-direction:column;}.mask-products .prices{gap:0.125em 0;margin-top:auto;text-align:right;}.mask-products .price{font-weight:700;}.mask-products .line-through{text-decoration:line-through;}.mask-products__link img{aspect-ratio:1.33;width:100%;height:auto;object-fit:contain;}.mask-products .lightbox{display:none;}.mask-products .featherlight-content .lightbox.featherlight-inner{display:block;}html.with-featherlight .featherlight{z-index:49;}.featherlight div.featherlight-content{background-color:var(--dark4,#f6f6f6,#fff);overflow:hidden;}.featherlight-inner .informations{width:100%;bottom:0;left:0;right:0;position:static;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;background:rgba(141,111,74,1);flex-grow:1;}.featherlight-inner{position:relative;}.featherlight-inner .informations{bottom:0;left:0;right:0;padding:14px 20px 20px;position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;background:rgba(141,111,74,0.5);display:flex;justify-content:space-between;align-items:flex-start;transition:all 0.3s ease;}.featherlight-inner .informations{color:var(--black);background:var(--dark_50);}.featherlight-inner img{max-width:1200px;flex-shrink:1;object-fit:contain;max-height:fit-content;height:100%;flex-grow:1;width:auto;aspect-ratio:auto;margin-top:-25px;}.featherlight-inner img,.featherlight-inner .informations{max-width:calc(100% + 50px);margin:0 -25px;}.featherlight-inner h3 ~ :last-child{margin-bottom:-25px;box-sizing:border-box;}.featherlight-inner h3 + img{margin-top:-25px;}.featherlight div.featherlight-inner{display:flex;flex-direction:column;max-height:fit-content;height:calc(95vh - 50px);max-height:fit-content;width:949px;max-width:100%;align-items:stretch;}.featherlight-inner h3{display:none;}.featherlight-inner .informations{color:var(--black);background:var(--dark4,#f6f6f6);flex-shrink:0;width:calc(100% + 50px);}.product-caption .request,.featherlight-inner .informations .request{color:var(--black);background:#fff;text-align:center;width:fit-content;margin:0 0 5px auto;cursor:pointer;}.productList_block .legend{margin:0 0 .25em;}.productList_block .legend button{background:none;padding:0;opacity:0.5;margin-right:.25em;font-size:1.1em;}.productList_block .legend button[aria-pressed="true"]{opacity:1;}.productList_block{position:relative;padding-top:3rem;padding-bottom:3rem;}.productList_block > form{position:sticky;top:0;z-index:10;display:flex;flex-wrap:wrap;background-color:var(--dark4,#f6f6f6);padding:1rem;gap:1rem;border-bottom:1rem solid var(--white,#fff);}#main > .container:first-child,#wrapper{overflow:visible;}.mask-brands__item.all{order:2;}.mask-brands__item.all .product-description{font-size:1.5em;}.mask-brands__item.all p{margin:0;}.mask-products .mask-brands__item.all .product-caption{align-items:center;justify-content:center;min-height:5em;text-align:center;padding:1em;}.mask-brands__item.all .prices{margin:0 auto;width:fit-content;}.mask-brands__item.all .request{background-color:var(--white,#fff);border:0;padding:.25rem 2rem;font:16px "playfair_displayregular",sans-serif;text-decoration:none;width:fit-content;}.productList_block .more{background-color:var(--light);border:0;padding:.25rem 2rem;font:16px "playfair_displayregular",sans-serif;margin:0 auto;display:block;color:var(--black,#000);}.productList_block select,.productList_block button.reset{-moz-appearance:none;-webkit-appearance:none;appearance:none;border-radius:0;background-color:white;border:0;padding:.25rem 1rem;border-bottom:1px solid black;width:100%;font-size:1em;color:var(--black,#000);}.productList_block button.reset{border-color:white;width:fit-content;}.productList_block label{font:16px "playfair_displayregular",sans-serif;padding-right:1em;}.productList_block button{border:0;background-color:white;padding:0.5rem 1rem;cursor:pointer;color:var(--black,#000);}.productList_block .fielset:not([hidden]){width:min-content;display:flex;flex-direction:column;flex-grow:1;}.productList_block .fielset.min:not([hidden]){width:fit-content;flex-grow:0;flex-shrink:1;align-self:flex-end;margin-left:auto;}.productList_block > form{justify-content:space-around;color:var(--black,#000);}.productlist_block .request{font-weight:700;background-color:var(--light) !important;}@media screen and (max-width:1080px){.productList_block > form{justify-content:center;}}@media screen and (max-width:620px){.productList_block .fielset{width:100%;}.productList_block > form{justify-content:left;}}.productList_block .filter-toggle{display:none;width:100%;align-items:center;justify-content:space-between;font:16px "playfair_displayregular",sans-serif;background-color:white;}.productList_block .filter-toggle__icon{transition:transform 0.2s ease;}.productList_block > form.collapsed .filter-toggle__icon{transform:rotate(180deg);}@media screen and (max-width:768px){.productList_block .filter-toggle{display:flex;}.productList_block > form.collapsed .fielset{display:none !important;}.productList_block > form{}.productList_block > form{flex-direction:column;max-height:100vh;overflow:auto;}.productList_block .fielset:not([hidden]){width:100%;}}.popup-holder{position:absolute;top:0;left:0;width:100vw;height:100%;z-index:50;display:none;padding:0;}.popup-holder .bg{position:fixed;top:0;left:0;height:100vh;width:100vw;background:#000;filter:alpha(opacity=40);opacity:0.4;}.popup{position:fixed;overflow:auto;width:540px;left:50%;border:1px solid #8d6f4a;padding:25px 29px 13px;background:#fff;font-size:16px;line-height:19px;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:10;transform:translate(-50%);max-height:80vh;}.popup-holder input[type="checkbox"],.popup-holder input[type="checkbox" i]{margin:0 !important;opacity:1 !important;vertical-align:top;}.popup-holder .form-row{width:100%;margin:0 0 18px;position:relative;}.popup-holder .form-row:after{display:block;clear:both;content:'';}.popup-holder .control-label{float:left;width:129px;text-align:right;padding:8px 0 0;}.popup-holder .input-box{margin-left:140px;padding-bottom:.5em;}.popup-holder .input-holder{background:#fff;display:block;}.popup-holder .input-holder input,.popup-holder .input-holder select{border:1px solid #8d6f4a;background:none;float:left;width:100%;padding:10px 15px;height:38px;line-height:18px;font-size:16px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:0;color:var(--black,#000);}.popup-holder .input-holder input.invalid{border-color:red;}.popup-holder .textarea-holder{display:block;}.popup-holder .textarea-holder textarea{border:1px solid #8d6f4a;background:#fff;float:left;width:100%;padding:10px 15px;height:155px;line-height:18px;font-size:16px;overflow:auto;margin:0;resize:none;-webkit-box-sizing:border-box;box-sizing:border-box;}.popup-holder .input-holder.col01{float:left;width:30%;}.popup-holder .input-holder.col02{float:right;width:65%;}.popup-holder .capcha .text{font-size:12px;line-height:15px;margin:0 0 18px;padding:4px 0 0;}.popup-holder .capcha .input-holder{float:left;width:138px;}.popup-holder .capcha .capcha-img{float:right;width:200px;}.popup-holder .capcha .capcha-img img{width:183px;}.popup-holder div.check{width:13px;height:13px;}.featherlight-content .informations > *:not(.request):not(.icon-opener){width:40%;}.featherlight-content .informations div > span{display:block;text-align:right;}.featherlight-content .informations .name{display:none;}.featherlight-content .informations .price{font-weight:bold;}.featherlight-content .informations .name{display:none;}.featherlight-content .informations .line-through{text-decoration:line-through;}@media screen and (max-width:768px){.featherlight-inner .informations{flex-wrap:wrap;position:static;text-align:center;flex-direction:column;}}.help-info-box.mobile_open .opener{display:none;}.help-info-box.mobile_open .drop ul{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));padding:0 0 3rem;align-items:stretch;}.help-info-box.mobile_open .drop li{border:none;padding:0;width:100%;display:flex;align-items:stretch;height:100%;}.help-info-box.mobile_open .drop li a{font:26px/33px 'playfair_displayregular','Playfair Display',serif !important;background:var(--light);border:none;padding:1rem 2rem;display:flex;flex-direction:column;justify-content:center;align-items:center;transition:all .3s ease;width:100%;line-height:1.2;color:var(--black);text-decoration:none;text-align:center;}.help-info-box.mobile_open .drop li a:hover{background-color:var(--dark_50);}@media all{html.with-featherlight{overflow:hidden}.featherlight{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;text-align:center;white-space:nowrap;cursor:pointer;background:#333;background:rgba(0,0,0,0)}.featherlight:last-of-type{background:rgba(0,0,0,.8)}.featherlight:before{content:'';display:inline-block;height:100%;vertical-align:middle}.featherlight .featherlight-content{position:relative;text-align:left;vertical-align:middle;display:inline-block;overflow:auto;padding:25px 25px 0;border-bottom:25px solid transparent;margin-left:5%;margin-right:5%;max-height:95%;background:#fff;cursor:auto;white-space:normal}.featherlight .featherlight-inner{display:block}.featherlight link.featherlight-inner,.featherlight script.featherlight-inner,.featherlight style.featherlight-inner{display:none}.featherlight .featherlight-close-icon{position:absolute;z-index:9999;top:0;right:0;line-height:25px;width:25px;cursor:pointer;text-align:center;font-family:Arial,sans-serif;background:#fff;background:rgba(255,255,255,.3);color:#000;border:0;padding:0}.featherlight .featherlight-close-icon::-moz-focus-inner{border:0;padding:0}.featherlight .featherlight-image{width:100%}.featherlight-iframe .featherlight-content{border-bottom:0;padding:0;-webkit-overflow-scrolling:touch;overflow-y:scroll}.featherlight iframe{border:0}.featherlight *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}@media only screen and (max-width:1024px){.featherlight .featherlight-content{margin-left:0;margin-right:0;max-height:98%;padding:10px 10px 0;border-bottom:10px solid transparent}}@media print{html.with-featherlight>*>:not(.featherlight){display:none}}#com4cookies-container{display:none;width:100%;height:100%;font-size:.8em;line-height:1.3;}.cookiebanner-background{width:100%;height:100%;background-color:rgba(0,0,0,0.5);z-index:9999999998;position:fixed;top:0;left:0;}#com4cookies-container .cookiebanner-content-container{background-color:#fff;position:fixed;left:0;right:0;bottom:0;z-index:9999999999;padding:1.5rem 5vw;max-height:95vh;overflow:auto;max-width:100vw !important;display:flex;flex-wrap:wrap;gap:1em 5rem;}#com4cookies-container .cookiebanner-content-container > *{width:100%;}#com4cookies-container .cookiebanner-content-container > .cookiebanner-level1{width:50%;flex-grow:1;min-width:25rem;max-width:120rem;}#com4cookies-container .cookiebanner-content-container > .cookiebanner-options{margin:0;display:flex;gap:1em 2rem;flex-wrap:wrap;align-items:flex-start;flex-direction:column;width:fit-content;max-width:100%;}#com4cookies-container p{font-size:1em;text-align:left;padding:0;margin-bottom:0;margin:0;}#com4cookies-container p + p{margin-top:.3em;}#com4cookies-container .cookiebanner-headline{font-size:1.2em;}#com4cookies-container .cookiebanner-details-container{display:none;}#com4cookies-container #close-cookie-details{display:inline-block;width:fit-content;float:right;margin-left:1rem;min-width:50%;text-align:right;cursor:pointer;color:var(--primary);text-decoration:underline;margin-bottom:1rem;}#com4cookies-container .cookiebanner-details-container > div:first-of-type{background-color:#f1f1f1;padding:1rem;max-height:30rem;overflow-y:scroll;overflow-x:hidden;margin-top:1rem;clear:both;}#com4cookies-container .cookiebanner-details-container.visible{display:block;text-align:left;}#com4cookies-container .cookiebanner-details-container li{font-size:1em;list-style:circle;margin-left:1.8rem;padding:0.2rem 0;}#com4cookies-container .cookiebanner-details-container li ul li p:first-child{padding-bottom:0;}#com4cookies-container .cookiebanner-subheadline{font-size:1.1em;font-weight:600;}#com4cookies-container .cols{margin:2rem 0;overflow:auto;background-color:#f1f1f1;padding:1rem;max-height:30rem;}#com4cookies-container .cols:not(.visible){display:none;}#com4cookies-container .cookiebanner-options{margin-top:2rem;}#com4cookies-container .cookiebanner-options .option{display:block;margin:0 0.4rem;}#com4cookies-container .cookiebanner-options .option.small{margin-left:3.2rem;}#com4cookies-container .cookiebanner-options .option input[type='checkbox']{width:1em;height:1em;}#com4cookies-container .cookiebanner-options .option label{font-size:1em;margin-left:1rem;}#com4cookies-container .cookiebanner-options .option label.highlight{animation-name:highlightLabel;animation-duration:1.5s;animation-iteration-count:infinite;display:inline-block;}@keyframes highlightLabel{0%{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);}50%{transform:scale(1.04);-webkit-transform:scale(1.04);-moz-transform:scale(1.04);-ms-transform:scale(1.04);-o-transform:scale(1.04);}100%{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);}}#com4cookies-container .flexbuttons{display:flex;justify-content:center;flex-wrap:wrap;align-items:stretch;gap:.5rem;margin:2rem 0;}#com4cookies-container button{border:none;width:auto;width:fit-content;max-width:100%;font-size:1.1em;padding:0.4em 1em;display:inline-block;cursor:pointer;transition:0.2s ease all;font-size:.9;}#com4cookies-container button.full_button{background-color:var(--primary);color:#fff;font-weight:600;}#com4cookies-container button.simple_button{background:none;text-decoration:underline;}#com4cookies-container button.full_button:hover{opacity:1;}#com4cookies-container .cookiebanner-link-container{display:flex;justify-content:flex-start;gap:2rem;}#com4cookies-container .cookiebanner-link-container a{font-size:14px;}#com4cookies-container .button_wrapper{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem .75rem;margin:0 auto;}@media screen and (max-width:768px){#com4cookies-container .cookiebanner-content-container{max-width:90vw;max-height:90vh;overflow-y:auto;}#com4cookies-container .cookiebanner-content-container > .cookiebanner-level1{width:100%;min-width:0;max-width:100vw;}#com4cookies-container .button_wrapper{gap:.5rem;}}#com4cookies-container .button_wrapper button{background-color:#8d6f4a;color:#ffffff;}#com4cookies-container #cookiebanner-details{color:#8d6f4a;text-decoration:underline;cursor:pointer;}#com4cookies-container .cookiebanner-details-container.visible{max-height:20rem;overflow:auto;background-color:#8d6f4a22;padding:1rem 1.5rem;}#com4cookies-container .cookiebanner-details-container ul{margin-left:0;padding-inline-start:0;}#com4cookies-container .cookiebanner-details-container ul p{margin-bottom:.5em;}#com4cookies-container .cookiebanner-headline{margin-top:0;}#com4cookies-container .cookiebanner-options > div{width:fit-content;max-width:100%;}#com4cookies-container .cookiebanner-options > div:last-child{margin-bottom:0;}#com4cookies-container .cookiebanner-options label{font-size:inherit !important;}#com4cookies-container .cookiebanner-link-container{display:flex;justify-content:space-between;gap:3rem;flex-wrap:wrap;}#com4cookies-container .cookiebanner-link-container > p{display:flex;flex-wrap:wrap;gap:1em;margin:0;}#com4cookies-container .cookiebanner-link-container > p:last-child{margin-left:auto;}.changesecurity.button{height:auto;padding:.5em 1em;font:inherit;text-transform:none;display:inline-block !important;margin:auto;width:auto;}#ad_user_data,#ad_personalization{margin-left:calc(2rem + 6px);}#com4cookies-container .cookiebanner-options #ad_user_data + label,#com4cookies-container .cookiebanner-options #ad_personalization + label{font-size:.9em !important;}
