product-info .product{align-items:start;justify-content:center}product-info .product__media-wrapper,product-info .product__info-wrapper{min-width:0}product-info .product__media-wrapper{display:flex;flex-direction:column}product-info .product__media-item>*{overflow:hidden}product-info .product__media{--uis24-stage-surface: #f2f5f7;--uis24-stage-floor: rgba(7, 27, 48, .055);position:relative;isolation:isolate;aspect-ratio:1 / 1;padding-top:0!important;overflow:hidden;background:var(--uis24-stage-surface)}@media(hover:hover)and (pointer:fine){product-info media-gallery .product-media-container.media-type-image .product__media{cursor:zoom-in}body product-info .product-media-container .product__media.media>img.uis24-product-image-zoom__image{position:absolute;z-index:4;inset:0 auto auto 0;display:block;max-width:none!important;max-height:none!important;margin:0;padding:0;opacity:0;object-fit:contain;pointer-events:none;transition:opacity .14s cubic-bezier(.23,1,.32,1);will-change:transform,opacity}product-info media-gallery .product__media.is-uis24-zoom-ready>img.uis24-product-image-zoom__image{opacity:1}product-info media-gallery .product__media.is-uis24-zoom-ready>img:not(.uis24-product-image-zoom__image){opacity:0;transition:opacity .14s cubic-bezier(.23,1,.32,1)}}@media(prefers-reduced-motion:reduce){body product-info .product-media-container .product__media.media>img.uis24-product-image-zoom__image,product-info media-gallery .product__media.is-uis24-zoom-ready>img:not(.uis24-product-image-zoom__image){transition-duration:.01ms}}body product-info .product__media{--uis24-stage-surface: #ffffff !important;--uis24-stage-floor: transparent !important;display:grid;place-items:center;aspect-ratio:1 / 1;background:#fff!important}body product-info .product__media:before{background:transparent!important;opacity:0!important;transform:none!important}body product-info .product__media:after{background:transparent!important;border:0!important}body product-info .product-media-container .product__media.media>img:not(.uis24-product-image-zoom__image){position:absolute;z-index:2;inset:auto;width:auto;height:auto;max-width:min(76%,var(--uis24-source-width, 9999px));max-height:min(76%,var(--uis24-source-height, 9999px));padding:0;object-fit:contain;object-position:center;filter:none;transform:translate(-50%,-50%)}body .uis24-product-gallery .product-media-container.media-type-image .product__media>img:not(.uis24-product-image-zoom__image){transform:none!important}@media screen and (max-width:749px){body product-info .product__media-item .product-media-container.constrain-height{height:auto!important;aspect-ratio:1 / 1}body product-info .product__media-item .product__modal-opener,body product-info .product__media-item .product__media{height:100%!important}body product-info .product-media-container .product__media.media>img:not(.uis24-product-image-zoom__image){max-width:82%;max-height:82%}}product-info .product__media>img{z-index:2;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:clamp(2rem,4.5vw,4rem);object-fit:contain;object-position:center;filter:drop-shadow(0 1.8rem 2.2rem rgba(7,27,48,.09))}product-info .product__media:before,product-info .product__media:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";pointer-events:none}product-info .product__media:before{z-index:0;top:-12%;right:-12%;bottom:-12%;left:-12%;background-image:var(--uis24-stage-image, none);background-position:center;background-size:cover;filter:blur(36px) saturate(.72);opacity:.08;transform:scale(1.06)}product-info .product__media:after{z-index:1;top:72%;background:var(--uis24-stage-floor);border-top:1px solid rgba(7,27,48,.045)}product-info[data-product-scene*=rohr] .product__media,product-info[data-product-scene*=installation] .product__media,product-info[data-product-scene*=fitting] .product__media{--uis24-stage-surface: #edf4f7;--uis24-stage-floor: rgba(18, 73, 116, .07)}product-info[data-product-scene*=sanitar] .product__media,product-info[data-product-scene*=armatur] .product__media,product-info[data-product-scene*=brause] .product__media{--uis24-stage-surface: #eef5f7;--uis24-stage-floor: rgba(26, 98, 159, .065)}product-info[data-product-scene*=werkzeug] .product__media,product-info[data-product-scene*=maschine] .product__media,product-info[data-product-scene*=petec] .product__media{--uis24-stage-surface: #f0f2f3;--uis24-stage-floor: rgba(74, 82, 92, .075)}product-info[data-product-scene*=heizung] .product__media,product-info[data-product-scene*=damm] .product__media,product-info[data-product-scene*=isolier] .product__media{--uis24-stage-surface: #f1f4f5;--uis24-stage-floor: rgba(72, 94, 111, .065)}product-info .product__title h1{max-width:19ch;font-size:clamp(2.5rem,2.45vw,3.5rem);line-height:1.12;overflow-wrap:anywhere}.uis24-related-products{display:block}.uis24-related-products:not(.is-loaded){min-height:0}.uis24-related-products__header{display:flex;align-items:end;justify-content:space-between;gap:2rem;margin-bottom:1.8rem}.uis24-related-products__heading{margin:0;color:var(--uis24-ink-strong, #071b30);font-size:clamp(2.2rem,2.4vw,3rem);font-weight:650;line-height:1.15;letter-spacing:0}.uis24-related-products__intro{max-width:52ch;margin:0;color:var(--uis24-ink-soft, #536476);font-size:1.4rem;line-height:1.5}.uis24-related-products__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem;margin:0;padding:0;list-style:none}.uis24-related-products--desktop{display:none}.uis24-related-products--mobile{margin-top:0}.uis24-related-products--mobile .uis24-related-products__header{display:block;margin-bottom:.8rem}.uis24-related-products--mobile .uis24-related-products__heading{font-size:1.85rem}.uis24-related-products--mobile .uis24-related-products__intro{margin-top:.35rem;font-size:1.22rem}.uis24-related-products--mobile .uis24-related-products__list{grid-template-columns:none}.uis24-related-products--mobile .uis24-related-item{grid-template-columns:9.2rem minmax(0,1fr);min-height:16.8rem;border:0;border-radius:12px}.uis24-related-products--mobile .uis24-related-item__media{margin:1.2rem 0 1.2rem 1.2rem;padding:.7rem;border:0;border-radius:9px;background:#f3f6f8}.uis24-related-products--mobile .uis24-related-item__media img,.uis24-related-products--mobile .uis24-related-item__placeholder{max-height:9.2rem}.uis24-related-products--mobile .uis24-related-item__content{padding:1.25rem 1.2rem 1.15rem}.uis24-related-products--mobile .uis24-related-item__description{-webkit-line-clamp:2}.uis24-related-item{display:grid;grid-template-columns:11.2rem minmax(0,1fr);min-width:0;min-height:13.2rem;overflow:hidden;border:1px solid var(--uis24-line, #dce4eb);border-radius:var(--uis24-radius-card, 10px);background:#fff;transition:border-color .18s ease,transform .22s cubic-bezier(.22,1,.36,1)}.uis24-related-item__media{display:grid;place-items:center;min-width:0;padding:1rem;border-right:1px solid var(--uis24-line, #dce4eb);background:#fff}.uis24-related-item__media img,.uis24-related-item__placeholder{width:100%;height:100%;max-height:10.8rem;object-fit:contain;object-position:center}.uis24-related-item__content{display:flex;flex-direction:column;min-width:0;padding:1.2rem}.uis24-related-item__vendor{margin-bottom:.35rem;color:var(--uis24-ink-soft, #536476);font-size:1.08rem;font-weight:650;line-height:1.25}.uis24-related-item__title{display:-webkit-box;margin:0;overflow:hidden;color:var(--uis24-ink-strong, #071b30);font-size:1.42rem;font-weight:680;line-height:1.32;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2}.uis24-related-item__title a{color:inherit;text-decoration:none}.uis24-related-item__description{display:-webkit-box;margin:.45rem 0 0;overflow:hidden;color:var(--uis24-ink-soft, #536476);font-size:1.18rem;line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:2}.uis24-related-item__footer{display:flex;align-items:end;justify-content:space-between;gap:.8rem;margin-top:auto;padding-top:.75rem}.uis24-related-item__price{color:var(--uis24-ink-strong, #071b30);font-size:1.48rem;font-variant-numeric:tabular-nums;font-weight:760;line-height:1.2}.uis24-related-item__compare-price{display:block;margin-top:.2rem;color:var(--uis24-ink-soft, #536476);font-size:1.05rem;font-weight:500;text-decoration:line-through}.uis24-related-item__action,.uis24-related-item__form product-form{flex:0 0 auto}.uis24-related-item__action{display:inline-flex;align-items:center;justify-content:center;width:4.4rem;min-width:4.4rem;height:4.4rem;min-height:4.4rem;padding:0;border:0;border-radius:var(--uis24-radius-control, 6px);color:#fff;background:var(--uis24-action, #135b93);cursor:pointer;transition:background-color .16s ease,transform .18s cubic-bezier(.22,1,.36,1)}.uis24-related-item__action:hover{color:#fff;background:var(--uis24-action-hover, #0d456f)}.uis24-related-item__action:active{transform:translateY(1px)}.uis24-related-item__action[disabled]{color:#7b8996;background:#e8edf1;cursor:not-allowed}.uis24-related-item__action .svg-wrapper,.uis24-related-item__action svg{width:2rem;height:2rem}.uis24-related-item__action .loading__spinner{width:1.8rem}.uis24-related-item__action.loading>.svg-wrapper{visibility:hidden}@media screen and (min-width:990px){product-info>product-component>.page-width{max-width:112rem}product-info .product{column-gap:clamp(4rem,5vw,7rem)}product-info .product--medium:not(.product--no-media) .product__media-wrapper{flex:0 1 46rem;width:46rem;max-width:46rem}product-info .product--medium:not(.product--no-media) .product__info-wrapper{flex:0 1 48rem;width:48rem;max-width:48rem}product-info .product-media-container.constrain-height{--constrained-min-height: 0px;--constrained-height: min(43rem, calc(100vh - 20rem) );width:min(43rem,100%);max-width:43rem}product-info .product__media-list{width:min(43rem,100%);margin-inline:auto}product-info .product__media-wrapper>.product__column-sticky{position:static;top:auto;z-index:auto}.uis24-related-products--desktop{display:block;width:min(46rem,100%);margin:2.4rem auto 0;padding-top:2rem;border-top:1px solid var(--uis24-line, #dce4eb)}.uis24-related-products--desktop .uis24-related-products__header{display:block;margin-bottom:1.2rem}.uis24-related-products--desktop .uis24-related-products__heading{font-size:2.25rem}.uis24-related-products--desktop .uis24-related-products__intro{margin-top:.4rem;font-size:1.3rem}.uis24-related-products--desktop .uis24-related-products__list{grid-template-columns:1fr;gap:.8rem}.uis24-related-products--desktop .uis24-related-item{grid-template-columns:10rem minmax(0,1fr);min-height:11.8rem}.uis24-related-products--desktop .uis24-related-item__media{padding:.8rem}.uis24-related-products--desktop .uis24-related-item__media img,.uis24-related-products--desktop .uis24-related-item__placeholder{max-height:9.6rem}.uis24-related-products--desktop .uis24-related-item__content{padding:1rem 1.1rem}.uis24-related-products--desktop .uis24-related-item__description{-webkit-line-clamp:1}.uis24-related-products--mobile,.uis24-related-products-block{display:none}}@media screen and (min-width:750px)and (max-width:989px){product-info .product-media-container.constrain-height{--constrained-min-height: 0px;--constrained-height: min(44rem, calc(100vh - 18rem) );width:100%;max-width:44rem}.uis24-related-products__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){product-info .product-media-container.constrain-height{--constrained-min-height: 0px;--constrained-height: min(34rem, calc(100vw - 3rem) );width:min(34rem,100%);max-width:34rem;margin-inline:auto}product-info .product__title h1{max-width:100%;font-size:clamp(2.35rem,7.5vw,3rem)}.uis24-related-products-block{position:relative;left:50%;width:100vw;max-width:100vw;margin-top:2.6rem;margin-left:-50vw;padding:2.5rem 1.6rem 2.8rem;overflow:hidden;background:var(--uis24-ink-strong, #071b30)}.uis24-related-products--mobile .uis24-related-products__header{display:block;margin-bottom:1.5rem}.uis24-related-products--mobile .uis24-related-products__heading{color:#fff;font-size:2.2rem;line-height:1.2}.uis24-related-products--mobile .uis24-related-products__intro{margin-top:.55rem;color:#c9d5e2;font-size:1.3rem}.uis24-related-products--mobile .uis24-related-products__list{display:grid;grid-auto-flow:column;grid-auto-columns:min(82vw,32rem);gap:1.2rem;margin-inline:-1.6rem;padding:0 1.6rem 1rem;overflow-x:auto;overscroll-behavior-inline:contain;scroll-padding-inline:1.6rem;scroll-snap-type:x mandatory;scrollbar-width:none;touch-action:pan-x pan-y}.uis24-related-products--mobile .uis24-related-products__list::-webkit-scrollbar{display:none}.uis24-related-products--mobile .uis24-related-item{scroll-snap-align:start;scroll-snap-stop:always;box-shadow:0 1.2rem 2.8rem #00000029}.uis24-related-products--mobile .uis24-related-item__vendor{font-size:1.02rem}.uis24-related-products--mobile .uis24-related-item__title{font-size:1.45rem;line-height:1.28}.uis24-related-products--mobile .uis24-related-item__description{font-size:1.16rem}.uis24-related-products--mobile .uis24-related-item__price{padding-right:5.2rem;font-size:1.65rem}.uis24-related-products--mobile .uis24-related-item__action{width:4.8rem;min-width:4.8rem;height:4.8rem;min-height:4.8rem;border:2px solid var(--uis24-ink-strong, #071b30);border-radius:50%;color:var(--uis24-ink-strong, #071b30);background:#fff}.uis24-related-products--mobile .uis24-related-item__action:hover,.uis24-related-products--mobile .uis24-related-item__action:focus-visible{color:#fff;background:var(--uis24-action, #135b93)}.uis24-related-products--mobile .uis24-related-item__action[disabled]{border-color:#cad4dd;color:#7b8996;background:#e8edf1}}@media(hover:hover)and (pointer:fine){.uis24-related-item:hover{border-color:var(--uis24-line-strong, #c9d4de);transform:translateY(-2px)}.uis24-related-products--mobile .uis24-related-item:hover{transform:none}}@media(prefers-reduced-motion:reduce){.uis24-related-item,.uis24-related-item__action{transition:none}product-info .product__media:before{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/uis24-product-detail.css.map */
