html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}html{height:100%;line-height:1;min-width:320px}body{display:flex;flex-direction:column;height:100%}header.header{flex:0 0 auto}main.content{flex:1 0 auto;z-index:1}footer.footer{flex:0 0 auto}body{font-family:Manrope;font-size:16px;font-weight:400;line-height:1.6em;background:#f5f5f5}.wrapper_1000{max-width:1000px;margin:0 auto}.wrapper_840{max-width:840px;margin:0 auto}.wrapper_940{max-width:940px;margin:0 auto}.ta_c{text-align:center}.ta_r{text-align:right}img{max-width:100%;height:auto}header{position:fixed;z-index:100;left:0;right:0;top:-1px;background:rgba(255,255,255,0.8);padding:15px 0px}header .logo_wr{line-height:0px;font-size:0px}header .logo{display:inline-block}header .logo img{display:block}header a{color:#323232}header .first_row{font-size:15px;font-weight:500;line-height:100%}header .first_row>div{display:none}header .first_row>div.online_beratung{display:block}header .online_beratung a,header .phone_icon a,header .mail_icon a{text-decoration:none}header .online_beratung a:before,header .phone_icon a:before,header .mail_icon a:before{content:'';display:inline-block;vertical-align:middle}header .online_beratung a{color:#a8722b;box-sizing:border-box;border:1px solid #a8722b;border-radius:50px;display:inline-block;font-size:15px;font-weight:600;text-transform:uppercase;padding:8px 12px}header .online_beratung a:before{width:24px;height:16px;background:url("../images/icons/header_video.svg");margin-top:-2px;margin-right:8px}header .phone_icon a:before{width:20px;height:20px;background:url("../images/icons/header_phone.svg");margin-top:-2px;margin-right:8px}header .mail_icon a:before{width:20px;height:16px;background:url("../images/icons/header_mail.svg");margin-top:-2px;margin-right:8px}header .menu-catalog-container .top_lvl>li>a{font-family:Playfair Display;text-transform:uppercase;color:#2b2b2b;font-size:16px;font-weight:500;line-height:21px;letter-spacing:0.08em;display:inline-block;position:relative}header .menu-catalog-container .top_lvl>li>a:hover{color:#a8722b}header .menu-catalog-container.desktop_cat_menu{display:none;margin-top:20px}header .menu-catalog-container.desktop_cat_menu .top_lvl>li{position:relative}header .menu-catalog-container.desktop_cat_menu .top_lvl>li:after{content:'';display:block;position:absolute;left:0;right:0;height:40px;top:100%}header .menu-catalog-container.desktop_cat_menu .top_lvl>li>a:hover:before{content:"";display:block;position:absolute;border-bottom:2px solid #a8722b;bottom:-8px;left:-8px;right:-8px}header .menu-catalog-container.desktop_cat_menu .sub-menu{font-family:Manrope;position:absolute;transition:all .2s linear;padding:16px 8px 16px 8px;background:#d3ae7d;font-size:13px;font-weight:400;line-height:26px;top:50px;margin-left:-15px;min-width:100%;visibility:hidden;pointer-events:none;opacity:0}header .menu-catalog-container.desktop_cat_menu .sub-menu a{color:#fff;white-space:nowrap;line-height:18px}header .menu-catalog-container.desktop_cat_menu .menu-item-has-children:hover .sub-menu{pointer-events:auto;visibility:visible;opacity:1}header .menu-catalog-container.mobile_cat_menu a{color:#2b2b2b}header .menu-catalog-container.mobile_cat_menu .top_lvl>li{margin-bottom:4px}header .menu-catalog-container.mobile_cat_menu .top_lvl>li>a{padding:8px 0px}header .menu-catalog-container.mobile_cat_menu .top_lvl>li.menu-item-has-children{position:relative}header .menu-catalog-container.mobile_cat_menu .top_lvl>li.menu-item-has-children:after{transition:all 0.4s;pointer-events:none;content:'';position:absolute;display:block;width:24px;height:24px;right:18px;top:8px;background:url("../images/icons/chevron_right_24px.svg")}header .menu-catalog-container.mobile_cat_menu .top_lvl>li.menu-item-has-children>a{padding-right:28px}header .menu-catalog-container.mobile_cat_menu .sub-menu{display:none;padding-top:6px;padding-bottom:6px;font-family:Manrope;font-size:14px;font-weight:400;line-height:1.4em}header .menu-catalog-container.mobile_cat_menu .sub-menu li+li{margin-top:6px}header .menu-catalog-container a{text-decoration:none}header .menu-catalog-container .menu-item-has-children.active:after{transform:rotate(90deg)}header .mob_menu_toggle_wr{z-index:10000;position:relative}header .mob_menu_toggle{position:relative;width:32px;height:32px;display:block}header .mob_menu_toggle i{display:inline-block;width:24px;height:2px;background:#2B2B2B;background:url("../images/icons/hamburger_bar.svg") bottom center no-repeat;transition:all 0s;position:absolute;top:50%;margin-top:-1px;left:50%;margin-left:-12px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}header .mob_menu_toggle i:before,header .mob_menu_toggle i:after{content:'';display:block;width:24px;height:2px;background:#2B2B2B;background:url("../images/icons/hamburger_bar.svg") bottom center no-repeat;position:absolute;transition:transform 0.2s;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}header .mob_menu_toggle i:before{top:-8px}header .mob_menu_toggle i:after{bottom:-8px}header .mob_menu_toggle.active i{background:none}header .mob_menu_toggle.active i:before{top:0px;transform:rotate(-45deg)}header .mob_menu_toggle.active i:after{bottom:0px;transform:rotate(45deg)}.mobile_menu_overlay{overflow:auto;display:block;position:fixed;width:100%;top:0;left:0;bottom:0;background:#ffffff;z-index:9999;padding-top:60px}.mobile_menu_overlay .main_menu_wr .online_beratung{display:none}.mobile_menu_overlay .overlay_content{max-width:260px;margin:0 auto}main.content h1,main.content h2,main.content h3,main.content h4,main.content h5,main.content h6{margin-bottom:32px;font-family:Playfair Display;line-height:1.2em}main.content h1{font-size:60px;font-weight:500}main.content h2{font-size:48px;font-weight:500}main.content h3{font-size:38px;font-weight:500}main.content h4{font-size:26px;font-weight:500}main.content f5,main.content f6{font-weight:500;font-size:20px}main.content b,main.content strong{font-weight:700}main.content p{margin-bottom:24px}main.content a{color:#a8722b;text-decoration:underline}main.content sub,main.content sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}main.content sup{top:-0.5em}main.content sub{bottom:-0.25em}main.content ul,main.content ol{padding-left:40px;margin-bottom:24px}main.content ul li,main.content ol li{position:relative;margin-bottom:16px}main.content ul ul,main.content ul ol,main.content ol ul,main.content ol ol{margin-bottom:0;margin-top:16px}main.content ul li:before{content:'';display:block;width:4px;height:4px;position:absolute;background:#373737;left:-12px;top:9px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}main.content ol{counter-reset:myCounter}main.content ol li{list-style:none}main.content ol li:before{position:absolute;right:100%;margin-right:6px;top:0px;counter-increment:myCounter;content:counter(myCounter) ".";color:#373737;display:inline-block;text-align:center;width:auto;height:auto;background:none}main.content .section_title{font-family:Playfair Display;font-size:48px;line-height:1.12em;font-weight:500}main.content .main_slider .swiper-pagination{bottom:auto;top:145px;text-align:right;padding-right:16px}main.content .main_banner{position:relative;height:100vh;min-height:768px;max-height:180vh;overflow:hidden}main.content .main_banner .banner_content{box-sizing:border-box;height:100%;position:relative}main.content .main_banner .banner_content:after{content:'';display:block;position:absolute;z-index:-999;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg, transparent 41.484%, rgba(0,0,0,0.49) 61.914%)}main.content .main_banner .container{position:relative;height:100%;color:#fff}main.content .main_banner .container .banner_title{font-family:Playfair Display;font-size:60px;font-weight:500;line-height:100%;margin-bottom:48px;padding-top:38px}main.content .main_banner .container .banner_text{font-size:22px;font-weight:300;line-height:150%}main.content .main_banner .container>div{height:100%}main.content .main_banner video,main.content .main_banner .main_image,main.content .main_banner .mob_image{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);min-width:100%;min-height:100%;width:auto;height:auto;z-index:-1000;overflow:hidden}main.content .main_banner .main_image{max-width:none}main.content .benefits{z-index:10;position:relative;padding:0 20px;text-align:center}main.content .benefits .benefits_wrapper{position:relative;max-width:1000px;margin:-90px auto 0;border-radius:24px;background:#fff;padding-top:18px;padding-bottom:18px}main.content .benefits .benefits_wrapper .title{margin-top:18px;font-size:18px;font-weight:600}main.content .catalog_top{padding-top:60px;padding-bottom:120px}main.content .catalog_top .catalog_section{max-width:444px;margin:0 auto 24px}main.content .catalog_top .catalog_section a{border-radius:24px;display:block;position:relative;line-height:0px;font-size:0px;overflow:hidden}main.content .catalog_top .catalog_section a .text{color:#fff;font-family:Playfair Display;font-size:40px;line-height:1.12em;font-weight:500;text-align:center;display:block;position:absolute;left:0;top:50%;bottom:0;width:100%;z-index:100;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;transition:all .3s ease-in-out}main.content .catalog_top .catalog_section a .text .title,main.content .catalog_top .catalog_section a .text .button_wr{display:block;width:100%}main.content .catalog_top .catalog_section a .text .button_wr{margin-top:20px;opacity:0;transition:all .3s ease-in-out;transform:translateY(40px)}main.content .catalog_top .catalog_section a .text .detail{display:inline-block;color:#fff;font-family:Inter;font-size:18px;font-weight:700;line-height:1.6em;letter-spacing:0.05em;text-align:center;text-transform:uppercase;background:rgba(211,174,125,0.5);border-radius:61px;padding:14px 28px}main.content .catalog_top .catalog_section a .text .detail:hover{background:#d3ae7d}main.content .catalog_top .catalog_section a img{position:relative;border-radius:24px;z-index:1}main.content .catalog_top .catalog_section a:before{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(180deg, transparent 42.284%, rgba(0,0,0,0.5) 78.601%);z-index:2}main.content .catalog_top .catalog_section a:hover:before{background:linear-gradient(180deg, transparent 42.284%, rgba(0,0,0,0.36) 78.601%)}main.content .catalog_top .catalog_section a:hover .text{top:0}main.content .catalog_top .catalog_section a:hover .button_wr{opacity:1;transform:translateY(0)}main.content .catalog_lvl_2{text-align:center}main.content .catalog_lvl_2 .catalog_section img{-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px}main.content .catalog_lvl_2 .catalog_section>a{text-decoration:none;color:#2b2b2b;display:block}main.content .catalog_lvl_2 .title{font-family:Playfair Display;font-size:40px;font-weight:500;line-height:1.12em;display:block}main.content .filters .filter_block{background:#fff;height:100%;border-radius:24px;position:relative}main.content .filters .filter_block.open h4:after{transform:rotate(90deg)}main.content .filters .f_body{display:none;background:#fff;width:100%;border-radius:24px;padding:15px 20px 20px;left:0px;right:0px;z-index:10;position:relative;border-bottom:2px solid #efefef}main.content .filters h4{margin-bottom:0px;padding:12px 40px 15px 20px;position:relative;cursor:pointer}main.content .filters h4:after{content:"\276F";display:inline-block;position:absolute;right:20px;top:50%;margin-top:-12px;font-size:20px;line-height:20px;height:20px;width:20px;text-align:center;font-weight:normal;transform:rotate(-90deg);transition:all .4s ease-in-out}main.content .filters a{color:#434343;text-decoration:none;font-weight:bold;font-size:16px;display:inline-block;position:relative;padding-left:26px}main.content .filters a:before{content:"\2610";display:inline-block;position:absolute;left:0;top:-2px;font-size:20px;font-weight:normal}main.content .filters a:hover{text-decoration:underline}main.content .filters a.selected{color:#a8722b}main.content .filters a.selected:before{content:"\2611"}main.content .filters a.unset_filter{margin-top:10px}main.content .filters a.unset_filter:before{content:"\2612"}main.content .filters a.applyFilters{margin-top:10px}main.content .filters a.applyFilters:before{content:"\2714"}main.content .products_list .product{background:#fff;height:100%;border-radius:24px;padding:0px 0px 20px}main.content .products_list .product>a{display:block;text-decoration:none}main.content .products_list .product .image{text-align:center;overflow:hidden;display:block;border-radius:24px 24px 0px 0px}main.content .products_list .product .text{display:block;color:#000000;padding:14px 10px 0px}main.content .products_list .product .title{text-align:center;display:block;color:#a8722b;font-size:20px;font-weight:600;line-height:1.2em;margin-bottom:10px}main.content .products_list .product .props{display:block}main.content .products_list .product .price{text-align:center;display:block;font-size:18px;font-weight:600;line-height:1.6em;margin-bottom:4px}main.content .products_list .product .red_price{color:red}main.content .products_list .product .old_price{text-align:center;display:block;font-size:14px;font-weight:600;line-height:1.2em;margin-bottom:4px;text-decoration:line-through;color:gray}main.content .products_list .product .person_count,main.content .products_list .product .sizes{margin-top:6px;position:relative;padding-left:36px;font-size:14px;font-weight:400}main.content .products_list .product .person_count:before,main.content .products_list .product .sizes:before{position:absolute;content:'';display:inline-block;width:20px;height:20px;left:0;top:0}main.content .products_list .product .person_count{display:block}main.content .products_list .product .person_count:before{background:url("../images/icons/shoes.svg")}main.content .products_list .product .sizes{display:block}main.content .products_list .product .sizes:before{background:url("../images/icons/sizes.svg")}main.content .product_detail .detail-picture img{border-radius:24px}main.content .product_detail .gallery{margin:0 -12px}main.content .product_detail .gallery a{font-size:0px;line-height:0px;display:block;position:relative;padding:12px}main.content .product_detail .gallery a:after{position:absolute;content:'';display:block;top:12px;left:12px;right:12px;bottom:12px;border-radius:24px;background:rgba(255,255,255,0.6)}main.content .product_detail .gallery a.active:after{display:none}main.content .product_detail .gallery img{border-radius:24px}main.content .product_detail .price{color:#a8722b;font-size:28px;font-weight:600;line-height:1.6em;margin-bottom:24px}main.content .product_detail .red_price{color:red}main.content .product_detail .old_price{color:#656363;font-size:22px;font-weight:600;line-height:1.6em;margin-bottom:24px;text-decoration:line-through}main.content .color_options{margin-bottom:28px}main.content .color_options .opt_group{margin-bottom:16px;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px;padding:20px 28px 18px;background:#f3f3f3;border:1px solid #e1dfdf}main.content .color_options .opt_group h4{margin-bottom:16px}main.content .color_options .option{cursor:pointer;display:inline-block;width:36px;height:36px;line-height:36px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;font-size:0px;color:rgba(255,255,255,0);position:relative;margin-right:20px;margin-bottom:12px;border:1px solid #000000}main.content .color_options .option:before,main.content .color_options .option:after{content:'';position:absolute}main.content .color_options .option.active:before{top:50%;left:50%;margin-left:-8px;margin-top:-8px;width:16px;height:16px;box-sizing:border-box;border:1px solid #2b2b2b;background:#FFFFFF;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}main.content .color_options .option.active:after{top:12px;left:12px;width:10px;height:6px;box-sizing:border-box;border-left:3px solid #2b2b2b;border-bottom:2px solid #2b2b2b;transform:rotate(315deg)}main.content .price_options{margin-bottom:28px}main.content .price_options .opt_group{margin-bottom:16px;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px;padding:20px 28px 18px;background:#f3f3f3;border:1px solid #e1dfdf}main.content .price_options .opt_group h4{margin-bottom:16px}main.content .price_options .opt_img_wr{display:inline-block;vertical-align:middle;margin-top:-2px;margin-right:6px}main.content .price_options .opt_img_wr .option_img{display:inline-block;width:100px;height:100px}main.content .price_options .opt_text{margin-top:-2px;display:inline-block;vertical-align:middle}main.content .price_options .opt_text .price,main.content .price_options .opt_text .old_price{margin-bottom:0;font-size:14px}main.content .price_options .opt_text .price{font-size:16px}main.content .price_options .option{cursor:pointer;display:inline-block;line-height:24px;position:relative;margin-right:20px;margin-bottom:12px;padding:8px 4px 2px}main.content .price_options .option:hover .pseudo:before{-webkit-box-shadow:inset 0px 0px 20px 5px rgba(213,213,213,0.5);-moz-box-shadow:inset 0px 0px 20px 5px rgba(213,213,213,0.5);box-shadow:inset 0px 0px 20px 5px rgba(213,213,213,0.5)}main.content .price_options .option .pseudo{display:inline-block;width:24px;height:24px;position:relative;vertical-align:middle;margin-top:-2px;margin-right:6px}main.content .price_options .option .pseudo:before,main.content .price_options .option .pseudo:after{content:'';position:absolute}main.content .price_options .option .pseudo:before{top:0px;left:0px;width:24px;height:24px;box-sizing:border-box;border:1px solid #2b2b2b}main.content .price_options .option.active .pseudo:after{top:8px;left:7px;width:10px;height:6px;box-sizing:border-box;border-left:3px solid #2b2b2b;border-bottom:2px solid #2b2b2b;transform:rotate(315deg)}main.content .price_options .option.radio .pseudo:before{border-radius:50%}main.content .price_options .option.radio.active .pseudo:after{top:7px;left:7px;width:10px;height:10px;border-radius:50%;box-sizing:border-box;border:3px solid #2b2b2b;background:#2b2b2b}main.content .price_table th{font-family:Playfair Display;padding-right:20px;font-size:22px;line-height:1.2em;font-weight:500;padding-top:6px;padding-bottom:6px}main.content .price_table td{color:#a8722b;font-size:28px;font-weight:600;line-height:1.6em;margin-bottom:24px;white-space:nowrap}main.content .pagination{padding-top:40px;white-space:nowrap}main.content .pagination a,main.content .pagination span{color:#2b2b2b;display:inline-block;min-width:42px;height:42px;line-height:42px;font-size:22px;text-align:center;vertical-align:middle;text-decoration:none;margin:0 5px}main.content .pagination span{color:#d3ae7d}main.content .pagination a.next{width:42px;background:url(../images/icons/next.svg)}main.content .pagination a.prev{width:42px;background:url(../images/icons/prev.svg)}main.content .go_back{display:inline-block;position:relative;padding-left:50px;font-weight:500;color:#000;text-decoration:none}main.content .go_back:hover{text-decoration:underline}main.content .go_back:before{content:'';position:absolute;width:42px;height:42px;left:0;top:50%;transform:translateY(-50%);background:url(../images/icons/prev.svg)}main.content .showroom_section{padding:120px 0;background:#2b2b2b;color:#fff}main.content .showroom_section .section_title{color:#d3ae7d}main.content .showroom_slider img{-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}main.content .showroom_slider .swiper-pagination{bottom:-40px}main.content .swiper-pagination .swiper-pagination-bullet{width:16px;height:16px;margin:0 8px}main.content .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#d3ae7d}main.content .questions_answers{padding-top:120px;padding-bottom:120px}main.content .questions_answers .qa_item{padding:16px 24px;border-radius:8px;margin-bottom:16px}main.content .questions_answers .qa_item .question{position:relative;font-size:20px;font-weight:600;line-height:1.5em;padding-right:40px}main.content .questions_answers .qa_item .question:after,main.content .questions_answers .qa_item .question:before{content:'';display:block;position:absolute;width:32px;height:2px;background:#2b2b2b;top:50%;right:0;transition:all .2s linear}main.content .questions_answers .qa_item .question:after{transform:rotate(90deg)}main.content .questions_answers .qa_item .answer{padding-top:16px;display:none}main.content .questions_answers .qa_item.active{background:#fff}main.content .questions_answers .qa_item.active .question{color:#a8722b}main.content .questions_answers .qa_item.active .question:after,main.content .questions_answers .qa_item.active .question:before{background:#a8722b}main.content .questions_answers .qa_item.active .question:after{transform:rotate(180deg)}main.content .questions_answers.inner_page_faq{padding-top:0px !important;padding-bottom:20px}main.content .player{aspect-ratio:16 / 9;width:100% !important;height:auto}main.content form.styled_form .first{margin-left:-8px;margin-right:-8px}main.content form.styled_form .first .fitem{padding:0 8px}main.content form.styled_form input[type="text"],main.content form.styled_form input[type="password"],main.content form.styled_form input[type="email"],main.content form.styled_form input[type="tel"],main.content form.styled_form textarea{display:block;width:100%;max-width:100%;outline:none;padding:11px 12px 11px 12px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#2b2b2b;font-family:Manrope;font-size:20px;font-weight:400;line-height:1.5em;border:2px solid #2b2b2b;border-radius:8px;background:rgba(255,255,255,0.17)}main.content form.styled_form input[type="submit"]{outline:none;display:inline-block;border-radius:61px;background:#2b2b2b;padding:11px 12px 11px 12px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-width:220px;color:#fff;font-family:Inter;font-size:18px;font-weight:700;line-height:1.5em;letter-spacing:0.05em;text-align:center;text-transform:uppercase}main.content .form_section{background:#d3ae7d;padding-top:120px;padding-bottom:120px}main.content .form_section .section_text{margin-bottom:32px}main.content .map_wrapper{width:100%;padding:0;margin:0}main.content .map_wrapper p{padding:0;margin:0;display:block}main.content .map_wrapper iframe{display:block}main.content .page_banner{padding-top:130px;height:392px;box-sizing:border-box}main.content .page_banner .container,main.content .page_banner .title_wr{height:100%}main.content .page_banner .title_wr{justify-content:center;align-items:center;align-content:center}main.content .page_banner .page-title{color:#fff;margin:0}main.content .page-title{font-family:Playfair Display;font-size:60px;font-weight:500;line-height:1.2em;letter-spacing:0;text-align:center}main.content .main_content.inner_page{padding:64px 0}main.content .socials{white-space:nowrap}main.content .socials a{display:inline-block;font-size:0px;line-height:0px}main.content .socials i.social_icon{display:inline-block;width:40px;height:40px}main.content .socials .tiktok_icon{background:url("../images/icons/socials/tt_color.svg")}main.content .socials .youtube_icon{background:url("../images/icons/socials/youtube_color.svg")}main.content .socials .facebook_icon{background:url("../images/icons/socials/fb_color.svg")}main.content .socials .instagram_icon{background:url("../images/icons/socials/insta_color.svg")}main.content .contacts_page_items{font-size:24px;font-weight:500;line-height:1.2em}main.content .contacts_page_items .contacts_item{margin-bottom:32px}main.content .contacts_page_items a{text-decoration:none;color:#323232}main.content .contacts_page_items a:hover{text-decoration:underline}main.content .contacts_page_items .icon_wr{font-size:0px;line-height:0px}main.content .contacts_page_items .icon{display:inline-block;font-size:0px;line-height:0px;width:32px;height:32px;margin-right:16px}main.content .contacts_page_items .address_icon{background:url("../images/icons/address_icon.svg") center center no-repeat}main.content .contacts_page_items .phone_icon{background:url("../images/icons/phone_icon.svg") center center no-repeat}main.content .contacts_page_items .email_icon{background:url("../images/icons/email_icon.svg") center center no-repeat}main.content .versandbedingungen_content{overflow:hidden}main.content .versandbedingungen{min-height:800px;position:relative}main.content .versandbedingungen:before,main.content .versandbedingungen:after{z-index:-100;content:'';position:absolute;display:block;background:url("../images/Versandbedingungen_bg_2.png") center center no-repeat;background-size:contain;width:120%;padding-top:60%;max-width:1500px;max-height:660px;top:20%}main.content .versandbedingungen:before{right:100%}main.content .versandbedingungen:after{left:100%;transform:translateX(60px)}main.content .payment_methods .payment_method_item{height:100%;padding:16px 24px;border-radius:8px;background:#fff}main.content .payment_methods .payment_method_item .title{color:#a8722b;font-size:24px;font-weight:700;line-height:1.5em}main.content .payment_methods .payment_method_item .description{margin:16px 0}main.content .tabs .tabs__caption{border-bottom:1px solid #ddd;margin-bottom:28px}main.content .tabs .tabs__caption span{cursor:pointer;background:#e1dfdf;font-family:Playfair Display;text-transform:uppercase;font-weight:700;display:inline-block;transition:all .3s;border-left:1px solid #ddd;border-right:1px solid #ddd;border-top:2px solid #ddd;padding:10px 15px;border-radius:20px 20px 0px 0px;position:relative}main.content .tabs .tabs__caption span.active{background:#f5f5f5;border-top:2px solid #000000;color:#a8722b}main.content .tabs .tabs__caption span.active:after{content:"";position:absolute;left:0;bottom:-2px;right:0;height:4px;background:#f5f5f5}main.content .tabs__content{display:none}main.content .tabs__content.active{display:block}main.content .short_specifications{padding:28px;background:#e1dfdf;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px}main.content .short_specifications .sp_item+.sp_item{margin-top:22px}main.content .short_specifications .sp_item{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;align-items:center}main.content .short_specifications .sp_item b{display:inline-block;padding-left:10px}main.content .short_specifications .sp_item.person_count:before{background:url("../images/icons/personen.svg") center center no-repeat}main.content .short_specifications .sp_item.lying_persons:before{background:url("../images/icons/lying_persons.svg") center center no-repeat}main.content .short_specifications .sp_item.seated_persons:before{background:url("../images/icons/seated_persons.svg") center center no-repeat}main.content .short_specifications .sp_item.sizes:before{background:url("../images/icons/sizes_detail.svg") center center no-repeat}main.content .short_specifications .sp_item.capacity:before{background:url("../images/icons/capacity.svg") center center no-repeat}main.content .short_specifications .sp_item.jets_count:before{background:url("../images/icons/jets_count.svg") center center no-repeat}main.content .short_specifications .sp_item:before{content:"";display:inline-block;width:48px;height:48px;background-size:contain}main.content .options_cols img{border-radius:24px}main.content .options_cols .desc{white-space:normal}main.content .specifications table{width:100%}main.content .specifications table tr+tr{border-top:1px solid #edeeee}main.content .specifications table th{text-transform:uppercase;font-weight:bold}main.content .specifications table th,main.content .specifications table td{padding:8px}footer{background:#2b2b2b;color:#fff;line-height:1.8em;padding-top:38px;padding-bottom:28px}footer .page_buttons{z-index:899;position:fixed;bottom:0px;right:0px;padding-right:7px;padding-bottom:16px}footer .page_buttons a{display:block;margin-top:16px;position:relative;background:rgba(255,255,255,0.8);border:1px solid #000000;width:66px;height:66px;line-height:66px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}footer .page_buttons .go_up .icon{background:url("../images/icons/go_up.svg");width:42px;height:42px;position:absolute;top:50%;left:50%;margin-left:-21px;margin-top:-21px}footer .page_buttons .whatsapp .icon{background:url("../images/icons/whatsap_icon_green.svg") center center no-repeat;width:42px;height:42px;position:absolute;top:50%;left:50%;margin-left:-21px;margin-top:-21px}footer a{color:#fff;text-decoration:none}footer .logo_and_contacts{font-size:16px;font-weight:400}footer .menu-catalog-container>ul>li{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%;position:relative;padding-right:15px;padding-left:15px}footer .menu-catalog-container>ul>li>a{font-family:Playfair Display;font-size:12px;font-weight:500;letter-spacing:0.06em;text-transform:uppercase}footer .menu-catalog-container .sub-menu{display:block;font-family:Manrope;font-size:13px;font-weight:400;line-height:18px}footer .menu-catalog-container .sub-menu li{padding-top:6px;padding-bottom:4px}footer .second{border-top:2px solid rgba(255,255,255,0.1);margin-top:20px;padding-top:20px;font-size:14px;font-weight:400;color:#a4a4a4}footer .socials{white-space:nowrap}footer .socials a{display:inline-block;font-size:0px;line-height:0px}footer .socials a+a{margin-left:10px}footer .socials i.social_icon{display:inline-block;width:32px;height:32px}footer .socials .tiktok_icon{background:url("../images/icons/socials/xz_w.svg")}footer .socials .youtube_icon{background:url("../images/icons/socials/youtube_w.svg")}footer .socials .facebook_icon{background:url("../images/icons/socials/fb_w.svg")}footer .socials .instagram_icon{background:url("../images/icons/socials/insta_w.svg")}footer .footer-menu-container a{color:#d3ae7d;font-size:14px;font-weight:400;line-height:18px;text-decoration-line:underline}footer .footer-menu-container li{display:inline-block;position:relative}footer .footer-menu-container li+li{margin-left:4px}footer .footer-menu-container li+li:before{content:'|';display:block;position:absolute;left:0;top:50%;margin-top:-9px;margin-left:-4px;width:4px;height:18px;color:#d3ae7d;font-family:Manrope;font-size:14px;font-weight:400;line-height:18px;text-align:center}footer .cursor_copy a{color:#a4a4a4;text-decoration:underline}footer .cursor_copy img{margin-left:4px;display:inline-block;vertical-align:middle;margin-top:-4px}.ui-datepicker{width:340px;padding:0;display:none}.ui-datepicker a{text-decoration:none !important}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:50%;margin-top:-12px;width:24px;height:24px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-prev{left:16px;background:url("../images/icons/prev_24.svg")}.ui-datepicker .ui-datepicker-next{right:16px;background:url("../images/icons/next_24.svg")}.ui-datepicker .ui-datepicker-title{color:#2b2b2b;font-size:18px;font-weight:600;margin:0 60px;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-size:13px;font-weight:800;border:0;color:#2b2b2b}.ui-datepicker td{border:0;padding:5px 0}.ui-datepicker td span,.ui-datepicker td a{text-decoration:none !important;display:block;margin:0 auto;width:40px;height:40px;line-height:38px;text-align:center;border:1px solid rgba(43,43,43,0.1);border-radius:42px;color:#2b2b2b !important;font-size:13px;font-weight:400}.ui-datepicker td span{background:rgba(43,43,43,0.06)}.ui-datepicker td a{background:rgba(211,174,125,0.3);border:1px solid rgba(211,174,125,0.3)}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-datepicker .ui-datepicker-today{position:relative}.ui-datepicker .ui-datepicker-today:after{content:'';display:block;position:absolute;left:50%;margin-left:-2px;bottom:10px;width:4px;height:4px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#2b2b2b}.ui-datepicker .ui-state-active{border:1px solid #d3ae7d;background:#d3ae7d}.my_timepicker{height:340px;min-width:160px;overflow:auto;padding-right:40px}.my_timepicker::-webkit-scrollbar{width:5px}.my_timepicker::-webkit-scrollbar-track{background:#f1f1f1}.my_timepicker::-webkit-scrollbar-thumb{border-radius:6px;background:#2b2b2b}.my_timepicker::-webkit-scrollbar-thumb:hover{background:#555}.my_timepicker a{margin-bottom:10px;display:block;height:40px;line-height:38px;min-width:115px;text-align:center;font-size:13px;font-weight:400;color:#2b2b2b !important;text-decoration:none !important;box-sizing:border-box;border:1px solid rgba(43,43,43,0.1);border-radius:42px;background:#fff}.my_timepicker.today .not_available_today{pointer-events:none;background:rgba(43,43,43,0.06)}.my_timepicker .selected{border:1px solid #d3ae7d;background:#d3ae7d}#online_beratung_form{color:#2b2b2b}#online_beratung_form b,#online_beratung_form strong{font-weight:700}#online_beratung_form a{color:#a8722b;text-decoration:underline}#online_beratung_form .fitem{margin-bottom:16px}#online_beratung_form input[type="text"],#online_beratung_form input[type="password"],#online_beratung_form input[type="email"],#online_beratung_form input[type="tel"],#online_beratung_form textarea{display:block;width:100%;max-width:450px;outline:none;padding:11px 12px 11px 12px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#2b2b2b;font-family:Manrope;font-size:16px;font-weight:400;line-height:1.5em;border:1px solid #2b2b2b;border-radius:8px;background:rgba(255,255,255,0.17)}#online_beratung_form input[type="checkbox"]{display:none}#online_beratung_form input[type="checkbox"]+span{padding-left:36px;line-height:24px;position:relative}#online_beratung_form input[type="checkbox"]+span:before,#online_beratung_form input[type="checkbox"]+span:after{content:'';position:absolute}#online_beratung_form input[type="checkbox"]+span:before{top:0px;left:0px;width:24px;height:24px;box-sizing:border-box;border:1px solid #2b2b2b;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}#online_beratung_form input[type="checkbox"]:checked+span:after{top:8px;left:8px;width:8px;height:8px;box-sizing:border-box;border:1px solid #656363;background:#2b2b2b;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}#online_beratung_form .fitem_lable{display:block;margin-bottom:10px}#online_beratung_form .wpcf7-list-item{margin-right:1em;margin-bottom:10px}#online_beratung_form input[type="submit"]{outline:none;display:inline-block;border-radius:61px;background:#2b2b2b;padding:11px 12px 11px 12px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-width:220px;color:#fff;font-family:Inter;font-size:18px;font-weight:700;line-height:1.5em;letter-spacing:0.05em;text-align:center;text-transform:uppercase}#online_beratung_form .form_desc{max-width:450px;margin-bottom:20px}#online_beratung_form .col_fixed{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}#online_beratung_form .col_fixed_cont{max-width:260px;margin-right:20px}#online_beratung_form .calendar_col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%;padding-right:20px}#online_beratung_form .timepicker_col{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}#online_beratung_form .person_image{margin-bottom:10px}#online_beratung_form .person_name{font-size:16px;font-weight:600;margin-bottom:10px}#online_beratung_form .consultation{font-family:Manrope;font-size:18px;font-weight:800;line-height:100%;margin-bottom:30px}#online_beratung_form .info{font-size:14px;font-weight:500;line-height:22px;color:rgba(43,43,43,0.8)}#online_beratung_form .info .duration{padding-left:30px;background:url("../images/icons/time.svg") 0px 0px no-repeat;margin-bottom:16px}#online_beratung_form .info .conformation_info{padding-left:30px;background:url("../images/icons/camera.svg") 0px 4px no-repeat;margin-bottom:16px}#online_beratung_form .info .selected_time_placeholder{height:38px;margin-bottom:16px}#online_beratung_form .info .selected_time{padding-left:30px;background:url("../images/icons/calendar.svg") 0px 0px no-repeat}#online_beratung_form .description{font-size:14px;font-weight:400;line-height:1.5em}#online_beratung_form h2{color:#323232;font-size:26px;font-weight:500;line-height:1.2em;margin-bottom:22px}#online_beratung_form .go_next_form_page,#online_beratung_form .go_prev_form_page{display:inline-block;position:relative;padding-left:50px;font-weight:500;color:black;text-decoration:none}#online_beratung_form .go_prev_form_page:before{content:'';position:absolute;width:42px;height:42px;left:0;top:50%;transform:translateY(-50%);background:url(../images/icons/prev.svg)}#online_beratung_form .go_next_form_page{padding-left:0;padding-right:50px}#online_beratung_form .go_next_form_page:before{content:'';position:absolute;width:42px;height:42px;right:0;top:50%;transform:translateY(-50%);background:url(../images/icons/next.svg)}#pum_popup_title_17{display:none}.pum-theme-hotluxe .pum-container .pum-content+.pum-close{font-size:0 !important;line-height:0 !important;background:url("../images/icons/popmake-close.svg") center no-repeat}
