.form-field-feedback .invalid-feedback{display:block}.px-address-validation-hint{color:var(--bs-danger);display:none;font-size:.875em;margin-top:.25rem;white-space:pre-line;width:100%}.px-address-validation-hint-visible{display:block}.px-address-validation-correction{color:var(--bs-body-color);font-size:inherit;text-align:start}.px-address-validation-loader{display:none;height:1.25rem;position:absolute;right:calc(1rem + var(--bs-gutter-x, 0)/2);top:.75rem;width:1.25rem}.px-address-validation-loader:has(~select),select~.px-address-validation-loader{margin-right:1rem}.px-address-validation-loader.px-address-validation-loader-visible{display:inline-block}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;overflow:hidden;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}@media(prefers-reduced-motion:reduce){.swiper-wrapper{transition:none}}.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%}@media(prefers-reduced-motion:reduce){.swiper-slide{transition:none}}.swiper-button-lock{display:none}.swiper-zoom-container{align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.ratio-none{--bs-aspect-ratio:0}.ratio-none .ratio>*{position:static}.ratio-9x16{--bs-aspect-ratio:177.78%}.ratio-2x3{--bs-aspect-ratio:150%}.ratio-3x4{--bs-aspect-ratio:133.33%}.ratio-4x5{--bs-aspect-ratio:125%}.ratio-1x1{--bs-aspect-ratio:100%}.ratio-5x4{--bs-aspect-ratio:80%}.ratio-4x3{--bs-aspect-ratio:75%}.ratio-3x2{--bs-aspect-ratio:66.66%}.ratio-16x9{--bs-aspect-ratio:56.25%}.ratio-2x1{--bs-aspect-ratio:50%}.ratio-21x9{--bs-aspect-ratio:42.86%}@media(min-width:768px){.ratio-md-none{--bs-aspect-ratio:0}.ratio-md-none .ratio>*{position:static}.ratio-md-9x16{--bs-aspect-ratio:177.78%}.ratio-md-2x3{--bs-aspect-ratio:150%}.ratio-md-3x4{--bs-aspect-ratio:133.33%}.ratio-md-4x5{--bs-aspect-ratio:125%}.ratio-md-1x1{--bs-aspect-ratio:100%}.ratio-md-5x4{--bs-aspect-ratio:80%}.ratio-md-4x3{--bs-aspect-ratio:75%}.ratio-md-3x2{--bs-aspect-ratio:66.66%}.ratio-md-16x9{--bs-aspect-ratio:56.25%}.ratio-md-2x1{--bs-aspect-ratio:50%}.ratio-md-21x9{--bs-aspect-ratio:42.86%}}@media(min-width:1024px){.ratio-lg-none{--bs-aspect-ratio:0}.ratio-lg-none .ratio>*{position:static}.ratio-lg-9x16{--bs-aspect-ratio:177.78%}.ratio-lg-2x3{--bs-aspect-ratio:150%}.ratio-lg-3x4{--bs-aspect-ratio:133.33%}.ratio-lg-4x5{--bs-aspect-ratio:125%}.ratio-lg-1x1{--bs-aspect-ratio:100%}.ratio-lg-5x4{--bs-aspect-ratio:80%}.ratio-lg-4x3{--bs-aspect-ratio:75%}.ratio-lg-3x2{--bs-aspect-ratio:66.66%}.ratio-lg-16x9{--bs-aspect-ratio:56.25%}.ratio-lg-2x1{--bs-aspect-ratio:50%}.ratio-lg-21x9{--bs-aspect-ratio:42.86%}}:root{--swiper-wrapper-transition-timing-function:cubic-bezier(0.78,0,0,1.17);--px-text-component-padding:var(--px-padding-m);--px-cms-max-width:90rem;--px-cms-offset:.6875rem}@media(min-width:576px){:root{--px-cms-offset:1.5rem}}@media(min-width:768px){:root{--px-cms-offset:2.125rem}}@media(min-width:1024px){:root{--px-cms-offset:2.625rem}}@media(min-width:1280px){:root{--px-cms-offset:3.125rem}}@media(min-width:1440px){:root{--px-cms-offset:4.375rem}}:root{--px-padding-xxs:0.25rem;--px-padding-xs:0.5rem;--px-padding-s:0.5rem}@media(min-width:768px){:root{--px-padding-s:1rem}}:root{--px-padding-m:0.5rem}@media(min-width:768px){:root{--px-padding-m:1rem}}@media(min-width:1280px){:root{--px-padding-m:1.5rem}}:root{--px-padding-l:1rem}@media(min-width:768px){:root{--px-padding-l:1.5rem}}@media(min-width:1280px){:root{--px-padding-l:2.5rem}}:root{--px-padding-xl:1.5rem}@media(min-width:768px){:root{--px-padding-xl:2.5rem}}@media(min-width:1024px){:root{--px-padding-xl:4rem}}@media(min-width:1280px){:root{--px-padding-xl:5rem}}:root{--px-padding-xxl:1.5rem}@media(min-width:768px){:root{--px-padding-xxl:4rem}}@media(min-width:1024px){:root{--px-padding-xxl:5rem}}@media(min-width:1280px){:root{--px-padding-xxl:7.5rem}}:root{--px-y-spacing-xxs:0.5rem;--px-y-spacing-xs:0.5rem}@media(min-width:768px){:root{--px-y-spacing-xs:1rem}}:root{--px-y-spacing-s:1rem}@media(min-width:768px){:root{--px-y-spacing-s:1.5rem}}:root{--px-y-spacing-m:1.5rem}@media(min-width:768px){:root{--px-y-spacing-m:2.5rem}}:root{--px-y-spacing-l:2.5rem}@media(min-width:768px){:root{--px-y-spacing-l:4rem}}@media(min-width:1280px){:root{--px-y-spacing-l:5rem}}:root{--px-y-spacing-xl:4rem}@media(min-width:768px){:root{--px-y-spacing-xl:5rem}}@media(min-width:1280px){:root{--px-y-spacing-xl:7.5rem}}.p-xxs{padding:var(--px-padding-xxs)}.p-xs{padding:var(--px-padding-xs)}.p-s{padding:var(--px-padding-s)}.p-m{padding:var(--px-padding-m)}.p-l{padding:var(--px-padding-l)}.p-xl{padding:var(--px-padding-xl)}.p-xxl{padding:var(--px-padding-xxl)}.mt-xxs,.my-xxs{margin-top:var(--px-y-spacing-xxs)}.mb-xxs,.my-xxs{margin-bottom:var(--px-y-spacing-xxs)}.mt-xs,.my-xs{margin-top:var(--px-y-spacing-xs)}.mb-xs,.my-xs{margin-bottom:var(--px-y-spacing-xs)}.mt-s,.my-s{margin-top:var(--px-y-spacing-s)}.mb-s,.my-s{margin-bottom:var(--px-y-spacing-s)}.mt-m,.my-m{margin-top:var(--px-y-spacing-m)}.mb-m,.my-m{margin-bottom:var(--px-y-spacing-m)}.mt-l,.my-l{margin-top:var(--px-y-spacing-l)}.mb-l,.my-l{margin-bottom:var(--px-y-spacing-l)}.mt-xl,.my-xl{margin-top:var(--px-y-spacing-xl)}.mb-xl,.my-xl{margin-bottom:var(--px-y-spacing-xl)}.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,.color-inherit .btn-link,.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}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}.ratio picture img{height:100%;width:100%}:root{--px-scroll-animation-reveal-duration:1.4s;--px-scroll-animation-reveal-easing:cubic-bezier(0.19,1,0.22,1);--px-scroll-animation-reveal-delay:0.16s;--px-scroll-animation-reveal-distance:5rem}video{background-color:#000}.px-newsletter-teaser{width:100%}.px-newsletter-teaser-badge{align-items:center;display:flex;height:10rem;justify-content:center;left:1.5rem;position:absolute;top:1.5rem;transform:rotate(-11deg);width:10rem;z-index:1}.px-newsletter-teaser-badge-content{position:relative;text-align:center;z-index:1}.px-newsletter-teaser-badge-svg{position:absolute}.px-newsletter-teaser-image svg{left:50%;max-height:11.5rem;max-width:20.625rem;top:50%;transform:translate(-50%,-50%)}.cms-element-px-button{--px-element-margin:1rem;--swiper-gutter:1rem}.cms-element-px-button.repeater-mode-static.align-left .swiper-wrapper{justify-content:start}.cms-element-px-button.repeater-mode-static.align-center .swiper-wrapper{justify-content:center}.cms-element-px-button.repeater-mode-static.align-right .swiper-wrapper{justify-content:end}.cms-element-px-button .swiper-slide{flex-basis:content!important;flex-grow:0!important}.cms-element-px-button.navigation-position-center .swiper-pagination-lock~.swiper-button-next,.cms-element-px-button.navigation-position-center .swiper-pagination-lock~.swiper-button-prev{top:calc(50% - .25rem)}@media(min-width:768px){.cms-element-px-button.navigation-position-center .swiper-pagination-lock~.swiper-button-next,.cms-element-px-button.navigation-position-center .swiper-pagination-lock~.swiper-button-prev{top:calc(50% - .5rem)}}.cms-element-px-button.navigation-position-center .swiper-button-next,.cms-element-px-button.navigation-position-center .swiper-button-prev{top:calc(50% - .75rem)}@media(min-width:768px){.cms-element-px-button.navigation-position-center .swiper-button-next,.cms-element-px-button.navigation-position-center .swiper-button-prev{top:calc(50% - 1rem)}}.cms-element-px-double-text{--bs-gutter-x:3rem;--bs-gutter-y:1.25rem}.px-shop-the-look{--px-point-color-rgb:var(--bs-white-rgb);--px-point-animation-opacity:0.25;--px-point-animation-shadow-size:6.25rem;--px-point-outer-size:2.5rem;--px-point-inner-size:.75rem}.px-shop-the-look .point{--bs-btn-border-width:0;--bs-btn-padding-x:0;--bs-btn-padding-y:0;color:rgb(var(--px-point-color-rgb));cursor:pointer;min-height:var(--px-point-outer-size);min-width:var(--px-point-outer-size);position:absolute;z-index:1}.px-shop-the-look .point[aria-describedby]{--px-point-color-rgb:var(--bs-primary-rgb)}.px-shop-the-look .point-circle{align-items:center;border:.0625rem solid rgb(var(--px-point-color-rgb));display:flex;height:var(--px-point-outer-size);justify-content:center;width:var(--px-point-outer-size)}.px-shop-the-look .point-circle,.px-shop-the-look .point-circle-inner{animation:px-point-animation 5s ease-in-out infinite;border-radius:50%}.px-shop-the-look .point-circle-inner{background:rgb(var(--px-point-color-rgb));height:var(--px-point-inner-size);width:var(--px-point-inner-size);--px-point-animation-shadow-size:var(--px-point-outer-size)}@keyframes px-point-animation{0%{box-shadow:0 0 0 0 rgba(var(--px-point-color-rgb),var(--px-point-animation-opacity))}80%{box-shadow:0 0 0 var(--px-point-animation-shadow-size) rgba(var(--px-point-color-rgb),0)}}.cms-element-px-logo-marquee{--swiper-gutter:0.25rem;--px-element-margin:0.25rem;--px-teaser-border-radius:var(--bs-border-radius-xl)}.px-logo-marquee-container{background:var(--bs-gray-100);border-radius:var(--px-teaser-border-radius);height:5.75rem;padding:.5rem}.px-logo-marquee-image{max-height:4.75rem;-o-object-fit:contain;object-fit:contain;width:auto}.cms-block-px-section-headline{margin-bottom:0!important}.cms-element-px-section-headline{color:var(--px-component-color,var(--px-block-color,var(--px-section-color,inherit)));--px-element-margin:1.5rem;gap:var(--px-padding-xs)}.cms-element-px-section-headline .text-icon-container{gap:var(--px-padding-s)}.px-testimonial{padding:4.6875rem 2.5rem}@media(min-width:768px){.px-testimonial{padding:6.625rem 4rem}}@media(min-width:1024px){.px-testimonial{padding:7.125rem 5rem}}@media(min-width:1280px){.px-testimonial{padding:8.875rem 7.5rem}}.px-testimonial{border-radius:var(--bs-border-radius-xl)}@media(min-width:768px){.px-testimonial-content{padding:0 4rem}}@media(min-width:1024px){.px-testimonial-content{padding:0 5rem}}@media(min-width:1280px){.px-testimonial-content{padding:0 7.5rem}}.px-testimonial-content{gap:1.5rem}@media(min-width:768px){.px-testimonial-content{gap:2.5rem}}@media(min-width:1024px){.px-testimonial-content{gap:5rem}}.px-testimonial-image{flex-shrink:0;height:7.5rem;width:7.5rem}@media(min-width:768px){.px-testimonial-image{height:13.75rem;width:13.75rem}}@media(min-width:1280px){.px-testimonial-image{height:19.375rem;width:19.375rem}}.px-testimonial-image{margin:0 auto}.px-testimonial-image.ratio img,.px-testimonial-image.ratio 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{gap:1.5rem}@media(min-width:768px){.cms-element-px-text-media{gap:2.5rem}}@media(min-width:1024px){.cms-element-px-text-media{gap:3.75rem}}.cms-element-px-text-media{--px-text-component-padding:0;--px-cms-media-size:50%;--px-cms-content-size:50%}@media(min-width:768px){.cms-element-px-text-media{flex-wrap:nowrap!important}}.cms-element-px-text-media.has-spacing{--px-text-component-padding:1rem}@media(min-width:768px){.cms-element-px-text-media.has-spacing{--px-text-component-padding:1.5rem}}@media(min-width:1280px){.cms-element-px-text-media.has-spacing{--px-text-component-padding:2.5rem}}.cms-element-px-text-media.with-media{padding:var(--px-text-component-padding)}.cms-element-px-text-media .px-media-component{width:100%}.cms-element-px-text-media .px-media-component .px-element:last-child{margin-bottom:0}.cms-element-px-text-media .px-media-component img{border-radius:var(--px-teaser-border-radius)}@media(min-width:768px){.cms-element-px-text-media .px-media-component{width:var(--px-cms-media-size)}}.cms-element-px-text-media .px-media-component+.px-text-component{padding:0}@media(min-width:768px){.cms-element-px-text-media .px-media-component+.px-text-component{width:var(--px-cms-content-size)}}.cms-element-px-text-media.media-right .px-media-component{order:1}.cms-element-px-text-media.media-center .px-media-component{justify-content:center}.cms-element-px-text-media.media-bottom .px-media-component{justify-content:flex-end}@media(min-width:768px){.cms-element-px-text-media.slider-mobile .swiper .swiper-wrapper{flex-flow:column nowrap}}.cms-element-px-text-media .swiper:not(.swiper-initialized) .swiper-slide{height:auto}.px-teaser{background-color:var(--px-component-bg,transparent);display:flex;flex-wrap:wrap;position:relative;width:100%;--px-teaser-border-radius:var(--bs-border-radius-xl);border-radius:var(--px-teaser-border-radius)}.px-teaser .px-teaser-image img{border-radius:var(--px-teaser-border-radius) var(--px-teaser-border-radius) calc(var(--px-teaser-border-radius)*var(--px-teaser-transparent, 1)) calc(var(--px-teaser-border-radius)*var(--px-teaser-transparent, 1))}.px-teaser-content{border-radius:var(--px-teaser-border-radius)}.px-teaser .btn-link{--bs-btn-padding-x:0;--bs-btn-padding-y:0;--bs-btn-border-width:0}.px-teaser .btn-link path{fill:currentColor}.variant-px-usp{--swiper-gutter:0.5rem;--px-element-margin:0.5rem}.variant-px-usp .px-teaser{--px-component-inset:0!important;align-items:center;flex-wrap:nowrap;gap:1rem;padding:1rem}.cms-element-px-horizontal-teaser .px-teaser{--px-text-component-padding:var(--px-padding-l);--px-cms-media-size:41.667%;--px-cms-content-size:58.333%}.cms-element-px-horizontal-teaser .px-teaser.media-size-6{--px-cms-media-size:50%;--px-cms-content-size:50%}.cms-element-px-horizontal-teaser .px-teaser.media-size-7{--px-cms-media-size:58.333%;--px-cms-content-size:41.667%}.cms-element-px-horizontal-teaser .px-teaser-image{width:100%}@media(min-width:1024px){.cms-element-px-horizontal-teaser .px-teaser-image{width:var(--px-cms-media-size)}}.cms-element-px-horizontal-teaser .px-teaser-image img{height:100%}@media(min-width:1024px){.cms-element-px-horizontal-teaser .px-teaser-image img{border-radius:var(--px-teaser-border-radius) calc(var(--px-teaser-border-radius)*var(--px-teaser-transparent, 1)) calc(var(--px-teaser-border-radius)*var(--px-teaser-transparent, 1)) var(--px-teaser-border-radius)}.cms-element-px-horizontal-teaser .px-teaser .px-teaser-content{padding:var(--px-component-inset,0 0 0 var(--px-text-component-padding));width:var(--px-cms-content-size)}}.cms-element-px-horizontal-teaser .px-teaser.align-media-text-center .px-teaser-content{align-self:center}.cms-element-px-horizontal-teaser .px-teaser.align-media-text-top .px-teaser-content{align-self:flex-start}.cms-element-px-horizontal-teaser .media-position-right{flex-direction:row-reverse}@media(min-width:1024px){.cms-element-px-horizontal-teaser .media-position-right img{border-radius:calc(var(--px-teaser-border-radius)*var(--px-teaser-transparent, 1)) var(--px-teaser-border-radius) var(--px-teaser-border-radius) calc(var(--px-teaser-border-radius)*var(--px-teaser-transparent, 1))}.cms-element-px-horizontal-teaser .media-position-right .px-teaser-content{padding:var(--px-component-inset,0 var(--px-text-component-padding) 0 0)}.cms-element-px-horizontal-teaser .swiper-controls.inside{padding-top:0;position:static;width:100%}.cms-element-px-horizontal-teaser .swiper-controls.inside .swiper-pagination{position:static}.cms-element-px-horizontal-teaser .swiper-controls.inside .swiper-button-next,.cms-element-px-horizontal-teaser .swiper-controls.inside .swiper-button-prev{--swiper-gutter:0.5rem;top:calc(50% - var(--swiper-navigation-top-offset) - var(--px-element-margin)/2)}}.variant-px-overlapping .px-teaser{--px-text-component-padding:var(--px-padding-xl);background:none!important}.variant-px-overlapping .px-teaser.media-size-8{--px-cms-media-size:66.667%}.variant-px-overlapping .px-teaser.media-size-9{--px-cms-media-size:75%}.variant-px-overlapping .px-teaser.text-size-7{--px-cms-content-size:58.333%}.variant-px-overlapping .px-teaser.text-size-8{--px-cms-content-size:66.667%}.variant-px-overlapping .px-teaser.text-size-9{--px-cms-content-size:75%}.variant-px-overlapping .px-teaser .px-teaser-content{border-radius:calc(var(--px-teaser-border-radius)*var(--px-teaser-transparent, 1)) calc(var(--px-teaser-border-radius)*var(--px-teaser-transparent, 1)) var(--px-teaser-border-radius) var(--px-teaser-border-radius)}@media(min-width:1024px){.variant-px-overlapping .px-teaser .px-teaser-content{border-radius:var(--px-teaser-border-radius);box-shadow:0 0 2.5rem 0 rgba(0,0,0,.15);position:absolute}.variant-px-overlapping .px-teaser .px-teaser-image img{border-radius:var(--px-teaser-border-radius)}.variant-px-overlapping .px-teaser.media-position-left .px-teaser-content{right:0}.variant-px-overlapping .px-teaser.media-position-right .px-teaser-content{left:0}}.cms-element-px-text-on-image-teaser{--px-textbox-max-width:50%}.cms-element-px-text-on-image-teaser .px-teaser{--px-text-component-padding:var(--px-padding-l);display:grid}.cms-element-px-text-on-image-teaser .px-teaser-content{margin:var(--px-textbox-margin);max-width:calc(var(--px-textbox-max-width) - var(--px-textbox-margin, 0px)*2);min-width:18.75rem;position:absolute;width:100%;z-index:1}.cms-element-px-text-on-image-teaser .px-teaser-content.has-boxed-content{margin-left:var(--px-cms-offset);margin-right:var(--px-cms-offset)}.cms-element-px-text-on-image-teaser .px-teaser-content.has-spacing-edges{--px-textbox-margin:1rem}.cms-element-px-text-on-image-teaser .px-teaser-content.has-large-spacing-edges{--px-textbox-margin:2.5rem}.cms-element-px-text-on-image-teaser .pos-switch{position:absolute}.cms-element-px-text-on-image-teaser .gradient-black,.cms-element-px-text-on-image-teaser .gradient-white{--px-text-component-padding:var(--px-padding-l)}.cms-element-px-text-on-image-teaser .gradient-black .px-teaser-content,.cms-element-px-text-on-image-teaser .gradient-white .px-teaser-content{padding:var(--px-text-component-padding);padding-top:7.5rem!important}.cms-element-px-text-on-image-teaser .gradient-white .px-teaser-content{background-image:linear-gradient(180deg,transparent,hsla(0,0%,100%,.8));color:var(--bs-body-color)}.cms-element-px-text-on-image-teaser .gradient-black .px-teaser-content{background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.8));color:var(--bs-white)}.full-width .cms-element-px-text-on-image-teaser img{border-radius:0}.full-width .cms-element-px-text-on-image-teaser .gradient-black .px-teaser-content,.full-width .cms-element-px-text-on-image-teaser .gradient-white .px-teaser-content{border-radius:0;padding:var(--px-text-component-padding) 0}.full-width .cms-element-px-text-on-image-teaser .gradient-black .px-teaser-content>*,.full-width .cms-element-px-text-on-image-teaser .gradient-white .px-teaser-content>*{margin-left:auto;margin-right:auto;max-width:var(--px-cms-max-width);padding:0 var(--px-cms-offset);width:100%}.variant-px-small-teaser .px-teaser{--px-text-component-padding:var(--px-padding-m);display:grid}.variant-px-small-teaser .px-teaser-content{max-width:var(--px-teaser-max-width);min-width:auto;position:absolute;width:100%;z-index:1}.variant-px-small-teaser .px-teaser-content.has-spacing-edges{width:calc(100% - 2rem)}.variant-px-small-teaser .px-teaser-image img{border-radius:var(--px-teaser-border-radius)}.variant-px-small-teaser .gradient-white .px-teaser-content{background-image:linear-gradient(180deg,transparent,hsla(0,0%,100%,.8));color:var(--bs-body-color);padding-top:3.75rem}.variant-px-small-teaser .gradient-black .px-teaser-content{background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.8));color:var(--bs-white);padding-top:3.75rem}.repeater-mode-marquee .swiper-wrapper{transition-timing-function:linear}.repeater-mode-marquee{--px-slide-width:43.75%}@media(min-width:576px){.repeater-mode-marquee{--px-slide-width:35.75%}}@media(min-width:768px){.repeater-mode-marquee{--px-slide-width:27.75%}}@media(min-width:1024px){.repeater-mode-marquee{--px-slide-width:23.75%}}@media(min-width:1280px){.repeater-mode-marquee{--px-slide-width:16.6666666667%}}.repeater-mode-peek.swiper{overflow:visible}.repeater-mode-peek.max-1{--px-slide-width:76.75%}@media(min-width:768px){.repeater-mode-peek.max-1{--px-slide-width:100%}}.repeater-mode-peek.max-2{--px-slide-width:76.75%}@media(min-width:576px){.repeater-mode-peek.max-2{--px-slide-width:55.75%}}@media(min-width:768px){.repeater-mode-peek.max-2{--px-slide-width:43.75%}}@media(min-width:1024px){.repeater-mode-peek.max-2{--px-slide-width:50%}}.repeater-mode-peek.max-3{--px-slide-width:76.75%}@media(min-width:576px){.repeater-mode-peek.max-3{--px-slide-width:55.75%}}@media(min-width:768px){.repeater-mode-peek.max-3{--px-slide-width:43.75%}}@media(min-width:1024px){.repeater-mode-peek.max-3{--px-slide-width:33.3333333333%}}.repeater-mode-peek.max-4{--px-slide-width:76.75%}@media(min-width:576px){.repeater-mode-peek.max-4{--px-slide-width:55.75%}}@media(min-width:768px){.repeater-mode-peek.max-4{--px-slide-width:43.75%}}@media(min-width:1024px){.repeater-mode-peek.max-4{--px-slide-width:29.75%}}@media(min-width:1280px){.repeater-mode-peek.max-4{--px-slide-width:25%}}.repeater-mode-peek.max-5{--px-slide-width:43.75%}@media(min-width:576px){.repeater-mode-peek.max-5{--px-slide-width:35.75%}}@media(min-width:768px){.repeater-mode-peek.max-5{--px-slide-width:27.75%}}@media(min-width:1024px){.repeater-mode-peek.max-5{--px-slide-width:20%}}.repeater-mode-peek.max-6{--px-slide-width:43.75%}@media(min-width:576px){.repeater-mode-peek.max-6{--px-slide-width:35.75%}}@media(min-width:768px){.repeater-mode-peek.max-6{--px-slide-width:27.75%}}@media(min-width:1024px){.repeater-mode-peek.max-6{--px-slide-width:23.75%}}@media(min-width:1280px){.repeater-mode-peek.max-6{--px-slide-width:16.6666666667%}}@media(min-width:768px){.repeater-mode-slider.max-2,.repeater-mode-slider.max-3{--px-slide-width:50%}}@media(min-width:1024px){.repeater-mode-slider.max-3{--px-slide-width:33.3333333333%}}@media(min-width:576px){.repeater-mode-slider.max-4{--px-slide-width:50%}}@media(min-width:1024px){.repeater-mode-slider.max-4{--px-slide-width:25%}}.repeater-mode-slider.max-5{--px-slide-width:50%}@media(min-width:768px){.repeater-mode-slider.max-5{--px-slide-width:33.3333333333%}}@media(min-width:1024px){.repeater-mode-slider.max-5{--px-slide-width:20%}}.repeater-mode-slider.max-6{--px-slide-width:50%}@media(min-width:768px){.repeater-mode-slider.max-6{--px-slide-width:33.3333333333%}}@media(min-width:1024px){.repeater-mode-slider.max-6{--px-slide-width:16.6666666667%}}.repeater-mode-static.swiper{overflow:visible}.repeater-mode-static .swiper-slide{min-width:var(--px-slide-width)}.repeater-mode-static .swiper-wrapper{flex-wrap:wrap}@media(min-width:768px){.repeater-mode-static.max-2,.repeater-mode-static.max-3{--px-slide-width:50%}}@media(min-width:1024px){.repeater-mode-static.max-3{--px-slide-width:33.3333333333%}}@media(min-width:576px){.repeater-mode-static.max-4{--px-slide-width:50%}}@media(min-width:1024px){.repeater-mode-static.max-4{--px-slide-width:25%}}.repeater-mode-static.max-5{--px-slide-width:50%}@media(min-width:768px){.repeater-mode-static.max-5{--px-slide-width:33.3333333333%}}@media(min-width:1024px){.repeater-mode-static.max-5{--px-slide-width:20%}}.repeater-mode-static.max-6{--px-slide-width:50%}@media(min-width:768px){.repeater-mode-static.max-6{--px-slide-width:33.3333333333%}}@media(min-width:1024px){.repeater-mode-static.max-6{--px-slide-width:16.6666666667%}}.px-button-container{display:flex;flex-wrap:wrap;gap:1.5rem 1rem;margin-top:auto}@media(min-width:768px){.px-button-container{gap:1rem 1.5rem}}.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}.youtube-privacy-container{background:hsla(0,0%,100%,.8);border-radius:var(--bs-border-radius-xl);color:var(--bs-body-color);left:50%;min-width:80%;padding:var(--px-padding-m);position:absolute;top:50%;transform:translate(-50%,-50%)}.px-text-component{background-color:var(--px-component-bg,transparent);color:var(--px-component-color,var(--px-block-color,var(--px-section-color,inherit)));display:flex;flex-flow:column nowrap;flex-grow:1;padding:var(--px-component-inset,0);width:100%}.px-text-component:not(:first-child){padding:var(--px-component-inset,var(--px-text-component-padding) 0 0 0)}.px-text-component.has-spacing{padding:var(--px-component-inset,var(--px-text-component-padding))!important}.px-text-component>:last-child{margin-bottom:0}.cms-section,.sw-cms-section__wrapper{background-color:var(--px-section-bg,transparent);color:var(--px-section-color,inherit)}.cms-block,.sw-cms-block{background-color:var(--px-block-bg,transparent)}:root{--swiper-theme-color:var(--bs-primary);--swiper-theme-color-inactive:var(--bs-gray-400);--swiper-gutter:0.5rem;--swiper-pagination-inset:1rem}@media(min-width:576px){:root{--swiper-pagination-inset:1.5rem}}.swiper{--swiper-controls-margin-top:calc(var(--px-padding-m) - var(--px-element-margin));--swiper-controls-margin-bottom:var(--px-element-margin);--swiper-navigation-top-offset:calc(var(--swiper-controls-margin-top)/2 + var(--swiper-controls-margin-bottom)/2 + 0.25rem);margin:calc(var(--swiper-gutter)*-.5) calc(var(--swiper-gutter)*-1);padding:calc(var(--swiper-gutter)*.5);width:calc(100% + var(--swiper-gutter)*2)}.swiper:not(.swiper-initialized) .swiper-controls{display:none}.swiper:not(.swiper-initialized) .swiper-wrapper{flex-flow:row nowrap}@media(min-width:768px){.swiper:not(.swiper-initialized)[data-px-swiper-mobile-only] .swiper-wrapper{flex-flow:row wrap}}.swiper:not(.swiper-initialized).repeater-mode-static .swiper-wrapper{flex-flow:row wrap}.swiper-vertical{height:100%}.swiper-vertical:not(.swiper-lock){padding-bottom:2.75rem;padding-top:calc(2.75rem + var(--swiper-gutter)*2)}.swiper-vertical:not(.swiper-initialized) .swiper-wrapper{flex-flow:column nowrap}.swiper-slide{flex-basis:var(--px-slide-width);padding-left:calc(var(--swiper-gutter)*.5);padding-right:calc(var(--swiper-gutter)*.5)}.swiper-controls{align-items:center;display:flex;margin:max(0rem,var(--swiper-controls-margin-top)) auto var(--swiper-controls-margin-bottom);padding-left:var(--swiper-pagination-inset);padding-right:var(--swiper-pagination-inset);width:calc(100% - var(--swiper-gutter))}.swiper-controls:has(.swiper-pagination-lock){margin:0}.swiper-pagination{font-variant-numeric:tabular-nums;margin:0 1rem}.swiper-navigation-spacer{margin-right:1rem}.swiper-button-lock,.swiper-pagination-lock{display:none!important}.swiper-pagination-bullets{margin:0 .75rem}.swiper-pagination-bullets-wrapper{align-items:center;display:flex;transition:transform .3s ease}.swiper-pagination-bullet{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--swiper-theme-color-inactive);border:0;border-radius:var(--bs-border-radius-sm);cursor:pointer;flex-shrink:0;height:.5rem;margin:0 .25rem;padding:0;transition:transform .3s ease,background-color .3s ease;width:1rem}.swiper-pagination-bullet:focus-visible{outline:.125rem solid var(--swiper-theme-color);outline-offset:.125rem}.swiper-pagination-bullet-active{background-color:var(--swiper-theme-color)}.swiper-pagination-bullets-dynamic{overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.75)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.5)}.swiper-pagination-progressbar{align-self:center;background-color:var(--swiper-theme-color-inactive);border-radius:.25rem;height:.25rem;max-width:40%;overflow:hidden;position:relative;width:10rem}.swiper-pagination-progressbar-fill{background-color:var(--swiper-theme-color);border-radius:inherit;inset:0;position:absolute;transform:scaleX(0);transform-origin:left top}.swiper-button-autoplay{align-items:center;background:none;border:0;color:var(--swiper-theme-color);display:flex;flex-shrink:0;height:2rem;justify-content:center;padding:0;position:relative;width:2rem}.swiper-button-autoplay svg{display:block;fill:currentColor}.swiper-autoplay-progress{--swiper-autoplay-progress-circumference:87.96;height:100%;inset:0;position:absolute;transform:rotate(-90deg);width:100%}.swiper-autoplay-progress circle{fill:none;stroke:currentColor;stroke-dasharray:var(--swiper-autoplay-progress-circumference);stroke-dashoffset:calc(var(--swiper-autoplay-progress-circumference)*(1 - var(--swiper-autoplay-progress, 0)));stroke-linecap:round;stroke-width:2}.swiper-thumbs{--swiper-navigation-top-offset:calc((var(--swiper-controls-margin-top) + var(--swiper-controls-margin-bottom))/2)}.floating .product-box-media-button-next,.floating .product-box-media-button-prev,.floating .swiper-button-next,.floating .swiper-button-prev{position:absolute;top:calc(50% - var(--swiper-navigation-top-offset) - var(--px-element-margin));transform:translateY(-50%);z-index:10}.floating .product-box-media-button-prev,.floating .swiper-button-prev{left:calc(var(--swiper-gutter) + var(--swiper-pagination-inset))}.floating .product-box-media-button-next,.floating .swiper-button-next{right:calc(var(--swiper-gutter) + var(--swiper-pagination-inset))}.inside{left:var(--swiper-gutter);margin:0;padding-top:calc(var(--bs-aspect-ratio) - var(--swiper-gutter) - 2.75rem);position:absolute;top:calc(var(--swiper-gutter)/2);width:calc(100% - var(--swiper-gutter)*2)}.inside .product-box-media-button-next,.inside .product-box-media-button-prev,.inside .swiper-button-next,.inside .swiper-button-prev{--swiper-gutter:0.00006rem;transform:translateY(-1rem);z-index:10}.inside .swiper-pagination{bottom:1rem;position:relative;z-index:10}.floating.inside{padding-top:calc(var(--bs-aspect-ratio) - var(--swiper-gutter) - var(--swiper-navigation-top-offset))}.floating.inside .product-box-media-button-next,.floating.inside .product-box-media-button-prev,.floating.inside .swiper-button-next,.floating.inside .swiper-button-prev{top:50%;transform:translateY(-50%)}.vertical .product-box-media-button-prev,.vertical .swiper-button-prev{left:unset;top:var(--swiper-gutter);transform:translateY(0)}.vertical .product-box-media-button-next,.vertical .swiper-button-next{right:unset;top:100%;transform:translateY(-100%)}.container{max-width:var(--px-cms-max-width);padding-left:var(--px-cms-offset);padding-right:var(--px-cms-offset)}.container .container{padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5)}.cms-section .boxed,.cms-section .seo-boxed,.cms-section .smaller-boxed,.cms-section .text-boxed,.cms-section .text-boxed-left{max-width:var(--px-cms-max-width);padding-left:var(--px-cms-offset);padding-right:var(--px-cms-offset)}.cms-section .seo-boxed,.cms-section .smaller-boxed,.cms-section .text-boxed,.cms-section .text-boxed-left{margin-left:auto;margin-right:auto;width:100%}.cms-section .text-boxed>div{margin-left:auto;margin-right:auto;max-width:61rem}.cms-section .text-boxed-left>div{max-width:61rem}.cms-section .smaller-boxed{--px-cms-max-width:75.5rem}.cms-section .seo-boxed{--px-cms-max-width:46.5rem}@media not (prefers-reduced-motion:reduce){.px-reveal-down,.px-reveal-left,.px-reveal-opacity,.px-reveal-right,.px-reveal-up{--px-scroll-animation-transition:opacity var(--px-scroll-animation-reveal-duration) var(--px-scroll-animation-reveal-easing) calc(var(--px-scroll-animation-reveal-delay)*var(--px-scroll-animation-child-index, 0)),transform var(--px-scroll-animation-reveal-duration) var(--px-scroll-animation-reveal-easing) calc(var(--px-scroll-animation-reveal-delay)*var(--px-scroll-animation-child-index, 0));opacity:0;transition:var(--px-scroll-animation-transition)}.is-revealed .px-reveal-down,.is-revealed .px-reveal-left,.is-revealed .px-reveal-opacity,.is-revealed .px-reveal-right,.is-revealed .px-reveal-up{opacity:1;transform:none}.px-reveal-left{transform:translateX(calc(var(--px-scroll-animation-reveal-distance)*-1))}.px-reveal-right{transform:translateX(var(--px-scroll-animation-reveal-distance))}.px-reveal-up{transform:translateY(var(--px-scroll-animation-reveal-distance))}.px-reveal-down{transform:translateY(calc(var(--px-scroll-animation-reveal-distance)*-1))}.px-reveal-opacity{opacity:0}}.cms-element-image-gallery{--swiper-gutter:0.25rem;--swiper-pagination-inset:0.25rem}.cms-element-image-gallery .ratio{border-radius:var(--bs-border-radius);overflow:hidden}.cms-element-image-gallery .thumbnail-slider{--px-slide-width:5.625rem;--px-element-margin:0.00063rem}.cms-element-image-gallery .thumbnail-slider .swiper-thumbs{--swiper-navigation-top-offset:0.00063rem}.cms-element-image-gallery .thumbnail-slider .swiper-slide{width:calc(var(--px-slide-width) + var(--swiper-gutter))}.cms-element-image-gallery .thumbnail-slider .swiper-horizontal .swiper-slide{flex-basis:auto}.cms-element-image-gallery .thumbnail-slider.collapsing{--px-element-margin:0.25rem}.cms-element-image-gallery .thumbnail-slider .ratio{border:.125rem solid transparent}.cms-element-image-gallery .thumbnail-slider .swiper-slide-thumb-active .ratio{border-color:var(--bs-gray-600)}.cms-element-image-gallery .thumbnail-slider .swiper-controls{margin:0}.cms-element-image-gallery .modal-px-gallery-main-slider{--swiper-pagination-inset:1rem}.gallery-slider-item .gallery-slider-image{height:unset}.gallery-slider-row{--bs-gutter-x:0.25rem;--bs-gutter-y:0.25rem}.px-gallery-main-slider{--px-gallery-controls-opacity:0}.px-gallery-main-slider:hover{--px-gallery-controls-opacity:1}.px-gallery-main-slider .swiper-controls .swiper-button-next,.px-gallery-main-slider .swiper-controls .swiper-button-prev{opacity:var(--px-gallery-controls-opacity);transition:opacity .3s ease-in-out}.px-gallery-main-slider .swiper-controls .swiper-button-next:is(.disabled,:disabled),.px-gallery-main-slider .swiper-controls .swiper-button-prev:is(.disabled,:disabled){opacity:calc(var(--px-gallery-controls-opacity)*var(--bs-btn-disabled-opacity, .65))}.modal.zoom-modal .modal-dialog{display:flex;height:100%;max-height:calc(100% - var(--bs-modal-margin)*2)}.modal.zoom-modal .modal-body{display:flex;flex-direction:column}.modal.zoom-modal .modal-body>.position-relative{flex-grow:1;min-height:0}.modal.zoom-modal .modal-px-gallery-main-slider{height:calc(100% + var(--swiper-gutter))}.modal.zoom-modal .modal-px-gallery-main-slider .swiper-controls{align-items:flex-end;height:100%;padding-top:0}.modal.zoom-modal .modal-footer{margin:0;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap)*.5)}.px-gallery-video{height:100%;width:100%}.px-gallery-video .cms-element-vimeo-video__video,.px-gallery-video .cms-element-youtube-video__video,.px-gallery-video .thumbnail-container{height:100%;position:relative}.px-gallery-video img.gallery-slider-image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.px-gallery-video-play{align-items:center;color:var(--bs-white);display:flex;filter:drop-shadow(0 0 .25rem rgba(0,0,0,.5));justify-content:center;pointer-events:none}.cms-element-px-blog-post-loader,.cms-element-px-category-loader,.cms-element-px-product-loader{position:relative}.cms-element-px-blog-post-loader.is-loading:after,.cms-element-px-category-loader.is-loading:after,.cms-element-px-product-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-category-loader.variant-names-only .swiper-slide{flex-basis:fit-content}.px-loader-category-name{white-space:nowrap}.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(--px-primary-light);width:100%}@media(min-width:1280px){.cms-element-px-subcategory-listing .subcategory-listing-item-link-wrapper{padding:1.5rem}}.cms-element-px-subcategory-listing .subcategory-listing-item-link-wrapper:hover .subcategory-listing-item-link{color:var(--px-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}:root{--px-section-margin:var(--px-y-spacing-l);--px-block-margin:var(--px-y-spacing-xs);--px-element-margin:var(--px-y-spacing-xxs);--px-section-contrast-padding:var(--px-cms-offset);--px-block-contrast-padding:var(--px-y-spacing-s)}.cms-sections{margin-bottom:calc(var(--px-section-margin)*-1)}.cms-section{overflow:hidden}.cms-section>*{margin-bottom:max(0rem,var(--px-section-margin) - var(--px-element-margin))}.cms-section.bg-image[style*="background-size: auto;"]{background-position:0 0;background-repeat:repeat}.cms-section.bg-color,.cms-section.bg-image{--px-block-margin:max(0rem,var(--px-cms-offset) - var(--px-element-margin));margin-bottom:var(--px-section-margin)}.cms-section.bg-color>*,.cms-section.bg-image>*{margin-bottom:calc(var(--px-section-contrast-padding) - var(--px-element-margin));margin-top:var(--px-section-contrast-padding)}.cms-section.bg-color+.bg-color{margin-top:calc(var(--px-section-margin)*-1)}.cms-block{margin-bottom:var(--px-block-margin);overflow:visible}.cms-block:last-child{margin-bottom:0}.cms-block.bg-color,.cms-block.bg-image{overflow:hidden;padding:var(--px-block-contrast-padding);padding-bottom:calc(var(--px-block-contrast-padding) - var(--px-element-margin))}.cms-block.bg-color+.bg-color,.cms-block.bg-color+.bg-image,.cms-block.bg-image+.bg-color,.cms-block.bg-image+.bg-image{margin-top:calc(var(--px-block-margin)*-1)}.px-element{margin-bottom:var(--px-element-margin)}.px-element>:not(.product-box){anchor-name:--px-element-anchor;anchor-scope:--px-element-anchor}.px-element>:not(.product-box) .stretched-link:after{inset:anchor(top) anchor(right) anchor(bottom) anchor(left);position:fixed;position-anchor:--px-element-anchor}.px-with-headline.px-top-slot{margin-bottom:var(--px-y-spacing-xxs)}.cms-section.bg-color .px-with-headline.px-top-slot,.cms-section.bg-image .px-with-headline.px-top-slot{margin-bottom:var(--px-y-spacing-xs)}.px-with-headline-button.px-main-slot,.px-with-headline-button.px-top-slot{margin-bottom:var(--px-y-spacing-xxs)}.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:var(--px-y-spacing-xs)}@media(max-width:575.98px){.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;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]>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}}@media(min-width:768px){.collapse-text .collapse{display:block}.collapse-text [data-bs-toggle=collapse]{display:none}}.modal.px-modal-sm{--bs-modal-width:41.25rem}.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}.alert{--bs-success-text-emphasis:var(--bs-white);--bs-success-bg-subtle:var(--bs-success);--bs-warning-text-emphasis:var(--bs-white);--bs-warning-bg-subtle:var(--bs-warning);--bs-info-text-emphasis:var(--bs-white);--bs-info-bg-subtle:var(--bs-info);--bs-danger-text-emphasis:var(--bs-white);--bs-danger-bg-subtle:var(--bs-danger);font-weight:700}.alert a{--bs-link-color-rgb:var(--bs-white)}:root{--px-primary-light:#f99;--px-primary-dark:red;--px-secondary-light:#f99;--px-secondary-dark:red;--bs-tertiary:#3b454f;--px-tertiary-light:#667889;--px-tertiary-dark:#252b32;--bs-heading-font-family:DM Serif Display,Georgia,Times New Roman,serif;--bs-box-shadow-focus:0 0 0.125rem 0.125rem rgba(59,69,79,.25);--bs-box-shadow-focus-inset:var(--bs-box-shadow-focus) inset}@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:100 1000;src:url(/fonts/dm-sans-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:"DM Serif Display";font-style:normal;font-weight:400;src:url(/fonts/dm-serif-display.woff2) format("woff2")}.font-heading{font-family:var(--bs-heading-font-family)!important}.font-body{font-family:var(--bs-body-font-family)!important}.ratio img{border-radius:var(--bs-border-radius-xl)}.cms-section-default:has(.empty-block){margin:0}.px-newsletter-teaser-badge{background:var(--bs-primary);border-radius:50%}.cms-element-px-subcategory-listing .subcategory-listing-item-image img{border-radius:var(--bs-border-radius) var(--bs-border-radius) 0 0}.variant-px-usp .px-teaser-content{justify-content:center}.variant-px-usp .px-headline-container{margin-bottom:0}.swiper-slide{height:auto}.accordion{--px-accordion-icon-color:var(--bs-body-color);--px-accordion-icon-active-color:var(--bs-body-color)}.accordion-button:after{background-color:var(--px-accordion-icon-color);background-image:none;-webkit-mask-image:var(--bs-accordion-btn-icon);mask-image:var(--bs-accordion-btn-icon);-webkit-mask-size:var(--bs-accordion-btn-icon-width);mask-size:var(--bs-accordion-btn-icon-width)}.accordion-button:not(.collapsed):after{background-color:var(--px-accordion-icon-active-color);background-image:none;-webkit-mask-image:var(--bs-accordion-btn-active-icon);mask-image:var(--bs-accordion-btn-active-icon)}.rotate-90{transform:rotate(90deg)}.rotate-180{transform:rotate(180deg)}.rotate-270{transform:rotate(270deg)}.container-main{padding-top:1.5rem}@media(min-width:768px){.container-main{padding-top:2.5rem}}.container-main{padding-bottom:4rem}@media(min-width:768px){.container-main{padding-bottom:5rem}}@media(min-width:1280px){.container-main{padding-bottom:7.5rem}}.container-main:has(.cms-section:first-child .full-width),.container-main:has(.cms-section:first-child.bg-color){padding-top:0}.btn-primary{--bs-btn-bg:var(--bs-tertiary);--bs-btn-color:var(--bs-white);--bs-btn-border-color:var(--bs-tertiary);--bs-btn-hover-bg:var(--px-tertiary-light);--bs-btn-hover-color:var(--bs-white);--bs-btn-hover-border-color:var(--px-tertiary-light);--bs-btn-active-bg:var(--px-tertiary-dark);--bs-btn-active-color:var(--bs-white);--bs-btn-active-border-color:var(--px-tertiary-dark);--bs-btn-disabled-bg:var(--bs-gray-200);--bs-btn-disabled-opacity:1;--bs-btn-disabled-color:var(--bs-gray-400);--bs-btn-disabled-border-color:var(--bs-gray-200)}.btn-outline-secondary,.btn-secondary{--bs-btn-bg:transparent;--bs-btn-color:var(--bs-tertiary);--bs-btn-border-color:var(--bs-tertiary);--bs-btn-hover-bg:transparent;--bs-btn-hover-color:var(--px-tertiary-light);--bs-btn-hover-border-color:var(--px-tertiary-light);--bs-btn-active-bg:transparent;--bs-btn-active-color:var(--px-tertiary-dark);--bs-btn-active-border-color:var(--px-tertiary-dark);--bs-btn-disabled-bg:transparent;--bs-btn-disabled-color:var(--bs-gray-400);--bs-btn-disabled-opacity:1;--bs-btn-disabled-border-color:var(--bs-gray-200)}.btn-primary-inverted{--bs-btn-bg:var(--bs-white);--bs-btn-color:var(--bs-tertiary);--bs-btn-border-color:var(--bs-white);--bs-btn-hover-bg:rgba(var(--bs-white-rgb),.6);--bs-btn-hover-color:var(--bs-tertiary);--bs-btn-hover-border-color:rgba(var(--bs-white-rgb),.6);--bs-btn-active-bg:var(--bs-white);--bs-btn-active-color:var(--bs-tertiary);--bs-btn-active-border-color:var(--bs-white);--bs-btn-disabled-bg:rgba(var(--bs-white-rgb),.3);--bs-btn-disabled-color:rgba(var(--bs-white-rgb),.6);--bs-btn-disabled-border-color:rgba(var(--bs-white-rgb),.3)}.btn-secondary-inverted{--bs-btn-bg:transparent;--bs-btn-color:var(--bs-white);--bs-btn-border-color:var(--bs-white);--bs-btn-hover-bg:transparent;--bs-btn-hover-color:rgba(var(--bs-white-rgb),.6);--bs-btn-hover-border-color:rgba(var(--bs-white-rgb),.6);--bs-btn-active-bg:transparent;--bs-btn-active-color:var(--bs-white);--bs-btn-active-border-color:var(--bs-white);--bs-btn-disabled-bg:transparent;--bs-btn-disabled-color:rgba(var(--bs-white-rgb),.6);--bs-btn-disabled-border-color:rgba(var(--bs-white-rgb),.3)}.btn-danger,.btn-success{--bs-btn-color:var(--bs-white);--bs-btn-hover-color:var(--bs-white);--bs-btn-active-color:var(--bs-white);--bs-btn-disabled-color:var(--bs-white)}.btn{--px-icon-padding:0.5rem;align-items:center;display:inline-flex;flex-flow:row nowrap;gap:var(--px-icon-padding);justify-content:center}.btn svg{fill:none;flex-shrink:0}.btn .icon>svg{top:0}.btn:hover,.dropdown-item:hover,.nav-link:hover,.page-link:hover{text-decoration:none}.btn-icon-only{--bs-btn-border-radius:50%;--bs-btn-padding-x:0.5rem;--bs-btn-padding-y:0.5rem}.btn-icon-only.btn-sm{--bs-btn-padding-x:0.25rem;--bs-btn-padding-y:0.25rem}.btn-icon-only.btn-lg{--bs-btn-padding-x:0.75rem;--bs-btn-padding-y:0.75rem}.input-group .btn-icon-only{--bs-btn-padding-x:0.75rem;--bs-btn-padding-y:0.625rem}@keyframes moving-right-left{16%{transform:translateX(.375rem)}33%{transform:translateX(-.3125rem)}50%{transform:translateX(.25rem)}66%{transform:translateX(-.125rem)}85%{transform:translateX(.0625rem)}to{transform:translateX(0)}}.btn-link:hover svg{animation:false}.btn-link.account-aside-btn:hover svg,.btn-link.login-collapse-toggle:hover svg,.btn-link.product-wishlist-action:hover svg{animation:none}.btn-link{--bs-btn-font-weight:700;--bs-btn-font-size:inherit}.btn-link,.btn-link-inline{--bs-btn-padding-x:0;--bs-btn-padding-y:0;--bs-btn-color:var(--bs-link-color);--bs-btn-hover-color:var(--bs-link-hover-color);--bs-btn-border-width:0;--bs-btn-font-size:inherit;font-weight:700;text-decoration:none}.btn-link-inline,.btn-link-inline:hover,.btn-link:hover{text-decoration:underline}.btn-link-inline{vertical-align:initial}.eyebrowline.eyebrowline{font-family:var(--bs-body-font-family);font-size:.75rem;font-weight:500;letter-spacing:.0625rem;line-height:1.5;margin-bottom:.25rem;text-transform:uppercase}.form-group{position:relative}.form-group:not(.form-check):not(:has(>.form-check)) label{border:.125rem solid transparent;font-size:.8125rem;font-weight:700;height:100%;left:calc(var(--bs-gutter-x)/2);line-height:1.5;margin-bottom:0;overflow:hidden;padding:.75rem 1rem;pointer-events:none;position:absolute;right:calc(var(--bs-gutter-x)/2);text-align:start;text-overflow:ellipsis;top:0;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out;white-space:nowrap;z-index:6}.form-group:not(.form-check):not(:has(>.form-check)) .form-control,.form-group:not(.form-check):not(:has(>.form-check)) .form-control-plaintext{padding:.75rem 1rem}.form-group:not(.form-check):not(:has(>.form-check)) .form-control-plaintext::-moz-placeholder,.form-group:not(.form-check):not(:has(>.form-check)) .form-control::-moz-placeholder{color:transparent}.form-group:not(.form-check):not(:has(>.form-check)) .form-control-plaintext::placeholder,.form-group:not(.form-check):not(:has(>.form-check)) .form-control::placeholder{color:transparent}.form-group:has(.form-control:not(:-moz-placeholder)) .form-control,.form-group:has(.form-control:not(:-moz-placeholder)) .form-control-plaintext,.form-group:has(.form-control:not(:-moz-placeholder)) .form-select{height:auto;min-height:unset;padding-bottom:.25rem;padding-top:1.25rem}.form-group:has(.form-control-plaintext) .form-control,.form-group:has(.form-control-plaintext) .form-control-plaintext,.form-group:has(.form-control-plaintext) .form-select,.form-group:has(.form-control:focus) .form-control,.form-group:has(.form-control:focus) .form-control-plaintext,.form-group:has(.form-control:focus) .form-select,.form-group:has(.form-control:hover) .form-control,.form-group:has(.form-control:hover) .form-control-plaintext,.form-group:has(.form-control:hover) .form-select,.form-group:has(.form-control:not(:placeholder-shown)) .form-control,.form-group:has(.form-control:not(:placeholder-shown)) .form-control-plaintext,.form-group:has(.form-control:not(:placeholder-shown)) .form-select,.form-group:has(.form-select) .form-control,.form-group:has(.form-select) .form-control-plaintext,.form-group:has(.form-select) .form-select{height:auto;min-height:unset;padding-bottom:.25rem;padding-top:1.25rem}.form-group:has(.form-control:not(:-moz-placeholder)) label{transform:translateY(-.5rem)}.form-group:has(.form-control-plaintext) label,.form-group:has(.form-control:focus) label,.form-group:has(.form-control:hover) label,.form-group:has(.form-control:not(:placeholder-shown)) label,.form-group:has(.form-select) label{transform:translateY(-.5rem)}.form-control{font-size:1rem}.row.g-2:has(>.form-group){--bs-gutter-y:1.5rem;--bs-gutter-x:1rem;margin-bottom:var(--bs-gutter-y)}.form-label{line-height:1.3}.form-check{padding-left:2rem;position:relative}.form-check-input{left:0;margin-top:0;position:absolute}.form-check label{font-size:.8125rem;vertical-align:middle}.form-switch{padding-left:3.5rem}.form-switch .form-check-input{margin-left:0}.form-text{font-size:.875em}.is-invalid~.form-field-feedback>.invalid-feedback,.is-invalid~.form-field-feedback>.invalid-tooltip,.was-validated :invalid~.form-field-feedback>.invalid-feedback,.was-validated :invalid~.form-field-feedback>.invalid-tooltip{display:block}a{font-weight:700}ol,ul{padding-left:1rem}.px-underline{border-bottom:.125rem solid var(--bs-border-color);margin-bottom:1.5rem;padding-bottom:.25rem}.accordion-item{border-radius:var(--bs-accordion-border-radius);overflow:hidden}.accordion-body{max-width:60.625rem;padding-top:0}.accordion-button:focus{box-shadow:none}.badge{--bs-badge-line-height:1.5;line-height:var(--bs-badge-line-height)}.badge-discount{background-color:var(--bs-tertiary)}.cms-breadcrumb{margin-bottom:1.5rem}.cms-breadcrumb nav{display:flex;flex-direction:row}.breadcrumb{--px-breadcrumb-divider-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E%3Cpath stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 4.667 10 8l-4 3.333'/%3E%3C/svg%3E");--px-breadcrumb-divider-size:1rem;--px-breadcrumb-divider-color:var(--bs-body-color);--px-breadcrumb-gap:0.25rem;background-color:var(--bs-gray-100);border-radius:var(--bs-border-radius-lg);margin-bottom:0;padding:.4375rem 1rem}.breadcrumb .breadcrumb-item{color:var(--bs-body-color);font-size:.875rem;font-weight:700;line-height:1.5}.breadcrumb .breadcrumb-item a{color:inherit;text-decoration:none}.breadcrumb .breadcrumb-item+.breadcrumb-item{padding-left:var(--px-breadcrumb-gap)}.breadcrumb .breadcrumb-item+.breadcrumb-item:before{background-color:var(--px-breadcrumb-divider-color);content:"";height:var(--px-breadcrumb-divider-size);margin-right:var(--px-breadcrumb-gap);margin-top:.125rem;-webkit-mask-image:var(--px-breadcrumb-divider-icon);mask-image:var(--px-breadcrumb-divider-icon);width:var(--px-breadcrumb-divider-size)}.breadcrumb .back-to-home{margin-right:2.5rem}.breadcrumb .back-to-home+.breadcrumb-item{padding-left:0}.breadcrumb .back-to-home+.breadcrumb-item:before{display:none}.breadcrumb .back-to-home .breadcrumb-link svg{position:relative;top:-.0625rem}.breadcrumb .breadcrumb-item.riess-breadcrumb-back .breadcrumb-link{align-items:center;display:flex;gap:.5rem}.breadcrumb .breadcrumb-item.riess-breadcrumb-back:before{display:none}@media(max-width:575.98px){.breadcrumb .breadcrumb-item{display:none}.breadcrumb .breadcrumb-item.back-to-home{display:flex;margin-right:.75rem}.breadcrumb .breadcrumb-item.riess-breadcrumb-back{border-left:.0625rem solid var(--bs-gray-300);display:flex;padding-left:.75rem}}.product-delivery-information{font-size:.875rem;font-weight:400;margin-top:.5rem}.delivery-information{align-items:flex-start;display:inline-flex;margin-bottom:0}.delivery-status-indicator{flex-shrink:0;height:.375rem;line-height:inherit;margin-top:calc(.5lh - .1875rem);width:.375rem}.dropdown-menu{box-shadow:0 0 2.5rem 0 rgba(0,0,0,.3)}.dropdown-toggle:after{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='%231a1919' stroke-linecap='square' stroke-width='2' d='m12.25 5.75-4 4.5-4-4.5'/%3E%3C/svg%3E");background-repeat:no-repeat;border:0;height:1rem;width:1rem}.account-menu-dropdown{--bs-dropdown-min-width:19.375rem}svg[px]{display:block;fill:none}.card-title.cart-table-header{--bs-card-title-spacer-y:0;border-bottom:.0625rem solid var(--bs-gray-200);font-family:var(--bs-body-font-family);font-size:.875rem;font-weight:700;line-height:1.5;padding-bottom:.5rem}.cart-header-row,.order-detail-content-header-row{align-items:center;display:grid;gap:0 1.25rem;grid-template-areas:"info info quantity taxunitprice totalprice delete";grid-template-columns:7.5rem 2fr 7.5rem 1fr 1fr 2.25rem;margin:0}.cart-header-row .cart-header-info,.cart-header-row .order-header-name,.order-detail-content-header-row .cart-header-info,.order-detail-content-header-row .order-header-name{grid-area:info;padding:0;width:100%}.cart-header-row .cart-header-quantity,.cart-header-row .order-header-quantity,.order-detail-content-header-row .cart-header-quantity,.order-detail-content-header-row .order-header-quantity{grid-area:quantity;padding:0;text-align:left;width:100%}.cart-header-row .cart-header-tax-price,.cart-header-row .cart-header-unit-price,.cart-header-row .order-header-price,.order-detail-content-header-row .cart-header-tax-price,.order-detail-content-header-row .cart-header-unit-price,.order-detail-content-header-row .order-header-price{grid-area:taxunitprice;padding:0;width:100%}.cart-header-row .cart-header-total-price,.cart-header-row .order-header-total,.order-detail-content-header-row .cart-header-total-price,.order-detail-content-header-row .order-header-total{grid-area:totalprice;padding:0;width:100%}.checkout-product-table:has(.line-item.is-grid.no-remove-button) .cart-header-row,.order-detail-content-header-row{grid-template-areas:"info info quantity taxunitprice totalprice";grid-template-columns:7.5rem 2fr 7.5rem 1fr 1fr}.line-item.is-grid,.line-item.is-offcanvas,.line-item.is-offcanvas.line-item-dvsn-bundle-product{padding-bottom:1.5rem;padding-top:1.5rem}.line-item.is-grid:not(:last-child),.line-item.is-offcanvas.line-item-dvsn-bundle-product:not(:last-child),.line-item.is-offcanvas:not(:last-child){border-bottom:.0625rem solid var(--bs-gray-200)}.line-item.is-grid>.line-item-row,.line-item.is-offcanvas.line-item-dvsn-bundle-product>.line-item-row,.line-item.is-offcanvas>.line-item-row{display:grid;gap:0 1.25rem;grid-template-areas:"header header delete" "info info info" "quantity taxunitprice taxunitprice" "quantity totalprice totalprice" "children children children";grid-template-columns:7.5rem 1fr 2.25rem;margin:0}.line-item.is-grid.no-remove-button>.line-item-row,.line-item.is-offcanvas.line-item-dvsn-bundle-product.no-remove-button>.line-item-row,.line-item.is-offcanvas.no-remove-button>.line-item-row{grid-template-areas:"header header header" "info info info" "quantity taxunitprice taxunitprice" "quantity totalprice totalprice" "children children children"}.line-item.is-grid .line-item-row,.line-item.is-offcanvas .line-item-row,.line-item.is-offcanvas.line-item-dvsn-bundle-product .line-item-row{padding:0}.line-item.is-grid .line-item-header,.line-item.is-offcanvas .line-item-header,.line-item.is-offcanvas.line-item-dvsn-bundle-product .line-item-header{align-self:flex-start;grid-area:header;padding:0;width:100%}.line-item.is-grid .line-item-header .line-item-label,.line-item.is-offcanvas .line-item-header .line-item-label,.line-item.is-offcanvas.line-item-dvsn-bundle-product .line-item-header .line-item-label{display:block}.line-item.is-grid .line-item-info,.line-item.is-offcanvas .line-item-info,.line-item.is-offcanvas.line-item-dvsn-bundle-product .line-item-info{grid-area:info;margin:1rem 0;padding:0;width:100%}.line-item.is-grid .line-item-info .line-item-label,.line-item.is-offcanvas .line-item-info .line-item-label,.line-item.is-offcanvas.line-item-dvsn-bundle-product .line-item-info .line-item-label{display:none}.line-item.is-grid .line-item-quantity,.line-item.is-offcanvas .line-item-quantity,.line-item.is-offcanvas.line-item-dvsn-bundle-product .line-item-quantity{align-self:center;grid-area:quantity;margin-bottom:0;padding:0;width:100%}.line-item.is-grid .line-item-quantity-label,.line-item.is-offcanvas .line-item-quantity-label,.line-item.is-offcanvas.line-item-dvsn-bundle-product .line-item-quantity-label{display:none}@media(max-width:575.98px){.line-item.is-grid .line-item-total-price-label,.line-item.is-grid .line-item-unit-price-label,.line-item.is-offcanvas .line-item-total-price-label,.line-item.is-offcanvas .line-item-unit-price-label,.line-item.is-offcanvas.line-item-dvsn-bundle-product .line-item-total-price-label,.line-item.is-offcanvas.line-item-dvsn-bundle-product .line-item-unit-price-label{height:inherit!important;margin:0!important;overflow:inherit!important;padding:0!important;width:unset!important;clip:inherit!important;border:inherit!important;white-space:inherit!important}.line-item.is-grid .line-item-total-price-label:not(caption),.line-item.is-grid .line-item-unit-price-label:not(caption),.line-item.is-offcanvas .line-item-total-price-label:not(caption),.line-item.is-offcanvas .line-item-unit-price-label:not(caption),.line-item.is-offcanvas.line-item-dvsn-bundle-product .line-item-total-price-label:not(caption),.line-item.is-offcanvas.line-item-dvsn-bundle-product .line-item-unit-price-label:not(caption){position:relative!important}.line-item.is-grid .line-item-unit-price-value-descriptor,.line-item.is-offcanvas .line-item-unit-price-value-descriptor,.line-item.is-offcanvas.line-item-dvsn-bundle-product .line-item-unit-price-value-descriptor{height:.0625rem!important;margin:-.0625rem!important;overflow:hidden!important;padding:0!important;width:.0625rem!important;clip:rect(0,0,0,0)!important;border:0!important;white-space:nowrap!important}.line-item.is-grid .line-item-unit-price-value-descriptor:not(caption),.line-item.is-offcanvas .line-item-unit-price-value-descriptor:not(caption),.line-item.is-offcanvas.line-item-dvsn-bundle-product .line-item-unit-price-value-descriptor:not(caption){position:absolute!important}.line-item.is-grid .line-item-quantity:not(:has(.line-item-quantity-container)) .line-item-quantity-row,.line-item.is-offcanvas .line-item-quantity:not(:has(.line-item-quantity-container)) .line-item-quantity-row,.line-item.is-offcanvas.line-item-dvsn-bundle-product .line-item-quantity:not(:has(.line-item-quantity-container)) .line-item-quantity-row{align-items:center;display:flex;gap:.25rem;--bs-gutter-x:0}.line-item.is-grid .line-item-quantity:not(:has(.line-item-quantity-container)) .line-item-quantity-label,.line-item.is-grid .line-item-quantity:not(:has(.line-item-quantity-container)) .line-item-quantity-select-wrapper,.line-item.is-offcanvas .line-item-quantity:not(:has(.line-item-quantity-container)) .line-item-quantity-label,.line-item.is-offcanvas .line-item-quantity:not(:has(.line-item-quantity-container)) .line-item-quantity-select-wrapper,.line-item.is-offcanvas.line-item-dvsn-bundle-product .line-item-quantity:not(:has(.line-item-quantity-container)) .line-item-quantity-label,.line-item.is-offcanvas.line-item-dvsn-bundle-product .line-item-quantity:not(:has(.line-item-quantity-container)) .line-item-quantity-select-wrapper{display:block;margin-bottom:0;width:auto}}.line-item.is-grid .line-item-tax-price,.line-item.is-grid .line-item-unit-price,.line-item.is-offcanvas .line-item-tax-price,.line-item.is-offcanvas .line-item-unit-price,.line-item.is-offcanvas.line-item-dvsn-bundle-product .line-item-tax-price,.line-item.is-offcanvas.line-item-dvsn-bundle-product .line-item-unit-price{align-items:center;display:flex;font-style:normal;grid-area:taxunitprice;padding:0;width:100%}.line-item.is-grid .line-item-tax-price-label,.line-item.is-grid .line-item-unit-price-label,.line-item.is-offcanvas .line-item-tax-price-label,.line-item.is-offcanvas .line-item-unit-price-label,.line-item.is-offcanvas.line-item-dvsn-bundle-product .line-item-tax-price-label,.line-item.is-offcanvas.line-item-dvsn-bundle-product .line-item-unit-price-label{display:block;margin-bottom:0;margin-right:.25rem!important}.line-item.is-grid .line-item-total-price,.line-item.is-offcanvas .line-item-total-price,.line-item.is-offcanvas.line-item-dvsn-bundle-product .line-item-total-price{grid-area:totalprice;padding:0;width:100%}.line-item.is-grid .line-item-total-price-label,.line-item.is-offcanvas .line-item-total-price-label,.line-item.is-offcanvas.line-item-dvsn-bundle-product .line-item-total-price-label{display:block;margin-bottom:0;margin-right:.25rem!important}.line-item.is-grid .line-item-remove,.line-item.is-offcanvas .line-item-remove,.line-item.is-offcanvas.line-item-dvsn-bundle-product .line-item-remove{grid-area:delete;padding:0;width:100%}.line-item.is-grid .line-item-remove .btn,.line-item.is-offcanvas .line-item-remove .btn,.line-item.is-offcanvas.line-item-dvsn-bundle-product .line-item-remove .btn{--bs-btn-border-color:var(--bs-gray-400)}.line-item.is-grid .line-item-children,.line-item.is-offcanvas .line-item-children,.line-item.is-offcanvas.line-item-dvsn-bundle-product .line-item-children{grid-area:children;margin:auto 0;padding:.5rem;width:100%}.line-item.is-grid .line-item-details-container>:not(:last-child),.line-item.is-offcanvas .line-item-details-container>:not(:last-child),.line-item.is-offcanvas.line-item-dvsn-bundle-product .line-item-details-container>:not(:last-child){margin:0 0 .25rem}@media(min-width:768px){.line-item.is-grid>.line-item-row{align-items:center;grid-template-areas:"header info quantity taxunitprice totalprice delete" "children children children children children children";grid-template-columns:7.5rem 2fr 7.5rem 1fr 1fr 2.25rem}.line-item.is-grid.no-remove-button>.line-item-row{grid-template-areas:"header info quantity taxunitprice totalprice" "children children children children children";grid-template-columns:7.5rem 2fr 7.5rem 1fr 1fr}}.line-item.is-grid{border-bottom:.0625rem solid var(--bs-gray-200)}@media(min-width:768px){.line-item.is-grid .line-item-header .line-item-label{display:none}.line-item.is-grid .line-item-info{margin:0}.line-item.is-grid .line-item-info .line-item-label{display:block}}.line-item-tax-price,.line-item-total-price,.line-item-unit-price{justify-content:flex-end}.line-item-unit-price{flex-wrap:wrap}.line-item-unit-price-value .list-price-price{color:var(--bs-gray-400);font-weight:400;text-decoration:line-through}.line-item.is-offcanvas .line-item-unit-price:has(.line-item-price-badge){align-items:end;flex-direction:column}.btn>.loader{margin:.1875rem}.nav-tabs{--bs-nav-link-padding-y:0.6875rem;--bs-nav-link-font-size:var(--bs-body-font-size);--bs-nav-link-color:var(--bs-tertiary);--bs-nav-link-hover-color:var(--bs-tertiary);gap:.5rem;margin-bottom:var(--px-y-spacing-s)}.nav-tabs .nav-link{background-color:var(--bs-white);border-color:var(--bs-gray-300);border-radius:var(--bs-nav-tabs-border-radius);line-height:1.5rem;margin-bottom:0}.offcanvas.cart-offcanvas{--bs-offcanvas-padding-x:0;--bs-offcanvas-padding-y:0;--px-padding-x:1.5rem;--px-padding-y:1.5rem}.offcanvas.cart-offcanvas .offcanvas-close{--bs-btn-border-width:0;font-weight:700;padding:1rem 1.5rem}.offcanvas-cart-body,.offcanvas-cart-footer{padding:var(--px-padding-y) var(--px-padding-x)}.offcanvas-cart-footer{box-shadow:0 0 2.5rem 0 rgba(0,0,0,.15)}.offcanvas-cart-items{display:grid}.offcanvas-summary{margin:0}.offcanvas-cart-tax,.offcanvas-summary{font-size:.875rem}.offcanvas .offcanvas-close{padding:.75rem 1rem}.page-link:focus{border-color:var(--px-tertiary-dark)}.product-box.box-hot-spot{--bs-card-spacer-y:0.5rem;--bs-card-spacer-x:0.5rem}@media(min-width:576px){.product-box.box-hot-spot{--bs-card-spacer-y:1rem;--bs-card-spacer-x:1rem}}.product-box.box-hot-spot .card-body{align-items:center;flex-direction:row}.product-box.box-hot-spot .product-image-wrapper{height:7.5rem;width:7.5rem}.product-box.box-hot-spot .product-image-wrapper .product-image{border-radius:var(--bs-border-radius)}.product-box.box-hot-spot .product-info{padding:0 0 0 1rem;position:static}.product-box.box-hot-spot .product-cheapest-price,.product-box.box-hot-spot .product-price-unit{height:auto;margin-bottom:0;min-height:unset}.product-box.box-hot-spot .product-price-info{margin-top:0}.product-box.box-hot-spot .stretched-link:after{display:initial;height:100%!important;padding-top:0}.product-box-media-placeholder{background:var(--bs-gray-100)}.product-box-media-swiper{--media-swiper-opacity:0;cursor:pointer}.product-box-media-swiper:hover{--media-swiper-opacity:1}.product-box-media-swiper.repeater-mode-slider.max-1{--swiper-gutter:0.00006rem;--px-slide-width:100%}.product-box-media-swiper .inside{justify-content:flex-end!important}.product-box-media-swiper .swiper-pagination{background:var(--bs-white);border-radius:var(--bs-border-radius);font-weight:400!important;margin:0;padding:.25rem}.product-box-media-swiper .swiper-controls{--swiper-pagination-inset:0.5rem}.product-box-media-swiper .swiper-controls .btn{opacity:var(--media-swiper-opacity);transition:opacity .3s ease}.product-box{--bs-card-spacer-y:0;--bs-card-spacer-x:0;--bs-card-bg:var(--bs-gray-100);transition:box-shadow .3s ease}.product-box:hover{box-shadow:.25rem .25rem 1rem 0 rgba(0,0,0,.24)}.product-box .card-body{border-radius:var(--bs-border-radius);display:flex;flex-direction:column}.product-box-variants-indicator{height:1lh}.product-image-wrapper{flex-basis:unset;flex-grow:0;height:auto;margin-bottom:0;padding:0}.product-image-wrapper .product-image{border-radius:var(--bs-border-radius) var(--bs-border-radius) 0 0}.product-image{max-height:none}.product-info{display:flex;flex-direction:column;flex-grow:1;padding:var(--px-padding-m);position:relative}.product-price-info{margin-top:auto}.product-description,.product-name{height:auto;line-clamp:unset;-webkit-line-clamp:unset}.product-name{font-family:var(--bs-body-font-family);font-size:.875rem;font-weight:400;margin-bottom:.5rem}.product-name:after{height:100%!important}.product-description{font-size:.875rem;margin-bottom:1rem;margin-top:0}.product-price-info{font-size:1rem}.product-action{margin-top:1rem}.product-badges{left:0;top:.5rem;z-index:5}.product-badges .badge{--bs-badge-font-size:0.75rem;--bs-badge-font-weight:700;--bs-badge-border-radius:0.125rem;--bs-badge-padding-y:0.25rem;--bs-badge-padding-x:0.5rem;--bs-badge-color:#fff;height:auto;line-height:var(--bs-badge-line-height)}.product-cheapest-price,.product-price-unit{height:auto;margin:0;min-height:0}.subscription-badge{display:none}.product-wishlist{margin-top:0}.product-wishlist-btn{height:2rem;position:absolute;right:.5rem;top:.5rem;width:2rem;--px-icon-padding:0;--bs-btn-padding-x:0.5rem;--bs-btn-padding-y:0.5rem;--bs-btn-bg:var(--bs-white);--bs-btn-color:var(--bs-gray-600);--bs-btn-hover-bg:var(--bs-white);--bs-btn-hover-color:var(--bs-gray-600);--bs-btn-active-color:var(--bs-gray-600)}@media(min-width:1280px){.product-wishlist-not-added:hover .icon-wishlist-not-added{display:none}.product-wishlist-not-added:hover .icon-wishlist-added{display:inline-flex}}.product-wishlist-added{--bs-btn-color:var(--bs-danger);--bs-btn-hover-color:var(--bs-danger);--bs-btn-active-color:var(--bs-danger)}.product-image-placeholder{max-width:none}.product-image-placeholder svg{height:100%;width:100%}.product-image{mix-blend-mode:darken}.product-price{font-size:inherit;line-height:inherit;margin-top:0}.product-price.with-list-price{color:inherit}.product-price .list-price{color:var(--bs-gray-400);font-size:.875rem;font-weight:400}.product-price-wrapper{font-size:inherit}.cms-element-px-basic-teaser .swiper-controls:not(:has(.swiper-button-prev,.swiper-button-next,.swiper-pagination-lock)){margin-top:1rem}.cms-element-px-basic-teaser.variant-px-usp .px-headline-container .headline{font-family:var(--bs-body-font-family)}.cms-element-px-category-loader .swiper-controls:not(:has(.swiper-button-prev,.swiper-button-next,.swiper-pagination-lock)){margin-top:1rem}.cms-element-px-category-loader .px-headline-container .headline{font-family:var(--bs-body-font-family);font-weight:700}.px-input-group .btn-icon-only{border-radius:var(--bs-border-radius)!important;margin-left:-.625rem!important}.buy-widget-container{--bs-gutter-x:0.5rem;--bs-gutter-y:0.5rem}.quantity-selector-group .quantity-selector-group-input{background:var(--bs-white);border-color:var(--bs-gray-400);border-width:.0625rem;padding-bottom:.8125rem;padding-top:.8125rem}.quantity-selector-group .quantity-selector-group-input:active,.quantity-selector-group .quantity-selector-group-input:focus{border-color:var(--bs-gray-400)}.quantity-selector-group .quantity-selector-group-unit{background-color:var(--bs-white);border-left:0;border-right:0;border-color:var(--bs-gray-400);color:#343a40;padding:0 0 0 .25rem}.quantity-selector-group .btn-outline-light{--bs-btn-padding-x:0.9375rem;--bs-btn-padding-y:0.8125rem;--bs-btn-border-width:0.0625rem;--bs-btn-bg:var(--bs-white);--bs-btn-border-color:var(--bs-gray-400);--bs-btn-color:var(--bs-body-color);--bs-btn-hover-bg:var(--bs-white);--bs-btn-hover-border-color:var(--bs-gray-400);--bs-btn-active-bg:var(--bs-white);--bs-btn-active-border-color:var(--bs-gray-400);--bs-btn-disabled-bg:var(--bs-white);--bs-btn-disabled-border-color:var(--bs-gray-400);--bs-btn-disabled-opacity:1}.quantity-selector-group .btn-minus,.quantity-selector-group .btn-plus{--bs-btn-hover-color:var(--bs-link-hover-color)}.quantity-selector-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:0}.point-container,.product-review-point{display:inline-flex}.product-review-point{color:var(--bs-gray-300)}.product-review-rating{height:1rem;margin-right:0}.cms-section .cms-section-sidebar>.row{--bs-gutter-x:1.25rem}.footer-main{background:var(--bs-gray-100);color:var(--bs-body-color)}.footer-main a:not(.btn){color:inherit;font-weight:400;text-decoration:none}.footer-main a:not(.btn):hover{color:var(--bs-link-hover-color)}.footer-columns{align-items:center;display:flex;flex-direction:column;font-size:.875rem;gap:2rem;line-height:1rem;padding-block:2.5rem;text-align:center}@media(min-width:768px){.footer-columns{align-items:flex-start;flex-flow:row wrap;gap:2.5rem 1.25rem;justify-content:space-between;text-align:start}}@media(min-width:1024px){.footer-columns{flex-wrap:nowrap;gap:1.25rem}}.footer-minimal .footer-columns{align-items:center;flex-direction:column;gap:2rem}.footer-column{align-items:center;display:flex;flex-direction:column;gap:.5rem}@media(min-width:768px){.footer-column{align-items:flex-start;flex:0 0 calc(50% - 0.625rem)}}@media(min-width:1024px){.footer-column{flex:0 1 auto}}.footer-column-logo{gap:1.5rem;order:1}.footer-column-hotline{order:2}.footer-column-nav{order:3}.footer-column-trust{order:4}.footer-logo-icon,.footer-logo-link{display:inline-flex}.footer-logo-icon svg{display:block;height:2rem;width:auto}.footer-headline{font-weight:700;margin:0}.footer-nav-list{display:flex;flex-direction:column;gap:.5rem;margin:0}.footer-column-trust .is-trust-footer-logo img{display:block;height:auto;max-width:7.5rem;width:auto}.footer-payment-shipping-row{border-top:.0625rem solid var(--bs-gray-300);gap:1.5rem;padding-block:1.5rem}@media(min-width:768px){.footer-payment-shipping-row{gap:1.25rem}}.footer-payment-section{gap:.5rem}.is-payment-footer-logo,.is-shipping-footer-logo{border:.0625rem solid var(--bs-gray-300);border-radius:var(--bs-border-radius-sm);padding:0 .75rem}.footer-payment-section .footer-vat{color:var(--bs-gray-500);font-size:.625rem;line-height:1.5;margin:0}.footer-payment-section .footer-vat p{margin:0}.footer-bottom{background:var(--bs-gray-200)}.footer-bottom>.container{padding-left:var(--px-cms-offset);padding-right:var(--px-cms-offset)}.footer-bottom-inner{color:var(--bs-gray-500);gap:.5rem;padding-block:1.5rem}@media(min-width:768px){.footer-bottom-inner{gap:1rem}}.footer-service-menu-list{gap:.5rem 1rem}.search-suggest-container{background:var(--bs-body-bg);border:0;border-radius:0 0 var(--bs-border-radius) var(--bs-border-radius);box-shadow:0 0 2.5rem 0 rgba(0,0,0,.15);max-height:calc(90vh - var(--px-basic-header-height, 194px));overflow-y:auto;padding:var(--px-padding-l) var(--px-padding-l) 0;top:4.3125rem;width:100%}@media(min-width:1280px){.search-suggest-container{left:50%;max-width:67.5rem;top:100%;transform:translateX(-50%)}}.search-suggest-container:after{display:none}@media(min-width:1024px){.search-suggest-container .suggest-result-header{font-size:1.25rem}}@media(min-width:1280px){.header-search-form,.header-search-form .input-group{position:static}.header-close-btn,.header-search-btn{left:calc(50% - var(--px-cms-max-width)*.25 - 25vw + 20rem)!important;right:unset!important}}@media(min-width:1440px){.header-close-btn,.header-search-btn{left:calc(50% - var(--px-cms-max-width)*.27)!important}}.search-suggest-product{border-bottom:.0625rem solid var(--bs-gray-200)}.search-suggest-product-link{padding:1rem 0}.search-suggest-product-link:hover{color:var(--bs-body-color)}.advanced-search-suggest-container :is(.search-suggest-completion-link,.search-suggest-manufacturer-link,.search-suggest-category-link):focus,.advanced-search-suggest-container :is(.search-suggest-completion-link,.search-suggest-manufacturer-link,.search-suggest-category-link):focus-visible,.search-suggest-product-link:focus,.search-suggest-product-link:focus-visible,.search-suggest-total-link:focus,.search-suggest-total-link:focus-visible{color:var(--bs-body-color)}.search-suggest-category-link,.search-suggest-completion-link,.search-suggest-manufacturer-link{font-weight:400;padding:.5rem 0!important}.suggest-product-listing{margin-bottom:1.5rem}.search-suggest-product-name{white-space:normal}.search-suggest-product-name,.search-suggest-product-price{font-weight:700}.search-suggest-product-list-price{color:var(--bs-gray-400);font-weight:400;text-decoration:line-through}.search-suggest-product-image{max-height:2.3125rem;max-width:3.5rem}.search-suggest-product-image-container{height:auto;margin:0 1rem 0 0;width:3.5rem}.search-suggest-total{padding:0}.search-suggest-footer{background:var(--bs-body-bg);border-top:.0625rem solid var(--bs-gray-200);bottom:0;margin-inline:calc(var(--px-padding-l)*-1);padding:1rem var(--px-padding-l);position:sticky}.currencies-menu button,.languages-menu button{--bs-btn-padding-x:0;--bs-btn-padding-y:0}.account-menu-links{margin-top:1.5rem}.header-actions-btn{--bs-btn-padding-x:0.25rem}@media(min-width:576px){.header-actions-btn{--bs-btn-padding-x:0.5rem}}@media(min-width:1024px){.header-actions-btn{--bs-btn-padding-x:0.75rem}}.header-actions-btn{--bs-btn-padding-y:0;--bs-btn-color:var(--bs-gray-600);--bs-btn-hover-color:var(--bs-link-hover-color);border:0}.header-actions-btn.nav-main-toggle-btn{padding-left:0}.header-cart-btn{padding-right:0}.header-cart-btn .header-cart-badge{right:-.5rem;top:-.625rem}.header-wishlist .header-wishlist-badge{right:0;top:-.625rem}.header-cart-badge,.header-wishlist-badge{--bs-badge-padding-x:0.375rem;--bs-badge-padding-y:0;line-height:1rem}header{background:var(--bs-body-bg);border-bottom:.0625rem solid var(--bs-gray-200)}.sticky-header{position:sticky;top:0;transform:translateY(0);transition:transform .3s ease;z-index:7}.sticky-header.hide{pointer-events:none;transform:translateY(-100%)}.sticky-sub-header{top:calc(var(--px-basic-header-height, 0px)*var(--px-basic-header-visible, 1));transition:top .3s ease;z-index:6}.header-close-btn{display:none}.top-bar-languages{font-size:.75rem;line-height:.875rem}.top-bar-language-btn{background:transparent;border:0;color:inherit;font:inherit;line-height:inherit;text-decoration:none}.top-bar-language-btn:hover{color:var(--bs-link-hover-color)}.top-bar-language-sep{color:inherit;-webkit-user-select:none;-moz-user-select:none;user-select:none}.header-row{padding:1rem 0}@media(min-width:1280px){.header-row{padding:1.5rem 0}}.top-bar{padding-bottom:.4375rem;padding-top:.4375rem}@media(min-width:1440px){.top-bar{padding-bottom:.6875rem;padding-top:.6875rem}}.top-bar{color:var(--bs-gray-500)}.header-minimal a,.top-bar-meta-tel a{font-weight:400}@media(max-width:400px){.header-navigation-toggle-col{flex:0 1 0}}.header-logo-col{padding-bottom:0}@media(min-width:1024px){.header-logo-main{margin:.75rem 0}}.header-logo-picture{min-width:unset;width:9rem}@media(max-width:345px){.header-logo-picture{width:8.4375rem}}@media(min-width:1024px){.header-logo-picture{width:12.4375rem}}.header-minimal .header-logo-picture{width:10rem}.header-search-col{background-color:var(--bs-white)}.header-search-col .collapse:not(.show){display:block}.header-search-col .header-search{max-width:none}.header-search-col .input-group .btn{padding:.75rem;position:absolute;right:0;z-index:5}.header-search-btn{--bs-btn-hover-color:var(--px-tertiary-light)}.header-search-input{border:.0625rem solid var(--bs-gray-200);border-radius:3.125rem!important;height:3.125rem;padding:0 3.125rem 0 1rem}.search-suggest{margin-left:0!important}.navigation-offcanvas{--bs-offcanvas-width:100%;--bs-nav-link-font-weight:700}@media(min-width:768px){.navigation-offcanvas{--bs-offcanvas-width:30rem}}.navigation-offcanvas-link{background:var(--bs-white);border-bottom:.0625rem solid var(--bs-gray-200);padding:1rem}.navigation-offcanvas-list-item:last-child .navigation-offcanvas-link{border-bottom:0}.nav-link:focus-visible{box-shadow:var(--bs-box-shadow-focus-inset)}.main-navigation-menu .main-navigation-link.root{--bs-btn-line-height:1.5;position:relative}.main-navigation-menu .main-navigation-link.root:after{background-color:var(--bs-primary);background-image:none;border:0;border-radius:var(--bs-border-radius-sm);bottom:0;content:"";display:block;height:.25rem;left:0;margin:0;opacity:0;position:absolute;transition:background-color .3s ease,opacity .3s ease,width .3s ease;width:0}.main-navigation-menu .main-navigation-link.root:focus-visible{box-shadow:none}.main-navigation-menu .main-navigation-link.root.active:after,.main-navigation-menu .main-navigation-link.root.show:after,.main-navigation-menu .main-navigation-link.root:focus-visible:after,.main-navigation-menu .main-navigation-link.root:hover:after{opacity:1;width:100%}.main-navigation-menu .nav-item{align-items:center;display:flex;padding-right:1.5rem}.main-navigation-menu .nav-item.ms-auto,.main-navigation-menu .nav-item.ms-auto~.nav-item{padding:0}.main-navigation-menu .nav-item.ms-auto:not(:last-child):after,.main-navigation-menu .nav-item.ms-auto~.nav-item:not(:last-child):after{content:"•";display:inline-block;font-size:.75rem;padding:0 .5rem}.main-navigation-menu .nav-item:last-child{padding:0}.navigation-flyout-content .navigation-flyout-categories.is-level-0{row-gap:2.5rem}.navigation-flyout-content .navigation-flyout-categories.is-level-0>[class*=col-]{width:20%}.navigation-flyout-content .navigation-flyout-categories.is-level-2{display:none}.navigation-flyout-content .navigation-flyout-link{font-size:.75rem;font-weight:400;padding:.25rem 0}.navigation-flyout-content .navigation-flyout-link:hover{color:var(--bs-primary)}.navigation-flyout-content .navigation-flyout-link.is-level-0{font-size:.875rem;font-weight:700;margin-bottom:.5rem}.navigation-flyout-mood-image .navigation-flyout-show-all{font-weight:700}.navigation-flyout-image-teaser .ratio img{-o-object-fit:cover;object-fit:cover}.navigation-flyout-image-teaser-label{font-size:.75rem;font-weight:700}.main-navigation-menu-list .dropdown-menu{margin-top:0;max-height:75vh;overflow-y:scroll}.container .pxsw-partial-content-page [class*=boxed]{padding:0}.cms-section .full-width{--bs-gutter-x:0}.product-wishlist-action-circle:before{content:none}.card-title{color:var(--bs-heading-color)}.card-title,legend.card-title{font-size:1.5rem}.offcanvas-cart-items{border-bottom:0;margin:-1.5rem 0 0}.line-item{border-bottom:0;padding:0}.line-item .line-item-row{margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5)}.line-item .line-item-row>[class*=col-],.line-item-details{padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5)}.line-item-details{width:100%}.line-item-img-container{margin-bottom:0;width:5rem}@media(min-width:768px){.line-item-img-container{width:7.5rem}}.line-item-img{border:0;border-radius:var(--bs-border-radius);height:3.3125rem;padding:0}@media(min-width:768px){.line-item-img{height:5rem}}.line-item-quantity{width:9.375rem}.is-offcanvas .line-item-quantity-select-wrapper,.line-item-quantity-select-wrapper{width:100%}.line-item-price,.line-item-tax-price,.line-item-unit-price{width:calc(100% - 9.375rem)}.line-item .product-feature-feature,.line-item-delivery-date,.line-item-details-characteristics,.line-item-details~.line-item-details,.line-item-price-badge,.line-item-product-number{font-size:.875rem}.line-item .line-item-tax-price,.line-item .line-item-unit-price{font-size:.875rem;font-weight:400;line-height:1.5}.line-item .line-item-tax-price-label,.line-item .line-item-unit-price-label{font-weight:400}.line-item .line-item-total-price{font-size:var(--px-line-item-secondary-font-size,14px);font-weight:700;line-height:1.5}a.line-item-label:hover{color:var(--bs-link-hover-color)}.is-offcanvas .line-item-details{width:100%}.is-offcanvas .line-item-tax-price,.is-offcanvas .line-item-unit-price{width:calc(100% - 9.375rem)}.is-offcanvas .line-item-total-price-label,.is-offcanvas .line-item-unit-price-label{height:inherit!important;margin:0!important;overflow:inherit!important;padding:0!important;width:unset!important;clip:inherit!important;border:inherit!important;white-space:inherit!important}.is-offcanvas .line-item-total-price-label:not(caption),.is-offcanvas .line-item-unit-price-label:not(caption){position:relative!important}.is-offcanvas .line-item-unit-price-value-descriptor{display:none}.account-menu-dropdown{min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x)}