.hidden{display:none}.product__media{width:65%}.product__info{width:35%}.product.product--thumbnails-bottom flickity-controls.product__media-nav{display:none}span.product-form__quantity-label{display:none}.product-meta{border-bottom:0;margin-bottom:0;padding-bottom:0}button.product__thumbnail-item[aria-current=true]{background-color:#000}span.cstm_option-name{font-family:Avenir Next;font-size:15px;font-weight:400;line-height:26px;letter-spacing:0em;text-align:left;text-transform:uppercase}.product-form__option-selector.type-block-listing{margin-top:0}.cstm-contact-form form{padding:44px 45px 20px;margin:0;max-width:100%}.product__info .contact-cstm-field{width:50%;float:left;max-width:max-content;margin:0 13px 0 0}.product__info .contact-cstm-field.Personalisierung_contact-form,.product__info .contact-cstm-field.Personalisierung_contact-form select{width:75%;max-width:inherit;margin-bottom:19px}.product__info .cstm-contact-form input{min-height:42px}.product__info .cstm-contact-form label{font-family:Avenir Next;font-size:14px;font-weight:400;line-height:20px;letter-spacing:0em;color:#9b9b9b;height:auto;outline:none;top:12px}.product__info .cstm-contact-form input,.product__info .cstm-contact-form textarea,.product__info .cstm-contact-form select,.product__info .cstm-contact-form .cstm_form_Select.select,.cstm-contact-form ul.cstn_form_option li{font-family:Avenir Next;font-size:14px;font-weight:400;line-height:20px;letter-spacing:0em;text-align:left;background:#fff;padding:0 8px;border:1px solid #E0E0E0;color:#9b9b9b;height:auto;outline:none;box-shadow:none}.product__info .cstm-contact-form form .contact-cstm-field:nth-child(2n){margin-right:0}.Personalisierung_contact-form,.input.Nachricht_contact-form{clear:both}.product__info .cstm-contact-form input,.cstm-contact-form select,.cstm-contact-form .cstm_form_Select.select{min-height:42px;margin-bottom:19px}.product__info .Nachricht_contact-form textarea{min-height:136px;width:100%;padding:10px 13px}drawer-content .cstm-contact-form{overflow:auto}.product__info .cstm-contact-form .cstm_form_Select.select{background:url(/cdn/shop/files/plus.png?v=1665398917) no-repeat 90% 50%;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-size:9px}.cstm-contact-form input::-webkit-input-placeholder{color:#9b9b9b}.cstm-contact-form input::-moz-placeholder{color:#9b9b9b}.cstm-contact-form input:-ms-input-placeholder{color:#9b9b9b}.cstm-contact-form input:-moz-placeholder{color:#9b9b9b}p.Pflichtfeld{margin-top:8px;margin-bottom:8px;font-family:Avenir Next;font-size:16px;font-weight:400;line-height:20px;letter-spacing:0em;text-align:left;color:#9b9b9b}.product__info .cstm-contact-form .submit-btn button{width:100%;max-width:160px;margin-top:0;font-family:Avenir Next;font-size:13px;font-weight:600;line-height:52px;letter-spacing:2px;text-align:center;background-color:#6d4c0d!important}.product__info .cstm-contact-form input,.product__info .cstm-contact-form select,.product__info .cstm-contact-form textarea{color:#000}.product__info .cstm-contact-form .submit-btn{width:100%;text-align:right;margin-top:-15px}.product__info .contact-cstm-field.Personalisierung_contact-form svg{display:none}.product__info .contact-cstm-field.Personalisierung_contact-form select:focus{outline:none;box-shadow:none}ul.cstn_form_option li:first-child{display:none;opacity:0}ul.cstn_form_option{list-style-type:none;padding:0;margin:0}.cstm-contact-form ul.cstn_form_option li{padding:13px 15px;background-color:#d9d9d9;color:#9b9b9b;cursor:pointer}.product__info .cstm-contact-form .cstm_form_Select.select{margin-bottom:0}section.product-pages .faq__wrapper{margin-left:0}.product__thumbnail{display:none}button.product__thumbnail-item{border:2px solid;border-color:#0d0d0db2;border-radius:100%}.lock-all .drawer_opened button.Gesch\e4 ftskunden-Anfragen span.animated-plus:before{opacity:0}.drawer_opened button.Gesch\e4 ftskunden-Anfragen span.animated-plus:before{opacity:1}body.drawer_opened button.Gesch\e4 ftskunden-Anfragen~collapsible-content .collapsible__content.text-container{padding:0}.product-more-section h4.small-title{font-family:Avenir Next;font-size:40px;font-weight:400;line-height:48px;letter-spacing:1px;text-align:center}.product-more-section .product-more-links .grid-flex{display:flex;justify-content:center}.product-more-section .product-more-links .grid-flex .product-block__title a{font-family:Avenir Next;font-size:21px;font-weight:400;line-height:48px;letter-spacing:1px;text-align:center;padding:0 20px;display:block}.product-more-section .product-more-links .grid-flex .product-block__title{border:1px solid #0D0D0D;margin-right:48px;width:12%;text-align:center}.product-more-section .large-row{margin-bottom:45px}.product-more-section{margin-bottom:20px}.product-more-section .product-more-links .grid-flex .product-block__title:last-child{margin-right:0}section.product-pages .faq__wrapper .collapsible__content p{border-bottom:1px solid;border-color:#e0e0e0;margin:0;padding:12px 0;font-family:Avenir Next;font-size:18px;font-weight:400;line-height:26px;letter-spacing:0em;text-align:left}section.product-pages .faq__wrapper .collapsible__content p:empty{display:none}.block-listing ul{padding-left:0}.block-listing ul li{list-style-type:none}.list-block label.block-swatch__item{border:0;padding:0;margin:0}.variant-swatch__radio:checked+.variant-swatch__item:after{box-shadow:none}.list-block label.variant-swatch__item{border:0;margin:0}section.product-pages .faq__wrapper .collapsible__content p:last-child{border-bottom:0}.list-block{display:flex;justify-content:space-between;border-bottom:1px solid #E0E0E0;margin-left:5px;padding:3px 0}.list-block span.variant-opt{display:flex}.block-swatch-list{display:block}.list-block span.sku-cstm{font-family:Avenir Next;font-size:15px;font-weight:400;line-height:26px;letter-spacing:0em;text-align:right;color:#9b9b9b}.product-form{grid-gap:4px}.list-block span.variant-opt input[type=radio]{display:none}.list-block span.variant-opt label.variant-swatch__item{padding-left:25px;position:relative}.list-block span.variant-opt label.variant-swatch__item:after{content:"";width:7px;height:7px;border-radius:100%;top:10px;left:3px;position:absolute;display:inline-block;visibility:visible;background:#000}.list-block span.variant-opt label.variant-swatch__item:before{content:"";width:13px;height:13px;top:7px;left:0;position:absolute;display:inline-block;visibility:visible;border:1px solid #000;border-radius:50%!important}.list-block .variant-swatch__item:after{box-shadow:none}.list-block:first-child{border-top:1px solid #E0E0E0}.list-block span.variant-opt input[type=radio]:checked+label{font-weight:600;color:#2e2e2e}.product__info{position:sticky;top:var(--header-height)}.product product-media.product__media.became-visible{position:sticky;top:var(--header-height)}.product__media-item{aspect-ratio:1}.product__media-image-wrapper img{object-fit:contain;background:#fff}.list-block label.variant-swatch__item{text-transform:capitalize}html.lock-all .product__info{position:inherit}.product-form__quantity{margin-top:17px}.product-pages .collapsible__content .mb-3{display:flex;border-bottom:1px solid #E0E0E0;font-family:Avenir Next;font-size:18px;font-weight:400;line-height:26px;letter-spacing:0em;text-align:left;padding:15px 0}.product-pages .collapsible__content .mb-3 strong{color:#000}.product-pages .collapsible__content .mb-3:last-child{border-bottom:none}.product-pages .faq{border-top:1px solid #E0E0E0}.hidden-desktop{display:none}.hidden-mobile{display:block}.product--thumbnails-left .product__media{justify-content:center}.template-product .product .flickity_desktop{width:100%}.template-product .product .product__media-image-wrapper{background:none}.template-product .product .product--thumbnails-left .product__media{justify-content:center}.template-product .product .product__media-image-wrapper.aspect-ratio--natural img,.template-product .product .product__media-image-wrapper.aspect-ratio--natural video,.template-product .product .product__media-image-wrapper.aspect-ratio--natural svg{height:auto}.product__media-image-wrapper{display:flex;align-items:center;justify-content:center}.slider-pager span.is--active,.slider-pager span:hover{background-color:#454545}.slider-pager span.is--active{border:2px solid #454545;background:#454545!important}.slider-pager span{background:#fff!important;border:2px solid #d0cfcd;border-radius:50%;width:10px;height:10px;margin:0 4px}.slider-pager{width:100%;text-align:center;display:flex;justify-content:center}.breadcrumb-header .image-overlay__content-wrapper{position:inherit;padding:0;display:block}.breadcrumb-header .image-overlay__content-wrapper nav{position:inherit}.product-facet__filter-list .product-facet__filter-item collapsible-content .collapsible__content input+label:before{content:"";width:13px;height:13px;top:7px;position:absolute;left:0;border:1px solid #000;border-radius:50%!important}.product-facet__filter-list .product-facet__filter-item collapsible-content .collapsible__content input[checked=checked]+label:after{content:"";width:7px;height:7px;border-radius:100%;top:10px;left:3px;position:absolute;display:inline-block;visibility:visible;background:#000}.product-facet__filter-list .product-facet__filter-item collapsible-content .collapsible__content input .product-facet__filter-list .product-facet__filter-item collapsible-content .collapsible__content input+label{padding-left:20px}.product-facet__filter-list .product-facet__filter-item .checkbox-container{position:relative}.select-wrapper.show-options .select-form_options~label.input__label{transform:scale(.733) translateY(calc(-24px - .5em)) translate(3.665px)}@media screen and (min-width: 1000px){a.product__thumbnail-item{background:#fff!important;border:2px solid #d0cfcd;border-radius:50%}.product__thumbnail-scroll-shadow .product__thumbnail-list{margin:0!important}.product__thumbnail-scroll-shadow .product__thumbnail-list ul{margin:0;padding:0;list-style:none}product-media.product__media.became-visible{position:relative}.product--thumbnails-left .product__media-nav{height:100%;position:absolute;left:0;top:0}scroll-shadow.product__thumbnail-scroll-shadow{position:sticky;top:calc(50% + (var(--header-height) / 2))}.active a.product__thumbnail-item{border:2px solid #454545;background:#454545!important}a.product__thumbnail-item{background-color:#000;width:10px;height:10px}.product__media-item{display:block!important}}@media screen and (max-width: 1024px){.product-more-section .product-more-links .grid-flex .product-block__title{width:20%}}@media screen and (max-width: 999px){.hidden-mobile{display:none}.hidden-desktop{display:block}.product__info,.product__media{width:100%}.product ol.flickity-page-dots{list-style-type:none;display:flex;justify-content:center;padding-left:0;margin-bottom:25px!important}.product ol.flickity-page-dots li{margin:0 7px;width:8px;height:8px;background-color:#ccc;border-radius:50%}.product ol.flickity-page-dots li.dot.is-selected{background-color:#000}.product flickity-controls.product__media-nav{display:none}}@media screen and (max-width: 767px){.product-more-section .large-row{margin-bottom:25px}.product-more-section .product-more-links .grid-flex .product-block__title{width:49%;margin:0 auto 8px}.product-more-section .product-more-links .grid-flex{flex-wrap:wrap}.product__info .cstm-contact-form input{width:96%;max-width:100%;margin:0 0 14px}.product__info .contact-cstm-field{max-width:100%;margin:auto;width:50%;text-align:center}.product__info .contact-cstm-field.Personalisierung_contact-form{max-width:100%;width:100%;text-align:center;margin-bottom:14px}.product__info .contact-cstm-field.Personalisierung_contact-form select{width:98%;max-width:100%;margin:0 auto 10px;color:#9b9b9b}.product__info .input.Nachricht_contact-form{width:98%;max-width:100%;margin:0 auto}.cstm-contact-form form{padding:5px 40px 20px}.product__info .contact-cstm-field.Personalisierung_contact-form select option{background-color:#d9d9d9;color:#9b9b9b}header.content_form_width{padding:20px 40px;border-bottom:0}header.content_form_width .drawer__close-button{right:40px!important}.product__info .cstm-contact-form .cstm_form_Select.select{width:98%;max-width:100%;margin:0 auto}ul.cstn_form_option{width:98%;margin:0 auto}.product__info .cstm-contact-form .submit-btn button{max-width:110px;background-color:#6d4c0d}}.variant-hide{display:none}
/*# sourceMappingURL=/cdn/shop/t/49/assets/product_page.css.map */
