.product__inventory_status_custom.product__inventory{color:#f7d949}.product__inventory_status_custom span.svg-wrapper{background:#f7d949}.grosentabelle p{max-width:39.75rem}legend.form__label{display:block!important;color:#fff!important;text-transform:unset;font-size:1rem!important}.grosentabelle-image img{max-width:100%}.grosentabelle .tab-content-bottom--has-image>.grosentabelle-image:only-child{grid-column:span 2}.tab-content-bottom th:nth-child(1),.tab-content-bottom td:nth-child(1){width:11.625rem;text-align:left}.product__info-wrapper .sub_title_list ul{list-style:disc;padding-left:1rem}.tab-pane .rte h2{line-height:2.125rem}.tab-content-bottom{margin-top:3.125rem}.tab-content-bottom td:nth-child(1),.tab-content-bottom th{letter-spacing:0px;color:#fff;text-transform:uppercase;font-size:1.125rem;line-height:1.25rem;font-family:var(--heading-font)}.tab-content-bottom td:not(:nth-child(1)){font-size:.875rem;line-height:1.25rem;font-family:var(--text-font)}.tab-content-bottom table{border:2px solid #1a1b19!important;table-layout:fixed}.tab-content-bottom table th,.tab-content-bottom table td{border:1px solid #fff;padding:1.5625rem;text-align:center}.tab-content-bottom,.tab-content-bottom *{color:#fff}body{overflow:unset}.product-form__input--pill input[type=radio]+label{background:transparent!important;color:#fff!important;border-radius:2.5rem!important;padding-left:1rem!important;padding-right:1rem!important;min-width:4.313rem}.product-form__input--pill input[type=radio]:checked+label{color:#121212!important;background:#fff!important}.gift-card-personal-message textarea{border:.5px solid #AFAFAF!important;border-radius:.375rem!important}.gift-card-personal-message{margin-bottom:1rem}.gutscheinbox .product__tax.caption.rte{display:none}.product--stacked .grid__item.product__media-wrapper{top:0;max-height:max-content;position:sticky}.product-feature-meta{margin-top:1rem!important}.product-feature-meta p{margin-top:0;margin-bottom:.4rem!important}.product__info-container .price__badge-sold-out{display:none!important}product-info .page-width{max-width:70rem}.product-form__input label{padding-bottom:0!important;padding-top:0!important;height:2.5rem;line-height:2.5rem!important;font-size:1rem!important;letter-spacing:.64px!important}.first_collection_text a{background:#e3e3e3;text-decoration:none;border-radius:4px;color:#000;font-family:var(--heading-medium);letter-spacing:.84px;padding-left:.7rem;padding-right:.7rem}p.rating-count.caption{font-size:.9375rem;color:#959595}.product-single__gallery img.image-element{border-radius:0;object-position:top}product-info .grid__item.product__media-wrapper{max-width:49.46%!important;width:100%!important}.product__info-wrapper.grid__item{max-width:34.5rem!important;padding-left:5rem!important}p.product__text.inline-richtext{text-align:left;font-size:1.25rem;margin-top:0;text-transform:unset}.product__info-wrapper .price__regular .price-item--regular{font-size:1.125rem!important;font-family:var(--text-font);color:#141414}.product__info-wrapper .price--on-sale .price-item--regular{font-size:1.875rem!important;line-height:2.188rem!important;color:gray!important;font-family:var(--heading-font)}.product__tax.caption.rte,.product-form__input legend.form__label{display:none}.product__info-wrapper .price--on-sale .price__sale span.price-item.price-item--sale.price-item--last{font-size:1.875rem!important;line-height:2.188rem;color:#fff}.price_custom_text{margin-top:.7rem}.product__tax.caption.rte{margin-top:0;margin-left:.3rem}.price_custom{margin-top:0;margin-bottom:0}.product__title{margin-bottom:0;margin-top:0}.product-form__input price-per-item,.price-per-item__container{display:flex;align-items:center;gap:1rem}.product__info-wrapper .price__container{display:flex;align-items:center}.product-form__quantity .quantity{color:#fff;position:relative;width:6.875rem;display:flex;min-height:3rem;border:1px solid #FFFFFF;border-radius:6.188rem;height:3rem;padding-left:.5rem;padding-right:.5rem}.product__info-container .product-form__quantity+div{width:calc(100% - 7.8rem);margin:0;margin-left:7.8rem;margin-top:-4.1rem}.product-form__quantity .quantity button.quantity__button{width:.75rem;color:#fff}.product-form__quantity .quantity .quantity__input[type=number]{letter-spacing:0;font-size:.938rem;outline:none;box-shadow:none;border:none;color:#fff}.quantity:before,.quantity:after{display:none}.product__inventory svg{opacity:0}.product__inventory .svg-wrapper,.product__inventory svg{width:.5rem;height:.5rem;background-color:#007e31;border-radius:50%}.product__tax.caption.rte,.product__tax.caption.rte a{font-size:.6875rem;color:#a2a2a2;letter-spacing:0}.price__container{margin-bottom:0!important}.product__tax.caption.rte{margin-top:0}body .kaching-bundles .kaching-bundles__block-title{font-weight:400}.product-form__input.product-form__quantity[style="display: none;"]+div>product-form.product-form{margin-top:.75rem!important}.product__inventory{color:#518d2c;font-size:.8125rem;margin-bottom:1rem!important;margin-top:2rem;line-height:1rem;font-family:var(--text-light)}.product-form__input{margin-top:.5rem;margin-bottom:1rem!important}.product-form__input.product-form__quantity{padding-top:1.875rem;border-top:.5px solid #FFFFFF;margin-top:1.25rem}.product-form .button.button--primary:after{content:"";display:block!important;background:url(/cdn/shop/files/cart-pdp.svg) no-repeat center / contain;box-shadow:none!important;width:.875rem;position:relative;inset:auto;height:.813rem;margin-left:.5rem;margin-top:0!important;opacity:1;z-index:1;top:-2px;transform:unset}.payment-custom ul.list.list-payment{justify-content:flex-start}label.quantity__label.form__label{display:none}.key_features{margin-top:0}.key_features ul{padding-left:0;padding-right:0;list-style:none}.key_features li{margin-bottom:.5rem;display:flex;align-items:center;color:#2c2c2c}.key_features li:before{content:" ";width:1.375rem;height:1.065rem;background:url(/cdn/shop/files/check_pdp.svg)!important;margin-right:.5rem;background-size:contain!important;background-repeat:no-repeat!important}.key_features p{font-size:.875rem;line-height:1.375rem}body .product-form__buttons .button.button--primary:hover{color:#121212!important;background:#fff!important}body .product-form__buttons .button.button--primary:hover:after{filter:invert(100%)}body .product-form__buttons .button.button--primary{color:#fff!important;font-size:1.375rem;background:#b19963!important;outline:none;border:none;letter-spacing:2.2px;text-transform:uppercase;width:100%}.lens-addon__grid div{display:block}product-form.product-form{margin-top:0!important;margin-bottom:1rem!important}.product__button a{width:100%}.product__info-wrapper .product__button{margin-top:0!important;margin-bottom:0}.product__info-wrapper a.button.button--primary:after{filter:invert(100%)}.button_label_store{text-align:center}.button_label_store a{color:#000;text-decoration:none;font-family:var(--heading-semibold);font-size:.75rem;letter-spacing:1.2px;display:flex;align-items:center;justify-content:center}.button_label_store svg{margin-right:.2rem}.button_label_store{text-align:center;margin-top:.5rem!important}.product__info-wrapper ul.icon-with-text.icon-with-text--vertical.list-unstyled{background:#f8f8f8;padding-left:1rem;padding-right:1rem;padding-top:1rem;padding-bottom:0;margin-bottom:0;margin-top:0}.product__info-container>.pdp__payment{margin:0}.product__info-wrapper ul{padding-left:0;list-style:none;justify-content:flex-start}.product__info-wrapper ul.icon-with-text.icon-with-text--vertical.list-unstyled span.svg-wrapper{display:none}.product__info-wrapper .icon-with-text__item{display:block;width:100%;margin-bottom:0;padding-bottom:0!important}.product__info-wrapper li.icon-with-text__item li{font-size:.75rem;font-family:var(--text-font);color:#000;letter-spacing:.96px;line-height:1.25rem;margin-bottom:0}.product__info-wrapper li.icon-with-text__item li:before{content:" ";width:1.075rem;height:.75rem;background:url(/cdn/shop/files/check_pdp.svg)!important;margin-right:.5rem;background-size:contain!important;background-repeat:no-repeat!important;display:inline-block;line-height:.75rem}body .unser_text_payment_right .list-payment{justify-content:flex-start;margin:0;padding-top:0;max-width:100%}.unser_text_payment_right{background:#f8f8f8;margin-top:0!important;margin-bottom:0!important;padding:.5rem 1rem .3rem}.nt_trust_icons .icon-with-text-wrapper .icon img{height:auto;width:auto}.product-related-swipper{overflow:hidden}.nt-related-section .collection__description.subtitle.rte{padding-bottom:1rem}.color-.nt-related-section.gradient{padding-bottom:6.25rem;background:#121212;padding-top:6.25rem}.nt-related-section .swiper-pagination.swiper-pagination-bullets{display:none}nt-related-section h2.title{color:#fff}.nt-related-section slider-component{margin-bottom:0!important;row-gap:0}.nt-related-section span.swiper-pagination-bullet{display:inline-block;width:12.5rem!important;height:2px!important;margin:0;cursor:pointer;opacity:.4;background:#c9c9c9;max-width:1.25rem;margin-right:1rem;border-radius:0!important}.product-related-sl span.swiper-pagination-bullet.swiper-pagination-bullet-active{background:#121212!important;opacity:1!important;width:2.5rem!important;max-width:2.5rem!important}.product-related-sl .icon-with-text img{height:auto;width:auto}.trust__icons_ft{padding-top:1.25rem}body .trust__icons_ft img{width:auto;height:auto}.swatch-input__input:active+.swatch-input__label,.swatch-input__input:checked+.swatch-input__label{width:1.25rem;height:1.25rem;top:0!important;position:relative}.product-form__input--swatch .swatch-input__input+.swatch-input__label{width:1.25rem;height:1.25rem}.product__info-wrapper .swatch-input__input:active+.swatch-input__label,.product__info-wrapper .swatch-input__input:checked+.swatch-input__label{outline:.01rem solid rgb(var(--color-foreground))!important}.product__info-wrapper .product-form__input--swatch .swatch-input__input+.swatch-input__label{margin-right:1rem!important;margin-left:.25rem!important}.swatch-input__input:active+.swatch-input__label,.swatch-input__input:checked+.swatch-input__label{outline:.07rem solid rgb(var(--color-foreground))}legend.form__label{font-size:1rem;color:#2c2c2c}legend.form__label span{font-family:var(--text-semibold)}.crosscell_pdp.bundles-custom-pdp{margin-top:2rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.crosscell_pdp_sec .min_head h5{font-size:1.1rem;font-weight:600;margin-bottom:1.5rem;color:#000;letter-spacing:0}.crosscell_pdp_sec ul{list-style:none;padding:0;margin:0}.crosscell_pdp_sec li.pdp_detail{display:flex;align-items:flex-start;gap:1.25rem;margin-bottom:2rem}.crosscell_pdp_sec .pdp_img{flex:0 0 7rem;width:8.75rem;height:8.75rem;background-color:#f6f6f6;display:flex;align-items:center;justify-content:center;overflow:hidden}.crosscell_pdp_sec .pdp_img img{max-width:100%;max-height:100%;object-fit:contain;mix-blend-mode:multiply}.crosscell_pdp_sec .pdp_content_block{flex:1;display:flex;flex-direction:column}.crosscell_pdp_sec .pdp_heading_with_price{order:1;margin-bottom:.25rem}.crosscell_pdp_sec .pdp_title{font-size:1.125rem;color:#000;line-height:1.3;letter-spacing:.045rem;font-family:var(--text-medium)}.crosscell_pdp_sec .Product_variant{margin-top:.25rem}.crosscell_pdp_sec .select__select{padding:.2rem;font-size:.8rem;border:1px solid #e5e5e5}.crosscell_pdp_sec .price-custom{order:2;margin-bottom:1rem;font-size:.9rem;color:#333;display:block}.crosscell_pdp_sec .pdp-add-to-card{order:3;width:100%}.crosscell_pdp_sec .pdp-add-to-card button{width:100%;display:flex;align-items:center;justify-content:center;background-color:#fff;border:1px solid #000;border-radius:.3rem;padding:.6rem 1rem;cursor:pointer;transition:all .2s ease;text-transform:uppercase;font-size:.75rem;letter-spacing:.05rem;font-weight:600;color:#000;height:2rem;line-height:2rem;max-width:12.6rem}.crosscell_pdp_sec .pdp-add-to-card button:hover{background-color:#f7f7f7}.crosscell_pdp_sec .pdp-add-to-card button span{display:flex;align-items:center;justify-content:center;gap:.5rem}.crosscell_pdp_sec .pdp-add-to-card button svg{width:.75rem;height:.75rem;fill:currentColor;filter:invert(100%)}.crosscell_pdp_sec .pdp-add-to-card button span:after{content:"HINZUF\dcGEN";margin-left:0}.crosscell_pdp_sec .pdp-add-to-card button:after{content:"\203a";font-size:1.2rem;font-weight:300;margin-left:auto;padding-left:.5rem;line-height:.8}.crosscell_pdp_sec .product-form__input{margin-bottom:.8rem;position:relative;max-width:100%}.crosscell_pdp_sec .select__select{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:100%;height:2.2rem;padding:0 2rem 0 .8rem;background-color:#fff;border:.1rem solid #e5e5e5;border-radius:.2rem;font-size:.8rem;font-family:inherit;color:#333;line-height:1.5;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath fill='none' stroke='%23000000' stroke-width='1.5' d='M1 1l4 4 4-4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .8rem center;background-size:.6rem;transition:border-color .2s ease}.crosscell_pdp_sec .select__select:hover{border-color:#b0b0b0}.crosscell_pdp_sec .select__select:focus{border-color:#000;outline:none}.crosscell_pdp_sec .Product_variant{display:none}.crosscell_pdp_sec .pdp-add-to-card button:hover{color:#000!important}.crosscell_pdp_sec .pdp-add-to-card button:after{display:block!important;content:" ";background:url(/cdn/shop/files/right_15.svg)!important;display:block;border:none!important;box-shadow:none!important;position:unset;width:.35rem;height:.65rem;margin-left:.5rem;transition:all .5s;background-size:contain!important;background-repeat:no-repeat!important;filter:invert(100%)}.collection__title_custom h2.title.inline-richtext{letter-spacing:0px;color:#fff}label.lens-addon__sub-row span{font-size:.875rem;line-height:1.25rem}.farbe_custom_text{width:100%;font-size:.75rem;margin-top:.3rem}legend.form__label{display:block}label.lens-addon__row{align-items:center}.product-single__gallery-item .image-wrap>a:before{content:"";display:block;background:url(/cdn/shop/files/zoom.svg) no-repeat center / contain;width:1rem;height:1rem;position:absolute;bottom:0;right:10px;opacity:0;visibility:hidden;transition:opacity .2s ease-in-out,visibility .2s ease-in-out;filter:saturate(.5)}.product-single__gallery-item.is-selected .image-wrap>a:before{opacity:1;visibility:visible}button#html5-close:before{content:"";width:100%;height:100%;display:block;background:url(https://cdn.shopify.com/s/files/1/0942/3762/2645/files/close.svg) no-repeat center / 1rem;filter:brightness(0)}button#html5-close img{display:none}button#html5-close{background:#fff!important;width:2rem;height:2rem;border-radius:0;padding:0!important;display:flex;align-items:center;justify-content:center}.html5-nav-mask,.html5-elem-data-box,div#html5lightbox-watermark{display:none!important}.html5-prev-inside,.html5-next-inside{right:-1.25rem!important;display:flex!important;width:2.5rem;height:2.5rem;background-color:#fff;align-items:center;justify-content:center;border:1px solid #000}.html5-prev-inside{left:-1.25rem!important;right:auto!important}.mh-icon-left,.mh-icon-right{background:url(https://cdn.shopify.com/s/files/1/0942/3762/2645/files/Icon_akar-arrow-right_7.svg) no-repeat center / 1rem;width:1rem;height:1rem;display:block!important;background-color:transparent!important}.html5-prev-inside .mh-icon-left{transform:scaleX(-1)}.out-stock-text{color:#f50000}.out-stock-text span.svg-wrapper{background:#f50000!important}.out-stock-text span.svg-wrapper{margin-right:.3rem}.product__inventory .stock-status .svg-wrapper{display:inline-flex;align-items:center;justify-content:center}.product__inventory .stock-status--in-stock,.product__inventory .stock-status--in-stock .svg-wrapper{color:#22c55e}.product__inventory .stock-status--low,.product__inventory .stock-status--low .svg-wrapper{color:#d4a017}.stock-status--low span.svg-wrapper{background:#d4a017!important}.product__inventory .stock-status--out-stock{color:#e02424}span.stock-status.stock-status--out-stock span.svg-wrapper{background:#e02424}.product__inventory .stock-status .svg-wrapper{margin-right:.3rem}.card__badge.top.right{display:none}.product__title h1{font-size:1.875rem;line-height:2.188rem!important;letter-spacing:0!important;color:#fff;text-align:left}.product__info-wrapper span.badge.badge--bottom-left.sale_bage{height:26px;line-height:26px;width:55px;text-align:center;letter-spacing:0px;color:#fff;text-transform:uppercase;font-size:1.125rem;padding:0;margin-bottom:.625rem;box-shadow:0 1px 3px #00000058;border-radius:0;font-family:var(--heading-font)}.product__info-wrapper .badge.price__badge-sale.color-scheme-4{display:none}product-info .page-width{max-width:71rem}.product__info-wrapper .price__regular .price-item--regular{font-size:1.563rem;font-family:var(--heading-font);color:#00385d;font-size:1.875rem!important;line-height:2.188rem;color:#fff}.product__tax.caption.rte{margin-top:0!important}.nt_trust_icons .icon-with-text-wrapper .icon img{width:fit-content;height:fit-content}.price-block{display:inline-flex;align-items:center;flex-wrap:wrap;margin-bottom:0}.price_custom_text{display:flex;align-items:center}.grid__item.product__media-wrapper{max-width:50%!important;width:50%!important}.product-custom-tabs .tab-pane .rte ul{padding-left:1.25rem}.grosentabelle_div a{color:#fff;font-size:.813rem;letter-spacing:.52px;line-height:1}.grosentabelle_div{margin:0!important;text-align:right}@media screen and (max-width:990px){p.product_sub_title.rte{margin:0 0 20px!important}body .product-form__buttons .button.button--primary{font-size:16px;letter-spacing:1.6px}body product-info .product-form__input label{height:38px;line-height:38px!important;font-size:15px!important;letter-spacing:.6px!important}body product-info .product-form__input--pill input[type=radio]+label{min-width:62px;padding:0 4px!important;margin:0 4px 2px 0}product-info .page-width{max-width:428px}p.product_sub_title.rte{letter-spacing:.16px;color:#c1bdbd;font-size:16px;line-height:28px}body .price_custom_text{margin:5px 0 20px}body .product__title h1{font-size:24px;line-height:28px!important}product-info .flickity-prev-next-button{top:42%}product-info{padding-top:20px!important;padding-bottom:38px!important}.product__info-wrapper span.badge.badge--bottom-left.sale_bage{display:none}product-info .grid__item.product__media-wrapper{position:relative}product-info .grid__item.product__media-wrapper .card__badge.top.right{display:flex;position:absolute;left:10px;top:10px;z-index:2}.product--stacked .grid__item.product__media-wrapper{position:unset!important}.product__info-wrapper.grid__item{max-width:100%!important;padding-left:0!important;margin-top:30px}product-info .grid__item.product__media-wrapper{max-width:100%!important;width:100%!important}.thumbnails-wrapper.background-modal{display:none}.grid__item.product__media-wrapper ol.flickity-page-dots{justify-content:center!important}.first_collection_text a{font-size:14px}.product-custom-tabs .tabs-navigation{flex-direction:initial;align-items:stretch;gap:unset;overflow-y:hidden;flex-wrap:nowrap;white-space:nowrap;justify-content:flex-start;overflow-x:auto;margin-bottom:24px}.product-custom-tabs .tabs-navigation button+button{margin-left:14px}.product-custom-tabs .tabs-navigation button{padding:0 20px;height:38px;line-height:38px;width:100%;min-width:auto;letter-spacing:1.6px;font-size:16px}.product-custom-tabs .tab-pane .rte h2{font-size:24px;line-height:28px}.product-custom-tabs h3{font-size:20px;margin-bottom:10px}.product-custom-tabs .tabs-content-container{padding:0}.collection__title.title-wrapper{padding:0!important}.color-.nt-related-section.gradient{padding-bottom:60px;padding-top:60px}.collection__title_custom h2.title.inline-richtext{text-align:center}.product-custom-tabs>.page-width{padding-right:0}.product-related-swipper{overflow:hidden;width:calc(100% + 40px)}.product-related-swipper .grid__item{max-width:40%}.tab-content-bottom td:nth-child(1),.tab-content-bottom th{font-size:11px;line-height:1.3;letter-spacing:0}.tab-content-bottom td,.tab-content-bottom td:not(:nth-child(1)){font-size:10px;line-height:1.3;letter-spacing:0}.tab-content-bottom table th,.tab-content-bottom table td{border:1px solid #fff;padding:10px;text-align:center}.tab-content-bottom table{border:2px solid #1a1b19!important;table-layout:fixed;display:block;overflow:auto}.product-single__gallery img.image-element{object-fit:contain}image-element{background-color:#121212}}@media screen and (max-width:420px){body .product-form__buttons .button.button--primary{font-size:15px;letter-spacing:.6px}body product-info .product-form__input--pill input[type=radio]+label{min-width:52px;padding:0 4px!important;margin:0 4px 2px 0}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/tzn_pdp.css.map */
