body{display:block!important}.ng-variant-info__trigger{display:inline-flex;align-items:center;justify-content:center;width:.75rem;height:.75rem;padding:0;border-radius:50%;border:1px solid currentColor;margin-left:.2rem;font-size:.5rem;line-height:1;background:transparent;color:inherit;cursor:pointer;vertical-align:middle;margin-top:0!important;position:relative;top:-1px}.ng-variant-info__trigger:before{content:"i";display:block;font-size:.5rem;font-weight:700;font-family:emoji}.ng-variant-info{position:relative;display:inline-flex;align-items:center;margin-left:0;vertical-align:middle;flex-shrink:0}.ng-variant-info__trigger:hover{opacity:.75}.ng-variant-info__trigger:focus-visible{outline:2px solid currentColor;outline-offset:3px}.ng-variant-info__content{position:absolute;bottom:calc(100% + 10px);left:50%;z-index:100;display:block;width:max-content;max-width:320px;padding:12px 14px;border-radius:0;background:#000;color:#fff;font-size:14px;font-weight:400;line-height:1.5;text-align:left;white-space:normal;overflow-wrap:break-word;opacity:0;visibility:hidden;pointer-events:none;transform:translate(-50%,5px);transition:opacity .2s ease,transform .2s ease,visibility .2s ease}@media(hover:hover){.ng-variant-info:hover .ng-variant-info__content{opacity:1;visibility:visible;transform:translate(-50%)}}.ng-variant-info.is-open .ng-variant-info__content,.ng-variant-info:focus-within .ng-variant-info__content{opacity:1;visibility:visible;transform:translate(-50%)}@media(max-width:749px){.ng-variant-info__content{left:auto;right:-10px;max-width:min(260px,75vw);transform:translateY(5px)}.ng-variant-info.is-open .ng-variant-info__content,.ng-variant-info:focus-within .ng-variant-info__content{transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.ng-variant-info__content{transition:none}}.product-icon-item.product-icon-item--longwaffe img{max-width:30px!important;height:30px;width:30px;margin-left:-10px}.product__inventory{align-items:flex-start}.product__inventory-content{display:flex;flex-direction:column}.product__inventory-extra{display:block}.pickup-availability-info p{margin-bottom:0}h2#PickupAvailabilityHeading{font-size:1.25rem}.pickup-availability-header .icon{width:1rem}pickup-availability.product__pickup-availabilities.quick-add-hidden{width:calc(100% + 6.375rem);max-width:none;margin-left:-6.375rem;clear:both}.pickup-availability-drawer-button{height:2rem!important;width:2rem!important;font-size:1rem}li.pickup-availability-list__item h3{font-size:1rem}.pickup-availability-info p,button#ShowPickupAvailabilityDrawer,p.pickup-availability-preview.caption-large{font-size:1rem;line-height:1.7rem;font-family:var(--font-body-family)}.inventory--in-stock{color:#009360}.custom-price--from{display:flex!important;align-items:baseline;gap:.2rem}.custom-price--from .price{margin:0}.custom-price__from{font-size:inherit;line-height:inherit}body .product-form__input--pill input[type=radio]:checked+label span.variant-option-label__icon img{filter:invert(1)}span.variant-option-label__icon img{width:1rem;height:1rem;margin-right:.2rem;position:relative;top:2px}.product--large:not(.product--no-media) .product__media-wrapper{max-width:58%;width:100%}.product--large:not(.product--no-media) .product__info-wrapper{padding:0 0 0 3.75rem;max-width:42%;width:100%}.product__title+.product__text.caption-with-letter-spacing,.product__title h1{font-size:1.875rem;line-height:1.875rem;letter-spacing:-.4px;margin-bottom:0}.product__title{margin-bottom:0}.product__title+.product__text.caption-with-letter-spacing{font-size:1.125rem;font-family:var(--heading-semibold);text-transform:inherit}.custom-price .badge{display:none!important}.custom-price .price--on-sale .price-item--regular{text-decoration:line-through;color:#000!important;font-size:1.125rem!important;letter-spacing:0}.custom-price .price-item--regular{color:#000!important;font-size:1.125rem!important;letter-spacing:0}.custom-price .price--on-sale .price__sale span.price-item.price-item--sale.price-item--last{font-size:1.125rem!important;letter-spacing:0}.product__info-wrapper .product__tax{font-size:.813rem;line-height:1;font-family:var(--text-light);letter-spacing:0;display:none;margin:0;color:#bebebe;margin-left:.5rem;transform:translateY(-.25rem)}.custom-price{display:inline-block;margin:0}.custom-price .price__container{margin-bottom:0}.product-form__buttons .button.button--primary{background-color:#000;color:#fff;font-size:1rem;letter-spacing:.64px;text-transform:inherit}.product-form__buttons .button.button--primary span .svg-wrapper{width:1rem;margin-right:.75rem;position:relative;top:4px}.product-form__input.product-form__quantity+div{width:calc(100% - 6.375rem);float:left;margin-left:0;margin-top:0;margin-bottom:.9375rem}.product-form__input.product-form__quantity{margin:0;width:6.375rem;float:left}.product-form__quantity .form__label{display:none}quantity-input.quantity{height:2.5rem;width:5.625rem;border-radius:0;overflow:hidden;display:flex;align-items:center;justify-content:space-between;padding:0;font-size:1rem;min-height:auto;min-width:5.625rem;background:transparent!important;border:0}quantity-input.quantity>button.quantity__button[name=minus],quantity-input.quantity>button.quantity__button[name=plus]{width:1.25rem;min-width:1.25rem;max-width:1.25rem}quantity-input.quantity>button.quantity__button[name=minus]{transform:rotate(90deg)}quantity-input.quantity>button.quantity__button[name=plus]{transform:rotate(-90deg)}quantity-input.quantity>*{width:33.33%;max-width:33.33%;flex-basis:33.33%;padding:0;font-size:1rem;height:2.5rem;background:transparent!important;outline:unset!important}quantity-input.quantity .quantity__button .svg-wrapper{width:.75rem}.quantity:after,quantity-input.quantity:before,quantity-input.quantity:after{display:nonee!important}.product-form__buttons .button.button--primary:after{filter:brightness(0) invert(1)}.product__info-container .product-form{margin:0}.key_features ul{padding-left:0;border-top:none;padding-top:0}.key_features ul li{display:flex;padding:.15rem 0;font-size:1rem}.key_features ul li:before{content:"";display:block;width:6px;min-width:6px;height:6px;background-color:#000;position:relative;top:.75rem;margin-right:10px}.payment_pdp.product__text.inline-richtext{padding:1.25rem;background-color:#faf8f6;font-size:.75rem;line-height:1.125rem;margin-top:.5rem;overflow:hidden}.product__inventory{display:flex;align-items:flex-start;gap:.5rem;font-size:.7rem;letter-spacing:0;line-height:1.25rem}.footer__payment.payment_pdp{display:flex;align-items:center;gap:1rem}.product__info-wrapper. price.price--large{line-height:1}.product__info-wrapper .product__tax+div,.key_features{margin:0!important}body .product-form__input--pill input[type=radio]+label{background-color:transparent;color:#000;display:inline-block;margin:0;padding:.625rem .8rem;border-radius:0;font-size:1rem;letter-spacing:0;border:1px solid #989898;margin-right:.5rem;margin-bottom:.5rem;font-family:var(--text-medium)}.product__info-wrapper div.shopify-block.shopify-app-block{background:transparent;margin-top:0}.product__info-wrapper div.shopify-block.shopify-app-block .cl-po--swatch-button,body .gpo-swatches.buttons input+label{background-color:transparent!important;color:#000;display:inline-block;margin:0;padding:0 1rem;border-radius:0!important;font-size:1rem;letter-spacing:0;border:1px solid #989898!important;font-family:Lato-Regular;height:2.375rem;line-height:2.375rem;box-shadow:none!important}.product__info-wrapper div.shopify-block.shopify-app-block input[type=radio]:checked+.cl-po--swatch-button,body .gpo-swatches.buttons input:checked+label,body .gpo-swatches.buttons input+label:hover{background-color:#000!important;border-color:#000!important;color:#fff!important}.gpo-selected-values.break-word.has-value{display:none!important}.product__info-wrapper div.shopify-block.shopify-app-block .cl-po--label,.gpo-element label.gpo-label span{margin-bottom:.5rem!important;font-size:1rem!important;letter-spacing:0;font-family:var(--text-bold);color:#000!important}.gpo-element.gpo-form__group.information-bubble .gpo-ov-wrapper{flex-direction:column}.gpo-element.gpo-form__group.information-bubble .gpo-ov-wrapper .gpo-swatches.buttons.gpo-ov-item .gpo-ov-title:after{content:"i";width:.75rem;height:.75rem;line-height:.7rem;border-radius:50%;border:1px solid;margin-left:.5rem;font-size:.5rem;font-weight:700;font-family:emoji}.gpo-element.gpo-form__group.information-bubble .gpo-swatches input+label .gpo-tooltip span.break-word{display:none}.gpo-element.gpo-form__group.information-bubble .gpo-swatches input+label .gpo-tooltip span.gpo-ov-helptext{color:#fff;font-size:.75rem;line-height:1rem;border-radius:0;text-align:left}.gpo-element.gpo-form__group.zusatzschlussel{display:none}.gpo-element.gpo-form__group.information-bubble .gpo-swatches input+label:hover .gpo-tooltip{bottom:unset;background:#000;left:calc(100% - 1.5rem)!important;width:100%;top:1.5rem;transform:unset;-webkit-transform:unset;display:block!important}.gpo-element.gpo-form__group.information-bubble .gpo-swatches input+label:hover .gpo-tooltip:after{display:none}.gpo-element.gpo-form__group.information-bubble .gpo-ov-wrapper .gpo-swatches.buttons.gpo-ov-item{gap:0;align-items:flex-start}.gpo-element.gpo-form__group.hide-help-text .gpo-tooltip,.gpo-element.gpo-form__group .gpo-tooltip{display:none!important}.gpo-container .gpo-app .gpo-total.gpo-form__group{display:none}.gpo-swatches.buttons input+label .gpo-ov-title,.gpo-swatches.buttons input+label .gpo-ov-title span.break-word{height:100%;display:flex;align-items:center;font-size:1rem;letter-spacing:0}.product-form__input--swatch .swatch-input__input+.swatch-input__label{margin-top:0;margin-bottom:1rem}body .product-form__input--pill input[type=radio]:checked+label{background-color:#000;border-color:#000;color:#fff}body .product-form__input .form__label{margin-bottom:.5rem;font-size:1rem;letter-spacing:0;font-family:var(--text-bold)}body .product-form__input .form__label{display:block}.product-form__input.product-form__quantity .form__label{display:none}.product__info-container .product-form,.product__info-container .product__description,.product__info-container .icon-with-text{margin:0}.quantity:after{box-shadow:none!important;border:0!important}.box_image img{max-width:3.5rem}.box_image{display:flex;align-items:center;gap:.5rem;margin:0;margin-top:-1rem}.box_image p{font-size:.813rem;letter-spacing:.78px;font-family:var(--text-light);margin:0}.payment_pdp .list-payment{justify-content:flex-start;display:inline-flex}li.icon-with-text__item span{font-size:.813rem;font-family:var(--text-medium)}.icon-with-text--vertical img{margin-right:.5rem;max-width:1.25rem}.product__inventory{width:100%}.box_image_pdp{display:flex;align-items:center;gap:1rem}.product__inventory circle{stroke:none}.icon-with-text--vertical .icon-with-text__item{margin-bottom:1rem}.crosscell_pdp_sec p.p-h5{font-size:1.25rem;line-height:1.5rem;letter-spacing:-.4px;font-family:var(--font-heading-family)}.slide_bubble ul{list-style:none;padding:0}.pdp_img img{width:100%;height:100%;object-fit:cover}.grid__item.product__media-wrapper{position:sticky;top:7rem;max-height:100%}.pdp_img{width:8.125rem;min-width:8.125rem}.crosscell_pdp_sec .pdp_title{color:#000;font-size:1.063rem;font-family:var(--text-medium)}.crosscell_pdp_sec span.regular-price{color:#000;font-size:1;font-family:var(--text-medium)}.slide_bubble ul li{display:flex;align-items:center;justify-content:flex-start;gap:1.25rem;position:relative}.crosscell_pdp_sec button.button--secondary:not(:hover) svg{filter:brightness(0)}.pdp-add-to-card{position:absolute;right:0;bottom:1rem}.crosscell_pdp_sec button.button--secondary:after{display:none!important}.crosscell_pdp_sec button.button--secondary{width:2.375rem;min-width:auto;padding:0;height:2.375rem;min-height:2.375rem;line-height:2.375rem}.crosscell_pdp_sec .caption-with-letter-spacing{font-size:1rem;letter-spacing:0;line-height:1.5;text-transform:inherit;color:#727272;opacity:1!important;font-family:var(--text-light);font-weight:400;text-align:left;position:relative;z-index:2;margin-top:0!important;margin-bottom:10px;text-decoration:none}.crosscell_pdp_sec .select__select{border:1px solid #000;padding:0 .5rem;font-size:.75rem;color:#000;letter-spacing:0;height:1.5rem;line-height:1.5rem;width:fit-content;max-width:255px}.slide_bubble ul li.hidden-bundle-item{display:none}.pdp_content_block{width:calc(100% - 8.125rem)}p.bundle-show-more.button.button--secondary{text-transform:inherit;border:0;padding:0;min-height:auto;line-height:normal;height:auto;text-align:left;margin:0;justify-content:flex-start;background:transparent;color:#000}p.bundle-show-more.button.button--secondary:after{position:relative;top:2px;filter:none}p.bundle-show-more.button.button--secondary:hover{text-decoration:underline}.product-related-section .product-card-wrapper .card--standard>.card__content{width:calc(100% - 2.5rem)}.product-related-section .card__badge.right{right:.5rem}.product-related-section .card--media .card__inner .card__content .card__information{display:none}.product-related-section .collection .card .card__inner .card__media{width:100%;height:100%}.product-related-section .card-wrapper.product-card-wrapper .card__media .media img{padding:0!important}.product-related-section .card-wrapper.product-card-wrapper,.product-related-section .collection .slider-related{overflow:hidden}.product-related-section .grid__item{width:100%;max-width:calc(25% - 20px)}.product-related-section .grid__item.width_large{max-width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}.product-related-section .swiper-wrapper{margin:0;padding:0}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.product-related-section span.swiper-pagination-bullet.swiper-pagination-bullet-active{width:5rem;border-radius:0;opacity:.3}.product-related-section .swiper-pagination.swiper-pagination-bullets{position:relative;margin-top:2.5rem}.empfohlen-custom-pdp{background:#faf8f6 0% 0% no-repeat padding-box;padding:1.25rem}.empfohlen-custom-pdp .crosscell_pdp_sec p.p-h5{margin-top:0;padding-right:3.938rem}.empfohlen-custom-pdp .product-icons-box{display:block;margin:0!important}.empfohlen-custom-pdp .product-icons-box .product-icon-item{display:flex;align-items:center}.empfohlen-custom-pdp .product-icons-box .product-icon-item{display:flex;align-items:center;margin-bottom:.75rem}.empfohlen-custom-pdp .product-icons-box .product-icon-item img{max-width:1.25rem;margin-right:.75rem;object-fit:contain;min-width:1.25rem}.empfohlen-custom-pdp .min_head{display:flex;align-items:flex-start;flex-direction:row;flex-wrap:wrap}.empfohlen-custom-pdp .crosscell_pdp_sec+.crosscell_pdp_sec{padding-top:3rem}.slider-related span.swiper-pagination-bullet{width:3.5rem;height:2px;border-radius:0;border:0;padding:0;display:block;background-color:#000;opacity:.3;margin:0!important}.slider-related span.swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}.abmessungen-custom-pdp .content-abmessungen-pdp{display:none}.product__info-container .abmessungen-custom-pdp{border-bottom:1px solid #ccc;padding-bottom:0;margin-bottom:0}.abmessungen-custom-pdp p.title-abmessungen-pdp{margin-bottom:.5rem;font-family:var(--text-bold);display:flex;align-items:center;justify-content:space-between;cursor:pointer}.abmessungen-custom-pdp p.title-abmessungen-pdp:after{content:"";background:url(/cdn/shop/files/arrow-btn.svg) no-repeat center / contain;width:.75rem;height:.75rem;transition:all .5s}.abmessungen-custom-pdp p.title-abmessungen-pdp.show:after{transform:rotate(180deg)}.abmessungen-custom-pdp p.title-abmessungen-pdp.show+.content-abmessungen-pdp{display:block}.product__info-wrapper div.shopify-block.shopify-app-block .cl-po--option .cl-po--swatch-container label.cl-po--swatch-item{align-items:flex-start}.versandart_box ul{list-style:none;padding:0}.versandart_box ul li{border:0 solid #989898;padding:1.25rem;display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem;background-color:#faf8f6;overflow:hidden;font-size:.875rem;line-height:1.5}ul.grouped-inner-list{list-style:none;padding:0;margin:0;width:100%}ul.grouped-inner-list li.grouped-inner-item{border:none!important;padding:0!important;margin:0!important;display:flex;justify-content:space-between}ul.grouped-inner-list li.grouped-inner-item:not(.grouped-inner-item-parent){align-items:flex-start;padding-left:1.25rem!important;position:relative}ul.grouped-inner-list li.grouped-inner-item:not(.grouped-inner-item-parent):before{top:calc(.75em - .15rem);content:"";position:absolute;min-width:.3rem;min-height:.3rem;width:.3rem;height:.3rem;background:#000;left:.5rem}.versandart_box ul li span{max-width:17rem}.versandart_box p{margin:0}.versandart_box{border-top:.1px solid #000;margin-top:0!important;padding-top:2rem}.product__info-wrapper div.shopify-block.shopify-app-block{margin-bottom:0;padding:0!important}.description-sec.rte img{max-width:15rem;width:100%}span.product__inventory-extra strong{font-weight:400;font-family:var(--font-body-family)}span.product__inventory-extra strong{font-family:var(--font-heading-family)}.box_image_pdp{display:none}.product__inventory+.custom-price{margin-bottom:10px}.swap-price .box_image_pdp.show_on_tresor{gap:0rem;display:flex;align-items:center;justify-content:flex-start;position:absolute;top:0;right:0;margin:0}p.sub-versandart_box{font-size:.875rem;line-height:1.5}.swap-price .box_image_pdp.show_on_tresor img{width:100%;height:40px;object-fit:contain;max-width:max-content;max-width:80px;margin-left:10px}.versandart_box+.custom-price{margin-bottom:1rem}.location_apps{display:none}body.show-handler .location_apps{display:block}.product__info-wrapper div.shopify-block.shopify-app-block .cl-po--label,.gpo-element label.gpo-label span{line-height:1.3}@media screen and (min-width:990px){.gpo-label br{display:none}.footer__payment.payment_pdp li.list-payment__item{padding:0}.payment_pdp .list-payment{gap:5px}.footer__payment.payment_pdp li.list-payment__item svg{height:.75rem}}@media screen and (max-width:990px){variant-selects{margin-bottom:0!important}.gpo-container.gpo-container{margin-top:0!important}.gpo-element.gpo-form__group.gpo-col-12.show-addon-for-option{padding-top:0;padding-bottom:20px}.gpo-element label.gpo-label span{font-size:15px!important;line-height:20px!important}.product--large:not(.product--no-media) .product__media-wrapper{max-width:100%;width:100%}.product--large:not(.product--no-media) .product__info-wrapper{padding:0;max-width:100%;width:100%}.product__title+.product__text.caption-with-letter-spacing,.product__title h1{font-size:18px;line-height:23px;letter-spacing:-.36px;margin-bottom:0}.custom-price .price-item--regular{font-size:1rem!important}.gpo-swatches.buttons input+label .gpo-ov-title,.gpo-swatches.buttons input+label .gpo-ov-title span.break-word,body .product-form__input .form__label{font-size:15px;line-height:20px}body .product-form__input--pill input[type=radio]+label{display:inline-flex;align-items:center;gap:4px;line-height:1.25rem!important;text-align:left}.gpo-swatches.buttons .gpo-ov-title>span,body .product-form__input--pill input[type=radio]+label,.gpo-swatches.buttons input+label .gpo-ov-title span.break-word{font-size:15px;line-height:1.25rem;font-family:var(--font-body-family);text-align:left}.product-form__buttons .button.button--primary{font-size:14px;letter-spacing:.56px;min-height:38px;line-height:38px}.footer__payment.payment_pdp{display:block;margin-top:20px!important;margin-bottom:10px!important}.footer__payment.payment_pdp li.list-payment__item{padding:0;width:auto}.footer__payment.payment_pdp li.list-payment__item svg{width:33px;height:21px;object-fit:contain}.product-related-section{padding-top:20px!important;padding-bottom:40px!important}.crosscell_pdp_sec p.p-h5{font-size:16px;line-height:1.5}.empfohlen-custom-pdp{padding:30px;margin:40px -25px 0}.empfohlen-custom-pdp .crosscell_pdp_sec p.p-h5{margin-top:0;padding-right:0}.empfohlen-custom-pdp .product-icons-box{padding-left:30px}.versandart_box ul li{font-size:14px}.product-related-section .grid__item{width:100%;max-width:50%}.crosscell_pdp_sec .select__select{max-width:160px;font-size:10px;letter-spacing:0;height:auto}.crosscell_pdp_sec button.button--secondary{padding:0!important;width:38px;height:38px}.crosscell_pdp_sec span.regular-price,.crosscell_pdp_sec .pdp_title{font-size:14px}.crosscell_pdp_sec .product-form__input--dropdown{margin-bottom:10px}.crosscell_pdp_sec .caption-with-letter-spacing{font-size:12px}p.bundle-show-more.button.button--secondary{padding:0!important}p.bundle-show-more.button.button--secondary:after{transform:rotate(90deg)}.grid__item.product__media-wrapper{position:static!important}.gpo-swatches.buttons input[name=Zusatzschl\fcssel]+label{height:auto;min-height:2.313rem;display:flex;align-items:center;padding:.6rem 1rem}.gpo-swatches.buttons input[name=Zusatzschl\fcssel]+label .gpo-ov-title{flex-wrap:wrap;height:auto}.key_features ul li:before{top:10px}.gpo-element.gpo-form__group.information-bubble .gpo-swatches input+label:hover .gpo-tooltip{left:calc(50% - 1.5rem)!important}.crosscell_pdp_sec button.button--secondary svg{width:14px}.title-payment{font-family:var(--text-bold)}.swap-price .box_image_pdp.show_on_tresor{position:relative;top:auto;right:auto;margin:20px 0 10px}.custom-price__from,.custom-price{font-weight:700;font-family:var(--text-bold)}}@media screen and (max-width:568px){.gpo-swatches.buttons .gpo-ov-title>span,body .product-form__input--pill input[type=radio]+label,.gpo-swatches.buttons input+label .gpo-ov-title span.break-word{font-size:12px;line-height:1.3}}@media screen and (max-width:414px){.crosscell_pdp_sec button.button--secondary{padding:0!important;width:25px;height:25px;min-height:25px;line-height:25px}.crosscell_pdp_sec button.button--secondary svg{width:1rem}}@media screen and (max-width:989px){.swap-price .box_image_pdp.show_on_tresor{position:static;width:100%;justify-content:flex-start;gap:12px;margin:12px 0}.swap-price .box_image_pdp.show_on_tresor img{display:block;flex:0 0 auto;width:auto;height:40px;max-width:80px;margin:0;object-fit:contain;object-position:left center}}
/*# sourceMappingURL=/cdn/shop/t/66/assets/tzn_pdp.css.map */
