.nav-growpop {display:none;}

/* Gruppiertes Produkt */
.group_table {margin:20px 0px 10px 0px;border-top: 1px solid #f8f6f3;}
.group_table td {border-bottom:1px solid #f8f6f3;padding-top:3px !important;padding-bottom:3px !important;}
.group_table td label {margin:0px;padding:0px 20px 0px 0px;font-size:15px;}
.group_table td.woocommerce-grouped-product-list-item__quantity {margin-bottom:0px;padding-right:10px;}
.group_table td.woocommerce-grouped-product-list-item__label,
.group_table td.woocommerce-grouped-product-list-item__price {font-size:16px;font-weight:300;}
.group_table td.woocommerce-grouped-product-list-item__price p.stock {display:none;}
.single-product .product-type-grouped .entry-summary > p.price {display:none;}
.woocommerce .summary .group_table .woocommerce-grouped-product-list-item__price {font-size:16px;}
.woocommerce .quantity.buttons_added {background-color:#f8f6f3;}
.woocommerce .summary .group_table .quantity.buttons_added {background-color:#f8f6f3;margin:0px;}
.woocommerce .summary .group_table .woocommerce-grouped-product-list-item__label {line-height:normal;}
.woocommerce .summary .group_table .woocommerce-grouped-product-list-item__price del {font-weight:300;color:#888888;line-height:normal;}

/* Artikeldetail */
.woocommerce-tabs {line-height:1.5em;}
.single-product .summary .price del {font-size:16px;}
form.cart .variations .value > a.reset_variations {display:none !important;}
.product p.wc-gzd-additional-info {color:#999999;font-size:11px;display:none !important;}
.product p.wc-gzd-additional-info .tax-info {display:none;}
.aktion-1 {color:#b30202;font-weight:700;font-size:18px;}
.aktion-2 {margin-bottom:20px;position:relative;top:-10px;}
.info-1 {color:#b36602;}
.summary .woocommerce-product-details__short-description {font-size:18px;line-height:1.5em;margin-bottom:25px;}
.single-product .summary form.cart {background-color:#f8f6f3;border-radius:5px;padding-bottom:15px;}
.single-product .summary form.cart .variations .value {position:relative;border-bottom:1px solid #fff;padding-bottom:10px;}
.linkto-vorhang-stoff-10 {white-space:nowrap;}
.from-price-1:before {content:"ab ";color:#333333;}
.product-form-1_wrapper .curtain-sample-1 > label {display:none !important;}
.woocommerce div.single-product .woocommerce-tabs .tabs {display:none;}
.product_cat-massvorhaenge-massvorhang-vorhangshop .single-product .summary .price {display:none;}
.summary .woocommerce-product-details__short-description {font-size:18px;line-height:1.5em;margin-bottom:25px;}
.summary .woocommerce-product-details__short-description p {}
.gform_wrapper .product_totals {margin:0px 0px 0px 0px !important;}
.summary .share-post {margin:30px 0px 0px 0px;}
.tabs {margin-bottom:20px !important;}
.tabs .tab-content {padding-top:0px;}
.woocommerce-breadcrumb {display:block;}
.share-post .share-post-links {font-size:1.3em;}
.summary form.cart .quantity {margin-left:10px;}
.summary form.cart .button {margin:0px;}
.gform_body form.cart .button {margin-bottom:12px;margin-top:0px;}
.grouped_form {padding:10px;}
ul.gform_fields {margin:0px;padding:0px;}
ul.gform_fields li {list-style:none;margin:0px;padding:0px;line-height:normal;position:relative;}
.order-samples-1 {display:none;}
.linkto-vorhang-stoff-10 {white-space:nowrap;}
.from-price-1:before {content:"ab ";color:#333333;}
.postid-147796 .from-price-1:before {content:"";}
.woocommerce .products .product_cat-massvorhaenge-massvorhang-vorhangshop .item-info .price span.woocommerce-Price-currencySymbol:before,
.woocommerce .products .product_cat-vorhangschienen .item-info .price span.woocommerce-Price-currencySymbol:before {content:"ab ";text-transform:none;}
.product-form-1_wrapper .curtain-sample-1 > label {display:none !important;}
.product-form-1_wrapper .curtain-sample-1 div.ginput_container {position:absolute;top:0px;left:0px;width:100%;}
.product-form-1_wrapper div.ginput_container:after {content:' ';clear:both;float:none;line-height:0px;font-size:0px;}
.product-form-1_wrapper .curtain-sample-1 ul.gfield_radio {margin:0px;padding:0px;}
.product-form-1_wrapper .curtain-sample-1 ul.gfield_radio li {color:#3c3c3b;font-weight:300;font-size:20px;line-height:normal;text-align:center;display:inline-block;width:50%;margin:0px;padding:0px;list-style:none;background-color:#fff;border:1px solid #f8f6f3;border-width:2px;float:left;}
.product-form-1_wrapper .curtain-sample-1 ul.gfield_radio li:first-child {border-radius:5px 0px 0px 0px;}
.product-form-1_wrapper .curtain-sample-1 ul.gfield_radio li:last-child {border-radius:0px 5px 0px 0px;}
.product-form-1_wrapper .curtain-sample-1 ul.gfield_radio li label:before {display:none;}
.product-form-1_wrapper .curtain-sample-1 ul.gfield_radio li.tab-on-1 label {display:block;color:#3c3c3b;background-color:#f8f6f3;width:100%;font-weight:300 !important;}
.product-form-1_wrapper .curtain-sample-1 ul.gfield_radio li.tab-on-1 label:hover {color:#3c3c3b;}
.product-form-1_wrapper .curtain-sample-1 ul.gfield_radio li label,

.fixed-1 .product-form-1_wrapper .curtain-sample-1 ul.gfield_radio li.tab-on-1 label {color:#9d1460;line-height:48px;margin:0px;padding:0px;display:block;background-color:#fff;width:100%;max-width:100%;}
.fixed-1 .product-form-1_wrapper .curtain-sample-1 ul.gfield_radio li:first-child {border-radius:0px 0px 0px 22px;border-color:#9d1460;border-right:1px solid #fff;}
.fixed-1 .product-form-1_wrapper .curtain-sample-1 ul.gfield_radio li:last-child {border-radius:0px 0px 22px 0px;border-color:#9d1460}
.product-form-1_wrapper .curtain-sample-1 ul.gfield_radio li label:hover,
.product-form-1_wrapper .curtain-sample-1 ul.gfield_radio li.tab-on-1 label:hover {color:#000;}
.fixed-1 .product-form-1_wrapper .curtain-sample-1 ul.gfield_radio li label,
.fixed-1 .product-form-1_wrapper .curtain-sample-1 ul.gfield_radio li.tab-on-1 label {background-color:#9d1460;color:#fff;}

.product-form-1_wrapper .curtain-sample-1 input {display:none !important;}
.box-1 {background-color:#f8f6f3;margin:0px 0px 10px 0px !important;padding:15px !important;border-radius:5px;}
body:not(.fixed-1) .gform_variation_wrapper .gform_wrapper .top_label li ul.gfield_radio {width:100% !important;}
.gform_wrapper .field_description_below .gfield_description {padding-top:0px;padding-bottom:15px;}
.single-product .summary form.variations_form.cart {margin-top:0px !important;margin-bottom:20px;padding:15px 10px 25px 10px;border-radius: 5px;}
.woocommerce-variation-availability {display:none;}
.single_variation {display:none !important;}
.woocommerce .summary form.cart .variations {margin-bottom:20px;}
.variations_form .product-form-1_wrapper {padding-left:0px;padding-right:0px;}
.product_meta {display:none;}
.product_cat-black-friday-vorhang-deals .aktion-1 {display:none !important;}
.spacer-38 {margin:25px 0px 25px 0px !important;}

/* Speed Discount / Aktionen */
.speed-discount {display:inline-block;padding:18px;background-color:#14a88e;color:#ffffff;text-align:center;border-radius:20px;margin-bottom:30px;}
.speed-discount .info-voucher-1 {padding:0px 0px 7px 0px;}
.speed-discount .info-percent-1 {}
.speed-discount .info-vouchercode-1 {font-size:26px;padding:0px 0px 4px 0px;}
.speed-discount .info-validuntil-1 {}
.speed-discount .info-voucher-2 {font-size:12px;padding:7px 0px 0px 0px;}
.speed-discount a {color:#ffffff;text-decoration:underline;}
.speed-discount a:hover {color:#ffffff;text-decoration:none;}
.valentine-1 {background-color:#000000;background-image:url("/wp-content/uploads/2023/02/vorhang-valentinstag-2.jpg");background-repeat:no-repeat;background-size:100% auto;}
.summer23-1 {background-color:#000000;background-image:url("/wp-content/uploads/2023/07/vorhang-plissee-sommeraktion-2023-3.jpg");background-repeat:no-repeat;background-size:100% auto;}

/* Fixed */
.fixed-1 .product-form-1_wrapper .curtain-sample-1 ul.gfield_radio,
.fixed-1 .pro-form__tabs {position:fixed;top:0px;width:440px;z-index:1000;}
.fixed-1 .pro-form {padding-top:52px;}
.fixed-1 .pro-form__tabs-item,
.fixed-1 .pro-form__tabs-item--active {background:#9d1460 !important;color:#fff;border:none;border-right:1px solid #fff;}
.fixed-1 ul.pro-form__tabs-list li:first-child {border-radius: 0px 0px 0px 22px;}
.fixed-1 ul.pro-form__tabs-list li:last-child {border-radius: 0px 0px 22px 0px;}

.vorhangbreite_cm_200 {}
.vorhanghoehe_200 {}
.aufhangeort_200 {}
.image-choices-admin-field.image-choices-use-images.image-choices-show-labels .image-choices-choice-text,
.image-choices-field.image-choices-show-labels .image-choices-choice-text {font-weight:300;text-align:left;position:absolute;left:0px;right:0px;bottom:0px;background-color:#fff;padding:6px 3px 0px 3px;margin:0px 0px 2px 0px !important;font-size:13px;color:#9d1460;border-top:1px solid #f8f6f3;}
.product-form-1_wrapper .image-choices-admin-field.image-choices-use-images .image-choices-choice input,
.product-form-1_wrapper .image-choices-field .image-choices-choice input {border: 1px !important;clip: unset !important;overflow: show !important;border: 1px solid #666666 !important;width:18px !important;height:18px !important;padding: 6px 12px !important;font-size: 14px !important;font-weight: 300 !important;line-height: 1.42857143 !important;color: #555 !important;-webkit-border-radius: 5px !important;-moz-border-radius: 5px !important;border-radius: 5px !important;}
.product-form-1_wrapper .stoffmuster_200 .image-choices-choice input {display:none !important;} 
a.added_to_cart {display:none !important;}
.product-form-1_wrapper {padding:74px 10px 10px 10px;background-color:#f8f6f3;border-radius:5px 5px 0px 0px;display:block;float:left;width:100%;position:relative;}
.product-form-1_wrapper .product-name-1 {display:none;}
.product-form-1_wrapper .curtain-sample-1 > label {display:none;}
.product-form-1_wrapper .farbe_200,
.product-form-1_wrapper .konfektionsart_200,
.product-form-1_wrapper .vorhangbreite_cm_200,
.product-form-1_wrapper .vorhanghoehe_200,
.product-form-1_wrapper .abschlussseite_200,
.product-form-1_wrapper .abschlussunten_200,
.product-form-1_wrapper .befestigung_200,
.product-form-1_wrapper .radius_200,
.product-form-1_wrapper .aufhangeort_200 {border-bottom:1px solid #fff;padding-bottom:0px;margin-bottom:10px;}
.product-form-1_wrapper .farbe_200 label,
.product-form-1_wrapper .konfektionsart_200 label,
.product-form-1_wrapper .vorhangbreite_cm_200 label,
.product-form-1_wrapper .vorhanghoehe_200 label,
.product-form-1_wrapper .abschlussseite_200 label,
.product-form-1_wrapper .abschlussunten_200 label,
.product-form-1_wrapper .abschlussseiten_200 label,
.product-form-1_wrapper .farbeprofil_200 label,
.product-form-1_wrapper .befestigung_200 label,
.product-form-1_wrapper .radius_200 label,
.product-form-1_wrapper .aufhangeort_200 label {display:inline-block;width:100%;padding:0px 0px 0px 0px !important;position:relative;}
.gform_wrapper .product_totals .gfield_label{display:block;font-size:12px;color:#888888 !important;line-height:1.4em;}
.product-form-1_wrapper .farbe_200 .ginput_container,
.product-form-1_wrapper .konfektionsart_200 .ginput_container,
.product-form-1_wrapper .vorhangbreite_cm_200 .ginput_container,
.product-form-1_wrapper .vorhanghoehe_200 .ginput_container,
.product-form-1_wrapper .abschlussseite_200 .ginput_container,
.product-form-1_wrapper .abschlussunten_200 .ginput_container,
.product-form-1_wrapper .befestigung_200 .ginput_container,
.product-form-1_wrapper .radius_200 .ginput_container,
.product-form-1_wrapper .aufhangeort_200 .ginput_container,
.product_totals .ginput_container {width:100%;padding:0px 0px 0px 0px !important;}
.product-form-1_wrapper ul.gfield_radio label {margin-bottom:0px;}
.product-form-1_wrapper .image-choices-admin-field.image-choices-use-images .image-choices-choice-image-wrap,
.product-form-1_wrapper .image-choices-field .image-choices-choice-image-wrap {width:100%;}
.product-form-1_wrapper .image-choices-admin-field.image-choices-use-images .image-choices-choice label,
.product-form-1_wrapper .image-choices-field .image-choices-choice label {margin-bottom:0px !important;padding:1px 1px 20px 1px !important;border:none !important;}
.product-form-1_wrapper .image-choices-choice label {width:100% !important;}
.product-form-1_wrapper .konfektionsart_200 ul.gfield_radio li,
.product-form-1_wrapper .abschlussseite_200 ul.gfield_radio li,
.product-form-1_wrapper .abschlussunten_200 ul.gfield_radio li,
.product-form-1_wrapper .befestigung_200 ul.gfield_radio li,
.product-form-1_wrapper .radius_200 ul.gfield_radio li,
.product-form-1_wrapper .abschlussseiten_200 ul.gfield_radio li,
.product-form-1_wrapper .farbeprofil_200 ul.gfield_radio li,
.product-form-1_wrapper .griffe_1 ul.gfield_radio li,
.product-form-1_wrapper .spannfuesse_1 ul.gfield_radio li,
.product-form-1_wrapper .auswahlbild_1 ul.gfield_radio li {padding:1px;background-color:#fff;border-radius:5px;display:inline-block;position:relative;width:124px;margin:0px 2px 2px 0px !important;}
.product-form-1_wrapper .abschlussseite_200 ul.gfield_radio li,
.product-form-1_wrapper .abschlussunten_200 ul.gfield_radio li,
.product-form-1_wrapper .befestigung_200 ul.gfield_radio li,
.product-form-1_wrapper .radius_200 ul.gfield_radio li,
.product-form-1_wrapper .abschlussseiten_200 ul.gfield_radio li,
.product-form-1_wrapper .farbeprofil_200 ul.gfield_radio li,
.product-form-1_wrapper .griffe_1 ul.gfield_radio li,
.product-form-1_wrapper .spannfuesse_1 ul.gfield_radio li,
.product-form-1_wrapper .auswahlbild_1 ul.gfield_radio li {width:168px;}
.product-form-1_wrapper .konfektionsart_200 ul.gfield_radio li:hover,
.product-form-1_wrapper .abschlussseite_200 ul.gfield_radio li:hover,
.product-form-1_wrapper .abschlussunten_200 ul.gfield_radio li:hover,
.product-form-1_wrapper .befestigung_200 ul.gfield_radio li:hover,
.product-form-1_wrapper .farbeprofil_200 ul.gfield_radio li:hover,
.product-form-1_wrapper .griffe_1 ul.gfield_radio li:hover,
.product-form-1_wrapper .spannfuesse_1 ul.gfield_radio li:hover,
.product-form-1_wrapper .auswahlbild_1 ul.gfield_radio li:hover,
.product-form-1_wrapper .radius_200 ul.gfield_radio li:hover,
.product-form-1_wrapper .abschlussseiten_200 ul.gfield_radio li:hover,
.product-form-1_wrapper .auswahlbild_1 ul.gfield_radio li:hover {border:1px solid #999999;}
.product-form-1_wrapper .konfektionsart_200 ul.gfield_radio li.image-choices-choice-selected,
.product-form-1_wrapper .abschlussseite_200 ul.gfield_radio li.image-choices-choice-selected,
.product-form-1_wrapper .abschlussunten_200 ul.gfield_radio li.image-choices-choice-selected,
.product-form-1_wrapper .farbeprofil_200 ul.gfield_radio li.image-choices-choice-selected,
.product-form-1_wrapper .griffe_1 ul.gfield_radio li.image-choices-choice-selected,
.product-form-1_wrapper .spannfuesse_1 ul.gfield_radio li.image-choices-choice-selected,
.product-form-1_wrapper .auswahlbild_1 ul.gfield_radio li.image-choices-choice-selected,
.product-form-1_wrapper .befestigung_200 ul.gfield_radio li.image-choices-choice-selected,
.product-form-1_wrapper .radius_200 ul.gfield_radio li.image-choices-choice-selected,
.product-form-1_wrapper .abschlussseiten_200 ul.gfield_radio li.image-choices-choice-selected,
.product-form-1_wrapper .auswahlbild_1 ul.gfield_radio li.image-choices-choice-selected {border:1px solid #000;}
.product-form-1_wrapper .konfektionsart_200 ul.gfield_radio li.image-choices-choice-selected .image-choices-choice-text,
.product-form-1_wrapper .abschlussseite_200 ul.gfield_radio li.image-choices-choice-selected .image-choices-choice-text,
.product-form-1_wrapper .farbeprofil_200 ul.gfield_radio li.image-choices-choice-selected .image-choices-choice-text,
.product-form-1_wrapper .griffe_1 ul.gfield_radio li.image-choices-choice-selected .image-choices-choice-text,
.product-form-1_wrapper .spannfuesse_1 ul.gfield_radio li.image-choices-choice-selected .image-choices-choice-text,
.product-form-1_wrapper .befestigung_200 ul.gfield_radio li.image-choices-choice-selected .image-choices-choice-text,
.product-form-1_wrapper .radius_200 ul.gfield_radio li.image-choices-choice-selected .image-choices-choice-text,
.product-form-1_wrapper .abschlussseiten_200 ul.gfield_radio li.image-choices-choice-selected .image-choices-choice-text {color:#000;}
.product-form-1_wrapper .konfektionsart_200 ul.gfield_radio li input,
.product-form-1_wrapper .abschlussseite_200 ul.gfield_radio li input,
.product-form-1_wrapper .abschlussunten_200 ul.gfield_radio li input,
.product-form-1_wrapper .farbeprofil_200 ul.gfield_radio li input,
.product-form-1_wrapper .griffe_1 ul.gfield_radio li input,
.product-form-1_wrapper .spannfuesse_1 ul.gfield_radio li input,
.product-form-1_wrapper .befestigung_200 ul.gfield_radio li input,
.product-form-1_wrapper .radius_200 ul.gfield_radio li input,
.product-form-1_wrapper .abschlussseiten_200 ul.gfield_radio li input {width:17px !important;height:17px !important;padding:0px !important;position:absolute;top:auto;left:-10000005px;bottom:2px;z-index:20;border-radius:50% !important;border:1px solid #000 !important;}
.product-form-1_wrapper .auswahlbild_1 ul.gfield_radio li input {width:17px !important;height:17px !important;padding:0px !important;position:absolute;top:auto;left:3px;bottom:2px;z-index:20;border-radius:50% !important;border:1px solid #000 !important;}
.product-form-1_wrapper .gfield_required {display:none;}
.product_totals {padding:0px 10px 0px 10px;background-color:#f8f6f3;border-radius:0px 0px 5px 5px;display:block;clear:both;}
.product_totals .ginput_total {font-weight:300;font-size:40px !important;color:#000 !important;}
.gf_oldprice_1 {display:block;color:#888888;font-size:15px;text-decoration:line-through;}
.gform_wrapper ul li.curtain-sample-1 {position:inherit;}
.product-form-1_wrapper .moreinfo-200 {width:auto;position:absolute;top:-5px;right:0px;z-index:10;}
a.morelink-200 {font-size:14px;display:inline-block;background-color:#fff;padding:4px 8px;border-radius:22px;position:relative;}
a.morelink-200:hover {color:#fff;background-color:#9d1460;text-decoration:none;}
a.morelink-201 {font-size:14px;display:inline-block;background-color:#fff;padding:4px 8px;border-radius:22px;position:relative;padding-left:25px;}
a.morelink-201:hover {color:#fff;background-color:#9d1460;text-decoration:none;}
.morelink-201:before {font-size:20px;display:inline-block;position:absolute;top:1px;left:3px;}
a.morelink-201:hover:before {color:#fff;}
.optional-1 {color:#575757;}
.superinfo-2 {font-size:15px;color:555 !important;line-height:1.4em;display:block;margin:5px 0px 0px 0px;}
.product-layout-2 {font-size:16px;padding-top:0px;}
.product-layout-2 .product-title-10:first-child h3 {border-top:1px solid #f8f6f3;}
.product-layout-2 .product-title-10 h3 {color:#9d1460;border-bottom:1px solid #f8f6f3;margin:0px;padding:20px 15px 20px 40px;line-height:normal;cursor:pointer;position:relative;}
.product-layout-2 .product-title-10 h3:hover {color:#000;text-decoration:none;background-color:#f8f6f3;}
.product-layout-2 .product-title-10 h3 .arrow-20 {position:absolute;top:50%;left:5px;display:inline-block;position:absolute;width:24px;height:24px;margin-top:-12px;fill:#9d1460;}
.product-layout-2 .product-title-10 h3.active .arrow-20 {-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);}
.product-layout-2 .product-title-10 h3:hover .arrow-20 {fill:#000;}
.product-layout-2 > div > div > div > div > .wpb_content_element {margin-bottom:0px;}
.product-layout-2 #cnt-konfektionsarten-10,
.product-layout-2 #cnt-vorhangabschluss-seite-10,
.product-layout-2 #cnt-vorhangabschluss-unten-10,
.product-layout-2 #cnt-befestigung-10,
.product-layout-2 #cnt-messanleitung-10,
.product-layout-2 #cnt-griffe-10,
.product-layout-2 #cnt-spannfuesse-10,
.product-layout-2 #cnt-XXX-10,
.product-layout-2 #cnt-montage-10,
.product-layout-2 #cnt-waschanleitung-10,
.product-layout-2 #cnt-versand-lieferung-10,
.product-layout-2 #cnt-zubehoer-10,
.product-layout-2 #cnt-faq-10,
.product-layout-2 #cnt-profilcolors-10,
.product-layout-2 .cnt-colors-30,
.product-layout-2 .cnt-vorhang-stoff-30 {display:none;}
.product-layout-2 #cnt-colors-10 .gallery-caption {display:none;}
.product-layout-2 #cnt-colors-10 .vc_row {padding-bottom:30px;}
.product-layout-2 .padding-1 > div > div > div.wpb_wrapper {padding:20px 0px 45px 0px;}
.border-1 > .wpb_column > .vc_column-inner > .wpb_wrapper {border-bottom:1px solid #f8f6f3;}
.product-layout-2 #cnt-waschanleitung-10 .wpb_text_column {margin:0px 0px 25px 0px;}
.product-layout-2 #cnt-waschanleitung-10 img {height:40px !important;width:auto;margin:0px 15px 0px 0px;}
.product-layout-2 #cnt-waschanleitung-10 .txt_20 {line-height:50px;font-size:15px;}
.product-layout-2 .readmorebox-10 {display:none;}
.product-layout-2 #cnt-konfektionsarten-10 .gallery .gallery-caption {display:none;}
.product-layout-2 #cnt-befestigung-10 .gallery .gallery-caption {display:none;}
.product-layout-2 #cnt-konfektionsarten-10 .wpb_content_element,
.product-layout-2 #cnt-vorhangabschluss-seite-10 .wpb_content_element,
.product-layout-2 #cnt-vorhangabschluss-unten-10 .wpb_content_element,
.product-layout-2 #cnt-befestigung-10 .wpb_content_element,
.product-layout-2 #cnt-messanleitung-10 .wpb_content_element,
.product-layout-2 #cnt-griffe-10 .wpb_content_element,
.product-layout-2 #cnt-spannfuesse-10 .wpb_content_element,
.product-layout-2 #cnt-XXX-10 .wpb_content_element,
.product-layout-2 #cnt-montage-10 .wpb_content_element,
.product-layout-2 #cnt-waschanleitung-10 .wpb_content_element,
.product-layout-2 #cnt-versand-lieferung-10 .wpb_content_element,
.product-layout-2 #cnt-zubehoer-10 .wpb_content_element {padding:0px;margin:0px;}
.product-layout-2 #cnt-colors-10 h2 {margin-top:0px;}
.padding-45 {padding-bottom:10px !important;}
.padding-46 {margin-bottom:25px !important;}
.padding-47 {padding-top:0px !important;}
.padding-48 {padding-top:15px !important;}
.padding-49 {padding-top:12px !important;}
.padding-51 {padding-top:25px !important;}
.stoffmuster_200 {display:none;}
/*.stoffmuster_200 ul li,
.stoffmuster_200 .image-choices-choice {min-height:140px;width:31% !important;margin:0px 0px 10px 0px!important;padding:0px !important;float:left !important;border:none !important;}*/
.stoffmuster_200 ul li,
.stoffmuster_200 .image-choices-choice {flex:0 0 24%;width:24%;float:left !important;border:none !important;margin-bottom:20px !important;}
.stoffmuster_200 .image-choices-choice label {cursor:default !important;position:relative;margin:0px !important;padding:0px !important;}
.stoffmuster_200 .image-choices-choice-selected {border:none !important;margin:0px 0px 10px 0px !important;}
.stoffmuster_200 .replaced-checkboxes.replaced-checkboxes+label:before,
.stoffmuster_200 .replaced-radio-buttons.replaced-checkboxes+label:before {display:none !important;}
.stoffmuster_200.image-choices-show-labels .image-choices-choice-text {font-weight:300;position:absolute;left:0px;right:0px;bottom:0px;background-color:#fff;z-index:10;padding:6px 3px 2px 3px;text-align:center;}
.stoffmuster_200 .image-choices-choice-image-wrap {width:100% !important;}
.stoffmuster_200 .image-choices-choice-image-wrap > img {width:100%;}
.stoffmuster_200 .image-choices-field .image-choices-choice {}
.videomessanleitung_model_1 {width:100%;height:100%;text-align:center;display:table;}
.videomessanleitung_model_1 > .inner_1 {display:table-cell;text-align:center;vertical-align:middle;width:100%;height:100%;}
.video_1 {position: relative;width: 100%;height: 0;padding-bottom: 56.25%;}
.videomessanleitung_model_1 > .inner_1 iframe {position: absolute;top:0;left:0;width:100%;height:100%;}
.nobreakmobile .vc_column_container {width:50%;float:left;}
.product_totals > ul {margin:0px;padding:0px;}
.product_totals > ul > li {margin:0px;padding:0px;list-style:none;}
.ajax_add_to_cart_2 {display:inline-block;padding:3px 4px;background-color:#fff;border-radius:3px;position:relative;text-decoration:none;}
.added_to_cart {display:inline-block;padding:3px 4px;background-color:#fff;color:#706d3c;border:1px solid #706d3c !important;border-radius:3px;position:relative;text-decoration:none;}
.addingtobasket_1 {}
a.added_to_cart,
.added_to_cart {color:#688d04;border-color:#688d04;}
.added_to_cart:before {content:'✓ ';}
.ajax_add_to_cart_2 .loader-add-to-cart {position:absolute !important;top:2px !important;right:2px !important;bottom:2px !important;left:2px !important;z-index:10 !important;display:block !important;background-color:#fff !important;}
.ajax_add_to_cart_2 .loader-add-to-cart img {width:30px;height:auto;}
.gform_wrapper .top_label select.medium {width:100%;}
#maxvorhanghohe_9 {font-size:15px;padding:3px 0px 0px 0px;color:#790000;}
.cnt-colors-20 .selectColor_2 {margin-right:3px;margin-bottom:3px;}

.stoffmuster_300 li input {display:none !important;}
.stoffmuster_300 li label {display:block !important;text-align:center !important;padding:2px 1px;width:100% !important;max-width:100% !important;padding:2px !important;cursor:auto !important;}
.stoffmuster_300 li a {position:absolute;z-index:10;bottom:0px;left:2px;right:2px;}
.importantstep_1 {background-color: #d8a1bf !important;-webkit-transition: background-color 1000ms linear !important;-moz-transition: background-color 1000ms linear !important;-o-transition: background-color 1000ms linear !important;-ms-transition: background-color 1000ms linear !important;transition: background-color 1000ms linear !important;}
.woocommerce .shop_attributes td,
.woocommerce .shop_attributes th {font-weight:300;font-size:15px;padding:9px 5px 9px 5px;vertical-align:top;}
.woocommerce .shop_attributes th {color:#888888;}
.woocommerce .shop_attributes tr:nth-child(2n):hover {background:#f8f6f3;}
.woocommerce .shop_attributes tr:hover {background:#fff;}

.product-form-1_wrapper .farbeprofil_200 ul.gfield_radio li {border:1px solid #fff;background-size:166px;}
.product-form-1_wrapper .farbeprofil_200 ul.gfield_radio li label {display:block;padding:0px 0px 2px 23px !important;max-width:99%;}
.product-form-1_wrapper .farbeprofil_200 ul.gfield_radio li label:before {content:"";height:120px;width:150px;display:block;}
.gchoice_528_54_0,
.gchoice_570_54_0,
.gchoice_557_67_0,
.gchoice_561_67_0 {background:url(/wp-content/uploads/2022/11/plissee-schienen-profil-alu-gebuerstet-1.jpg) no-repeat;} /* Alu  */
.gchoice_570_54_1,
.gchoice_484_54_1,
.gchoice_557_67_1,
.gchoice_561_67_1 {background:url(/wp-content/uploads/2022/11/plissee-schienen-profil-anthrazit-1.jpg) no-repeat;} /* Anthrazit */
.gchoice_570_54_2,
.gchoice_484_54_2,
.gchoice_557_67_2,
.gchoice_561_67_2 {background:url(/wp-content/uploads/2022/11/plissee-schienen-profil-dunkelbraun-1.jpg) no-repeat;} /* Dunkelbraun */
.gchoice_570_54_3,
.gchoice_484_54_3,
.gchoice_557_67_3,
.gchoice_561_67_3 {background:url(/wp-content/uploads/2022/11/plissee-schienen-profil-magnolia-matt-1.jpg) no-repeat;} /* Magnolia */
.gchoice_570_54_4,
.gchoice_484_54_4,
.gchoice_557_67_4,
.gchoice_561_67_4 {background:url(/wp-content/uploads/2022/11/plissee-schienen-profil-schwarz-1.jpg) no-repeat;} /* Schwarz */
.gchoice_570_54_5,
.gchoice_484_54_5,
.gchoice_557_67_5,
.gchoice_561_67_5 {background:url(/wp-content/uploads/2022/11/plissee-schienen-profil-silber-1.jpg) no-repeat;} /* Silber */
.gchoice_570_54_6,
.gchoice_484_54_6,
.gchoice_557_67_6,
.gchoice_561_67_6 {background:url(/wp-content/uploads/2022/11/plissee-schienen-profil-weiss-matt-1.jpg) no-repeat;} /* Weiss */

.product-form-1_wrapper .griffe_1 ul.gfield_radio li {border:1px solid #fff;background-size:166px;}
.product-form-1_wrapper .griffe_1 ul.gfield_radio li label {display:block;padding:0px 0px 2px 23px !important;max-width:99%;}
.product-form-1_wrapper .griffe_1 ul.gfield_radio li label:before {content:"";height:120px;width:150px;display:block;}
.gchoice_570_55_0,
.gchoice_484_55_0,
.gchoice_557_55_0,
.gchoice_561_55_0 {background:url(/wp-content/uploads/2022/11/plissee-standardgriff-plastik-1.jpg) no-repeat;}
.gchoice_570_55_1,
.gchoice_484_55_1,
.gchoice_557_55_1,
.gchoice_561_55_1 {background:url(/wp-content/uploads/2022/11/plissee-metallgriff-a-1.jpg) no-repeat;}
.gchoice_484_55_2,
.gchoice_570_55_2,
.gchoice_557_55_2,
.gchoice_561_55_2 {background:url(/wp-content/uploads/2022/11/plissee-metallgriff-b-1.jpg) no-repeat;}
.gchoice_570_55_3,
.gchoice_484_55_3,
.gchoice_557_55_3,
.gchoice_561_55_3 {background:url(/wp-content/uploads/2022/11/plissee-ohne-griff-1.jpg) no-repeat;}

.product-form-1_wrapper .spannfuesse_1 ul.gfield_radio li {border:1px solid #fff;background-size:166px;}
.product-form-1_wrapper .spannfuesse_1 ul.gfield_radio li label {display:block;padding:0px 0px 2px 23px !important;max-width:99%;}
.product-form-1_wrapper .spannfuesse_1 ul.gfield_radio li label:before {content:"";height:120px;width:150px;display:block;}
.gchoice_570_59_0,
.gchoice_484_59_0,
.gchoice_557_59_0,
.gchoice_561_59_0 {background:url(/wp-content/uploads/2024/07/plissee-breite-spannfuesse-1.jpg) no-repeat;}
.gchoice_570_59_1,
.gchoice_484_59_1,
.gchoice_557_59_1,
.gchoice_561_59_1 {background:url(/wp-content/uploads/2024/07/plissee-schmale-spannfuesse-1.jpg) no-repeat;}

.product-form-1_wrapper .auswahlbild_1 ul.gfield_radio li {border:1px solid #fff;background-size:166px;}
.product-form-1_wrapper .auswahlbild_1 ul.gfield_radio li label {display:block;padding:0px 0px 2px 23px !important;max-width:99%;}
.product-form-1_wrapper .auswahlbild_1 ul.gfield_radio li label:before {content:"";height:128px;width:150px;display:block;}
.gchoice_616_64_0 {background:url(/wp-content/uploads/2023/08/oesen-silber-1.jpg) no-repeat;}
.gchoice_616_64_1 {background:url(/wp-content/uploads/2023/08/oesen-gold-1.jpg) no-repeat;}
.gchoice_616_64_2 {background:url(/wp-content/uploads/2023/08/oesen-schwarz-1.jpg) no-repeat;}
.gchoice_616_65_0 {background:url(/wp-content/uploads/2023/08/vorhangband-weiss-1.jpg) no-repeat;}
.gchoice_616_65_1 {background:url(/wp-content/uploads/2023/08/vorhangband-transparent-2.jpg) no-repeat;}

.gchoice_616_54_0 {background:url(/wp-content/uploads/2023/08/einfassung-windfangvorhang-willisau-anthrazit-1.jpg) no-repeat;}
.gchoice_616_54_1 {background:url(/wp-content/uploads/2023/08/einfassung-windfangvorhang-willisau-beige-1.jpg) no-repeat;}
.gchoice_616_54_2 {background:url(/wp-content/uploads/2023/08/einfassung-windfangvorhang-willisau-blaugrau-1.jpg) no-repeat;}
.gchoice_616_54_3 {background:url(/wp-content/uploads/2023/08/einfassung-windfangvorhang-willisau-braun-1.jpg) no-repeat;}
.gchoice_616_54_4 {background:url(/wp-content/uploads/2023/08/einfassung-windfangvorhang-willisau-dunkelgruen-1.jpg) no-repeat;}
.gchoice_616_54_5 {background:url(/wp-content/uploads/2023/08/einfassung-windfangvorhang-willisau-navyblau-1.jpg) no-repeat;}
.gchoice_616_54_6 {background:url(/wp-content/uploads/2023/08/einfassung-windfangvorhang-willisau-rot-1.jpg) no-repeat;}

.gchoice_561_50_0,
.gchoice_557_50_0,
.gchoice_570_50_0 {background:url(/wp-content/uploads/2024/07/plissee-breite-spannfuesse-geschraubt-1.jpg) no-repeat;}
.gchoice_561_50_1,
.gchoice_557_50_1,
.gchoice_570_50_1 {background:url(/wp-content/uploads/2024/07/plissee-breite-spannfuesse-1.jpg) no-repeat;}
.gchoice_561_50_2,
.gchoice_557_50_2,
.gchoice_570_50_2 {background:url(/wp-content/uploads/2024/07/plissee-klemmtraenger-1.jpg) no-repeat;}
.gchoice_561_50_3,
.gchoice_557_50_3,
.gchoice_570_50_3 {background:url(/wp-content/uploads/2024/07/plissee-klebeleisten-1.jpg) no-repeat;}
	
.isenzio-csv-form__tabs-item--active, .pro-form__tabs-item--active,
.single-product .summary form.cart,
.woocommerce .shop_attributes tr:nth-child(2n) {background:#f8f6f3 !important;}

/* Tablet Landscape  */
@media (max-width:1200px){
  .gform_wrapper .stoffmuster_300 ul.gfield_checkbox li{padding-bottom: 64px !important;}
}

/* Tablet Landscape  */
@media (max-width:1024px){
  .share-post {display:none;}
  a.toplinks-1 {padding:4px 0px;display:inline-block;}
  .product_totals .ginput_total {font-size:30px;}
  a.vb_button_1 {padding:10px 14px;margin-bottom:10px;}
  .product-layout-2 #cnt-colors-10 h2 {margin-bottom:0px;}
  .stoffmuster_300 li a {margin-bottom:0px;}
  
  .product-form-1_wrapper .abschlussseite_200 ul.gfield_radio li,
  .product-form-1_wrapper .abschlussunten_200 ul.gfield_radio li,
  .product-form-1_wrapper .befestigung_200 ul.gfield_radio li,
  .product-form-1_wrapper .radius_200 ul.gfield_radio li,
  .product-form-1_wrapper .abschlussseiten_200 ul.gfield_radio li,
  .product-form-1_wrapper .farbeprofil_200 ul.gfield_radio li,
  .product-form-1_wrapper .griffe_1 ul.gfield_radio li,
  .product-form-1_wrapper .spannfuesse_1 ul.gfield_radio li,
  .product-form-1_wrapper .auswahlbild_1 ul.gfield_radio li {width:150px;}
  
  /* Artikeldetail */
  .product-images-container {max-width:80%;margin:0px auto 50px auto !important;float:none !important;}
  .supercol-1,
  .supercol-2 {width:50%;}
  .gform_wrapper .stoffmuster_300 ul.gfield_checkbox li {text-align:center;position:relative !important;padding-bottom:42px !important;}
  
  /*.woocommerce div.single-product--product-details>.product .product-images-container, */
  .woocommerce div.single-product--product-details>.product .summary {width: 100%;padding-left: 15px;padding-right: 15px;}
}

/* Tablet Portrait */
@media (max-width: 969px) {
  
}

/* Smartphone landscape */
@media (max-width:768px){
  /* Produktedetail */
  .woocommerce .quantity.buttons_added input {background:#fff;}
  .woocommerce .quantity.buttons_added input.minus,
  .woocommerce .quantity.buttons_added input.plus {width:25%;}
  .woocommerce .quantity.buttons_added input.input-text {width:50%;}
  .woocommerce .summary form.cart .button {width:90% !important;}
  .product-layout-1 .gallery dl {margin-bottom:5px;}
  .single-product.tabs .nav-tabs li {display:inline-block;float:left;width:50%;text-align:center;font-size:15px;margin:0px;padding:0px;}
  .single-product.tabs .nav-tabs li a {padding:10px 6px !important;text-align:center;}
  .gallery .gallery-caption {word-break:break-all;}
  .product-layout-1 .readmorebox-10 {display:block;}
  .product-layout-1 .product-info-10 {display:none;}
  .product-layout-1 .displayblock {display:block;}
  .product-layout-1 .product-title-10 h3 {position:relative;cursor:pointer;}
  .product-layout-1 .product-title-10 h3:after {content: "";display:block;width:12px;height:6px;border-color:#666666;border-width: 6px;box-sizing: border-box;border-style: solid;border-bottom-color: transparent!important;border-right-color: transparent!important;border-left-color: transparent!important;-webkit-transform: rotate(0deg) translateY(-25%);-ms-transform: rotate(0deg) translateY(-25%);transform: rotate(0deg) translateY(-25%);line-height:0px;background-color:#fff;position:absolute;z-index:10;top:50%;margin-top:3px;right:10px;}
  .product-layout-1 .product-title-10 h3.active:after {-webkit-transform: rotate(180deg) translateY(25%);-ms-transform: rotate(180deg) translateY(25%);transform: rotate(180deg) translateY(25%);margin-top:-3px;}
  .product-layout-1 .beschreibung-part2-10 {display:none;}
  .product-layout-1 #messanleitung-10 .wp-caption .wp-caption-text {display:none;}
  .product-layout-1 #konfektionsarten-10 .gallery {display:inline-block;width:130px;float:right;}
  .gleiter-info-10 {display:none;}
  .printversion-1 {display:block;text-align:center;}
  .single-product.item-details-single .shop-item .product-images img {max-width:60%; margin:0 auto;}
  
  /* Produktedetail Redesign 2018 */
  .product-form-1_wrapper .curtain-sample-1 ul.gfield_radio li {font-size:16px;}
  .gform_wrapper .top_label .gfield_label,
  .woocommerce .summary form.cart .variations .label {width:100%;margin-right:0px !important;text-align:left;line-height:normal !important;}
  .product-form-1_wrapper .farbe_200 .ginput_container, 
  .product-form-1_wrapper .konfektionsart_200 .ginput_container, 
  .product-form-1_wrapper .vorhangbreite_cm_200 .ginput_container, 
  .product-form-1_wrapper .vorhanghoehe_200 .ginput_container, 
  .product-form-1_wrapper .abschlussseite_200 .ginput_container,
  .product-form-1_wrapper .abschlussunten_200 .ginput_container, 
  .product-form-1_wrapper .farbeprofil_200 .ginput_container, 
  .product-form-1_wrapper .befestigung_200 .ginput_container,
  .product-form-1_wrapper .radius_200 .ginput_container,
  .product-form-1_wrapper .abschlussseiten_200 .ginput_container, 
  .product-form-1_wrapper .aufhangeort_200 .ginput_container,
  .product_totals .ginput_container {width:100%;padding-right:0px !important;}
  .woocommerce .summary form.cart .quantity {float:none;clear:both;margin-bottom:5px;}
  
  .product-layout-2 .beschreibung-part2-10 {display:none;}
  .product-layout-2 .readmorebox-10 {display:block;}
  .more_messanleitungen_1 {text-align:center;padding-top:0px;padding-bottom:20px !important;}
  .messwerkzeuge_1 {padding-bottom:0px;}
 .summary form.cart .quantity {position:relative;left:0px !important;right:auto !important;width:auto !important;margin-left:0px;}
 .summary form.cart .button {position:relative;left:10px !important;right:auto !important;width:auto !important;margin-left:0px;}
  .maxwidth-1 img {max-width:160px;}
  #cnt-befestigung-10 .gallery-item {text-align:left !important;}
  .twocolonmobile-1 {width:50%;float:left;}
  .supercol-1,
  .supercol-2 {width:100%;}
  #cnt-messanleitung-10 .wpb_text_column .wp-caption {width:30% !important;}
  #cnt-messanleitung-10 .wpb_text_column .wp-caption .wp-caption-text {display:none;}
  
	/* Grouped Products */
  .group_table .product p.wc-gzd-additional-info {display:none;}
  .woocommerce .summary .group_table .quantity.buttons_added {width:71px !important;}
  .woocommerce .summary .group_table .woocommerce-grouped-product-list-item__label label {margin-right:3px;}
}

/* Smartphone portrait */
@media (max-width:480px){
	#picker_pa_konfektionsart .swatch-wrapper > a {width:79px !important;height:79px!important;}
	.pre_upload_image_box .pre_upload_image {max-width:47%;}
	.woocommerce .shop_attributes th {width:140px;white-space:normal;vertical-align:top;}
	.product-form-1_wrapper .abschlussseite_200 ul.gfield_radio li,
	.product-form-1_wrapper .abschlussunten_200 ul.gfield_radio li,
	.product-form-1_wrapper .farbeprofil_200 ul.gfield_radio li,
	.product-form-1_wrapper .griffe_1 ul.gfield_radio li,
	.product-form-1_wrapper .spannfuesse_1 ul.gfield_radio li,
	.product-form-1_wrapper .auswahlbild_1 ul.gfield_radio li,
	.product-form-1_wrapper .befestigung_200 ul.gfield_radio li,
	.product-form-1_wrapper .radius_200 ul.gfield_radio li,
	.product-form-1_wrapper .abschlussseiten_200 ul.gfield_radio li {width:120px;}
	.image-choices-admin-field.image-choices-use-images .image-choices-choice-image-wrap,
	.image-choices-field .image-choices-choice-image-wrap {height:85px;}
	.product-form-1_wrapper .abschlussseite_200 .image-choices-choice-image-wrap,
	.product-form-1_wrapper .abschlussunten_200 .image-choices-choice-image-wrap,
	.product-form-1_wrapper .farbeprofil_200 .image-choices-choice-image-wrap,
	.product-form-1_wrapper .befestigung_200 .image-choices-choice-image-wrap,
	.product-form-1_wrapper .radius_200 .image-choices-choice-image-wrap,
	.product-form-1_wrapper .abschlussseiten_200 .image-choices-choice-image-wrap {height:105px;}
	.stoffmuster_200 ul li,
	.stoffmuster_200 .image-choices-choice {min-width:49%;}
	.stoffmuster_200 ul li a.vb_button_1 {margin:0px 5px;}
	
	
	section.products ul.products {display:none;}
	section.products h2 {position:relative;}
	section.products h2:before {display:block;width:15px;height:15px;content: "+";position:absolute;top:0px;right:0px;z-index:10;}
	
	.pro-form__field--image-radio .pro-form__field-input-container.small-cols .pro-form__field-radio-container,
	.isenzio-csv-form__field--image-radio .pro-form__field-input-container .pro-form__field-radio-container, 
	.pro-form__field--image-radio .pro-form__field-input-container .pro-form__field-radio-container {flex: 0 0 49% !important;width: 49% !important;}
  	.pro-form__field--image-radio .pro-form__field-input-container .pro-form__field-radio-container .pro-form__field-label .pro-form__field-image-radio-image {height:110px !important;}
}


/* Smartphone portrait klein */
@media (max-width:390px) {
	
	
	
	
}




