body,html{font-family:Avenir Book}.faux-select,input,select,textarea{font-family:Avenir;font-weight:500}p{line-height:1.5}@font-face{font-family:Manuela;src:url(/cdn/shop/files/ManuelaRegular.eot?v=1682073611);src:url(/cdn/shop/files/ManuelaRegular.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/ManuelaRegular.woff2?v=1682073612) format("woff2"),url(/cdn/shop/files/ManuelaRegular.woff?v=1682073611) format("woff"),url(/cdn/shop/files/ManuelaRegular.ttf?v=1682073611) format("truetype"),url(/cdn/shop/files/ManuelaRegular.svg?v=1682073612) format("svg");font-weight:400;font-style:normal;font-display:swap}.announcement-bar ul.toolbar__menu li a:hover{color:#024757}.index-section.cm_featured_collection{margin:0}.collection_slider .slick-track .grid__item{clear:none;padding-left:20px;width:100%}.custom_collection_list{padding:70px 0 50px}.custom_collection_list .collection_slider{margin:0!important;padding-bottom:44px}.custom_collection_list .page-width{max-width:unset;padding-right:0;width:calc((100% - 1440px)/2 + 1388px);margin-right:0;margin-left:auto}.custom_collection_list .collection_slider .slick-dots{bottom:0;text-align:left}.custom_collection_list .collection_slider .slick-dots.slick-dots li[role=presentation] button{border:0;background-color:#dadada}.custom_collection_list .collection_slider .slick-dots.slick-dots li[role=presentation].slick-active button{width:14px;height:14px;background:#ff7e38}.custom_collection_list .collection_slider .slick-dots li:first-child{margin-left:0}.collection_slider .slick-track .grid__item .collection-item{margin-bottom:0}.collection_slider .slick-track .grid__item .collection-item img,.collection_slider .slick-track .grid__item .collection-item{border-radius:30px}.custom_collection_list .collection_slider .collection-item__title span{background-color:transparent;padding:0;font-size:40px;line-height:1.15;letter-spacing:0;font-family:Avenir Black}.collection_slider .slick-track .grid__item .collection-item .collection-item__title{left:0;right:0;padding:30px}.custom_collection_list .section-header{margin-bottom:40px}.custom_collection_list .section-header .section-header__title{color:#000;font-size:36px}.header-page-width{padding:0 30px}.custom_image_with_text_grid .custom_image_with_text_content{display:flex;flex-wrap:wrap;padding:0 50px;grid-column-gap:30px}.custom_image_with_text_grid .custom_image_with_text_content .custom_img_text_grid_left,.custom_image_with_text_grid .custom_image_with_text_content .custom_img_text_grid_right{flex:0 0 calc(50% - 15px);max-width:calc(50% - 15px);width:100%;border-radius:30px;padding:50px}.custom_image_with_text_grid .custom_image_with_text_content .custom_img_text_grid_left{display:flex;flex-wrap:wrap;grid-column-gap:30px;align-items:center}.custom_image_with_text_grid .custom_image_with_text_content .custom_img_text_grid_left .pr_img{flex:0 0 calc(28% - 15px);max-width:calc(28% - 15px);width:100%}.custom_image_with_text_grid .custom_image_with_text_content .custom_img_text_grid_left .pr_text_grid{flex:0 0 calc(72% - 15px);max-width:calc(72% - 15px);width:100%}.custom_image_with_text_grid .custom_image_with_text_content .custom_img_text_grid_left .pr_text_grid h3{font-size:28px;color:#fff;line-height:1.3575;margin-bottom:20px}.custom_image_with_text_grid .custom_image_with_text_content .custom_img_text_grid_left .pr_text_grid p{margin-bottom:0;color:#c1c1c1;font-size:18px;max-width:340px}.custom_image_with_text_grid .custom_image_with_text_content .custom_img_text_grid_right .btn{border-radius:10px;text-transform:none;padding:10px 55px;margin-top:60px}.custom_image_with_text_grid .custom_image_with_text_content .custom_img_text_grid_right .btn span{margin-left:7px}.custom_image_with_text_grid .custom_image_with_text_content .custom_img_text_grid_right p{margin-bottom:0;max-width:550px;font-size:18px;color:#000;line-height:1.55;margin-top:20px}.custom_image_with_text_grid .custom_image_with_text_content .custom_img_text_grid_right h3{font-size:28px;color:#000;margin-top:40px;line-height:1.3571}.custom_image_with_text_grid .custom_image_with_text_content .custom_img_text_grid_right{padding:60px}.index-section.main_video{margin:80px 0 100px!important}.index-section.main_video .section-header{margin-bottom:30px}.index-section.main_video .section-header h2{margin-bottom:0;color:#000;font-size:28px;line-height:1.3571}.main_video .page-width{max-width:900px}.custom_image_with_text_grid .custom_image_with_text_content .img_text_mobi_heading,.custom_image_with_text_grid .custom_image_with_text_content .custom_img_text_grid_right h3 br{display:none}.collection_logo img{margin:0 auto}.collection_logo{margin-bottom:10px}.category_icon_with_link{list-style-type:none;display:flex;flex-wrap:wrap;gap:50px;justify-content:center;margin:30px 0 0}.category_icon_with_link li{margin-bottom:0;border:1px solid #024757;border-radius:10px}.category_icon_with_link li a{display:inline-block;text-align:center;width:100%;padding:10px}.category_icon_with_link li a img{margin:0 auto 8px}.category_icon_with_link li a span{font-size:18px;text-decoration:underline}.category_icon_with_link li a h5{letter-spacing:0px;color:#000;font-size:14px;margin-bottom:2px}.template-hersteller .faq-section .page-width{max-width:780px}.collection_desc ul{list-style-type:none;margin-left:0;display:flex;flex-wrap:wrap;justify-content:space-between}.template-collection .index-section.main_video h2,.template-product .index-section.main_video h2{font-size:24px;margin-bottom:30px}.template-collection .index-section.main_video p,.template-product .index-section.main_video p{text-align:left;max-width:800px;margin:0 auto;font-size:16px;color:#000}.template-collection .index-section.main_video .page-width{max-width:980px}.template-collection .index-section.main_video .section-header{margin-bottom:40px}.cm_manuf_text .rich_text_content .theme-block h2{text-align:center;color:#000;font-size:24px;margin-bottom:0}.cm_manuf_text .rich_text_content .theme-block #rich_description p{margin-bottom:0;font-size:16px}.cm_manuf_text .rich_text_content{max-width:700px;margin:0 auto}.template-collection .text-with-icons,.template-product .text-with-icons{background-color:#dceef8}.template-collection .text-with-icons__block-title h3,.template-product .text-with-icons__block-title h3{margin:10px 0}.template-collection .text-with-icons__blocks .text-with-icons__block,.template-product .text-with-icons__blocks .text-with-icons__block{padding:30px 30px 40px}.template-collection .index-section.cm_featured_collection{margin:80px 0}.template-collection .index-section.cm_featured_collection .section-header{margin-bottom:40px}.template-collection .index-section.cm_featured_collection .section-header .section-header__title{font-size:24px;color:#000}.coll_view_btn{text-align:center}.coll_view_btn a.btn{border-radius:10px;text-transform:none;padding:10px 55px}.coll_view_btn a.btn span{margin-left:7px}.cm_col_icon_img_with_text .feature-row{margin:0}.cm_col_icon_img_with_text .page-width{max-width:1160px}.cm_col_icon_img_with_text .feature-row{margin:0;background-color:#f1f8fc;border-radius:20px}.cm_col_icon_img_with_text .feature-row .feature-row__images .feature-row__image,.cm_col_icon_img_with_text .feature-row .image-wrap{border-radius:20px 0 0 20px}.cm_col_icon_img_with_text .feature-row__item h2{font-size:24px;margin-bottom:16px;color:#000}.cm_col_icon_img_with_text .feature-row__item .subheading{letter-spacing:0px;color:#000;margin-bottom:20px;text-transform:inherit;font-size:13px}.cm_col_icon_img_with_text .feature-row__item .rte ul{margin:0;list-style-type:none}.cm_col_icon_img_with_text .feature-row__item .rte ul li:before{position:absolute;content:"+";left:0;top:0;color:#ff7e38}.cm_col_icon_img_with_text .feature-row__item .rte ul li{position:relative;padding-left:15px;font-size:16px;font-family:Avenir Black;font-weight:700;color:#000;margin-bottom:5px}.cm_col_icon_img_with_text .btn{margin-top:60px;border-radius:10px;text-transform:none;padding:10px 55px}.cst-image-with-text-section .cm_col_icon_img_with_text{padding-bottom:10px}.cm_promo_banner .slick-slide span img{width:25px}.cm_col_img_with_text_bg{background-color:#dceef8;padding:70px 0}.cm_col_img_with_text_bg .page-width{max-width:1105px}.cm_col_img_with_text_bg .page-width .feature-row{margin:0}.cm_col_img_with_text_bg .page-width .feature-row .h1{font-size:24px;color:#000;margin-bottom:20px}.cm_col_img_with_text_bg .page-width .feature-row .rte p{font-size:18px;color:#000}.rich_text_content #rich_description h4,.rich_text_content h2{margin-bottom:20px;font-size:20px;letter-spacing:0;text-transform:inherit;color:#000}.template-hersteller .index-section--footer .cst-footerpromotions-section,.template-mieten .index-section--footer .cst-footerpromotions-section{display:none}.template-hersteller #MainContent .collection-page .index-section--footer .cst-footerpromotions-section,.template-mieten #MainContent .collection-page .index-section--footer .cst-footerpromotions-section{display:block}.category_icon_with_link .slick-dots li{border:0}.category_icon_with_link .slick-dots li[role=presentation].slick-active button{width:12px;height:12px}.category_icon_with_link .slick-dots li button{width:8px;height:8px}.category_icon_with_link li a span{font-size:16px}.template-mieten .cst-footerpromotions-section{margin:0}.template-mieten .index-section.index-text-columns-part.cm_it_works.it_works_arrow_left_icon.step_1{padding-top:0;margin-top:60px}.cm_rich_text .rich_text_content h2{color:#000;font-size:24px;text-align:center}.rich_text_content h2.text-align-center{text-align:center}.rich_text_content h2.text-align-left{text-align:left}.rich_text_content h2.text-align-right{text-align:right}.cm_rich_text .rich_text_content #rich_description p{font-size:16px;margin-left:auto;margin-right:auto}.promotion_box{margin:0 0 20px;list-style-type:none;display:flex;gap:20px}.promotion_box li{margin-bottom:0}.promotion_box li img{border-radius:8px}.cm_rich_text .rich_text_content .img img{margin:0 auto}.cm_rich_text .rich_text_content h2{letter-spacing:0px;color:#000;font-size:24px}.cm_rich_text .rich_text_content #rich_description .rte p{text-align:left;font-size:16px;margin:0 auto}.template-product .index-section.main_video .page-width{max-width:980px}.cm_rich_text .theme-block{margin-bottom:20px}.cm_rich_text .theme-block+.theme-block{margin-bottom:30px}.template-product .index-section.main_video .section-header{margin-bottom:40px}.lookfy-gallery .lf-image-item{margin-bottom:10px!important}.lookfy-gallery .lf-image-item .lfSkinItemInner{padding-right:5px}.lookfy-gallery .lf-image-item .kt-image-item-box .kt-image-item-main{border-radius:10px}.template-product .faq-section header.section-header{margin-bottom:20px}body.template-product [data-section-type=collection-grid] .section-header__title,.cm_product-list .section-header .section-header__title{color:#000;font-size:28px}.template-product .index-section.cm_featured_collection{margin-bottom:80px}.template-product .cst-footerpromotions-section{margin:0!important}.template-product .index-section+.index-section.rich-text{margin-bottom:0}.template-product .faq-section+.cm_rich_text h2{font-size:20px;max-width:570px}.product-single__meta .selleasy-block-product-addon .lb-upsell-product-page-card{margin-bottom:10px}.product-single__meta .selleasy-block-product-addon .lb-upsell-product-page-card .lb-spc-cont{max-width:480px!important;border-color:#d9d9d9!important;border-radius:8px}.product-single__meta .selleasy-block-product-addon .lb-upsell-product-page-card .lb-spc-cont .lb-spc-image-cont,.product-single__meta .selleasy-block-product-addon .lb-upsell-product-page-card .lb-spc-cont .lb-spc-image-cont .lb-spc-image{width:60px;height:60px;margin:0}.product-single__meta .selleasy-block-product-addon .lb-upsell-product-page-card .lb-spc-cont .lb-spc-details-cont{margin:0;position:relative}.product-single__meta .selleasy-block-product-addon .lb-upsell-product-page-card .lb-spc-cont .lb-spc-body{align-items:center;gap:10px;padding:10px}.product-single__meta .selleasy-block-product-addon .lb-upsell-product-page-card .lb-spc-cont .lb-spc-details-cont .lb-spc-details-name{font-size:16px;font-family:Avenir;font-weight:500;margin-bottom:5px}.product-single__meta .selleasy-block-product-addon .lb-upsell-product-page-card .lb-spc-cont .lb-spc-details-cont .lb-spc-details-price-cont .lb-spc-details-price-wrap{display:flex;flex-wrap:wrap}.product-single__meta .selleasy-block-product-addon .lb-upsell-product-page-card .lb-spc-cont .lb-spc-details-cont .lb-spc-details-price-cont .lb-spc-details-price-wrap .lb-spc-details-price{order:2}.product-single__meta .selleasy-block-product-addon .lb-upsell-product-page-card .lb-spc-cont .lb-spc-details-cont .lb-spc-details-price-cont .lb-spc-details-price-wrap .lb-spc-details-cmp-price{order:1;margin:0 10px 0 0}.product-single__meta .selleasy-block-product-addon .lb-upsell-product-page-card .lb-spc-cont .lb-spc-details-cont .lb-spc-details-price-cont .lb-spc-details-price-wrap .lb-spc-details-cmp-price .lb-upsell-money-2{font-size:13px}.product-single__meta .selleasy-block-product-addon .lb-upsell-product-page-card .lb-spc-cont .lb-spc-details-cont .lb-spc-details-price-cont .lb-spc-details-price-wrap .lb-spc-details-price .lb-upsell-money-2{color:#d30000;font-size:15px}.product-single__meta .selleasy-block-product-addon .lb-upsell-product-page-card .lb-spc-cont .lb-spc-details-cont .lb-spc-details-btm .lb-spc-cta-common{width:auto;border:0;font-size:0;min-width:auto;position:relative;padding:2px 11px;background-color:#ff7e38}.product-single__meta .selleasy-block-product-addon .lb-upsell-product-page-card .lb-spc-cont .lb-spc-details-cont .lb-spc-details-btm .lb-spc-cta-common .lb-spc-details-qty-picker-m,.product-single__meta .selleasy-block-product-addon .lb-upsell-product-page-card .lb-spc-cont .lb-spc-details-cont .lb-spc-details-btm .lb-spc-cta-common .lb-spc-details-qty-picker-p{color:#fff}.product-single__meta .selleasy-block-product-addon .lb-upsell-product-page-card .lb-spc-cont .lb-spc-details-cont .lb-spc-details-btm .lb-spc-cta-common:before{content:"";background-image:url(/cdn/shop/files/btn-plus-icon.svg?v=1723786732);width:12px;height:12px;background-repeat:no-repeat;background-position:center}.product-single__meta .selleasy-block-product-addon .lb-upsell-product-page-card .lb-spc-cont .lb-spc-details-cont .lb-spc-details-btm .lb-spc-cta-common:after{content:"";background-image:url(/cdn/shop/files/btn-cart-icon.svg?v=1723786731);width:15px;height:15px;background-repeat:no-repeat;background-position:center;margin-left:7px}.product-single__meta .selleasy-block-product-addon .lb-upsell-product-page-card .lb-spc-cont .lb-spc-details-cont .lb-spc-details-btm{margin-top:0!important;top:50%;position:absolute;right:0;transform:translateY(-50%)}.product-single__meta .selleasy-block-product-addon .lb-upsell-product-page-card .lb-spc-cont .lb-spc-details-cont .lb-spc-details-price-cont,.product-single__meta .selleasy-block-product-addon .lb-upsell-product-page-card .lb-spc-cont .lb-spc-details-cont .lb-spc-details-name{width:calc(100% - 76px)}.selleasy-block-product-addon .lb-upsell-ppa-card-cont .lb-upsell-ppa-title-cont{margin:0 0 20px!important}.selleasy-block-product-addon .lb-upsell-ppa-card-cont .lb-upsell-ppa-title-cont .lb-upsell-ppa-title{color:#2f2f2f;font-size:17px;margin-bottom:10px}.selleasy-block-product-addon .lb-upsell-ppa-card-cont .lb-upsell-ppa-title-cont .lb-upsell-ppa-offer-desc{color:#024757;margin:0;letter-spacing:1.68px}.cm_product-list+.cm_featured_collection .section-header .section-header__title{font-size:24px}.discount-slideshow-wrapper .index-slideshow-slide{position:relative;transform:scale(.96)}.discount-slideshow-wrapper .index-slideshow-slide.slick-current.slick-active.slick-center{transform:scale(1)}.discount-slideshow-wrapper .index-slideshow-slide .slider_text{top:auto;bottom:0;transform:none;padding:40px}.discount-slideshow-wrapper.slick-dotted{padding-bottom:44px;margin-bottom:0!important}.discount_box .page-width{max-width:1440px}.discount_box{padding:60px 0 30px}.discount_box .discount_box_content{display:flex;flex-wrap:wrap;grid-column-gap:30px}.discount_box .discount_box_content .discount_box_right,.discount_box .discount_box_content .discount_box_left{flex:0 0 calc(50% - 15px);max-width:calc(50% - 15px);width:100%;border-radius:20px;padding:40px;display:flex;flex-direction:column}.discount_box .discount_box_content .discount_box_left{background:transparent linear-gradient(179deg,#e22626 0,#9f00bc 170%) 0% 0% no-repeat padding-box}.discount_box .discount_box_content .discount_box_left ul li:before{color:#ff7e38}.discount_box .discount_box_content .discount_box_right{background-color:#dceef8}.discount_box .discount_box_content h2{font-size:36px;line-height:1.4;margin-bottom:10px;color:#0d0d0d}.discount_box .discount_box_content .discount_box_right>span,.discount_box .discount_box_content .discount_box_left>span{font-size:13px;margin-bottom:20px;display:block}.discount_box .discount_box_content ul{margin:0 0 20px;list-style-type:none;flex:1}.discount_box .discount_box_content ul li{position:relative;font-size:16px;font-weight:500;font-family:Avenir;margin-bottom:0;line-height:1.875;padding-left:17px}.discount_box .discount_box_content ul li:before{content:"+";margin-right:5px;position:absolute;left:0}.discount_box .discount_box_content p{font-size:13px;color:#fff;margin-bottom:20px;line-height:1.7699}.discount_box .discount_box_content a.btn{border-radius:10px;text-transform:none;padding:10px 55px;font-size:18px}.discount_box .discount_box_content a.btn span{margin-left:7px}.discount_box .discount_box_content .discount_box_left h2{color:#fff}.discount_box .discount_box_content .discount_box_left h2 span{color:#ff7e38}.discount_box .discount_box_content .discount_box_left>span{color:#fff}.discount_box .discount_box_content .discount_box_left ul li{color:#fff}.discount_box .discount_box_content .discount_box_right ul li{font-weight:900}.promotion_text_box .page-width{max-width:1440px}.promotion_text_box .page-width .promotion_text_content{background-color:#dceef866;border-radius:20px;padding:40px}.promotion_text_box{padding-bottom:60px}.promotion_text_box .page-width .promotion_text_content .promotion_text_wrapper{max-width:715px;margin:0 auto}.promotion_text_box .page-width .promotion_text_content .promotion_text_wrapper h2{text-align:center;margin-bottom:10px;color:#0d0d0d;font-size:36px}.promotion_text_box .page-width .promotion_text_content .promotion_text_wrapper .promotion_subheading{display:block;text-align:center;margin-bottom:20px;font-size:16px}.promotion_text_box .page-width .promotion_text_content .promotion_text_wrapper .promotion_grid{display:flex;flex-wrap:wrap;grid-column-gap:60px;padding-bottom:20px}.promotion_text_box .page-width .promotion_text_content .promotion_text_wrapper .promotion_grid .promotion_left_box,.promotion_text_box .page-width .promotion_text_content .promotion_text_wrapper .promotion_grid .promotion_right_box{flex:0 0 calc(50% - 30px);max-width:calc(50% - 30px);width:100%}.promotion_text_box .page-width .promotion_text_content .promotion_text_wrapper .promotion_grid ul{margin:0;list-style-type:none}.promotion_text_box .page-width .promotion_text_content .promotion_text_wrapper .promotion_grid ul li{margin-bottom:0;font-size:16px;line-height:1.5625}.promotion_text_box .page-width .promotion_text_content .promotion_text_wrapper .promotion_note{font-size:13px}.text-center .rich_text_content img{margin:0 auto}.manufacturer-rich-text{margin-top:28px}.manufacturer-rich-text .page-width .rich_text_content{background-color:#dceef866;border-radius:20px;padding:30px 20px 40px}.manufacturer-rich-text .page-width .rich_text_content .theme-block{margin-bottom:0}.manufacturer-rich-text .page-width .rich_text_content h2{font-size:36px;color:#0d0d0d;line-height:1.4;margin-bottom:15px}.manufacturer-rich-text .page-width .rich_text_content .img{margin-bottom:20px}.manufacturer-rich-text .page-width .rich_text_content #rich_description{max-width:752px;margin:0 auto}.manufacturer-rich-text .page-width .rich_text_content #rich_description p{margin-bottom:0;color:#024757;font-size:16px;line-height:1.5625}.template-hersteller-detailseite .index-section.main_video{margin:60px 0 80px!important}.template-hersteller-detailseite .index-section.main_video .section-header{margin-bottom:40px}.template-hersteller-detailseite .index-section.main_video .section-header h2{font-size:24px;margin-bottom:30px}.template-hersteller-detailseite .index-section.main_video .section-header p{text-align:left;color:#000;font-size:16px;max-width:800px;margin:0 auto}.template-hersteller-detailseite .main_video .page-width{max-width:980px}.template-hersteller-detailseite .faq-section .section-header{margin-bottom:20px}.certified_image .page-width{max-width:1124px}.certified_image .page-width h2{text-align:center;color:#000;font-size:28px;margin-bottom:30px}.certified_image .page-width .certified_image_content{display:flex;flex-wrap:wrap;grid-column-gap:50px;grid-row-gap:40px;align-items:center}.certified_image .page-width .certified_image_content .certified_image_grid{flex:0 0 calc(33.33% - 34px);max-width:calc(33.33% - 34px);width:100%}.maf_bg.maf_bg_padding{border-radius:20px;padding:40px 60px}.maf_bg .rich_text_content .theme-block{margin-bottom:0}.maf_bg .rich_text_content .theme-block h2{font-size:28px}.maf_bg .rich_text_content #rich_description p{margin-bottom:0;font-size:16px}.manf-text-content .page-width{max-width:900px}.maf_production_video .maf_production_video_content{display:flex;flex-wrap:wrap;gap:40px}.maf_production_video .maf_production_video_content .maf_production_video_grid{flex:0 0 calc(50% - 20px);max-width:calc(50% - 20px);width:100%;text-align:center}.maf_production_video .maf_production_video_content .maf_production_video_grid iframe{width:100%;height:340px}.maf_production_video .maf_production_video_content .maf_production_video_grid h3{margin-bottom:30px;color:#000;font-size:24px}.maf_production_video{padding-bottom:80px}.robotics-function-video h2{font-size:24px;text-align:center;color:#000;margin-bottom:30px}.robotics-function-video .robotics_function_video_content{display:flex;flex-wrap:wrap;grid-column-gap:40px;grid-row-gap:40px}.robotics-function-video .robotics_function_video_content .robotics_function_video_grid{flex:0 0 calc(33.33% - 27px);max-width:calc(33.33% - 27px);width:100%}.robotics-function-video .robotics_function_video_content .robotics_function_video_grid iframe{width:100%;height:220px}.manf-text-content #rich_description ul{margin:40px auto 0;max-width:442px;padding-left:17px}.manf-text-content #rich_description ul li{font-size:16px;color:#2f2f2f;line-height:1.75}.manf-text-content #rich_description{max-width:700px;margin:0 auto}.custom_heading_text_btn .page-width{max-width:780px}.custom_heading_text_btn .page-width .custom_heading_text_btn_content h2{text-align:center;margin-bottom:20px;font-size:28px;color:#000}.custom_heading_text_btn .page-width .custom_heading_text_btn_content p{font-size:16px;color:#000;margin-bottom:40px}.custom_heading_text_btn .page-width .custom_heading_text_btn_content .custom_btn_grid{text-align:center}.custom_heading_text_btn .page-width .custom_heading_text_btn_content .custom_btn_grid .btn{border-radius:10px;padding:8.5px 31px}.custom_heading_text_btn .page-width .custom_heading_text_btn_content .custom_btn_grid{text-align:center;display:flex;gap:20px;justify-content:center;flex-wrap:wrap}.template-hersteller-detailseite .index-section.cm_featured_collection{margin:60px 0}.template-hersteller-detailseite .cm_featured_collection .section-header{margin-bottom:40px}.template-hersteller-detailseite .cm_featured_collection .section-header__title{color:#000;font-size:28px}.template-hersteller-detailseite .cm_col_icon_img_with_text .feature-row__item .rte p{color:#000;max-width:438px}.template-hersteller-detailseite .cm_col_icon_img_with_text .btn{margin-top:40px;padding:8.5px 55px}html{scroll-behavior:smooth}.abc_header{list-style-type:none;padding:0 20px;max-width:1184px;margin:0 auto 60px;display:flex;justify-content:space-between;align-items:center}.abc_header li{margin-bottom:0}.abc_header li a{font-size:20px;color:#000;line-height:normal;padding:10.5px;display:flex;align-items:center;justify-content:center;border:1px solid transparent;border-radius:10px;font-family:Avenir;font-weight:500}.abc_header li a.active{border-color:#ff7e39;color:#ff7e39;width:46px;font-weight:900}.sexdoll-rich-text .rich_text_content{background-color:#dceef866;border-radius:20px;padding:30px 20px 40px}.sexdoll-rich-text .rich_text_content .theme-block{margin-bottom:15px}.sexdoll-rich-text .rich_text_content .theme-block h2{font-size:36px;color:#0d0d0d}.sexdoll-rich-text .rich_text_content .theme-block .sub_heading h4{font-size:18px;letter-spacing:0;text-transform:inherit;margin-bottom:30px}.sexdoll-rich-text .rich_text_content .theme-block #rich_description{max-width:752px;margin:0 auto}.sexdoll-rich-text .rich_text_content .theme-block #rich_description .rte p{font-size:16px;color:#024757}.sexdoll-rich-text .rich_text_content .theme-block:last-child{margin-bottom:0}.sexdoll-rich-text .rich_text_content .theme-block #rich_description .rte p:last-child{margin-bottom:0}.sexdoll-rich-text{margin-top:28px;margin-bottom:0}.cst-faq-section .abc_text h2{font-size:28px;color:#000;margin-bottom:0;margin-top:40px}.template-sex-dolls-abc .cst-faq-section .collapsible-trigger .collapsible-trigger__icon path{stroke-width:0px;fill:#000;border-radius:5px}.template-sex-dolls-abc .faq-section .collapsible-trigger.is-open svg.minus_icon{height:2.16px;border-radius:5px}.template-sex-dolls-abc .faq-section .collapsible-trigger.is-open svg.minus_icon path#minus-icon{stroke-width:3px}.contact-rich-text .rich_text_content{background-color:#f3fafe;padding:40px}.contact-rich-text .rich_text_content .theme-block{margin-bottom:0}.contact-rich-text .rich_text_content .theme-block h2{font-size:28px}.contact-rich-text .rich_text_content .theme-block #rich_description p{font-size:16px;color:#024757;margin-bottom:30px}.contact-rich-text .rich_text_content .theme-block .btn{border-radius:10px;font-size:18px;padding:10.5px 36px}.contact-rich-text .rich_text_content .theme-block .btn .right_arrow{margin-left:10px}.contact-rich-text .page-width--narrow{max-width:652px}.banner_section .background-media-text__aligner{height:100%;display:flex;align-items:center;justify-content:center;padding:60px;margin:0}.banner_section .background-media-text__text{background-color:transparent;width:auto;padding:0}.banner_section .background-media-text__text p.h3{margin-bottom:0;line-height:1.2;font-size:50px;color:#fff;text-transform:inherit;font-weight:900;max-width:488px;text-align:center}.banner_section .bg_overlay:after{position:absolute;content:"";width:100%;height:100%;z-index:1;top:0;left:0;background:transparent linear-gradient(270deg,#0000,#000) 0% 0% no-repeat padding-box;opacity:.4}.mobi_img{display:none}.desktop_img{height:100%}.article__grid-meta .article__date{text-align:left}.article__grid-meta .article__title{display:inline-block;width:100%;text-align:left;letter-spacing:0px;color:#000;line-height:1.25;margin-bottom:5px;font-weight:500;font-size:20px;font-family:Avenir}.article__grid-meta .article__date{line-height:1.66;font-size:12px;color:#959595;margin-bottom:0}.blog_template .page-width{padding-top:50px;padding-bottom:70px;max-width:1178px}.blog_template .page-width .section-header{margin:0}.footer-promotions .article__grid-image{margin-bottom:10px}.footer-promotions .article__grid-image .image-wrap{padding-bottom:30px!important}.footer-promotions .article__grid-image .image-wrap img{object-fit:contain}.index-section--footer .section--divider{border-top:0;padding-top:0}.footer-promotions h2.h3{font-size:18px;line-height:1.6;font-weight:500;color:#024757;margin-bottom:9px}.footer-promotions .rte-setting{margin-bottom:0}.footer-promotions .rte-setting p{font-size:16px;line-height:1.62}.footer-promotions .rte-setting p a{color:#ff7e38;border-bottom:0!important}.footer-promotions .rte-setting p a:after{display:none}.shopify-section-group-footer-group .newsletter_bg{z-index:1;position:relative;max-width:1145px;margin:0 auto;padding:0 17px}.shopify-section-group-footer-group .newsletter_bg .page-width{padding:18px 20px 26px;border-radius:20px}.shopify-section-group-footer-group .newsletter_bg .newsletter-section__content{max-width:738px;padding-left:0}.shopify-section-group-footer-group .newsletter_bg .newsletter-section__content .h2{line-height:1.3571;font-size:28px;text-transform:inherit}.shopify-section-group-footer-group .newsletter_bg .newsletter-section__content .theme-block{margin-bottom:16px}.shopify-section-group-footer-group .newsletter_bg .newsletter-section__content .theme-block:last-child{margin-bottom:0}.shopify-section-group-footer-group .newsletter_bg .newsletter-section__content .newsletter__input-group,.shopify-section-group-footer-group .newsletter_bg .newsletter-section__content .newsletter_checkbox{max-width:592px;width:100%}.shopify-section-group-footer-group .newsletter_bg .newsletter-section__content .newsletter__input-group input{padding-left:51px;border:2px solid #fff;border-radius:10px;height:51px;line-height:1.44;font-size:18px;margin-right:6px;outline:none;font-weight:300}.shopify-section-group-footer-group .newsletter_bg .newsletter-section__content .newsletter__input-group button{border-radius:10px;font-size:18px;letter-spacing:0;font-weight:400;text-transform:inherit;display:flex;align-items:center;gap:10px}.shopify-section-group-footer-group .newsletter_bg .newsletter-section__content .newsletter__input-group button .form__submit--small{display:inline-block}.shopify-section-group-footer-group .newsletter_bg .newsletter-section__content form{flex-wrap:wrap}.shopify-section-group-footer-group .newsletter_bg .newsletter-section__content .newsletter_checkbox,.policy_checkbox{display:flex;align-items:flex-start;margin-top:16px}.shopify-section-group-footer-group .newsletter_bg .newsletter-section__content .newsletter_checkbox label,.policy_checkbox label{margin-bottom:0;text-align:left;font-size:10px;letter-spacing:0;line-height:1.6;text-transform:inherit}.shopify-section-group-footer-group .newsletter_bg .newsletter-section__content .newsletter_checkbox label p{font-size:10px;line-height:1.6;margin-bottom:0;text-transform:inherit;max-width:558px}.shopify-section-group-footer-group .newsletter_bg .newsletter-section__content .newsletter_checkbox label p a{color:#fff;text-decoration:underline}.subscribe_label{display:block;position:relative;padding-left:21px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.subscribe_label input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.subscribe_checkmark{position:absolute;top:0;left:0;height:16px;width:16px;border:1px solid #fff;border-radius:5px}.subscribe_label input:checked~.subscribe_checkmark{background-color:#2196f3}.subscribe_checkmark:after{content:"";position:absolute;display:none}.subscribe_label input:checked~.subscribe_checkmark:after{display:block}.subscribe_label .subscribe_checkmark:after{left:5px;top:1px;width:5px;height:10px;border:solid white;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.shopify-section-group-footer-group .newsletter_bg .newsletter-section__content .h2 .heart_icon:before{position:absolute;content:"";width:17px;height:15px;background-image:url(/cdn/shop/files/heart_icon_72d7b3b5-0a17-4ac9-9d24-16c091d0b07a.svg?v=1681886748);top:0;left:0}.shopify-section-group-footer-group .newsletter_bg .newsletter-section__content .h2 .heart_icon{position:relative;width:17px;height:15px;display:inline-block}.shopify-section-group-footer-group .newsletter-container{position:relative}.shopify-section-group-footer-group .newsletter-container:after{position:absolute;content:"";bottom:0;left:0;right:0;height:calc(100% - 66px);background-color:#f3fafe}.article__grid-meta .category_btn{font-size:12px;background-color:#ff7e38;display:inline-block;border-radius:3px;color:#fff;letter-spacing:.12px;line-height:1.67;padding:0 16px}.article__grid-meta{text-align:left!important}.article__grid-meta .category_btn{margin-bottom:10px}.article__grid-meta .article__excerpt{margin-bottom:0}.article__grid-meta .article__excerpt span{color:#809195;line-height:1.4666;font-size:15px}.template-blog .five_blogs_grid .one_blog_grid .article__grid-meta .article__date,.template-blog .five_blogs_grid .four_blog_grid .article__excerpt{display:none}.template-blog .five_blogs_grid .one_blog_grid .article__grid-meta .article__excerpt{margin-top:20px}.template-blog .five_blogs_grid{display:grid;grid-template-columns:1fr 1fr;gap:40px;padding-bottom:60px}.template-blog .five_blogs_grid:last-child{padding-bottom:0}#blog_grid{margin:0}.template-blog .five_blogs_grid .grid__item{width:100%;padding-left:0;float:none}.template-blog .five_blogs_grid .grid__item .grid{margin:0}.template-blog .five_blogs_grid .four_blog_grid{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:20px;grid-row-gap:32px}.template-blog .five_blogs_grid .grid__item .article__grid-meta{margin-bottom:0}.template-blog .five_blogs_grid .grid__item .grid__image-ratio img{border-radius:20px}.template-article .collection-hero{height:auto;background:#fff;padding-top:60px}.template-article .collection-hero .collection-hero__content{position:static;padding:0}.template-article .collection-hero .collection-hero__content:before,.template-article .collection-hero .collection-hero__content .section-header__shadow:before{background:none}.template-article .collection-hero .collection-hero__content .section-header__shadow{width:100%}.collection-hero__content .section-header .section-header__title{font-size:36px;color:#000;padding:60px 0 0;max-width:478px;width:100%;margin:0 auto;line-height:1.2777}.template-article .collection-hero .collection-hero__image{max-width:752px;margin:0 auto;border-radius:10px}.article__body p,.article__body li,.article__body span,.article__body div{font-size:16px;line-height:1.5625;color:#000;margin-bottom:28px}.article__body h3,.article__body h4,.article__body h5,.article__body h6{font: 900 20px/28px Avenir;color:#000}.article__body img{margin-bottom:60px}.template-article .page-content{padding-bottom:30px}.cm_blog_slider .section-header{margin-bottom:20px}.cm_blog_slider .page-width{max-width:1210px}.cm_blog_slider .section-header .section-header__title{color:#000;line-height:1.2777;font-size:36px}.cm_blog_slider .grid.grid--uniform .grid__item{clear:none;padding-left:30px;width:100%}.cm_blog_slider .grid.grid--uniform{margin:0 0 0 -30px;padding-bottom:60px}.slick-dots li[role=presentation] button{background:transparent;border:1px solid #146DC6;border-radius:50%;width:10px;height:10px;transition:.3s ease-in-out}.cm_blog_slider .grid.grid--uniform .article__grid-meta{margin-bottom:0}.cm_blog_slider .slick-dots{bottom:0!important}.slick-dots li[role=presentation] button:before{display:none}.slick-dots li[role=presentation]{width:auto;height:auto;margin:0 6px}.slick-dots li[role=presentation].slick-active button{background:#ff7e38;border-color:#ff7e38;width:16px;height:16px}.cm_help_center_img_with_text .feature-row{margin:0;background-color:#dceef8}.cm_help_center_img_with_text .feature-row .feature-row__images{margin:0;max-width:545px}.cm_help_center_img_with_text .feature-row .feature-row__text{max-width:100%;flex:0 1 auto;padding:30px 150px 30px 124px}.cm_help_center_img_with_text .feature-row .feature-row__text h2.h1{color:#000;margin-bottom:10px}.cm_help_center_img_with_text .feature-row .feature-row__text .subheading{color:#797979;text-transform:inherit;letter-spacing:0;line-height:1.6;font-size:20px;margin-bottom:15px;font-weight:500;font-family:Avenir}.cm_help_center_img_with_text .feature-row .feature-row__text .rte p{font-size:18px;color:#707070;line-height:1.5555}.cm_help_center_img_with_text .feature-row .feature-row__text .rte p a{color:#707070;border-bottom:0}.cm_help_center_img_with_text .feature-row .feature-row__text .rte p a:after{display:none}.faq_tab .collapsible-trigger{width:100%;border-bottom:1px solid #024757;padding:18px 30px 10px;display:flex;align-items:center;justify-content:space-between}.faq_tab .collapsible-trigger .collapsible-trigger__icon{left:auto;right:0}.faq_tab .collapsible-trigger span{color:#000;line-height:1.4;font-size:20px;font-weight:500;font-family:Avenir}.faq_tab .collapsible-content__inner{padding:28px 38px 0}.faq_tab .collapsible-content.is-open{margin-bottom:20px}.faq_tab .collapsible-content__inner p{font-size:16px;line-height:1.5625;margin-bottom:30px}.faq_tab .collapsible-content__inner p:last-child{margin-bottom:0}.faq_tab .collapsible-trigger .faq_trigger_icon{position:relative;width:16px;height:16px;display:inline-block}.faq_tab .collapsible-trigger .faq_trigger_icon:before,.faq_tab .collapsible-trigger .faq_trigger_icon:after{position:absolute;content:"";background-color:#000;border-radius:5px;transition:.3s ease-in-out}.faq_tab .collapsible-trigger .faq_trigger_icon:before{width:16px;height:3px;top:50%;transform:translateY(-50%)}.faq_tab .collapsible-trigger .faq_trigger_icon:after{content:"";position:absolute;height:16px;width:3px;left:50%;transform:translate(-50%)}.faq_tab .collapsible-trigger.is-open .faq_trigger_icon:after{opacity:0}.faq_tab .collapsible-trigger.is-open .faq_trigger_icon:before{background-color:#ff7e39}.faq_tab .faq_tab_btn{justify-content:center}.faq_tab .faq_tab_btn,.blog_tab_btn{list-style-type:none;margin:0 0 30px;display:flex;flex-wrap:wrap;align-items:center}.faq_tab .faq_tab_btn li,.blog_tab_btn li{margin-bottom:0;padding:12px 30px}.faq_tab .faq_tab_btn .active,.blog_tab_btn .active{border:1px solid #FF7E39;border-radius:10px}.faq_tab .faq_tab_btn .active a,.blog_tab_btn .active a{color:#ff7e39;font-weight:900}.faq_tab .faq_tab_btn li a,.blog_tab_btn li a{font-size:18px;line-height:1.5555;color:#000;font-weight:500;font-family:Avenir}.faq_tab .page-width--narrow{max-width:780px}.cm_help_center_contact_section .page-width--narrow{max-width:580px}.cm_help_center_contact_section .rich_text_content{background-color:#f3fafe;padding:44px 35px}.cm_help_center_contact_section .rich_text_content .theme-block{margin-bottom:0}.cm_help_center_contact_section .rich_text_content .theme-block h2{margin-bottom:20px}.cm_help_center_contact_section .rich_text_content .theme-block h2{margin-bottom:20px;line-height:1.3571;font-size:28px;color:#000}.cm_help_center_contact_section .rich_text_content .theme-block .rte p{font-size:16px;color:#024757;line-height:1.5625;margin-bottom:30px}.cm_help_center_contact_section .rich_text_content .theme-block .rte .btn{border-radius:10px;text-transform:inherit;padding-left:30px;padding-right:30px}.cm_help_center_contact_section .rich_text_content .theme-block .rte .btn .right_arrow{margin-left:5px}.cm_about_top_img_with_text{padding-top:9px}.cm_about_top_img_with_text .feature-row{flex-wrap:wrap;margin:0}.cm_about_top_img_with_text .section_heading{text-align:center;max-width:845px}.cm_about_top_img_with_text .feature-row-wrapper.page-width{max-width:862px}.cm_about_top_img_with_text .feature-row-wrapper .feature-row .feature-row__text{padding-left:4px;margin:0;flex:0 1 60%}.cm_about_top_img_with_text .feature-row-wrapper .feature-row .feature-row__images{max-width:280px;margin-left:0;flex:0 1 40%}.cm_about_top_img_with_text .section_heading .section_heaing{color:#000;line-height:1.2222;margin-bottom:20px;font-size:36px}.cm_about_top_img_with_text .feature-row-wrapper .feature-row .feature-row__text .rte p{font-size:16px}.cm_about_second_img_eith_text .feature-row{margin:0}.cm_about_second_img_eith_text .feature-row__text{padding-left:36px}.cm_about_second_img_eith_text .feature-row__text h2{color:#000;margin-bottom:20px;line-height:1.2222}.cm_about_second_img_eith_text .feature-row__text .rte p{line-height:1.5625;font-size:16px}.cm_about_rich_text .page-width--narrow{max-width:728px}.cm_about_rich_text .page-width--narrow .theme-block{margin-bottom:0}.cm_about_rich_text .page-width--narrow .theme-block h2{line-height:1.222;font-size:36px;color:#000;margin-bottom:20px}.cm_about_rich_text .page-width--narrow .theme-block .rte p{font-size:16px;line-height:1.5625;color:#024757}.template-about .testimonials-slider .flickity-page-dots [aria-label="Page dot 1"]{display:none}.template-about .testimonials-section .testimonials-slide{padding:0 30px;width:100%}.template-about .testimonials-section{padding:56px 0}.template-about .testimonials-section .testimonials-slider__text{background-color:transparent;box-shadow:none;padding:0;max-width:587px;transform:none;margin:0 auto}.template-about .testimonials-section .testimonials-slide .quote-icon{text-align:left}.template-about .testimonials-section .testimonials-slider__text p{font-size:16px;line-height:1.5625;color:#000}.template-about .testimonials-section .testimonials-slider__text cite{margin-top:20px}.template-about .testimonials-section .testimonials-slider__text cite,.template-about .testimonials-section .testimonials-slider__text .testimonials__info{color:#000;font-size:14px;line-height:1.5714;font-family:Avenir}.template-about .testimonials-section .testimonials-slider__text cite{margin-top:20px;font-weight:900}.cm_team_section .page-width--narrow{max-width:865px}.cm_team_section .theme-block h2{line-height:1.2222;font-size:36px;color:#000}.cm_team_section .theme-block .rte p{color:#024757;line-height:1.5625;font-size:16px;max-width:744px;margin:0 auto}.cm_team_section .theme-block:nth-child(3) h2{font-family:Manuela;line-height:.76;font-size:50px;font-weight:400;margin-bottom:0}.cm_team_section .theme-block:nth-child(3){margin-bottom:20px}.cm_team_section .rich_text_content .theme-block .img img{border-radius:20px}.cm_about_second_img_eith_text{padding-top:68px}.cm_team_section .theme-block .img{max-width:753px;margin:0 auto}.collection-content .cm_filer_block .filter-form{display:flex;flex-wrap:wrap;gap:34px}.collection-content .cm_filer_block .filter-form summary,.collection-filter__sort-container select{font-family:Avenir;background-color:#f3fafe;border-radius:10px;padding:10px 32px 10px 15px;line-height:1.75;font-size:16px;font-weight:900;position:relative;border:1px solid transparent}.collection-content .cm_filer_block .filter-form summary:after{content:"";position:absolute;right:14px;border:solid #024757;border-width:0 1px 1px 0;display:inline-block;padding:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg);margin-top:-5px;top:50%;transition:.3s ease-in-out}.collection-content .cm_filer_block .filter-form .site-nav__details[open] summary:after{margin-top:-2px;transform:rotate(226deg);-webkit-transform:rotate(226deg)}.collection-content .cm_filer_block .filter-form .site-nav__details[open] summary{border-color:#024757;border-radius:10px}.collection-content .cm_filer_block .filter-form .site-nav__dropdown{margin-top:10px;padding:16px 18px}.collection-content .cm_filer_block .filter-form .site-nav__dropdown .collapsible-content__inner .tag.tag--remove{border-top:1px solid #024757;line-height:1.8571;font-size:14px;padding-top:10px;margin-top:20px}.collection-content .cm_filer_block .filter-form .site-nav__dropdown .collapsible-content__inner .tag.tag--remove a{background-color:transparent;text-align:center;text-decoration:underline}.collection-content .cm_filer_block .filter-form .site-nav__dropdown .collapsible-content__inner{margin-bottom:0}.collection-content .cm_filer_block .filter-form .site-nav__dropdown .collapsible-content__inner .tag span{font-size:16px;line-height:1.75}.tag .tag__checkbox:before{width:19px;height:19px;border-color:#024757}li.tag.tag--active .tag__checkbox:before{background-color:#024757}.tag .tag__checkbox:after{display:none;left:7px;top:7px;width:6px;height:10px;border:solid #F3FAFE;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border-color:#fff!important}li.tag.tag--active .tag__checkbox:after{display:block}.collection-content .cm_filer_block .filter-form .site-nav__dropdown .collapsible-content__inner li.tag.tag--active span{font-weight:400}.collection-content .grid__item--content{width:100%}.collection-filter__sort-container select{min-width:auto;width:auto;margin-left:auto;height:50px}.collection_filter_grid{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-bottom:25px}.collection_filter_grid .collection-filter__item{flex:0 0 auto;margin-bottom:0}#FilterDrawer{padding:20px 0}#FilterDrawer .drawer__fixed-header .drawer__header{padding:0;height:auto;border-bottom:0}#FilterDrawer .drawer__fixed-header{height:auto}#FilterDrawer .drawer__fixed-header .drawer__header .drawer__title{line-height:1.3636;color:#000;font-size:22px;margin-bottom:0}#FilterDrawer .drawer__fixed-header .drawer__header .drawer__close{width:auto;line-height:0}#FilterDrawer .drawer__fixed-header .drawer__header .drawer__close .drawer__close-button{line-height:0;padding:0;position:static}#FilterDrawer .drawer__scrollable{padding:11px 30px 0}#FilterDrawer .drawer__scrollable .collection-sidebar__group{margin-bottom:0;padding-top:0;border:0}#FilterDrawer .drawer__scrollable .collection-sidebar__group .collapsible-trigger{line-height:1.75;font-size:16px;letter-spacing:0;font-weight:900;text-transform:inherit;padding:10px 0;border-bottom:1px solid #024757;font-family:Avenir}#FilterDrawer .drawer__scrollable .collection-sidebar__group .collapsible-trigger .collapsible-trigger__icon{width:18px;height:18px;line-height:0;display:flex;align-items:center;justify-content:space-around}#FilterDrawer .drawer__scrollable .collection-sidebar__group .collapsible-trigger .collapsible-trigger__icon .minus_icon,#FilterDrawer .drawer__scrollable .collection-sidebar__group .is-open .collapsible-trigger__icon .plus_icon{display:none}#FilterDrawer .drawer__scrollable .collection-sidebar__group .is-open .collapsible-trigger__icon .minus_icon{display:block}#FilterDrawer .drawer__scrollable .collection-sidebar__group .collapsible-content__inner{padding-bottom:0}#FilterDrawer .drawer__scrollable .collection-sidebar__group .collapsible-content__inner .tag-list{padding:20px 0;margin-bottom:0;display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:10px;grid-row-gap:19px;align-items:center}#FilterDrawer .drawer__scrollable .collection-sidebar__group .collapsible-content__inner .tag-list .tag__checkbox-wrapper,#FilterDrawer .drawer__scrollable .collection-sidebar__group .collapsible-content__inner .tag-list .tag,.collapsible-content__inner .tag-list,.collapsible-content__inner .tag:last-child label{margin-bottom:0;text-decoration:none}#FilterDrawer .drawer__scrollable .collection-sidebar__group .collapsible-content__inner .tag-list .tag__checkbox-wrapper .tag__text{font-size:16px;line-height:1.75;font-weight:400}.tag-list--active-tags a{font-size:16px;text-transform:inherit}#FilterDrawer .drawer__scrollable .filter_btns{padding-top:20px;display:grid;grid-template-columns:auto 1fr;gap:8px}#FilterDrawer .drawer__scrollable .filter_btns .btn{font-size:14px;line-height:1.5;padding:8.5px 28px;border:1px solid #718C9D;border-radius:10px;background-color:transparent;color:#718c9d}#FilterDrawer .drawer__scrollable .filter_btns .btn.filter_apply_btn{background-color:#ff7e38;color:#fff;border-color:#ff7e38;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}#FilterDrawer .drawer__scrollable .filter_btns .btn.filter_apply_btn span{line-height:normal}#FilterDrawer .drawer__scrollable .filter_btns .btn.filter_apply_btn .btn_right_arrow{margin-left:10px}#FilterDrawer .drawer__scrollable .filter_btns .btn.filter_apply_btn .btn_right_arrow svg{width:4px;height:7px}.template-contact .index-section:nth-child(2){margin:0}.template-contact .cm_contact_header_text{padding:37px 0 30px}.template-contact .cm_contact_header_text .page-width--narrow{max-width:708px}.template-contact .banner_section+.index-section{margin:0}.template-contact .cm_contact_header_text .rich_text_content .theme-block,.template-contact .contact_form .page-width--narrow .contact-form .btn+p{margin-bottom:0}.template-contact .cm_contact_header_text .rich_text_content .theme-block h2{font-size:36px;color:#000;margin-bottom:30px}.template-contact .cm_contact_header_text .rich_text_content{display:grid;grid-template-columns:1fr auto;align-items:center;grid-column-gap:15px}.template-contact .cm_contact_header_text .rich_text_content .theme-block:first-child{grid-column:1 / span 2}.template-contact .cm_contact_header_text .rich_text_content .theme-block .rte p{color:#024757;line-height:1.5555;font-size:18px;font-weight:500;text-align:left;font-family:Avenir}.template-contact .cm_contact_header_text .rich_text_content .theme-block a.btn{border-radius:10px;text-transform:inherit;padding:10.1px 35px}.template-contact .contact_form .page-width--narrow{max-width:760px}.template-contact .contact_form .page-width--narrow .contact-form{background-color:#f3fafe;padding:30px 35px 35px;border-radius:20px}.template-contact .contact_form .page-width--narrow .contact-form .grid--small .grid__item{padding-left:20px}.template-contact .contact_form .page-width--narrow .contact-form .grid--small{margin-left:-20px}.template-contact .contact_form .page-width--narrow .contact-form .policy_checkbox .subscribe_checkmark{border-color:#797979;border-radius:0;width:13px;height:13px}.policy_checkbox .subscribe_label .subscribe_checkmark{top:4px}.policy_checkbox .subscribe_label .subscribe_checkmark:after{left:3px;top:0;height:8px}.policy_checkbox .subscribe_label input:checked~.subscribe_checkmark{border-color:#2196f3!important}.template-contact .contact_form .page-width--narrow .contact-form .policy_checkbox .subscribe_label a{color:#797979;text-decoration:underline}.template-contact .contact_form .page-width--narrow .contact-form .policy_checkbox .subscribe_label{color:#797979;letter-spacing:0;font-size:14px;text-transform:inherit;line-height:1.5}.template-contact .contact_form .page-width--narrow .contact-form .policy_checkbox{margin-bottom:28px;align-items:center}.template-contact .contact_form .page-width--narrow .contact-form .btn{width:100%;border-radius:10px;font-family:Avenir Book}.contact_form .index-section{margin:0}.map-section{margin-bottom:30px}.cm_partner_hotel_text .rich_text_content{display:grid;grid-template-columns:1fr 1fr;gap:24px}.cm_partner_hotel_text .rich_text_content .theme-block{margin-bottom:0}.cm_partner_hotel_text .rich_text_content .theme-block h2{margin-bottom:0;font-size:36px;color:#000}.cm_partner_hotel_text .rich_text_content .rte p{color:#707070;line-height:1.555;font-size:18px}.hotel-room-img-with-text.cm_help_center_img_with_text .feature-row .rte p a{border-bottom:0;color:#ff7e38}.hotel-room-img-with-text.cm_help_center_img_with_text .feature-row .rte p:first-child{color:#797979;margin-bottom:15px;font-size:20px;line-height:normal;font-weight:500;line-height:1.55;font-family:Avenir}.map-section .map-section__overlay{left:0;right:40px;width:100%;max-width:376px;margin:0 0 0 auto;background-color:#dceef8;border-radius:10px;padding:32px 53px}.map-section .map-section__overlay .rte-setting p:nth-child(odd){margin-bottom:5px;color:#000;line-height:1.4;font-size:20px;letter-spacing:1px}.map-section .map-section__overlay .rte-setting{margin-bottom:0}.map-section .map-section__overlay .rte-setting p:nth-child(2n) a{border-bottom:0;color:#024757}.map-section .map-section__overlay .rte-setting p:nth-child(2n) a:after{display:none}.map-section .map-section__overlay .rte-setting p:nth-child(2n){margin-bottom:16px;border-bottom:1px solid rgb(112 112 112 / 10%);padding-bottom:15px;line-height:1.5625;font-size:16px}.map-section .inner_map{height:100%;position:relative}.map-section .map-section__overlay .rte-setting p:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0}.template-customers-login .main-content,.template-customers-register .main-content{position:relative;background-repeat:no-repeat;background-size:cover;background-position:center center}.template-customers-login .main-content{background-image:url(/cdn/shop/files/login-bg-img.jpg?v=1682421612)}.template-customers-register .main-content{background-image:url(/cdn/shop/files/Register-bg-img.jpg?v=1682421613)}.template-customers-login .main-content:after,.template-customers-register .main-content:after{position:absolute;content:"";width:100%;height:100%;top:0;left:0;right:0;bottom:0;background:var(--unnamed-color-024757) 0% 0% no-repeat padding-box;background:#024757 0% 0% no-repeat padding-box;border:1px solid #707070;opacity:.4}.template-customers-login .main-content .page-width,.template-customers-register .main-content .page-width{z-index:1;position:relative;max-width:640px;padding-top:100px;padding-bottom:166px}.Header__Tab{padding:0 20px 60px;display:flex}.Header__Tab a{font-size:18px;color:#fff;padding:11px;flex:1;text-align:center;line-height:1.55;font-weight:400;border:1px solid #fff}.Header__Tab a.active{background-color:#ff7e38;color:#fff;border-color:#ff7e38}.customer-page .page-width{max-width:640px}.template-customers-login .main-content .page-width #CustomerLoginForm,.template-customers-register .main-content .form-vertical,.template-customers-login .main-content .page-width #RecoverPasswordForm{background-color:#f3fafe;margin-bottom:0;padding:30px 40px;border-radius:10px}.template-customers-login .main-content .page-width #CustomerLoginForm button,.template-customers-register .main-content .form-vertical #register-submit,.template-customers-login .main-content .page-width #RecoverPasswordForm button{border-radius:10px;padding:11px 20px;width:100%;font-family:Avenir Book;margin-bottom:0}.template-customers-login .main-content .page-width #CustomerLoginForm .section-header__title,.template-customers-register .main-content .form-vertical .section-header__title,.template-customers-login .main-content .page-width #RecoverPasswordForm .section-header__title{color:#000}.template-customers-login .main-content .page-width #CustomerLoginForm .section-header,.template-customers-register .main-content .form-vertical .section-header,.template-customers-login .main-content .page-width #RecoverPasswordForm .section-header{margin-bottom:25px}.template-customers-login .newsletter_bg,.template-customers-register .newsletter_bg{margin-top:-66px}#RecoverPasswordForm .section-header__title+p{font-size:18px;margin:10px 0 25px}.Header__Tab a:first-child{border-radius:20px 0 0 20px}.Header__Tab a:last-child{border-radius:0 20px 20px 0}.template-customers-login .main-content .page-width #CustomerLoginForm .label-info{margin-bottom:40px}.template-customers-login .main-content .page-width #CustomerLoginForm .label-info #RecoverPassword{color:#797979;opacity:.5;font-weight:500;line-height:1.5714;font-size:14px;text-decoration:underline;font-family:Avenir}.personal_information .label,.registration_information .label,.password_strength .label{text-align:left;display:block;letter-spacing:0;margin-bottom:11px;color:#000;font-size:16px;font-weight:500;line-height:1.625;font-family:Avenir}.personal_information .select_btn input[type=radio]{width:0;height:0;margin:0!important;opacity:0;visibility:hidden}.personal_information .select_btn input[type=radio]:checked+label{background:#ff7e38;border-color:#ff7e38;color:#fff}.personal_information .select_btn{display:flex;flex-wrap:wrap;text-align:left;margin-bottom:13px;gap:20px}.personal_information .select_btn label{font-family:Avenir;border:1px solid #024757;border-radius:20px;text-align:center;margin-bottom:0;font-size:16px;letter-spacing:0;font-weight:500;text-transform:inherit;padding:11px 20px;display:inline-block;transition:.3s ease-in-out;line-height:1.625}.password_field .view_icon{position:absolute;top:50%;right:20px;transform:translateY(-50%);line-height:0;cursor:pointer}.password_field{position:relative}.hide_password:after{content:"";position:absolute;width:28px;height:1px;background:#858585;top:6px;right:-2px;rotate:-20deg}.hide_password svg path{fill:#b3b3b3}.password_strength{margin-bottom:56px}.template-customers-register .main-content .form-vertical #register-submit{margin-bottom:0;margin-top:25px}.template-product .page-content--product .grid .medium-up--three-fifths{width:56%;padding-right:26px}.template-product .page-content--product .grid .medium-up--two-fifths{width:44%;padding-left:26px}.template-product .page-content--product .grid .product-single__meta{padding-left:0}.template-product .page-content--product .grid .medium-up--three-fifths .product__thumbs{display:none}.template-product .page-content--product .grid .medium-up--three-fifths .product-image-main img{border-radius:30px}.template-product .page-content--product .grid .product-single__meta .product-block.product-block--header{margin-bottom:0}.template-product .page-content--product .grid .product-single__meta .product-block.product-block--header .product-single__title{margin-bottom:5px;font-size:36px;color:#2f2f2f}.template-product .page-content--product .grid .product-single__meta .product-block--price{margin-bottom:18px}.template-product .page-content--product .grid .product-single__meta .product-block--price .product__price.product__price--compare{color:#979797;font-size:14px;line-height:2}.template-product .page-content--product .grid .product-single__meta .product-block--price .product__price{color:#024757;font-size:26px;line-height:1.076;font-weight:500;font-family:Avenir;padding-right:0}.product-block--tab .collapsible-trigger .minus_icon,.product-block--tab .collapsible-trigger.is-open .plus_icon{display:none}.product-block--tab .collapsible-trigger.is-open .minus_icon{display:block}.product-block--tab .collapsible-trigger .collapsible-trigger__icon{width:17px;height:16px;display:flex;align-items:center;justify-content:center;right:25px}.product-block--tab .collapsible-trigger.is-open .minus_icon #minus-icon{stroke:#ff7e38}.product-block--tab .collapsible-trigger .minus_icon{height:2px!important}.product-block--tab .collapsible-trigger .minus_icon #minus-icon{stroke:#ff7e38;stroke-width:2px}.product-block--tab .collapsible-trigger .collapsible-trigger__icon .plus_icon path{stroke-width:2px;fill:#ff7e38;stroke:transparent}.product-block--tab .collapsibles-wrapper{border:0}.product-block--tab .collapsibles-wrapper .collapsible-trigger-btn{border:0;border-bottom:1px solid #0247571a;text-align:left;padding-left:0;font-size:20px;letter-spacing:0;line-height:1.4;padding-top:10px;padding-bottom:10px;text-transform:inherit;color:#000;font-weight:500;font-family:Avenir;outline:none}.product-block--tab .collapsibles-wrapper .collapsible-content__inner{border:0!important;padding:20px 0 50px}.product-block--tab .collapsibles-wrapper .collapsible-content__inner h6,.product-block--tab .collapsibles-wrapper .collapsible-content__inner .table-wrapper{margin:0}.product-block--tab .collapsibles-wrapper .collapsible-content__inner p{font-size:16px;line-height:1.625;margin-bottom:16px}.page-content--product{padding-bottom:0}.hulk_tooltip{display:none}.pro_recommendations .section-header{margin-bottom:36px}.pro_recommendations .section-header .section-header__title{color:#000;font-size:28px;line-height:1.3571}.pro_recommendations .product-recommendations-placeholder .grid__item .grid-product__content .grid__image-ratio img{border-radius:20px 20px 0 0}.product-block--tab .collapsibles-wrapper .collapsible-content__inner .table-wrapper table{background-color:transparent}.product-block--tab .collapsibles-wrapper .collapsible-content__inner .table-wrapper td,.product-block--tab .collapsibles-wrapper .collapsible-content__inner .table-wrapper tr,.product-block--tab .collapsibles-wrapper .collapsible-content__inner .table-wrapper table{padding:0}.product-block--tab .collapsibles-wrapper .collapsible-content__inner .table-wrapper table strong{font-family:Avenir;font-weight:900}.product-block--tab .collapsibles-wrapper .collapsible-content__inner .table-wrapper table td,.template-product .page-content--product .grid .product-single__meta .product-block{font-size:16px;line-height:1.5625}.product-block--tab+.product-block--tab{margin-bottom:20px}.template-product .short_description p,.template-product .short_description{color:#2f2f2f;font-size:16px;line-height:1.75}.template-product .short_description{margin-bottom:30px}.template-product .page-content--product .grid .product-single__meta .variant-wrapper .variant__label,.template-product .page-content--product .grid .product-single__meta .product-block .form__selectors .radio__fieldset .radio__legend--with-icon .radio__legend__label,.template-product .page-content--product .grid .product-single__meta .booking-form label,.template-product .page-content--product .grid .product-single__meta .product-block .hulkapps_option_set .hulkapps_option_name{color:#2f2f2f;letter-spacing:.16px;font-size:16px;line-height:1.5;margin-bottom:9px;text-transform:inherit;font-family:Avenir;font-weight:500}.template-product .page-content--product .grid .product-single__meta .booking-form{position:relative;display:grid;grid-template-columns:auto;align-items:flex-end;clear:both;padding-top:18px}.template-product .page-content--product .grid .product-single__meta .variant-wrapper .variant-input .variant__button-label,.template-product .page-content--product .grid .product-single__meta .product-block .form__selectors .radio__fieldset .radio__button,.template-product .page-content--product .grid .product-single__meta .booking-form .datepicker,.template-product .page-content--product .grid .product-single__meta .product-block .hulkapps_option_set select{margin-right:12px;margin-left:0;padding:13px 23px!important;border-radius:10px;font-size:16px!important;line-height:1.625;font-family:Avenir Book;display:inline-block;margin-bottom:12px}.template-product .page-content--product .grid .product-single__meta .booking-form .datepicker{border-radius:10px;width:100%}.template-product .page-content--product .grid .product-single__meta .product-block .hulkapps_option_set select{border-color:#024757!important;color:#024757!important}.template-product .page-content--product .grid .product-single__meta .product-block .form__selectors .radio__fieldset .radio__legend--with-icon{display:inline-flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px}.template-product .page-content--product .grid .product-single__meta .product-block .form__selectors .radio__fieldset .radio__legend--with-icon .radio__legend__label{margin-bottom:0}.template-product .page-content--product .grid .product-single__meta .product-block .form__selectors .radio__fieldset .radio__button{box-shadow:0 0 0 1px var(--colorBorder);float:left}.selector-wrapper .radio__fieldset{margin-bottom:18px}.template-product .page-content--product .grid .product-single__meta .product-block #hulkapps_option_list_8049798447369{border:0;padding:0}.template-product .page-content--product .grid .product-single__meta .product-block .hulkapps_option_set{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:12px;grid-row-gap:12px}.template-product .page-content--product .grid .product-single__meta .product-block .hulkapps_option_set .hulkapps_option_name{padding-bottom:0!important;position:relative}.template-product .hulkapps-tooltip{position:static}.template-product .hulkapps-tooltip .hulkapps-tooltip-inner{display:none;width:513px;white-space:inherit!important;background-color:#e5f0f7!important;bottom:auto!important;top:calc(100% + 8px)}.template-product .hulkapps-tooltip:hover .hulkapps-tooltip-inner{display:block}.template-product .hulkapps-tooltip .hulkapps-tooltip-inner:after{border-color:#E5F0F7 transparent transparent transparent!important;top:-20px;bottom:auto;transform:rotate(180deg);left:78px;border-width:10px}.template-product .hulkapps-tooltip .hulkapps-tooltip-inner .pro_tooltiptext{text-align:left;padding:17px 25px}.template-product .hulkapps-tooltip .hulkapps-tooltip-inner .pro_tooltiptext h5{color:#024757;font-size:14px;line-height:1.7857;letter-spacing:0;margin-bottom:0;text-transform:inherit}.template-product .hulkapps-tooltip .hulkapps-tooltip-inner .pro_tooltiptext p{color:#024757;font-size:14px;line-height:1.7857;margin-bottom:30px;font-family:Avenir Book}.template-product .hulkapps-tooltip .hulkapps-tooltip-inner .pro_tooltiptext p:last-child{margin-bottom:0}.template-product .page-content--product .grid .product-single__meta .product-block .hulkapps_option_set .hulkapps_option_name[aria-label=Brust] .hulkapps-tooltip-inner:after{left:69px}.template-product .page-content--product .grid .product-single__meta .product-block .hulkapps_option_set .hulkapps_option_name[aria-label=Intimbehaarung] .hulkapps-tooltip-inner:after{left:147px}.template-product .page-content--product .grid .product-single__meta .product-block .hulkapps_option_set .hulkapps_option_name[aria-label="housedoll\ae  Service"] .hulkapps-tooltip-inner:after{left:172px}.template-product .page-content--product .grid .product-single__meta .product-block .hulkapps_option_set .hulkapps_option_name[aria-label=Intimbehaarung] .pro_tooltiptext h5{border-bottom:1px solid rgb(2 71 87 / 10%);margin-bottom:24px;padding-bottom:3px}.template-product .page-content--product .grid .product-single__meta .product-block .hulkapps_option_set .hulkapps_option_name[aria-label=Intimbehaarung] .pro_tooltiptext ul{margin-left:0;list-style-type:none}.template-product .page-content--product .grid .product-single__meta .product-block .hulkapps_option_set .hulkapps_option_name[aria-label=Intimbehaarung] .pro_tooltiptext ul{margin-left:0;list-style-type:none;display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:30px;margin-bottom:0}.template-product .page-content--product .grid .product-single__meta .product-block .hulkapps_option_set .hulkapps_option_name[aria-label=Intimbehaarung] .pro_tooltiptext ul li{text-align:center}.template-product .page-content--product .grid .product-single__meta .product-block .hulkapps_option_set .hulkapps_option_name[aria-label=Intimbehaarung] .pro_tooltiptext ul li img{border-radius:10px}.template-product .page-content--product .grid .product-single__meta .product-block .hulkapps_option_set .hulkapps_option_name[aria-label=Intimbehaarung] .pro_tooltiptext ul li span{background:#f3fafe 0% 0% no-repeat padding-box;border:1px solid rgb(2 71 87 / 10%);padding:3px 17px;display:inline-block}.template-product .page-content--product .grid .product-single__meta .product-block .hulkapps_option_set .hulkapps_option_name[aria-label=Intimbehaarung] .pro_tooltiptext ul li span{background:#f3fafe 0% 0% no-repeat padding-box;border:1px solid rgb(2 71 87 / 10%);padding:2px 17px;display:inline-block;color:#024757;line-height:1.5;font-size:14px;margin-top:11px}.template-product .hulkapps-tooltip .hulkapps-tooltip-inner .pro_tooltiptext ul li{color:#024757;line-height:1.7857;font-family:Avenir Next;font-size:14px}.template-product .page-content--product .grid .product-single__meta .product-block .add-to-cart,.template-product .page-content--product .grid .product-single__meta .product-block .shopify-payment-button button{background-color:#ff7e38;border:none;border-radius:10px;color:#fff;font-family:Avenir Book;display:flex;align-items:center;justify-content:center;gap:12px}.template-product .page-content--product .grid .product-single__meta .product-block .add-to-cart span{position:relative}.template-product .page-content--product .grid .product-single__meta .product-block .add-to-cart span:last-child:before{position:absolute;content:"";width:2px;height:2px;background-color:#fff;border-radius:50px;top:50%;transform:translateY(-50%);left:-8px}.product-block.buy_buttons{margin-bottom:15px}.product-block.buy_buttons .product-block{margin-bottom:0}.payment_icon .payment-icons{margin-top:0}.payment_icon{padding-bottom:50px}.payment_icon .payment-icons{text-align:left}.template-product .page-content--product .grid .product-single__meta .text_Produktbeschreibung{margin-bottom:20px;font-size:30px;color:#000;font-weight:900;line-height:1.4666;font-family:Avenir}.cm_trust_badge ul{margin:0;list-style-type:none;display:flex;flex-wrap:wrap;grid-column-gap:15px}.cm_trust_badge{margin-bottom:17px}.cm_trust_badge ul .label{color:#2f2f2f;font-size:12px;letter-spacing:0;line-height:1.4166;text-transform:inherit}.cm_trust_badge ul .icon{width:auto;margin-right:5px;height:auto;line-height:0}.cm_trust_badge ul li{margin-bottom:0}.product__main-photos .two_image_grid{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:20px;padding:20px 0}.product__main-photos .two_image_grid .product-image-main .image-wrap,.product__main-photos .two_image_grid .product-image-main{height:100%!important}.heading_with_pro_label{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.produc_label span{background-color:#ff7e38;display:inline-block;letter-spacing:1.2px;font-size:12px;color:#fff;font-family:Avenir;font-weight:900;padding:1px 7px}.pro_breadcrumbs{margin-bottom:28px}.pro_breadcrumbs .breadcrumb{margin:0}.breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:14px}.breadcrumb a,.breadcrumb span{font-size:16px;line-height:1.75;display:inline-block}.breadcrumb .breadcrumb__divider{line-height:0;display:inline-block}.breadcrumb a.home_icon{line-height:0}.variant_label_info .variant__label{display:inline-block}.variant_label_info{position:relative}.template-product .variant_label_info .hulkapps-tooltip .hulkapps-tooltip-inner:after{left:104px;top:-26px;border-width:13px}.template-product .radio__fieldset .variant_label_info .hulkapps-tooltip .hulkapps-tooltip-inner:after{left:140px}.template-product .variant_label_info .hulkapps-tooltip-inner{top:100%}.collection_offer{margin:19px 0 7px;position:relative;padding-left:22px}.collection_offer span{font-size:12px;color:#56a073;line-height:1.666}.collection_offer span:after{position:absolute;content:"";width:12px;height:12px;background-color:#56a073;border-radius:50px;top:50%;transform:translateY(-50%);left:0}.template-product .hulkapps-tooltip .hulkapps-tooltip-inner .pro_tooltiptext p a{background-color:transparent!important;color:#ff7e38!important}.template-product #ui-datepicker-div .ui-datepicker-header select{padding:3px 10px;font-size:14px;font-family:Avenir}.template-product #ui-datepicker-div .ui-datepicker-calendar tbody tr td span,.template-product #ui-datepicker-div .ui-datepicker-calendar tbody tr td a{font-size:14px;line-height:normal;padding:5px;color:#024757}.template-product #ui-datepicker-div .ui-datepicker-calendar tbody tr .ui-datepicker-current-day a,.template-product #ui-datepicker-div .ui-datepicker-calendar tbody tr .ui-datepicker-current-day span{background-color:#ff7e38!important;color:#fff!important}.template-product #ui-datepicker-div .ui-datepicker-calendar tbody tr td.ui-datepicker-unselectable.ui-state-disabled span{opacity:1!important;background-color:#0247577f!important;color:#ffffffb3!important}.template-product #ui-datepicker-div .ui-datepicker-calendar tbody tr .ui-state-highlight,.template-product #ui-datepicker-div .ui-datepicker-calendar tbody tr .ui-widget-content .ui-state-highlight,.template-product #ui-datepicker-div .ui-datepicker-calendar tbody tr .ui-widget-header .ui-state-highlight{border:0}.popup-modal{border-radius:10px}.template-page .page-content .rte p,.template-page .page-content .rte a,.template-page .page-content .rte span{word-break:break-all}.product-block--tab .collapsibles-wrapper .collapsible-content__inner p a,.cm_help_center_img_with_text .feature-row .feature-row__text .rte p a:hover{color:#f77e38}.template-contact .contact_form .page-width--narrow .contact-form p[data-spam-detection-disclaimer]{display:none}#ui-datepicker-div .ui-state-disabled,#ui-datepicker-div .ui-widget-content .ui-state-disabled,#ui-datepicker-div .ui-widget-header .ui-state-disabled{opacity:1!important}.variant-input-wrap input[type=radio]:checked+label{box-shadow:0 0 0 2px #f77e38}.section--divider{border:none}.logo-list-section .logo-bar{margin-bottom:0}.custom_title.cst-title-wrap{align-items:center;display:flex;justify-content:center;margin-bottom:50px}.custom_title.cst-title-wrap .h1{display:flex;align-items:center;gap:3px;margin:0}.custom-video-file-wrapper .custom-video{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:cover}.site-nav__icons .iWishView{position:relative}span.wishlist-count-cst{position:absolute;display:flex;width:100%;height:100%;top:0;right:0;align-items:center;justify-content:center;font-size:12px;transition:all .4s}.site-nav__icons .iWishView:before{content:"";background-image:url(/cdn/shop/files/svgviewer-png-output.png?v=1721723563);height:27px;width:27px;max-height:100%;max-width:100%;background-repeat:no-repeat;display:block;opacity:1;visibility:visible;background-position:center;background-size:contain;transition:all .4s}.site-nav__icons .iWishView:hover:before{background-image:url(/cdn/shop/files/svgviewer-png-output_1.png?v=1721723732)}.site-nav__icons .iWishView:hover span.wishlist-count-cst{color:#fff}.grid-product__content .iWishAddColl{position:absolute;top:10px;left:10px;z-index:1}.grid-product__content .iWishAddColl:before{content:"";background-image:url(/cdn/shop/files/Icon_Inctive.png?v=1721623642);height:27px;width:27px;max-height:100%;max-width:100%;background-repeat:no-repeat;display:block;opacity:1;visibility:visible;background-position:center;background-size:contain;transition:all .4s}.grid-product__content .iWishAddColl:hover:before{background-image:url(/cdn/shop/files/Icon_Active.png?v=1721623642)}.grid-product__content .iWishAddColl.iwishAdded:before{background-image:url(/cdn/shop/files/Icon_Active.png?v=1721623642)}.cst-product-btn-wap{display:flex;align-items:center;gap:12px}.cst-product-btn-wap .iwishAddWrap .iWishAdd:before{content:"";background-image:url(/cdn/shop/files/Icon_Inctive.png?v=1721623642);height:35px;width:35px;max-height:100%;max-width:100%;background-repeat:no-repeat;display:block;opacity:1;visibility:visible;background-position:center;background-size:contain;transition:all .4s}.cst-product-btn-wap .iwishAddWrap .iWishAdd:hover:before{background-image:url(/cdn/shop/files/Icon_Active.png?v=1721623642)}.cst-product-btn-wap .iwishAddWrap .iWishAdd.iwishAdded:before{background-image:url(/cdn/shop/files/Icon_Active.png?v=1721623642)}.iwishWrapper .iwishProducts .iwishItem .iwishImgWrap{display:flex;align-items:center;justify-content:center}.cst-product-btn-wap .iwishAddWrap .iWishLoginMsg{display:none!important}.iwishWrapper .ultimateTrustBadgesInnerContainer,.iwishWrapper .bold_options{display:none}.iwishWrapper .iwishProducts .iwishItem .iwishBuyBtn{background-color:#ff7e38;border:none;border-radius:10px;color:#fff;font-family:Avenir Book;position:relative;overflow:hidden;transition:background .2s ease 0s}.iwishWrapper .iwishProducts .iwishItem .iwishBuyBtn:after{content:"";position:absolute;top:0;left:150%;width:200%;height:100%;transform:skew(-20deg);background-image:linear-gradient(90deg,transparent,hsla(0,0%,100%,.25),transparent)}.iwishWrapper .iwishProducts .iwishItem .iwishBuyBtn:hover:after{animation:shine .75s cubic-bezier(.01,.56,1,1)}@keyframes shine{to{left:-200%}}.iwishWrapper .iwishProducts .iwishItem .iwishMeta-title{font-family:Avenir Black;font-weight:900;line-height:1.2777}.iwishWrapper .iwishProducts .iwishItem .iwishMeta-price span.product-compare-price.money{color:#024757;line-height:1.076;font-weight:500;font-family:Avenir}.iwishWrapper .iwishProducts .iwishItem .iwishMeta-price span.product-price.on-sale.money{color:#979797;font-size:14px;line-height:2}.iwishWrapper .iwishProducts .iwishItem{width:auto}.product-block--tab+.product-block--tab{margin-bottom:30px}@media only screen and (max-width: 767px){.iwishWrapper .iwishProducts .iwishItem{width:50%;margin:0}.iwishWrapper .iwishProducts{margin:0}}@media only screen and (min-width:1300px){.grid__image-ratio--wide:before{padding-bottom:80%}}@media only screen and (min-width: 769px){.cm_blog_slider{padding-bottom:25px}.shopify-section-group-footer-group .newsletter_bg{padding:0 40px}.cm_about_rich_text{padding-top:10px}.template-about .testimonials-section .testimonials-slide{padding:0 40px}.cm_about_second_img_eith_text .section_heaing,.collection-content .grid__item--sidebar{display:none}.template-contact .cm_contact_header_text{padding:60px 0 33px}.contact_form{margin-bottom:74px}.template-contact .footer-promotions{margin-bottom:87px}.map-section{margin-bottom:80px}.template-product .footer-promotions{padding-top:50px;padding-bottom:30px}.pro_recommendations{padding-top:10px}.header-page-width{padding:0 40px}.custom_collection_list .section-header .section-header__title br{display:none}.cm_manuf_text{padding-bottom:30px}.category_icon_with_link li{min-width:150px}.template-collection .index-section.main_video{margin:100px 0!important}.template-hersteller-detailseite .index-section.cm_featured_collection{margin:70px 0}}@media only screen and (max-width: 1366px){.cm_help_center_img_with_text .feature-row .feature-row__text{flex:0 1 70%;padding:30px 70px}.template-product .hulkapps-tooltip .hulkapps-tooltip-inner{width:100%}}@media only screen and (max-width: 1280px){.custom_collection_list .page-width{width:100%;padding-left:0}.custom_collection_list .collection_slider .collection-item__title span{font-size:30px}.custom_image_with_text_grid .custom_image_with_text_content .custom_img_text_grid_left{padding:30px}.custom_image_with_text_grid .custom_image_with_text_content .custom_img_text_grid_left .pr_text_grid h3{font-size:24px}.custom_image_with_text_grid .custom_image_with_text_content .custom_img_text_grid_left .pr_text_grid p{font-size:17px}.custom_image_with_text_grid .custom_image_with_text_content .custom_img_text_grid_right{padding:50px}.custom_image_with_text_grid .custom_image_with_text_content .custom_img_text_grid_right h3{font-size:24px;margin-top:30px}.custom_image_with_text_grid .custom_image_with_text_content .custom_img_text_grid_right p{font-size:17px}.custom_image_with_text_grid .custom_image_with_text_content .custom_img_text_grid_right .btn{margin-top:40px}}@media only screen and (max-width: 1200px){.cm_help_center_img_with_text .feature-row .feature-row__text{flex:0 1 50%;padding:30px 50px}.collection-content .cm_filer_block .filter-form{gap:15px}.template-product .page-content--product .grid .product-single__meta .booking-form{grid-template-columns:1fr}.template-product .page-content--product .grid .product-single__meta .booking-form div:first-child{margin-bottom:18px}.template-product .hulkapps-tooltip .hulkapps-tooltip-inner .pro_tooltiptext{padding:5px}.template-product .page-content--product .grid .product-single__meta .product-block .hulkapps_option_set .hulkapps_option_name[aria-label=Intimbehaarung] .pro_tooltiptext ul{grid-column-gap:10px}.cm_col_icon_img_with_text .feature-row__item .rte ul li{font-size:13px}.cm_col_icon_img_with_text .feature-row__item .subheading{margin-bottom:10px}.cm_col_icon_img_with_text .feature-row__item h2{font-size:20px;margin-bottom:10px}.cm_col_icon_img_with_text .btn{margin-top:10px;padding:5px 45px;font-size:16px}}@media only screen and (max-width: 1024px){.cm_help_center_img_with_text .feature-row .feature-row__text{flex:0 0 100%;padding:30px 50px}.cm_help_center_img_with_text .feature-row .feature-row__images{max-width:100%;flex:0 0 100%;padding:0}.cm_help_center_img_with_text .feature-row{flex-wrap:wrap}.article__grid-meta .article__title{font-size:18px}.template-blog .five_blogs_grid{gap:20px;padding-bottom:50px}.template-blog .five_blogs_grid .four_blog_grid{grid-row-gap:20px}.cm_about_second_img_eith_text{padding-top:20px}.cm_about_top_img_with_text .feature-row-wrapper .feature-row .feature-row__text,.cm_about_second_img_eith_text .feature-row__text{padding-left:25px}.cm_about_rich_text{padding-top:0}.collection-content .cm_filer_block .filter-form{gap:10px}.collection-content .cm_filer_block .filter-form summary,.collection-filter__sort-container select{font-size:14px!important;padding:10px 20px 10px 15px}.collection-content .cm_filer_block .filter-form summary:after{right:8px;padding:2px}.template-product .page-content--product .grid .medium-up--three-fifths{padding-right:15px}.template-product .page-content--product .grid .medium-up--two-fifths{padding-left:15px}.template-product .page-content--product .grid .product-single__meta .product-block .hulkapps_option_set{grid-template-columns:1fr}.collection-hero__content .section-header .section-header__title{padding:40px 0 0}.template-article .page-content{padding-top:40px}.cm_col_icon_img_with_text .feature-row__item .rte ul li{font-size:11px}.cm_col_icon_img_with_text .feature-row .feature-row__text{padding:20px}}@media only screen and (max-width: 991px){.template-product .page-content--product .grid .product-single__meta .product-block .add-to-cart,.template-product .page-content--product .grid .product-single__meta .product-block .shopify-payment-button button{gap:7px;font-size:16px}.product-block--tab .collapsibles-wrapper .collapsible-content__inner p,.product-block--tab .collapsibles-wrapper .collapsible-content__inner .table-wrapper table td{font-size:14px}.template-product .hulkapps-tooltip .hulkapps-tooltip-inner .pro_tooltiptext{padding:10px}.template-product .page-content--product .grid .product-single__meta .product-block .add-to-cart span:last-child:before{left:-5px}.custom_image_with_text_grid .custom_image_with_text_content .custom_img_text_grid_left,.custom_image_with_text_grid .custom_image_with_text_content .custom_img_text_grid_right{flex:0 0 100%;max-width:100%}.custom_image_with_text_grid .custom_image_with_text_content{grid-row-gap:30px}.custom_image_with_text_grid .custom_image_with_text_content .custom_img_text_grid_left .pr_text_grid h3.img_text_desk_heading{display:none}.custom_image_with_text_grid .custom_image_with_text_content .img_text_mobi_heading{flex:0 0 100%;max-width:100%;display:block;color:#fff}.custom_image_with_text_grid .custom_image_with_text_content .img_text_mobi_heading br{display:none}.custom_image_with_text_grid .custom_image_with_text_content .custom_img_text_grid_left .pr_text_grid p,.custom_image_with_text_grid .custom_image_with_text_content .custom_img_text_grid_right p{max-width:100%}.discount_box .discount_box_content .discount_box_right,.discount_box .discount_box_content .discount_box_left{padding:30px}.discount_box .discount_box_content h2{font-size:28px}.abc_header .slick-dots li button{border:0;background-color:#dadada}.abc_header .slick-dots li{margin:0 4.5px}.abc_header .slick-dots li.slick-active button{width:12px;height:12px}.abc_header .slick-dots{text-align:left;position:static;margin-top:10px}}@media only screen and (max-width: 850px){.collection-filter__sort-container select{max-width:128px}}@media only screen and (max-width: 768px){[data-center-text=true] .footer-promotions{text-align:center;padding-top:0;padding-bottom:20px}.shopify-section-group-footer-group .newsletter_bg .newsletter-section__content .newsletter__input-group input{padding-left:10px}.shopify-section-group-footer-group .newsletter_bg .newsletter-section__content .newsletter__input-group .form__submit--large,.cm_help_center_contact_section .rich_text_content .theme-block .rte .btn{font-size:14px}.shopify-section-group-footer-group .newsletter_bg .newsletter-section__content .newsletter__input-group input{padding-left:10px;height:40px;font-size:14px!important;margin-right:6px}.shopify-section-group-footer-group .newsletter_bg .newsletter-section__content .newsletter__input-group .form__submit--large{font-size:14px;display:block}.shopify-section-group-footer-group .newsletter_bg .newsletter-section__content .newsletter__input-group button{gap:7px;padding:0 10px}.shopify-section-group-footer-group .newsletter_bg .newsletter-section__content .h2{line-height:1.4545;font-size:22px}.footer-promotions .grid__item{margin-bottom:30px}.footer-promotions h2.h3{font-size:16px;line-height:1.625;margin-bottom:8px}.footer-promotions .rte-setting p{font-size:14px;line-height:1.5714}.cm_blog_slider .section-header .section-header__title{line-height:1.3076;font-size:26px}.cm_blog_slider .grid.grid--uniform .grid__item{padding-left:15px}.article__grid-meta .article__title{line-height:1.5;font-size:16px;word-break:break-all}.cm_blog_slider .grid.grid--uniform{margin:0}.article__grid-meta .article__date{line-height:1.8;font-size:10px}.slick-dots li[role=presentation] button{background:#dadada;width:10px;height:10px;border:0}.slick-dots li[role=presentation]{margin:0 5px}.slick-dots li[role=presentation].slick-active button{width:14px;height:14px}.template-article .page-content{padding-bottom:0;padding-top:28px}.template-article .collection-hero{display:flex;flex-wrap:wrap;padding-top:16px}.template-article .collection-hero image-element{width:100%;order:2;padding:0 20px}.template-article .collection-hero .collection-hero__content{order:1}.collection-hero__content .section-header .section-header__title{padding:16px 0;line-height:1.3076;font-size:26px}.template-article .collection-hero{padding-top:0}.article__body p{font-size:14px;line-height:1.5714;margin-bottom:15px}.banner_section .background-media-text__inner{position:absolute;top:0}.banner_section .background-media-text__aligner .background-media-text__text p.h3{line-height:1.2857;font-size:35px}.article__grid-meta .category_btn{letter-spacing:1.2px;line-height:1.8333;padding:2px 10px 0;text-transform:uppercase;font-size:12px;font-weight:900;font-family:Avenir}.faq_tab .faq_tab_btn li a,.blog_tab_btn li a{font-size:14px;line-height:1.5714;font-weight:500}.faq_tab .faq_tab_btn li,.blog_tab_btn li{margin-bottom:0;padding:9px 22px}.cm_help_center_img_with_text .feature-row .feature-row__text h2.h1{font-size:24px;line-height:1.3333}.cm_help_center_img_with_text .feature-row .feature-row__text .subheading{line-height:1.625;font-size:16px;text-transform:uppercase;margin-bottom:20px}.cm_help_center_img_with_text .feature-row .feature-row__text .rte p{font-size:14px}.cm_help_center_img_with_text .feature-row .feature-row__text,.banner_section .background-media-text__aligner{padding:30px}.cm_help_center_img_with_text .feature-row .feature-row__text h2.h1,.cm_help_center_img_with_text .feature-row .feature-row__text .subheading{text-align:center}.faq_tab .collapsible-trigger span{line-height:1.625;font-size:16px}.faq_tab .collapsible-trigger .faq_trigger_icon{width:13px;height:13px}.faq_tab .collapsible-trigger .faq_trigger_icon:before{height:2px}.faq_tab .collapsible-trigger .faq_trigger_icon:after{height:13px;width:2px;left:6px}.faq_tab .collapsible-trigger .faq_trigger_icon:before{width:12px;height:2px;top:6px}.faq_tab .collapsible-content__inner p{font-size:14px;margin-bottom:20px}.faq_tab .collapsible-trigger{padding:18px 0 10px}.faq_tab .collapsible-trigger{padding:10px 0}.faq_tab .collapsible-content__inner{padding:15px}.cm_help_center_contact_section .rich_text_content .theme-block h2{line-height:1.3636;font-size:22px}.cm_help_center_contact_section .rich_text_content{padding:40px 20px}.cm_help_center_contact_section .rich_text_content .theme-block .rte p{font-size:14px;line-height:1.5714;margin-bottom:20px}.blog_template .page-width{padding-top:40px;padding-bottom:60px}.template-blog .five_blogs_grid{grid-template-columns:1fr;padding-bottom:30px}.template-blog .five_blogs_grid .grid__item .grid__image-ratio img{border-radius:10px}.article__grid-image{margin-bottom:15px}.template-blog .five_blogs_grid .one_blog_grid .article__grid-meta .article__excerpt{margin-top:10px}.article__grid-meta .article__excerpt span{line-height:1.5714;font-size:14px}.template-blog .five_blogs_grid .four_blog_grid{grid-column-gap:11px}.cm_about_top_img_with_text .feature-row-wrapper .feature-row .feature-row__images{max-width:100%;margin:0 auto;padding:0}.cm_about_top_img_with_text .section_heading .section_heaing{margin-bottom:34px}.cm_about_top_img_with_text .section_heading .section_heaing{line-height:1.3076;font-size:36px}.cm_about_top_img_with_text .feature-row-wrapper .feature-row .feature-row__text{padding-left:0;padding-right:0}.cm_about_top_img_with_text .feature-row-wrapper .feature-row .feature-row__text .rte p{font-size:14px}.cm_about_top_img_with_text .section_heading .section_heaing{line-height:1.3076;font-size:26px}.cm_about_second_img_eith_text .feature-row__item{padding-left:0;padding-right:0}.cm_about_second_img_eith_text,.cm_about_top_img_with_text{padding-top:0}.cm_about_second_img_eith_text .feature-row__text h2{line-height:1.3076;font-size:26px}.cm_about_second_img_eith_text .feature-row__text .rte p,.cm_about_rich_text .page-width--narrow .theme-block .rte p,.template-contact .cm_contact_header_text .rich_text_content .theme-block .rte p{font-size:14px}.cm_about_rich_text .page-width--narrow .theme-block h2{line-height:1.3076;font-size:26px}.cm_about_rich_text .page-width--narrow .theme-block .rte p,.cm_team_section .rich_text_content .theme-block .rte p{text-align:left}.template-about .testimonials-section{padding:40px 0}.template-about .testimonials-section .testimonials-slide .quote-icon svg{width:44px;height:35px}.template-about .testimonials-section .testimonials-slider__text p,.cm_team_section .rich_text_content .theme-block .rte p{font-size:14px;line-height:1.7142}.cm_team_section .theme-block h2{line-height:1.3076;font-size:26px}.cm_team_section .rich_text_content .theme-block:nth-child(1){margin-bottom:20px}.cm_team_section .theme-block:nth-child(3){margin-bottom:15px}.cm_team_section .theme-block:nth-child(3) h2{line-height:1.087;font-size:35px;text-align:left}.cm_team_section .rich_text_content .theme-block .img img{border-radius:10px}.cm_about_second_img_eith_text .section_heaing{line-height:1.3076;font-size:26px;color:#000;text-align:center;margin-bottom:20px}.cm_about_second_img_eith_text .feature-row__text h2{display:none}.cm_filer_block .filter-form{display:none!important}.collection_filter_grid .cm_filer_block .collection-filter .js-drawer-open-collection-filters{background-color:#f3fafe;border-radius:10px;border:0;padding:0 15px;font-size:14px;font-weight:900;display:flex;flex-wrap:wrap;align-items:center;gap:10px;color:#024757;font-family:Avenir}.collection_filter_grid .cm_filer_block .collection-filter .js-drawer-open-collection-filters svg{width:17px;height:17px}.template-contact .cm_contact_header_text .rich_text_content .theme-block h2{font-size:26px;margin-bottom:20px;line-height:1.3076}.template-contact .cm_contact_header_text .rich_text_content .theme-block a.btn,.template-contact .contact_form .page-width--narrow .contact-form .btn{border-radius:10px;padding:10.1px 15px;font-size:14px}.template-contact .contact_form .page-width--narrow .contact-form{padding:30px 20px;border-radius:5px}input,select,textarea{font-size:13px!important;border-radius:10px}input::placeholder,select::placeholder,textarea::placeholder{font-size:13px}.cm_partner_hotel_text #rich_description{height:100%;overflow:auto}.cm_partner_hotel_text .rich_text_content .readmore{display:none}.hotel-room-img-with-text.cm_help_center_img_with_text .feature-row .rte p:first-child{font-size:16px;text-align:center;line-height:1.625}.cm_partner_hotel_text .rich_text_content{grid-template-columns:1fr;gap:20px}.cm_partner_hotel_text .rich_text_content .theme-block h2{font-size:24px;text-align:center;line-height:1.3333}.cm_partner_hotel_text .rich_text_content .rte p{font-size:14px}.map-section .map-section__overlay{position:static;transform:none;padding:27px 30px;max-width:100%}.map-section .map-section__overlay .rte-setting{display:grid;grid-template-columns:1fr auto}.map-section .map-section__overlay .rte-setting p:nth-child(2n),.map-section .map-section__overlay .rte-setting p:nth-child(odd){margin-bottom:15px;padding-bottom:13px}.map-section .map-section__overlay .rte-setting p:nth-child(odd){line-height:1.5;font-size:16px;border-bottom:1px solid rgb(112 112 112 / 10%);font-weight:700}.map-section .map-section__overlay .rte-setting p:last-child,.map-section .map-section__overlay .rte-setting p:nth-last-child(2){border-bottom:0;padding-bottom:0!important;margin-bottom:0!important}.map-section .map-section__overlay .rte-setting p:nth-child(2n){font-size:14px;line-height:1.7857}.map-section .inner_map .map-onboarding{position:relative;z-index:1}.map-section .inner_map .map-onboarding iframe{height:220px}.map-section{height:450px}.Header__Tab{padding:0 20px 40px;flex-direction:column}.Header__Tab a{padding:8.5px;max-width:270px;margin:0 auto;width:100%;border-radius:10px!important;font-size:14px;line-height:1.5}.Header__Tab a:first-child{margin-bottom:10px}.template-customers-login .main-content .page-width,.template-customers-register .main-content .page-width{padding-top:60px;padding-bottom:126px}.template-customers-login .main-content .page-width #CustomerLoginForm,.template-customers-register .main-content .form-vertical,.template-customers-login .main-content .page-width #RecoverPasswordForm{padding:30px 20px}.template-customers-login .main-content .page-width #CustomerLoginForm button,.template-customers-register .main-content .form-vertical #register-submit,.template-customers-login .main-content .page-width #RecoverPasswordForm button{font-size:14px!important}.template-customers-login .main-content .page-width #CustomerLoginForm .label-info{margin-bottom:20px}.template-customers-login .main-content .page-width #CustomerLoginForm .section-header__title,.template-customers-register .main-content .form-vertical .section-header__title,.template-customers-login .main-content .page-width #RecoverPasswordForm .section-header__title{font-size:26px;line-height:1.36}#RecoverPasswordForm .section-header__title+p{font-size:14px}.personal_information .label,.registration_information .label,.password_strength .label{font-size:14px;line-height:1.71}.password_strength{margin-bottom:25px}.template-customers-register .main-content .form-vertical #register-submit{margin-top:5px}input,select,textarea{padding:10px 19px}.personal_information .select_btn label{font-size:14px;padding:10px 20px;border-radius:10px}.personal_information .one-half{width:100%}.personal_information .two-thirds,.personal_information .one-third{width:50%}div#FilterDrawer form.filter-form li.tag.hide{display:block!important}.password_field .view_icon{right:15px}.article__body p,.article__body li,.article__body span,.article__body div{font-size:14px;line-height:1.5714}.template-contact .cm_contact_header_text .rich_text_content .theme-block .rte p,.form-vertical input,.form-vertical select,.form-vertical textarea{font-family:Avenir Book}.template-contact .contact_form .page-width--narrow .contact-form .policy_checkbox{margin-bottom:0}.template-contact .contact_form .page-width--narrow .contact-form .policy_checkbox p{font-size:12px}.map-section__overlay-wrapper{height:auto}.map-section__overlay-wrapper .animation-cropper{display:block;margin-bottom:20px}.template-product .page-content--product .grid .medium-up--two-fifths,.template-product .page-content--product .grid .medium-up--three-fifths{width:100%}.page-content--product .grid{margin-left:0}.template-product .page-content--product .grid .product-single__meta{padding-left:0;margin-top:5px}.template-product .page-content--product .grid .product-single__meta div{text-align:left}.template-product .page-content--product .grid .product-single__meta .booking-form{grid-template-columns:auto;align-items:flex-start}.template-product .page-content--product .grid .product__main-photos{margin-bottom:0}.template-product .page-content--product .grid .medium-up--two-fifths{padding-left:0}.template-product .page-content--product .grid .product-single__meta .product-block.product-block--header .product-single__title{font-size:26px;line-height:1.3076}.template-product .page-content--product .grid .product-single__meta .product-block--price .product__price{font-size:18px;line-height:1.5555;font-weight:900}.template-product .page-content--product .grid .product-single__meta .product-block--price .product__price.product__price--compare{font-size:12px;line-height:2}.template-product .page-content--product .grid .product-single__meta .product-block--price{margin-bottom:15px}.template-product .page-content--product .grid .product-single__meta .short_description{line-height:1.5714;font-size:14px;margin-bottom:15px}.template-product .page-content--product .grid .product-single__meta .variant-wrapper .variant__label,.template-product .page-content--product .grid .product-single__meta .product-block .form__selectors .radio__fieldset .radio__legend--with-icon .radio__legend__label,.template-product .page-content--product .grid .product-single__meta .booking-form label,.template-product .page-content--product .grid .product-single__meta .product-block .hulkapps_option_set .hulkapps_option_name{font-size:14px;line-height:1.5714}.template-product .page-content--product .grid .product-single__meta .variant-wrapper .variant-input .variant__button-label,.template-product .page-content--product .grid .product-single__meta .product-block .form__selectors .radio__fieldset .radio__button,.template-product .page-content--product .grid .product-single__meta .booking-form .datepicker,.template-product .page-content--product .grid .product-single__meta .product-block .hulkapps_option_set select{padding:9px 20px!important;font-size:14px!important;line-height:1.5714}.template-product .page-content--product .grid .product-single__meta .booking-form{padding-top:3px}.template-product .page-content--product .grid .product-single__meta .booking-form div:first-child{margin-bottom:3px}.template-product .page-content--product .grid .product-single__meta .variant-input{line-height:0}.template-product .page-content--product .grid .product-single__meta .short_description+.product-block{margin-bottom:20px}.template-product .page-content--product .grid .product-single__meta .product-block .add-to-cart,.template-product .page-content--product .grid .product-single__meta .product-block .shopify-payment-button button{font-size:14px;line-height:1.2;min-height:40px}.payment_icon{padding-bottom:25px}.product-block--tab .collapsibles-wrapper .collapsible-trigger-btn{font-size:16px;line-height:1.625}.product-block--tab .collapsibles-wrapper .collapsible-content__inner p,.product-block--tab .collapsibles-wrapper .collapsible-content__inner .table-wrapper table td{font-size:14px;line-height:1.5714}.product-block--tab .collapsibles-wrapper .collapsible-content__inner{padding:20px 0 30px}.pro_recommendations .section-header .section-header__title{font-size:22px;line-height:1.3636}.breadcrumb a,.breadcrumb span{font-size:12px}.breadcrumb .breadcrumb__divider svg{width:5px;height:9px}.breadcrumb{gap:10px}.breadcrumb a.home_icon svg{width:15px;height:15px}.pro_breadcrumbs{margin-bottom:17px}.template-product .hulkapps-tooltip .hulkapps-tooltip-inner .pro_tooltiptext{padding:0}.template-product .hulkapps-tooltip .hulkapps-tooltip-inner .pro_tooltiptext h5{font-size:12px;line-height:2.083}.template-product .hulkapps-tooltip .hulkapps-tooltip-inner .pro_tooltiptext p{font-size:12px;line-height:2.083;margin-bottom:10px}.template-product .hulkapps-tooltip .hulkapps-tooltip-inner{padding:10px 15px}.template-product .hulkapps-tooltip .hulkapps-tooltip-inner:after{left:72px}.template-product .hulkapps-tooltip .hulkapps-tooltip-inner{width:100%}.template-product .page-content--product .grid .product-single__meta .product-block .hulkapps_option_set .hulkapps_option_name[aria-label=Brust] .hulkapps-tooltip-inner:after{left:62px}.template-product .page-content--product .grid .product-single__meta .product-block .hulkapps_option_set .hulkapps_option_name[aria-label="housedoll\ae  Service"] .hulkapps-tooltip-inner:after{left:153px}.template-product .page-content--product .grid .product-single__meta .product-block .hulkapps_option_set .hulkapps_option_name[aria-label=Intimbehaarung] .hulkapps-tooltip-inner:after{left:129px}.template-product .page-content--product .grid .product-single__meta .product-block .hulkapps_option_set{grid-row-gap:0}.template-product .page-content--product .grid .medium-up--three-fifths .product-image-main img{border-radius:10px}.product__main-photos .two_image_grid{padding:15px 0;grid-column-gap:10px}.template-product .variant_label_info .hulkapps-tooltip .hulkapps-tooltip-inner:after{left:92px}.template-product .radio__fieldset .variant_label_info .hulkapps-tooltip .hulkapps-tooltip-inner:after{left:123px}.template-product .page-content--product .grid .product-single__meta .product-block{font-size:14px;line-height:1.5714}.template-product .recommendation_pro_grid{white-space:normal;display:block;margin-left:-7px}.template-product .recommendation_pro_grid .grid-product{width:100%;margin-left:0;float:left;clear:inherit;padding-right:11px;padding-left:11px}.template-product .page-content--product .grid .product-single__meta .text_Produktbeschreibung{font-size:22px;line-height:1.3636;text-align:center}.template-page .page-content{padding-top:30px;padding-bottom:30px}.pro_recommendations .section-header{margin-bottom:25px}.faq_tab .faq_tab_btn,.blog_tab_btn{justify-content:center}.cm_help_center_img_with_text .feature-row{margin-bottom:15px}.custom_collection_list .collection_slider .collection-item__title span{font-size:28px;line-height:1.35}.collection_slider .slick-track .grid__item .collection-item .collection-item__title{padding:30px 25px}.collection_slider .slick-track .grid__item{padding-left:15px}.custom_collection_list .collection_slider .slick-dots{text-align:center}.custom_collection_list .collection_slider{padding-bottom:34px}.custom_collection_list{padding:50px 0}.custom_collection_list .section-header .section-header__title{font-size:22px}.collection_slider .slick-track .grid__item .collection-item img,.collection_slider .slick-track .grid__item .collection-item{border-radius:20px}.custom_image_with_text_grid .custom_image_with_text_content{padding:0 30px}.custom_image_with_text_grid .custom_image_with_text_content .img_text_mobi_heading{text-align:center}.custom_image_with_text_grid .custom_image_with_text_content .custom_img_text_grid_left{padding:24px 20px;grid-column-gap:20px}.custom_image_with_text_grid .custom_image_with_text_content .custom_img_text_grid_left .pr_text_grid{flex:0 0 calc(69% - 10px);max-width:calc(69% - 10px)}.custom_image_with_text_grid .custom_image_with_text_content .custom_img_text_grid_left .pr_img{flex:0 0 calc(31% - 10px);max-width:calc(31% - 10px)}.custom_image_with_text_grid .custom_image_with_text_content .custom_img_text_grid_left .pr_text_grid p{font-size:16px;line-height:1.62}.custom_image_with_text_grid .custom_image_with_text_content .img_text_mobi_heading br{display:inline-block}.custom_image_with_text_grid .custom_image_with_text_content .custom_img_text_grid_left,.custom_image_with_text_grid .custom_image_with_text_content .custom_img_text_grid_right{border-radius:15px}.custom_image_with_text_grid .custom_image_with_text_content .custom_img_text_grid_right{padding:35px 20px}.custom_image_with_text_grid .custom_image_with_text_content .custom_img_text_grid_right .btn{font-size:14px;padding:8.5px 37px;margin-top:20px}.custom_image_with_text_grid .custom_image_with_text_content .custom_img_text_grid_right p{font-size:16px}.custom_image_with_text_grid .custom_image_with_text_content .custom_img_text_grid_right h3 br{display:inline-block}.custom_image_with_text_grid .custom_image_with_text_content .custom_img_text_grid_right h3{margin-top:10px}.main_video .page-width{padding:0 30px}.index-section.main_video{margin:60px 0 50px!important}.index-section.main_video .section-header h2{font-size:18px;margin-bottom:20px}.index-section.main_video .section-header{margin-bottom:22px}.template-collection .index-section.main_video .section-header,.custom_title.cst-title-wrap{margin-bottom:30px}.category_icon_with_link li{border:0}.category_icon_with_link li a{border:1px solid #024757;border-radius:10px}.category_icon_with_link li{padding-right:15px}.template-hersteller .index-section{margin:60px 0}.collection-page .index-section--footer .index-section.cst-footerpromotions-section{padding-bottom:0}.template-collection .index-section.main_video p,.cm_manuf_text .rich_text_content .theme-block #rich_description p{font-size:14px}.cm_manuf_text .rich_text_content .theme-block{margin-bottom:20px}.template-collection .text-with-icons__blocks .text-with-icons__block,.template-product .text-with-icons__blocks .text-with-icons__block{max-width:100%;width:100%;text-align:center!important;padding:0 0 25px;margin-bottom:25px}.template-collection .text-with-icons__blocks .text-with-icons__block .text-with-icons__block-text,.template-product .text-with-icons__blocks .text-with-icons__block .text-with-icons__block-text{max-width:266px;margin:0 auto}.template-collection .text-with-icons .text-with-icons__blocks,.template-product .text-with-icons .text-with-icons__blocks{padding:40px 0}.template-collection .text-with-icons__blocks .text-with-icons__block:not(:last-child):before,.template-product .text-with-icons__blocks .text-with-icons__block:not(:last-child):before{position:absolute;content:"";width:118px;height:1px;background-color:#000;left:50%;bottom:0;transform:translate(-50%);opacity:10%}.template-collection .text-with-icons__block-title h3,.template-product .text-with-icons__block-title h3{margin:6px 0 12px;font-size:16px}body.template-product [data-section-type=collection-grid] .section-header__title,.cm_product-list .section-header .section-header__title{font-size:22px}.cst-featured-collection .page-width+.page-width{padding:0}.coll_view_btn{margin-top:20px}.coll_view_btn a.btn{padding:10px 35px;font-size:14px}.template-collection .index-section.cm_featured_collection .section-header .section-header__title{font-size:18px}.template-collection .index-section.cm_featured_collection .section-header{margin-bottom:20px}.template-collection .index-section.cm_featured_collection{margin:60px 0}.cst-image-with-text-section .cm_col_icon_img_with_text .feature-row .feature-row__item.feature-row__images{padding:0}.cm_col_icon_img_with_text .feature-row .feature-row__images .feature-row__image,.cm_col_icon_img_with_text .feature-row .image-wrap{border-radius:18px 18px 0 0}.cm_col_icon_img_with_text .feature-row .feature-row__text{padding:30px 20px}.cm_col_icon_img_with_text .feature-row__item h2{font-size:18px}.cm_col_icon_img_with_text .feature-row__item .rte ul li{font-size:14px}.cm_col_icon_img_with_text .btn{padding:9px 60px;font-size:18px}.cst-image-with-text-section .cm_col_icon_img_with_text{padding-bottom:0}.cm_col_icon_img_with_text .feature-row{border-radius:18px}.cm_col_img_with_text_bg .feature-row__images{max-width:100%}.cm_col_img_with_text_bg{padding:60px 0}.cm_col_img_with_text_bg .page-width .feature-row .feature-row__item.feature-row__text{padding-top:22px;padding-left:0;padding-right:0}.cm_col_img_with_text_bg .page-width .feature-row .h1{font-size:18px;margin-bottom:17px}.cm_col_img_with_text_bg .page-width .feature-row .rte p{font-size:14px;color:#024757}.promotion_box{gap:10px}.cm_rich_text .rich_text_content .theme-block{margin-bottom:20px}.cm_rich_text .rich_text_content .theme-block h2{font-size:18px}.cm_rich_text .rich_text_content .theme-block #rich_description p,.discount_box .discount_box_content a.btn{font-size:14px}.discount_box .discount_box_content .discount_box_right,.discount_box .discount_box_content .discount_box_left{flex:0 0 100%;max-width:100%}.discount_box .discount_box_content{grid-row-gap:20px}.discount_box{padding:30px 0}.discount_box .discount_box_content .discount_box_right,.discount_box .discount_box_content .discount_box_left{padding:30px 20px}.discount_box .discount_box_content h2{font-size:26px}.discount_box .discount_box_content .discount_box_right>span,.discount_box .discount_box_content .discount_box_left>span{margin-bottom:14px}.discount_box .discount_box_content ul li{font-size:14px;line-height:1.71}.discount_box .discount_box_content ul{margin:0 0 18px}.discount_box .discount_box_content p{line-height:1.6151;opacity:.8;margin-bottom:17px}.discount_box .discount_box_content .discount_box_right ul li{font-weight:900}.promotion_text_box{padding-bottom:40px}.promotion_text_box .page-width .promotion_text_content{border-radius:8px;padding:30px 20px}.promotion_text_box .page-width .promotion_text_content .promotion_text_wrapper h2{margin-bottom:8px;font-size:26px}.promotion_text_box .page-width .promotion_text_content .promotion_text_wrapper .promotion_grid{grid-column-gap:30px}.promotion_text_box .page-width .promotion_text_content .promotion_text_wrapper .promotion_grid .promotion_left_box,.promotion_text_box .page-width .promotion_text_content .promotion_text_wrapper .promotion_grid .promotion_right_box{flex:0 0 calc(50% - 15px);max-width:calc(50% - 15px)}.pdp_pro_list .grid__item{clear:none!important}.manufacturer-rich-text .page-width .rich_text_content h2{font-size:24px}.manufacturer-rich-text .page-width .rich_text_content #rich_description p,.template-hersteller-detailseite .index-section.main_video .section-header p{font-size:14px}.template-hersteller-detailseite .index-section.main_video .section-header h2{font-size:18px;margin-bottom:12px}.template-hersteller-detailseite .index-section.main_video .section-header{margin-bottom:30px}.certified_image .page-width .certified_image_content{grid-column-gap:12px;grid-row-gap:18px}.certified_image .page-width .certified_image_content .certified_image_grid{flex:0 0 calc(50% - 6px);max-width:calc(50% - 6px)}.certified_image .page-width h2{font-size:18px;margin-bottom:20px}.maf_bg .rich_text_content .theme-block h2,.robotics-function-video h2,.custom_heading_text_btn .page-width .custom_heading_text_btn_content h2{font-size:18px}.maf_bg .rich_text_content #rich_description p,.manf-text-content #rich_description ul li{font-size:14px}.maf_bg.maf_bg_padding{padding:30px 20px}.maf_production_video .maf_production_video_content{gap:30px}.maf_production_video .maf_production_video_content .maf_production_video_grid{flex:0 0 100%;max-width:100%}.maf_production_video .maf_production_video_content .maf_production_video_grid h3{margin-bottom:15px;font-size:18px}.robotics-function-video .robotics_function_video_content{grid-column-gap:12px;grid-row-gap:10px}.robotics-function-video .robotics_function_video_content .robotics_function_video_grid{flex:0 0 calc(50% - 6px);max-width:calc(50% - 6px)}.robotics-function-video h2{margin-bottom:20px}.maf_production_video{padding-bottom:42px}.manf-text-content #rich_description ul{margin:20px auto 0}.template-hersteller-detailseite .cm_featured_collection .section-header{margin-bottom:23px}.template-hersteller-detailseite .cm_featured_collection .section-header__title{font-size:22px}.custom_heading_text_btn .page-width .custom_heading_text_btn_content .custom_btn_grid{gap:15px}.custom_heading_text_btn .page-width .custom_heading_text_btn_content .custom_btn_grid .btn{font-size:18px}.custom_heading_text_btn .page-width .custom_heading_text_btn_content p{font-size:14px;margin-bottom:34px}.custom_heading_text_btn .page-width .custom_heading_text_btn_content .custom_btn_grid .btn{padding:3.6px 31px}.abc_header li a{padding:5px 7.71px}.abc_header{gap:10px}.template-sex-dolls-abc .index-section.faq-section{margin-top:0}.index-section.sexdoll-rich-text{margin-bottom:0}.template-sex-dolls-abc .contact-rich-text{margin-bottom:50px}.cst-faq-section .abc_text h2{font-size:24px;margin-top:20px}.contact-rich-text .rich_text_content{padding:25px 20px}.contact-rich-text .rich_text_content .theme-block h2{font-size:22px;margin-bottom:15px}.contact-rich-text .rich_text_content .theme-block #rich_description p{margin-bottom:17px;max-width:206px;margin-left:auto;margin-right:auto}.contact-rich-text .rich_text_content .theme-block .btn{font-size:14px;padding:8.2px 36px}.abc_header li a.active{width:30px}.manufacturer-rich-text .page-width .rich_text_content #rich_description{text-align:left}.template-hersteller-detailseite .cm_col_icon_img_with_text .btn{padding:4.1px 55px}.cm_product-list+.cm_featured_collection .section-header .section-header__title{font-size:18px}.template-product .cm_rich_text .rich_text_content #rich_description .rte p{text-align:center;color:#024757}.template-product .faq-section+.cm_rich_text #rich_description p{text-align:left;color:#000}.template-product .faq-section+.cm_rich_text h2{margin:0 auto;text-align:center}}@media only screen and (max-width: 480px){.cm_blog_slider .page-width{padding:0}.cm_blog_slider .section-header .section-header__title{padding:0 30px}#FilterDrawer .drawer__scrollable .filter_btns .btn{padding:8.5px 14px}.desktop_img{display:none}.mobi_img{display:block;height:100%}.template-contact .background-media-text__container{height:130px}.faq_tab .faq_tab_btn li,.blog_tab_btn li{padding:9px 10px}.template-product .page-content--product .grid .product-single__meta .product-block .add-to-cart,.template-product .page-content--product .grid .product-single__meta .product-block .shopify-payment-button button{max-width:266px;margin:0 auto}.template-product .page-content--product .grid .product-single__meta .booking-form{grid-template-columns:1fr}.template-product .page-content--product .grid .product-single__meta .booking-form .datepicker{width:100%}.template-product .page-content--product .grid .product-single__meta .product-block .hulkapps_option_set .hulkapps_option_name{padding-right:0}.template-product .page-content--product .grid .product-single__meta .product-block .hulkapps_option_set{grid-template-columns:1fr}.cst-product-btn-wap .iwishAddWrap .iWishAdd:before{height:30px;width:30px}.cst-product-btn-wap{gap:0}.category_icon_with_link li a span{font-size:15px}.cm_manuf_text .rich_text_content .theme-block h2{font-size:18px}.promotion_text_box .page-width .promotion_text_content .promotion_text_wrapper .promotion_grid .promotion_left_box,.promotion_text_box .page-width .promotion_text_content .promotion_text_wrapper .promotion_grid .promotion_right_box{flex:0 0 100%;max-width:100%}.promotion_text_box .page-width .promotion_text_content .promotion_text_wrapper .promotion_grid ul li{font-size:14px}.discount-slideshow-wrapper .index-slideshow-slide .slider_text{padding:10px 20px;text-align:right}.discount-slideshow-wrapper .index-slideshow-slide .slider_text .btn{padding:8.2px 40px;font-size:14px}}@media only screen and (max-width: 414px){.collection_slider .slick-track .grid__item .collection-item .collection-item__title{padding:25px}.custom_collection_list .collection_slider .collection-item__title span{font-size:22px}}@media only screen and (max-width: 374px){.shopify-section-group-footer-group .newsletter_bg .newsletter-section__content .newsletter__input-group{flex-wrap:wrap;gap:10px}.shopify-section-group-footer-group .newsletter_bg .newsletter-section__content .newsletter__input-group button{padding:10px}.shopify-section-group-footer-group .newsletter_bg .newsletter-section__content .newsletter__input-group{width:100%;justify-content:center}.shopify-section-group-footer-group .newsletter_bg .newsletter-section__content .newsletter__input-group input{margin-right:0}.custom_collection_list .collection_slider .collection-item__title span{font-size:18px}.collection_slider .slick-track .grid__item .collection-item .collection-item__title{padding:15px}.custom_image_with_text_grid .custom_image_with_text_content .custom_img_text_grid_right .btn{padding:8.5px 33px}}@media only screen and (max-width: 340px){.faq_tab .faq_tab_btn li a,.blog_tab_btn li a{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/157/assets/custom.css.map */
