.cms-element-product-description-reviews{word-break:unset}.cms-section:has(.cms-element-product-description-reviews){overflow:clip}.cms-element-product-description-reviews .niedax-tab-container{scroll-margin-top:calc(3rem + var(--px-basic-header-height, 0px)*var(--px-basic-header-visible, 1))}@media(min-width:768px){.cms-element-product-description-reviews .niedax-tab-container{scroll-margin-top:calc(4.875rem + var(--px-basic-header-height, 0px)*var(--px-basic-header-visible, 1))}}.cms-element-product-description-reviews .niedax-tab-container:not(:first-child):not(:last-child),.cms-element-product-description-reviews .product-description-reviews-tab-navigation{margin-bottom:4rem}@media(min-width:768px){.cms-element-product-description-reviews .niedax-tab-container:not(:first-child):not(:last-child),.cms-element-product-description-reviews .product-description-reviews-tab-navigation{margin-bottom:5rem}}@media(min-width:1440px){.cms-element-product-description-reviews .niedax-tab-container:not(:first-child):not(:last-child),.cms-element-product-description-reviews .product-description-reviews-tab-navigation{margin-bottom:7.5rem}}.cms-element-product-description-reviews .margin-to-next-section{margin-bottom:2.5rem}@media(min-width:768px){.cms-element-product-description-reviews .margin-to-next-section{margin-bottom:4rem}}@media(min-width:1440px){.cms-element-product-description-reviews .margin-to-next-section{margin-bottom:5rem}}.cms-element-product-description-reviews .cms-card-header.product-description-reviews-tab-navigation{background-color:#f3f6f8;padding:0 var(--px-cms-offset)}.cms-element-product-description-reviews .cms-card-header.product-description-reviews-tab-navigation .nav-item{flex:1;text-align:center}.cms-element-product-description-reviews .cms-card-header.product-description-reviews-tab-navigation .nav-item .nav-link{box-shadow:inset 0 -.5rem 0 0 transparent;font-size:.875rem;font-weight:700;padding:1.5rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,box-shadow .15s ease-in-out}.cms-element-product-description-reviews .cms-card-header.product-description-reviews-tab-navigation .nav-item .nav-link.active{box-shadow:inset 0 -.5rem 0 0 #00ace9}.cms-element-product-description-reviews .product-detail-mobile-navigation:has(.show){background-color:#00ace9;color:#fff}.cms-element-product-description-reviews .product-detail-mobile-navigation:has(.show) .btn-icon-only{--bs-btn-active-bg:#fff;--bs-btn-active-color:#00ace9}.cms-element-product-description-reviews .product-detail-mobile-navigation .btn-icon-only{--bs-btn-padding-x:0.25rem;--bs-btn-padding-y:0.25rem;--bs-btn-border-width:0;--bs-btn-hover-bg:#00ace9;--bs-btn-hover-color:#fff}.cms-element-product-description-reviews .product-detail-mobile-navigation-dropdown-menu{--bs-dropdown-padding-x:0;--bs-dropdown-padding-y:0;font-size:.75rem}.cms-element-product-description-reviews .product-detail-mobile-navigation-dropdown-menu .dropdown-item{--bs-dropdown-item-padding-x:1.5rem;--bs-dropdown-item-padding-y:0.75rem;background-color:#f3f6f8;border-bottom:.0625rem solid #e8edf1;font-weight:700;text-align:center}.cms-element-product-description-reviews .product-detail-tabs-content{display:block;margin:0 auto;max-width:var(--px-cms-max-width);padding:0 var(--px-cms-offset);width:100%}.cms-element-product-description-reviews .tab-container-title{font-size:1.125rem}@media(min-width:768px){.cms-element-product-description-reviews .tab-container-title{font-size:1.5rem}}@media(min-width:1440px){.cms-element-product-description-reviews .tab-container-title{font-size:2.25rem}}.cms-element-product-description-reviews .niedax-dd{margin-bottom:0}.cms-element-product-description-reviews .accordion:not(.product-downloads-accordion) .accordion-header{border-bottom:.125rem solid var(--bs-gray-200)}@media(min-width:768px){.cms-element-product-description-reviews .accordion:not(.product-downloads-accordion) .accordion-button{font-size:1.25rem}}@media(min-width:1440px){.cms-element-product-description-reviews .accordion:not(.product-downloads-accordion) .accordion-button{font-size:1.5rem}}.cms-element-product-description-reviews .accordion:not(.product-downloads-accordion) .accordion-button{font-weight:700}.cms-element-product-description-reviews .accordion:not(.product-downloads-accordion) .accordion-button.root-accordion-button{font-size:1.125rem}@media(min-width:768px){.cms-element-product-description-reviews .accordion:not(.product-downloads-accordion) .accordion-button.root-accordion-button{font-size:1.5rem}}@media(min-width:1440px){.cms-element-product-description-reviews .accordion:not(.product-downloads-accordion) .accordion-button.root-accordion-button{font-size:2.25rem}}.cms-element-product-description-reviews .accordion:not(.product-downloads-accordion) .accordion-button,.cms-element-product-description-reviews .accordion:not(.product-downloads-accordion) .accordion-item{background-color:transparent}.cms-element-product-description-reviews .accordion:not(.product-downloads-accordion) .accordion-button{padding-left:0;padding-right:0;padding-top:0}.cms-element-product-description-reviews .accordion:not(.product-downloads-accordion) .accordion-body{padding:.5rem 0 0}@media(min-width:768px){.cms-element-product-description-reviews .accordion:not(.product-downloads-accordion) .accordion-body{padding-top:1rem}}@media(min-width:1440px){.cms-element-product-description-reviews .accordion:not(.product-downloads-accordion) .accordion-body{padding-top:1.5rem}}@media(min-width:768px){.cms-element-product-description-reviews .accordion:not(.product-downloads-accordion) .accordion-button:after{--bs-accordion-btn-icon-width:2rem;--bs-accordion-btn-icon-height:2rem}}.cms-element-product-description-reviews .product-downloads-accordion .accordion-button{font-size:.75rem}@media(min-width:768px){.cms-element-product-description-reviews .product-downloads-accordion .accordion-button{font-size:.875rem}}@media(min-width:1440px){.cms-element-product-description-reviews .product-downloads-accordion .accordion-button{font-size:1rem}}.cms-element-product-description-reviews .product-downloads-accordion .media-name{font-size:.75rem}@media(min-width:768px){.cms-element-product-description-reviews .product-downloads-accordion .media-name{font-size:.875rem}}.cms-element-product-description-reviews .product-downloads-accordion .download-button{--bs-btn-font-size:0.75rem}.cms-element-product-description-reviews .product-downloads-accordion .divider{--bs-border-width:0.125rem;border-color:#e8edf1}.cms-element-product-description-reviews .packaging-levels-container{--bs-gutter-x:1.25rem;--bs-gutter-y:1.25rem}.cms-element-product-description-reviews .packaging-levels-container .packaging-level-card{background-color:#f3f6f8}.cms-element-product-description-reviews .packaging-levels-container .packaging-level-card-header{gap:.25rem}.cms-element-product-description-reviews .packaging-levels-container .packaging-level-card-header-title{font-size:.875rem}@media(min-width:768px){.cms-element-product-description-reviews .packaging-levels-container .packaging-level-card-header-title{font-size:1rem}}@media(min-width:1440px){.cms-element-product-description-reviews .packaging-levels-container .packaging-level-card-header-title{font-size:1.25rem}}.cms-element-product-description-reviews .packaging-levels-container .packaging-level-card-header-title{font-weight:700}.cms-element-product-description-reviews .packaging-levels-container .packaging-level-card-header .badge{--bs-badge-font-size:0.75rem}@media(min-width:768px){.cms-element-product-description-reviews .packaging-levels-container .packaging-level-card-header .badge{--bs-badge-font-size:0.875rem}}.cms-element-product-description-reviews .packaging-levels-container .packaging-level-card-header .badge{--bs-badge-border-radius:0;align-items:center;background-color:#26b546;-moz-column-gap:.5rem;column-gap:.5rem;display:flex;font-weight:600;padding-right:.75rem}.cms-element-product-description-reviews .packaging-levels-container .packaging-level-card .divider{border-color:#d1dce3}.cms-element-product-description-reviews .etim-tab-navigation{--bs-nav-link-font-size:0.75rem;--bs-nav-link-padding-y:0.625rem}.cms-element-product-description-reviews .etim-table{font-size:.75rem}@media(min-width:768px){.cms-element-product-description-reviews .etim-table{font-size:.875rem}}.cms-element-product-description-reviews .etim-table table{margin-bottom:0}.cms-element-product-description-reviews .etim-table thead>tr>th{--bs-table-bg:#294754;--bs-table-color:#fff;white-space:nowrap}.cms-element-product-description-reviews .etim-table .table-striped>tbody>tr:nth-child(odd)>*{--bs-table-bg-type:initial}.cms-element-product-description-reviews .etim-table .table-striped>tbody>tr:nth-child(2n)>*{--bs-table-bg-type:var(--bs-table-striped-bg)}.cms-element-product-description-reviews .etim-table tr>*{border-bottom:0}.cms-element-product-description-reviews .etim-table tr>:not(:last-child){border-right:.0625rem solid #e8edf1}.cms-element-product-description-reviews .load-diagram{font-size:.875rem}@media(min-width:768px){.cms-element-product-description-reviews .load-diagram{font-size:1rem}}.cms-element-product-description-reviews .load-diagram .label-y-axis{writing-mode:sideways-lr}.cms-element-product-description-reviews .load-diagram-image{max-width:40.625rem;min-width:35.9375rem;width:100%}.cms-element-product-description-reviews .product-mono-font{font-family:Courier New,Courier,"monospace"}.is-active-route-frontend-detail-page .product-detail-price-container .product-detail-price,.is-active-route-frontend-detail-page .product-detail-price-container .product-detail-tax-container{display:none}.is-ctl-product .product-detail-info{margin-bottom:1.5rem}.is-ctl-product .product-detail-info-container{font-size:.75rem}@media(min-width:576px){.is-ctl-product .product-detail-info-container{font-size:.875rem}}.is-ctl-product .product-detail-info-container p{margin:0}.is-ctl-product .product-detail-info-container .product-detail-article-number-container,.is-ctl-product .product-detail-info-container .product-detail-unit-container{flex-basis:0;flex-grow:1}.is-ctl-product .product-detail-price-container{grid-template-areas:"price price-unit" "tax price-unit";margin-bottom:1.5rem}.is-ctl-product .product-detail-price-container .product-detail-price{font-size:.875rem;font-weight:600;grid-area:price;margin-bottom:0}@media(min-width:768px){.is-ctl-product .product-detail-price-container .product-detail-price{font-size:1rem}}@media(min-width:1440px){.is-ctl-product .product-detail-price-container .product-detail-price{font-size:1.25rem}}.is-ctl-product .product-detail-price-container .product-detail-price-unit{display:grid;font-size:.75rem;font-weight:600;grid-area:price-unit;grid-template-areas:"label label" "content reference-content"}.is-ctl-product .product-detail-price-container .product-detail-price-unit .price-unit-label{font-weight:400;grid-area:label}.is-ctl-product .product-detail-price-container .product-detail-price-unit .price-unit-content{grid-area:content}.is-ctl-product .product-detail-price-container .product-detail-price-unit .price-unit-reference-content{grid-area:reference-content}.is-ctl-product .product-detail-tax-container{grid-area:tax}.is-ctl-product .product-detail-tax-container .product-detail-tax{font-size:.75rem;margin-bottom:0}.is-ctl-product .product-detail-tax-container .product-detail-tax-link{--bs-btn-line-height:var(--bs-body-line-height)}.is-ctl-product .product-detail-delivery-information-container{align-items:center;display:flex;flex-wrap:wrap;font-size:.75rem;font-weight:700;justify-content:space-between}.is-ctl-product .product-detail-delivery-information-container .product-detail-delivery-information{margin:0}.is-ctl-product .product-detail-delivery-information-container .product-list-add-items-dropdown-btn{--bs-btn-padding-x:0;--bs-btn-padding-y:0;--bs-btn-border-width:0;--bs-btn-font-size:0.75rem;--bs-btn-hover-bg:var(--bs-btn-bg);--bs-btn-hover-color:var(--bs-btn-color);-moz-column-gap:.25rem;column-gap:.25rem}.is-ctl-product .grouped-text p{margin-bottom:.5rem;max-width:60.625rem}.is-ctl-product .grouped-text p:last-child{margin-bottom:0}.is-ctl-product .category-filter-notice{font-size:.875rem}.product-detail-cross-selling .swiper-slide{height:auto}.niedax-dd{display:grid;font-size:.75rem;gap:.5rem 2.5rem;grid-template-columns:auto 1fr;margin-bottom:1.5rem}@media(min-width:768px){.niedax-dd{font-size:.875rem}}.niedax-dd dt{font-weight:400}.niedax-dd dd{font-weight:700;margin:0}