.form-field-feedback .invalid-feedback{display:block}.h1,h1{font-size:1.5rem;line-height:1.75rem}@media(min-width:768px){.h1,h1{font-size:2.25rem;line-height:2.75rem}}@media(min-width:1280px){.h1,h1{font-size:2.75rem;line-height:3.25rem}}.h2,h2{font-size:1.375rem;line-height:1.625rem}@media(min-width:768px){.h2,h2{font-size:1.875rem;line-height:2.25rem}}@media(min-width:1280px){.h2,h2{font-size:2.25rem;line-height:2.75rem}}.h3,h3{font-size:1.25rem;line-height:1.5rem}@media(min-width:768px){.h3,h3{font-size:1.625rem;line-height:2rem}}@media(min-width:1280px){.h3,h3{font-size:1.875rem;line-height:2.25rem}}.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,h4{font-size:1.125rem;line-height:1.375rem}@media(min-width:768px){.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,h4{font-size:1.375rem;line-height:1.625rem}}@media(min-width:1280px){.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,h4{font-size:1.625rem;line-height:2rem}}.h5,h5{font-size:1rem;line-height:1.25rem}@media(min-width:768px){.h5,h5{font-size:1.125rem;line-height:1.375rem}}@media(min-width:1280px){.h5,h5{font-size:1.375rem;line-height:1.625rem}}.h6,h6{font-size:.875rem;line-height:1.125rem}@media(min-width:768px){.h6,h6{font-size:1rem;line-height:1.25rem}}@media(min-width:1280px){.h6,h6{font-size:1.125rem;line-height:1.375rem}}.px-branch-module-teaser{background-color:var(--bs-gray-100);padding:1rem}@media(min-width:768px){.px-branch-module-teaser{padding:1rem 1.5rem 1.5rem}}@media(min-width:1024px){.px-branch-module-teaser{padding:2rem 2.5rem 2.5rem}}@media(min-width:768px){.px-branch-module-teaser-tab-navigation-mobile-select.js-mobile-tab-select{display:none}}.px-branch-module-teaser-tab-navigation-mobile-select.custom-select{background-color:var(--bs-white);border:none}.px-branch-module-teaser-tab-navigation-mobile-select.custom-select:hover{background-color:var(--bs-white)}@media(min-width:768px){.px-branch-module-teaser-tab-navigation-mobile-select-label{display:none}}.px-branch-module-teaser-tab-navigation-list{border:none;display:none}@media(min-width:768px){.px-branch-module-teaser-tab-navigation-list{display:inline-flex}}.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 var(--bs-gray-500);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-heading-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:var(--bs-primary);bottom:-.5625rem;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:var(--bs-primary);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}@media(min-width:1024px){.px-branch-module-teaser-tab-content-details{align-items:center;flex-flow:row nowrap}}.px-branch-module-teaser-tab-content-details-image{position:relative}@media(min-width:1024px){.px-branch-module-teaser-tab-content-details-image{width:50%}}.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}@media(min-width:1024px){.px-branch-module-teaser-tab-content-details-info{margin-top:0;padding-left:1.25rem;width:50%}}@media(min-width:1280px){.px-branch-module-teaser-tab-content-details-info{padding-left:8.3333333333%;padding-right:8.3333333333%}}.px-branch-module-teaser-tab-content-details-info p{margin-bottom:.5rem}@media(min-width:768px){.px-branch-module-teaser-tab-content-details-info p{margin-bottom:.75rem}}.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,.px-branch-module-teaser-tab-content-details-info-actions .btn.btn-link-inline{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%}}@media(min-width:1280px){.px-branch-module-teaser-tab-content-opening-time{width:25%}}.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}}.px-branch-module-teaser-tab-content-opening-time-container .branch-place{margin-top:1.5rem;padding:0 .625rem}.px-branch-module-teaser-tab-content-opening-time-container .branch-place-headline{font-size:1rem;line-height:1.625}.px-branch-module-teaser-tab-content-opening-time-container .branch-place-opening-list{list-style:none}.px-branch-module-teaser-tab-content-opening-time-container .branch-place-opening-list span:not(:last-child){margin-right:.5rem}#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}}@media(min-width:768px){#customTrustBadge>div{right:1.5rem}}@media(min-width:1280px){#customTrustBadge>div{right:2.5rem}}.pxsw-sticky-contact{display:none;position:fixed;top:50%;transform:translateY(-50%);z-index:3}@media(min-width:768px){.pxsw-sticky-contact{display:block}}.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:var(--bs-primary);color:var(--bs-white);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(--px-primary-dark)}.pxsw-sticky-contact-container-element:hover{color:var(--bs-white)}.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:var(--bs-primary);display:flex;flex-wrap:wrap;font-size:.875rem;font-weight:700;height:100%;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}.is-ctl-product .container>.promotion-banner,.is-ctl-product .promotion-banner{margin-bottom:1rem}@media(min-width:768px){.is-ctl-product .container>.promotion-banner,.is-ctl-product .promotion-banner{margin-bottom:1.5rem}}@media(min-width:1024px){.is-ctl-product .container>.promotion-banner,.is-ctl-product .promotion-banner{margin-bottom:2.5rem}}@media(min-width:768px){.is-ctl-product .container>.promotion-banner+.promotion-banner,.is-ctl-product .promotion-banner+.promotion-banner{margin-top:-.5rem}}@media(min-width:1024px){.is-ctl-product .container>.promotion-banner+.promotion-banner,.is-ctl-product .promotion-banner+.promotion-banner{margin-top:-1rem}}.is-ctl-product .container>.promotion-banner-note-wrapper,.is-ctl-product .promotion-banner-note-wrapper{margin-bottom:-4rem;padding-top:4rem}@media(min-width:1024px){.is-ctl-product .container>.promotion-banner-note-wrapper,.is-ctl-product .promotion-banner-note-wrapper{margin-bottom:-7.5rem;padding-right:25%}}@media(min-width:1280px){.is-ctl-product .container>.promotion-banner-note-wrapper,.is-ctl-product .promotion-banner-note-wrapper{padding-top:5rem}}.promotion-banner{margin-bottom:1rem;overflow:hidden;padding:.5rem}@media(min-width:768px){.promotion-banner{margin-bottom:1.5rem;padding:1rem}}.promotion-banner:last-child{margin-bottom:.5rem}@media(min-width:768px){.promotion-banner:last-child{margin-bottom:1rem}}.promotion-banner-content{align-items:flex-start;display:flex;flex-flow:column nowrap;flex-grow:1}@media(min-width:768px){.promotion-banner-content{align-items:center;flex-flow:row nowrap;justify-content:space-between}}.promotion-banner-headline{margin-bottom:0}.promotion-banner-note-indicator{font-size:.75rem;line-height:.9166666667;position:relative;top:-.625rem}@media(min-width:768px){.promotion-banner-note-indicator{top:-.9375rem}}.promotion-banner-badge{background-color:#fcfd02;display:inline-block;margin-top:.5rem;padding:.25rem 1rem;text-align:center}@media(min-width:768px){.promotion-banner-badge{margin:0 1.25rem}}.promotion-banner-badge-label{margin-bottom:0}.promotion-banner-link{flex-shrink:0;margin-top:1rem;width:100%}@media(min-width:768px){.promotion-banner-link{margin-top:0;width:auto}}.promotion-banner-link .btn.btn-primary{display:flex}@media(min-width:768px){.promotion-banner-link .btn.btn-primary{display:inline-flex;text-align:center}}.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:var(--bs-gray-200)}.promotion-banner.is-variant-1{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between;padding:.5rem}@media(min-width:768px){.promotion-banner.is-variant-1{padding:.5rem 1rem}}.promotion-banner.is-variant-1 .promotion-banner-icon{flex-shrink:0;margin-right:.5rem}@media(min-width:768px){.promotion-banner.is-variant-1 .promotion-banner-icon{margin-right:1.25rem}}.promotion-banner.is-variant-1 .promotion-banner-icon img{height:auto;max-width:8rem;width:100%}@media(min-width:768px){.promotion-banner.is-variant-1 .promotion-banner-link{padding-left:1.25rem}.promotion-banner.is-variant-2{padding-bottom:0;padding-top:0}.promotion-banner.is-variant-2 .promotion-banner-text{max-width:15.625rem;min-width:13.125rem;padding:.25rem 0}}.promotion-banner.is-variant-2 .promotion-banner-image{padding-top:.5rem}@media(min-width:768px){.promotion-banner.is-variant-2 .promotion-banner-image{padding:0 1.25rem}}.promotion-banner.is-variant-2 .promotion-banner-image img{height:auto;max-height:100%;max-width:34.375rem;width:100%}@media(min-width:768px){.promotion-banner.is-variant-2 .promotion-banner-link{padding:.25rem 0}}.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:var(--bs-gray-300);padding:.25rem .5rem}@media(min-width:1280px){.promotion-banner-note-wrapper{padding-right:33.3333333333%}}.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}.language-banner{background-color:#504d4e;max-height:0;overflow:hidden;position:relative;transition:max-height .3s ease;width:100%}.language-banner-shown .language-banner{max-height:12.5rem}.language-banner-content{align-items:center;color:var(--bs-white);display:flex;flex-flow:column wrap;justify-content:space-between;padding:1rem 4.375rem 1rem 2.5rem}@media(min-width:768px){.language-banner-content{flex-flow:row nowrap}}.language-banner-content-message p{font-size:.9375rem;line-height:1rem;margin-bottom:.5rem!important}@media(min-width:768px){.language-banner-content-message p{margin:0 1.25rem 0 0!important}}.language-banner-content-form{display:flex;flex-flow:row nowrap}.language-banner-content-form-select{margin-right:1.25rem;min-width:11.25rem}.language-banner-content-form .btn{width:100%}.language-banner .close-button{color:var(--bs-white);cursor:pointer;position:absolute;right:1.5rem;top:50%;transform:translateY(-50%)}.language-banner .close-button:hover{color:var(--bs-primary)}.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:var(--bs-gray-200);border-radius:.5rem;color:var(--bs-heading-color);font-size:.9375rem;font-style:normal;font-weight:500;height:100%;padding:1rem}@media(min-width:1024px){.search-page .tab-content #categories .row .nav-item .nav-link,.search-page .tab-content #content .row .nav-item .nav-link{padding:1rem 1.5rem}}.search-page .tab-content #categories .row .nav-item .nav-link:hover,.search-page .tab-content #content .row .nav-item .nav-link:hover{background-color:var(--bs-gray-300)}.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)}}@media(min-width:768px){.search-page .tab-content .filters .filter-panel .filter-panel-items-container{grid-template-columns:repeat(3,1fr)}}@media(min-width:1024px){.search-page .tab-content .filters .filter-panel .filter-panel-items-container{grid-template-columns:repeat(4,1fr)}.search-page .tab-content .filters #factfinder-filter{display:grid!important}}.search-page .tab-content .filters .filter-panel-items-container{margin-top:1.5rem}@media(min-width:1024px){.search-page .tab-content .filters .filter-panel-items-container{margin-top:0}}.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}@media(min-width:1024px){.search-page .cms-element-product-listing-actions{margin-bottom:1rem}}.search-page .sorting.custom-select{padding-right:0}.search-page .cms-element-product-listing-content>.filter-panel{margin-bottom:1rem}@media(min-width:1024px){.search-page .cms-element-product-listing-content>.filter-panel{margin-bottom:0}}.search-page .filter-panel-active-container{margin-bottom:0;margin-top:1rem}@media(min-width:1024px){.search-page .filter-panel-active-container{margin-bottom:1.5rem;margin-top:0}}.search-page .filter-panel-item-toggle br{display:none}: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-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 .btn.btn-link-inline,.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}.equal-height-wrapper{display:flex;flex-wrap:wrap;width:100%}svg[px]{display:block;fill:none;vertical-align:initial}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(-1.25rem);width:10rem;z-index:1}.px-newsletter-teaser-badge-content{position:relative;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-logo-marquee-container{background:var(--bs-gray-100);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}.section-headline{--px-icon-padding:.75rem}@media(min-width:768px){.section-headline{--px-icon-padding:1.25rem}}.section-headline{--px-element-margin:1.5rem;--px-text-component-padding:0}.section-headline.has-spacing{--px-text-component-padding:1.5rem}.section-headline{display:flex;flex-wrap:wrap;width:100%}.section-headline.text-start{align-items:flex-start;justify-content:flex-start}.section-headline.text-center{align-items:center;justify-content:center}.section-headline.text-end{align-items:flex-end;justify-content:flex-end}.section-headline.icon-top{flex-direction:column}.section-headline.icon-top .section-headline-icon{padding-bottom:var(--px-icon-padding)}.section-headline.icon-bottom{flex-direction:column}.section-headline.icon-bottom .section-headline-icon{padding-top:var(--px-icon-padding)}.section-headline .px-headline-container{margin-bottom:0}.section-headline .section-headline-icon-left{padding-right:var(--px-icon-padding)}.section-headline .section-headline-icon-right{padding-left:var(--px-icon-padding)}.section-headline .px-html-container{padding-top:1.5rem;width:100%}.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}}@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 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{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}@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{--px-teaser-transparent:1;display:flex;flex-wrap:wrap;position:relative;width:100%}.px-teaser .btn-link,.px-teaser .btn.btn-link-inline{--bs-btn-padding-x:0;--bs-btn-padding-y:0;--bs-btn-border-width:0}.px-teaser .btn-link path,.px-teaser .btn.btn-link-inline path{fill:currentColor}.px-teaser .youtube-privacy-container{background:hsla(0,0%,100%,.8);color:var(--bs-body-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}.has-bg-color{--px-teaser-transparent:0}.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 .px-teaser-content{padding: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 .px-teaser-content{padding: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:1.25rem;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%}@media(min-width:1024px){.variant-px-overlapping .px-teaser .px-teaser-content{box-shadow:0 0 2.5rem 0 rgba(0,0,0,.15);position:absolute}.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)}@media(min-width:1024px){.cms-element-px-text-on-image-teaser .px-teaser{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:0 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)}@media(min-width:1024px){.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-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 .gradient-black .px-teaser-content,.full-width .cms-element-px-text-on-image-teaser .gradient-white .px-teaser-content{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);position:absolute;width:100%;z-index:1}@media(min-width:1024px){.variant-px-small-teaser .px-teaser-content{min-width:auto}.variant-px-small-teaser .px-teaser-content.has-spacing-edges{width:calc(100% - 2rem)}}.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}.variant-px-usp{--swiper-gutter:0.25rem;--px-element-margin:0.25rem}.variant-px-usp .px-teaser{padding:.5rem}@media(min-width:1024px){.variant-px-usp .px-teaser{padding:1rem}}.variant-px-usp .px-teaser-content{padding-top:.5rem}@media(min-width:1024px){.variant-px-usp .px-teaser-content{padding-top:1rem}}.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}@media(min-width:1440px){.repeater-mode-peek.swiper{overflow:hidden}}.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%}}.repeater-mode-slider.max-1{--px-slide-width:100%}.repeater-mode-slider.max-2{--px-slide-width:75%}@media(min-width:576px){.repeater-mode-slider.max-2{--px-slide-width:55%}}@media(min-width:1024px){.repeater-mode-slider.max-2{--px-slide-width:50%}}.repeater-mode-slider.max-3{--px-slide-width:75%}@media(min-width:576px){.repeater-mode-slider.max-3{--px-slide-width:55%}}@media(min-width:1024px){.repeater-mode-slider.max-3{--px-slide-width:33.3333333333%}}.repeater-mode-slider.max-4{--px-slide-width:75%}@media(min-width:576px){.repeater-mode-slider.max-4{--px-slide-width:55%}}@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-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}.px-text-component{display:flex;flex-flow:column nowrap;flex-grow:1;padding:var(--px-text-component-padding) 0 0 0;width:100%}.px-text-component.has-spacing{padding:var(--px-text-component-padding)!important}.px-text-component>:last-child{margin-bottom:0}:root{--swiper-theme-color:var(--bs-primary);--swiper-theme-color-inactive:var(--bs-gray-500);--swiper-gutter:1.25rem;--swiper-pagination-inset:0.00063rem}.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.1875rem);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 1.5rem}.swiper-navigation-spacer{margin-right:1.5rem}.swiper-button-lock,.swiper-pagination-lock{display:none!important}.swiper-pagination-bullets{margin:0 1.25rem}.swiper-pagination-bullet{background-color:var(--swiper-theme-color-inactive);border-radius:.125rem;cursor:pointer;height:.375rem;margin:0 .25rem;width:1.5rem}.swiper-pagination-bullet-active{background-color:var(--swiper-theme-color)}.swiper-thumbs{--swiper-navigation-top-offset:calc((var(--swiper-controls-margin-top) + var(--swiper-controls-margin-bottom))/2)}.floating .swiper-button-next,.floating .swiper-button-prev{position:absolute;top:calc(50% - var(--swiper-navigation-top-offset) + (var(--px-element-margin))/2);transform:translateY(-50%);z-index:10}.floating .swiper-button-prev{left:calc(var(--swiper-gutter) + var(--swiper-pagination-inset))}.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)*1 - var(--swiper-navigation-top-offset));position:absolute;top:calc(var(--swiper-gutter)/2);width:calc(100% - var(--swiper-gutter)*2)}.inside .swiper-button-next,.inside .swiper-button-prev{top:50%;--swiper-gutter:0.00063rem}.inside .swiper-pagination{bottom:1rem;position:relative;z-index:10}.vertical .swiper-button-prev{left:unset;top:var(--swiper-gutter);transform:translateY(0)}.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:62.5rem}.cms-section .text-boxed-left>div{max-width:62.5rem}.cms-section .smaller-boxed{--px-cms-max-width:76.25rem}.cms-section .seo-boxed{--px-cms-max-width:48.75rem}@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 .thumbnail-slider{--px-slide-width:5.625rem;--px-element-margin:0.00063rem}.cms-element-image-gallery .thumbnail-slider .swiper-slide{width:calc(var(--px-slide-width) + var(--swiper-gutter)*2)}.cms-element-image-gallery .thumbnail-slider.collapsing{--px-element-margin:0.25rem}.cms-element-image-gallery .thumbnail-slider .ratio{border:.125rem solid var(--bs-gray-300)}.cms-element-image-gallery .thumbnail-slider .swiper-slide-thumb-active .ratio{border-color:var(--bs-primary)}.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}.px-gallery-main-slider .swiper-button-next,.px-gallery-main-slider .swiper-button-prev{opacity:0;transition:opacity .3s ease-in-out}.px-gallery-main-slider:hover .swiper-button-next,.px-gallery-main-slider:hover .swiper-button-prev{opacity:1}.modal.zoom-modal .modal-footer{margin:0;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap)*.5)}.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-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-xs);--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>*{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-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>*{anchor-name:--px-element-anchor;anchor-scope:--px-element-anchor}.px-element>* .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:767.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}.px-shop-the-look-popover{--bs-popover-max-width:26.25rem;--bs-popover-border-color:var(--bs-gray-100);--bs-popover-border-width:0.0625rem;--bs-popover-header-bg:var(--bs-white);--bs-popover-header-color:var(--bs-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}.px-shop-the-look-popover .popover-arrow{display:none}.px-shop-the-look-popover .popover-body{display:flex;flex:1 1 100%;padding-right:1rem}.px-shop-the-look-popover .popover-body .popover-image{flex-shrink:0;height:7.5rem;width:7.5rem}.px-shop-the-look-popover .popover-body .popover-image img{padding:.625rem}.px-shop-the-look-popover .popover-body a{display:flex;flex-direction:row}.px-shop-the-look-popover .popover-body a .popover-product-detail{align-self:center;display:flex;flex-direction:column;padding-bottom:1rem;padding-left:1rem;padding-top:1rem}.px-shop-the-look-popover .popover-body b{color:#000;font-size:.75rem;font-weight:700;line-height:1.125rem}.px-shop-the-look-popover .popover-body b.popover-product-name{margin-bottom:.25rem}.px-shop-the-look-popover .popover-body .popover-reference-row{display:flex;flex-wrap:nowrap;margin-bottom:.25rem}.px-shop-the-look-popover .popover-body .popover-reference-row span{color:#454d51;display:flex;font-size:.75rem;font-weight:400;line-height:1.125rem}.px-shop-the-look-popover .popover-body .popover-reference-row span.popover-reference{margin-left:.25rem;opacity:.6}.px-shop-the-look-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}.errorHintContainer{display:none;padding:0}.errorHintContainer.show{display:block}.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}@media(min-width:768px){.header-main.sticky .pxsw-discount-banner-element{max-height:0;pointer-events: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-text-code.copied .copy-border{display:none}.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}@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:var(--bs-body-color)}.listing-columns-mobile .listing-columns-actions .columns-view-switcher{color:var(--bs-gray-300);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}:root{--px-primary-light:#e02626;--px-primary-dark:#8c0000;--px-secondary-light:#34525c;--px-secondary-dark:#0d252d}.btn-block{display:block;width:100%}.btn.btn-link,.btn.btn-link-inline,.btn.btn-primary,.btn.btn-primary-inverted,.btn.btn-secondary,.btn.btn-secondary-inverted{border-width:.1875rem;font-size:.875rem;font-style:normal;font-weight:700;line-height:1.5rem;padding:.3125rem 1.3125rem}.btn.btn-icon-only.btn-link-inline,.btn.btn-link.btn-icon-only,.btn.btn-primary-inverted.btn-icon-only,.btn.btn-primary.btn-icon-only,.btn.btn-secondary-inverted.btn-icon-only,.btn.btn-secondary.btn-icon-only{padding:.3125rem}.btn.btn-link,.btn.btn-link-inline,.btn.btn-primary,.btn.btn-primary-inverted,.btn.btn-secondary,.btn.btn-secondary-inverted{align-items:center;border-radius:.25rem;display:inline-flex;flex-flow:row nowrap;justify-content:center;letter-spacing:.05em;text-align:left;text-transform:uppercase;white-space:normal}.btn.btn-link-inline:hover,.btn.btn-link:hover,.btn.btn-primary-inverted:hover,.btn.btn-primary:hover,.btn.btn-secondary-inverted:hover,.btn.btn-secondary:hover{text-decoration:none}.btn.btn-link.disabled,.btn.btn-link[disabled],.btn.btn-primary-inverted.disabled,.btn.btn-primary-inverted[disabled],.btn.btn-primary.disabled,.btn.btn-primary[disabled],.btn.btn-secondary-inverted.disabled,.btn.btn-secondary-inverted[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-primary-inverted svg,.btn.btn-secondary svg,.btn.btn-secondary-inverted 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-primary-inverted svg:first-child:not(:last-child),.btn.btn-secondary svg:first-child:not(:last-child),.btn.btn-secondary-inverted 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-primary-inverted svg:last-child:not(:first-child),.btn.btn-secondary svg:last-child:not(:first-child),.btn.btn-secondary-inverted 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:#bf0000;border-color:#bf0000;color:#fff}.btn.btn-primary:hover,.btn.btn-primary[hover]{background-color:var(--px-primary-light);border-color:var(--px-primary-light);color:#fff}.btn.btn-primary.disabled,.btn.btn-primary[disabled]{background-color:#e5e3e4;border-color:#e5e3e4;color:#3d3d3d}.btn.btn-primary-inverted{background-color:#f5f2f2;border-color:transparent;color:#bf0000}.btn.btn-primary-inverted:hover,.btn.btn-primary-inverted[hover]{background-color:rgba(245,242,242,.6);border-color:transparent;color:#bf0000}.btn.btn-primary-inverted.disabled,.btn.btn-primary-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-inverted{background-color:#bf0000;border-color:#bf0000;color:#fff}.cms-element-px-text-on-image-teaser .btn.btn-primary-inverted:hover,.cms-element-px-text-on-image-teaser .btn.btn-primary-inverted[hover]{background-color:var(--px-primary-light);border-color:var(--px-primary-light);color:#fff}.cms-element-px-text-on-image-teaser .btn.btn-primary-inverted.disabled,.cms-element-px-text-on-image-teaser .btn.btn-primary-inverted[disabled]{background-color:#e5e3e4;border-color:#e5e3e4;color:#3d3d3d}}.btn.btn-secondary{background-color:transparent;border-color:#bf0000;color:#bf0000}.btn.btn-secondary:hover,.btn.btn-secondary[hover]{background-color:var(--px-primary-light);border-color:var(--px-primary-light);color:#fff}.btn.btn-secondary.disabled,.btn.btn-secondary[disabled]{background-color:transparent;border-color:#a6a0a2;color:#3d3d3d}.btn.btn-secondary-inverted{background-color:transparent;border-color:#fff;color:#fff}.btn.btn-secondary-inverted:hover,.btn.btn-secondary-inverted[hover]{background-color:transparent;border-color:hsla(0,0%,100%,.4);color:hsla(0,0%,100%,.4)}.btn.btn-secondary-inverted.disabled,.btn.btn-secondary-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-inverted{background-color:transparent;border-color:#bf0000;color:#bf0000}.cms-element-px-text-on-image-teaser .btn.btn-secondary-inverted:hover,.cms-element-px-text-on-image-teaser .btn.btn-secondary-inverted[hover]{background-color:var(--px-primary-light);border-color:var(--px-primary-light);color:#fff}.cms-element-px-text-on-image-teaser .btn.btn-secondary-inverted.disabled,.cms-element-px-text-on-image-teaser .btn.btn-secondary-inverted[disabled]{background-color:transparent;border-color:#a6a0a2;color:#3d3d3d}}.btn.btn-link,.btn.btn-link-inline{background-color:transparent;border-color:transparent;color:#bf0000}.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(--px-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,.btn.btn-link-inline{border-left:0;border-right:0;letter-spacing:normal;padding-left:0;padding-right:0;text-transform:none}.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-body-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{background-color:transparent;border-color:transparent;color:var(--bs-body-color)}.btn.btn-outline-light:hover,.btn.btn-outline-light[hover]{background-color:transparent;border-color:transparent;color:var(--px-primary-light)}.btn.btn-outline-light.disabled,.btn.btn-outline-light[disabled]{background-color:transparent;border-color:transparent;color:#3d3d3d}.btn.btn-outline-light{border-width:.1875rem;font-size:.875rem;line-height:1.5rem;padding:.5625rem 1.3125rem}.btn.btn-outline-light.btn-icon-only{padding:.5625rem}.btn.btn-outline-light{align-items:center;border:0;display:flex;flex-flow:row nowrap}.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}.form-check-input:checked[type=radio]{background-color:var(--bs-body-color)}.form-check.custom-control-inline{margin-right:1.5rem}.form-check:last-child{margin-bottom:0}.form-check{padding-left:2rem;position:relative}.form-check-input{left:0;margin-top:0;position:absolute}.form-check label{font-size:.875rem}.confirm-additional-payment-shipping .form-check .form-check-input,.confirm-additional-payment-shipping .privacy-checkbox .custom-control-input,.confirm-tos .form-check .form-check-input,.confirm-tos .privacy-checkbox .custom-control-input{display:block}.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:var(--bs-gray-400)}.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)}.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}.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}.form-check .form-check-input:focus,.privacy-checkbox .custom-control-input:focus{border-color:#0686ca;border-width:.0625rem}.form-check .form-check-input.is-invalid~.custom-control-label,.form-check .form-check-input.is-invalid~.form-check-label,.was-validated .form-check .form-check-input:invalid~.custom-control-label,.was-validated .form-check .form-check-input:invalid~.form-check-label{color:#f20000}.form-check .form-check-input.is-invalid~.custom-control-label:before,.form-check .form-check-input.is-invalid~.form-check-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:#f20000}.form-check .form-check-input.is-invalid{border-color:#f20000}.form-check .form-check-input.is-valid~.custom-control-label:before,.form-check .form-check-input.is-valid~.form-check-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:#497e0b}.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 .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:var(--bs-gray-400)}.form-check-input:focus,.form-control:focus{box-shadow:none}.form-inline{align-items:center;display:flex;flex-flow:row wrap}.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}.form-group{margin-bottom:1.5rem}@media(min-width:768px){.form-group{margin-bottom:2.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}.credit-card-input input,.input-field-style,input.form-control:not([type=search]){background-color:#fff;border-color:var(--bs-gray-400);border-radius:.25rem;border-width:.0625rem;color:var(--bs-body-color);font-size:1rem;height:3.5rem;line-height:1rem;padding-left:1rem;padding-right:1rem;transition:background-color .3s,border-color .3s,box-shadow .3s,color .3s,font-size .3s!important}.credit-card-input input:focus,.credit-card-input input[focus],.input-field-style:focus,.input-field-style[focus],input.form-control:not([type=search]):focus,input.form-control:not([type=search])[focus]{border-color:#0686ca;font-size:1rem;outline:.0625rem solid #0686ca}.credit-card-input input:disabled:not([type=radio]):not([type=checkbox]),.credit-card-input input[disabled]:not([type=radio]):not([type=checkbox]),.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}.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:#f20000;color:#f20000;outline-color:#f20000}.was-validated input.form-control:not([type=search]):valid,input.form-control:not([type=search]).is-valid{border-color:#497e0b;outline-color:#497e0b}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}.form-label{color:var(--bs-heading-color);font-size:.8125rem;font-weight:700;line-height:1rem;margin-bottom:0}.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:var(--bs-gray-400);border-radius:.25rem;border-width:.0625rem;color:var(--bs-body-color);font-size:1rem;height:auto;line-height:1rem;padding:1.1875rem 3.5rem 1.1875rem 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:#0686ca;outline:.0625rem solid #0686ca}.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(--px-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:#f20000;color:#f20000;outline-color:#f20000}.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,.form-select.is-valid,.payolution-installment select:valid,.was-validated .custom-select:valid,.was-validated .form-select:valid{border-color:#497e0b;color:var(--bs-body-color);outline-color:#497e0b}.custom-select.is-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:var(--bs-gray-400);border-radius:.25rem;border-width:.0625rem;color:var(--bs-body-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:#0686ca;font-size:1rem;outline:.0625rem solid #0686ca}textarea.form-control:disabled,textarea.form-control[disabled]{opacity:.5}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{border-color:#f20000;color:#f20000;outline-color:#f20000}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{border-color:#497e0b;outline-color:#497e0b}.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%}.cms-element-px-section-headline{align-items:center;flex-direction:row}.cms-element-px-section-headline .has-ue-icon{width:-moz-fit-content;width:fit-content}.cms-element-px-section-headline .px-headline-container.has-ue-icon.text-center .headline,.px-section-headline.text-center .headline{margin:0 auto;width:-moz-fit-content;width:fit-content}.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}@media(min-width:768px){.cms-element-px-section-headline .px-headline-container.has-ue-icon .headline.size-stage,.px-section-headline .headline.size-stage{background-position:left .625rem}}@media(min-width:1280px){.cms-element-px-section-headline .px-headline-container.has-ue-icon .headline.size-stage,.px-section-headline .headline.size-stage{background-position:left .9375rem}}.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}@media(min-width:768px){.cms-element-px-section-headline .px-headline-container.has-ue-icon .headline.size-xxl,.px-section-headline .headline.size-xxl{background-position:left .375rem}}@media(min-width:1280px){.cms-element-px-section-headline .px-headline-container.has-ue-icon .headline.size-xxl,.px-section-headline .headline.size-xxl{background-position:left .625rem}}.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}@media(min-width:768px){.cms-element-px-section-headline .px-headline-container.has-ue-icon .headline.size-xl,.px-section-headline .headline.size-xl{background-position:left .125rem}}@media(min-width:1280px){.cms-element-px-section-headline .px-headline-container.has-ue-icon .headline.size-xl,.px-section-headline .headline.size-xl{background-position:left .375rem}}.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}@media(min-width:768px){.cms-element-px-section-headline .px-headline-container.has-ue-icon .headline.size-l,.px-section-headline .headline.size-l{background-position:left 0}}@media(min-width:1280px){.cms-element-px-section-headline .px-headline-container.has-ue-icon .headline.size-l,.px-section-headline .headline.size-l{background-position:left .125rem}}.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}@media(min-width:768px){.cms-element-px-section-headline .px-headline-container.has-ue-icon .headline.size-m,.px-section-headline .headline.size-m{background-position:left -.1875rem;background-size:2rem;padding-left:2.5rem}}@media(min-width:1280px){.cms-element-px-section-headline .px-headline-container.has-ue-icon .headline.size-m,.px-section-headline .headline.size-m{background-position:left 0}}.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}@media(min-width:768px){.cms-element-px-section-headline .px-headline-container.has-ue-icon .headline.size-s,.px-section-headline .headline.size-s{background-position:left -.0625rem;background-size:1.5rem;padding-left:2rem}}@media(min-width:1280px){.cms-element-px-section-headline .px-headline-container.has-ue-icon .headline.size-s,.px-section-headline .headline.size-s{background-position:left -.1875rem;background-size:2rem;padding-left:2.5rem}}.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}@media(min-width:768px){.cms-element-px-section-headline .px-headline-container.has-ue-icon .headline.size-xs,.px-section-headline .headline.size-xs{background-position:left -.125rem}}@media(min-width:1280px){.cms-element-px-section-headline .px-headline-container.has-ue-icon .headline.size-xs,.px-section-headline .headline.size-xs{background-position:left -.0625rem}}.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}@media(min-width:768px){.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 .375rem}}@media(min-width:1280px){.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 .625rem}}.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}@media(min-width:768px){.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 .125rem}}@media(min-width:1280px){.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 .375rem}}.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}@media(min-width:768px){.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 0}}@media(min-width:1280px){.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 .125rem}}.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}@media(min-width:768px){.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 -.1875rem;background-size:2rem;padding-left:2.5rem}}@media(min-width:1280px){.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 0}}.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}@media(min-width:768px){.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 -.0625rem;background-size:1.5rem;padding-left:2rem}}@media(min-width:1280px){.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 -.1875rem;background-size:2rem;padding-left:2.5rem}}.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}@media(min-width:768px){.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 -.125rem}}@media(min-width:1280px){.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 -.0625rem}}.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}}@media(min-width:768px){.zur-badge-code-percentage{margin:2.5rem}}@media(min-width:1280px){.zur-badge-code-percentage{margin:4rem}}.zur-badge-code-percentage p{margin-bottom:0}.zur-badge-code-percentage p.top{grid-column:1;grid-row:1;justify-self:center;margin:0 .5rem;padding:.5rem 1rem .75rem;width:-moz-fit-content;width:fit-content}@media(min-width:576px){.zur-badge-code-percentage p.top{margin:0 1rem}}@media(min-width:1280px){.zur-badge-code-percentage p.top{margin:0 1.25rem}}.zur-badge-code-percentage p.top{background-color:var(--badge-bg-color);color:var(--badge-text-color);display:grid;font-size:4rem;grid-template-columns:auto auto;grid-template-rows:auto}@media(min-width:576px){.zur-badge-code-percentage p.top{font-size:4.6875rem}}@media(min-width:1280px){.zur-badge-code-percentage p.top{font-size:6.25rem}}.zur-badge-code-percentage p.top{line-height:1}.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}}@media(min-width:1280px){.zur-badge-code-percentage p.top .percentage-unit{font-size:5rem}}.zur-badge-code-percentage p.bottom{grid-column:1;grid-row:2;padding:.5rem .75rem}@media(min-width:576px){.zur-badge-code-percentage p.bottom{padding:.75rem 1.25rem}}.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;justify-content:center;margin-top:-.75rem}.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}}@media(min-width:1280px){.zur-badge-code-percentage .copy-btn,.zur-badge-code-percentage .footnote,.zur-badge-code-percentage p.bottom{font-size:1.5rem}}.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-code-percentage .code .copy-btn.copied .copy-border{display:none}.zur-badge-large-percentage{--badge-bg-color:var(--bs-primary);--badge-text-color:var(--bs-white);margin-top:1.5rem}@media(min-width:1024px){.zur-badge-large-percentage{margin-top:2rem}}@media(min-width:1280px){.zur-badge-large-percentage{margin-top:2.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}@media(min-width:1024px){.zur-badge-large-percentage .percentage{font-size:9.375rem}}@media(min-width:1280px){.zur-badge-large-percentage .percentage{font-size:12.5rem}}.zur-badge-large-percentage .percentage{grid-column:2;grid-row:2;line-height:.7;paint-order:stroke fill;-webkit-text-stroke:.75rem var(--badge-bg-color)}.zur-badge-large-percentage .percentage-unit{font-size:5rem}@media(min-width:1024px){.zur-badge-large-percentage .percentage-unit{font-size:7.5rem}}@media(min-width:1280px){.zur-badge-large-percentage .percentage-unit{font-size:10rem}}.zur-badge-large-percentage .footnote,.zur-badge-large-percentage .text{font-size:1.25rem}@media(min-width:1280px){.zur-badge-large-percentage .footnote,.zur-badge-large-percentage .text{font-size:1.75rem}}.zur-badge-large-percentage .text{grid-column:2;grid-row:1;padding:.5rem .5rem .375rem;width:-moz-fit-content;width:fit-content}@media(min-width:1024px){.zur-badge-large-percentage .text{padding-bottom:.75rem}}@media(min-width:1280px){.zur-badge-large-percentage .text{padding-bottom:1.125rem}}.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}@media(min-width:1280px){.zur-badge-large-percentage .bg{width:4rem}}.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{margin:1.5rem}}@media(min-width:768px){.zur-badge-tax-percentage{margin:2.5rem}}@media(min-width:1280px){.zur-badge-tax-percentage{margin:4rem}}@media(min-width:576px){.zur-badge-tax-percentage{flex-direction:row}}.zur-badge-tax-percentage p{padding:.5rem}@media(min-width:576px){.zur-badge-tax-percentage p{padding:1rem}}.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}.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}}@media(min-width:1280px){.zur-badge-tax-percentage p .percentage{font-size:6.25rem}}.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}}@media(min-width:1280px){.zur-badge-tax-percentage p .percentage-unit{font-size: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}}@media(min-width:1280px){.zur-badge-tax-percentage p .footnote,.zur-badge-tax-percentage p .text{font-size:1.25rem}}.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}@media(min-width:1280px){.cms-element-px-zurbrueggen-stage-teaser{--px-teaser-bg-padding:1.5rem}}.cms-element-px-zurbrueggen-stage-teaser{--px-teaser-gradient-padding:1rem}@media(min-width:576px){.cms-element-px-zurbrueggen-stage-teaser{--px-teaser-gradient-padding:1.5rem}}@media(min-width:768px){.cms-element-px-zurbrueggen-stage-teaser{--px-teaser-gradient-padding:2rem}}@media(min-width:1024px){.cms-element-px-zurbrueggen-stage-teaser{--px-teaser-gradient-padding:2.5rem}}.cms-element-px-zurbrueggen-stage-teaser{--px-teaser-spacing-edges-margin:1rem}@media(min-width:1024px){.cms-element-px-zurbrueggen-stage-teaser{--px-teaser-spacing-edges-margin:1.5rem}}.cms-element-px-zurbrueggen-stage-teaser{--px-teaser-large-spacing-edges-margin:1rem}@media(min-width:1024px){.cms-element-px-zurbrueggen-stage-teaser{--px-teaser-large-spacing-edges-margin:2rem}}.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,rgba(245,242,242,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)}@media(min-width:1024px){.cms-element-px-zurbrueggen-stage-teaser .px-teaser .px-teaser-content{max-width:var(--px-teaser-max-width)}}.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}.bg-color{--swiper-theme-color-inactive:var(--bs-gray-200)}.swiper-controls{min-height:.5rem}.swiper-button-autoplay{background:none;border:none;color:#bf0000;margin-left:1.25rem;margin-right:-.625rem;outline:none;padding:0}.swiper-button-autoplay svg{margin:0!important}.swiper-pagination.swiper-pagination-fraction{border:.0625rem solid var(--bs-body-color);border-radius:.5rem;color:var(--bs-body-color);padding:.5rem 1rem}.swiper-pagination.swiper-pagination-fraction .swiper-pagination-current{margin-right:.25rem}.swiper-pagination.swiper-pagination-fraction .swiper-pagination-total{margin-left:.25rem}.swiper-controls.justify-content-center.grouped .swiper-button-prev{margin-right:auto}.swiper-controls.justify-content-center.grouped .swiper-button-next{margin-left:auto}.cms-section.bg-color .swiper-pagination.swiper-pagination-fraction{border:.0625rem solid var(--bs-gray-200);color:#fff}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400 700;src:url(https://cdn.zurbrueggen.de/fonts/roboto-r.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:400 700;src:url(https://cdn.zurbrueggen.de/fonts/roboto-i.woff2) format("woff2")}@media(min-width:768px){.px-headline-container+.px-button-container{margin-top:.5rem}}.link-whole-teaser .px-headline-container{margin-bottom:0}.rotate-90{transform:rotate(90deg)}.rotate-180{transform:rotate(180deg)}.rotate-270{transform:rotate(270deg)}html{scroll-padding-top:8rem}@media(min-width:576px){html{scroll-padding-top:4rem}}@media(min-width:768px){html{scroll-padding-top:5.25rem}}@media(min-width:1024px){html{scroll-padding-top:10rem}}html:before{font-size:0;position:absolute;top:-100%}body{line-height:1.625rem;padding-top:8rem;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}@media(min-width:576px){body{padding-top:4rem}}@media(min-width:768px){body{padding-top:5.25rem}}@media(min-width:1280px){body{padding-top:10rem}}@media(min-width:768px){body.hide-navigation{padding-top:5.25rem}}body.is-act-category-listing,body.is-ctl-search.is-act-search,body.is-ctl-wishlist{background-color:var(--bs-gray-100)}body.no-scroll{overflow:hidden}body.hide-header{padding-top:0}.content-main{overflow-x:inherit}dd{margin-bottom:.25rem}.container-main{padding:0}.container-main.remove-min-height{min-height:auto}.content-main{padding-bottom:6.5rem;padding-top:.625rem}@media(min-width:576px){.content-main{padding-top:5rem}}@media(min-width:768px){.content-main{padding-top:2.125rem}}@media(min-width:1024px){.content-main{padding-bottom:10rem;padding-top:2.5rem}}@media(min-width:1280px){.content-main{padding-bottom:12.5rem}}.content-main{margin-top:0;transition:margin .3s ease}.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}@media(min-width:1280px){.is-act-category-listing .content-main{padding-bottom: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(--px-primary-dark)}.primary-light{background-color:var(--px-primary-light)}.secondary-dark{background-color:var(--px-secondary-light)}.secondary-light{background-color:var(--px-secondary-dark)}.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:var(--bs-white)}.gray-0{background-color:var(--bs-white)}.gray-100{background-color:var(--bs-gray-100)}.gray-200{background-color:var(--bs-gray-200)}.gray-300{background-color:var(--bs-gray-300)}.gray-400{background-color:var(--bs-gray-400)}.gray-500{background-color:var(--bs-gray-500)}.gray-600{background-color:var(--bs-gray-600)}.gray-1000{background-color:var(--bs-black)}.font-medium{font-style:normal;font-weight:500}.bg-inverted{background-color:#000;margin-bottom:0!important;padding:1rem 0}.alert{--bs-alert-color:var(--bs-white);--bs-alert-border-radius:0;font-weight:700;line-height:1.2}.alert.alert-info{--bs-alert-bg:var(--bs-info)}.alert.alert-success{--bs-alert-bg:var(--bs-success)}.alert.alert-success .success{border-radius:50%;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.alert-light{--bs-alert-bg:var(--bs-gray-100);--bs-alert-color:var(--bs-text-color);--bs-alert-border-radius:var(--bs-border-radius-lg);font-size:.875rem;font-weight:400}.alert-list{padding-left:0}.alert-list li{margin-bottom:0!important}.btn-outline-revoke-contract:hover{border:.0625rem solid #bf0000;border-radius:.5rem}.btn-outline-revoke-contract{border:.0625rem solid var(--bs-gray-600);border-radius:.5rem;color:var(--bs-gray-600);font-size:.875rem;font-weight:400;height:2rem;line-height:1.125rem;padding:.25rem .75rem}.energylabel-item{background-color:var(--bs-gray-200);border:.0625rem solid #000;border-right-width:0;display:inline-flex;flex-flow:row nowrap;font-style:normal;font-weight:700;height:2.5rem;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 var(--bs-gray-200);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-heading-color),0 -.0625rem 0 var(--bs-heading-color),.0625rem -.0625rem 0 var(--bs-heading-color),-.0625rem 0 0 var(--bs-heading-color),.0625rem 0 0 var(--bs-heading-color),-.0625rem .0625rem 0 var(--bs-heading-color),0 .0625rem 0 var(--bs-heading-color),.0625rem .0625rem 0 var(--bs-heading-color);text-transform:uppercase;z-index:1}.product-energy-labels.is-detail-page .energylabel-item-label{font-size:1.125rem}@media(min-width:768px){.product-energy-labels.is-detail-page .energylabel-item-label{font-size:1.375rem}}@media(min-width:1280px){.product-energy-labels.is-detail-page .energylabel-item-label{font-size:1.625rem}}.product-energy-label{align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;display:flex;flex-flow:row wrap;margin-bottom:.25rem}.product-energy-label .energylabel-item-range{min-width:2.375rem}.product-energy-label .energylabel-item-device-name{font-style:normal;font-weight:700}.product-energy-label .energylabel-item-product-data-sheet{color:var(--bs-body-color);transition:color .3s ease}.product-energy-label .energylabel-item-product-data-sheet:hover{color:var(--px-primary-light)}.product-energy-label .energylabel-item-device-name,.product-energy-label .energylabel-item-product-data-sheet{font-size:.875rem;line-height:1.125rem}.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-heading-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,.form-floating>.form-select{height:auto;min-height:0;padding-left:1rem}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>label{padding:1.125rem 1rem}.form-floating>.form-control:not(:-moz-placeholder){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)~label{color:var(--bs-heading-color);transform:translateY(-.625rem)}.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-heading-color);transform:translateY(-.625rem)}.form-floating>.form-control:not(:-moz-placeholder)~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{margin-bottom:var(--bs-gutter-y)}.px-headline-container>*{display:block}.fs-stage,.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:var(--bs-heading-color);font-weight:700;margin-bottom:1rem}.fs-stage{font-size:2rem;line-height:2.25rem}@media(min-width:768px){.fs-stage{font-size:2.75rem;line-height:3.25rem}}@media(min-width:1280px){.fs-stage{font-size:3.25rem;line-height:3.875rem}}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:var(--bs-body-color)}.input-group .icon>svg{position:static}.privacy-notice-title{--bs-border-color:#e5e3e4}.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}.modal .modal-body{display:block}.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:var(--bs-gray-300)}.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:#f5a623}.product-review-rating{align-items:center;display:flex!important;margin:0!important}.product-review-point{display:flex!important;height:1rem;margin-right:.25rem}:root{--px-padding-xss: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}}.px-pad-xxs{padding:var(--px-padding-xss)!important}.px-pad-xs{padding:var(--px-padding-xs)!important}.px-pad-s{padding:var(--px-padding-s)!important}.px-pad-m{padding:var(--px-padding-m)!important}.px-pad-l{padding:var(--px-padding-l)!important}.px-pad-xl{padding:var(--px-padding-xl)!important}.px-pad-xxl{padding:var(--px-padding-xxl)!important}.btn.btn-secondary-temp{align-items:center;background-color:transparent;border-color:var(--bs-gray-600);border-width:.0625rem;color:var(--bs-gray-600);display:inline-flex;gap:.5rem}.btn.btn-secondary-temp:hover{background-color:var(--bs-gray-600);border-color:var(--bs-gray-600);color:var(--bs-white)}.btn.btn-secondary-temp.btn-icon-only{padding:.6875rem}.btn.btn-secondary-temp-inverted{background-color:var(--bs-gray-600);border-color:var(--bs-gray-600);border-width:.0625rem;color:var(--bs-white)}.btn.btn-secondary-temp-inverted:hover{background-color:var(--bs-gray-500);border-color:var(--bs-gray-500);color:var(--bs-white)}.check-icon.text-success{color:#62a019!important}.collapse-icon{transition:transform .3s ease}[data-bs-toggle] .collapse-icon{transform:rotate(90deg)}[data-bs-toggle].collapsed .collapse-icon{transform:rotate(0deg)}.btn.btn-borderless{background-color:transparent;border-width:0;color:var(--bs-gray-600);padding:0}.btn.btn-borderless:hover{color:var(--bs-primary)}.btn.btn-borderless.product-wishlist-btn{color:var(--bs-primary);height:1.5rem;width:1.5rem}.btn.btn-borderless.product-wishlist-btn:hover{color:var(--bs-danger)}.img-darken{mix-blend-mode:darken}.line-item{line-height:1.2}.line-item-label{color:var(--bs-gray-600);margin-bottom:.25rem;text-decoration:none}.line-item-label:hover{color:var(--bs-primary)}.fs-s{font-size:.875rem!important}.fs-s,.fs-xs{line-height:1.2!important}.fs-xs{font-size:.75rem!important}.shipping-value .text-success{color:#62a019!important}.progress-bar span{line-height:1.2}.progress-bar.bg-success{background-color:#93c657!important}.is-sale-price{border:.0625rem solid var(--px-primary-light);border-radius:.25rem;color:var(--px-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(--px-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}@media(min-width:768px){a:not([class]).lg,b.lg,ol.lg,p.lg,strong.lg,ul.lg{font-size:1.25rem;line-height:1.875rem}}a:not([class]).xl,b.xl,ol.xl,p.xl,strong.xl,ul.xl{font-size:1.25rem;line-height:1.875rem}@media(min-width:768px){a:not([class]).xl,b.xl,ol.xl,p.xl,strong.xl,ul.xl{font-size:1.5rem;line-height:2.125rem}}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}@media(min-width:768px){blockquote.quote.lg,p.quote.lg,span.quote.lg{font-size:1.25rem;line-height:1.875rem}}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='%23e02626' 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:#e02626}.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-body-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:#6c6f72!important}.blockquote-footer{color:var(--bs-body-color)}.blockquote-footer:before{content:none}.blockquote-footer .fw-bold:before{content:"— "}.card-title.cart-table-header{--bs-card-title-spacer-y:0;border-bottom:.0625rem solid #e5e3e4;padding-bottom:0}.cart-header-row,.order-detail-content-header-row{display:none}.line-item.is-grid,.line-item.is-offcanvas{font-size:.875rem;padding:0}.line-item.is-grid:not(:last-child),.line-item.is-offcanvas:not(:last-child){padding-bottom:1rem}@media(min-width:768px){.line-item.is-grid:not(:last-child),.line-item.is-offcanvas:not(:last-child){padding-bottom:1.5rem}}.line-item.is-grid:not(:last-child),.line-item.is-offcanvas:not(:last-child){border-bottom:.0625rem solid #e5e3e4}.line-item.is-grid>.line-item-row,.line-item.is-offcanvas>.line-item-row{display:grid;gap:0 1rem;grid-template-areas:"image info info whishlist remove" "image info info none none" "image taxunitprice quantity quantity quantity" "image totalprice quantity quantity quantity";grid-template-columns:5.5rem 1fr 2.5rem 1.5rem 1.5rem}.line-item.is-grid.no-remove-button>.line-item-row,.line-item.is-offcanvas.no-remove-button>.line-item-row{grid-template-areas:"image info info whishlist" "image info info none" "image taxunitprice quantity quantity" "image totalprice quantity quantity";grid-template-columns:5.5rem 1fr 5rem 1.5rem}.line-item.is-grid .line-item-row,.line-item.is-offcanvas .line-item-row{margin:0}.line-item.is-grid .line-item-row>*,.line-item.is-offcanvas .line-item-row>*{padding:0}.line-item.is-grid .line-item-delivery-date,.line-item.is-grid .line-item-details-characteristics-properties,.line-item.is-offcanvas .line-item-delivery-date,.line-item.is-offcanvas .line-item-details-characteristics-properties{color:#6c6f72;font-size:.75rem}.line-item.is-grid .line-item-delivery-date p,.line-item.is-grid .line-item-details-characteristics-properties p,.line-item.is-offcanvas .line-item-delivery-date p,.line-item.is-offcanvas .line-item-details-characteristics-properties p{font-size:.75rem!important;line-height:1.2}.line-item.is-grid .line-item-image,.line-item.is-offcanvas .line-item-image{align-items:center;background-color:var(--bs-gray-100);border-radius:var(--bs-border-radius);display:flex;grid-area:image;height:100%;justify-content:center;max-height:7.5rem;padding:.75rem;width:100%}.line-item.is-grid .line-item-image svg,.line-item.is-offcanvas .line-item-image svg{fill:var(--bs-body-color)}.line-item.is-grid .line-item-info,.line-item.is-offcanvas .line-item-info{grid-area:info;margin:0 0 1rem;width:100%}.line-item.is-grid .line-item-details,.line-item.is-offcanvas .line-item-details{width:100%}.line-item.is-grid .line-item-details-container,.line-item.is-offcanvas .line-item-details-container{padding:0}.line-item.is-grid .line-item-quantity,.line-item.is-offcanvas .line-item-quantity{grid-area:quantity;margin-bottom:0;width:100%}.line-item.is-grid .line-item-quantity-label,.line-item.is-offcanvas .line-item-quantity-label{display:none}.line-item.is-grid .line-item-quantity-row,.line-item.is-offcanvas .line-item-quantity-row{margin:0}.line-item.is-grid .line-item-quantity-select-wrapper,.line-item.is-offcanvas .line-item-quantity-select-wrapper{padding:0;width:100%}.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{align-items:center;color:#6c6f72;display:flex;font-size:.75rem;font-style:normal;grid-area:taxunitprice;justify-content:flex-start;padding:0;width:100%}.line-item.is-grid .line-item-total-price,.line-item.is-offcanvas .line-item-total-price{grid-area:totalprice;justify-content:flex-start;padding:0;width:100%}.line-item.is-grid .line-item-total-price-label,.line-item.is-offcanvas .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{grid-area:remove;margin:auto 0;padding:0;width:100%}.line-item.is-grid .line-item-wishlist,.line-item.is-offcanvas .line-item-wishlist{grid-area:whishlist;padding:0}.line-item.is-grid .line-item-wishlist .product-wishlist,.line-item.is-offcanvas .line-item-wishlist .product-wishlist{margin-top:0}.line-item.is-grid .line-item-details-container>:not(:last-child),.line-item.is-offcanvas .line-item-details-container>:not(:last-child){margin:0 0 .25rem}.cart-offcanvas{--bs-offcanvas-padding-x:0;--bs-offcanvas-padding-y:0;--bs-offcanvas-width:31.25rem;--px-padding-x:var(--px-padding-s);--px-padding-y:var(--px-padding-s)}.cart-offcanvas .offcanvas-header{box-shadow:0 0 2.5rem 0 rgba(0,0,0,.2);justify-content:space-between}.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,.2);font-size:.75rem;padding-bottom:calc(var(--px-padding-y) + env(safe-area-inset-bottom, 0))}.offcanvas-cart-items{display:grid;gap:1rem}@media(min-width:768px){.offcanvas-cart-items{gap:1.5rem}}.offcanvas-cart-items{border-bottom:0}.offcanvas-summary{font-size:.875rem;line-height:1.2;margin:0}.offcanvas-summary strong{line-height:1.2}.offcanvas-cart-promotion-form label{font-weight:700}.offcanvas-cart-promotion-form .form-control{border:.0625rem dashed var(--bs-gray-400)}.offcanvas-cart-promotion-form .form-control::-moz-placeholder{color:var(--bs-text-color)}.offcanvas-cart-promotion-form .form-control::placeholder{color:var(--bs-text-color)}.offcanvas-cart-promotion-input-group{gap:.5rem}.offcanvas-cart-promotion-input-group .form-control{border-radius:var(--bs-border-radius)!important}.offcanvas-cart-promotion-input-group .js-barcode-scan-btn{align-items:center;border-radius:var(--bs-border-radius)!important;display:inline-flex;font-size:.75rem;gap:.25rem;letter-spacing:.03125rem;padding:.25rem .5rem;text-transform:uppercase;white-space:nowrap}.barcode-scanner-overlay{aspect-ratio:16/9;background:var(--bs-black);border-radius:.5rem;overflow:hidden;position:relative}.barcode-scanner-video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.barcode-scanner-canvas{display:none}.barcode-scanner-close{align-items:center;display:inline-flex;font-size:.75rem;gap:.25rem;position:absolute;right:.5rem;top:.5rem;z-index:1}.voucher-validation-feedback{font-size:.75rem;margin-top:.25rem;transition:color .2s ease}.voucher-validation-feedback.is-valid{color:var(--bs-success)}.voucher-validation-feedback.is-invalid{color:var(--bs-danger)}.voucher-validation-feedback.is-rate-limited{color:var(--bs-warning)}.buy-widget-container{--bs-gutter-x:0.5rem;--bs-gutter-y:0.5rem}.quantity-selector-group .quantity-selector-group-input{background:transparent!important;border-color:var(--bs-gray-600)!important;border-width:.0625rem!important;box-shadow:none;padding:0!important}.quantity-selector-group .quantity-selector-group-input:active,.quantity-selector-group .quantity-selector-group-input:focus{border-color:var(--bs-gray-600)!important}.quantity-selector-group .btn-outline-light{--bs-btn-padding-x:0.9375rem;--bs-btn-border-width:0.0625rem;--bs-btn-bg:transparent;--bs-btn-border-color:var(--bs-gray-600);--bs-btn-color:var(--bs-gray-600);--bs-btn-hover-bg:transparent;--bs-btn-hover-border-color:var(--bs-gray-600);--bs-btn-active-bg:transparent;--bs-btn-active-border-color:var(--bs-gray-600);background-color:var(--bs-btn-bg);border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);color:var(--bs-btn-color);padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x)}.quantity-selector-group .btn-outline-light:hover{background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);color:var(--bs-btn-hover-color)}.quantity-selector-group .btn-outline-light.active,.quantity-selector-group .btn-outline-light:active{background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color);color:var(--bs-btn-active-color)}.quantity-selector-group .btn-minus{--bs-btn-hover-color:var(--bs-danger)}.quantity-selector-group .btn-plus{--bs-btn-hover-color:var(--bs-success)}.quantity-selector-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:0}.zur-benefit{background-color:#f5f2f2!important}.zur-benefit span{font-size:.75rem}.footer-main{border:none}@media(min-width:1024px){.footer-main .footer-payment-shipping{padding:1.5rem 4.375rem 2.5rem}}.footer-main .footer-payment-shipping{flex-direction:column;gap:.5rem;padding:1.5rem}.footer-main .footer-payment-shipping-separator{align-self:stretch;background-color:var(--bs-gray-200);height:.0625rem}.footer-main-navigation{background-color:var(--bs-gray-100)}.footer-main-navigation .footer-company{display:flex;justify-content:center;padding:1.5rem 0}@media(min-width:768px){.footer-main-navigation .footer-company{padding:2.5rem 0}}@media(min-width:1024px){.footer-main-navigation .footer-company{justify-content:flex-start}}.footer-main-navigation .footer-logo{margin:0 auto}@media(min-width:1024px){.footer-main-navigation .footer-logo{margin:0}}.footer-main-navigation .footer-columns{border:none;padding:2.5rem 0}.footer-main-navigation .footer-columns a{text-decoration:none}@media(min-width:768px){.footer-main-navigation .footer-columns{padding:1.5rem 0 .5rem}}.footer-main-navigation .footer-column{border:0;margin-bottom:.25rem;padding-bottom:1rem}@media(min-width:768px){.footer-main-navigation .footer-column{padding-bottom:0}}.footer-main-navigation .footer-column-content{padding-left:2.125rem}@media(min-width:768px){.footer-main-navigation .footer-column-content{padding-left:0}}.footer-main-navigation .footer-column-content-inner{padding-bottom:2rem}@media(min-width:1280px){.footer-main-navigation .footer-column-content-inner{padding-bottom:1rem}}.footer-main-navigation .footer-column .footer-link{color:var(--bs-body-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-heading-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(--px-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-container-padding{padding-bottom:2.5rem}@media(min-width:1024px){.footer-main-navigation .footer-container-padding{padding-bottom:1.25rem}}.footer-main-metanavigation{background-color:var(--bs-gray-100)}.footer-main-metanavigation .footer-socialmedia{border-bottom:.0625rem solid var(--bs-gray-200);gap:.5rem;padding-bottom:1.5rem;padding-top:1.5rem}.footer-main-metanavigation .footer-socialmedia-list{list-style:none}.footer-main-metanavigation .footer-socialmedia-list-item:not(:last-child){margin-right:1rem}@media(min-width:576px){.footer-main-metanavigation .footer-socialmedia-list-item:not(:last-child){margin-right:1.5rem}}.footer-main-metanavigation .footer-socialmedia-list-item>a{color:var(--bs-heading-color);transition:color .3s ease}.footer-main-metanavigation .footer-socialmedia-list-item>a:hover{color:var(--px-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}@media(min-width:1024px){.footer-main-metanavigation .footer-copyright-metanavigation{align-items:flex-start;flex-flow:row wrap}}.footer-main-metanavigation .footer-copyright-metanavigation .footer-copyright-text{padding-bottom:.625rem;text-align:center}@media(min-width:1024px){.footer-main-metanavigation .footer-copyright-metanavigation .footer-copyright-text{padding-bottom:0}}.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-heading-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(0,0,0,.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}@media(min-width:1024px){.header-main>.container{height:5.25rem}}@media(min-width:1280px){.header-main>.container{height:10rem}}@media(min-width:1024px){.hide-navigation .header-main>.container{height:5.25rem}}.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 transparent}}@media(min-width:1024px){.header-main.sticky>.container{height:4.25rem}}@media(min-width:1280px){.header-main.sticky>.container{display:flex;justify-content:space-between}.header-main.sticky .sticky-header-logo-col{align-items:center;display:flex;order:1}}.header-main.sticky .header-logo-col{order:2;padding:0;width:auto}@media(min-width:1280px){.header-main.sticky .header-logo-col{margin:0;order:1}.header-main.sticky .header-logo-col:not(.sticky-header-logo-col){display:none}}@media(min-width:1024px){.header-main.sticky .nav-main{order:2}}.header-main.sticky .custom-menu-entry{opacity:0;width:0}.header-main.sticky .custom-menu-entry .main-navigation-link{pointer-events:none}@media(min-width:1280px){.header-main.sticky .header-stores-col .col-auto{display:none!important}.header-main.sticky .header-actions-col-container.search-toggle-container{opacity:1;pointer-events:auto;width:4.5rem}}.header-main.sticky .search-toggle-btn.is-search-suggest-mobile{opacity:1;pointer-events:auto}@media(min-width:768px){.header-main.sticky .search-toggle-btn.is-search-suggest-mobile{display:none}}.header-main.sticky .header-search-col{padding:0 .625rem}@media(min-width:576px){.header-main.sticky .header-search-col{padding:0 1.75rem}}@media(min-width:768px){.header-main.sticky .header-search-col{padding:0 2.125rem}}@media(min-width:1024px){.header-main.sticky .header-search-col{padding:0}}@media(min-width:1280px){.header-main.sticky .header-search-col{background-color:#fff;box-shadow:0 1.25rem 1.25rem -1.25rem rgba(0,0,0,.1),0 .5rem .25rem -.25rem rgba(0,0,0,.05);left:0;margin:0;max-width:none;order:3;padding:0 3.125rem;position:absolute;right:0;top:100%;width:100%;z-index:750}}@media(min-width:1440px){.header-main.sticky .header-search-col{padding:0 4.375rem}}@media(min-width:1280px){.header-main.sticky .header-search-col .collapse:not(.show){display:none;opacity:0}}.header-main.sticky .header-search-col .header-search{padding:.5rem .625rem}@media(min-width:768px){.header-main.sticky .header-search-col .header-search{padding:0 16.6666666667% .5rem}}@media(min-width:1024px){.header-main.sticky .header-search-col .header-search{padding:0}}@media(min-width:1280px){.header-main.sticky .header-search-col .header-search{padding:0 0 1rem}}.header-main.sticky .header-search-col .header-search-form{margin:0 auto;position:relative}@media(min-width:1024px){.header-main.sticky .header-search-col .header-search-form{max-width:28.75rem}.header-main.sticky .main-navigation-menu{order:2}}@media(min-width:768px){.header-main.sticky .container .header-row{margin:0;order:3;padding:.5rem 0}}.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}@media(min-width:1280px){.header-main .header-row{padding:1.625rem 0 .625rem}}.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-heading-color);padding:0}.header-main .header-mobile-menu-col .nav-main-toggle-btn:hover{color:#bf0000}@media(min-width:768px){.header-main .header-mobile-menu-col{order:1}}.header-main .header-logo-col{margin:0 auto;order:1;padding-bottom:0;padding-left:0;padding-right:0;width:100%}@media(min-width:768px){.header-main .header-logo-col{margin-left:2.5rem;order:2;width:auto}}@media(min-width:1280px){.header-main .header-logo-col{margin:0}}@media(min-width:768px){.hide-navigation .header-main .header-logo-col{margin-left:0}}@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}@media(min-width:1280px){.header-main .header-logo-col img{height: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}@media(min-width:768px){.header-main .header-stores-col{margin-left:0}}@media(min-width:1280px){.header-main .header-stores-col{margin-right:0}}.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}@media(min-width:768px){.header-main .header-actions-col-container{height:3.25rem;width:4.5rem}}.header-main .header-actions-col-container:not(:last-of-type){margin-right:1rem}@media(min-width:1024px){.header-main .header-actions-col-container:not(:last-of-type){margin-right:.5rem}.header-main .header-actions-col-container.search-toggle-container{opacity:0;overflow:hidden;pointer-events:none;transition:opacity .3s ease,width .15s ease;visibility:hidden;width:0}}.header-main .header-actions-col .header-actions-btn{align-items:center;border:none;color:var(--bs-heading-color);display:flex;flex-flow:row wrap;justify-content:center;margin:0;overflow:visible;padding:0;transition:color .3s ease}@media(min-width:768px){.header-main .header-actions-col .header-actions-btn{flex-flow:column nowrap}}@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-heading-color);font-size:.8125rem;font-style:normal;font-weight:500;line-height:1.2307692308;margin:0 0 0 .5rem;transition:color .3s ease}@media(min-width:768px){.header-main .header-actions-col .header-actions-btn .header-cart-total,.header-main .header-actions-col .header-actions-btn-label{margin:.25rem 0 0}}.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(0,0,0,.1),0 .5rem .25rem -.25rem rgba(0,0,0,.05);left:0;order:3;position:absolute;right:0;top:100%;z-index:750}@media(min-width:768px){.header-main .header-search-col{padding-left:2.125rem;padding-right:2.125rem}}@media(min-width:1024px){.header-main .header-search-col{background-color:transparent;box-shadow:none;flex-grow:1;margin:0 1.25rem;max-width:17.5rem;padding:0;position:relative;transform:none}}@media(min-width:1280px){.header-main .header-search-col{margin:0 3.75rem;max-width:27.5rem}}@media(min-width:1440px){.header-main .header-search-col{max-width:30.625rem}}.header-main .header-search-col .collapse{display:none}@media(min-width:768px){.header-main .header-search-col .collapse{opacity:0;transition:opacity .3s ease}}@media(min-width:1024px){.header-main .header-search-col .collapse{display:block;opacity:1}}.header-main .header-search-col .collapse.show{display:block}@media(min-width:768px){.header-main .header-search-col .collapse.show{background-color:#fff;opacity:1;transition:opacity .3s ease}}@media(min-width:1024px){.header-main .header-search-col .collapse.show{background-color:transparent}}.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}}@media(min-width:768px){.header-main .header-search{padding:0 16.6666666667% 1rem}}@media(min-width:1024px){.header-main .header-search{padding:0}}.header-main .header-search-input{border:.0625rem solid var(--bs-gray-400);color:var(--bs-body-color);font-size:1rem;height:auto;line-height:1.375;padding:.75rem 3rem .75rem 1rem;transition:box-shadow .3s ease}@media(min-width:768px){.header-main .header-search-input{font-size:.875rem;line-height:1.5714285714}}.header-main .header-search-input:focus{border-color:#0686ca;outline:.0625rem solid #0686ca}.header-main .header-search-input::-moz-placeholder{color:var(--bs-body-color)}.header-main .header-search-input::placeholder{color:var(--bs-body-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%}@media(min-width:1280px){.header-main .header-search-form{position:static}}.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-body-color);padding:.6875rem 1rem .6875rem .5rem}.header-main .header-cart-total{display:none}@media(min-width:768px){.header-main .header-cart-total{display:inline-block}}.header-main .header-cart-badge{display:inline-block}@media(min-width:768px){.header-main .header-cart-badge{display:none}}.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}@media(min-width:768px){.header-main .header-cart-badge,.header-main .header-wishlist-badge{right:1rem}}.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(min-width:1280px){.main-navigation-menu .dropdown-menu{border-bottom:1rem solid #fff;box-shadow:0 2.5rem 2.5rem rgba(0,0,0,.25);max-height:calc(100vh - 11.875rem);overflow:auto;z-index:-1}.sticky .main-navigation-menu .dropdown-menu{max-height:calc(100vh - 6.375rem)}.navigation-flyout-content{margin:0 auto;max-width:81.25rem;padding:0}.navigation-flyout-categories{list-style:none}.navigation-flyout-content{padding:4rem 0 3rem}.navigation-flyout-categories.is-level-0>.navigation-flyout-col{margin-bottom:2.5rem}.navigation-flyout-categories.is-level-0>.navigation-flyout-col:before{content:none}.navigation-flyout-link{--bs-navbar-nav-link-padding-x:0;color:var(--bs-heading-color);margin:0;padding:0 0 .5rem;transition:color .3s ease}.navigation-flyout-link.is-level-0{font-style:normal;font-weight:700}.navigation-flyout-link.is-level-1{font-size:.875rem;line-height:1.5714285714}.navigation-flyout-link.is-level-1.active{font-style:normal;font-weight:400}.navigation-flyout-link.show-all-link{color:#bf0000;font-size:.875rem;font-style:normal;font-weight:700;line-height:1.5714285714}.navigation-flyout-link.show-all-link svg{margin-right:.5rem}.navigation-flyout-link.is-folder{cursor:default}.navigation-flyout-link.is-folder:hover{color:var(--bs-heading-color)}.navigation-flyout-link:hover{color:var(--px-primary-light);padding-left:0}.navigation-flyout-teaser-item{background-color:#fff;box-shadow:0 0 2.5rem rgba(0,0,0,.15)}.navigation-flyout-teaser-item+.navigation-flyout-teaser-item{margin-top:1.25rem}.navigation-flyout-teaser-link{transition:color .3s ease}.navigation-flyout-teaser-link:hover{color:var(--px-primary-light);text-decoration:none}.navigation-flyout-teaser-link:hover .navigation-flyout-teaser-headline-title{color:var(--px-primary-light)}.navigation-flyout-teaser-link:hover .link-icon{animation:MovingRightLeft .6s infinite}.navigation-flyout-teaser-headline{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between;padding:1rem;transition:transform .3s ease}.navigation-flyout-teaser-headline-title{color:var(--bs-heading-color);font-style:normal;font-weight:700;transition:color .3s ease}}.main-navigation-menu{--bs-navbar-padding-y:0;position:static}@media(min-width:1280px){.main-navigation-menu .nav-item{display:block}.main-navigation-menu .nav-item.custom-menu-entry{margin-left:auto;order:1}.main-navigation-menu .nav-item.custom-menu-entry:last-of-type{margin-left:0}.main-navigation-menu .nav-item.custom-menu-entry .main-navigation-link{align-items:center;display:flex}.main-navigation-menu .nav-item.custom-menu-entry .main-navigation-link:after{content:none}.main-navigation-menu .nav-item.custom-menu-entry .main-navigation-link-text{margin-left:.625rem}.main-navigation-menu .nav-item.custom-menu-entry .main-navigation-link.magazine{color:#bf0000}.main-navigation-menu .nav-item.custom-menu-entry .main-navigation-link.magazine span{margin-left:.625rem}.main-navigation-menu .nav-item.custom-menu-entry .main-navigation-link.magazine span svg{position:relative;top:.125rem}.main-navigation-menu .nav-item.custom-menu-entry .main-navigation-link.magazine:hover{color:var(--px-primary-light)}.main-navigation-menu .main-navigation-link{color:var(--bs-heading-color);font-size:.875rem;font-style:normal;font-weight:700;line-height:1.7142857143;position:relative;transition:color .3s ease}.main-navigation-menu .main-navigation-link.is-folder{cursor:default}.main-navigation-menu .main-navigation-link:after{background-color:#bf0000;border:0;border-radius:.25rem;bottom:1.25rem;content:"";height:.25rem;left:0;margin-left:0;opacity:0;position:absolute;transition:background-color .3s ease,opacity .3s ease,width .3s ease;width:0}.main-navigation-menu .main-navigation-link:hover{color:var(--px-primary-light)}.main-navigation-menu .main-navigation-link:hover:after{background-color:var(--px-primary-light);opacity:1;width:100%}.main-navigation-menu .main-navigation-link.active{color:var(--bs-heading-color)}.main-navigation-menu .main-navigation-link.active:after{background-color:#bf0000;opacity:1;width:100%}.main-navigation-menu .main-navigation-link-text{border:none;padding:0}}.payment-shipment{--bs-border-color:var(--bs-gray-300)}.cart-offcanvas .payment-shipment{--bs-border-color:var(--bs-gray-200)}.accordion{--px-accordion-icon-color:var(--bs-primary);--px-accordion-icon-active-color:var(--bs-primary)}.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)}.accordion-item{border-radius:var(--bs-border-radius);overflow:hidden}.account-menu .dropdown-menu{backface-visibility:hidden;border:none;border-radius:0;box-shadow:0 0 2.5rem rgba(0,0,0,.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}@media(min-width:1280px){.header-main .account-menu .dropdown-menu{left:auto!important;right:0!important;top:calc(100% + .25rem)!important;transform:none!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:var(--bs-gray-100);border-width:.25rem}.account-menu-header{color:var(--bs-heading-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-heading-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}@media(min-width:576px){.account-menu .offcanvas-close{display:none}}.cms-breadcrumb .breadcrumb{align-items:center;margin:0 0 1rem}@media(min-width:768px){.cms-breadcrumb .breadcrumb{margin:0 0 1.5rem}}@media(min-width:1024px){.cms-breadcrumb .breadcrumb{margin:0 0 2.5rem}}.breadcrumb-placeholder{align-items:center;display:flex;margin:0 .5rem .25rem}.breadcrumb-item{font-size:.875rem;font-style:normal;font-weight:700;line-height:1.5714285714;margin:0 0 .25rem}.breadcrumb-item+.breadcrumb-item{padding-left:0}.breadcrumb-item+.breadcrumb-item:before{content:none}.breadcrumb-item:not(:first-of-type):not(:nth-last-child(2 of .breadcrumb-item)){display:none}@media(min-width:768px){.breadcrumb-item:not(:first-of-type):not(:nth-last-child(2 of .breadcrumb-item)){display:list-item}}.is-ctl-product .breadcrumb-item:nth-last-child(1 of .breadcrumb-item){display:list-item}.is-ctl-product .breadcrumb-item:nth-last-child(2 of .breadcrumb-item){display:none}@media(min-width:768px){.is-ctl-product .breadcrumb-item:nth-last-child(2 of .breadcrumb-item){display:list-item}}.breadcrumb-link{align-items:center;color:var(--bs-body-color);display:flex;flex-flow:row nowrap;text-decoration:none;transition:color .3s ease}.breadcrumb-link:hover{color:var(--bs-primary)}.back-to-home .breadcrumb-link{color:var(--bs-primary);margin-right:1.5rem}@media(min-width:768px){.back-to-home .breadcrumb-link{margin-right:2.5rem}}.back-to-home .breadcrumb-link:hover{color:var(--px-primary-light)}.modal .modal-dialog{margin:0 .5rem;max-width:none}@media(min-width:768px){.modal .modal-dialog{margin:0 auto;max-width:40rem}}.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}@media(min-width:1280px){.modal-content .cms-section-sidebar-main-content.col-xl-9{flex:0 0 100%;max-width:100%}}.modal .js-close-address-editor{width:100%}.modal.zoom-modal .image-zoom-btn.disabled{opacity:1}.address-manager-modal .modal-header .btn-close{display:none}.navigation-offcanvas .offcanvas-body{overflow-x:hidden}.navigation-offcanvas-headline{align-items:center;background-color:var(--bs-gray-100);display:flex;flex-flow:row wrap;justify-content:space-between;padding:1rem}.navigation-offcanvas-headline h4{margin-bottom:0}@media screen and (max-width:375px){.navigation-offcanvas-headline h4{width:100%}}.navigation-offcanvas-headline-link{font-size:.875rem;line-height:1.5714285714}.navigation-offcanvas-headline-link:hover{color:var(--px-primary-light);text-decoration:none}.navigation-offcanvas-list-item{border-bottom:.125rem solid var(--bs-gray-100);border-top:none}.navigation-offcanvas-list-item-gray{background-color:var(--bs-gray-100);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 var(--bs-gray-100)}.navigation-offcanvas-link{color:var(--bs-heading-color);font-size:.875rem;line-height:1.5714285714}.navigation-offcanvas-link:hover,.navigation-offcanvas-link:hover .navigation-offcanvas-link-icon{color:var(--px-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:var(--bs-gray-100);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(--px-primary-light)}.navigation-offcanvas-link-icon{color:#bf0000;transition:color .3s ease}.navigation-offcanvas-link-icon .rotate-180{transform:rotate(180deg)}.offcanvas{--bs-offcanvas-padding-y:1rem;--bs-offcanvas-padding-x:1rem;width:100%;z-index:2147483648}@media(min-width:576px){.offcanvas{width:auto}}.offcanvas.cart-offcanvas,.offcanvas.navigation-offcanvas{--bs-offcanvas-padding-y:0;--bs-offcanvas-padding-x: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:var(--bs-primary);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(--px-primary-dark)}.zur-summary-total{font-size:.875rem;line-height:1.2}.pagination-nav{align-items:center;display:inline-flex;flex-flow:row wrap;justify-content:center;padding:.5rem}.pagination-nav-label{font-style:normal;font-weight:700}.pagination-nav .pagination{margin:.5rem}.pagination-nav .pagination .page-item{margin:0 .5rem}.pagination-nav .pagination .page-item.active .page-link{background-color:#bf0000;color:#fff;cursor:auto}.pagination-nav .pagination .page-item.active .page-link:hover{background-color:#bf0000;color:#fff}.pagination-nav .pagination .page-item.disabled{display:none}.pagination-nav .pagination .page-item.page-first,.pagination-nav .pagination .page-item.page-last,.pagination-nav .pagination .page-item.page-next,.pagination-nav .pagination .page-item.page-prev{display:none;margin:0 .1875rem}@media(min-width:576px){.pagination-nav .pagination .page-item.page-first,.pagination-nav .pagination .page-item.page-last,.pagination-nav .pagination .page-item.page-next,.pagination-nav .pagination .page-item.page-prev{display:flex}}.pagination-nav .pagination .page-item.page-first.disabled,.pagination-nav .pagination .page-item.page-last.disabled,.pagination-nav .pagination .page-item.page-next.disabled,.pagination-nav .pagination .page-item.page-prev.disabled{display:none}.pagination-nav .pagination .page-item.page-first .page-link,.pagination-nav .pagination .page-item.page-last .page-link,.pagination-nav .pagination .page-item.page-next .page-link,.pagination-nav .pagination .page-item.page-prev .page-link{background-color:transparent;color:#bf0000;padding:0}.pagination-nav .pagination .page-item.page-first .page-link:hover,.pagination-nav .pagination .page-item.page-last .page-link:hover,.pagination-nav .pagination .page-item.page-next .page-link:hover,.pagination-nav .pagination .page-item.page-prev .page-link:hover{background-color:transparent;color:var(--px-primary-light)}.pagination-nav .pagination .page-item.page-first .page-link,.pagination-nav .pagination .page-item.page-prev .page-link{transform:rotate(180deg)}.pagination-nav .pagination .page-item .page-link{align-items:center;background-color:var(--bs-gray-200);border:none;border-radius:.8125rem;color:#bf0000;display:flex;font-size:1rem;font-style:normal;font-weight:700;height:1.625rem;justify-content:center;line-height:1.625;min-width:1.625rem;padding:0 .25rem;transition:background-color .3s ease,color .3s ease}.pagination-nav .pagination .page-item .page-link:hover{background-color:var(--px-primary-light);color:#fff}.product-box.abv-box .product-name{font-weight:700}.abv-product-price-discount-label{font-size:2rem;font-size:1.375rem;padding:.3125rem .75rem 0}@media(min-width:768px){.abv-product-price-discount-label{font-size:2rem}}.abv-product-price-discount-text-info{margin-left:.25rem}.abv-flag-discount-badge{right:-.625rem;top:-.625rem}@media(min-width:768px){.abv-flag-discount-badge{right:-1.25rem;top:-1.25rem}.abv-flag-discount-badge svg{height:5.625rem;width:5.625rem}}.abv-flag-discount-badge-percentage{font-size:1rem;transform:translate(-50%,-50%) rotate(-11deg)}@media(min-width:768px){.abv-flag-discount-badge-percentage{font-size:1.375rem}}.cms-element-image-gallery .abv-flag-discount-badge{right:0;top:0}.abv-location-container svg{margin-right:.25rem}.search-suggest-container{background-color:#fff;border:0;box-shadow:0 0 2.5rem rgba(0,0,0,.15);max-height:calc(100vh - 21.25rem);overflow:auto;padding:1rem 1rem 2.5rem;top:2.5rem;transform:translateX(-100%);width:90vw}@media(min-width:576px){.search-suggest-container{max-height:calc(100vh - 18.125rem)}}@media(min-width:768px){.search-suggest-container{max-height:calc(100vh - 15.625rem);padding-bottom:1rem;width:62vw}}@media(min-width:1024px){.search-suggest-container{max-height:calc(100vh - 12.5rem);width:30.0625rem}}.search-suggest-container:after{content:none}.search-suggest-container .form-row{margin:0}.search-suggest-container-item{border-bottom:.25rem solid var(--bs-gray-200);list-style-type:none;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:var(--bs-body-color)}.search-suggest-list-item-product-link:hover,.search-suggest-product-link:hover{color:#bf0000}.search-suggest-total{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}@media(min-width:768px){.search-page .category-navigation-box{margin-bottom:1.5rem}}@media(min-width:1280px){.search-page .category-navigation-box{margin-bottom:3.5rem}}.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}@media(min-width:1280px){.search-page .category-navigation-box .category-navigation.level-1{-moz-column-count:1;column-count:1}}.search-page .category-navigation-box .category-navigation.level-1 .category-navigation-entry{-moz-column-break-inside:avoid;break-inside:avoid}@media(min-width:768px){.search-page .filter-panel-wrapper-toggle{margin-bottom:1.5rem}}.search-page-feedback-item{margin-bottom:1rem}@media(min-width:768px){.search-page-feedback-item{margin-bottom:1.5rem}}.hide-trusted-badge [id^=trustbadge-container-]{display:none}.cms-block-category-navigation{background-color:transparent;display:none;margin-bottom:3.5rem;padding:0}@media(min-width:1280px){.cms-block-category-navigation{display:block}}.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(--px-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(--px-primary-light)}.category-navigation-link:focus:before,.category-navigation-link:hover:before{background-color:var(--px-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;padding:0}@media(min-width:576px){.recommendy-slider .recommendy-slider-container{min-height:35.375rem}}@media(min-width:768px){.recommendy-slider .recommendy-slider-container{min-height:32.9375rem}}@media(min-width:1024px){.recommendy-slider .recommendy-slider-container{min-height:34.1875rem}}@media(min-width:1280px){.recommendy-slider .recommendy-slider-container{min-height:30rem}}@media(min-width:1440px){.recommendy-slider .recommendy-slider-container{min-height:32.5625rem}}.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}}@media(min-width:768px){.recommendy-slider .base-slider.product-slider .product-slider-container .product-slider-item.recommendy-item{min-height:32.9375rem}}@media(min-width:1024px){.recommendy-slider .base-slider.product-slider .product-slider-container .product-slider-item.recommendy-item{min-height:34.1875rem;min-width:25rem}}@media(min-width:1280px){.recommendy-slider .base-slider.product-slider .product-slider-container .product-slider-item.recommendy-item{min-height:30rem;min-width:21.25rem}}@media(min-width:1440px){.recommendy-slider .base-slider.product-slider .product-slider-container .product-slider-item.recommendy-item{min-height:32.5625rem;min-width:23.75rem}}.cms-element-px-button .btn.btn-link,.cms-element-px-button .btn.btn-link-inline{text-decoration:none}.cms-element-px-product-slider .swiper-slide{flex-grow:0}.px-newsletter-teaser{background-color:var(--bs-primary);color:var(--bs-white)}@media(min-width:1024px){.px-newsletter-teaser.cms-element-px-horizontal-teaser .px-teaser{--px-text-component-padding:5rem}}.px-newsletter-teaser-image svg{max-height:unset;width:10rem}@media(min-width:1024px){.px-newsletter-teaser-image svg{width:15rem}}@media(min-width:1280px){.px-newsletter-teaser-image svg{width:20rem}}.px-newsletter-teaser-badge{color:var(--bs-white);height:7.5rem;left:auto;right:1.5rem;top:1rem;transform:rotate(10deg);width:7.5rem}@media(min-width:768px){.px-newsletter-teaser-badge{height:10rem;top:1.5rem;width:10rem}}@media(min-width:1024px){.px-newsletter-teaser-badge{top:5rem}}@media(min-width:1280px){.px-newsletter-teaser-badge{right:2.5rem}}.px-newsletter-teaser-badge-content{color:var(--bs-primary);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}@media(min-width:768px){.px-newsletter-teaser-badge-content>p{font-size:2.625rem;line-height:1.0476190476}}.px-newsletter-teaser-badge-content>span{display:block;font-size:1rem;font-style:normal;font-weight:700;line-height:1.125}@media(min-width:768px){.px-newsletter-teaser-badge-content>span{font-size:1.25rem;line-height:1.25}}@media(min-width:1024px){.px-newsletter-teaser-content{max-width:28.75rem;width:33.3333333333%}.px-newsletter-teaser-content.has-spacing{padding-left:0!important;padding-right:0!important}}.px-newsletter-teaser-content-hint{display:block;font-size:.75rem;line-height:1.5;padding-top:.5rem}.px-newsletter-teaser-content .px-html-container li{margin-bottom:0!important}.px-newsletter-teaser-container-content-form{display:flex;flex-direction:column;gap:1rem}@media(min-width:1280px){.px-newsletter-teaser-container-content-form{align-items:flex-start;flex-direction:row}.px-newsletter-teaser-container-content-form input{width:100%}.px-newsletter-teaser-container-content-form button{height:3.5rem}}.px-newsletter-teaser-container-content-form .form-field-feedback .invalid-feedback{color:var(--bs-white);margin-bottom:1rem}.cms-element-px-section-headline .px-headline-container{margin-bottom:0!important}.cms-element-px-section-headline.icon-bottom img{max-width:12.5rem}@media(min-width:768px){.cms-element-px-section-headline.icon-bottom img{max-width:18.75rem}}.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 .subcategory-listing{display:flex;flex-wrap:wrap;list-style:none;margin-bottom:-1.25rem;margin-left:-1.25rem}.cms-element-px-subcategory-listing .subcategory-listing-item{padding-bottom:1.25rem;padding-left:1.25rem;text-decoration:none;width:50%}@media(min-width:1024px){.cms-element-px-subcategory-listing .subcategory-listing-item{width:33.3333333333%}}.cms-element-px-subcategory-listing .subcategory-listing-item.big-item{width:33.3333333333%}.cms-element-px-subcategory-listing .subcategory-listing-item.big-item .subcategory-listing-item-link-wrapper{display:block}.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 .subcategory-listing-item-link{margin:0;padding:1rem;text-decoration:none}.cms-element-px-subcategory-listing .subcategory-listing-item-link-wrapper{display:flex;padding:0;text-decoration:none}.cms-element-px-subcategory-listing .subcategory-listing-item-link-wrapper .subcategory-listing-item-image{min-width:28.333333%}.cms-element-px-subcategory-listing .subcategory-listing-item-link-wrapper .subcategory-listing-item-link{align-items:center;display:flex;flex-grow:1;justify-content:space-between;transition:background-color .3s ease,box-shadow .3s ease}.cms-element-px-subcategory-listing .subcategory-listing-item-link-wrapper:hover .subcategory-listing-item-link{background-color:var(--px-secondary-light);box-shadow:0 .625rem 1.25rem 0 rgba(2,10,26,.1)}@media(min-width:1024px){.cms-element-px-horizontal-teaser .px-teaser.align-media-text-center .px-teaser-content{justify-content:center}}.cms-element-px-horizontal-teaser .px-headline-container+.px-button-container{margin-top:auto}@media(min-width:1024px){.cms-element-px-horizontal-teaser .px-headline-container+.px-button-container{margin-top:.5rem}}@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 .btn-link svg,.cms-element-px-basic-teaser.variant-px-category.repeater-mode-static .px-teaser .btn.btn-link-inline svg,.cms-element-px-basic-teaser.variant-px-pic-headline.repeater-mode-static .px-teaser .btn-link svg,.cms-element-px-basic-teaser.variant-px-pic-headline.repeater-mode-static .px-teaser .btn.btn-link-inline 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}}@media(min-width:1024px){.cms-element-px-basic-teaser.variant-px-download .px-teaser{margin-bottom:3.5rem}}.cms-element-px-basic-teaser.variant-px-download .px-teaser-content{padding:.5rem 0}@media(min-width:768px){.cms-element-px-basic-teaser.variant-px-download .px-teaser-content{padding:1rem 0}}.cms-element-px-basic-teaser .px-teaser-content.has-spacing{padding:1rem}@media(min-width:1024px){.cms-element-px-basic-teaser .px-teaser-content.has-spacing{padding:1.5rem}}.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}@media(min-width:1024px){.cms-element-px-basic-teaser.variant-px-usp .px-teaser{align-items:inherit;flex-flow:column nowrap;padding:1.5rem .625rem}}.cms-element-px-basic-teaser.variant-px-usp .px-image-component{margin-bottom:0;width:auto}@media(min-width:1024px){.cms-element-px-basic-teaser.variant-px-usp .px-image-component{width:100%}}.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}}@media(min-width:768px){.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:6rem;max-width:6rem}}.cms-element-px-basic-teaser.variant-px-usp .px-teaser-content{align-items:flex-start;padding:0 0 0 1rem}@media(min-width:1024px){.cms-element-px-basic-teaser.variant-px-usp .px-teaser-content{align-items:inherit;padding-top:1.5rem}}.cms-element-px-basic-teaser.variant-px-usp .px-teaser-content.has-spacing{padding:0 0 0 1rem}@media(min-width:1024px){.cms-element-px-basic-teaser.variant-px-usp .px-teaser-content.has-spacing{padding-top:1.5rem}}.px-teaser.link-whole-teaser{cursor:pointer}.px-teaser.link-whole-teaser:hover .btn-link svg,.px-teaser.link-whole-teaser:hover .btn.btn-link-inline svg{animation:MovingRightLeft .6s infinite}.px-button-container{margin-top:0}.px-button-container a.btn.btn-link,.px-button-container a.btn.btn-link-inline{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(min-width:1024px){.cms-element-px-text-on-image-teaser .px-teaser,.cms-element-px-text-on-image-teaser .px-teaser.link-whole-teaser{display:grid}}@media(max-width:1023.98px){.cms-element-px-text-on-image-teaser .px-teaser-content{background-color:transparent!important;color:var(--bs-body-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}}@media(min-width:1024px){.cms-element-px-text-on-image-teaser .px-teaser-content{height:auto!important}}.cms-element-px-text-on-image-teaser .px-teaser-content.has-spacing-edges{margin:0;width:100%}@media(min-width:1024px){.cms-element-px-text-on-image-teaser .px-teaser-content.has-spacing-edges{margin:.5rem;width:calc(100% - 1rem)}}.cms-element-px-text-on-image-teaser .px-teaser-content.has-large-spacing-edges{margin:0;width:100%}@media(min-width:1024px){.cms-element-px-text-on-image-teaser .px-teaser-content.has-large-spacing-edges{margin:1.5rem;width:calc(100% - 3rem)}.cms-element-px-text-on-image-teaser .px-teaser-content[style*=background-]{padding:1.5rem}}@media(min-width:1280px){.cms-element-px-text-on-image-teaser .px-teaser-content[style*=background-]{padding:2.5rem}}.px-uspinfo-teaser{background-color:var(--bs-gray-300);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}}@media(min-width:1280px){.px-uspinfo-teaser-content-lower,.px-uspinfo-teaser-content-upper{padding:2.5rem}}.px-uspinfo-teaser-content-upper{border-bottom:.25rem solid #fff;display:flex;flex-wrap:wrap;justify-content:space-between}@media(min-width:768px){.px-uspinfo-teaser-content-upper{flex-wrap:nowrap}}.px-uspinfo-teaser-content-upper-element{align-items:flex-start;display:flex;flex-wrap:nowrap;width:100%}@media(min-width:768px){.px-uspinfo-teaser-content-upper-element{align-items:center;flex-wrap:wrap;justify-content:center;width:calc(33.33333% - 1.25rem)}}.px-uspinfo-teaser-content-upper-element:not(:last-child){margin-bottom:2.5rem}@media(min-width:768px){.px-uspinfo-teaser-content-upper-element:not(:last-child){margin-bottom:0}.px-uspinfo-teaser-content-upper-element .px-uspinfo-teaser-element-container{text-align:center}}.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}@media(min-width:768px){.px-uspinfo-teaser-content-upper-element .px-uspinfo-teaser-element-text{text-align:center}}.px-uspinfo-teaser-content-upper-element .px-uspinfo-teaser-element-icon{height:3rem;margin:0 1rem 0 0;width:3rem}@media(min-width:768px){.px-uspinfo-teaser-content-upper-element .px-uspinfo-teaser-element-icon{height:6rem;margin:0 0 1.5rem;width:6rem}}.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:1280px){.px-uspinfo-teaser-content-lower-element:first-child{margin-bottom:0}}@media(min-width:576px){.px-uspinfo-teaser-content-lower-element{width:calc(50% - 1.25rem)}}@media(min-width:1280px){.px-uspinfo-teaser-content-lower-element{width:calc(25% - .9375rem)}}.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}@media(min-width:768px){.px-uspinfo-teaser-content-lower-element .px-uspinfo-teaser-element-icon{height:4rem;margin-right:1.5rem;width:4rem}}@media(min-width:1280px){.px-uspinfo-teaser-content-lower-element .px-uspinfo-teaser-element-icon{height:6rem;width:6rem}}.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:not(.cms-element-image-gallery),.swiper.repeater-mode-slider:not(.cms-element-image-gallery){overflow:visible}}.swiper-controls .swiper-button-next>svg,.swiper-controls .swiper-button-prev>svg{pointer-events:none}.product-badges{left:.5rem;top:.5rem;z-index:2}.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(--px-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:var(--bs-gray-500)}.product-custom-badges{position:absolute;right:.5rem;top:.5rem;z-index:2}.product-custom-badges .badge{display:block;height:auto;margin:0 0 .5rem;padding:0}.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}.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(0,0,0,.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-heading-color);font-size:1rem;font-style:normal;font-weight:400;height:auto;line-height:1.625;margin-bottom:.5rem}.product-box.box-standard .product-price,.product-box.box-wishlist .product-price{color:var(--bs-heading-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-top:1rem}.product-box.box-standard .product-price-info .product-card-reference-price,.product-box.box-wishlist .product-price-info .product-card-reference-price{padding-left:.75rem}.product-box.box-standard .product-price-info .product-card-reference-price .product-card-reference-price-value,.product-box.box-wishlist .product-price-info .product-card-reference-price .product-card-reference-price-value{color:var(--bs-body-color);font-size:.8125rem;line-height:1.6153846154}.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-body-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-body-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(--px-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:var(--bs-gray-500);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,.product-box .btn.btn-link-inline{text-decoration:none}.product-box .btn-link.recommendy-btn,.product-box .recommendy-btn.btn.btn-link-inline{border:0;margin:0;padding:0}.product-box .btn-link svg,.product-box .btn.btn-link-inline svg{margin-right:.5rem}.hover-card p{color:var(--bs-body-color)}@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}@media(min-width:1280px){.scroll-up-container .scroll-up-button{left:unset;right:1.5rem}}.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-heading-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}}@media(min-width:768px){.store-selector-widget-label{font-size:.8125rem;left:2.5rem;line-height:1.2307692308}}.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-heading-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}}@media(min-width:768px){.store-selector-widget-button{background-position:top;justify-content:flex-start;line-height:1rem;min-width:2rem;padding-right:0;padding-top:2.25rem;text-indent:0;transition:color .3s ease,background .3s ease}}@media(min-width:1280px){.store-selector-widget-button{background-position:0;font-style:normal;font-weight:700;justify-content:space-between;min-width:9.6875rem;padding-left:2.5rem;padding-top:1rem}.store-selector-widget-button svg{margin-right:.1875rem}}.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-body-color)}@media(min-width:1280px){.store-selector-widget-button-selected{min-width:9.0625rem}}.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}}@media(min-width:768px){.store-selector-widget-button-icon{display:none!important}}@media(min-width:1280px){.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}@media(min-width:1280px){.store-selector-widget-button-icon-store,.store-selector-widget-button-icon-store-selected{left:0;top:50%;transform:translateY(-50%)}}.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(0,0,0,.15);cursor:pointer;display:none;flex:0 0 100%;margin:0;min-width:13.75rem;padding:1rem;position:relative}@media(min-width:1024px){.store-selector-widget-menu{flex:0 0 auto}}.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:#bf0000;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:1.375rem;top:1.125rem}.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,.custom-select: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(6,134,202,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,body.high-contrast select.custom-select:-moz-placeholder,body.high-contrast select.form-select:-moz-placeholder,body.high-contrast textarea.form-control:-moz-placeholder,body.larger-text input.form-control:-moz-placeholder,body.larger-text select.custom-select:-moz-placeholder,body.larger-text select.form-select:-moz-placeholder,body.larger-text textarea.form-control:-moz-placeholder,body.reduced-motion input.form-control:-moz-placeholder,body.reduced-motion select.custom-select:-moz-placeholder,body.reduced-motion select.form-select:-moz-placeholder,body.reduced-motion textarea.form-control:-moz-placeholder{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}.gallery-slider-controls>button:focus-visible{--px-focus-ring-opacity:0.8}.gallery-slider-thumbnails-item:focus-visible,.product-detail-configurator-option-input:focus-visible+.product-detail-configurator-option-label{border:.125rem solid rgba(6,134,202,var(--px-focus-ring-opacity,.5));outline:none}.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-heading-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-body-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(--px-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}.is-ctl-product .emarsys-recommendation-widget{padding-top:2.5rem}@media(min-width:768px){.is-ctl-product .emarsys-recommendation-widget{padding-top:4rem}}@media(min-width:1280px){.is-ctl-product .emarsys-recommendation-widget{padding-top: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(--px-primary-light)}.filter-tree-dropdown .filter-tree-list .category-hide_control-label--active:before{background-color:var(--px-primary-light);height:calc(100% - 1rem);opacity:1;transition:background-color .3s ease,height .3s ease,opacity .1s ease}@media(min-width:1280px){.filter-tree-dropdown .filter-tree-list .category-hide_control-label:hover{color:var(--px-primary-light)}.filter-tree-dropdown .filter-tree-list .category-hide_control-label:hover:before{background-color:var(--px-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}