#productOverview .container{display:flex;align-items:flex-start;gap:60px}#productOverview .slideOver-window{flex:0 0 240px;--slideOver-window-backgroundColor: var(--white)}#productOverview-filter{display:flex;flex-direction:column;gap:30px}#productOverview-filter .partHeading{display:block;font-size:1em;font-weight:600;color:var(--blue);margin-bottom:.6em}#productOverview-content{flex:1 1 auto}#productOverview-content .partBreadcrumb{margin-bottom:.3em}.sortbar{margin-top:20px;display:flex;flex-wrap:wrap;align-items:center;gap:20px;margin-bottom:20px}.sortbar .count{margin-right:auto}.sortbar .count strong{color:var(--blue)}.sortbar .sorting .partControlDropDown{width:210px}#productOverview-content .list{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(210px,100%),1fr));gap:20px}@media (width > 667px){#productOverview-content .list[data-list-amount="1"],#productOverview-content .list[data-list-amount="2"],#productOverview-content .list[data-list-amount="3"],#productOverview-content .list[data-list-amount="4"]{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}#productOverview-content .list[data-list-amount] .productcard{min-width:0;max-width:260px}}@media (width <= 667px){#productOverview-content .list{grid-template-columns:repeat(1,minmax(1px,1fr));gap:10px}}#productOverview-content .outro{margin-top:var(--spacing-40)}#productListFilterButton{position:fixed;bottom:10px;left:50%;transform:translate(-50%);z-index:2100}@media (min-width: 1024px){#productOverview .slideOver-window{position:static;width:auto;height:auto;overflow:auto;max-width:none;z-index:auto;transform:none;box-shadow:none}#productOverview .slideOver-window-header,#productOverview .slideOver-window-footer,#productListFilterButton{display:none}}@media (width < 1024px){#productOverview-filter{padding:20px}}#productDetailTop .container{display:grid;grid-template-columns:minmax(0,1fr) 500px;align-items:flex-start;gap:var(--spacing-40)}#productDetailTop #sliderSync{background-color:red;--partSlider2-slide-button-offset: 0}#sliderSync .sliderMainContainer{padding:0 60px}#productDetailTop #sliderSyncNavigation{margin-top:20px;background-color:#0f0}#sliderSyncNavigation .slideItemContent{padding:10px;cursor:pointer;position:relative;border:solid 3px transparent}#sliderSyncNavigation .slideItem.selected .slideItemContent{border-color:#000}#sliderSyncNavigation .slideItem .partContentFileImageGallery.single .contentFileImage{height:100px}#productDetailTop .info{background-color:var(--white);box-shadow:var(--boxShadow);border:solid 1px rgba(0,0,0,.1)}#productDetailTop .info .general{padding:var(--spacing-40);display:flex;flex-direction:column;gap:var(--spacing-30)}#productDetailTop .general .price{display:flex;flex-direction:column;gap:15px}#productDetailTop .general .price-default{font-size:2rem;color:green;font-weight:700}#productDetailTop .general .price-suggested{font-size:1.125rem}#productDetailTop .general .order{display:flex;gap:10px}#productDetailTop .general .order .partShoppingCart2.shoppingCartButton{flex:1 1 auto}#productDetailTop .info .extra{padding:var(--spacing-40);background-color:rgba(0,0,0,.05)}#productDetailTop .info .uspList{display:flex;flex-direction:column;gap:15px}#productDetailTop .info .uspList li{display:flex;align-items:center;gap:.5rem}#productDetailTop .info .uspList li .icon{width:28px;height:28px;background-color:var(--color-white);display:flex;justify-content:center;align-items:center;border-radius:50%}#productDetailTop .info .uspList li .partFontIcon{font-size:1.25rem;color:green}#productDetailTop .info .uspList li .label{font-size:1rem}@media (width < 1200px){#productDetailTop .container{grid-template-columns:minmax(0,1fr) 40%}}@media (width < 1024px){#productDetailTop .container{grid-template-columns:repeat(1,minmax(0,1fr))}}.productHighlight .basicContainer{padding-top:0;padding-bottom:0;margin-top:60px;margin-bottom:60px}.productHighlight .container>.partHeading{text-align:center;margin-bottom:30px}.productHighlight .list{--data-list-amount: 1;display:grid;gap:var(--spacing-40);grid-template-columns:repeat(var(--data-list-amount),1fr);gap:20px}.productHighlight .list[data-list-amount="5"]{--data-list-amount: 5}.productHighlight .list[data-list-amount="4"]{--data-list-amount: 4}.productHighlight .list[data-list-amount="3"]{--data-list-amount: 3}.productHighlight .list[data-list-amount="2"]{--data-list-amount: 2}@media (min-width: 667px){.productHighlight .list[data-list-amount="1"] .productcard{max-width:25%;margin:0 auto;min-width:350px}.productHighlight .list[data-list-amount="2"] .productcard{max-width:25%;min-width:300px}.productHighlight .list[data-list-amount="2"] .productcard:nth-child(1){margin-left:auto}.productHighlight .list[data-list-amount="2"] .productcard:nth-child(2){margin-right:auto}}@media (width < 1200px){.productHighlight .list[data-list-amount="5"]{--data-list-amount: 3}}@media (width < 1024px){.productHighlight .list[data-list-amount="4"]{--data-list-amount: 2}}@media (width < 700px){.productHighlight .list[data-list-amount="3"]{--data-list-amount: 1}}@media (width < 667px){.productHighlight .list{grid-template-columns:repeat(1,minmax(0,1fr))}}.productcard{display:flex;flex-direction:column;border:solid 1px #ccc;transition:transform .1s ease,border-color .3s ease;background-color:var(--white);text-align:left}@media (hover: hover){.productcard:hover{z-index:10;transition:transform .1s ease-in;transform:scale(1.02);box-shadow:0 0 30px rgba(0,0,0,.3);border-color:var(--white)}}.productcard .image{margin-top:20px;position:relative}.productcard .image .labelText{position:absolute;background-color:#f97a14;color:var(--white);padding:5px 10px;z-index:1;margin-right:var(--spacing-20);top:0;right:0;font-size:.667em;font-weight:700;line-height:1.2}.productcard .partContentFileImageGallery .contentFileImage{max-width:200px;margin:0 auto}.productcard .partContentFileImageGallery.partContentFileImageGallery2 figure .imagePlaceholderContainer .imagePlaceholder{aspect-ratio:1 / 1}.productcard .partContentFileImageGallery.partContentFileImageGallery2 figure .imagePlaceholderContainer img{object-fit:contain}.productcard .image .partContentFileImageGallery a{transition:opacity .3s ease}@media (hover: hover){.productcard .image .partContentFileImageGallery a:hover{opacity:.7}}.productcard .text{display:flex;flex-direction:column;flex:1 1 auto;margin:var(--spacing-20)}.productcard .text h3{margin-bottom:.5em;font-weight:600;color:var(--black)}.productcard .text h3 a{color:inherit;text-decoration:none;display:inline;background-image:linear-gradient(var(--red),var(--red));background-repeat:no-repeat;background-position:bottom 0 left;background-size:0 2px;transition:background-size .15s ease-in-out}@media (hover: hover){.productcard .text h3 a:hover{background-size:100% 2px}}.productcard .text .wrapper{display:flex;gap:10px;margin-top:auto;align-items:center}.productcard .text .price{display:flex;flex-direction:column;margin-right:auto;gap:0 10px}.productcard .text .price .value{color:var(--red);font-weight:700}.productcard .text .price .valueLineThrough{text-decoration:line-through;font-size:.94444em}.productcard .text .favorite{flex:0 0 auto;width:40px;height:40px;display:flex;justify-content:center;align-items:center;transition:background-color .3s ease}@media (hover: hover){.productcard .text .favorite:hover{background-color:rgba(0,0,0,.2)}}.productcard .text .favorite .buttonIcon svg{height:1em;max-width:1em;transition:fill .3s ease;fill:#000}.productcard .text .partShoppingCart,.productcard .text .partProductFavorite{flex:0 0 auto}@media (width <= 667px){.productcard{display:grid;grid-template-columns:25% auto;gap:10px;padding:10px}.productcard .partHeading{font-size:1em}.productcard .image .labelText{margin-left:unset}}
