:root{--swiper-theme-color:#bf0000}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;overflow:hidden;overflow:clip;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:75rem}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:75rem}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{border:.25rem solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:.25rem solid transparent;box-sizing:border-box;height:2.625rem;left:50%;margin-left:-1.3125rem;margin-top:-1.3125rem;position:absolute;top:50%;transform-origin:50%;width:2.625rem;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.valign-top{align-self:start}.valign-center{align-self:center}.valign-bottom{align-self:end}.align-left{justify-self:start}.align-center{justify-self:center}.align-right{justify-self:end}.color-inherit .eyebrowline,.color-inherit .headline,.color-inherit h1,.color-inherit h2,.color-inherit h3,.color-inherit h4,.color-inherit h5,.color-inherit h6{color:inherit!important}.equal-height-wrapper{display:flex;flex-wrap:wrap;width:100%}svg[px]{display:block;vertical-align:initial;fill:none}img,picture,video{display:block;max-width:100%}img.image-mode-cover,picture.image-mode-cover,video.image-mode-cover{-o-object-fit:cover;object-fit:cover}img.image-mode-contain,picture.image-mode-contain,video.image-mode-contain{-o-object-fit:contain;object-fit:contain}img.image-mode-fill,picture.image-mode-fill,video.image-mode-fill{-o-object-fit:fill;object-fit:fill}img.valign-top.align-left,picture.valign-top.align-left,video.valign-top.align-left{-o-object-position:left top;object-position:left top}img.valign-top.align-center,picture.valign-top.align-center,video.valign-top.align-center{-o-object-position:center top;object-position:center top}img.valign-top.align-right,picture.valign-top.align-right,video.valign-top.align-right{-o-object-position:right top;object-position:right top}img.valign-center.align-left,picture.valign-center.align-left,video.valign-center.align-left{-o-object-position:left center;object-position:left center}img.valign-center.align-center,picture.valign-center.align-center,video.valign-center.align-center{-o-object-position:center center;object-position:center center}img.valign-center.align-right,picture.valign-center.align-right,video.valign-center.align-right{-o-object-position:right center;object-position:right center}img.valign-bottom.align-left,picture.valign-bottom.align-left,video.valign-bottom.align-left{-o-object-position:left bottom;object-position:left bottom}img.valign-bottom.align-center,picture.valign-bottom.align-center,video.valign-bottom.align-center{-o-object-position:center bottom;object-position:center bottom}img.valign-bottom.align-right,picture.valign-bottom.align-right,video.valign-bottom.align-right{-o-object-position:right bottom;object-position:right bottom}video{background-color:#000}#webpack-dev-server-client-overlay{display:none}.px-newsletter-teaser{align-items:center;display:flex;flex-flow:row wrap;position:relative}.px-newsletter-teaser-badge{align-items:center;display:flex;height:6.25rem;justify-content:center;left:1.5rem;position:absolute;top:1.5rem;transform:rotate(-20deg);width:6.25rem}.px-newsletter-teaser-badge-content{position:relative;text-align:center;z-index:1}.px-newsletter-teaser-badge-svg{bottom:0;color:#70b033;left:0;position:absolute;right:0;top:0}.px-newsletter-teaser-image{align-items:center;display:flex;flex:0 1 auto;justify-content:center;padding:1rem}.px-newsletter-teaser-image svg{height:100%;max-height:25rem;max-width:25rem;width:100%}.px-newsletter-teaser-content-form{margin-top:1.25rem;width:100%}.cms-element-px-button{align-items:center;display:flex;flex-flow:row nowrap;position:relative;width:100%}.cms-element-px-button.align-left{justify-content:flex-start}.cms-element-px-button.align-center{justify-content:center}.cms-element-px-button.align-right{justify-content:flex-end}.cms-element-px-double-text{--bs-gutter-x:3rem;--bs-gutter-y:1.25rem}.px-download-teaser{display:flex;flex-wrap:wrap;margin-left:-.25rem;margin-top:-.25rem}.px-download-teaser .download{padding-left:.25rem;padding-top:.25rem;width:100%}.px-download-teaser .download-wrapper{align-items:center;display:flex;height:100%;padding:1.25rem;width:100%}.px-download-teaser .download-button{position:relative}.px-download-teaser .download-button:before{background-color:#fff;content:"";height:1.5rem;left:0;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M19 12c.5 0 1 .4 1 .9V19c0 .5-.4 1-.9 1H5a1 1 0 0 1-1-.9V13a1 1 0 0 1 2-.1V18h12v-5c0-.5.4-1 .9-1zm-7-8c.5 0 1 .4 1 .9v7.7l1.3-1.3a1 1 0 0 1 1.3 0h.1c.4.4.4 1 0 1.3v.1l-3 3a1 1 0 0 1-1.3 0h-.1l-3-3a1 1 0 0 1 1.3-1.5h.1l1.3 1.4V5c0-.6.4-1 1-1'/%3E%3C/svg%3E");mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M19 12c.5 0 1 .4 1 .9V19c0 .5-.4 1-.9 1H5a1 1 0 0 1-1-.9V13a1 1 0 0 1 2-.1V18h12v-5c0-.5.4-1 .9-1zm-7-8c.5 0 1 .4 1 .9v7.7l1.3-1.3a1 1 0 0 1 1.3 0h.1c.4.4.4 1 0 1.3v.1l-3 3a1 1 0 0 1-1.3 0h-.1l-3-3a1 1 0 0 1 1.3-1.5h.1l1.3 1.4V5c0-.6.4-1 1-1'/%3E%3C/svg%3E");position:absolute;top:50%;transform:translateY(-50%);width:1.5rem}.px-download-teaser .download-icon{flex-shrink:0;padding-right:2.5rem}.px-download-teaser .download-icon img,.px-download-teaser .download-icon svg{height:100%;margin:0 auto;max-height:2.5rem;max-width:2.5rem;width:100%}.px-download-teaser .download-content-filename{margin-bottom:1.5rem}.px-link-teaser{display:flex;flex-wrap:wrap;margin-left:-.25rem;margin-top:-.25rem}.px-link-teaser [class*=image-position-]{align-items:center;display:flex;flex-wrap:nowrap;justify-content:center}.px-link-teaser .image-position-top{flex-direction:column;justify-content:flex-start}.px-link-teaser .image-position-top>*{text-align:center}.px-link-teaser .image-position-top .link-icon{margin-bottom:.5rem}.px-link-teaser .image-position-left{flex-direction:row}.px-link-teaser .image-position-left .link-icon{margin-right:.5rem}.px-link-teaser .image-position-right{flex-direction:row-reverse}.px-link-teaser .image-position-right .link-icon{margin-left:.5rem}.px-link-teaser .image-position-bottom{flex-direction:column-reverse;justify-content:flex-end}.px-link-teaser .image-position-bottom .link-icon{margin-top:.5rem}.px-link-teaser .image-position-bottom>*{text-align:center}.px-link-teaser .link{padding-left:.25rem;padding-top:.25rem;width:100%}.px-link-teaser .link-wrapper{flex-grow:1;height:100%;padding:1.25rem;width:100%}.px-link-teaser .link-icon{width:100%}.px-link-teaser .link-icon img{height:100%;margin:0 auto;max-height:2.5rem;max-width:2.5rem;width:100%}.section-headline{display:flex;flex-wrap:wrap;width:100%}.section-headline.text-left{align-items:flex-start;justify-content:flex-start}.section-headline.text-center{align-items:center;justify-content:center}.section-headline.text-right{align-items:flex-end;justify-content:flex-end}.section-headline.icon-top{flex-direction:column}.section-headline.icon-top .section-headline-icon{padding:0 0 .75rem}.section-headline.icon-bottom{flex-direction:column}.section-headline.icon-bottom .section-headline-icon{padding:.75rem 0 0}.section-headline .px-headline-container{margin-bottom:0}.section-headline .section-headline-icon-left{padding-right:.75rem}.section-headline .section-headline-icon-right{padding-left:.75rem}.section-headline .px-html-container{padding-top:1.5rem;width:100%}.px-testimonial{padding:4.6875rem 2.5rem}.px-testimonial-content{gap:1.5rem}.px-testimonial-image{flex-shrink:0;height:7.5rem;margin:0 auto;width:7.5rem}.px-testimonial-image img,.px-testimonial-image picture{border-radius:50%}.px-testimonial-side-text{flex-grow:1}.px-testimonial-quote{margin-bottom:1rem}.px-testimonial-name{font-weight:700}.px-testimonial-quote-bottom,.px-testimonial-quote-top{position:absolute}.px-testimonial-quote-top{right:0;top:-4rem}.px-testimonial-quote-bottom{bottom:-4rem;left:0}.cms-element-px-text-media{display:flex;flex-wrap:wrap;justify-content:space-between}.cms-element-px-text-media.has-spacing{padding:1rem}.cms-element-px-text-media .media-container{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;margin-bottom:1.5rem;width:100%}.cms-element-px-text-media .media-container img{height:auto;width:100%}.cms-element-px-text-media.media-right .media-container{margin-bottom:0;margin-top:1.5rem;order:1}.cms-element-px-text-media.media-center .media-container{justify-content:center}.cms-element-px-text-media.media-bottom .media-container{justify-content:flex-end}.cms-element-px-text-media.slider-on .px-element{margin-bottom:0!important}.cms-element-px-text-media.slider-mobile,.cms-element-px-text-media.slider-on{margin:0 -.625rem}.cms-element-px-text-media.slider-mobile .swiper,.cms-element-px-text-media.slider-on .swiper{padding-bottom:.5rem}.cms-element-px-text-media.slider-mobile .px-text-component,.cms-element-px-text-media.slider-on .px-text-component{padding:0 .625rem}.cms-element-px-text-media.slider-mobile .swiper:not(.swiper-initialized).repeater-mode-slider,.cms-element-px-text-media.slider-mobile .swiper:not(.swiper-initialized).repeater-mode-static,.cms-element-px-text-media.slider-off .swiper:not(.swiper-initialized).repeater-mode-slider,.cms-element-px-text-media.slider-off .swiper:not(.swiper-initialized).repeater-mode-static{margin:0}.cms-element-px-text-media.slider-mobile .swiper:not(.swiper-initialized).repeater-mode-slider[class*=max-visible-] .swiper-slide,.cms-element-px-text-media.slider-mobile .swiper:not(.swiper-initialized).repeater-mode-static[class*=max-visible-] .swiper-slide,.cms-element-px-text-media.slider-off .swiper:not(.swiper-initialized).repeater-mode-slider[class*=max-visible-] .swiper-slide,.cms-element-px-text-media.slider-off .swiper:not(.swiper-initialized).repeater-mode-static[class*=max-visible-] .swiper-slide{flex-basis:auto;height:auto;min-width:auto;padding:0}.cms-element-px-text-media.slider-mobile .swiper:not(.swiper-initialized) .swiper-wrapper,.cms-element-px-text-media.slider-off .swiper:not(.swiper-initialized) .swiper-wrapper{flex-flow:column nowrap}.cms-element-px-text-media.slider-mobile .swiper:not(.swiper-initialized) .px-element:last-child,.cms-element-px-text-media.slider-off .swiper:not(.swiper-initialized) .px-element:last-child{margin-bottom:0!important}.cms-element-px-text-media .swiper{padding:0;width:100%}.cms-element-px-text-media .swiper .swiper-controls{margin:0 auto}.cms-element-px-text-media .swiper .swiper-controls .swiper-pagination{margin:0}.cms-element-px-text-media .px-button-container{margin-top:1rem;padding:0}.px-tile-teaser{display:flex;flex-flow:row wrap;height:100%;justify-content:space-between}.px-tile-teaser.align-media-text-center .px-tile-teaser-content{align-items:center}.px-tile-teaser.align-media-text-top .px-tile-teaser-content{align-items:flex-start}.px-tile-teaser-image{display:block;position:relative;width:calc(50% - .625rem)}.px-tile-teaser-image img{bottom:0;height:100%;left:0;max-width:100%;position:absolute;right:0;top:0;width:100%}.px-tile-teaser-content{display:flex;flex-flow:row nowrap;width:calc(50% - .625rem)}.px-tile-teaser-content-text.contrast>*{color:#fff!important}.px-tile-teaser-content-text>*{display:block}.px-usp-teaser{display:flex;flex-wrap:wrap;margin-left:-.25rem;margin-top:-.25rem}.px-usp-teaser [class*=image-position-]{align-items:center;display:flex;flex-wrap:nowrap;justify-content:center}.px-usp-teaser .image-position-top{flex-direction:column;justify-content:flex-start}.px-usp-teaser .image-position-top>*{text-align:center}.px-usp-teaser .image-position-top .usp-icon{margin-bottom:.5rem}.px-usp-teaser .image-position-left{flex-direction:row}.px-usp-teaser .image-position-left .usp-icon{margin-right:.5rem}.px-usp-teaser .image-position-right{flex-direction:row-reverse}.px-usp-teaser .image-position-right .usp-icon{margin-left:.5rem}.px-usp-teaser .image-position-bottom{flex-direction:column-reverse;justify-content:flex-end}.px-usp-teaser .image-position-bottom .usp-icon{margin-top:.5rem}.px-usp-teaser .image-position-bottom>*{text-align:center}.px-usp-teaser .usp{padding-left:.25rem;padding-top:.25rem;width:100%}.px-usp-teaser .usp-wrapper{flex-grow:1;height:100%;padding:1.25rem;width:100%}.px-usp-teaser .usp-icon{width:100%}.px-usp-teaser .usp-icon img{height:100%;margin:0 auto;max-height:2.5rem;max-width:2.5rem;width:100%}.px-teaser{display:block}.px-teaser.link-whole-teaser{color:inherit;display:block;text-decoration:none}.px-teaser.link-whole-teaser:hover{color:inherit}.px-teaser.link-whole-teaser .px-teaser-content>:nth-last-child(2){margin-bottom:0}.px-teaser-content{display:flex;flex-flow:column nowrap;flex-grow:1;padding-bottom:1.5rem;padding-top:1.5rem}.px-teaser-content.has-spacing{padding:1.5rem}.px-teaser .link-icon{display:inline-block;margin-top:auto;padding-top:2rem}.px-teaser .link-icon path{fill:currentColor}.px-teaser .youtube-privacy-container{background:hsla(0,0%,100%,.8);color:var(--bs-text-color);left:50%;min-width:80%;padding:1rem;position:absolute;top:50%;transform:translate(-50%,-50%)}.px-teaser .youtube-privacy-container .youtube-privacy-text{margin-bottom:1rem}.px-teaser .youtube-privacy-container .youtube-cookie-accept-button{text-align:center}.cms-element-px-horizontal-teaser .px-teaser.media-position-left,.cms-element-px-horizontal-teaser .px-teaser.media-position-right{display:flex;flex-wrap:wrap}.cms-element-px-horizontal-teaser .px-teaser.media-position-left.align-media-text-center .px-teaser-content,.cms-element-px-horizontal-teaser .px-teaser.media-position-right.align-media-text-center .px-teaser-content{align-self:center}.cms-element-px-horizontal-teaser .px-teaser.media-position-left.align-media-text-top .px-teaser-content,.cms-element-px-horizontal-teaser .px-teaser.media-position-right.align-media-text-top .px-teaser-content{align-self:flex-start}.cms-element-px-horizontal-teaser .px-teaser.media-position-left .px-teaser-image,.cms-element-px-horizontal-teaser .px-teaser.media-position-right .px-teaser-image{width:100%}.cms-element-px-horizontal-teaser .px-teaser.media-position-left .px-teaser-image img,.cms-element-px-horizontal-teaser .px-teaser.media-position-right .px-teaser-image img{height:100%}.cms-element-px-horizontal-teaser .px-teaser.media-position-left .px-teaser-content,.cms-element-px-horizontal-teaser .px-teaser.media-position-right .px-teaser-content{height:auto;padding:1rem 0 0;width:100%}@media(min-width:1024px)and (min-width:576px){.cms-element-px-horizontal-teaser .px-teaser.media-position-left .px-teaser-content,.cms-element-px-horizontal-teaser .px-teaser.media-position-right .px-teaser-content{padding-left:calc(8.33333% - 1.13636rem)}}@media(min-width:1024px)and (min-width:768px){.cms-element-px-horizontal-teaser .px-teaser.media-position-left .px-teaser-content,.cms-element-px-horizontal-teaser .px-teaser.media-position-right .px-teaser-content{padding-left:calc(8.33333% - 1.13636rem)}}@media(min-width:1024px)and (min-width:1024px){.cms-element-px-horizontal-teaser .px-teaser.media-position-left .px-teaser-content,.cms-element-px-horizontal-teaser .px-teaser.media-position-right .px-teaser-content{padding-left:calc(8.33333% - 1.13636rem)}}@media(min-width:1024px)and (min-width:1280px){.cms-element-px-horizontal-teaser .px-teaser.media-position-left .px-teaser-content,.cms-element-px-horizontal-teaser .px-teaser.media-position-right .px-teaser-content{padding-left:calc(8.33333% - 1.13636rem)}}@media(min-width:1024px)and (min-width:1440px){.cms-element-px-horizontal-teaser .px-teaser.media-position-left .px-teaser-content,.cms-element-px-horizontal-teaser .px-teaser.media-position-right .px-teaser-content{padding-left:calc(8.33333% - 1.13636rem)}}@media(min-width:1024px)and (min-width:576px){.cms-element-px-horizontal-teaser .px-teaser.media-position-left .px-teaser-content,.cms-element-px-horizontal-teaser .px-teaser.media-position-right .px-teaser-content{padding-right:calc(8.33333% - 1.13636rem)}}@media(min-width:1024px)and (min-width:768px){.cms-element-px-horizontal-teaser .px-teaser.media-position-left .px-teaser-content,.cms-element-px-horizontal-teaser .px-teaser.media-position-right .px-teaser-content{padding-right:calc(8.33333% - 1.13636rem)}}@media(min-width:1024px)and (min-width:1024px){.cms-element-px-horizontal-teaser .px-teaser.media-position-left .px-teaser-content,.cms-element-px-horizontal-teaser .px-teaser.media-position-right .px-teaser-content{padding-right:calc(8.33333% - 1.13636rem)}}@media(min-width:1024px)and (min-width:1280px){.cms-element-px-horizontal-teaser .px-teaser.media-position-left .px-teaser-content,.cms-element-px-horizontal-teaser .px-teaser.media-position-right .px-teaser-content{padding-right:calc(8.33333% - 1.13636rem)}}@media(min-width:1024px)and (min-width:1440px){.cms-element-px-horizontal-teaser .px-teaser.media-position-left .px-teaser-content,.cms-element-px-horizontal-teaser .px-teaser.media-position-right .px-teaser-content{padding-right:calc(8.33333% - 1.13636rem)}}.cms-element-px-horizontal-teaser .px-teaser.media-position-left .px-teaser-content.has-spacing,.cms-element-px-horizontal-teaser .px-teaser.media-position-right .px-teaser-content.has-spacing{padding:1.5rem}@media(min-width:1024px)and (min-width:576px){.cms-element-px-horizontal-teaser .px-teaser.media-position-left .px-teaser-content.has-spacing,.cms-element-px-horizontal-teaser .px-teaser.media-position-right .px-teaser-content.has-spacing{padding-left:calc(8.33333% - 1.13636rem)}}@media(min-width:1024px)and (min-width:768px){.cms-element-px-horizontal-teaser .px-teaser.media-position-left .px-teaser-content.has-spacing,.cms-element-px-horizontal-teaser .px-teaser.media-position-right .px-teaser-content.has-spacing{padding-left:calc(8.33333% - 1.13636rem)}}@media(min-width:1024px)and (min-width:1024px){.cms-element-px-horizontal-teaser .px-teaser.media-position-left .px-teaser-content.has-spacing,.cms-element-px-horizontal-teaser .px-teaser.media-position-right .px-teaser-content.has-spacing{padding-left:calc(8.33333% - 1.13636rem)}}@media(min-width:1024px)and (min-width:1280px){.cms-element-px-horizontal-teaser .px-teaser.media-position-left .px-teaser-content.has-spacing,.cms-element-px-horizontal-teaser .px-teaser.media-position-right .px-teaser-content.has-spacing{padding-left:calc(8.33333% - 1.13636rem)}}@media(min-width:1024px)and (min-width:1440px){.cms-element-px-horizontal-teaser .px-teaser.media-position-left .px-teaser-content.has-spacing,.cms-element-px-horizontal-teaser .px-teaser.media-position-right .px-teaser-content.has-spacing{padding-left:calc(8.33333% - 1.13636rem)}}@media(min-width:1024px)and (min-width:576px){.cms-element-px-horizontal-teaser .px-teaser.media-position-left .px-teaser-content.has-spacing,.cms-element-px-horizontal-teaser .px-teaser.media-position-right .px-teaser-content.has-spacing{padding-right:calc(8.33333% - 1.13636rem)}}@media(min-width:1024px)and (min-width:768px){.cms-element-px-horizontal-teaser .px-teaser.media-position-left .px-teaser-content.has-spacing,.cms-element-px-horizontal-teaser .px-teaser.media-position-right .px-teaser-content.has-spacing{padding-right:calc(8.33333% - 1.13636rem)}}@media(min-width:1024px)and (min-width:1024px){.cms-element-px-horizontal-teaser .px-teaser.media-position-left .px-teaser-content.has-spacing,.cms-element-px-horizontal-teaser .px-teaser.media-position-right .px-teaser-content.has-spacing{padding-right:calc(8.33333% - 1.13636rem)}}@media(min-width:1024px)and (min-width:1280px){.cms-element-px-horizontal-teaser .px-teaser.media-position-left .px-teaser-content.has-spacing,.cms-element-px-horizontal-teaser .px-teaser.media-position-right .px-teaser-content.has-spacing{padding-right:calc(8.33333% - 1.13636rem)}}@media(min-width:1024px)and (min-width:1440px){.cms-element-px-horizontal-teaser .px-teaser.media-position-left .px-teaser-content.has-spacing,.cms-element-px-horizontal-teaser .px-teaser.media-position-right .px-teaser-content.has-spacing{padding-right:calc(8.33333% - 1.13636rem)}}.cms-element-px-horizontal-teaser .px-teaser.media-position-left.media-size-6 .px-teaser-image,.cms-element-px-horizontal-teaser .px-teaser.media-position-right.media-size-6 .px-teaser-image{width:100%}.cms-element-px-horizontal-teaser .px-teaser.media-position-left.media-size-6 .px-teaser-content,.cms-element-px-horizontal-teaser .px-teaser.media-position-right.media-size-6 .px-teaser-content{height:auto;padding:1rem 0 0;width:100%}.cms-element-px-horizontal-teaser .px-teaser.media-position-left.media-size-6 .px-teaser-content.has-spacing,.cms-element-px-horizontal-teaser .px-teaser.media-position-right.media-size-6 .px-teaser-content.has-spacing{padding:1.5rem}.cms-element-px-horizontal-teaser .px-teaser.media-position-left.media-size-7 .px-teaser-image,.cms-element-px-horizontal-teaser .px-teaser.media-position-right.media-size-7 .px-teaser-image{width:100%}.cms-element-px-horizontal-teaser .px-teaser.media-position-left.media-size-7 .px-teaser-content,.cms-element-px-horizontal-teaser .px-teaser.media-position-right.media-size-7 .px-teaser-content{height:auto;padding:1rem 0 0;width:100%}.cms-element-px-horizontal-teaser .px-teaser.media-position-left.media-size-7 .px-teaser-content.has-spacing,.cms-element-px-horizontal-teaser .px-teaser.media-position-right.media-size-7 .px-teaser-content.has-spacing{padding:1.5rem}.cms-element-px-horizontal-teaser .px-teaser.media-position-right{flex-direction:row-reverse}@media(min-width:1024px)and (min-width:576px){.cms-element-px-horizontal-teaser .px-teaser.media-position-right .px-teaser-content{padding-left:calc(8.33333% - 1.13636rem)}}@media(min-width:1024px)and (min-width:768px){.cms-element-px-horizontal-teaser .px-teaser.media-position-right .px-teaser-content{padding-left:calc(8.33333% - 1.13636rem)}}@media(min-width:1024px)and (min-width:1024px){.cms-element-px-horizontal-teaser .px-teaser.media-position-right .px-teaser-content{padding-left:calc(8.33333% - 1.13636rem)}}@media(min-width:1024px)and (min-width:1280px){.cms-element-px-horizontal-teaser .px-teaser.media-position-right .px-teaser-content{padding-left:calc(8.33333% - 1.13636rem)}}@media(min-width:1024px)and (min-width:1440px){.cms-element-px-horizontal-teaser .px-teaser.media-position-right .px-teaser-content{padding-left:calc(8.33333% - 1.13636rem)}}@media(min-width:1024px)and (min-width:576px){.cms-element-px-horizontal-teaser .px-teaser.media-position-right .px-teaser-content{padding-right:calc(8.33333% - 1.13636rem)}}@media(min-width:1024px)and (min-width:768px){.cms-element-px-horizontal-teaser .px-teaser.media-position-right .px-teaser-content{padding-right:calc(8.33333% - 1.13636rem)}}@media(min-width:1024px)and (min-width:1024px){.cms-element-px-horizontal-teaser .px-teaser.media-position-right .px-teaser-content{padding-right:calc(8.33333% - 1.13636rem)}}@media(min-width:1024px)and (min-width:1280px){.cms-element-px-horizontal-teaser .px-teaser.media-position-right .px-teaser-content{padding-right:calc(8.33333% - 1.13636rem)}}@media(min-width:1024px)and (min-width:1440px){.cms-element-px-horizontal-teaser .px-teaser.media-position-right .px-teaser-content{padding-right:calc(8.33333% - 1.13636rem)}}@media(min-width:1024px)and (min-width:768px){.cms-element-px-horizontal-teaser.navigation-position-inside-image[class*=component-image-is-aspect-ratio] .swiper-button-prev{left:2.75rem}.cms-section-default.full-width .cms-element-px-horizontal-teaser.navigation-position-inside-image[class*=component-image-is-aspect-ratio] .swiper-button-prev{left:3.75rem}.cms-element-px-horizontal-teaser.navigation-position-inside-image[class*=component-image-is-aspect-ratio] .swiper-button-next{right:2.75rem}.cms-section-default.full-width .cms-element-px-horizontal-teaser.navigation-position-inside-image[class*=component-image-is-aspect-ratio] .swiper-button-next{right:3.75rem}}.cms-element-px-text-on-image-teaser .px-teaser{display:block;position:relative}.swiper-slide .cms-element-px-text-on-image-teaser .px-teaser{backface-visibility:hidden}.cms-element-px-text-on-image-teaser .px-teaser-content{padding:1rem}@media(max-width:1023.98px){.cms-element-px-text-on-image-teaser .px-teaser-content{max-width:none!important}}.col-4-inner .cms-element-px-text-on-image-teaser .px-teaser-content{max-width:none!important;min-width:auto}.cms-element-px-text-on-image-teaser .px-teaser-content.has-boxed-content{margin-left:.625rem;margin-right:.625rem}@media(min-width:576px){.cms-element-px-text-on-image-teaser .px-teaser-content.has-boxed-content{margin-left:1.75rem;margin-right:1.75rem}}.cms-element-px-text-on-image-teaser .px-teaser .link-icon{display:inline-block;margin-top:auto}.cms-element-px-text-on-image-teaser .px-teaser .link-icon path{fill:currentColor}.cms-element-px-vertical-teaser .px-teaser-content{padding:1rem 0 0}.cms-element-px-vertical-teaser .px-teaser-content.has-spacing{padding:1rem}.cms-element-px-vertical-teaser.repeater-mode-static.max-visible-3 .swiper-slide,.cms-element-px-vertical-teaser.repeater-mode-static.max-visible-auto.active-count-3 .swiper-slide,.cms-element-px-vertical-teaser.repeater-mode-static.max-visible-auto.active-count-6 .swiper-slide{flex-basis:100%}.cms-element-px-vertical-teaser.repeater-mode-static.active-count-3 .px-teaser,.cms-element-px-vertical-teaser.repeater-mode-static.active-count-6 .px-teaser,.cms-element-px-vertical-teaser.repeater-mode-static.max-visible-3 .px-teaser{display:flex;flex-wrap:wrap}.cms-element-px-vertical-teaser.repeater-mode-static.active-count-3 .px-teaser .px-teaser-content,.cms-element-px-vertical-teaser.repeater-mode-static.active-count-3 .px-teaser .px-teaser-image,.cms-element-px-vertical-teaser.repeater-mode-static.active-count-6 .px-teaser .px-teaser-content,.cms-element-px-vertical-teaser.repeater-mode-static.active-count-6 .px-teaser .px-teaser-image,.cms-element-px-vertical-teaser.repeater-mode-static.max-visible-3 .px-teaser .px-teaser-content,.cms-element-px-vertical-teaser.repeater-mode-static.max-visible-3 .px-teaser .px-teaser-image{width:100%}.cms-element-px-vertical-teaser.repeater-mode-static.active-count-3 .px-teaser .px-teaser-content,.cms-element-px-vertical-teaser.repeater-mode-static.active-count-6 .px-teaser .px-teaser-content,.cms-element-px-vertical-teaser.repeater-mode-static.max-visible-3 .px-teaser .px-teaser-content{justify-content:flex-start;padding:1rem 0 0}.cms-element-px-vertical-teaser.repeater-mode-static.active-count-3 .px-teaser .px-teaser-content.has-spacing,.cms-element-px-vertical-teaser.repeater-mode-static.active-count-6 .px-teaser .px-teaser-content.has-spacing,.cms-element-px-vertical-teaser.repeater-mode-static.max-visible-3 .px-teaser .px-teaser-content.has-spacing{padding:1rem}.cms-element-px-basic-teaser.variant-px-usp{padding:.625rem 1.125rem}.cms-element-px-basic-teaser.variant-px-usp .swiper-slide{padding-left:.125rem;padding-right:.125rem}.cms-element-px-basic-teaser.variant-px-usp .px-teaser{padding:1.25rem}.cms-element-px-basic-teaser.variant-px-usp .px-image-component{margin-bottom:.5rem;width:100%}.cms-element-px-basic-teaser.variant-px-usp .px-image-component img{height:100%;margin:0 auto;max-height:2.5rem;max-width:2.5rem;width:100%}.cms-element-px-basic-teaser.variant-px-usp .px-teaser-content{padding:0}.repeater-mode-dynamic.swiper{overflow:hidden}.repeater-mode-dynamic.max-visible-auto .swiper-slide{flex-basis:75%}.repeater-mode-dynamic.max-visible-1 .swiper-slide{flex-basis:100%}.repeater-mode-dynamic.max-visible-2 .swiper-slide{flex-basis:75%}@media(min-width:576px){.repeater-mode-dynamic.max-visible-2 .swiper-slide{flex-basis:55%}}.repeater-mode-dynamic.max-visible-3 .swiper-slide{flex-basis:75%}@media(min-width:576px){.repeater-mode-dynamic.max-visible-3 .swiper-slide{flex-basis:55%}}.repeater-mode-dynamic.max-visible-4 .swiper-slide{flex-basis:75%}@media(min-width:576px){.repeater-mode-dynamic.max-visible-4 .swiper-slide{flex-basis:55%}}.repeater-mode-slider.max-visible-auto .swiper-slide{flex-basis:75%}.repeater-mode-slider.max-visible-1 .swiper-slide{flex-basis:100%}.repeater-mode-slider.max-visible-2 .swiper-slide{flex-basis:75%}@media(min-width:576px){.repeater-mode-slider.max-visible-2 .swiper-slide{flex-basis:55%}}.repeater-mode-slider.max-visible-3 .swiper-slide{flex-basis:75%}@media(min-width:576px){.repeater-mode-slider.max-visible-3 .swiper-slide{flex-basis:55%}}.repeater-mode-slider.max-visible-4 .swiper-slide{flex-basis:75%}@media(min-width:576px){.repeater-mode-slider.max-visible-4 .swiper-slide{flex-basis:55%}}.repeater-mode-static{overflow:visible}.repeater-mode-static .swiper-wrapper{flex-wrap:wrap}.repeater-mode-static.max-visible-auto .swiper-slide{flex-basis:100%;flex-grow:1}.repeater-mode-static.max-visible-auto.active-count-3 .swiper-slide,.repeater-mode-static.max-visible-auto.active-count-6 .swiper-slide{flex-basis:100%}.repeater-mode-static.max-visible-1 .swiper-slide,.repeater-mode-static.max-visible-2 .swiper-slide,.repeater-mode-static.max-visible-3 .swiper-slide,.repeater-mode-static.max-visible-4 .swiper-slide,.repeater-mode-static.max-visible-5 .swiper-slide,.repeater-mode-static.max-visible-6 .swiper-slide{flex-basis:100%;min-width:100%}.navigation-position-inside-image .swiper-controls{left:1.25rem;position:absolute;top:.625rem;width:calc(100% - 2.5rem)}.navigation-position-inside-image.navigation-position-center .swiper-button-prev{left:.5rem;right:auto;transform:translateY(-50%) rotate(180deg)}.cms-section-default.full-width .navigation-position-inside-image.navigation-position-center .swiper-button-prev{left:1.25rem}.navigation-position-inside-image.navigation-position-center .swiper-button-next{left:auto;right:.5rem}.cms-section-default.full-width .navigation-position-inside-image.navigation-position-center .swiper-button-next{right:1.25rem}.navigation-position-inside-image.navigation-position-bottom .swiper-controls,.navigation-position-inside-image.navigation-position-bottom-left .swiper-controls,.navigation-position-inside-image.navigation-position-bottom-right .swiper-controls{margin-bottom:0;margin-top:-1.875rem}.navigation-position-inside-image.component-image-is-aspect-ratio-1-1 .swiper-controls{padding-top:calc(100% - 2.5rem)}.navigation-position-inside-image.component-image-is-aspect-ratio-4-3 .swiper-controls{padding-top:calc(75% - 2.5rem)}.navigation-position-inside-image.component-image-is-aspect-ratio-3-2 .swiper-controls{padding-top:calc(66.66% - 2.5rem)}.navigation-position-inside-image.component-image-is-aspect-ratio-16-9 .swiper-controls{padding-top:calc(56.25% - 2.5rem)}.navigation-position-inside-image.component-image-is-aspect-ratio-2-1 .swiper-controls{padding-top:calc(50% - 2.5rem)}.navigation-position-inside-image.component-image-is-aspect-ratio-21-9 .swiper-controls{padding-top:calc(42.86% - 2.5rem)}.navigation-position-inside-image.component-image-is-aspect-ratio-3-4 .swiper-controls{padding-top:calc(133.33% - 2.5rem)}.navigation-position-inside-image.component-image-is-aspect-ratio-2-3 .swiper-controls{padding-top:calc(150% - 2.5rem)}.navigation-position-inside-image.component-image-is-aspect-ratio-9-16 .swiper-controls{padding-top:calc(177.78% - 2.5rem)}@media(max-width:1023.98px){.navigation-position-inside-image.component-image-tablet-is-aspect-ratio-1-1 .swiper-controls{padding-top:calc(100% - 2.5rem)}.navigation-position-inside-image.component-image-tablet-is-aspect-ratio-4-3 .swiper-controls{padding-top:calc(75% - 2.5rem)}.navigation-position-inside-image.component-image-tablet-is-aspect-ratio-3-2 .swiper-controls{padding-top:calc(66.66% - 2.5rem)}.navigation-position-inside-image.component-image-tablet-is-aspect-ratio-16-9 .swiper-controls{padding-top:calc(56.25% - 2.5rem)}.navigation-position-inside-image.component-image-tablet-is-aspect-ratio-2-1 .swiper-controls{padding-top:calc(50% - 2.5rem)}}@media(max-width:1023.98px)and (min-width:1024px){.navigation-position-inside-image.component-image-tablet-is-aspect-ratio-2-1 .swiper-controls{padding-top:34.375rem}}@media(max-width:1023.98px)and (min-width:1280px){.navigation-position-inside-image.component-image-tablet-is-aspect-ratio-2-1 .swiper-controls{padding-top:calc(50% - 2.5rem)}}@media(max-width:1023.98px){.navigation-position-inside-image.component-image-tablet-is-aspect-ratio-21-9 .swiper-controls{padding-top:calc(42.86% - 2.5rem)}.navigation-position-inside-image.component-image-tablet-is-aspect-ratio-3-4 .swiper-controls{padding-top:calc(133.33% - 2.5rem)}.navigation-position-inside-image.component-image-tablet-is-aspect-ratio-2-3 .swiper-controls{padding-top:calc(150% - 2.5rem)}.navigation-position-inside-image.component-image-tablet-is-aspect-ratio-9-16 .swiper-controls{padding-top:calc(177.78% - 2.5rem)}}@media(max-width:767.98px){.navigation-position-inside-image.component-image-mobile-is-aspect-ratio-1-1 .swiper-controls{padding-top:calc(100% - 2.5rem)}.navigation-position-inside-image.component-image-mobile-is-aspect-ratio-4-3 .swiper-controls{padding-top:calc(75% - 2.5rem)}.navigation-position-inside-image.component-image-mobile-is-aspect-ratio-3-2 .swiper-controls{padding-top:calc(66.66% - 2.5rem)}.navigation-position-inside-image.component-image-mobile-is-aspect-ratio-16-9 .swiper-controls{padding-top:calc(56.25% - 2.5rem)}.navigation-position-inside-image.component-image-mobile-is-aspect-ratio-2-1 .swiper-controls{padding-top:calc(50% - 2.5rem)}}@media(max-width:767.98px)and (min-width:1024px){.navigation-position-inside-image.component-image-mobile-is-aspect-ratio-2-1 .swiper-controls{padding-top:34.375rem}}@media(max-width:767.98px)and (min-width:1280px){.navigation-position-inside-image.component-image-mobile-is-aspect-ratio-2-1 .swiper-controls{padding-top:calc(50% - 2.5rem)}}@media(max-width:767.98px){.navigation-position-inside-image.component-image-mobile-is-aspect-ratio-21-9 .swiper-controls{padding-top:calc(42.86% - 2.5rem)}.navigation-position-inside-image.component-image-mobile-is-aspect-ratio-3-4 .swiper-controls{padding-top:calc(133.33% - 2.5rem)}.navigation-position-inside-image.component-image-mobile-is-aspect-ratio-2-3 .swiper-controls{padding-top:calc(150% - 2.5rem)}.navigation-position-inside-image.component-image-mobile-is-aspect-ratio-9-16 .swiper-controls{padding-top:calc(177.78% - 2.5rem)}}.swiper-pagination.swiper-pagination-fraction{color:var(--bs-headline-color)}.swiper-pagination-bullet{background:#e5e3e4;height:.375rem;opacity:1;width:.375rem}.swiper-pagination-bullet-active{background:#bf0000;height:.375rem;opacity:1;width:.375rem}.swiper-pagination-progressbar{background:rgba(0,0,0,.1);height:.25rem}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#bf0000}.swiper-button-next,.swiper-button-prev{background-color:#bf0000;border-radius:.25rem;color:#fff;height:2.5rem;width:2.5rem}.swiper-button-next:hover,.swiper-button-prev:hover{background-color:var(--bs-primary-light);color:#fff}.swiper-button-next svg,.swiper-button-prev svg{height:1.5rem;left:calc(50% - .75rem);top:calc(50% - .75rem);width:1.5rem}.color-schema-2 .swiper-pagination.swiper-pagination-fraction{color:#fff}.color-schema-2 .swiper-pagination-bullet{background:#e5e3e4;height:.375rem;opacity:1;width:.375rem}.color-schema-2 .swiper-pagination-bullet-active{background:#bf0000;height:.375rem;opacity:1;width:.375rem}.color-schema-2 .swiper-pagination-progressbar{background:rgba(0,0,0,.1);height:.25rem}.color-schema-2 .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#223d46}.color-schema-2 .swiper-button-next,.color-schema-2 .swiper-button-prev{background-color:#fff;border-radius:.25rem;color:#bf0000;height:2.5rem;width:2.5rem}.color-schema-2 .swiper-button-next:hover,.color-schema-2 .swiper-button-prev:hover{background-color:rgba(var(--bs-white-rgb),.8);color:var(--bs-primary-light)}.color-schema-2 .swiper-button-next svg,.color-schema-2 .swiper-button-prev svg{height:1.5rem;left:calc(50% - .75rem);top:calc(50% - .75rem);width:1.5rem}.swiper-pagination{align-items:center;display:flex;justify-content:center;position:relative}.swiper-pagination.swiper-pagination-fraction{bottom:auto;padding:0 1rem;width:auto}.swiper-pagination.swiper-pagination-progressbar{left:0;top:0;width:100%}.swiper-pagination.swiper-pagination-bullets{margin-bottom:1rem}.swiper-pagination-bullet{border-radius:100%;display:inline-block;margin:0 .25rem}.swiper-pagination-lock{display:none}.swiper-button-next,.swiper-button-prev{cursor:pointer;left:auto;margin-top:0;position:relative;right:auto;top:auto;transition:all .3s ease;z-index:10}.swiper-button-next:after,.swiper-button-prev:after{content:"";display:none}.swiper-button-next svg,.swiper-button-prev svg{display:block;position:absolute}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:painted}.swiper-button-prev{transform:rotate(180deg)}.navigation-position-center .swiper-button-next,.navigation-position-center .swiper-button-prev{position:absolute;top:50%;transform:translateY(-50%)}.navigation-position-center .swiper-button-prev{left:1.75rem;right:auto;transform:translateY(-50%) rotate(180deg)}.cms-section-default.full-width .navigation-position-center .swiper-button-prev{left:2.5rem}.navigation-position-center .swiper-button-next{left:auto;right:1.75rem}.cms-section-default.full-width .navigation-position-center .swiper-button-next{right:2.5rem}.navigation-position-bottom .swiper-controls,.navigation-position-bottom-left .swiper-controls,.navigation-position-bottom-right .swiper-controls{align-items:center;display:flex;margin-bottom:1rem;width:100%}.navigation-position-bottom-left.swiper .swiper-controls,.navigation-position-bottom-right.swiper .swiper-controls,.navigation-position-bottom.swiper .swiper-controls{padding-left:.625rem;padding-right:.625rem}.navigation-position-bottom .swiper-pagination-bullets,.navigation-position-bottom-left .swiper-pagination-bullets,.navigation-position-bottom-right .swiper-pagination-bullets{margin-bottom:0}.navigation-position-bottom-left .swiper-pagination-bullets,.navigation-position-bottom-left .swiper-pagination-fraction,.navigation-position-bottom-right .swiper-pagination-bullets,.navigation-position-bottom-right .swiper-pagination-fraction{left:50%;position:absolute;transform:translateX(-50%)}.navigation-position-bottom-left .swiper-pagination.swiper-pagination-progressbar,.navigation-position-bottom-right .swiper-pagination.swiper-pagination-progressbar{width:calc(100% - 6rem)}.navigation-position-bottom .swiper-controls{justify-content:space-between}.navigation-position-bottom .swiper-pagination{order:1}.navigation-position-bottom .swiper-pagination.swiper-pagination-progressbar{width:calc(100% - 6rem)}.navigation-position-bottom .swiper-button-next{order:2}.navigation-position-bottom-left .swiper-controls{justify-content:flex-start}.navigation-position-bottom-left .swiper-button-next{margin-left:.5rem}.navigation-position-bottom-left .swiper-pagination{order:1}.navigation-position-bottom-left .swiper-pagination.swiper-pagination-progressbar{margin-left:.5rem}.navigation-position-bottom-right .swiper-controls{justify-content:flex-end}.navigation-position-bottom-right .swiper-button-next{margin-left:.5rem}.navigation-position-bottom-right .swiper-pagination.swiper-pagination-progressbar{margin-right:.5rem}.px-button-container{margin-top:auto}.px-button-container .px-button-container-wrapper{margin:-.75rem -1rem -.75rem 0}.px-button-container .px-button-container-wrapper .btn{margin:.75rem 1rem .75rem 0;max-width:calc(100% - 1rem)}.px-button-container .px-button-container-wrapper .btn:last-child{margin-bottom:.75rem}.px-headline-container{margin-bottom:1rem}.px-headline-container>:last-child{margin-bottom:0}.px-html-container{margin-bottom:1.5rem}.px-html-container>:last-child{margin-bottom:0}.px-image-component[class*=is-aspect-ratio-]{display:block;position:relative}.px-image-component[class*=is-aspect-ratio-] .fallback-svg-img,.px-image-component[class*=is-aspect-ratio-] .sw-cms-el-youtube-video,.px-image-component[class*=is-aspect-ratio-] img,.px-image-component[class*=is-aspect-ratio-] picture,.px-image-component[class*=is-aspect-ratio-] video{bottom:0;height:100%;left:0;max-width:100%;position:absolute;right:0;top:0;width:100%}.px-text-component>:last-child{margin-bottom:0}.has-spacing{padding:1.5rem}.swiper{margin:-.625rem -1.25rem;padding:.625rem;width:calc(100% + 2.5rem)}.swiper .swiper-slide{padding-left:.625rem;padding-right:.625rem}.swiper .swiper-controls{padding-left:1.25rem;padding-right:1.25rem}.swiper:not(.swiper-initialized) .swiper-controls{display:none}.swiper:not(.swiper-initialized) .swiper-wrapper{flex-flow:row nowrap}.swiper:not(.swiper-initialized).repeater-mode-static .swiper-wrapper{flex-flow:row wrap}[class*=is-aspect-ratio-]:before{content:"";display:block}.is-aspect-ratio-1-1:before{padding-top:100%}.is-aspect-ratio-4-3:before{padding-top:75%}.is-aspect-ratio-3-2:before{padding-top:66.66%}.is-aspect-ratio-16-9:before{padding-top:56.25%}.is-aspect-ratio-2-1:before{padding-top:50%}.is-aspect-ratio-21-9:before{padding-top:42.86%}.is-aspect-ratio-3-4:before{padding-top:133.33%}.is-aspect-ratio-2-3:before{padding-top:150%}.is-aspect-ratio-9-16:before{padding-top:177.78%}@media(max-width:1023.98px){.tablet-is-aspect-ratio-1-1:before{padding-top:100%}.tablet-is-aspect-ratio-4-3:before{padding-top:75%}.tablet-is-aspect-ratio-3-2:before{padding-top:66.66%}.tablet-is-aspect-ratio-16-9:before{padding-top:56.25%}.tablet-is-aspect-ratio-2-1:before{padding-top:50%}.tablet-is-aspect-ratio-21-9:before{padding-top:42.86%}.tablet-is-aspect-ratio-3-4:before{padding-top:133.33%}.tablet-is-aspect-ratio-2-3:before{padding-top:150%}.tablet-is-aspect-ratio-9-16:before{padding-top:177.78%}}@media(max-width:767.98px){.mobile-is-aspect-ratio-1-1:before{padding-top:100%}.mobile-is-aspect-ratio-4-3:before{padding-top:75%}.mobile-is-aspect-ratio-3-2:before{padding-top:66.66%}.mobile-is-aspect-ratio-16-9:before{padding-top:56.25%}.mobile-is-aspect-ratio-2-1:before{padding-top:50%}.mobile-is-aspect-ratio-21-9:before{padding-top:42.86%}.mobile-is-aspect-ratio-3-4:before{padding-top:133.33%}.mobile-is-aspect-ratio-2-3:before{padding-top:150%}.mobile-is-aspect-ratio-9-16:before{padding-top:177.78%}}html{scroll-behavior:smooth}.container{max-width:90rem;padding-left:.625rem;padding-right:.625rem}@media(min-width:576px){.container{padding-left:1.75rem;padding-right:1.75rem}}.cms-section .boxed{max-width:90rem;padding-left:.625rem;padding-right:.625rem}@media(min-width:576px){.cms-section .boxed{padding-left:1.75rem;padding-right:1.75rem}}.cms-section .seo-boxed,.cms-section .smaller-boxed,.cms-section .text-boxed,.cms-section .text-boxed-left{margin-left:auto;margin-right:auto;padding-left:.625rem;padding-right:.625rem}@media(min-width:576px){.cms-section .seo-boxed,.cms-section .smaller-boxed,.cms-section .text-boxed,.cms-section .text-boxed-left{padding-left:1.75rem;padding-right:1.75rem}}.cms-section .text-boxed,.cms-section .text-boxed-left{max-width:90rem}.cms-section .smaller-boxed{max-width:76.25rem}.cms-section .seo-boxed{max-width:48.75rem}.cms-element-px-entity-loader{position:relative}.cms-element-px-entity-loader.is-loading:after{background-color:rgba(0,0,0,.2);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:10}.cms-element-px-product-slider .swiper.repeater-mode-dynamic[class*=swiper-slide-count-] .swiper-slide{margin-right:1.25rem;width:88%}.cms-element-px-product-slider .swiper.repeater-mode-dynamic[class*=swiper-slide-count-] .swiper-slide:last-child{margin-right:0}.cms-element-px-product-slider .swiper.repeater-mode-dynamic[class*=swiper-slide-count-].swiper-slide-count-3 .swiper-slide{margin-right:1.25rem;width:88%}.cms-element-px-product-slider .swiper.repeater-mode-dynamic[class*=swiper-slide-count-].swiper-slide-count-3 .swiper-slide:last-child{margin-right:0}.cms-element-px-product-slider .swiper.repeater-mode-dynamic[class*=swiper-slide-count-].swiper-slide-count-4 .swiper-slide{margin-right:1.25rem;width:100%}.cms-element-px-product-slider .swiper.repeater-mode-dynamic[class*=swiper-slide-count-].swiper-slide-count-4 .swiper-slide:last-child{margin-right:0}.cms-element-px-subcategory-listing .subcategory-listing-item{display:flex;flex-flow:column nowrap;width:100%}.cms-element-px-subcategory-listing .subcategory-listing-item-link-wrapper{display:block;height:100%;padding:1rem;text-decoration-color:var(--bs-primary-light);width:100%}.cms-element-px-subcategory-listing .subcategory-listing-item-link-wrapper:hover .subcategory-listing-item-link{color:var(--bs-primary-light)}.cms-element-px-subcategory-listing .subcategory-listing-item-image{position:relative;width:auto}.cms-element-px-subcategory-listing .subcategory-listing-item-image img{bottom:0;height:100%;left:0;max-width:100%;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}.cms-element-px-subcategory-listing .subcategory-listing-item-link{border:0;margin-top:2rem;padding:0}.cms-element-px-subcategory-listing .subcategory-listing-item-link.no-link{text-align:left;text-transform:uppercase}.cms-element-px-subcategory-listing .subcategory-listing-item-link.has-spacing{margin-top:1rem;padding:.5rem}.cms-element-px-subcategory-listing .subcategory-listing-item-link-icon{margin-right:.25rem;min-width:1.5rem}.cms-element-px-subcategory-listing .subcategory-listing-item-link-text{text-align:left;white-space:normal}.cms-element-px-subcategory-listing.variant-only-names .swiper-slide{flex-basis:fit-content!important}.cms-element-px-subcategory-listing.variant-only-names .subcategory-listing-item-link{margin-top:0}.cms-element-px-subcategory-listing.variant-only-names .subcategory-listing-item-link-text{white-space:nowrap}.cms-element-px-subcategory-listing.variant-only-names.swiper{padding-left:2.5rem;padding-right:2.5rem}.cms-element-px-subcategory-listing.variant-only-names.swiper.repeater-mode-slider{margin-left:0;margin-right:0;width:100%}.cms-element-px-subcategory-listing.variant-only-names.swiper.repeater-mode-slider .swiper-wrapper{padding-bottom:1rem;padding-top:1rem}.cms-element-px-subcategory-listing.variant-only-names.swiper.repeater-mode-slider .swiper-wrapper .px-element{margin-bottom:0!important}.cms-element-px-subcategory-listing.variant-only-names.swiper.repeater-mode-slider .swiper-controls .swiper-button-next{right:0}.cms-element-px-subcategory-listing.variant-only-names.swiper.repeater-mode-slider .swiper-controls .swiper-button-prev{left:0}.px-tile-teaser>:first-child,.px-tile-teaser>:nth-child(2){margin-bottom:1.25rem}.px-tile-teaser-image{width:100%}.px-tile-teaser-content{margin-top:1rem;width:100%}.px-tile-teaser-content.has-spacing{padding:1.5rem}.cms-section>:not(.section-spacing-none){margin-bottom:1.5rem}@media(min-width:576px){.cms-section>:not(.section-spacing-none){margin-bottom:3rem}}.cms-section.bg-image[style*="background-size: auto;"]{background-position:0 0;background-repeat:repeat}.cms-section.bg-color:not(.no-section-bg-color-spacing),.cms-section.bg-image:not(.no-section-bg-color-spacing){margin-bottom:2.5rem}@media(min-width:576px){.cms-section.bg-color:not(.no-section-bg-color-spacing),.cms-section.bg-image:not(.no-section-bg-color-spacing){margin-bottom:4rem}}.cms-section.bg-color:not(.no-section-bg-color-spacing)>*,.cms-section.bg-image:not(.no-section-bg-color-spacing)>*{margin-bottom:1.5rem;margin-top:2.5rem}.cms-section.bg-color:not(.no-section-bg-color-spacing)+.bg-color,.cms-section.bg-color:not(.no-section-bg-color-spacing)+.bg-image,.cms-section.bg-image:not(.no-section-bg-color-spacing)+.bg-color,.cms-section.bg-image:not(.no-section-bg-color-spacing)+.bg-image{margin-top:-2.5rem}@media(min-width:576px){.cms-section.bg-color:not(.no-section-bg-color-spacing)+.bg-color,.cms-section.bg-color:not(.no-section-bg-color-spacing)+.bg-image,.cms-section.bg-image:not(.no-section-bg-color-spacing)+.bg-color,.cms-section.bg-image:not(.no-section-bg-color-spacing)+.bg-image{margin-top:-4rem}}.cms-section.bg-color:not(.no-section-bg-color-spacing) .cms-block:not(.bg-color),.cms-section.bg-image:not(.no-section-bg-color-spacing) .cms-block:not(.bg-color){margin-bottom:1.5rem}.cms-section.bg-color:not(.no-section-bg-color-spacing) .cms-block:not(.bg-color):last-child,.cms-section.bg-image:not(.no-section-bg-color-spacing) .cms-block:not(.bg-color):last-child{margin-bottom:0}.cms-sections{margin-bottom:-2.5rem}@media(min-width:576px){.cms-sections{margin-bottom:-4rem}}.cms-block{margin-bottom:.5rem;overflow:visible}.cms-block:last-child{margin-bottom:0}.cms-block.bg-color,.cms-block.bg-image{overflow:hidden}.cms-block.bg-color:not(.no-block-bg-color-spacing),.cms-block.bg-image:not(.no-block-bg-color-spacing){padding:1rem 1rem 0}.cms-block.bg-color:not(.no-block-bg-color-spacing)+.bg-color,.cms-block.bg-color:not(.no-block-bg-color-spacing)+.bg-image,.cms-block.bg-image:not(.no-block-bg-color-spacing)+.bg-color,.cms-block.bg-image:not(.no-block-bg-color-spacing)+.bg-image{margin-top:-.5rem}.cms-block.bg-color.no-block-bg-color-spacing,.cms-block.bg-image.no-block-bg-color-spacing{padding-left:1rem;padding-right:1rem}.cms-block.bg-color.no-block-bg-color-spacing+.bg-color,.cms-block.bg-color.no-block-bg-color-spacing+.bg-image,.cms-block.bg-image.no-block-bg-color-spacing+.bg-color,.cms-block.bg-image.no-block-bg-color-spacing+.bg-image{margin-top:-.5rem}.px-element{margin-bottom:1rem}.px-element:last-child{margin-bottom:1rem!important}.cms-section.no-section-bg-color-spacing .px-element{margin-bottom:-1rem}.cms-section.no-section-bg-color-spacing .px-element:last-child{margin-bottom:-1rem!important}.cms-section .cms-block.no-block-bg-color-spacing .px-element{margin-bottom:-1rem}.cms-section .cms-block.no-block-bg-color-spacing .px-element:last-child{margin-bottom:-1rem!important}.px-with-headline.px-top-slot{margin-bottom:.5rem}.cms-section.bg-color .px-with-headline.px-top-slot,.cms-section.bg-image .px-with-headline.px-top-slot{margin-bottom:1.5rem}.px-with-headline-button.px-main-slot,.px-with-headline-button.px-top-slot{margin-bottom:.5rem}.cms-section.bg-color .px-with-headline-button.px-main-slot,.cms-section.bg-color .px-with-headline-button.px-top-slot,.cms-section.bg-image .px-with-headline-button.px-main-slot,.cms-section.bg-image .px-with-headline-button.px-top-slot{margin-bottom:1.5rem}@media(max-width:767.98px){.contrast .collapse-text{color:#fff}.collapse-text{position:relative}.collapse-text .collapse,.collapse-text .collapsing{-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(currentColor,transparent)}.collapse-text .collapse .px-html-container,.collapse-text .collapse:not(.show) .px-html-container,.collapse-text .collapsing .px-html-container{transition:color .2s}.collapse-text .collapse.show .px-html-container{color:currentColor}.collapse-text .collapse:not(.show){display:block;max-height:6.25rem!important;overflow:hidden;position:relative}.collapse-text .collapse:not(.show) .px-html-container,.collapse-text .collapsing .px-html-container{color:transparent}.collapse-text .collapsing{min-height:6.25rem}.collapse-text [data-bs-toggle=collapse]{color:#bf0000;font-weight:700;text-align:center}.collapse-text [data-bs-toggle=collapse]:hover{cursor:pointer}.collapse-text [data-bs-toggle=collapse]>span{display:none}.collapse-text [data-bs-toggle=collapse][aria-expanded=false]>[data-more],.collapse-text [data-bs-toggle=collapse][aria-expanded=true]>[data-less]{display:block}}.modal.px-modal-sm{--bs-modal-width:37.5rem}.modal.px-modal-md{--bs-modal-width:67.5rem}.modal.px-modal-lg{--bs-modal-width:100%}.modal.px-modal-borderless{--bs-modal-padding:0}.slider{position:relative}.slider button{border:0;font-size:0;margin:0;outline:none;padding:0}.slider .slider-controls{align-items:center;display:flex;height:2.5rem}.slider .slider-controls [data-controls]{background-color:#223d46;border-radius:50%;color:#bf0000;height:2.5rem;position:absolute;width:2.5rem}.slider .slider-controls [data-controls] svg{display:block;height:1.5rem;left:calc(50% - .75rem);position:absolute;top:calc(50% - .75rem);width:1.5rem}.slider .slider-controls [data-controls]:hover{background-color:#43798b;color:#ff2626}.slider .slider-controls:active,.slider .slider-controls:focus{border:none;outline:none}.slider.button-position-center .slider-controls{justify-content:center}.slider.button-position-center .slider-controls [data-controls=prev]{left:1rem;right:auto;top:calc(50% - 1.25rem)}.slider.button-position-center .slider-controls [data-controls=next]{right:1rem;top:calc(50% - 1.25rem)}.slider.button-position-bottom .slider-controls{justify-content:center;margin-top:1.5rem}.slider.button-position-bottom .slider-controls [data-controls]{position:relative}.slider.button-position-bottom-left .slider-controls{justify-content:flex-start;margin-top:1.5rem}.slider.button-position-bottom-left .slider-controls [data-controls]{position:relative}.slider.button-position-bottom-right .slider-controls{justify-content:flex-end;margin-top:1.5rem}.slider.button-position-bottom-right .slider-controls [data-controls]{position:relative}.slider.nav-dots .tns-nav{align-items:center;display:flex;justify-content:center;margin:0 1rem;order:2;position:relative}.slider.nav-dots .tns-nav button{background-color:#223d46;border-radius:50%;font-size:0;height:.375rem;margin:0 .25rem;min-width:0;opacity:.2;position:relative;transition:transform .15s;width:.375rem}.slider.nav-dots .tns-nav button:after{bottom:-.5rem;content:"";display:block;left:-.25rem;position:absolute;right:-.25rem;top:-.5rem}.slider.nav-dots .tns-nav button.tns-nav-active{background-color:#bf0000;opacity:1;transform:scale(1.3333333333)}.slider.nav-dots [data-controls=next]{order:3}.filter-range-container{flex-wrap:wrap}.filter-range-container .filter-range-divider,.filter-range-container .filter-range-max,.filter-range-container .filter-range-min{display:none}.px-range-text{display:flex;font-size:.875rem;font-weight:700;justify-content:space-between;line-height:1.375rem;margin-bottom:.25rem;width:100%}.px-range-slider.noUi-horizontal{background-color:#e5e3e4;border:none;border-radius:.5rem;box-shadow:none;height:.25rem;margin:.625rem 0;padding:0 .75rem;width:100%}.px-range-slider.noUi-horizontal .noUi-connect{background-color:#bf0000}.px-range-slider.noUi-horizontal .noUi-handle{background-color:#bf0000;border:none;border-radius:50%;box-shadow:none;cursor:pointer;height:1.5rem;right:-.75rem!important;top:-.625rem;transition:background-color .3s ease;width:1.5rem}.px-range-slider.noUi-horizontal .noUi-handle:hover{background-color:var(--bs-primary-light)}.px-range-slider.noUi-horizontal .noUi-handle:active,.px-range-slider.noUi-horizontal .noUi-handle:focus{outline:none}.px-range-slider.noUi-horizontal .noUi-handle:after,.px-range-slider.noUi-horizontal .noUi-handle:before{display:none}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.noUi-target{position:relative}.noUi-base,.noUi-connects{height:100%;position:relative;width:100%;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{height:100%;position:absolute;right:0;top:0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-style:flat;width:100%;will-change:transform;z-index:1}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-vertical .noUi-origin{top:-100%;width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{backface-visibility:hidden;position:absolute}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{transition:transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:1.125rem}.noUi-horizontal .noUi-handle{height:1.75rem;right:-1.0625rem;top:-.375rem;width:2.125rem}.noUi-vertical{width:1.125rem}.noUi-vertical .noUi-handle{bottom:-1.0625rem;height:2.125rem;right:-.375rem;width:1.75rem}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-1.0625rem;right:auto}.noUi-target{background:#fafafa;border:.0625rem solid #d3d3d3;border-radius:.25rem;box-shadow:inset 0 .0625rem .0625rem #f0f0f0,0 .1875rem .375rem -.3125rem #bbb}.noUi-connects{border-radius:.1875rem}.noUi-connect{background:#3fb8af}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{background:#fff;border:.0625rem solid #d9d9d9;border-radius:.1875rem;box-shadow:inset 0 0 .0625rem #fff,inset 0 .0625rem .4375rem #ebebeb,0 .1875rem .375rem -.1875rem #bbb;cursor:default}.noUi-active{box-shadow:inset 0 0 .0625rem #fff,inset 0 .0625rem .4375rem #ddd,0 .1875rem .375rem -.1875rem #bbb}.noUi-handle:after,.noUi-handle:before{background:#e8e7e6;content:"";display:block;height:.875rem;left:.875rem;position:absolute;top:.375rem;width:.0625rem}.noUi-handle:after{left:1.0625rem}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{height:.0625rem;left:.375rem;top:.875rem;width:.875rem}.noUi-vertical .noUi-handle:after{top:1.0625rem}[disabled] .noUi-connect{background:#b8b8b8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{box-sizing:border-box}.noUi-pips{color:#999;position:absolute}.noUi-value{position:absolute;text-align:center;white-space:nowrap}.noUi-value-sub{color:#ccc;font-size:.625rem}.noUi-marker{background:#ccc;position:absolute}.noUi-marker-large,.noUi-marker-sub{background:#aaa}.noUi-pips-horizontal{height:5rem;left:0;padding:.625rem 0;top:100%;width:100%}.noUi-value-horizontal{transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{height:.3125rem;margin-left:-.0625rem;width:.125rem}.noUi-marker-horizontal.noUi-marker-sub{height:.625rem}.noUi-marker-horizontal.noUi-marker-large{height:.9375rem}.noUi-pips-vertical{height:100%;left:100%;padding:0 .625rem;top:0}.noUi-value-vertical{padding-left:1.5625rem;transform:translateY(-50%)}.noUi-rtl .noUi-value-vertical{transform:translateY(50%)}.noUi-marker-vertical.noUi-marker{height:.125rem;margin-top:-.0625rem;width:.3125rem}.noUi-marker-vertical.noUi-marker-sub{width:.625rem}.noUi-marker-vertical.noUi-marker-large{width:.9375rem}.noUi-tooltip{background:#fff;border:.0625rem solid #d9d9d9;border-radius:.1875rem;color:#000;display:block;padding:.3125rem;position:absolute;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{bottom:120%;left:50%;transform:translate(-50%)}.noUi-vertical .noUi-tooltip{right:120%;top:50%;transform:translateY(-50%)}.noUi-horizontal .noUi-origin>.noUi-tooltip{bottom:.625rem;left:auto;transform:translate(50%)}.noUi-vertical .noUi-origin>.noUi-tooltip{right:1.75rem;top:auto;transform:translateY(-1.125rem)}.pxsw-sticky-contact{display:none;position:fixed;top:50%;transform:translateY(-50%);z-index:3}.pxsw-sticky-contact.show-left{left:0}.pxsw-sticky-contact.show-left .pxsw-sticky-contact-container-element .sticky-label{left:50%;padding:0 .5rem 0 1.875rem}.pxsw-sticky-contact.show-right{right:0}.pxsw-sticky-contact.show-right .pxsw-sticky-contact-container-element .sticky-label{padding:0 1.875rem 0 .5rem;right:50%}.pxsw-sticky-contact-container-element{align-items:center;background-color:#bf0000;color:#fff;cursor:pointer;display:flex;flex-flow:column nowrap;height:2.5rem;justify-content:center;position:relative;transition:width .3s ease;width:2.5rem}.pxsw-sticky-contact-container-element:not(:last-child){border-bottom:.0625rem solid var(--bs-primary-dark)}.pxsw-sticky-contact-container-element:hover{color:#fff}.pxsw-sticky-contact-container-element:hover>.sticky-label{max-width:50rem;opacity:1}.pxsw-sticky-contact-container-element .sticky-label{align-items:center;background-color:#bf0000;display:flex;flex-wrap:wrap;font-size:.875rem;font-style:normal;font-weight:700;height:100%;line-height:1.5714285714;max-width:0;opacity:0;overflow:hidden;position:absolute;transition:max-width .5s ease;white-space:nowrap;z-index:-1}.pxsw-sticky-contact-container-element .sticky-icon{display:block;padding:.5rem}.px-branch-module-teaser{background-color:#f5f2f2;padding:1rem}.px-branch-module-teaser-tab-navigation-mobile-select.custom-select{background-color:#fff;border:none}.px-branch-module-teaser-tab-navigation-mobile-select.custom-select:hover{background-color:#fff}.px-branch-module-teaser-tab-navigation-list{border:none;display:none}.px-branch-module-teaser-tab-navigation-list+.px-branch-module-teaser-tab-content{margin-top:1.5rem}@media(min-width:576px){.px-branch-module-teaser-tab-navigation-list+.px-branch-module-teaser-tab-content{margin-top:2.5rem}}.px-branch-module-teaser-tab-navigation-item{border-bottom:.0625rem solid #a6a0a2;padding:.5rem 0}.px-branch-module-teaser-tab-navigation-item:not(:last-child){padding-right:1.5rem}.px-branch-module-teaser-tab-navigation-link{color:var(--bs-headline-color);display:block;font-size:.875rem;font-style:normal;font-weight:700;line-height:1.7142857143;position:relative;text-decoration:none;text-transform:uppercase;transition:color .3s ease}.px-branch-module-teaser-tab-navigation-link:after{background-color:#bf0000;bottom:-.5rem;content:"";height:.25rem;left:0;opacity:0;position:absolute;transition:background-color .3s ease,opacity .3s ease,width .3s ease;width:0}.px-branch-module-teaser-tab-navigation-link.active,.px-branch-module-teaser-tab-navigation-link:hover{color:#bf0000;text-decoration:none}.px-branch-module-teaser-tab-navigation-link.active:after,.px-branch-module-teaser-tab-navigation-link:hover:after{opacity:1;width:100%}.px-branch-module-teaser-tab-navigation-link span{display:block}.px-branch-module-teaser-tab-content>.tab-pane{display:none}.px-branch-module-teaser-tab-content>.active{display:block}.px-branch-module-teaser-tab-content-details{display:flex;flex-flow:column nowrap}.px-branch-module-teaser-tab-content-details-image{position:relative}.px-branch-module-teaser-tab-content-details-image .branch-image{bottom:0;height:100%;left:0;max-width:100%;position:absolute;right:0;top:0;width:100%}.px-branch-module-teaser-tab-content-details-info{margin-top:1.25rem}.px-branch-module-teaser-tab-content-details-info p{margin-bottom:.5rem}.px-branch-module-teaser-tab-content-details-info-actions{align-items:flex-start;display:flex;flex-flow:column wrap}.px-branch-module-teaser-tab-content-details-info-actions li{list-style:none;margin:0!important}@media(min-width:576px){.px-branch-module-teaser-tab-content-details-info-actions{align-items:center;flex-flow:row wrap;margin-left:-.625rem;margin-right:-.625rem}}.px-branch-module-teaser-tab-content-details-info-actions .btn{margin:.5rem 0;width:100%}@media(min-width:576px){.px-branch-module-teaser-tab-content-details-info-actions .btn{margin:.5rem .625rem;width:auto}}.px-branch-module-teaser-tab-content-details-info-actions .btn.btn-link{width:auto}.px-branch-module-teaser-tab-content-opening{margin-top:1.5rem}@media(min-width:576px){.px-branch-module-teaser-tab-content-opening{margin-top:2.5rem}}.px-branch-module-teaser-tab-content-opening h5{margin-bottom:0}.px-branch-module-teaser-tab-content-opening-time{margin-top:1.5rem;padding:0 .625rem;width:100%}.px-branch-module-teaser-tab-content-opening-time:first-child{margin-top:1rem}@media(min-width:576px){.px-branch-module-teaser-tab-content-opening-time:first-child{margin-top:1.5rem}.px-branch-module-teaser-tab-content-opening-time{width:50%}}.px-branch-module-teaser-tab-content-opening-time td,.px-branch-module-teaser-tab-content-opening-time th{padding:0}.px-branch-module-teaser-tab-content-opening-time td{min-width:3.75rem}.px-branch-module-teaser-tab-content-opening-time td+td{padding-left:1rem}.px-branch-module-teaser-tab-content-opening-time-container{display:flex;flex-flow:column wrap;margin:0 -.625rem}@media(min-width:576px){.px-branch-module-teaser-tab-content-opening-time-container{flex-flow:row wrap}}.is-ctl-product .container>.promotion-banner,.is-ctl-product .promotion-banner{margin-bottom:1rem}.is-ctl-product .container>.promotion-banner-note-wrapper,.is-ctl-product .promotion-banner-note-wrapper{margin-bottom:-4rem;padding-top:4rem}.promotion-banner{margin-bottom:1rem;overflow:hidden;padding:.5rem}.promotion-banner:last-child{margin-bottom:.5rem}.promotion-banner-content{align-items:flex-start;display:flex;flex-flow:column nowrap;flex-grow:1}.promotion-banner-headline{margin-bottom:0}.promotion-banner-note-indicator{font-size:.75rem;line-height:.9166666667;position:relative;top:-.625rem}.promotion-banner-badge{background-color:#fcfd02;display:inline-block;margin-top:.5rem;padding:.25rem 1rem;text-align:center}.promotion-banner-badge-label{margin-bottom:0}.promotion-banner-link{flex-shrink:0;margin-top:1rem;width:100%}.promotion-banner-link .btn.btn-primary{display:flex}.promotion-banner.is-variant-1,.promotion-banner.is-variant-2,.promotion-banner.is-variant-3{background-color:#bf0000}.promotion-banner.is-variant-1 .promotion-banner-text>*,.promotion-banner.is-variant-2 .promotion-banner-text>*,.promotion-banner.is-variant-3 .promotion-banner-text>*,.promotion-banner.is-variant-5 .promotion-banner-text>*{color:#fff}.promotion-banner.is-variant-4,.promotion-banner.is-variant-5{background-color:#e5e3e4}.promotion-banner.is-variant-1{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between;padding:.5rem}.promotion-banner.is-variant-1 .promotion-banner-icon{flex-shrink:0;margin-right:.5rem}.promotion-banner.is-variant-1 .promotion-banner-icon img{height:auto;max-width:8rem;width:100%}.promotion-banner.is-variant-2 .promotion-banner-image{padding-top:.5rem}.promotion-banner.is-variant-2 .promotion-banner-image img{height:auto;max-height:100%;max-width:34.375rem;width:100%}.promotion-banner.is-variant-5{background-position:50%;background-repeat:no-repeat;background-size:cover}.promotion-banner.is-variant-5 .promotion-banner-text{background-color:#a6a0a2;padding:.25rem .5rem}.cms-section-sidebar-sidebar-content .promotion-banner-note-wrapper{padding-right:0}.cms-listing-banner .card-body{display:flex;flex-flow:column nowrap}.cms-listing-banner-image-wrapper.product-image-wrapper{flex-grow:0}.cms-listing-banner .product-info{display:flex;flex-flow:column nowrap;flex-grow:1;margin-top:2.1875rem}.cms-listing-banner-label,.cms-listing-banner-label.eyebrowline,.cms-listing-banner-text,.cms-listing-banner-title.product-name{color:inherit}.cms-listing-banner .btn{justify-content:center}.cms-listing-banner .link-whole-product-box{color:currentColor;display:block}.cms-listing-banner .link-whole-product-box:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.px-shop-the-look{position:relative}.px-shop-the-look-component{position:absolute;width:100%;z-index:1}.px-shop-the-look .point{align-items:center;background:hsla(0,0%,100%,.2);color:#fff;cursor:pointer;display:flex;justify-content:center;position:absolute;z-index:10}.px-shop-the-look .point.point:hover{color:#bf0000}.px-shop-the-look .btn.point{background:none;border:none;display:flex;margin:0;outline:none;overflow:visible;padding:0;position:absolute}.px-shop-the-look .btn.point .point-circle{align-items:center;background:hsla(0,0%,77%,.4);border:.125em solid #fff;border-radius:50%;display:flex;flex-shrink:0;height:1.5rem;position:relative;width:1.5rem}.px-shop-the-look .btn.point .point-circle .point-circle-inner{background:#fff;border-radius:50%;display:flex;flex-shrink:0;height:.5rem;justify-content:center;margin:0 auto;width:.5rem}.custom-popover{--bs-popover-max-width:26.25rem;--bs-popover-border-color:var($gray-100);--bs-popover-border-width:0.0625rem;--bs-popover-header-bg:var(--bs-white);--bs-popover-header-color:var($black);--bs-popover-body-padding-x:0;--bs-popover-body-padding-y:0;--bs-popover-arrow-height:0;--bs-popover-arrow-border:0;display:flex;flex-direction:column}.custom-popover .popover-arrow{display:none}.custom-popover .popover-body{display:flex;flex:1 1 100%;padding-right:1rem}.custom-popover .popover-body .popover-image{display:flex;flex-shrink:0;height:7.5rem;width:7.5rem}.custom-popover .popover-body .popover-image img{padding:.625rem}.custom-popover .popover-body a{display:flex;flex-direction:row}.custom-popover .popover-body a .popover-product-detail{align-self:center;display:flex;flex-direction:column;padding-bottom:1rem;padding-left:1rem;padding-top:1rem}.custom-popover .popover-body b{color:#000;font-size:.75rem;font-weight:700;line-height:1.125rem}.custom-popover .popover-body b.popover-product-name{margin-bottom:.25rem}.custom-popover .popover-body .popover-reference-row{display:flex;flex-wrap:nowrap;margin-bottom:.25rem}.custom-popover .popover-body .popover-reference-row span{color:#454d51;display:flex;font-size:.75rem;font-weight:400;line-height:1.125rem}.custom-popover .popover-body .popover-reference-row span.popover-reference{margin-left:.25rem;opacity:.6}.custom-popover .popover-body .arrow-right{align-self:center;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17' fill='none' viewBox='0 0 17 17'%3E%3Cpath stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4.128 8.515h8m0 0-2-2m2 2-2 2'/%3E%3C/svg%3E");display:flex;flex-shrink:0;height:1rem;margin-left:1rem;width:1rem}.filter-multi-select-list .filter-multi-select-list{margin:.125rem 0 0 -.625rem}.filter-multi-select-list .filter-multi-select-list .filter-multi-select-list-item{padding-left:0;padding-right:0}.search-page .tab-content #categories .row,.search-page .tab-content #content .row{margin:0}.search-page .tab-content #categories .row .nav-item,.search-page .tab-content #content .row .nav-item{padding:.125rem}.search-page .tab-content #categories .row .nav-item .nav-link,.search-page .tab-content #content .row .nav-item .nav-link{background:#e5e3e4;border-radius:.5rem;color:var(--bs-headline-color);font-size:.9375rem;font-style:normal;font-weight:500;height:100%;padding:1rem}.search-page .tab-content #categories .row .nav-item .nav-link:hover,.search-page .tab-content #content .row .nav-item .nav-link:hover{background-color:#a6a0a2}.search-page .tab-content #categories .row .nav-item .nav-link:focus,.search-page .tab-content #content .row .nav-item .nav-link:focus{background-color:#bf0000;color:#fff}.search-page .tab-content #categories .row .nav-item .nav-link svg,.search-page .tab-content #content .row .nav-item .nav-link svg{flex-shrink:0;margin-left:1rem}.search-page .tab-content .filters{display:flex;width:100%}.search-page .tab-content .filters .filter-panel-item,.search-page .tab-content .filters .filter-range-container{display:block}.search-page .tab-content .filters .filter-panel-item .filter-panel-item-dropdown{position:absolute;transition:0s;z-index:100}.search-page .tab-content .filters .filter-panel{width:100%}.search-page .tab-content .filters .filter-panel .filter-panel-items-container{grid-template-columns:repeat(1,1fr)}@media(min-width:576px){.search-page .tab-content .filters .filter-panel .filter-panel-items-container{grid-template-columns:repeat(2,1fr)}}.search-page .tab-content .filters .filter-panel-items-container{margin-top:1.5rem}.search-page .pagination .page-item a{align-items:center;display:flex;text-decoration:none}.search-page .pagination .page-item a label{border-radius:2.5rem}.search-page .filter-panel-item .filter-panel-item-dropdown{transform:none!important}.search-page .search-headline{text-align:left}.search-page .nav-tabs{justify-content:flex-start;margin-bottom:.25rem}.search-page .cms-element-product-listing-actions{margin-bottom:.5rem;margin-top:1.5rem}.search-page .sorting.custom-select{padding-right:0}.search-page .cms-element-product-listing-content>.filter-panel{margin-bottom:1rem}.search-page .filter-panel-active-container{margin-bottom:0;margin-top:1rem}.search-page .filter-panel-item-toggle br{display:none}.is-ctl-accountprofile .card-actions>.btn{width:100%}.is-ctl-accountpayment .payment-method{border:none}.is-ctl-accountpayment .payment-method-description>strong{display:block;margin-bottom:.5rem}.is-ctl-address .address-action-delete{margin-left:0}.is-ctl-address .address-actions-defaults .btn-link{border:0;padding:0;width:auto}.is-ctl-address .address-actions-defaults .btn-link.address-action-set-default{padding-bottom:.5rem}.is-ctl-address .address-list .address-card{margin:1.5rem 0 0}.is-ctl-address .address-list .address-card:first-child{margin-top:0}.is-ctl-accountpayment .btn,.is-ctl-address .btn{width:100%}.account-recover-password-info,.account-reset-password-info{margin-bottom:2.5rem}.account-recover-password-form-wrapper,.account-reset-password-form-wrapper{display:flex;flex-flow:column nowrap;justify-content:space-between;margin:1.5rem 0 0}.account-recover-password-form-wrapper .form-group,.account-reset-password-form-wrapper .form-group{width:100%}.account-recover-password-form .form-group,.account-reset-password-form .form-group{margin-bottom:2.5rem}.account-recover-password-form-actions,.account-reset-password-form-actions{display:flex;flex-flow:column nowrap}.account-recover-password-back,.account-reset-password-back{margin:0 0 1rem}.is-act-confirmpage .checkout .checkout-main,.is-act-editorder .checkout .checkout-main,.is-act-finishpage .checkout .checkout-main{flex-basis:100%;margin:0;max-width:100%;width:100%}.is-act-confirmpage .checkout .checkout-aside,.is-act-finishpage .checkout .checkout-aside{margin-left:auto}.is-act-confirmpage .checkout .checkout-additional,.is-act-confirmpage .checkout .checkout-aside,.is-act-finishpage .checkout .checkout-additional,.is-act-finishpage .checkout .checkout-aside{flex:0 0 100%;max-width:100%;width:100%}.checkout-product-table .cart-table-header,.confirm-product .cart-table-header{margin-bottom:0;padding-bottom:1.5rem}.checkout-product-table .cart-header-quantity,.confirm-product .cart-header-quantity{text-align:left}.checkout-product-table .cart-item-product,.confirm-product .cart-item-product{margin-bottom:1rem;padding:0 0 .5rem}.checkout-product-table .cart-item-product:last-child,.confirm-product .cart-item-product:last-child{margin-bottom:0;padding-bottom:0}.checkout-product-table .cart-item-label,.confirm-product .cart-item-label{display:block;padding-right:2.125rem;width:100%}.checkout-product-table .cart-item-quantity-container,.confirm-product .cart-item-quantity-container{margin-left:auto;margin-right:-.625rem;width:5.625rem}.checkout-product-table .quantity-select-container,.confirm-product .quantity-select-container{margin-right:-.625rem}.checkout-product-table .quantity-select,.confirm-product .quantity-select{padding:.5625rem 3rem .5625rem 1rem}.checkout-product-table .cart-item-img-container,.confirm-product .cart-item-img-container{margin-right:1rem;width:4rem}.checkout-product-table .cart-item-img,.confirm-product .cart-item-img{border:none;padding:0;width:100%}.checkout-product-table .cart-item-row,.confirm-product .cart-item-row{position:relative}.checkout-product-table .cart-item-ordernumber,.checkout-product-table .cart-item-quantity,.confirm-product .cart-item-ordernumber,.confirm-product .cart-item-quantity{margin-bottom:0}.checkout-product-table .cart-item-details-characteristics,.confirm-product .cart-item-details-characteristics{margin:0}.checkout-product-table .cart-item-remove,.confirm-product .cart-item-remove{padding:0;position:absolute;right:0;top:0}.checkout-product-table .cart-item-remove-button,.confirm-product .cart-item-remove-button{border-radius:.5rem;padding:.125rem!important}.checkout-product-table .cart-item-quantity,.checkout-product-table .cart-item-tax-price,.checkout-product-table .cart-item-total-price,.confirm-product .cart-item-quantity,.confirm-product .cart-item-tax-price,.confirm-product .cart-item-total-price{align-items:center;display:flex;justify-content:space-between}.checkout-product-table .cart-item-quantity-label,.checkout-product-table .cart-item-tax-price-label,.checkout-product-table .cart-item-total-price-label,.confirm-product .cart-item-quantity-label,.confirm-product .cart-item-tax-price-label,.confirm-product .cart-item-total-price-label{color:var(--bs-text-color);margin-bottom:0}.checkout-product-table .cart-item-quantity-row,.confirm-product .cart-item-quantity-row{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between;margin-bottom:0;width:100%}.checkout-product-table .cart-item-quantity-row .cart-item-quantity-label,.confirm-product .cart-item-quantity-row .cart-item-quantity-label{margin-bottom:0;text-align:left}.is-act-confirmpage .checkout .checkout-main .agb-title{margin-bottom:.5rem}.is-act-confirmpage .checkout .checkout-main .checkout-card .btn{width:100%}.is-act-confirmpage .checkout .checkout-additional{margin:0 0 2.5rem}.is-act-confirmpage .checkout .checkout-aside-container{padding:1rem}.is-act-confirmpage .checkout .checkout-aside-summary-list{margin-bottom:.5rem}.is-act-finishpage .checkout .finish-back-to-shop{text-align:center}.is-act-finishpage .checkout .cart-item-quantity{justify-content:flex-start}.is-act-finishpage .checkout .finish-address .checkout-card{margin-bottom:2.5rem}.is-act-finishpage .checkout .quantity-select-container{padding:0}.is-act-finishpage .checkout .cart-item-quantity-number{justify-content:flex-end}.is-act-finishpage .checkout .checkout-additional{margin:0 0 1.5rem}.is-act-finishpage .checkout .checkout-aside-container{padding:1rem 1rem .5rem}.is-act-finishpage .checkout .checkout-aside-summary-list{margin-bottom:0}.is-act-checkoutregisterpage .checkout .checkout-main{flex:0 0 100%;max-width:100%}.modal-dialog{margin:0 .5rem}.modal-dialog,.modal.address-editor-modal .modal-dialog{max-width:none}.modal-header{border:0;padding:0}.modal-body{padding:0}.modal-body .cms-sections{margin-bottom:0}.modal .btn{width:100%}@media(min-width:576px){.modal .btn{width:auto}}.modal .btn:not(:last-child){margin-bottom:1rem}@media(min-width:576px){.modal .btn:not(:last-child){margin-bottom:0;margin-right:1.25rem}}.modal-content{padding:2.5rem 1rem 1rem}@media(min-width:576px){.modal-content{padding:1.5rem}}.modal-content .cms-section-default{margin:0;padding:0}.modal-content .cms-block-container{margin:0!important}.confirm-payment-modal .payment-methods{margin:2.5rem 0}.confirm-payment-modal .payment-methods .payment-method{border:none;margin-bottom:2.5rem}.confirm-payment-modal .payment-methods .payment-method:last-of-type,.confirm-payment-modal .payment-methods .payment-method:last-of-type .payment-form-group{margin-bottom:0}.confirm-shipping-modal .confirm-shipping-fields{margin:2.5rem 0}.confirm-shipping-modal .confirm-shipping-fields .confirm-shipping-method{border:none;margin-bottom:2.5rem}.confirm-shipping-modal .confirm-shipping-fields .confirm-shipping-method:last-of-type,.confirm-shipping-modal .confirm-shipping-fields .confirm-shipping-method:last-of-type .payment-form-group{margin-bottom:0}.js-address-editor .address{padding-bottom:1rem}.js-address-editor .address-editor-modal-buttons{display:flex;flex-wrap:wrap;margin:0 0 -1rem -1.25rem;padding-bottom:0}.js-address-editor .address-editor-modal-buttons .btn{width:100%}@media(min-width:576px){.js-address-editor .address-editor-modal-buttons .btn{width:auto}}.js-address-editor .address-editor-modal-buttons .btn,.js-address-editor .address-editor-modal-buttons .btn:not(:last-child){margin:0 0 1rem 1.25rem}.js-address-editor .address-editor-create-address-wrapper{padding:2.5rem 0 0}.js-address-editor .address-editor-card{border:none;padding:0}.js-address-editor .address-editor-card+.address-editor-card{margin-top:1.5rem}.js-address-editor .address-editor-card .row{margin:0}.js-address-editor .address-editor-list-wrapper{padding-bottom:0;padding-top:2.5rem}.js-address-editor .country-and-state-form-elements{margin-bottom:0}.account-register .card-title{border:none;margin:0;padding:0}.account-register .register-form{margin-top:2.5rem}.account-register .register-form small{line-height:1.125rem;opacity:.4}.account-register .register-form .register-billing .card-title{margin-bottom:2.5rem}.account-register .register-form .register-billing .country-and-state-form-elements{margin-bottom:1.5rem}.account-register .register-form .register-personal{margin-bottom:2.5rem}.account-register .register-form .register-personal .row:last-of-type .form-group:last-of-type{margin-bottom:0}.account-register .register-form .register-address,.account-register .register-form .register-shipping .card-title{margin-bottom:2.5rem}.account-register .login-card{margin-bottom:4rem}.account-register .login-card .login-form .form-group:last-of-type{margin-bottom:.5rem}.account-register .login-card .login-form .form-row:last-of-type .form-group{margin-bottom:0}.account-register .login-card .login-form .login-password-recover{letter-spacing:.003125rem;margin-bottom:2.5rem;text-transform:uppercase}.account-register .login-card .login-form .login-form-description{margin-bottom:2.5rem;margin-top:1rem}.account-register .row{justify-content:space-between}.account-register .login-submit .btn{justify-content:center;width:100%}.account-register .login-advantages{display:none}.account-register .privacy-notice{margin-bottom:1rem}.account-register .privacy-notice label{margin-bottom:0}.account-register .privacy-notice a{letter-spacing:.003125rem;text-transform:uppercase}.account-register .register-required-info{font-size:.875rem;line-height:1.125rem;opacity:.4}.account-register .register-submit{text-align:right}@keyframes MovingRightLeft{0%{transform:translateX(0)}50%{transform:translateX(.3125rem)}to{transform:translateX(0)}}.cms-block-px-mobile-listing-column{margin-bottom:0}.listing-columns-mobile{display:flex;flex-direction:row;flex-wrap:nowrap;margin-bottom:1.5rem}.listing-columns-mobile .listing-columns-article-counter{align-items:center;display:flex;font-style:normal;font-weight:700}.listing-columns-mobile .listing-columns-actions{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;margin-left:auto}.listing-columns-mobile .listing-columns-actions span{margin-right:.5rem}.listing-columns-mobile .listing-columns-actions span:last-child{margin-right:0}.listing-columns-mobile .listing-columns-actions span:not(.columns-view-switcher){color:#292f32}.listing-columns-mobile .listing-columns-actions .columns-view-switcher{color:#a6a0a2;transition:color .3s}.listing-columns-mobile .listing-columns-actions .columns-view-switcher:hover{color:#bf0000;cursor:pointer}.listing-columns-mobile .listing-columns-actions .columns-view-switcher.active{color:#bf0000}.btn-block{display:block;width:100%}.btn.btn-link,.btn.btn-link-inline,.btn.btn-primary,.btn.btn-secondary{align-items:center;border-radius:.25rem;border-width:.1875rem;display:inline-flex;flex-flow:row nowrap;font-size:.875rem;font-style:normal;font-weight:700;justify-content:center;letter-spacing:.05em;line-height:1.5rem;padding:.3125rem 1.3125rem;text-align:left;text-transform:uppercase;white-space:normal}.btn.btn-icon-only.btn-link-inline,.btn.btn-link.btn-icon-only,.btn.btn-primary.btn-icon-only,.btn.btn-secondary.btn-icon-only{padding:.3125rem}.btn.btn-link-inline:hover,.btn.btn-link:hover,.btn.btn-primary:hover,.btn.btn-secondary:hover{text-decoration:none}.btn.btn-link.disabled,.btn.btn-link[disabled],.btn.btn-primary.disabled,.btn.btn-primary[disabled],.btn.btn-secondary.disabled,.btn.btn-secondary[disabled],.btn.disabled.btn-link-inline,.btn[disabled].btn-link-inline{pointer-events:none}.btn.btn-link svg,.btn.btn-link-inline svg,.btn.btn-primary svg,.btn.btn-secondary svg{flex-shrink:0}.btn.btn-link svg:first-child:not(:last-child),.btn.btn-link-inline svg:first-child:not(:last-child),.btn.btn-primary svg:first-child:not(:last-child),.btn.btn-secondary svg:first-child:not(:last-child){margin-right:.5rem}.btn.btn-link svg:last-child:not(:first-child),.btn.btn-link-inline svg:last-child:not(:first-child),.btn.btn-primary svg:last-child:not(:first-child),.btn.btn-secondary svg:last-child:not(:first-child){margin-left:.5rem}@media(max-width:575.98px){.btn.btn-primary,.btn.btn-secondary{display:flex}}.btn.btn-group-sm .btn.btn,.btn.btn-sm{border-width:.1875rem;font-size:.75rem;line-height:1.5rem;padding:.0625rem .8125rem}.btn.btn-group-sm .btn.btn.btn-icon-only,.btn.btn-sm.btn-icon-only{padding:.0625rem}.btn.btn-group-md .btn.btn,.btn.btn-md{border-width:.1875rem;font-size:.875rem;line-height:1.5rem;padding:.3125rem 1.3125rem}.btn.btn-group-md .btn.btn.btn-icon-only,.btn.btn-md.btn-icon-only{padding:.3125rem}.btn.btn-group-lg .btn.btn,.btn.btn-lg{border-width:.1875rem;font-size:.875rem;line-height:1.5rem;padding:.5625rem 1.3125rem}.btn.btn-group-lg .btn.btn.btn-icon-only,.btn.btn-lg.btn-icon-only{padding:.5625rem}.btn.btn-group-xl .btn.btn,.btn.btn-xl{border-width:.1875rem;font-size:1rem;line-height:1.5rem;padding:.8125rem 1.8125rem}.btn.btn-group-xl .btn.btn.btn-icon-only,.btn.btn-xl.btn-icon-only{padding:.8125rem}.btn.btn-primary{background-color:var(--bs-primary);border-color:var(--bs-primary);color:#fff}.btn.btn-primary:hover,.btn.btn-primary[hover]{background-color:var(--bs-primary-light);border-color:var(--bs-primary-light);color:#fff}.btn.btn-primary.disabled,.btn.btn-primary[disabled]{background-color:#e5e3e4;border-color:#e5e3e4;color:#3d3d3d}.btn.btn-primary.btn-inverted{background-color:#f5f2f2;border-color:transparent;color:var(--bs-primary)}.btn.btn-primary.btn-inverted:hover,.btn.btn-primary.btn-inverted[hover]{background-color:hsla(0,13%,95%,.6);border-color:transparent;color:var(--bs-primary)}.btn.btn-primary.btn-inverted.disabled,.btn.btn-primary.btn-inverted[disabled]{background-color:#e5e3e4;border-color:#e5e3e4;color:#3d3d3d}@media(max-width:1023.98px){.cms-element-px-text-on-image-teaser .btn.btn-primary.btn-inverted{background-color:var(--bs-primary);border-color:var(--bs-primary);color:#fff}.cms-element-px-text-on-image-teaser .btn.btn-primary.btn-inverted:hover,.cms-element-px-text-on-image-teaser .btn.btn-primary.btn-inverted[hover]{background-color:var(--bs-primary-light);border-color:var(--bs-primary-light);color:#fff}.cms-element-px-text-on-image-teaser .btn.btn-primary.btn-inverted.disabled,.cms-element-px-text-on-image-teaser .btn.btn-primary.btn-inverted[disabled]{background-color:#e5e3e4;border-color:#e5e3e4;color:#3d3d3d}}.btn.btn-secondary{background-color:transparent;border-color:var(--bs-primary);color:var(--bs-primary)}.btn.btn-secondary:hover,.btn.btn-secondary[hover]{background-color:var(--bs-primary-light);border-color:var(--bs-primary-light);color:#fff}.btn.btn-secondary.disabled,.btn.btn-secondary[disabled]{background-color:transparent;border-color:#a6a0a2;color:#3d3d3d}.btn.btn-secondary.btn-inverted{background-color:transparent;border-color:#fff;color:#fff}.btn.btn-secondary.btn-inverted:hover,.btn.btn-secondary.btn-inverted[hover]{background-color:transparent;border-color:hsla(0,0%,100%,.4);color:hsla(0,0%,100%,.4)}.btn.btn-secondary.btn-inverted.disabled,.btn.btn-secondary.btn-inverted[disabled]{background-color:transparent;border-color:#a6a0a2;color:#3d3d3d}@media(max-width:1023.98px){.cms-element-px-text-on-image-teaser .btn.btn-secondary.btn-inverted{background-color:transparent;border-color:var(--bs-primary);color:var(--bs-primary)}.cms-element-px-text-on-image-teaser .btn.btn-secondary.btn-inverted:hover,.cms-element-px-text-on-image-teaser .btn.btn-secondary.btn-inverted[hover]{background-color:var(--bs-primary-light);border-color:var(--bs-primary-light);color:#fff}.cms-element-px-text-on-image-teaser .btn.btn-secondary.btn-inverted.disabled,.cms-element-px-text-on-image-teaser .btn.btn-secondary.btn-inverted[disabled]{background-color:transparent;border-color:#a6a0a2;color:#3d3d3d}}.btn.btn-link,.btn.btn-link-inline{background-color:transparent;border-color:transparent;border-left:0;border-right:0;color:var(--bs-primary);letter-spacing:normal;padding-left:0;padding-right:0;text-transform:none}.btn.btn-link-inline:hover,.btn.btn-link:hover,.btn.btn-link[hover],.btn[hover].btn-link-inline{background-color:transparent;border-color:transparent;color:var(--bs-primary-light)}.btn.btn-link.disabled,.btn.btn-link[disabled],.btn.disabled.btn-link-inline,.btn[disabled].btn-link-inline{background-color:transparent;border-color:transparent;color:#3d3d3d}.btn.btn-link-inline:focus,.btn.btn-link:focus,.btn.btn-link[focus],.btn[focus].btn-link-inline{text-decoration:none}.product-detail-store-pickup-list-item .btn.btn-link,.product-detail-store-pickup-list-item .btn.btn-link-inline{border:none;color:var(--bs-text-color);font-style:normal;font-weight:400;padding:0;text-decoration:none}.btn.btn-link-inline{border-width:0;font-size:1rem;line-height:1.5rem;padding:0;text-decoration:underline;vertical-align:baseline}.btn.btn-outline-light{align-items:center;background-color:transparent;border:0;color:var(--bs-text-color);display:flex;flex-flow:row nowrap;font-size:.875rem;line-height:1.5rem;padding:.5625rem 1.3125rem}.btn.btn-outline-light:hover,.btn.btn-outline-light[hover]{background-color:transparent;border-color:transparent;color:var(--bs-primary-light)}.btn.btn-outline-light.disabled,.btn.btn-outline-light[disabled]{background-color:transparent;border-color:transparent;color:#3d3d3d}.btn.btn-outline-light.btn-icon-only{padding:.5625rem}.btn.btn-outline-light.btn-minus{padding-left:1rem;padding-right:.5rem}.btn.btn-outline-light.btn-plus{padding-left:.5rem;padding-right:1rem}.btn.btn-outline-danger{--bs-btn-hover-color:#fff}.btn:focus,.btn[focus]{box-shadow:none}.btn.pickware-dhl-location-finder__select-on-map-button{display:none!important}.custom-checkbox,.form-check,.privacy-checkbox{margin-bottom:1rem;padding-left:2rem}.custom-checkbox.custom-control-inline,.form-check.custom-control-inline,.privacy-checkbox.custom-control-inline{margin-right:1.5rem}.custom-checkbox:last-child,.form-check:last-child,.privacy-checkbox:last-child{margin-bottom:0}.custom-checkbox .custom-control-label,.custom-checkbox .form-check-label,.form-check .custom-control-label,.form-check .form-check-label,.privacy-checkbox .custom-control-label,.privacy-checkbox .form-check-label{color:var(--bs-text-color);cursor:pointer;display:inline-block;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:1rem;letter-spacing:0;line-height:1.625rem;min-height:1.5rem;position:static}.custom-checkbox .custom-control-label:after,.custom-checkbox .custom-control-label:before,.custom-checkbox .form-check-label:after,.custom-checkbox .form-check-label:before,.form-check .custom-control-label:after,.form-check .custom-control-label:before,.form-check .form-check-label:after,.form-check .form-check-label:before,.privacy-checkbox .custom-control-label:after,.privacy-checkbox .custom-control-label:before,.privacy-checkbox .form-check-label:after,.privacy-checkbox .form-check-label:before{background-image:none;border:none;box-sizing:border-box;content:"";display:block;height:1.5rem;left:0;pointer-events:auto;position:absolute;top:0;top:.0625rem;width:1.5rem}.custom-checkbox .custom-control-label:before,.custom-checkbox .form-check-label:before,.form-check .custom-control-label:before,.form-check .form-check-label:before,.privacy-checkbox .custom-control-label:before,.privacy-checkbox .form-check-label:before{background-color:#fff;border:.0625rem solid #928c8e;border-radius:.25rem;transition:background-color .3s,border-color .3s,box-shadow .3s}.custom-checkbox .custom-control-label:after,.custom-checkbox .form-check-label:after,.form-check .custom-control-label:after,.form-check .form-check-label:after,.privacy-checkbox .custom-control-label:after,.privacy-checkbox .form-check-label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath stroke='%23bf0000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m16 8-5 8-3-2'/%3E%3C/svg%3E")!important;background-size:1.5rem 1.5rem;transform:scale(0);transition:transform .3s cubic-bezier(.175,.885,.32,1.275)}.confirm-additional-payment-shipping .custom-checkbox .custom-control-input,.confirm-additional-payment-shipping .custom-checkbox .form-check-input,.confirm-additional-payment-shipping .form-check .form-check-input,.confirm-additional-payment-shipping .privacy-checkbox .custom-control-input,.confirm-tos .custom-checkbox .custom-control-input,.confirm-tos .custom-checkbox .form-check-input,.confirm-tos .form-check .form-check-input,.confirm-tos .privacy-checkbox .custom-control-input{display:block}.custom-checkbox .custom-control-input:active~.custom-control-label:before,.custom-checkbox .custom-control-input:active~.form-check-label:before,.custom-checkbox .custom-control-input:checked~.custom-control-label:before,.custom-checkbox .custom-control-input:checked~.form-check-label:before,.custom-checkbox .form-check-input:active~.custom-control-label:before,.custom-checkbox .form-check-input:active~.form-check-label:before,.custom-checkbox .form-check-input:checked~.custom-control-label:before,.custom-checkbox .form-check-input:checked~.form-check-label:before,.form-check .form-check-input:active~.custom-control-label:before,.form-check .form-check-input:active~.form-check-label:before,.form-check .form-check-input:checked~.custom-control-label:before,.form-check .form-check-input:checked~.form-check-label:before,.privacy-checkbox .custom-control-input:active~.custom-control-label:before,.privacy-checkbox .custom-control-input:active~.form-check-label:before,.privacy-checkbox .custom-control-input:checked~.custom-control-label:before,.privacy-checkbox .custom-control-input:checked~.form-check-label:before{border-color:#928c8e}.custom-checkbox .custom-control-input:checked~.custom-control-label:after,.custom-checkbox .custom-control-input:checked~.form-check-label:after,.custom-checkbox .form-check-input:checked~.custom-control-label:after,.custom-checkbox .form-check-input:checked~.form-check-label:after,.form-check .form-check-input:checked~.custom-control-label:after,.form-check .form-check-input:checked~.form-check-label:after,.privacy-checkbox .custom-control-input:checked~.custom-control-label:after,.privacy-checkbox .custom-control-input:checked~.form-check-label:after{background-image:none;transform:scale(1)}.custom-checkbox .custom-control-input:disabled~.custom-control-label,.custom-checkbox .custom-control-input:disabled~.form-check-label,.custom-checkbox .form-check-input:disabled~.custom-control-label,.custom-checkbox .form-check-input:disabled~.form-check-label,.form-check .form-check-input:disabled~.custom-control-label,.form-check .form-check-input:disabled~.form-check-label,.privacy-checkbox .custom-control-input:disabled~.custom-control-label,.privacy-checkbox .custom-control-input:disabled~.form-check-label{color:rgba(41,47,50,.4);opacity:1}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label:before,.custom-checkbox .custom-control-input:disabled:checked~.form-check-label:before,.custom-checkbox .custom-control-input:disabled~.custom-control-label:before,.custom-checkbox .custom-control-input:disabled~.form-check-label:before,.custom-checkbox .form-check-input:disabled:checked~.custom-control-label:before,.custom-checkbox .form-check-input:disabled:checked~.form-check-label:before,.custom-checkbox .form-check-input:disabled~.custom-control-label:before,.custom-checkbox .form-check-input:disabled~.form-check-label:before,.form-check .form-check-input:disabled:checked~.custom-control-label:before,.form-check .form-check-input:disabled:checked~.form-check-label:before,.form-check .form-check-input:disabled~.custom-control-label:before,.form-check .form-check-input:disabled~.form-check-label:before,.privacy-checkbox .custom-control-input:disabled:checked~.custom-control-label:before,.privacy-checkbox .custom-control-input:disabled:checked~.form-check-label:before,.privacy-checkbox .custom-control-input:disabled~.custom-control-label:before,.privacy-checkbox .custom-control-input:disabled~.form-check-label:before{background-color:#fff;opacity:.4}.custom-checkbox .custom-control-input:focus,.custom-checkbox .form-check-input:focus,.form-check .form-check-input:focus,.privacy-checkbox .custom-control-input:focus{border-color:#0798e4;border-width:.0625rem}.custom-checkbox .custom-control-input.is-invalid~.custom-control-label,.form-check .form-check-input.is-invalid~.custom-control-label,.form-check .form-check-input.is-invalid~.form-check-label,.was-validated .custom-checkbox .custom-control-input:invalid~.custom-control-label,.was-validated .form-check .form-check-input:invalid~.custom-control-label,.was-validated .form-check .form-check-input:invalid~.form-check-label{color:#f22f3d}.custom-checkbox .custom-control-input.is-invalid~.custom-control-label:before,.form-check .form-check-input.is-invalid~.custom-control-label:before,.form-check .form-check-input.is-invalid~.form-check-label:before,.was-validated .custom-checkbox .custom-control-input:invalid~.custom-control-label:before,.was-validated .form-check .form-check-input:invalid~.custom-control-label:before,.was-validated .form-check .form-check-input:invalid~.form-check-label:before{border-color:#f22f3d}.form-check .form-check-input.is-invalid{border-color:#f22f3d}.custom-checkbox .custom-control-input.is-valid~.custom-control-label:before,.form-check .form-check-input.is-valid~.custom-control-label:before,.form-check .form-check-input.is-valid~.form-check-label:before,.was-validated .custom-checkbox .custom-control-input:valid~.custom-control-label:before,.was-validated .form-check .form-check-input:valid~.custom-control-label:before,.was-validated .form-check .form-check-input:valid~.form-check-label:before{border-color:#70b033}.custom-checkbox .custom-control-input.is-invalid:checked~.custom-control-label:before,.custom-checkbox .custom-control-input.is-invalid:checked~.form-check-label:before,.custom-checkbox .custom-control-input.is-valid:checked~.custom-control-label:before,.custom-checkbox .custom-control-input.is-valid:checked~.form-check-label:before,.form-check .form-check-input.is-invalid:checked~.custom-control-label:before,.form-check .form-check-input.is-invalid:checked~.form-check-label:before,.form-check .form-check-input.is-valid:checked~.custom-control-label:before,.form-check .form-check-input.is-valid:checked~.form-check-label:before,.was-validated .custom-checkbox .custom-control-input:invalid:checked~.custom-control-label:before,.was-validated .custom-checkbox .custom-control-input:invalid:checked~.form-check-label:before,.was-validated .custom-checkbox .custom-control-input:valid:checked~.custom-control-label:before,.was-validated .custom-checkbox .custom-control-input:valid:checked~.form-check-label:before,.was-validated .form-check .form-check-input:invalid:checked~.custom-control-label:before,.was-validated .form-check .form-check-input:invalid:checked~.form-check-label:before,.was-validated .form-check .form-check-input:valid:checked~.custom-control-label:before,.was-validated .form-check .form-check-input:valid:checked~.form-check-label:before{border-color:#928c8e}.form-check-input:focus,.form-control:focus{box-shadow:none}.custom-control,.form-check{position:relative}.custom-control-input,.form-check-input{opacity:0;position:absolute;z-index:-1}.custom-control-inline,.form-check-inline{display:inline-flex}.form-inline{align-items:center;display:flex;flex-flow:row wrap}.form-group{margin-bottom:1.5rem}.form-group.state-select{display:none}.form-row{margin-left:-.625rem;margin-right:-.625rem}.form-row>.form-group{padding-left:.625rem;padding-right:.625rem}.input-field-style,input.form-control:not([type=search]){background-color:#fff;border-color:#928c8e;border-radius:.25rem;border-width:.0625rem;color:var(--bs-text-color);font-size:1rem;height:3rem;line-height:1.125rem;padding-left:1rem;padding-right:1rem;transition:background-color .3s,border-color .3s,box-shadow .3s,color .3s,font-size .3s!important}.input-field-style:focus,.input-field-style[focus],input.form-control:not([type=search]):focus,input.form-control:not([type=search])[focus]{border-color:#0798e4;font-size:1rem;outline:.0625rem solid #0798e4}.input-field-style:disabled:not([type=radio]):not([type=checkbox]),.input-field-style[disabled]:not([type=radio]):not([type=checkbox]),input.form-control:not([type=search]):disabled:not([type=radio]):not([type=checkbox]),input.form-control:not([type=search])[disabled]:not([type=radio]):not([type=checkbox]){opacity:.5}.input-field-style.quantity-selector-group-input,input.form-control:not([type=search]).quantity-selector-group-input{background-color:transparent;border:.0625rem solid transparent;box-shadow:none;flex-shrink:0;padding-left:0;padding-right:0;width:2.5rem}.input-field-style.quantity-selector-group-input:focus,input.form-control:not([type=search]).quantity-selector-group-input:focus{border-color:#0798e4}.confirm-additional-payment-shipping input.form-control:not([type=search]):invalid,.was-validated input.form-control:not([type=search]):invalid,input.form-control:not([type=search]).is-invalid{border-color:#f22f3d;color:#f22f3d;outline-color:#f22f3d}.was-validated input.form-control:not([type=search]):valid,input.form-control:not([type=search]).is-valid{border-color:#70b033;outline-color:#70b033}input[type=date]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%23BF0000' d='M19 6a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1V7a1 1 0 0 1 1-1h2V4h3v2h4V4h3v2zm-1 12V9H6v9zM8 11h2v2H8zm3 0h2v2h-2z'/%3E%3C/svg%3E");background-position:center right 1rem;background-repeat:no-repeat;background-size:1.5rem}input[type=date]::-webkit-calendar-picker-indicator,input[type=date]::-webkit-inner-spin-button{opacity:0}label.form-label{color:var(--bs-headline-color);font-size:1rem;font-style:normal;font-weight:700;line-height:1.5rem;margin-bottom:0}.custom-radio{margin-bottom:.5rem;padding-left:2rem}.custom-radio.custom-control-inline{margin-right:1.5rem}.custom-radio:last-child{margin-bottom:0}.custom-radio .custom-control-label{color:inherit;cursor:pointer;display:inline-block;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:1rem;letter-spacing:0;line-height:1.625rem;min-height:1.5rem;position:static}.custom-radio .custom-control-label:after,.custom-radio .custom-control-label:before{background-image:none;border:none;border-radius:1.5rem;box-sizing:border-box;content:"";display:block;height:1.5rem;left:0;pointer-events:auto;position:absolute;top:0;top:.0625rem;width:1.5rem}.custom-radio .custom-control-label:before{background-color:#fff;border:.0625rem solid #928c8e;transition:background-color .3s,box-shadow .3s}.custom-radio .custom-control-label:after{background-color:#bf0000;transform:scale(0);transition:transform .3s cubic-bezier(.175,.885,.32,1.275)}.custom-radio .custom-control-input:active~.custom-control-label:before,.custom-radio .custom-control-input:checked~.custom-control-label:before{border-color:#928c8e}.custom-radio .custom-control-input:checked~.custom-control-label:after{background-image:none;transform:scale(.3333333333)}.custom-radio .custom-control-input:disabled~.custom-control-label{color:rgba(41,47,50,.4);cursor:default}.custom-radio .custom-control-input:disabled~.custom-control-label:before{background-color:#fff;opacity:.4}.custom-radio .custom-control-input:disabled~.custom-control-label .provisioning-badge{opacity:.4}.custom-radio .custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-radio .custom-control-input:invalid~.custom-control-label{color:#f22f3d}.custom-radio .custom-control-input.is-valid~.custom-control-label:before,.was-validated .custom-radio .custom-control-input:valid~.custom-control-label:before{border-color:#70b033}.custom-radio .custom-control-input.is-invalid:checked~.custom-control-label:before,.custom-radio .custom-control-input.is-valid:checked~.custom-control-label:before,.was-validated .custom-radio .custom-control-input:invalid:checked~.custom-control-label:before,.was-validated .custom-radio .custom-control-input:valid:checked~.custom-control-label:before{border-color:#70b033}.custom-select,.form-select,.payolution-installment select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath stroke='%23bf0000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m16 10-4 4.5L8 10'/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;background-size:1.5rem 1.5rem;border-color:#928c8e;border-radius:.25rem;border-width:.0625rem;color:var(--bs-text-color);font-size:1rem;height:auto;line-height:1.625rem;padding:.625rem 3.5rem .625rem 1rem;transition:background-color .3s,border-color .3s,color .3s,box-shadow .3s!important}.custom-select:focus,.form-select:focus,.payolution-installment select:focus{border-color:#0798e4;outline:.0625rem solid #0798e4}.custom-select.limit,.custom-select.sorting,.form-select.limit,.form-select.sorting,.payolution-installment select.limit,.payolution-installment select.sorting{background-color:transparent!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath stroke='%23bf0000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M8 3.5v9m0 0 2-2m-2 2-2-2'/%3E%3C/svg%3E");background-position:100%;background-size:1rem 1rem;border:none;box-shadow:none!important;color:#bf0000!important;font-style:normal;font-weight:700;padding:0 1.25rem 0 .25rem;width:auto}.custom-select.limit:focus,.custom-select.limit:hover,.custom-select.sorting:focus,.custom-select.sorting:hover,.form-select.limit:focus,.form-select.limit:hover,.form-select.sorting:focus,.form-select.sorting:hover,.payolution-installment select.limit:focus,.payolution-installment select.limit:hover,.payolution-installment select.sorting:focus,.payolution-installment select.sorting:hover{background-color:transparent!important;border:none;box-shadow:none!important;color:var(--bs-primary-light)!important}.custom-select{display:inline-block;width:100%}.custom-select.is-invalid,.form-select.is-invalid,.was-validated .custom-select:invalid,.was-validated .form-select:invalid{border-color:#f22f3d;color:#f22f3d;outline-color:#f22f3d}.custom-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple]):not([size]),.was-validated .custom-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple]):not([size]){background-size:1.5rem 1.5rem}.custom-select.is-valid,.custom-select:valid,.form-select.is-valid,.payolution-installment select:valid,.was-validated .custom-select:valid,.was-validated .form-select:valid{border-color:#70b033;color:var(--bs-text-color);outline-color:#70b033}.custom-select.is-valid:not([multiple]):not([size]),.custom-select:valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple]):not([size]),.payolution-installment select:valid:not([multiple]):not([size]),.was-validated .custom-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple]):not([size]){background-size:1.5rem 1.5rem}textarea.form-control{background-color:#fff;border-color:#928c8e;border-radius:.25rem;border-width:.0625rem;color:var(--bs-text-color);font-size:1rem;height:auto;line-height:1.625rem;padding:.5rem .8125rem;transition:background-color .3s,border-color .3s,box-shadow .3s,color .3s,font-size .3s}textarea.form-control:focus,textarea.form-control[focus]{border-color:#0798e4;font-size:1rem;outline:.0625rem solid #0798e4}textarea.form-control:disabled,textarea.form-control[disabled]{opacity:.5}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{border-color:#f22f3d;color:#f22f3d;outline-color:#f22f3d}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{border-color:#70b033;outline-color:#70b033}.sw-text-editor-table .sw-text-editor-table__col-selector{display:none!important;height:0!important;visibility:hidden!important}.sw-text-editor-table__head .sw-text-editor-table__col{font-style:normal;font-weight:700}.sw-text-editor-table__head td{background:transparent!important}.sw-text-editor-table td{padding:.25rem 1rem;vertical-align:top}.rte-table-scrollable{overflow-y:auto;width:100%}.sw-tree-item__element .sw-tree-item__content .tree-link{max-width:15rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cms-element-px-section-headline{align-items:center}.cms-element-px-section-headline .px-headline-container.has-ue-icon .headline,.px-section-headline .headline{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='none'%3E%3Cpath fill='%23bf0000' d='M8.06 27H0L16.55 5h7.9zM32 9.9A556 556 0 0 1 19.18 27h-7.9L24.2 9.9z'/%3E%3C/svg%3E");background-repeat:no-repeat}.cms-element-px-section-headline .px-headline-container.has-ue-icon .headline.size-stage,.px-section-headline .headline.size-stage{background-position:left .125rem;background-size:2rem;padding-left:2.5rem}.cms-element-px-section-headline .px-headline-container.has-ue-icon .headline.size-xxl,.px-section-headline .headline.size-xxl{background-position:left -.125rem;background-size:2rem;padding-left:2.5rem}.cms-element-px-section-headline .px-headline-container.has-ue-icon .headline.size-xl,.px-section-headline .headline.size-xl{background-position:left -.1875rem;background-size:2rem;padding-left:2.5rem}.cms-element-px-section-headline .px-headline-container.has-ue-icon .headline.size-l,.px-section-headline .headline.size-l{background-position:left -.25rem;background-size:2rem;padding-left:2.5rem}.cms-element-px-section-headline .px-headline-container.has-ue-icon .headline.size-m,.px-section-headline .headline.size-m{background-position:left -.0625rem;background-size:1.5rem;padding-left:2rem}.cms-element-px-section-headline .px-headline-container.has-ue-icon .headline.size-s,.px-section-headline .headline.size-s{background-position:left -.125rem;background-size:1.5rem;padding-left:2rem}.cms-element-px-section-headline .px-headline-container.has-ue-icon .headline.size-xs,.px-section-headline .headline.size-xs{background-position:left -.1875rem;background-size:1.5rem;padding-left:2rem}.cms-element-px-section-headline .px-headline-container.has-ue-icon .headline.h1,.cms-element-px-section-headline .px-headline-container.has-ue-icon h1.headline,.px-section-headline .headline.h1,.px-section-headline h1.headline{background-position:left -.125rem;background-size:2rem;padding-left:2.5rem}.cms-element-px-section-headline .px-headline-container.has-ue-icon .headline.h2,.cms-element-px-section-headline .px-headline-container.has-ue-icon h2.headline,.px-section-headline .headline.h2,.px-section-headline h2.headline{background-position:left -.1875rem;background-size:2rem;padding-left:2.5rem}.cms-element-px-section-headline .px-headline-container.has-ue-icon .headline.h3,.cms-element-px-section-headline .px-headline-container.has-ue-icon h3.headline,.px-section-headline .headline.h3,.px-section-headline h3.headline{background-position:left -.25rem;background-size:2rem;padding-left:2.5rem}.cms-element-px-section-headline .px-headline-container.has-ue-icon .headline.h4,.cms-element-px-section-headline .px-headline-container.has-ue-icon h4.headline,.px-section-headline .headline.h4,.px-section-headline h4.headline{background-position:left -.0625rem;background-size:1.5rem;padding-left:2rem}.cms-element-px-section-headline .px-headline-container.has-ue-icon .headline.h5,.cms-element-px-section-headline .px-headline-container.has-ue-icon h5.headline,.px-section-headline .headline.h5,.px-section-headline h5.headline{background-position:left -.125rem;background-size:1.5rem;padding-left:2rem}.cms-element-px-section-headline .px-headline-container.has-ue-icon .headline.h6,.cms-element-px-section-headline .px-headline-container.has-ue-icon h6.headline,.px-section-headline .headline.h6,.px-section-headline h6.headline{background-position:left -.1875rem;background-size:1.5rem;padding-left:2rem}.cms-element-px-section-headline .px-headline-container.has-ue-icon p.headline,.cms-element-px-section-headline .px-headline-container.has-ue-icon span.headline,.px-section-headline p.headline,.px-section-headline span.headline{background-position:left .0625rem;background-size:1.5rem;padding-left:2rem}.zur-badge-code-percentage{--badge-bg-color:var(--bs-secondary);--badge-text-color:var(--bs-white);display:grid;grid-template-columns:auto;grid-template-rows:auto;margin:1rem}@media(min-width:576px){.zur-badge-code-percentage{margin:1.5rem}}.zur-badge-code-percentage p{margin-bottom:0}.zur-badge-code-percentage p.top{background-color:var(--badge-bg-color);color:var(--badge-text-color);display:grid;font-size:4rem;grid-column:1;grid-row:1;grid-template-columns:auto auto;grid-template-rows:auto;justify-self:center;line-height:1;margin:0 .5rem;padding:.5rem 1rem .75rem;width:-moz-fit-content;width:fit-content}@media(min-width:576px){.zur-badge-code-percentage p.top{font-size:4.6875rem;margin:0 1rem}}.zur-badge-code-percentage p.top .percentage-unit{font-size:3rem}@media(min-width:576px){.zur-badge-code-percentage p.top .percentage-unit{font-size:3.75rem}}.zur-badge-code-percentage p.bottom{align-items:center;background-color:var(--badge-text-color);border-color:var(--badge-bg-color);border-style:solid;display:flex;grid-column:1;grid-row:2;justify-content:center;margin-top:-.75rem;padding:.5rem .75rem}@media(min-width:576px){.zur-badge-code-percentage p.bottom{padding:.75rem 1.25rem}}.zur-badge-code-percentage .copy-btn,.zur-badge-code-percentage .footnote,.zur-badge-code-percentage p.bottom{font-size:1rem}@media(min-width:576px){.zur-badge-code-percentage .copy-btn,.zur-badge-code-percentage .footnote,.zur-badge-code-percentage p.bottom{font-size:1.125rem}}.zur-badge-code-percentage .footnote{vertical-align:super}.zur-badge-code-percentage .code{color:var(--badge-bg-color)}.zur-badge-code-percentage .code .copy-btn{--bs-btn-color:var(--badge-bg-color);align-items:center;background-color:transparent;border:none;cursor:pointer;display:inline-flex;justify-content:center;padding:0 1.75rem 0 0;position:relative;transition:color .3s ease}.zur-badge-code-percentage .code .copy-btn:hover{text-decoration:underline}.zur-badge-code-percentage .code .copy-btn svg{position:absolute;right:0}.zur-badge-code-percentage .code .copy-btn svg:last-child{transform:rotate(0deg) scale(.2);transition:transform .3s ease;visibility:hidden}.zur-badge-code-percentage .code .copy-btn.copied{color:var(--bs-success)}.zur-badge-code-percentage .code .copy-btn.copied svg:first-child{visibility:hidden}.zur-badge-code-percentage .code .copy-btn.copied svg:last-child{transform:rotate(1turn) scale(1.2);visibility:visible}.zur-badge-large-percentage{--badge-bg-color:var(--bs-primary);--badge-text-color:var(--bs-white);margin-top:1.5rem}.zur-badge-large-percentage p{color:var(--badge-text-color);display:grid;grid-template-columns:auto auto auto auto;grid-template-rows:auto auto auto auto;margin-bottom:0}.zur-badge-large-percentage p>*{background-color:var(--badge-bg-color)}.zur-badge-large-percentage .percentage{font-size:5.625rem;grid-column:2;grid-row:2;line-height:.7;text-shadow:-.375rem -.375rem 0 var(--badge-bg-color),.375rem -.375rem 0 var(--badge-bg-color),-.375rem .375rem 0 var(--badge-bg-color),.375rem .375rem 0 var(--badge-bg-color)}.zur-badge-large-percentage .percentage-unit{font-size:5rem}.zur-badge-large-percentage .footnote,.zur-badge-large-percentage .text{font-size:1.25rem}.zur-badge-large-percentage .text{grid-column:2;grid-row:1;padding:.5rem .5rem .375rem;width:-moz-fit-content;width:fit-content}.zur-badge-large-percentage .footnote{grid-column:3;grid-row:2;vertical-align:super}.zur-badge-large-percentage .bg{grid-row:2;width:2.5rem}.zur-badge-large-percentage .bg.left{grid-column:1}.zur-badge-large-percentage .bg.right{grid-column:4}.zur-badge-tax-percentage{--badge-bg-color:var(--bs-primary);--badge-text-color:var(--bs-white);--badge-bg-color-right:var(--bs-secondary);--badge-text-color-right:var(--bs-white);display:flex;flex-direction:column;margin:1rem}@media(min-width:576px){.zur-badge-tax-percentage{flex-direction:row;margin:1.5rem}}.zur-badge-tax-percentage p{color:var(--bs-white);display:grid;grid-template-columns:auto auto;grid-template-rows:auto auto auto;justify-content:center;line-height:1;margin-bottom:0;padding:.5rem}@media(min-width:576px){.zur-badge-tax-percentage p{padding:1rem}}.zur-badge-tax-percentage p.left{background-color:var(--badge-bg-color);border-radius:.5rem .5rem 0 0;color:var(--badge-text-color)}@media(min-width:576px){.zur-badge-tax-percentage p.left{border-radius:.5rem 0 0 .5rem}}.zur-badge-tax-percentage p.left .text{grid-column:1/2;grid-row:1}.zur-badge-tax-percentage p.left .percentage{grid-column:1;grid-row:2}.zur-badge-tax-percentage p.left .footnote{grid-column:2;grid-row:2}.zur-badge-tax-percentage p.left .spacer{grid-column:1/2;grid-row:3}.zur-badge-tax-percentage p.right{background-color:var(--badge-bg-color-right);border-radius:0 0 .5rem .5rem;color:var(--badge-text-color-right)}@media(min-width:576px){.zur-badge-tax-percentage p.right{border-radius:0 .5rem .5rem 0}}.zur-badge-tax-percentage p.right .text{grid-column:1/2;grid-row:3}.zur-badge-tax-percentage p.right .percentage{grid-column:1;grid-row:2}.zur-badge-tax-percentage p.right .footnote{grid-column:2;grid-row:2}.zur-badge-tax-percentage p.right .spacer{grid-column:1/2;grid-row:1}.zur-badge-tax-percentage p .percentage{font-size:3rem}@media(min-width:576px){.zur-badge-tax-percentage p .percentage{font-size:4rem}}.zur-badge-tax-percentage p .percentage-unit{font-size:2.5rem}@media(min-width:576px){.zur-badge-tax-percentage p .percentage-unit{font-size:3.5rem}}.zur-badge-tax-percentage p .footnote,.zur-badge-tax-percentage p .text{font-size:1rem}@media(min-width:576px){.zur-badge-tax-percentage p .footnote,.zur-badge-tax-percentage p .text{font-size:1.125rem}}.zur-badge-tax-percentage p .text{text-align:center}.zur-badge-tax-percentage p .footnote{vertical-align:super}.zur-badge-tax-percentage p .spacer{display:none}@media(min-width:576px){.zur-badge-tax-percentage p .spacer{display:block}}.cms-element-px-zurbrueggen-stage-teaser{--px-teaser-max-width:50%;--px-teaser-bg-padding:1rem;--px-teaser-gradient-padding:1rem;--px-teaser-spacing-edges-margin:1rem;--px-teaser-large-spacing-edges-margin:1rem}@media(min-width:576px){.cms-element-px-zurbrueggen-stage-teaser{--px-teaser-gradient-padding:1.5rem}}.cms-element-px-zurbrueggen-stage-teaser .px-teaser{display:grid;position:relative}.cms-element-px-zurbrueggen-stage-teaser .px-teaser.gradient-black .px-teaser-content,.cms-element-px-zurbrueggen-stage-teaser .px-teaser.gradient-white .px-teaser-content{color:inherit;margin:0!important;max-width:none;padding:var(--px-teaser-gradient-padding);padding-top:7.5rem!important;width:100%}.cms-element-px-zurbrueggen-stage-teaser .px-teaser.gradient-white .px-teaser-content{background-image:linear-gradient(180deg,hsla(0,13%,95%,0),#f5f2f2);color:var(--bs-headline-color)}.cms-element-px-zurbrueggen-stage-teaser .px-teaser.gradient-black .px-teaser-content{background-image:linear-gradient(180deg,transparent,#000);color:var(--bs-white)}.cms-element-px-zurbrueggen-stage-teaser .px-teaser .px-teaser-content{position:absolute;width:calc(100% - var(--px-teaser-spacing-edges-margin)*2)}.cms-element-px-zurbrueggen-stage-teaser .px-teaser .px-teaser-content[style*=background-color]{padding:var(--px-teaser-bg-padding)}.cms-element-px-zurbrueggen-stage-teaser .px-teaser .px-teaser-content.has-spacing-edges{margin:var(--px-teaser-spacing-edges-margin)}.cms-element-px-zurbrueggen-stage-teaser .px-teaser .px-teaser-content.has-large-spacing-edges{margin:var(--px-teaser-large-spacing-edges-margin)}.cms-element-px-zurbrueggen-stage-teaser .px-teaser .btn.btn-primary,.cms-element-px-zurbrueggen-stage-teaser .px-teaser .btn.btn-secondary{display:inline-flex}.repeater-mode-static.max-visible-6 .swiper-slide{flex-basis:50%;flex-grow:0;min-width:50%}.navigation-position-bottom .swiper-pagination,.navigation-position-bottom-left .swiper-pagination,.navigation-position-bottom-right .swiper-pagination{left:50%;position:absolute;transform:translateX(-50%)}.navigation-position-bottom-left .swiper-button-prev,.navigation-position-bottom-right .swiper-button-prev{margin-right:1rem}.navigation-position-bottom-left .swiper-pagination,.navigation-position-bottom-right .swiper-pagination{width:calc(100% - 2.5rem)}.navigation-position-bottom .swiper-controls{justify-content:space-between}.navigation-position-bottom .swiper-pagination{width:calc(100% - 7.8125rem)}[class*=color-schema-] .swiper-pagination{flex-wrap:wrap}[class*=color-schema-] .swiper-pagination-bullet{border-radius:.125rem;margin-bottom:.125rem;margin-top:.125rem;width:1.5rem}.swiper-controls{min-height:.5rem}.swiper-pagination.swiper-pagination-fraction{border:.0625rem solid var(--bs-text-color);border-radius:.5rem;color:var(--bs-text-color);display:inline-flex;font-size:.875rem;font-style:normal;font-weight:700;line-height:1.5714285714;padding:.5rem 1rem;width:auto}.swiper-pagination.swiper-pagination-fraction .swiper-pagination-current{margin-right:.25rem}.swiper-pagination.swiper-pagination-fraction .swiper-pagination-total{margin-left:.25rem}.cms-section.bg-color .swiper-pagination.swiper-pagination-fraction{border:.0625rem solid #e5e3e4;color:#fff}.navigation-position-bottom-left .swiper-controls,.navigation-position-bottom-right .swiper-controls{position:relative}.navigation-position-bottom-right .swiper-pagination.swiper-pagination-fraction{left:.625rem;transform:none}.navigation-position-bottom-left .swiper-pagination.swiper-pagination-fraction{left:auto;right:.625rem;transform:none}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(https://cdn.zurbrueggen.de/fonts/roboto-bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:700;src:url(https://cdn.zurbrueggen.de/fonts/roboto-bold-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(https://cdn.zurbrueggen.de/fonts/roboto-medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(https://cdn.zurbrueggen.de/fonts/roboto-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:400;src:url(https://cdn.zurbrueggen.de/fonts/roboto-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Dancing Script;font-style:normal;font-weight:700;src:url(https://cdn.zurbrueggen.de/fonts/dancing-script-bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Caveat;font-style:normal;font-weight:700;src:url(https://cdn.zurbrueggen.de/fonts/caveat-bold.woff2) format("woff2")}.h1,.size-xxl,h1{font-size:1.5rem;line-height:1.75rem}.h2,.size-xl,h2{font-size:1.375rem;line-height:1.625rem}.h3,.size-l,h3{font-size:1.25rem;line-height:1.5rem}.category-navigation.level-0>.category-navigation-entry.in-path>.category-navigation-link,.category-navigation.level-0>.category-navigation-entry.is-active>.category-navigation-link,.h4,.size-m,h4{font-size:1.125rem;line-height:1.375rem}.h5,.size-s,h5{font-size:1rem;line-height:1.25rem}.h6,.size-xs,h6{font-size:.875rem;line-height:1.125rem}html{scroll-padding-top:8rem}@media(min-width:576px){html{scroll-padding-top:4rem}}html:before{font-size:0;position:absolute;top:-100%}body{background-color:#fff;color:var(--bs-text-color);font-family:Roboto,Helvetica,Arial,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.625rem;padding-top:8rem;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}@media(min-width:576px){body{padding-top:4rem}}body.is-act-category-listing,body.is-ctl-search.is-act-search,body.is-ctl-wishlist{background-color:#f5f2f2}body.no-scroll{overflow:hidden}body.hide-header{padding-top:0}.content-main{overflow-x:inherit}.container-main{padding:0}.container-main.remove-min-height{min-height:auto}.content-main{margin-top:0;padding-bottom:6.5rem;padding-top:.625rem;transition:margin .3s ease}@media(min-width:576px){.content-main{padding-top:5rem}}.no-header-spacing .content-main{padding-top:0}.no-footer-spacing .content-main{padding-bottom:0}.content-main.discount-banner-open{margin-top:1.875rem;transition:margin .3s ease}.is-act-category-listing .content-main{padding-bottom:2.5rem}.row--narrow{margin-left:-.5rem;margin-right:-.5rem}.row--narrow [class*=col-],.row--narrow>.col{padding-left:.5rem;padding-right:.5rem}.row.no-gutters{margin-left:0;margin-right:0}.form-row{display:flex;flex-direction:row;flex-wrap:wrap}.primary-dark{background-color:var(--bs-primary-dark)}.primary-light{background-color:var(--bs-primary-light)}.secondary-dark{background-color:var(--bs-secondary-dark)}.secondary-light{background-color:var(--bs-secondary-light)}.gray-100 .inverted,.gray-1000 .inverted,.gray-200 .inverted,.gray-300 .inverted,.gray-400 .inverted,.gray-500 .inverted,.gray-600 .inverted,.gray-700 .inverted{color:#fff}.gray-0{background-color:#fff}.gray-100{background-color:#f5f2f2}.gray-200{background-color:#e5e3e4}.gray-300{background-color:#a6a0a2}.gray-400{background-color:#928c8e}.gray-500{background-color:#3d3d3d}.gray-600{background-color:#1d1e1f}.gray-1000{background-color:#000}.headline-secondary{font-family:Dancing Script,Helvetica,Arial,sans-serif;font-style:normal;font-weight:700}.font-medium{font-style:normal;font-weight:500}.bg-inverted{background-color:#000;margin-bottom:0!important;padding:1rem 0}.alert{border-radius:0;color:#fff;margin-bottom:1.5rem;position:relative}.alert+.alert{margin-top:-1rem}.alert.alert-danger .icon,.alert.alert-info .icon,.alert.alert-success .icon,.alert.alert-warning .icon{color:#fff}.alert.alert-danger .icon>svg,.alert.alert-info .icon>svg,.alert.alert-success .icon>svg,.alert.alert-warning .icon>svg{top:0}.alert.alert-info{--bs-alert-bg:var(--bs-info)}.alert.alert-success{--bs-alert-bg:var(--bs-success)}.alert.alert-success .icon{box-shadow:inset 0 0 0 .125rem #fff}.alert.alert-warning{--bs-alert-bg:var(--bs-warning)}.alert.alert-danger{--bs-alert-bg:var(--bs-danger)}.alert .icon{border-radius:50%;margin:0 1rem;min-height:1.5rem;min-width:1.5rem}.alert-has-icon{align-items:center}.alert-list{padding-left:0}.alert-list li{margin-bottom:0!important}[class*=alert-] .alert-content-container{background-color:transparent;color:#fff;font-size:1rem;font-style:normal;font-weight:700;line-height:1.625rem;padding:.6875rem 1rem .6875rem 0}.energylabel-item{background-color:#e5e3e4;border:.0625rem solid #000;border-right-width:0;display:inline-flex;flex-flow:row nowrap;font-family:Roboto,Helvetica,Arial,sans-serif;font-style:normal;font-weight:700;height:2.5rem;margin-bottom:.25rem;margin-right:1.3125rem;position:relative}.energylabel-item:after,.energylabel-item:before{content:"";display:inline-block;left:100%;position:absolute}.energylabel-item:before{border-bottom:1.25rem solid transparent;border-left:1.0625rem solid #000;border-top:1.25rem solid transparent;top:-.0625rem}.energylabel-item:after{border-bottom:1.1875rem solid transparent;border-left:1rem solid #e5e3e4;border-top:1.1875rem solid transparent;top:0}.energylabel-item[data-best-possible-energy-class=a][data-energy-class=a]{background-color:#009036}.energylabel-item[data-best-possible-energy-class=a][data-energy-class=a]:after{border-left-color:#009036}.energylabel-item[data-best-possible-energy-class=a][data-energy-class=b]{background-color:#58ab27}.energylabel-item[data-best-possible-energy-class=a][data-energy-class=b]:after{border-left-color:#58ab27}.energylabel-item[data-best-possible-energy-class=a][data-energy-class=c]{background-color:#c9d100}.energylabel-item[data-best-possible-energy-class=a][data-energy-class=c]:after{border-left-color:#c9d100}.energylabel-item[data-best-possible-energy-class=a][data-energy-class=d]{background-color:#feed00}.energylabel-item[data-best-possible-energy-class=a][data-energy-class=d]:after{border-left-color:#feed00}.energylabel-item[data-best-possible-energy-class=a][data-energy-class=e]{background-color:#fbbb01}.energylabel-item[data-best-possible-energy-class=a][data-energy-class=e]:after{border-left-color:#fbbb01}.energylabel-item[data-best-possible-energy-class=a][data-energy-class=f]{background-color:#eb690b}.energylabel-item[data-best-possible-energy-class=a][data-energy-class=f]:after{border-left-color:#eb690b}.energylabel-item[data-best-possible-energy-class=a][data-energy-class=g]{background-color:#e2011b}.energylabel-item[data-best-possible-energy-class=a][data-energy-class=g]:after{border-left-color:#e2011b}.energylabel-item[data-best-possible-energy-class="a+++"][data-energy-class="a+++"]{background-color:#009036}.energylabel-item[data-best-possible-energy-class="a+++"][data-energy-class="a+++"]:after{border-left-color:#009036}.energylabel-item[data-best-possible-energy-class="a+++"][data-energy-class="a++"]{background-color:#58ab27}.energylabel-item[data-best-possible-energy-class="a+++"][data-energy-class="a++"]:after{border-left-color:#58ab27}.energylabel-item[data-best-possible-energy-class="a+++"][data-energy-class="a+"]{background-color:#c9d100}.energylabel-item[data-best-possible-energy-class="a+++"][data-energy-class="a+"]:after{border-left-color:#c9d100}.energylabel-item[data-best-possible-energy-class="a+++"][data-energy-class=a]{background-color:#feed00}.energylabel-item[data-best-possible-energy-class="a+++"][data-energy-class=a]:after{border-left-color:#feed00}.energylabel-item[data-best-possible-energy-class="a+++"][data-energy-class=b]{background-color:#fbbb01}.energylabel-item[data-best-possible-energy-class="a+++"][data-energy-class=b]:after{border-left-color:#fbbb01}.energylabel-item[data-best-possible-energy-class="a+++"][data-energy-class=c]{background-color:#eb690b}.energylabel-item[data-best-possible-energy-class="a+++"][data-energy-class=c]:after{border-left-color:#eb690b}.energylabel-item[data-best-possible-energy-class="a+++"][data-energy-class=d]{background-color:#e2011b}.energylabel-item[data-best-possible-energy-class="a+++"][data-energy-class=d]:after{border-left-color:#e2011b}.energylabel-item[data-bs-toggle=modal]{cursor:pointer}.energylabel-item-range{align-items:center;background-color:#fff;color:#000;display:flex;flex-flow:column nowrap;padding:.1875rem .1875rem .125rem}.energylabel-item-range-first,.energylabel-item-range-last{font-size:.6875rem;line-height:.5625rem}.energylabel-item-range svg{height:.625rem;margin:.125rem 0 .1875rem;width:.5rem}.energylabel-item-label{align-items:center;color:#fff;display:inline-flex;flex-flow:column nowrap;font-size:1rem;justify-content:center;line-height:1.25rem;min-width:1.4375rem;padding-left:.375rem;text-shadow:-.0625rem -.0625rem 0 var(--bs-headline-color),0 -.0625rem 0 var(--bs-headline-color),.0625rem -.0625rem 0 var(--bs-headline-color),-.0625rem 0 0 var(--bs-headline-color),.0625rem 0 0 var(--bs-headline-color),-.0625rem .0625rem 0 var(--bs-headline-color),0 .0625rem 0 var(--bs-headline-color),.0625rem .0625rem 0 var(--bs-headline-color);text-transform:uppercase;z-index:1}.product-detail-energy-label .energylabel-item-label{font-size:1.125rem}.product-detail-energy-label{align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;display:flex;flex-flow:row wrap;margin-bottom:.25rem}.product-detail-energy-label .energylabel-item-range{min-width:2.375rem}.product-detail-energy-label .energylabel-item-device-name{font-style:normal;font-weight:700}.product-detail-energy-label .energylabel-item-product-data-sheet{color:var(--bs-text-color);transition:color .3s ease}.product-detail-energy-label .energylabel-item-product-data-sheet:hover{color:var(--bs-primary-light)}.product-detail-energy-label .energylabel-item-device-name,.product-detail-energy-label .energylabel-item-product-data-sheet{font-size:.875rem}.product-box-energy-label{display:inline-block;margin-right:-.375rem}.energy-label-modal .modal-title{margin-bottom:1.5rem}.energy-label-modal .modal-content{margin-top:.5rem}.energy-label-modal .big-energy-label{display:flex;justify-content:center}.energy-label-modal .big-energy-label-image{height:43.75rem;margin-bottom:auto;margin-top:auto;max-height:80vh}.h1 .eyebrowline,.h1.eyebrowline,.h2 .eyebrowline,.h2.eyebrowline,.h3 .eyebrowline,.h3.eyebrowline,.h4 .eyebrowline,.h4.eyebrowline,.h5 .eyebrowline,.h5.eyebrowline,.h6 .eyebrowline,.h6.eyebrowline,h1 .eyebrowline,h1.eyebrowline,h2 .eyebrowline,h2.eyebrowline,h3 .eyebrowline,h3.eyebrowline,h4 .eyebrowline,h4.eyebrowline,h5 .eyebrowline,h5.eyebrowline,h6 .eyebrowline,h6.eyebrowline{color:var(--bs-headline-color);font-size:.8125rem;font-style:normal;font-weight:700;letter-spacing:.05em;line-height:1.5rem;margin-bottom:.5rem;text-transform:uppercase}.form-floating>label{left:calc(var(--bs-gutter-x)/2);z-index:5}.form-floating>.form-control{height:auto}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>label{padding:1.125rem 1rem}.form-floating>.form-control:not(:-moz-placeholder-shown){padding-bottom:.5rem;padding-top:1.75rem}.form-floating>.form-control-plaintext,.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown),.form-floating>.form-select{padding-bottom:.5rem;padding-top:1.75rem}.form-floating>.form-control:not(:-moz-placeholder-shown)~label{color:var(--bs-headline-color);transform:scale(.85) translateY(-.625rem) translateX(.15rem)}.form-floating>.form-control-plaintext~label,.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{color:var(--bs-headline-color);transform:scale(.85) translateY(-.625rem) translateX(.15rem)}.form-floating>.form-control:not(:-moz-placeholder-shown)~label:after{content:none}.form-floating>.form-control-plaintext~label:after,.form-floating>.form-control:focus~label:after,.form-floating>.form-control:not(:placeholder-shown)~label:after,.form-floating>.form-select~label:after{content:none}form .row.g-2,form .row.g-3{--bs-gutter-y:1.75rem;margin-bottom:var(--bs-gutter-y)}.px-headline-container>*{display:block}.h1,.h2,.h3,.h4,.h5,.h6,.size-l,.size-m,.size-s,.size-stage,.size-xl,.size-xs,.size-xxl,h1,h2,h3,h4,h5,h6{color:var(--bs-headline-color);font-style:normal;font-weight:700;margin-bottom:1rem}.h1.headline-secondary,.h2.headline-secondary,.h3.headline-secondary,.h4.headline-secondary,.h5.headline-secondary,.h6.headline-secondary,.size-l.headline-secondary,.size-m.headline-secondary,.size-s.headline-secondary,.size-stage.headline-secondary,.size-xl.headline-secondary,.size-xs.headline-secondary,.size-xxl.headline-secondary,h1.headline-secondary,h2.headline-secondary,h3.headline-secondary,h4.headline-secondary,h5.headline-secondary,h6.headline-secondary{font-family:Dancing Script,Helvetica,Arial,sans-serif}.h1.headline-secondary .px-info,.h2.headline-secondary .px-info,.h3.headline-secondary .px-info,.h4.headline-secondary .px-info,.h5.headline-secondary .px-info,.h6.headline-secondary .px-info,.size-l.headline-secondary .px-info,.size-m.headline-secondary .px-info,.size-s.headline-secondary .px-info,.size-stage.headline-secondary .px-info,.size-xl.headline-secondary .px-info,.size-xs.headline-secondary .px-info,.size-xxl.headline-secondary .px-info,h1.headline-secondary .px-info,h2.headline-secondary .px-info,h3.headline-secondary .px-info,h4.headline-secondary .px-info,h5.headline-secondary .px-info,h6.headline-secondary .px-info{font-family:Roboto,Helvetica,Arial,sans-serif}.size-stage{font-size:2rem;line-height:2.25rem}.one-size-xxl{font-size:1.5rem!important}.one-size-xl{font-size:1.375rem!important}.one-size-l{font-size:1.25rem!important}.one-size-m{font-size:1.125rem!important}.one-size-s{font-size:1rem!important}.one-size-xs{font-size:.875rem!important}svg[size="80"]{height:5rem;width:5rem}svg[size]{display:block;vertical-align:initial}svg[size].icon-rotate-minus-90{transform:rotate(-90deg)}svg[size].icon-rotate-90{transform:rotate(90deg)}svg[size].icon-rotate-180{transform:rotate(180deg)}.icon{color:inherit}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:0}.input-group-text{background-color:transparent;border:0;border-radius:var(--bs-border-radius);color:#292f32}.input-group.quantity-selector-group{background-color:#fff;border:.0625rem solid #928c8e;border-radius:var(--bs-border-radius);display:inline-flex;width:auto}.input-group .icon>svg{position:static}.px-address-validation-hint{color:#f20000;font-size:.875rem;line-height:1.5;padding-left:0}.modal.size-big .modal-dialog,.modal.size-medium .modal-dialog,.modal.size-small .modal-dialog{width:auto}.modal.size-big .modal-dialog .modal-content,.modal.size-medium .modal-dialog .modal-content,.modal.size-small .modal-dialog .modal-content{padding:3rem 0 0}.modal .modal-close{border:none}.product-feature-feature{font-size:.875rem;line-height:1.5714285714}.product-feature-value{font-style:normal;font-weight:400}.point-rating.point-blank .icon,.point-rating.point-partial-placeholder .icon{color:#a6a0a2}.is-active .point-rating.point-blank .icon,.is-active .point-rating.point-partial-placeholder .icon,.point-rating.point-full .icon,.point-rating.point-partial .icon{color:#e9bb06}.product-review-rating{align-items:center;display:flex!important;margin:0!important}.product-review-point{display:flex!important;height:1rem;margin-right:.25rem}.is-sale-price{border:.0625rem solid var(--bs-primary-light);border-radius:.25rem;color:var(--bs-primary-light)!important;display:inline-flex;flex-flow:row nowrap}.product-box.box-standard .is-sale-price{line-height:1.375rem!important}.cart-item-unit-price .is-sale-price{font-style:normal;font-weight:700}.is-sale-price .price-icon,.is-sale-price .price-value,.is-sale-price .price-value-unit-piece{display:flex;flex-flow:column nowrap;justify-content:center}.is-sale-price .price-icon{background-color:var(--bs-primary-light);color:#fff;padding:.25rem}.is-sale-price .price-value{margin:0 .5rem}.is-sale-price .price-value-unit-piece{margin-right:.5rem}a:not([class]),b,ol,p,strong,ul{color:inherit;transition:color .2s}a:not([class]).sm,b.sm,ol.sm,p.sm,strong.sm,ul.sm{font-size:.875rem;line-height:1.375rem}a:not([class]),a:not([class]).md,b,b.md,ol,ol.md,p,p.md,strong,strong.md,ul,ul.md{font-size:1rem;line-height:1.625rem}a:not([class]).lg,b.lg,ol.lg,p.lg,strong.lg,ul.lg{font-size:1.125rem;line-height:1.75rem}a:not([class]).xl,b.xl,ol.xl,p.xl,strong.xl,ul.xl{font-size:1.25rem;line-height:1.875rem}a:not([class]):last-child,b:last-child,ol:last-child,p:last-child,strong:last-child,ul:last-child{margin-bottom:0}p{margin-bottom:1.5rem}p.legal,span.legal{color:rgba(41,47,50,.7);font-size:.75rem;line-height:1.125rem}p.header-big,span.header-big{font-size:.875rem;font-style:normal;font-weight:700;line-height:1.5rem}p.header-small,span.header-small{font-size:.8125rem;line-height:1rem}p.footer-big,span.footer-big{font-size:1.125rem;font-style:normal;font-weight:700;line-height:1.5rem}p.footer-small,span.footer-small{font-size:.875rem;line-height:1.5rem}blockquote.quote.sm,p.quote.sm,span.quote.sm{font-size:.875rem;line-height:1.375rem}blockquote.quote.md,p.quote.md,span.quote.md{font-size:1rem;line-height:1.625rem}blockquote.quote.lg,p.quote.lg,span.quote.lg{font-size:1.125rem;line-height:1.75rem}ol,ul{margin:0;padding:0}ol li:not([class]):not([id]),ul li:not([class]):not([id]){margin-bottom:1rem;margin-left:1.625rem}ol.icon-list li,ul.icon-list li{list-style-type:none;margin:0!important}ol.icon-list li a,ul.icon-list li a{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%23bf0000' fill-rule='evenodd' d='M17.3 8.3a1 1 0 0 1 1.4 0l3 3c.4.4.4 1 0 1.4l-3 3a1 1 0 0 1-1.4-1.4l1.3-1.3H3a1 1 0 1 1 0-2h15.6l-1.3-1.3a1 1 0 0 1 0-1.4' clip-rule='evenodd'/%3E%3C/svg%3E");background-position:0;background-repeat:no-repeat;background-size:1.5rem 1.5rem;padding-left:2rem;transition:background .3s ease,color .3s ease}.color-inherit ol.icon-list li a,.color-inherit ul.icon-list li a{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M17.3 8.3a1 1 0 0 1 1.4 0l3 3c.4.4.4 1 0 1.4l-3 3a1 1 0 0 1-1.4-1.4l1.3-1.3H3a1 1 0 1 1 0-2h15.6l-1.3-1.3a1 1 0 0 1 0-1.4' clip-rule='evenodd'/%3E%3C/svg%3E")}ol.icon-list li a:hover,ul.icon-list li a:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='var(--bs-primary-light)' fill-rule='evenodd' d='M17.3 8.3a1 1 0 0 1 1.4 0l3 3c.4.4.4 1 0 1.4l-3 3a1 1 0 0 1-1.4-1.4l1.3-1.3H3a1 1 0 1 1 0-2h15.6l-1.3-1.3a1 1 0 0 1 0-1.4' clip-rule='evenodd'/%3E%3C/svg%3E")}.color-inherit ol.icon-list li a:hover,.color-inherit ul.icon-list li a:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='rgba(255, 255, 255, 0.4)' fill-rule='evenodd' d='M17.3 8.3a1 1 0 0 1 1.4 0l3 3c.4.4.4 1 0 1.4l-3 3a1 1 0 0 1-1.4-1.4l1.3-1.3H3a1 1 0 1 1 0-2h15.6l-1.3-1.3a1 1 0 0 1 0-1.4' clip-rule='evenodd'/%3E%3C/svg%3E")}a:not([class]),b,strong{font-size:inherit;font-style:normal;font-weight:700}i{font-weight:400}i,i>b{font-style:italic}i>b{font-weight:700}a.download-link,a.link-whole-teaser,a[data-ajax-modal]{display:inline-block;text-decoration:none}a:not([class]){color:#bf0000;transition:color .3s ease}.color-inherit a:not([class]){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M17.3 8.3a1 1 0 0 1 1.4 0l3 3c.4.4.4 1 0 1.4l-3 3a1 1 0 0 1-1.4-1.4l1.3-1.3H3a1 1 0 1 1 0-2h15.6l-1.3-1.3a1 1 0 0 1 0-1.4' clip-rule='evenodd'/%3E%3C/svg%3E");background-position:0;background-repeat:no-repeat;background-size:1.5rem 1.5rem;color:#fff;padding-left:2rem;transition:background .3s ease,color .3s ease}a:not([class]):hover{color:var(--bs-primary-light)}.color-inherit a:not([class]):hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='rgba(255, 255, 255, 0.4)' fill-rule='evenodd' d='M17.3 8.3a1 1 0 0 1 1.4 0l3 3c.4.4.4 1 0 1.4l-3 3a1 1 0 0 1-1.4-1.4l1.3-1.3H3a1 1 0 1 1 0-2h15.6l-1.3-1.3a1 1 0 0 1 0-1.4' clip-rule='evenodd'/%3E%3C/svg%3E");color:hsla(0,0%,100%,.4)}a.link-whole-teaser,a.link-whole-teaser:hover{color:inherit}.form-control+.form-text,.required-fields{color:rgba(var(--bs-text-color),.4);font-size:.75rem;line-height:1.5}.required-fields{color:rgba(41,47,50,.7)}.required-fields.form-element{margin-bottom:1rem}.text-muted{color:var(--bs-text-color)!important}.blockquote-footer{color:var(--bs-text-color)}.blockquote-footer:before{content:none}.blockquote-footer .fw-bold:before{content:"— "}.account-menu .dropdown-menu{backface-visibility:hidden;border:none;border-radius:0;box-shadow:0 0 2.5rem rgba(var(--bs-black-rgb),.15);padding:2.5rem 2.5rem 1.25rem;z-index:750}.account-menu .dropdown-menu.is-guest-user{padding:1.25rem 2.5rem}.account-menu .dropdown-menu.is-guest-user .account-menu-links{padding-top:0}.header-main .account-menu .dropdown-menu{left:50%!important;margin:0;right:auto!important;top:calc(100% + .5rem)!important;transform:translateX(-50%)!important}.account-menu .dropdown-menu .dropdown-item{margin-bottom:1rem;padding:0}.account-menu .dropdown-menu .dropdown-item:last-child{margin-bottom:0}.service-menu .account-menu .dropdown-menu .dropdown-item{padding-bottom:.75rem}.service-menu .account-menu .dropdown-menu .dropdown-item:last-of-type{padding-bottom:0}.account-menu .dropdown-menu .dropdown-item.item-checked{pointer-events:none}.account-menu .dropdown-menu.account-menu-dropdown{width:19.375rem}.account-menu-header,.account-menu-login{border-color:#f5f2f2;border-width:.25rem}.account-menu-header{color:var(--bs-headline-color);font-size:1.375rem;line-height:1.1818181818}.account-menu-login{padding:1.5rem 0 1rem}.account-menu-register{font-size:1rem;line-height:1.625;margin-top:1rem}@media(min-width:576px){.account-menu-register{margin-top:.5rem}}.account-menu-register a{text-decoration:none}.account-menu-links{font-size:.875rem;line-height:1.7142857143;padding-top:.5rem}.account-menu-links a{color:var(--bs-headline-color);font-style:normal;font-weight:700;transition:color .3s ease}.account-menu-links a:hover{color:#bf0000}.account-menu .account-aside-footer .account-aside-btn{text-decoration:none;text-transform:lowercase}.container-main .breadcrumb{margin-bottom:0;padding-bottom:0;padding-top:0}.container-main .breadcrumb-container{align-items:center;display:flex;flex-flow:row wrap;list-style-type:none;margin:0 0 1rem}.container-main .breadcrumb-placeholder{align-items:center;display:flex;margin:0 .5rem .25rem}.container-main .breadcrumb-item{font-size:.875rem;font-style:normal;font-weight:700;line-height:1.5714285714;margin:0 0 .25rem}.container-main .breadcrumb-item+.breadcrumb-item{padding-left:0}.container-main .breadcrumb-item+.breadcrumb-item:before{content:none}.container-main .breadcrumb-item:not(:first-of-type):not(:nth-last-child(2 of .breadcrumb-item)){display:none}.is-ctl-product .container-main .breadcrumb-item:nth-last-child(1 of .breadcrumb-item){display:list-item}.is-ctl-product .container-main .breadcrumb-item:nth-last-child(2 of .breadcrumb-item){display:none}.container-main .breadcrumb-link{align-items:center;color:var(--bs-text-color);display:flex;flex-flow:row nowrap;text-decoration:none;transition:color .3s ease}.container-main .breadcrumb-link:hover{color:#bf0000}.container-main .breadcrumb-link.home-link{color:#bf0000;margin-right:1.5rem}.container-main .breadcrumb-link.home-link:hover{color:var(--bs-primary-light)}.container-main .breadcrumb-link.home-link svg{margin-right:.5rem}.container-main .breadcrumb-link.is-active{color:var(--bs-text-color)}.container-main .breadcrumb-link.is-active:hover{color:#bf0000}.footer-main{border:none}.footer-main-navigation{background-color:var(--bs-gray-200);padding-bottom:2.5rem}.footer-main-navigation .footer-company{display:flex;justify-content:center;padding:1.5rem 0}.footer-main-navigation .footer-logo{margin:0 auto}.footer-main-navigation .footer-columns{border:none;padding:2.5rem 0}.footer-main-navigation .footer-columns a{text-decoration:none}.footer-main-navigation .footer-column{border:0;margin-bottom:.25rem;padding-bottom:1rem}.footer-main-navigation .footer-column-content{padding-left:2.125rem}.footer-main-navigation .footer-column-content-inner{padding-bottom:2rem}.footer-main-navigation .footer-column .footer-link{color:var(--bs-text-color);font-size:.875rem;line-height:1.2857142857;transition:color .3s ease}.footer-main-navigation .footer-column .footer-link.active,.footer-main-navigation .footer-column .footer-link:hover{color:#bf0000}.footer-main-navigation .footer-column .footer-link-item{line-height:1.125rem;padding:.5rem 0}.footer-main-navigation .footer-column-headline{align-items:center;justify-content:flex-start;padding:0 0 .5rem}.footer-main-navigation .footer-column-headline-link{color:var(--bs-headline-color);font-size:1.125rem;font-style:normal;font-weight:700;line-height:1.3333333333;order:2;transition:color .3s ease}.footer-main-navigation .footer-column-headline-link.active,.footer-main-navigation .footer-column-headline-link:hover{color:#bf0000;text-decoration:none}.footer-main-navigation .footer-column-toggle{color:#bf0000;cursor:pointer;order:1;padding-right:.625rem;position:relative;transition:color .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.footer-main-navigation .footer-column-toggle:after{content:"";height:3rem;inset:-.75rem;position:absolute;width:3rem;z-index:1}.footer-main-navigation .footer-column-toggle:hover{color:var(--bs-primary-light)}.footer-main-navigation .footer-column-toggle .footer-minus-icon,.footer-main-navigation .footer-column-toggle .footer-plus-icon{display:none}.footer-main-navigation .footer-column-toggle.collapsed .footer-plus-icon,.footer-main-navigation .footer-column-toggle:not(.collapsed) .footer-minus-icon{display:block}.footer-main-navigation .footer-payment{width:100%}.footer-main-navigation .footer-tile{align-items:center;background-color:#fff;border-radius:.25rem;display:flex;height:4rem;justify-content:center;margin:0 .625rem .5rem;width:calc(100% - 1.25rem)}.footer-main-navigation .footer-tile-text{font-size:.875rem;font-style:normal;font-weight:700;line-height:1.2857142857;padding-left:.75rem}.footer-main-navigation .footer-tile-icon{height:2.5rem}.footer-main-navigation .footer-tile-icon.small{height:2rem;width:2rem}.footer-main-navigation .footer-title{color:var(--bs-headline-color);display:block;font-size:1.125rem;font-style:normal;font-weight:700;line-height:1.3333333333;padding-bottom:1rem;text-align:center}.footer-main-navigation .footer-container{display:flex;flex-flow:row wrap}.footer-main-navigation .footer-container-padding{padding-bottom:2.5rem}.footer-main-metanavigation{background-color:var(--bs-gray-100)}.footer-main-metanavigation .footer-socialmedia{border-bottom:.125rem solid #e5e3e4;padding-bottom:1.5rem;padding-top:1.5rem}.footer-main-metanavigation .footer-socialmedia>.container{align-items:center;display:flex;justify-content:center}.footer-main-metanavigation .footer-socialmedia>.container>a{color:var(--bs-headline-color);transition:color .3s ease}.footer-main-metanavigation .footer-socialmedia>.container>a:not(:last-child){margin-right:1rem}@media(min-width:576px){.footer-main-metanavigation .footer-socialmedia>.container>a:not(:last-child){margin-right:1.5rem}}.footer-main-metanavigation .footer-socialmedia>.container>a:hover{color:var(--bs-primary-light)}.footer-main-metanavigation .footer-copyright-metanavigation{align-items:center;display:flex;flex-flow:column nowrap;font-size:.875rem;justify-content:space-between;line-height:1.5714285714;padding-bottom:1.5rem;padding-top:1.5rem}.footer-main-metanavigation .footer-copyright-metanavigation .footer-copyright-text{padding-bottom:.625rem;text-align:center}.footer-main-metanavigation .footer-copyright-metanavigation .footer-service-menu-list{display:block;font-size:.875rem;line-height:1.5714285714;padding:0}.footer-main-metanavigation .footer-copyright-metanavigation .footer-service-menu-list .footer-service-menu-item{font-style:normal;font-weight:400}.footer-main-metanavigation .footer-copyright-metanavigation .footer-service-menu-list .footer-service-menu-item .footer-link{color:var(--bs-headline-color);display:inline-block;text-decoration:none;transition:color .3s ease}.footer-main-metanavigation .footer-copyright-metanavigation .footer-service-menu-list .footer-service-menu-item .footer-link:hover{color:#bf0000}.footer-main-metanavigation .footer-copyright-metanavigation .footer-service-menu-list .footer-service-menu-item:not(:last-child){padding-right:1rem}.footer-main-metanavigation .footer-copyright-metanavigation .footer-service-menu-list .footer-service-menu-item:after{content:none}@media(max-width:767.98px){.footer-column-content.collapse{display:block}.footer-column-content.collapse:not(.show){display:none}.footer-column-toggle{display:block;pointer-events:all}}.header-main{background-color:var(--bs-white);left:0;position:fixed;right:0;top:0;z-index:16}@media(max-width:767.98px){.header-main{transform:translateY(0);transition:transform .3s ease}}.header-main:after{bottom:0;box-shadow:0 0 2.5rem rgba(var(--bs-black-rgb),.25);content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;transition:box-shadow .3s ease;z-index:-1}.header-main>.container{transition:height .3s ease}.header-main .sticky-header-logo-col{display:none}@media(max-width:767.98px){.header-main.sticky{transform:translateY(-100%)}.header-main.sticky:after{box-shadow:0 0 0 rgba(var(--bs-black-rgb),0)}}.header-main.sticky .header-logo-col{order:2;padding:0;width:auto}.header-main.sticky .custom-menu-entry{opacity:0;width:0}.header-main.sticky .custom-menu-entry .main-navigation-link{pointer-events:none}.header-main.sticky .search-toggle-btn.is-search-suggest-mobile{opacity:1;pointer-events:auto}.header-main.sticky .header-search-col{padding:0 .625rem}@media(min-width:576px){.header-main.sticky .header-search-col{padding:0 1.75rem}}.header-main.sticky .header-search-col .header-search{padding:.5rem .625rem}.header-main.sticky .header-search-col .header-search-form{margin:0 auto;position:relative}.header-main.sticky .navigation-flyouts{position:fixed}.header-main .header-row{justify-content:space-between;margin:0 auto;padding:1rem 0;transition:padding .3s ease}.hide-navigation .header-main .header-row{padding:1rem 0}.header-main .header-mobile-menu-col{order:2;padding-left:0;padding-right:0;width:auto}.header-main .header-mobile-menu-col .nav-main-toggle-btn{border:0;color:var(--bs-headline-color);padding:0}.header-main .header-mobile-menu-col .nav-main-toggle-btn:hover{color:#bf0000}.header-main .header-logo-col{margin:0 auto;order:1;padding-bottom:0;padding-left:0;padding-right:0;width:100%}@media(max-width:767.98px){.header-main .header-logo-col:not(.sticky-header-logo-col){display:flex;justify-content:center;margin-bottom:1.5rem;order:1;width:100%}}.header-main .header-logo-col img{height:2.5rem;margin:0 auto}.header-main .header-logo-main-link{display:block}.header-main .header-logo-picture{min-width:auto}.header-main .header-stores-col{margin-left:auto;margin-right:1rem;order:2;padding:0;width:auto}.hide-navigation .header-main .header-stores-col{margin-left:0}.header-main .header-stores-col .col-auto{position:static}.header-main .header-actions-col{order:4;padding-left:0;padding-right:0;width:auto}.header-main .header-actions-col-container{align-items:center;display:flex;height:auto;justify-content:center;width:auto}.header-main .header-actions-col-container:not(:last-of-type){margin-right:1rem}.header-main .header-actions-col .header-actions-btn{align-items:center;border:none;color:var(--bs-headline-color);display:flex;flex-flow:row wrap;justify-content:center;margin:0;overflow:visible;padding:0;transition:color .3s ease}@media(max-width:767.98px){.header-main .header-actions-col .header-actions-btn-label{display:none}}.header-main .header-actions-col .header-actions-btn .header-cart-total,.header-main .header-actions-col .header-actions-btn-label{color:var(--bs-headline-color);font-size:.8125rem;font-style:normal;font-weight:500;line-height:1.2307692308;margin:0 0 0 .5rem;transition:color .3s ease}.header-main .header-actions-col .header-actions-btn:hover,.header-main .header-actions-col .header-actions-btn:hover .header-actions-btn-label,.header-main .header-actions-col .header-actions-btn:hover .header-cart-total{color:#bf0000}.header-main .header-search-col{background-color:#fff;box-shadow:0 1.25rem 1.25rem -1.25rem rgba(var(--bs-black-rgb),.1),0 .5rem .25rem -.25rem rgba(var(--bs-black-rgb),.05);left:0;order:3;position:absolute;right:0;top:100%;z-index:750}.header-main .header-search-col .collapse{display:none}.header-main .header-search-col .collapse.show{display:block}.header-main .header-search{margin:0;max-width:none;padding:0 .625rem 1rem;transition:padding .15s ease}@media(min-width:576px){.header-main .header-search{margin:auto;padding:0 1.75rem 1rem}}.header-main .header-search-input{border:.0625rem solid #928c8e;color:var(--bs-text-color);font-size:1rem;height:auto;line-height:1.375;padding:.75rem 3rem .75rem 1rem;transition:box-shadow .3s ease}.header-main .header-search-input:focus{border-color:#0798e4;outline:.0625rem solid #0798e4}.header-main .header-search-input::-moz-placeholder{color:var(--bs-text-color)}.header-main .header-search-input::placeholder{color:var(--bs-text-color)}.header-main .header-search-input.form-control{background-color:#fff;border-radius:1.5rem!important}.header-main .header-search-form{position:relative;width:100%}.header-main .header-search-form .input-group-append{margin:0;position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:5}.header-main .header-search-form .input-group-append .header-search-btn{background-color:transparent;border:none;color:var(--bs-text-color);padding:.6875rem 1rem .6875rem .5rem}.header-main .header-cart-total{display:none}.header-main .header-cart-badge{display:inline-block}.header-main .header-cart-badge,.header-main .header-wishlist-badge{box-sizing:content-box;height:1.25rem;line-height:1.25rem;margin:0 .3125rem;min-width:.625rem;right:-.25rem}.header-main .search-toggle-btn{min-width:2rem;padding-top:2rem!important;position:relative}.header-main .search-toggle-btn.is-search-suggest-mobile{border:0;color:#bf0000;opacity:0;padding:0!important;pointer-events:none;position:absolute;right:.75rem;top:.75rem;transition:opacity .15s ease;z-index:1001}.header-main .search-toggle-btn.is-search-suggest-mobile .search-toggle-icon-close{opacity:1;position:static}.header-main .search-toggle-btn[aria-expanded=false] .search-toggle-icon-open{opacity:1}.header-main .search-toggle-btn[aria-expanded=true] .search-toggle-icon-close{color:#bf0000;opacity:1}.header-main .search-toggle-btn[aria-expanded=true] .header-actions-btn-label{color:#bf0000}.header-main .search-toggle-btn .search-toggle-icon-close,.header-main .search-toggle-btn .search-toggle-icon-open{opacity:0;position:absolute;top:0;transition:opacity .3s ease}@media(max-width:1279.98px){.header-main .main-navigation{display:none}}.header-main .main-navigation-link{color:var(--bs-headline-color);font-size:.875rem;font-style:normal;font-weight:700;line-height:1.7142857143;margin-right:1.5rem;padding:1.5rem 0;position:relative;transition:color .3s ease}.header-main .main-navigation-link.is-folder{cursor:default}.header-main .main-navigation-link:after{background-color:#bf0000;border-radius:.25rem;bottom:1.25rem;content:"";height:.25rem;left:0;opacity:0;position:absolute;transition:background-color .3s ease,opacity .3s ease,width .3s ease;width:0}.header-main .main-navigation-link:hover{color:var(--bs-primary-light)}.header-main .main-navigation-link:hover:after{background-color:var(--bs-primary-light);opacity:1;width:100%}.header-main .main-navigation-link.active{color:var(--bs-headline-color)}.header-main .main-navigation-link.active:after{background-color:#bf0000;opacity:1;width:100%}.header-main .main-navigation-link-text{border:none;padding:0}.header-main .main-navigation .custom-menu-entry{order:1}.header-main .main-navigation .custom-menu-entry:first-of-type{margin-left:auto}.header-main .main-navigation .custom-menu-entry:last-of-type .main-navigation-link{margin-right:0}.header-main .main-navigation .custom-menu-entry .main-navigation-link{align-items:center;display:flex}.header-main .main-navigation .custom-menu-entry .main-navigation-link:after{content:none}.header-main .main-navigation .custom-menu-entry .main-navigation-link-text{margin-left:.625rem}.header-main .main-navigation .custom-menu-entry .main-navigation-link.magazine{color:#bf0000}.header-main .main-navigation .custom-menu-entry .main-navigation-link.magazine span{margin-left:.625rem}.header-main .main-navigation .custom-menu-entry .main-navigation-link.magazine span svg{position:relative;top:.125rem}.header-main .main-navigation .custom-menu-entry .main-navigation-link.magazine:hover{color:var(--bs-primary-light)}.mini-benefit-bar{border-bottom:.25rem solid #e1dfe0;color:var(--bs-headline-color);display:flex;justify-content:space-around;padding:1.875rem 0 2rem;text-align:center}.mini-benefit-bar .mini-benefit-bar-item{align-items:center;flex-direction:column;max-width:5rem}.mini-benefit-bar .mini-benefit-bar-item svg{margin:auto;fill:#1d1e1f}.mini-benefit-bar .mini-benefit-bar-item p{font-size:.8125rem;font-style:normal;font-weight:700;line-height:1.6923076923;padding-top:.3125rem}.checkout-aside-container .summary-top{background-color:#f5f2f2;padding:1rem}.checkout-aside-container .summary-bottom{background-color:#fff;padding:0}.is-ctl-register .mini-benefit-bar{display:none}.is-act-confirmpage .checkout-container .checkout-aside-container{padding:0}.modal .modal-dialog{margin:0 .5rem;max-width:none}.modal-headline{margin-bottom:2.5rem}.modal-content{border-radius:0}.modal-content .btn-close,.modal-content .modal-close{align-items:center;background-color:#bf0000;border-radius:.25rem;color:#fff;display:inline-flex;height:1.5rem;justify-content:center;margin:0;opacity:1;padding:0;position:absolute;right:1rem;top:1rem;width:1.5rem;z-index:100}.modal-content .address{padding-bottom:1rem}.modal-content .btn-close{background-image:none}.modal-content.background-primary{background-color:#bf0000;color:#fff}.modal-content.background-primary .modal-close{background-color:#fff;color:#bf0000}.modal-content.background-primary .modal-title{color:#fff}.modal-content .cms-section-sidebar.cms-section-sidebar-mobile-wrap{margin:0;padding:0}.modal-content .cms-section-sidebar-sidebar-content.col-xl-3{display:none!important}.modal .js-close-address-editor{width:100%}.modal .address-editor-modal-buttons{display:flex;flex-wrap:wrap;margin:0 0 -1rem -1.25rem}.modal .address-editor-modal-buttons .btn{margin:0 0 1rem 1.25rem;min-width:15rem;width:100%}.modal .address-editor-card .btn{width:100%}.modal.zoom-modal .zoom-modal-actions{margin:.625rem}.modal.zoom-modal .btn{background-color:#bf0000;border:none;border-radius:.5rem!important;height:2.5rem;margin:0 .5rem 0 0!important;width:2.5rem}.modal.zoom-modal .btn:hover{background-color:var(--bs-primary-light)}.modal.zoom-modal .btn svg{color:#fff}@media(min-width:576px){.modal.zoom-modal .btn{margin:0 1rem 0 0!important}}.modal.zoom-modal .btn:last-child{margin:0!important}.modal.zoom-modal .btn.btn-close,.modal.zoom-modal .btn.modal-close{height:2.5rem;margin:0!important;right:.625rem;top:.625rem;width:2.5rem}.modal.zoom-modal .btn.btn-close svg,.modal.zoom-modal .btn.modal-close svg{color:#fff}.modal.zoom-modal .btn.image-zoom-btn{display:inline-flex;justify-content:center;text-overflow:inherit}.modal.zoom-modal .btn.image-zoom-btn .icon{flex-shrink:0}.modal.zoom-modal .image-zoom-btn svg{top:0!important}.offcanvas-cart-items{margin:0}.offcanvas.cart-offcanvas .alert{margin:0 0 1rem}.offcanvas.cart-offcanvas .offcanvas-close svg{margin-right:.5rem;transform:rotate(180deg)}.offcanvas.cart-offcanvas .offcanvas-body{padding:1rem .5rem}@media(min-width:576px){.offcanvas.cart-offcanvas .offcanvas-body{padding:1rem}}.offcanvas.cart-offcanvas .offcanvas-body .line-item-product-number{display:none;visibility:hidden}.offcanvas.cart-offcanvas .offcanvas-cart-header{font-size:1.625rem;line-height:1.2307692308;margin-bottom:1rem}.offcanvas.cart-offcanvas .offcanvas-cart-header .col-auto{display:flex;flex-direction:column;justify-content:center}.offcanvas.cart-offcanvas .offcanvas-cart-header-count{color:var(--bs-text-color);font-size:.875rem;line-height:1.5714285714}.offcanvas.cart-offcanvas .offcanvas-cart-actions .btn-link{font-size:1rem;letter-spacing:.05em;line-height:1.625}.offcanvas.cart-offcanvas .offcanvas-cart-tax{color:var(--bs-text-color);font-size:.875rem;line-height:1.2857142857;margin-bottom:1rem}.offcanvas.cart-offcanvas .offcanvas-cart .icon{min-width:1rem}.offcanvas.cart-offcanvas .offcanvas-summary{margin:.5rem 0}.offcanvas.cart-offcanvas .offcanvas-summary .summary-total{margin-bottom:0}.navigation-offcanvas .offcanvas-body{overflow-x:hidden}.navigation-offcanvas-headline{align-items:center;background-color:#f5f2f2;display:flex;flex-flow:row wrap;justify-content:space-between;padding:1rem}.navigation-offcanvas-headline h4{margin-bottom:0}@media screen and (max-width:23.4375rem){.navigation-offcanvas-headline h4{width:100%}}.navigation-offcanvas-headline-link{font-size:.875rem;line-height:1.5714285714}.navigation-offcanvas-headline-link:hover{color:var(--bs-primary-light);text-decoration:none}.navigation-offcanvas-list-item{border-bottom:.125rem solid #f5f2f2;border-top:none}.navigation-offcanvas-list-item-gray{background-color:#f5f2f2;border-color:#fff}.navigation-offcanvas-list-item-stores,.navigation-offcanvas-list-item-stores span{align-items:center;display:flex;justify-content:space-between}.navigation-offcanvas-list-item:last-child{border-bottom:.125rem solid #f5f2f2}.navigation-offcanvas-link{color:var(--bs-headline-color);font-size:.875rem;line-height:1.5714285714}.navigation-offcanvas-link:hover,.navigation-offcanvas-link:hover .navigation-offcanvas-link-icon{color:var(--bs-primary-light)}.navigation-offcanvas-link.is-level-1,.navigation-offcanvas-link.is-level-2,.navigation-offcanvas-link.is-level-3{font-style:normal;font-weight:700}.navigation-offcanvas-link.is-back-link{background-color:#f5f2f2;border:none;color:inherit;font-size:.875rem;line-height:1.5714285714;padding:.6875rem 1rem}.navigation-offcanvas-link.magazine,.navigation-offcanvas-link.prospects,.navigation-offcanvas-link.wishlist{justify-content:flex-start}.navigation-offcanvas-link.magazine svg,.navigation-offcanvas-link.prospects svg,.navigation-offcanvas-link.wishlist svg{margin-right:.5rem}.navigation-offcanvas-link.store-selector-offcanvas{flex-flow:row wrap;justify-content:space-between;width:100%}.navigation-offcanvas-link.store-selector-offcanvas svg{margin-right:.5rem}.navigation-offcanvas-link.magazine{color:#bf0000}.navigation-offcanvas-link.magazine span svg{position:relative;top:.125rem}.navigation-offcanvas-link.magazine:hover{color:var(--bs-primary-light)}.navigation-offcanvas-link-icon{color:#bf0000;transition:color .3s ease}.navigation-offcanvas-link-icon .rotate-180{transform:rotate(180deg)}.offcanvas{width:100%;z-index:2147483648}@media(min-width:576px){.offcanvas{width:auto}}.offcanvas.navigation-offcanvas .offcanvas-body{padding:0}.offcanvas.offcanvas-end,.offcanvas.offcanvas-start{width:100%}@media(min-width:576px){.offcanvas.offcanvas-end,.offcanvas.offcanvas-start{width:var(--bs-offcanvas-width)}}.offcanvas .offcanvas-close{align-items:center;background-color:#bf0000;border:none;color:#fff!important;display:flex;font-size:1rem;font-style:normal;font-weight:700;height:3rem;letter-spacing:.05em;line-height:1.625}.offcanvas .offcanvas-close:hover{background-color:var(--bs-primary-dark)}.offcanvas .offcanvas-body{padding:1rem}.search-suggest{background-color:#fff;box-shadow:0 0 2.5rem rgba(var(--bs-black-rgb),.15);left:50%;padding:1rem;position:absolute;top:3.875rem;transform:translateX(-50%);width:100%;z-index:10}.search-suggest-container{border:0;box-shadow:none;left:auto;max-height:calc(100vh - 21.25rem);overflow:auto;padding:0 0 2.5rem;position:relative;top:0;transform:none;width:100%}@media(min-width:576px){.search-suggest-container{max-height:calc(100vh - 18.125rem)}}.search-suggest-container:after{content:none}.search-suggest-container .form-row{margin:0}.search-suggest-container-item{border-bottom:.25rem solid #e5e3e4;margin-bottom:1rem;padding-bottom:.5rem}.search-suggest-container-item.is-product{padding-bottom:.75rem}.search-suggest-container-item.is-product .search-suggest-headline{margin-bottom:.75rem}.search-suggest-headline{align-items:center;display:flex;flex-flow:row nowrap;margin-bottom:.5rem}.search-suggest-headline-icon{color:#bf0000;margin-right:.5rem}.search-suggest-list-item-product,.search-suggest-product{border:none}.search-suggest-list-item-product.is-product .search-suggest-product-link,.search-suggest-product.is-product .search-suggest-product-link{padding:.25rem 0}.search-suggest-list-item-product-image,.search-suggest-product-image{height:100%;left:0;max-height:none;max-width:none;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;position:absolute;top:0;width:100%}.search-suggest-list-item-product-image-container,.search-suggest-product-image-container{height:3.5rem;margin:0 1rem 0 0;position:relative;width:3.5rem}.search-suggest-list-item-product-name,.search-suggest-product-name{font-size:.875rem;line-height:1.5714285714}.search-suggest-list-item-product-link,.search-suggest-product-link{color:#292f32}.search-suggest-list-item-product-link:hover,.search-suggest-product-link:hover{color:#bf0000}.search-suggest-total{padding:0}.search-suggest-total-link.btn.btn-link{border:none;padding:0}.search-page .search-headline{align-items:center;display:flex;flex-flow:row nowrap;margin-bottom:2.5rem}.search-page .search-headline-icon{color:#bf0000;margin-right:.5rem}.search-page .category-navigation-box{margin-bottom:1rem}.search-page .category-navigation-box .category-navigation.level-1{-moz-column-count:auto;-moz-column-gap:1.25rem;column-gap:1.25rem;-moz-column-width:12.5rem;columns:12.5rem}.search-page .category-navigation-box .category-navigation.level-1 .category-navigation-entry{-moz-column-break-inside:avoid;break-inside:avoid}.search-page-feedback-item{margin-bottom:1rem}.hide-trusted-badge [id^=trustbadge-container-]{display:none}.cms-block-category-navigation{background-color:transparent;display:none;margin-bottom:3.5rem;padding:0}.category-navigation{padding-left:1rem}.category-navigation.level-0,.category-navigation.level-1{padding-left:0}.category-navigation.level-0>.category-navigation-entry{border:none;display:none}.category-navigation.level-0>.category-navigation-entry.in-path,.category-navigation.level-0>.category-navigation-entry.is-active{display:block}.category-navigation.level-0>.category-navigation-entry.in-path>.category-navigation-link,.category-navigation.level-0>.category-navigation-entry.is-active>.category-navigation-link{align-items:center;display:flex;margin:0;padding:0 0 .5rem}.category-navigation.level-0>.category-navigation-entry.in-path>.category-navigation-link:before,.category-navigation.level-0>.category-navigation-entry.is-active>.category-navigation-link:before{content:none}.category-navigation.level-0>.category-navigation-entry.in-path>.category-navigation-link:hover,.category-navigation.level-0>.category-navigation-entry.is-active>.category-navigation-link:hover{color:var(--bs-primary-light)}.category-navigation.level-0>.category-navigation-entry.in-path>.category-navigation-link svg,.category-navigation.level-0>.category-navigation-entry.is-active>.category-navigation-link svg{color:#bf0000;margin-right:.5rem}.category-navigation-entry.is-footer-navigation .category-navigation-entry.in-path,.category-navigation-entry.is-footer-navigation .category-navigation-entry.in-path .level-2>.category-navigation-entry,.category-navigation-entry.is-footer-navigation .category-navigation-entry.is-active,.category-navigation-entry.is-footer-navigation .category-navigation-entry.is-active .level-2>.category-navigation-entry{display:block}.category-navigation-link{font-size:1rem;font-style:normal;font-weight:700;line-height:1.625;padding:.5rem .25rem .5rem 1rem;position:relative;transition:color .3s ease}.category-navigation-link:before{background-color:#bf0000;border-radius:.25rem;content:"";height:0;left:0;opacity:0;position:absolute;top:50%;transform:translateY(-50%);transition:background-color .3s ease,height .3s ease,opacity .3s ease;width:.25rem}.category-navigation-link:focus,.category-navigation-link:hover{color:var(--bs-primary-light)}.category-navigation-link:focus:before,.category-navigation-link:hover:before{background-color:var(--bs-primary-light);height:calc(100% - 1rem);opacity:1;transition:background-color .3s ease,height .3s ease,opacity .1s ease}.category-navigation-link.is-active.is-active{color:#bf0000;font-style:normal;font-weight:700}.category-navigation-link.is-active.is-active:before{background-color:#bf0000;height:calc(100% - 1rem);opacity:1}.level-3 .category-navigation-link{font-style:normal;font-weight:400}.cms-element-custom-form h1,.cms-element-custom-form h2,.cms-element-custom-form h3,.cms-element-custom-form h4,.cms-element-custom-form h5,.cms-element-custom-form h6{margin-bottom:0}.gallery-slider-item-container{display:inline-block}.gallery-slider-item-container .gallery-slider-image,.gallery-slider-single-image .gallery-slider-image{cursor:pointer!important}.recommendy-slider .recommendy-slider-container{min-height:28.3125rem}@media(min-width:576px){.recommendy-slider .recommendy-slider-container{min-height:35.375rem}}.recommendy-slider .base-slider.product-slider .product-slider-container{display:flex;flex-direction:row;flex-wrap:nowrap}.recommendy-slider .base-slider.product-slider .product-slider-container .product-slider-item.recommendy-item{min-height:28.3125rem;min-width:18.75rem}@media(min-width:576px){.recommendy-slider .base-slider.product-slider .product-slider-container .product-slider-item.recommendy-item{min-height:35.375rem}}.cms-element-px-accordion .card:not(:last-of-type){margin-bottom:.25rem}.cms-element-px-accordion .card-header{background-color:rgba(0,0,0,.03);padding:.75rem 1.25rem}.cms-element-px-accordion .card-header .btn.btn-link{justify-content:flex-start;text-decoration:none;width:100%}.cms-element-px-button .btn.btn-link{text-decoration:none}.cms-element-px-product-slider .swiper-slide{flex-grow:0}.px-newsletter-teaser{background-color:#bf0000;color:#fff;display:flex;flex-flow:column nowrap;padding:1rem}.px-newsletter-teaser-image{justify-content:flex-start;padding:0 0 1.25rem;width:100%}.px-newsletter-teaser-image>svg{width:10rem}.px-newsletter-teaser-badge{color:#bf0000;height:7.5rem;left:auto;right:1.5rem;top:1rem;transform:rotate(10deg);width:7.5rem}.px-newsletter-teaser-badge-content{text-align:center}.px-newsletter-teaser-badge-content>p{font-size:1.875rem;font-style:normal;font-weight:700;line-height:1.1333333333;margin-bottom:0}.px-newsletter-teaser-badge-content>span{display:block;font-size:1rem;font-style:normal;font-weight:700;line-height:1.125}.px-newsletter-teaser-badge-svg{color:#fff}.px-newsletter-teaser-content{padding:0;width:100%}.px-newsletter-teaser-content .eyebrowline,.px-newsletter-teaser-content .headline{color:#fff}.px-newsletter-teaser-content-hint{display:block;font-size:.75rem;line-height:1.5;padding-top:.5rem}.px-newsletter-teaser-content-hint>a{color:#fff;transition:opacity .3s ease}.px-newsletter-teaser-content-hint>a:hover{color:#fff;opacity:.5}.px-newsletter-teaser-content .px-html-container{margin-bottom:1rem}.px-newsletter-teaser-content .px-html-container li{margin-bottom:0!important}.px-newsletter-teaser-content .cms-element-form{background:none;box-shadow:none;margin:0;padding:0}.px-newsletter-teaser-content input{background-color:#fff!important;border:0!important;box-shadow:none!important}.px-newsletter-teaser-content input::-webkit-input-placeholder{color:var(--bs-text-color)}.px-newsletter-teaser-content input::-moz-placeholder{color:var(--bs-text-color)}.px-newsletter-teaser-content input:-ms-input-placeholder{color:var(--bs-text-color)}.px-newsletter-teaser-content input:-moz-placeholder{color:var(--bs-text-color)}.px-newsletter-teaser-container-content-form{display:flex;flex-direction:column;margin:0}.px-newsletter-teaser-container-content-form #newsletterMail{height:3rem;margin:0 0 1rem;padding:.375rem 1.5rem}.px-newsletter-teaser .newsletter-action a,.px-newsletter-teaser .newsletter-action button{width:100%}.cms-element-px-section-headline .px-headline-container{margin-bottom:0!important}.cms-element-px-section-headline.icon-bottom img{max-width:12.5rem}.cms-element-px-section-headline .section-headline-icon-left,.cms-element-px-section-headline .section-headline-icon-right{align-self:center}.cms-element-px-section-headline .section-headline-icon-right{padding-left:.5rem}.cms-element-px-section-headline .section-headline-icon-left{padding-right:.5rem}.cms-element-px-section-headline .px-html-container{margin-bottom:0!important;padding-top:1rem}@media(min-width:576px){.cms-element-px-section-headline .px-html-container{margin-bottom:2.5rem!important}}.cms-element-px-subcategory-listing.cms-element-px-subcategory-listing .subcategory-listing{display:flex;flex-wrap:wrap;list-style:none;margin-bottom:-1.25rem;margin-left:-1.25rem}.cms-element-px-subcategory-listing.cms-element-px-subcategory-listing .subcategory-listing-item{padding-bottom:1.25rem;padding-left:1.25rem;text-decoration:none;width:50%}.cms-element-px-subcategory-listing.cms-element-px-subcategory-listing .subcategory-listing-item.big-item{width:33.3333333333%}.cms-element-px-subcategory-listing.cms-element-px-subcategory-listing .subcategory-listing-item.big-item .subcategory-listing-item-link-wrapper{display:block}.cms-element-px-subcategory-listing.cms-element-px-subcategory-listing .subcategory-listing-item.big-item .subcategory-listing-item-link-wrapper .subcategory-listing-item-image{width:100%}.cms-element-px-subcategory-listing.cms-element-px-subcategory-listing .subcategory-listing-item.big-item .subcategory-listing-item-link-wrapper .subcategory-listing-item-link{font-size:1.375rem;line-height:1.625rem}.cms-element-px-subcategory-listing.cms-element-px-subcategory-listing .subcategory-listing-item-link{margin:0;padding:1rem;text-decoration:none}.cms-element-px-subcategory-listing.cms-element-px-subcategory-listing .subcategory-listing-item-link-wrapper{display:flex;padding:0;text-decoration:none}.cms-element-px-subcategory-listing.cms-element-px-subcategory-listing .subcategory-listing-item-link-wrapper .subcategory-listing-item-image{min-width:28.333333%}.cms-element-px-subcategory-listing.cms-element-px-subcategory-listing .subcategory-listing-item-link-wrapper .subcategory-listing-item-link{align-items:center;color:#fff;display:flex;flex-grow:1;font-family:Dancing Script,Helvetica,Arial,sans-serif;font-size:1.125rem;justify-content:space-between;line-height:1.375rem;text-transform:none;transition:background-color .3s ease,box-shadow .3s ease}.cms-element-px-subcategory-listing.cms-element-px-subcategory-listing .subcategory-listing-item-link-wrapper:hover{text-decoration:none}.cms-element-px-subcategory-listing.cms-element-px-subcategory-listing .subcategory-listing-item-link-wrapper:hover .subcategory-listing-item-link{background-color:var(--bs-secondary-light);box-shadow:0 .625rem 1.25rem 0 rgba(2,10,26,.1);color:#fff}@media(max-width:1023.98px){.cms-element-px-horizontal-teaser .px-teaser.media-position-left.media-size-5 .px-teaser-content,.cms-element-px-horizontal-teaser .px-teaser.media-position-left.media-size-5 .px-teaser-image,.cms-element-px-horizontal-teaser .px-teaser.media-position-left.media-size-6 .px-teaser-content,.cms-element-px-horizontal-teaser .px-teaser.media-position-left.media-size-6 .px-teaser-image,.cms-element-px-horizontal-teaser .px-teaser.media-position-left.media-size-7 .px-teaser-content,.cms-element-px-horizontal-teaser .px-teaser.media-position-left.media-size-7 .px-teaser-image,.cms-element-px-horizontal-teaser .px-teaser.media-position-right.media-size-5 .px-teaser-content,.cms-element-px-horizontal-teaser .px-teaser.media-position-right.media-size-5 .px-teaser-image,.cms-element-px-horizontal-teaser .px-teaser.media-position-right.media-size-6 .px-teaser-content,.cms-element-px-horizontal-teaser .px-teaser.media-position-right.media-size-6 .px-teaser-image,.cms-element-px-horizontal-teaser .px-teaser.media-position-right.media-size-7 .px-teaser-content,.cms-element-px-horizontal-teaser .px-teaser.media-position-right.media-size-7 .px-teaser-image{width:100%}.cms-element-px-horizontal-teaser .px-teaser.media-position-left.media-size-5 .px-teaser-content,.cms-element-px-horizontal-teaser .px-teaser.media-position-left.media-size-6 .px-teaser-content,.cms-element-px-horizontal-teaser .px-teaser.media-position-left.media-size-7 .px-teaser-content,.cms-element-px-horizontal-teaser .px-teaser.media-position-right.media-size-5 .px-teaser-content,.cms-element-px-horizontal-teaser .px-teaser.media-position-right.media-size-6 .px-teaser-content,.cms-element-px-horizontal-teaser .px-teaser.media-position-right.media-size-7 .px-teaser-content{padding:1.5rem 0 0}}@media(max-width:767.98px){.cms-element-px-horizontal-teaser .px-teaser.media-position-left.media-size-5 .px-teaser-content,.cms-element-px-horizontal-teaser .px-teaser.media-position-left.media-size-6 .px-teaser-content,.cms-element-px-horizontal-teaser .px-teaser.media-position-left.media-size-7 .px-teaser-content,.cms-element-px-horizontal-teaser .px-teaser.media-position-right.media-size-5 .px-teaser-content,.cms-element-px-horizontal-teaser .px-teaser.media-position-right.media-size-6 .px-teaser-content,.cms-element-px-horizontal-teaser .px-teaser.media-position-right.media-size-7 .px-teaser-content{padding:1rem 0 0}}.cms-element-px-horizontal-teaser .px-teaser.media-position-left.media-size-5 .px-teaser-content.has-spacing,.cms-element-px-horizontal-teaser .px-teaser.media-position-left.media-size-6 .px-teaser-content.has-spacing,.cms-element-px-horizontal-teaser .px-teaser.media-position-left.media-size-7 .px-teaser-content.has-spacing,.cms-element-px-horizontal-teaser .px-teaser.media-position-right.media-size-5 .px-teaser-content.has-spacing,.cms-element-px-horizontal-teaser .px-teaser.media-position-right.media-size-6 .px-teaser-content.has-spacing,.cms-element-px-horizontal-teaser .px-teaser.media-position-right.media-size-7 .px-teaser-content.has-spacing{padding:1rem}.cms-element-px-horizontal-teaser .px-headline-container+.px-button-container{margin-top:auto}@media(max-width:1023.98px){.cms-element-px-basic-teaser.variant-px-category.repeater-mode-static .swiper-slide,.cms-element-px-basic-teaser.variant-px-pic-headline.repeater-mode-static .swiper-slide{flex-basis:50%;min-width:50%}}@media(max-width:767.98px){.cms-element-px-basic-teaser.variant-px-category.repeater-mode-static .swiper-slide,.cms-element-px-basic-teaser.variant-px-pic-headline.repeater-mode-static .swiper-slide{flex-basis:100%;min-width:100%}}@media(max-width:1023.98px){.cms-element-px-basic-teaser.variant-px-category.repeater-mode-static .px-teaser,.cms-element-px-basic-teaser.variant-px-pic-headline.repeater-mode-static .px-teaser{align-items:center;display:flex;flex-flow:row nowrap}.cms-element-px-basic-teaser.variant-px-category.repeater-mode-static .px-teaser-image,.cms-element-px-basic-teaser.variant-px-pic-headline.repeater-mode-static .px-teaser-image{width:7.5rem}.cms-element-px-basic-teaser.variant-px-category.repeater-mode-static .px-teaser-content,.cms-element-px-basic-teaser.variant-px-pic-headline.repeater-mode-static .px-teaser-content{justify-content:center;padding:0 0 0 1rem;width:calc(100% - 7.5rem)}.cms-element-px-basic-teaser.variant-px-category.repeater-mode-static .px-teaser-content.has-spacing,.cms-element-px-basic-teaser.variant-px-pic-headline.repeater-mode-static .px-teaser-content.has-spacing{padding:1rem}.cms-element-px-basic-teaser.variant-px-category.repeater-mode-static .px-teaser-content.has-spacing .link-icon,.cms-element-px-basic-teaser.variant-px-pic-headline.repeater-mode-static .px-teaser-content.has-spacing .link-icon{margin-top:0}.cms-element-px-basic-teaser.variant-px-category.repeater-mode-static .px-teaser .link-icon svg,.cms-element-px-basic-teaser.variant-px-pic-headline.repeater-mode-static .px-teaser .link-icon svg{height:1.5rem;width:1.5rem}}@media(min-width:576px){.cms-element-px-basic-teaser.variant-px-download .px-teaser{margin-bottom:2.5rem}}.cms-element-px-basic-teaser.variant-px-download .px-teaser-content{padding:.5rem 0}.cms-element-px-basic-teaser .px-teaser-content.has-spacing{padding:1rem}.cms-element-px-basic-teaser.variant-px-usp .swiper-slide{margin-bottom:0;padding-left:0;padding-right:0}.cms-element-px-basic-teaser.variant-px-usp .swiper-slide:last-child{margin-bottom:1rem}.cms-element-px-basic-teaser.variant-px-usp .px-teaser{align-items:center;display:flex;flex-flow:row nowrap;padding:1rem}.cms-element-px-basic-teaser.variant-px-usp .px-image-component{margin-bottom:0;width:auto}.cms-element-px-basic-teaser.variant-px-usp .px-image-component img,.cms-element-px-basic-teaser.variant-px-usp .px-image-component svg{max-height:3rem;max-width:3rem}@media(min-width:576px){.cms-element-px-basic-teaser.variant-px-usp .px-image-component img,.cms-element-px-basic-teaser.variant-px-usp .px-image-component svg{max-height:4rem;max-width:4rem}}.cms-element-px-basic-teaser.variant-px-usp .px-teaser-content{align-items:flex-start;padding:0 0 0 1rem}.cms-element-px-basic-teaser.variant-px-usp .px-teaser-content.has-spacing{padding:0 0 0 1rem}.px-teaser.link-whole-teaser{cursor:pointer}.px-teaser.link-whole-teaser .link-icon{transition:transform .3s ease}.px-teaser.link-whole-teaser:hover .link-icon{animation:MovingRightLeft .6s infinite}.px-teaser .link-icon{color:#bf0000;margin-top:0;padding-top:.5rem}.px-button-container{margin-top:0}.px-button-container a.btn.btn-link{text-decoration:none}.cms-block-px-col-3-9 .cms-element-px-text-on-image-teaser,.cms-block-px-col-4-8 .cms-element-px-text-on-image-teaser,.cms-block-px-col-8-4 .cms-element-px-text-on-image-teaser,.cms-block-px-col-9-3 .cms-element-px-text-on-image-teaser{height:100%}.cms-block-px-col-3-9 .cms-element-px-text-on-image-teaser .px-teaser,.cms-block-px-col-4-8 .cms-element-px-text-on-image-teaser .px-teaser,.cms-block-px-col-8-4 .cms-element-px-text-on-image-teaser .px-teaser,.cms-block-px-col-9-3 .cms-element-px-text-on-image-teaser .px-teaser{height:100%!important}.cms-element-px-text-on-image-teaser .px-teaser,.cms-element-px-text-on-image-teaser .px-teaser.link-whole-teaser{display:block}@media(max-width:1023.98px){.cms-element-px-text-on-image-teaser .px-teaser-content{background-color:transparent!important;color:var(--bs-text-color)!important;max-width:none!important;padding:1.5rem 0 0;position:static;text-align:left!important}}@media(max-width:767.98px){.cms-element-px-text-on-image-teaser .px-teaser-content{padding-top:1rem}}.cms-element-px-text-on-image-teaser .px-teaser-content.has-large-spacing-edges,.cms-element-px-text-on-image-teaser .px-teaser-content.has-spacing-edges{margin:0;width:100%}.cms-element-px-text-on-image-teaser .px-teaser .link-icon{margin-top:0}.px-uspinfo-teaser{background-color:#a6a0a2;color:#fff}.px-uspinfo-teaser-content-lower,.px-uspinfo-teaser-content-upper{padding:1rem}@media(min-width:576px){.px-uspinfo-teaser-content-lower,.px-uspinfo-teaser-content-upper{padding:1.5rem}}.px-uspinfo-teaser-content-upper{border-bottom:.25rem solid #fff;display:flex;flex-wrap:wrap;justify-content:space-between}.px-uspinfo-teaser-content-upper-element{align-items:flex-start;display:flex;flex-wrap:nowrap;width:100%}.px-uspinfo-teaser-content-upper-element:not(:last-child){margin-bottom:2.5rem}.px-uspinfo-teaser-content-upper-element .px-uspinfo-teaser-element-headline{display:block;font-size:1rem;font-style:normal;font-weight:700;line-height:1.625}.px-uspinfo-teaser-content-upper-element .px-uspinfo-teaser-element-text{font-size:1rem;line-height:1.625;text-align:left}.px-uspinfo-teaser-content-upper-element .px-uspinfo-teaser-element-icon{height:3rem;margin:0 1rem 0 0;width:3rem}.px-uspinfo-teaser-content-lower{display:flex;flex-wrap:wrap;justify-content:space-between}.px-uspinfo-teaser-content-lower-element{align-items:center;align-self:flex-start;display:flex;flex-wrap:wrap;width:100%}.px-uspinfo-teaser-content-lower-element:not(:last-child){margin-bottom:2.5rem}@media(min-width:576px){.px-uspinfo-teaser-content-lower-element:not(:last-child){margin-bottom:0}}.px-uspinfo-teaser-content-lower-element:first-child{margin-bottom:2.5rem}@media(min-width:576px){.px-uspinfo-teaser-content-lower-element{width:calc(50% - 1.25rem)}}.px-uspinfo-teaser-content-lower-element .px-uspinfo-teaser-element-headline{display:block;font-size:1rem;font-style:normal;font-weight:700;line-height:1.625}.px-uspinfo-teaser-content-lower-element .px-uspinfo-teaser-element-icon{height:3rem;margin-right:1rem;width:3rem}.px-uspinfo-teaser .px-uspinfo-teaser-element-icon{color:#fff;flex-shrink:0}.px-uspinfo-teaser .px-uspinfo-teaser-element-icon svg{fill:none;width:100%}@media(max-width:1279.98px){.swiper.repeater-mode-dynamic,.swiper.repeater-mode-slider{overflow:visible}}.swiper-controls .swiper-button-next>svg,.swiper-controls .swiper-button-prev>svg{pointer-events:none}.line-item>.line-item-row{align-items:center;position:relative}.line-item.is-default,.line-item.is-order{border-bottom:.125rem solid #f5f2f2;margin-bottom:1rem;padding:0 0 .5rem}.line-item.is-default:last-child,.line-item.is-order:last-child{border:none;margin-bottom:0;padding-bottom:0}@media(max-width:767.98px){.line-item.is-default .line-item-info-container,.line-item.is-default .line-item-quantity,.line-item.is-default .line-item-tax-price,.line-item.is-default .line-item-total-price,.line-item.is-default .line-item-unit-price,.line-item.is-order .line-item-info-container,.line-item.is-order .line-item-quantity,.line-item.is-order .line-item-tax-price,.line-item.is-order .line-item-total-price,.line-item.is-order .line-item-unit-price{align-items:center;flex-flow:row nowrap;margin-bottom:.5rem;width:100%}.line-item.is-default .line-item-quantity-row>[class^=line-item-],.line-item.is-default .line-item-tax-price>[class^=line-item-],.line-item.is-default .line-item-total-price>[class^=line-item-],.line-item.is-default .line-item-unit-price>[class^=line-item-],.line-item.is-order .line-item-quantity-row>[class^=line-item-],.line-item.is-order .line-item-tax-price>[class^=line-item-],.line-item.is-order .line-item-total-price>[class^=line-item-],.line-item.is-order .line-item-unit-price>[class^=line-item-]{width:50%}}.line-item.is-default .line-item-tax-price,.line-item.is-default .line-item-unit-price,.line-item.is-order .line-item-tax-price,.line-item.is-order .line-item-unit-price{display:flex;font-style:normal;order:4}.line-item.is-default .line-item-tax-price-label,.line-item.is-default .line-item-unit-price-label,.line-item.is-order .line-item-tax-price-label,.line-item.is-order .line-item-unit-price-label{font-style:normal;font-weight:700}.line-item.is-default .line-item-tax-price-value,.line-item.is-default .line-item-unit-price-value,.line-item.is-order .line-item-tax-price-value,.line-item.is-order .line-item-unit-price-value{text-align:right}@media(max-width:767.98px){.line-item.is-default .line-item-quantity-row,.line-item.is-order .line-item-quantity-row{align-items:center;flex-grow:1}.line-item.is-default .line-item-quantity-select-wrapper,.line-item.is-order .line-item-quantity-select-wrapper{text-align:right}}.line-item.is-default .line-item-quantity-select-wrapper .quantity-value,.line-item.is-order .line-item-quantity-select-wrapper .quantity-value{font-size:.875rem;line-height:1.5714285714}.line-item.is-default .line-item-label,.line-item.is-order .line-item-label{margin-bottom:.5rem;min-height:4rem;padding-left:5.25rem;padding-right:2rem}.line-item-couponnumber,.line-item-delivery-date,.line-item-details-characteristics,.line-item-product-number{font-size:.875rem;line-height:1.5714285714}.line-item.line-item-promotion>.line-item-row,.line-item.line-item-voucherCard>.line-item-row{min-height:5rem}.line-item.line-item-promotion .line-item-quantity,.line-item.line-item-promotion .line-item-tax-price,.line-item.line-item-promotion .line-item-unit-price,.line-item.line-item-voucherCard .line-item-quantity,.line-item.line-item-voucherCard .line-item-tax-price,.line-item.line-item-voucherCard .line-item-unit-price{display:none}.line-item.line-item-promotion .line-item-info .line-item-label,.line-item.line-item-voucherCard .line-item-info .line-item-label{margin-bottom:0}.line-item-voucherCard .line-item-quantity-row{visibility:hidden}.line-item-info{margin-bottom:0;padding:0;width:100%}.line-item-info-container{padding-left:.25rem;padding-right:.25rem;width:50%}.line-item-info-img{left:.25rem;padding:0;position:absolute;top:0;width:auto}.line-item-img{border:0;border-radius:0;height:100%;left:0;max-height:none;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;padding:0;position:absolute;top:0;width:100%}.line-item-img-container{height:4rem;position:relative;width:4rem}.line-item-img-container:before{content:"";display:block;padding-top:100%}.line-item-discount-icon,.line-item-img-link,.line-item-nested-icon{height:100%;left:0;position:absolute;top:0;width:100%}.line-item-discount-icon,.line-item-nested-icon{align-items:center;background-color:#e5e3e4;border-radius:0;color:var(--bs-headline-color);display:flex;justify-content:center}.line-item-discount-icon .icon-marketing>svg{fill:var(--bs-text-color)}.line-item-label{color:var(--bs-text-color);display:block;transition:color .3s ease}.line-item-details{flex-grow:1;padding-top:0;width:100%}.line-item-details-container{-webkit-hyphens:auto;hyphens:auto;padding-left:0;word-break:break-word}.line-item-details-characteristics{margin:0}.line-item-couponnumber,.line-item-ordernumber{margin-bottom:.5rem}.line-item-quantity,.line-item-quantity-row{margin-bottom:0}.line-item-tax-price,.line-item-total-price,.line-item-unit-price{color:var(--bs-headline-color);font-size:.875rem;line-height:1.5714285714}.line-item-total-price,.line-item-unit-price .is-sale-price{font-style:normal;font-weight:700}.line-item-total-price-label{color:var(--bs-headline-color)}.line-item-reference-price{display:block;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.5714285714}.line-item-remove{line-height:0;padding:0;position:absolute;right:.25rem;top:0;width:1.5rem;z-index:1}.line-item-remove-button.btn-icon-only.btn{border:none;padding:.25rem}.line-item-quantity-label,.line-item-tax-price-label,.line-item-total-price-label,.line-item-unit-price-label{color:var(--bs-headline-color);display:block;font-size:.875rem;line-height:1.5714285714;margin:0;text-align:left}@media(max-width:575.98px){.line-item-tax-price-label,.line-item-total-price-label,.line-item-unit-price-label{height:inherit!important;margin:0!important;overflow:inherit!important;padding:0!important;width:inherit!important;clip:inherit!important;border:inherit!important;white-space:inherit!important}.line-item-tax-price-label:not(caption),.line-item-total-price-label:not(caption),.line-item-unit-price-label:not(caption){position:relative!important}}.line-item.is-order{padding:1rem 0 .5rem}.line-item.is-order:last-of-type{border-bottom:0;margin-bottom:.5rem}.line-item.is-order>.line-item-row{min-height:4rem;padding-right:0}.line-item.is-order>.line-item-row .line-item-info{width:100%}.line-item.is-order>.line-item-row .line-item-label{min-height:4.5rem}.is-offcanvas.line-item{border-bottom:.125rem solid #e5e3e4;padding:1rem 0}.is-offcanvas.line-item:first-child{border-top:.25rem solid #e5e3e4;padding-top:1rem}.is-offcanvas.line-item:last-child{border-width:.25rem}.is-offcanvas.line-item.line-item-promotion .line-item-total-price{align-self:flex-start}.is-offcanvas.line-item.line-item-product .line-item-info{min-height:5.5rem}@media(min-width:576px){.is-offcanvas.line-item.line-item-product .line-item-info{min-height:auto}}.is-offcanvas.line-item>.line-item-row{align-items:flex-start;flex-flow:row wrap;justify-content:space-between;padding-right:0}.is-offcanvas.line-item>.line-item-row.has-product-return-option{padding-bottom:2.125rem}.is-offcanvas .line-item-info{margin-bottom:0;padding-left:6.25rem;width:100%}.is-offcanvas .line-item-info-container{width:100%}.is-offcanvas .line-item-img-container{height:5rem;width:5rem}.is-offcanvas .line-item-details{margin-bottom:.5rem}.is-offcanvas .line-item-label{margin-bottom:0;padding-right:2rem}.is-offcanvas .line-item-label+*{margin-top:.5rem}.is-offcanvas .line-item-quantity{margin-bottom:0;margin-left:0;width:auto}@media(min-width:576px){.is-offcanvas .line-item-quantity{margin-left:6.25rem}}.is-offcanvas .line-item-quantity-label{display:none}.is-offcanvas .line-item-quantity-select-wrapper{min-width:6.25rem;width:auto}.is-offcanvas .line-item-total-price{align-self:center;width:auto}.is-offcanvas .line-item-remove{top:0;transform:none;width:1.5rem}.is-offcanvas .device-return{bottom:0;left:.25rem;position:absolute}@media(min-width:576px){.is-offcanvas .device-return{left:6.5rem}}.product-badges{left:.5rem;top:.5rem;z-index:1}.product-badges .badge{border-radius:.9375rem;font-size:.875rem;height:auto;line-height:1.5714285714;margin:0 0 .25rem;padding:.25rem .5rem}.product-badges .badge-new{background-color:#223d46!important}.product-badges .badge-promotion{background-color:#bf0000}.product-badges .badge.badge-discount{align-items:center;background-color:var(--bs-primary-light);display:inline-flex;flex-flow:row nowrap}.product-badges .badge.badge-discount svg{margin-right:.5rem}.product-badges .badge-only-online{background-color:#3d3d3d}.product-custom-badges{position:absolute;right:.5rem;top:.5rem;z-index:1}.product-custom-badges .badge{display:block;height:auto;margin:0 0 .5rem;padding:0}.product-box{border:none;transition:box-shadow .3s ease}.product-box.card{background:#fff;border-radius:0}.product-box:hover{box-shadow:0 1rem 1.25rem 0 rgba(var(--bs-black-rgb),.2)}.product-box.box-standard .product-wishlist-remove,.product-box.box-wishlist .product-wishlist-remove{display:none}.product-box.box-standard .card-body,.product-box.box-wishlist .card-body{padding:1.5rem}.product-box.box-standard .product-info,.product-box.box-wishlist .product-info{margin-top:.5rem}.product-box.box-standard .product-name,.product-box.box-wishlist .product-name{color:var(--bs-headline-color);font-size:1rem;font-style:normal;font-weight:400;height:auto;line-height:1.625;margin-bottom:.75rem}.product-box.box-standard .product-price,.product-box.box-wishlist .product-price{color:var(--bs-headline-color);font-size:1rem;line-height:1.625;margin:0;min-height:auto}.product-box.box-standard .product-price-info,.product-box.box-wishlist .product-price-info{display:flex;flex-flow:column nowrap;justify-content:flex-end;margin:0}.product-box.box-standard .product-price-info .product-card-suggested-price,.product-box.box-wishlist .product-price-info .product-card-suggested-price{padding-left:.75rem}.product-box.box-standard .product-price-info .product-card-suggested-price .product-card-suggested-price-value,.product-box.box-wishlist .product-price-info .product-card-suggested-price .product-card-suggested-price-value{color:var(--bs-text-color);font-size:.875rem;line-height:1.5714285714}.product-box.box-standard .product-price-wrapper,.product-box.box-wishlist .product-price-wrapper{display:flex;font-size:inherit}.product-box.box-standard .product-price-unit,.product-box.box-wishlist .product-price-unit{font-size:.875rem;height:auto;line-height:1.5714285714;margin:0}.product-box.box-standard .product-price-unit-piece,.product-box.box-wishlist .product-price-unit-piece{margin-right:.5rem}.product-box.box-standard .product-price-tax-link,.product-box.box-wishlist .product-price-tax-link{border:none;color:var(--bs-text-color);display:none;padding:0;text-align:left}.product-box.box-standard .product-price-tax-link:hover,.product-box.box-wishlist .product-price-tax-link:hover{color:var(--bs-primary-light)}.product-box.box-standard .product-price-tax-link:active,.product-box.box-standard .product-price-tax-link:focus,.product-box.box-standard .product-price-tax-link:hover,.product-box.box-wishlist .product-price-tax-link:active,.product-box.box-wishlist .product-price-tax-link:focus,.product-box.box-wishlist .product-price-tax-link:hover{border:none;outline:none}.product-box.box-standard .product-action,.product-box.box-wishlist .product-action{flex-grow:1;margin-top:0}.product-box.box-standard .product-action~.product-wishlist,.product-box.box-wishlist .product-action~.product-wishlist{margin-left:.5rem}.product-box .abv-flag-badge{background-color:#3d3d3d;border-radius:.9375rem;color:#fff;font-size:.875rem;font-style:normal;font-weight:700;line-height:1.5714285714;padding:.25rem .5rem;text-align:center}.product-box .abv-flag-badge-container{padding-bottom:2rem}.product-box .subscription-badge{display:none!important}.product-box .product-box-actions-container{display:flex;margin-top:auto;padding-top:1rem}.product-box .product-image-wrapper{flex-basis:auto;height:auto;margin-bottom:0}.product-box .product-image-wrapper:before{content:"";display:block;padding-top:100%}.product-box .product-image-wrapper .product-image,.product-box .product-image-wrapper .product-image-link{height:100%;left:0;position:absolute;top:0;width:100%}.product-box .product-image-wrapper .product-image{max-height:none;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}.product-box .btn-link{text-decoration:none}.product-box .btn-link.recommendy-btn{border:0;margin:0;padding:0}.product-box .btn-link svg{margin-right:.5rem}.hover-card p{color:#292f32}@media(max-width:767.98px){.one-column .cms-listing-col.col-6{width:100%}.cms-element-product-listing-wrapper.two-column .cms-listing-row{--bs-gutter-x:0.5rem}.cms-element-product-listing-wrapper.two-column .cms-listing-row .cms-listing-col{margin-bottom:.5rem}.cms-element-product-listing-wrapper.two-column .cms-listing-row .cms-listing-col.recommendy-listing-col.recommendy-animated.noanimation{transition:none}.two-column .cms-listing-col .card-body{display:flex;flex-direction:column;padding:.5rem .5rem 1rem}.two-column .cms-listing-col .card-body .product-custom-badges{order:1}.two-column .cms-listing-col .card-body .product-badges{display:flex;left:0;margin-bottom:-.25rem;margin-top:.5rem;order:3;position:relative;top:0}.two-column .cms-listing-col .card-body .product-badges .badge{margin-right:.25rem}.two-column .cms-listing-col .card-body .abv-flag{margin-bottom:.75rem}.two-column .cms-listing-col .card-body .abv-flag-badge-container{padding:0}.two-column .cms-listing-col .card-body .product-image-wrapper{flex-grow:0;order:2}.two-column .cms-listing-col .card-body .product-info{order:4}.two-column .cms-listing-col .card-body .product-info.has-abv{margin-top:.25rem}.two-column .cms-listing-col .card-body .product-info.has-abv .abv-flag{margin-bottom:1.25rem}.two-column .cms-listing-col .card-body .product-price{margin-right:.75rem}.two-column .cms-listing-col .card-body .product-price.is-sale-price+.product-card-suggested-price{display:none}.two-column .cms-listing-col .card-body .product-card-suggested-price{padding-left:0}.two-column .cms-listing-col button.btn-primary{border-left:0;border-right:0}.two-column .cms-listing-col button.btn-primary svg{display:none}}@media(max-width:427px){.two-column .cms-listing-row .cms-listing-col .product-name{font-size:.875rem}.two-column .cms-listing-row .cms-listing-col .product-box-actions-container .btn{font-size:.875rem;padding-left:.5rem;padding-right:.5rem}.two-column .cms-listing-row .cms-listing-col .product-badges{flex-wrap:wrap}.two-column .cms-listing-row .cms-listing-col .product-badges .badge{font-size:.75rem}}.pxsw-sticky-contact{filter:drop-shadow(-.25rem 1rem 2rem rgba(180,16,16,.24))}.scroll-up-container{display:none}@media(min-width:576px){.scroll-up-container{display:block}}.scroll-up-container .scroll-up-button{color:#bf0000;left:1.5rem;right:unset}.scroll-up-container .scroll-up-button .btn{padding:.5625rem}.header-store{position:relative}.store-selector-widget{align-items:center;display:flex;flex-flow:column nowrap}@media(min-width:576px){.store-selector-widget{position:relative}}.store-selector-widget-label{color:var(--bs-headline-color);display:none;font-size:.75rem;font-style:normal;font-weight:500;left:0;line-height:1.3333333333;position:absolute;top:0}@media(min-width:428px){.store-selector-widget-label{display:block}}.store-selector-widget-label .store-not-selected,.store-selector-widget-label .store-selected{white-space:nowrap}.store-selector-widget-label .store-not-selected{display:block}.store-selector-widget-label .store-selected{display:none}.store-selector-widget-button{align-items:center;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='none'%3E%3Cpath fill='currentColor' d='M16.5 7.25a5.256 5.256 0 0 0-5.25 5.25 5.256 5.256 0 0 0 5.25 5.25 5.256 5.256 0 0 0 5.25-5.25 5.256 5.256 0 0 0-5.25-5.25m0 8.75c-1.93 0-3.5-1.57-3.5-3.5S14.57 9 16.5 9s3.5 1.57 3.5 3.5-1.57 3.5-3.5 3.5m0-14C10.701 2 6 6.701 6 12.5c0 4.233 1.475 5.416 9.42 16.935a1.313 1.313 0 0 0 2.16 0C25.524 17.915 27 16.734 27 12.5 27 6.701 22.299 2 16.5 2m0 25.918C8.882 16.902 7.75 16.027 7.75 12.5a8.7 8.7 0 0 1 2.563-6.187A8.7 8.7 0 0 1 16.5 3.75a8.7 8.7 0 0 1 6.187 2.563A8.7 8.7 0 0 1 25.25 12.5c0 3.527-1.132 4.4-8.75 15.418'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:2rem;border:0;color:var(--bs-headline-color);display:flex;flex:0 0 100%;font-size:.8125rem;font-style:normal;font-weight:500;line-height:0;min-width:2rem;padding:2rem 0 0;position:relative;text-indent:-624.9375rem;transition:color .3s ease,background 0s ease;z-index:1}@media(min-width:428px){.store-selector-widget-button{background-position:100%;font-size:.75rem;justify-content:space-between;min-width:8.3125rem;padding-right:2rem;padding-top:1rem;text-indent:0}}.store-selector-widget-button span{right:2.5rem}.store-selector-widget-button:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='none'%3E%3Cpath fill='%23bf0000' d='M16.5 7.25a5.256 5.256 0 0 0-5.25 5.25 5.256 5.256 0 0 0 5.25 5.25 5.256 5.256 0 0 0 5.25-5.25 5.256 5.256 0 0 0-5.25-5.25m0 8.75c-1.93 0-3.5-1.57-3.5-3.5S14.57 9 16.5 9s3.5 1.57 3.5 3.5-1.57 3.5-3.5 3.5m0-14C10.701 2 6 6.701 6 12.5c0 4.233 1.475 5.416 9.42 16.935a1.313 1.313 0 0 0 2.16 0C25.524 17.915 27 16.734 27 12.5 27 6.701 22.299 2 16.5 2m0 25.918C8.882 16.902 7.75 16.027 7.75 12.5a8.7 8.7 0 0 1 2.563-6.187A8.7 8.7 0 0 1 16.5 3.75a8.7 8.7 0 0 1 6.187 2.563A8.7 8.7 0 0 1 25.25 12.5c0 3.527-1.132 4.4-8.75 15.418'/%3E%3C/svg%3E");color:#bf0000}.store-selector-widget-button-selected{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='none'%3E%3Cpath fill='currentColor' d='M16.5 2C10.725 2 6 6.725 6 12.5c0 4.2 1.4 5.425 9.45 16.975.263.35.656.525 1.05.525s.788-.175 1.05-.525C25.6 17.925 27 16.7 27 12.5 27 6.725 22.275 2 16.5 2m0 25.922c-1.075-1.54-2.028-2.89-2.87-4.085-5.298-7.51-5.88-8.432-5.88-11.337 0-4.825 3.925-8.75 8.75-8.75s8.75 3.925 8.75 8.75c0 2.905-.582 3.826-5.88 11.337-.849 1.204-1.81 2.566-2.87 4.085m4.886-18.569a.436.436 0 0 0-.62 0l-5.877 5.878-2.656-2.656a.44.44 0 0 0-.31-.128.44.44 0 0 0-.31.128l-.618.618a.44.44 0 0 0 0 .619l3.584 3.584a.436.436 0 0 0 .619 0l6.806-6.806a.44.44 0 0 0 0-.618z'/%3E%3C/svg%3E");color:var(--bs-text-color)}.store-selector-widget-button-selected:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='none'%3E%3Cpath fill='%23bf0000' d='M16.5 2C10.725 2 6 6.725 6 12.5c0 4.2 1.4 5.425 9.45 16.975.263.35.656.525 1.05.525s.788-.175 1.05-.525C25.6 17.925 27 16.7 27 12.5 27 6.725 22.275 2 16.5 2m0 25.922c-1.075-1.54-2.028-2.89-2.87-4.085-5.298-7.51-5.88-8.432-5.88-11.337 0-4.825 3.925-8.75 8.75-8.75s8.75 3.925 8.75 8.75c0 2.905-.582 3.826-5.88 11.337-.849 1.204-1.81 2.566-2.87 4.085m4.886-18.569a.436.436 0 0 0-.62 0l-5.877 5.878-2.656-2.656a.44.44 0 0 0-.31-.128.44.44 0 0 0-.31.128l-.618.618a.44.44 0 0 0 0 .619l3.584 3.584a.436.436 0 0 0 .619 0l6.806-6.806a.44.44 0 0 0 0-.618z'/%3E%3C/svg%3E")}.store-selector-widget-button-selected~.store-selector-widget-label .store-not-selected{display:none}.store-selector-widget-button-selected~.store-selector-widget-label .store-selected{display:block}.store-selector-widget-button-selected .store-selector-widget-button-icon-store{opacity:0}.store-selector-widget-button-selected .store-selector-widget-button-icon-store-selected{opacity:1}.store-selector-widget-button[aria-expanded=true] .store-selector-widget-button-icon{transform:rotate(-90deg)}.store-selector-widget-button-icon{color:#bf0000;display:none!important;margin-left:.375rem;transform:rotate(90deg);transition:transform .3s}@media(min-width:428px){.store-selector-widget-button-icon{display:block!important}}.store-selector-widget-button-icon-store,.store-selector-widget-button-icon-store-selected{left:50%;position:absolute;top:0;transform:translateX(-50%);transition:opacity .3s ease}.store-selector-widget-button-icon-store{opacity:1}.store-selector-widget-button-icon-store-selected{opacity:0}.store-selector-widget-store-field{align-items:center;display:flex;justify-content:flex-start;min-height:1.5rem}.store-selector-widget-store-field:not(:last-child){margin-bottom:.5rem}.store-selector-widget-store-field-label{margin:0 .125rem 0 0}.store-selector-widget-store-field-label.custom-control-label,.store-selector-widget-store-field-link{font-size:.8125rem;font-style:normal;font-weight:500;line-height:1.2307692308;min-height:auto}.store-selector-widget-menu{background-color:#fff;border:none;border-radius:0;box-shadow:0 0 2.5rem rgba(var(--bs-black-rgb),.15);cursor:pointer;display:none;flex:0 0 100%;margin:0;min-width:13.75rem;padding:1rem;position:relative}.store-selector-widget-menu.dropdown-menu.store-selector-widget-menu-offcanvas{z-index:0}.store-selector-widget-menu.dropdown-menu.show{display:block;left:.625rem!important;right:.625rem;top:100%!important;transform:none!important}@media(min-width:576px){.store-selector-widget-menu.dropdown-menu.show{left:50%!important;right:auto;top:calc(100% + .5rem)!important;transform:translateX(-50%)!important}}@media(max-width:767.98px){.header-main.sticky .store-selector-widget-menu{max-height:0;opacity:0;overflow:hidden;padding:0 1rem}}.screen-reader-nav{display:block;left:-100%;margin:0;padding:0;position:fixed;text-align:center;top:-1.875rem;width:100%;z-index:1000}.screen-reader-nav li{list-style:none}.screen-reader-nav .skip-tab{color:#fff;display:inline-block;font-size:1.375rem;line-height:2.8125rem}.screen-reader-nav .skip-tab:focus{background-color:var(--bs-primary);left:100%;outline:0;position:absolute;top:1.875rem;width:100%}[data-pass-toggler]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;cursor:pointer;position:absolute;right:1rem;top:1.25rem}[data-pass-toggler] svg{height:1rem;width:1rem}.btn:focus-visible,.custom-control-input:focus-visible,.custom-control-label:focus-visible,.form-check-input:focus-visible,.form-check-label:focus-visible,a:focus-visible,button:focus-visible{outline:none}.btn:focus-visible,.custom-control-input:focus-visible,.custom-control-label:focus-visible,.form-check-input:focus-visible,.form-check-label:focus-visible,.form-control:focus-visible,.form-select:focus-visible,a:focus-visible,button:focus-visible{--px-focus-ring-color:rgba(7,152,228,var(--px-focus-ring-opacity,0.5));box-shadow:0 0 0 .25rem var(--px-focus-ring-color)!important}.custom-control-input:focus-visible,.form-check-input:focus-visible,.form-control:focus-visible,.form-select:focus-visible{--px-focus-ring-opacity:0.25}.custom-control-input:focus-visible.is-valid,.form-check-input:focus-visible.is-valid,.form-control:focus-visible.is-valid,.form-select:focus-visible.is-valid,.was-validated .custom-control-input:focus-visible:valid,.was-validated .form-check-input:focus-visible:valid,.was-validated .form-control:focus-visible:valid,.was-validated .form-select:focus-visible:valid{--px-focus-ring-color:rgba(73,126,11,var(--px-focus-ring-opacity,0.5))}.custom-control-input:focus-visible.is-invalid,.form-check-input:focus-visible.is-invalid,.form-control:focus-visible.is-invalid,.form-select:focus-visible.is-invalid,.was-validated .custom-control-input:focus-visible:invalid,.was-validated .form-check-input:focus-visible:invalid,.was-validated .form-control:focus-visible:invalid,.was-validated .form-select:focus-visible:invalid{--px-focus-ring-color:rgba(191,0,0,var(--px-focus-ring-opacity,0.5))}.custom-control-input:focus-visible,.form-check-input:focus-visible{opacity:1;z-index:1}body.high-contrast .cms-block-px-usp .px-teaser,body.high-contrast .excellent-quality-container,body.high-contrast .product-card-suggested-price-value,body.high-contrast .product-detail-description-ean,body.high-contrast .product-detail-discount-description,body.high-contrast .product-detail-discount-description a,body.high-contrast .product-detail-price-unit,body.high-contrast .product-detail-review-item-comment .blockquote-footer,body.high-contrast .product-detail-tax-link,body.high-contrast .product-detail-usp-banner-item,body.high-contrast .product-exhibition-action,body.high-contrast .product-wishlist-action,body.high-contrast .promotion-banner-note.legal,body.high-contrast .promotion-banner-note.legal a,body.high-contrast .px-branch-module-teaser-tab-navigation-link,body.larger-text .cms-block-px-usp .px-teaser,body.larger-text .excellent-quality-container,body.larger-text .product-card-suggested-price-value,body.larger-text .product-detail-description-ean,body.larger-text .product-detail-discount-description,body.larger-text .product-detail-discount-description a,body.larger-text .product-detail-price-unit,body.larger-text .product-detail-review-item-comment .blockquote-footer,body.larger-text .product-detail-tax-link,body.larger-text .product-detail-usp-banner-item,body.larger-text .product-exhibition-action,body.larger-text .product-wishlist-action,body.larger-text .promotion-banner-note.legal,body.larger-text .promotion-banner-note.legal a,body.larger-text .px-branch-module-teaser-tab-navigation-link,body.reduced-motion .cms-block-px-usp .px-teaser,body.reduced-motion .excellent-quality-container,body.reduced-motion .product-card-suggested-price-value,body.reduced-motion .product-detail-description-ean,body.reduced-motion .product-detail-discount-description,body.reduced-motion .product-detail-discount-description a,body.reduced-motion .product-detail-price-unit,body.reduced-motion .product-detail-review-item-comment .blockquote-footer,body.reduced-motion .product-detail-tax-link,body.reduced-motion .product-detail-usp-banner-item,body.reduced-motion .product-exhibition-action,body.reduced-motion .product-wishlist-action,body.reduced-motion .promotion-banner-note.legal,body.reduced-motion .promotion-banner-note.legal a,body.reduced-motion .px-branch-module-teaser-tab-navigation-link{color:#000!important}body.high-contrast .badge-only-online,body.larger-text .badge-only-online,body.reduced-motion .badge-only-online{background-color:#e5e3e4!important;color:#000!important}body.high-contrast .swiper-pagination-bullet,body.larger-text .swiper-pagination-bullet,body.reduced-motion .swiper-pagination-bullet{height:1.5rem}body.high-contrast .promotion-banner-note.legal a,body.larger-text .promotion-banner-note.legal a,body.reduced-motion .promotion-banner-note.legal a{text-decoration:underline}body.high-contrast .header-main .header-search-input.form-control,body.larger-text .header-main .header-search-input.form-control,body.reduced-motion .header-main .header-search-input.form-control{border:.0625rem solid #000}body.high-contrast input.form-control,body.high-contrast select.custom-select,body.high-contrast select.form-select,body.high-contrast textarea.form-control,body.larger-text input.form-control,body.larger-text select.custom-select,body.larger-text select.form-select,body.larger-text textarea.form-control,body.reduced-motion input.form-control,body.reduced-motion select.custom-select,body.reduced-motion select.form-select,body.reduced-motion textarea.form-control{border:.125rem solid #000}body.high-contrast input.form-control:-moz-placeholder-shown,body.high-contrast select.custom-select:-moz-placeholder-shown,body.high-contrast select.form-select:-moz-placeholder-shown,body.high-contrast textarea.form-control:-moz-placeholder-shown,body.larger-text input.form-control:-moz-placeholder-shown,body.larger-text select.custom-select:-moz-placeholder-shown,body.larger-text select.form-select:-moz-placeholder-shown,body.larger-text textarea.form-control:-moz-placeholder-shown,body.reduced-motion input.form-control:-moz-placeholder-shown,body.reduced-motion select.custom-select:-moz-placeholder-shown,body.reduced-motion select.form-select:-moz-placeholder-shown,body.reduced-motion textarea.form-control:-moz-placeholder-shown{color:#000}body.high-contrast input.form-control:placeholder-shown,body.high-contrast select.custom-select:placeholder-shown,body.high-contrast select.form-select:placeholder-shown,body.high-contrast textarea.form-control:placeholder-shown,body.larger-text input.form-control:placeholder-shown,body.larger-text select.custom-select:placeholder-shown,body.larger-text select.form-select:placeholder-shown,body.larger-text textarea.form-control:placeholder-shown,body.reduced-motion input.form-control:placeholder-shown,body.reduced-motion select.custom-select:placeholder-shown,body.reduced-motion select.form-select:placeholder-shown,body.reduced-motion textarea.form-control:placeholder-shown{color:#000}body.high-contrast input.form-control:active,body.high-contrast input.form-control:focus,body.high-contrast input.form-control:hover,body.high-contrast select.custom-select:active,body.high-contrast select.custom-select:focus,body.high-contrast select.custom-select:hover,body.high-contrast select.form-select:active,body.high-contrast select.form-select:focus,body.high-contrast select.form-select:hover,body.high-contrast textarea.form-control:active,body.high-contrast textarea.form-control:focus,body.high-contrast textarea.form-control:hover,body.larger-text input.form-control:active,body.larger-text input.form-control:focus,body.larger-text input.form-control:hover,body.larger-text select.custom-select:active,body.larger-text select.custom-select:focus,body.larger-text select.custom-select:hover,body.larger-text select.form-select:active,body.larger-text select.form-select:focus,body.larger-text select.form-select:hover,body.larger-text textarea.form-control:active,body.larger-text textarea.form-control:focus,body.larger-text textarea.form-control:hover,body.reduced-motion input.form-control:active,body.reduced-motion input.form-control:focus,body.reduced-motion input.form-control:hover,body.reduced-motion select.custom-select:active,body.reduced-motion select.custom-select:focus,body.reduced-motion select.custom-select:hover,body.reduced-motion select.form-select:active,body.reduced-motion select.form-select:focus,body.reduced-motion select.form-select:hover,body.reduced-motion textarea.form-control:active,body.reduced-motion textarea.form-control:focus,body.reduced-motion textarea.form-control:hover{background:#fff;border-color:#000;border-width:.25rem!important}body.high-contrast #carrierShippingPhoneNumber,body.high-contrast .form-text,body.high-contrast .register-required-info,body.high-contrast .required-fields,body.larger-text #carrierShippingPhoneNumber,body.larger-text .form-text,body.larger-text .register-required-info,body.larger-text .required-fields,body.reduced-motion #carrierShippingPhoneNumber,body.reduced-motion .form-text,body.reduced-motion .register-required-info,body.reduced-motion .required-fields{color:#000}body.high-contrast .custom-checkbox .custom-control-input:checked~.custom-control-label:before,body.high-contrast .custom-checkbox .custom-control-input:checked~.form-check-label:before,body.high-contrast .custom-checkbox .custom-control-label:before,body.high-contrast .custom-checkbox .form-check-input:checked~.custom-control-label:before,body.high-contrast .custom-checkbox .form-check-input:checked~.form-check-label:before,body.high-contrast .custom-checkbox .form-check-label:before,body.high-contrast .custom-radio .custom-control-input:checked~.custom-control-label:before,body.high-contrast .custom-radio .custom-control-label:before,body.high-contrast .form-check .custom-control-label:before,body.high-contrast .form-check .form-check-input:checked~.custom-control-label:before,body.high-contrast .form-check .form-check-input:checked~.form-check-label:before,body.high-contrast .form-check .form-check-label:before,body.high-contrast .privacy-checkbox .custom-control-input:checked~.custom-control-label:before,body.high-contrast .privacy-checkbox .custom-control-input:checked~.form-check-label:before,body.high-contrast .privacy-checkbox .custom-control-label:before,body.high-contrast .privacy-checkbox .form-check-label:before,body.larger-text .custom-checkbox .custom-control-input:checked~.custom-control-label:before,body.larger-text .custom-checkbox .custom-control-input:checked~.form-check-label:before,body.larger-text .custom-checkbox .custom-control-label:before,body.larger-text .custom-checkbox .form-check-input:checked~.custom-control-label:before,body.larger-text .custom-checkbox .form-check-input:checked~.form-check-label:before,body.larger-text .custom-checkbox .form-check-label:before,body.larger-text .custom-radio .custom-control-input:checked~.custom-control-label:before,body.larger-text .custom-radio .custom-control-label:before,body.larger-text .form-check .custom-control-label:before,body.larger-text .form-check .form-check-input:checked~.custom-control-label:before,body.larger-text .form-check .form-check-input:checked~.form-check-label:before,body.larger-text .form-check .form-check-label:before,body.larger-text .privacy-checkbox .custom-control-input:checked~.custom-control-label:before,body.larger-text .privacy-checkbox .custom-control-input:checked~.form-check-label:before,body.larger-text .privacy-checkbox .custom-control-label:before,body.larger-text .privacy-checkbox .form-check-label:before,body.reduced-motion .custom-checkbox .custom-control-input:checked~.custom-control-label:before,body.reduced-motion .custom-checkbox .custom-control-input:checked~.form-check-label:before,body.reduced-motion .custom-checkbox .custom-control-label:before,body.reduced-motion .custom-checkbox .form-check-input:checked~.custom-control-label:before,body.reduced-motion .custom-checkbox .form-check-input:checked~.form-check-label:before,body.reduced-motion .custom-checkbox .form-check-label:before,body.reduced-motion .custom-radio .custom-control-input:checked~.custom-control-label:before,body.reduced-motion .custom-radio .custom-control-label:before,body.reduced-motion .form-check .custom-control-label:before,body.reduced-motion .form-check .form-check-input:checked~.custom-control-label:before,body.reduced-motion .form-check .form-check-input:checked~.form-check-label:before,body.reduced-motion .form-check .form-check-label:before,body.reduced-motion .privacy-checkbox .custom-control-input:checked~.custom-control-label:before,body.reduced-motion .privacy-checkbox .custom-control-input:checked~.form-check-label:before,body.reduced-motion .privacy-checkbox .custom-control-label:before,body.reduced-motion .privacy-checkbox .form-check-label:before{border:.125rem solid #000}body.high-contrast .order-item-status-badge,body.larger-text .order-item-status-badge,body.reduced-motion .order-item-status-badge{color:#000}body.high-contrast .order-item-status-badge-open,body.larger-text .order-item-status-badge-open,body.reduced-motion .order-item-status-badge-open{background-color:rgba(61,61,61,.3)}body.high-contrast .order-item-status-badge-in_progress,body.larger-text .order-item-status-badge-in_progress,body.reduced-motion .order-item-status-badge-in_progress{background-color:rgba(245,166,35,.5)}body.high-contrast .order-item-status-badge-cancelled,body.larger-text .order-item-status-badge-cancelled,body.reduced-motion .order-item-status-badge-cancelled{background-color:rgba(242,0,0,.2)}body.high-contrast .order-item-status-badge-completed,body.larger-text .order-item-status-badge-completed,body.reduced-motion .order-item-status-badge-completed{background-color:rgba(73,126,11,.3)}body.high-contrast .mini-benefit-bar-item p,body.high-contrast .pxsw-info-banner .alert-content-container,body.larger-text .mini-benefit-bar-item p,body.larger-text .pxsw-info-banner .alert-content-container,body.reduced-motion .mini-benefit-bar-item p,body.reduced-motion .pxsw-info-banner .alert-content-container{color:#000}body.high-contrast .mini-benefit-bar-item svg,body.larger-text .mini-benefit-bar-item svg,body.reduced-motion .mini-benefit-bar-item svg{fill:#000}body.high-contrast .checkout-steps__step.checkout-steps__step--active:before,body.larger-text .checkout-steps__step.checkout-steps__step--active:before,body.reduced-motion .checkout-steps__step.checkout-steps__step--active:before{color:#fff}body.high-contrast .checkout-steps__step span,body.larger-text .checkout-steps__step span,body.reduced-motion .checkout-steps__step span{color:#000}body.high-contrast .checkout-steps__step:before,body.larger-text .checkout-steps__step:before,body.reduced-motion .checkout-steps__step:before{box-shadow:inset 0 0 0 .125rem #000;color:#000}body.high-contrast .alert .alert-content,body.high-contrast .alert .icon,body.larger-text .alert .alert-content,body.larger-text .alert .icon,body.reduced-motion .alert .alert-content,body.reduced-motion .alert .icon{color:#000!important}body.high-contrast .alert.alert-info,body.larger-text .alert.alert-info,body.reduced-motion .alert.alert-info{background-color:rgba(61,61,61,.3)}body.high-contrast .alert.alert-success,body.larger-text .alert.alert-success,body.reduced-motion .alert.alert-success{background-color:rgba(73,126,11,.3)}body.high-contrast .alert.alert-success .icon,body.larger-text .alert.alert-success .icon,body.reduced-motion .alert.alert-success .icon{box-shadow:inset 0 0 0 .125rem #000}body.high-contrast .alert.alert-warning,body.larger-text .alert.alert-warning,body.reduced-motion .alert.alert-warning{background-color:rgba(245,166,35,.5)}body.high-contrast .alert.alert-danger,body.larger-text .alert.alert-danger,body.reduced-motion .alert.alert-danger{background-color:rgba(242,0,0,.2)}body.high-contrast .line-item-quantity-select-wrapper .input-group,body.larger-text .line-item-quantity-select-wrapper .input-group,body.reduced-motion .line-item-quantity-select-wrapper .input-group{border:.125rem solid #000}body.high-contrast .account-profile-change,body.high-contrast .product-exhibition-action,body.high-contrast .product-wishlist-action,body.high-contrast [data-ajax-modal=true],body.larger-text .account-profile-change,body.larger-text .product-exhibition-action,body.larger-text .product-wishlist-action,body.larger-text [data-ajax-modal=true],body.reduced-motion .account-profile-change,body.reduced-motion .product-exhibition-action,body.reduced-motion .product-wishlist-action,body.reduced-motion [data-ajax-modal=true]{text-decoration:underline}body.high-contrast .discount-banner,body.larger-text .discount-banner,body.reduced-motion .discount-banner{background:#000!important}body.high-contrast .discount-banner *,body.larger-text .discount-banner *,body.reduced-motion .discount-banner *{color:#fff!important}body.high-contrast .discount-banner a,body.larger-text .discount-banner a,body.reduced-motion .discount-banner a{text-decoration:underline}body.high-contrast .discount-banner .btn,body.larger-text .discount-banner .btn,body.reduced-motion .discount-banner .btn{background:#fff!important;color:#000!important}body.high-contrast .px-html-container p,body.high-contrast .px-html-container span,body.larger-text .px-html-container p,body.larger-text .px-html-container span,body.reduced-motion .px-html-container p,body.reduced-motion .px-html-container span{color:#000!important}.product-box .product-wishlist{margin-top:0}.hide-header .product-box .product-wishlist{display:none}.product-box .product-wishlist form{display:block}.product-box .product-wishlist-action{align-items:center;color:var(--bs-headline-color)}.product-box .product-wishlist-action-circle{background-color:transparent;border:.0625rem solid #bf0000;bottom:unset;display:block;height:2.5rem;left:unset;padding:0;position:relative;right:unset;top:unset;width:2.5rem}.product-box .product-wishlist-action-circle .wishlist-icon{display:block;height:100%;position:relative;width:100%}.product-box .product-wishlist-action-circle .wishlist-icon-active,.product-box .product-wishlist-action-circle .wishlist-icon-inactive{animation:none;display:block;position:absolute;right:calc(50% - .75rem);top:calc(50% - .75rem);transition:opacity .15s,transform .3s,color .15s}.product-box .product-wishlist-action-circle .wishlist-icon-active{color:#fff}.product-box .product-wishlist-action-circle .wishlist-icon-inactive{color:#bf0000}.product-box .product-wishlist-not-added{background-color:transparent}.product-box .product-wishlist-not-added .wishlist-icon-active{opacity:0;transform:scale(1.5)}.product-box .product-wishlist-not-added .wishlist-icon-inactive{opacity:1;transform:scale(1)}.product-box .product-wishlist-added{background-color:#bf0000}.product-box .product-wishlist-added .wishlist-icon-active{opacity:1;transform:scale(1)}.product-box .product-wishlist-added .wishlist-icon-inactive{opacity:0;transform:scale(.5)}.product-box .product-wishlist-btn-content{font-size:.875rem;font-style:normal;font-weight:700;line-height:1.5714285714;margin-left:.5rem;text-decoration:none}.is-ctl-wishlist .px-section-headline>.headline{margin-bottom:1.5rem}.is-ctl-wishlist .cms-element-product-listing .sorting-wrapper{display:none}.is-ctl-wishlist .cms-element-product-listing .limit-wrapper{margin-left:auto}.is-ctl-wishlist .cms-section{margin-bottom:0!important}.is-ctl-wishlist .wishlist-recommendation-wrapper{margin-top:3.5rem}.is-ctl-product [class*=product-detail-buy]>.product-wishlist,.line-item-details-container>.product-wishlist{margin-top:0}.is-ctl-product [class*=product-detail-buy]>.product-wishlist button,.line-item-details-container>.product-wishlist button{align-items:center;color:var(--bs-text-color);display:flex;transition:color .15s}.is-ctl-product [class*=product-detail-buy]>.product-wishlist button span,.line-item-details-container>.product-wishlist button span{font-size:.875rem;font-weight:700;line-height:1.5714285714;text-decoration:none}.is-ctl-product [class*=product-detail-buy]>.product-wishlist button:hover,.line-item-details-container>.product-wishlist button:hover{color:var(--bs-primary-light)}.is-ctl-product [class*=product-detail-buy]>.product-wishlist button.product-wishlist-added,.line-item-details-container>.product-wishlist button.product-wishlist-added{color:#bf0000}.is-ctl-product [class*=product-detail-buy]>.product-wishlist button .wishlist-icon,.line-item-details-container>.product-wishlist button .wishlist-icon{display:block;height:1.5rem;margin-left:0}.is-ctl-product [class*=product-detail-buy]>.product-wishlist button span{margin-left:.5rem}.emarsys-recommendation-widget .px-section-headline,.is-ctl-product .emarsys-recommendation-widget{padding-top:2.5rem}.emarsys-recommendation-widget .px-section-headline .headline{color:#fff;margin-bottom:2.5rem}.is-act-finishpage .emarsys-recommendation-widget .cms-section.bg-color{margin-bottom:0}.filter-tree-dropdown .filter-tree-list{font-weight:700}.filter-tree-dropdown .filter-tree-list .filter-tree-list-item{padding:0 0 0 1rem}.filter-tree-dropdown .filter-tree-list .filter-tree-list-item--level-2{font-weight:400}.filter-tree-dropdown .filter-tree-list .category-hide_control-label{cursor:pointer;padding:.5rem 0;position:relative}.filter-tree-dropdown .filter-tree-list .category-hide_control-label:before{background-color:#bf0000;border-radius:.25rem;content:"";height:0;left:-1rem;opacity:0;position:absolute;top:50%;transform:translateY(-50%);transition:background-color .3s ease,height .3s ease,opacity .3s ease;width:.25rem}.filter-tree-dropdown .filter-tree-list .category-hide_control-label--active{color:var(--bs-primary-light)}.filter-tree-dropdown .filter-tree-list .category-hide_control-label--active:before{background-color:var(--bs-primary-light);height:calc(100% - 1rem);opacity:1;transition:background-color .3s ease,height .3s ease,opacity .1s ease}.filter-tree-dropdown .filter-tree-list .category-hide_control-label label{cursor:inherit}.px-cms-form-retoure .errorHintContainer{display:none;padding:0}.px-cms-form-retoure .errorHintContainer.show{display:block}.px-cms-form-retoure .errorHint{color:#fff}.pxsw-discount-banner-element{height:auto;max-height:18.75rem;overflow:hidden;transition:max-height .3s ease}.hide-discount-banner .pxsw-discount-banner-element{display:none}.pxsw-discount-banner-element .swiper{margin-bottom:0;margin-top:0;padding-bottom:0;padding-top:0}.pxsw-discount-banner-element .swiper .swiper-slide{margin-bottom:0!important}.pxsw-discount-banner-element .discount-banner{align-items:center;display:flex;justify-content:center;overflow:hidden;position:relative;transition:opacity .3s,max-height .5s}.pxsw-discount-banner-element .discount-banner-text{align-items:center;display:flex;flex-flow:column nowrap;justify-content:center;margin:0;padding:.25rem 1.25rem .25rem .625rem}@media(min-width:576px){.pxsw-discount-banner-element .discount-banner-text{flex-flow:row wrap;padding:.25rem 1.625rem .25rem .625rem}}.pxsw-discount-banner-element .discount-banner-text p{margin-bottom:0;margin-right:.75rem;text-align:center}@media(min-width:576px){.pxsw-discount-banner-element .discount-banner-text p{margin-right:2.5rem}}.pxsw-discount-banner-element .discount-banner-text.no-promotion-button{padding:.375rem 1.25rem .375rem 0}.pxsw-discount-banner-element .discount-banner-text.no-promotion-button p{margin-right:0}.pxsw-discount-banner-element .discount-banner-text .discount-banner-text-code-prefix{font-size:.8125rem;line-height:1.2307692308;margin-right:.5rem}.pxsw-discount-banner-element .discount-banner-text-code{background-color:#fff!important;border-color:#fff!important;color:#000!important;font-size:.8125rem!important;line-height:1rem!important;opacity:1;padding:.125rem .5rem!important;transition:opacity .3s ease}.pxsw-discount-banner-element .discount-banner-text-code:hover{opacity:.7}.pxsw-discount-banner-element .discount-banner-text-code-icon{padding-left:.5rem}.pxsw-discount-banner-element .discount-banner-text-code.copied{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' fill-rule='evenodd' d='M16.53 7.152a1 1 0 0 1 .318 1.378l-5 8a1 1 0 0 1-1.403.302l-3-2a1 1 0 1 1 1.11-1.664l2.143 1.429 4.454-7.127a1 1 0 0 1 1.378-.318' clip-rule='evenodd'/%3E%3C/svg%3E");background-position:100%;background-repeat:no-repeat;background-size:1.5rem;padding-right:1.5rem!important}.pxsw-discount-banner-element .discount-banner-code-container{align-items:center;display:flex;flex-flow:row wrap;justify-content:center}.pxsw-discount-banner-element .discount-banner-close{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;box-shadow:none;color:inherit;opacity:1;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:opacity .3s}.pxsw-discount-banner-element .discount-banner-close svg{color:inherit}.pxsw-discount-banner-element .discount-banner-close:focus,.pxsw-discount-banner-element .discount-banner-close:hover{opacity:.7}.pxsw-discount-banner-element .discount-banner-visible{height:100%;opacity:1}.pxsw-discount-banner-element .discount-banner-hidden{max-height:0;opacity:0;pointer-events:none;visibility:hidden}.cms-element-custom-form .errorHintContainer{display:none;padding:0}.cms-element-custom-form .errorHintContainer.show{display:block}.cms-element-custom-form .errorHint{color:#fff}#customTrustBadge{bottom:0;display:flex;height:0;justify-content:flex-end;position:fixed;right:0;z-index:1}#customTrustBadge>div{bottom:5rem;left:auto;position:relative;right:.5rem}@media(min-width:576px){#customTrustBadge>div{right:1rem}}button#ot-sdk-btn.ot-sdk-show-settings,button#ot-sdk-btn.ot-sdk-show-settings#accept-recommended-btn-handler,button#ot-sdk-btn.ot-sdk-show-settings.save-preference-btn-handler.onetrust-close-btn-handler,div#onetrust-consent-sdk div#onetrust-pc-sdk button:not(#clear-filters-handler):not(.ot-close-icon):not(#filter-btn-handler):not(.ot-remove-objection-handler):not(.ot-obj-leg-btn-handler):not([aria-expanded]):not(.ot-link-btn),div#onetrust-consent-sdk div#onetrust-pc-sdk button:not(#clear-filters-handler):not(.ot-close-icon):not(#filter-btn-handler):not(.ot-remove-objection-handler):not(.ot-obj-leg-btn-handler):not([aria-expanded]):not(.ot-link-btn)#accept-recommended-btn-handler,div#onetrust-consent-sdk div#onetrust-pc-sdk button:not(#clear-filters-handler):not(.ot-close-icon):not(#filter-btn-handler):not(.ot-remove-objection-handler):not(.ot-obj-leg-btn-handler):not([aria-expanded]):not(.ot-link-btn).save-preference-btn-handler.onetrust-close-btn-handler{background-color:var(--bs-primary);border-color:var(--bs-primary);border-radius:.25rem;color:#fff;font-size:.875rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}button#ot-sdk-btn.ot-sdk-show-settings#accept-recommended-btn-handler:hover,button#ot-sdk-btn.ot-sdk-show-settings.save-preference-btn-handler.onetrust-close-btn-handler:hover,button#ot-sdk-btn.ot-sdk-show-settings:hover,div#onetrust-consent-sdk div#onetrust-pc-sdk button:not(#clear-filters-handler):not(.ot-close-icon):not(#filter-btn-handler):not(.ot-remove-objection-handler):not(.ot-obj-leg-btn-handler):not([aria-expanded]):not(.ot-link-btn)#accept-recommended-btn-handler:hover,div#onetrust-consent-sdk div#onetrust-pc-sdk button:not(#clear-filters-handler):not(.ot-close-icon):not(#filter-btn-handler):not(.ot-remove-objection-handler):not(.ot-obj-leg-btn-handler):not([aria-expanded]):not(.ot-link-btn).save-preference-btn-handler.onetrust-close-btn-handler:hover,div#onetrust-consent-sdk div#onetrust-pc-sdk button:not(#clear-filters-handler):not(.ot-close-icon):not(#filter-btn-handler):not(.ot-remove-objection-handler):not(.ot-obj-leg-btn-handler):not([aria-expanded]):not(.ot-link-btn):hover{background-color:var(--bs-primary-light);border-color:var(--bs-primary-light);opacity:1}.product-box .product-image-wrapper .first-cover,.product-box .product-image-wrapper .second-cover{transition:opacity .3s ease}.product-box .product-image-wrapper .second-cover,.product-box:hover .product-image-wrapper .first-cover{opacity:0;pointer-events:none}.product-box:hover .product-image-wrapper .second-cover{opacity:1;pointer-events:all}