#productOverview{margin:var(--spacing-60) 0}#productOverview .container{display:flex;align-items:flex-start;gap:var(--spacing-60)}#productOverview .slideOver-window{flex:0 0 240px;--slideOver-window-backgroundColor: var(--white)}#productOverview-filter{display:flex;flex-direction:column;gap:var(--spacing-40)}#productOverview-filter .partHeading{margin-bottom:.5em}#productOverview-filter .partAccordionNavigation{--partAccordionNavigation-level0-fontSize: 1em;--partAccordionNavigation-level0-item-border: solid 1px rgba(0,0,0,.1);--partAccordionNavigation-level0-label-spacing: 15px 10px;--partAccordionNavigation-level0-label-color: currentColor;--partAccordionNavigation-level0-label-color-selected: var(--black);--partAccordionNavigation-level0-label-fontWeight-selected: 600;--partAccordionNavigation-level0-button-size: 30px;--partAccordionNavigation-level0-button-borderRadius: 50%;--partAccordionNavigation-level0-button-backgroundColor: transparent;--partAccordionNavigation-level0-button-border: none;--partAccordionNavigation-level0-button-svg-size: 40%;--partAccordionNavigation-level0-button-svg-fill: var(--black);--partAccordionNavigation-level0-button-fontIcon-color: var(--white);--partAccordionNavigation-level0-button-fontIcon-fontSize: 1.8rem;--partAccordionNavigation-level0-buttonlink-border: none;--partAccordionNavigation-level0-buttonlink-svg-fill: var(--black);--partAccordionNavigation-level0-buttonlink-fontIcon-color: var(--grey);--partAccordionNavigation-level1-fontSize: .8em;--partAccordionNavigation-level1-backgroundColor: transparent;--partAccordionNavigation-level1-borderRadius: 0px;--partAccordionNavigation-level1-label-spacing: 10px 10px 10px 30px;--partAccordionNavigation-level1-label-color: inherit;--partAccordionNavigation-level1-label-color-selected: var(--black);--partAccordionNavigation-level1-label-fontWeight-selected: 700;--partAccordionNavigation-level1-button-size: calc(var(--partAccordionNavigation-level0-button-size) * .75);--partAccordionNavigation-level1-button-borderRadius: 50%;--partAccordionNavigation-level1-button-backgroundColor: var(--grey);--partAccordionNavigation-level1-button-border: none;--partAccordionNavigation-level1-button-svg-size: 50%;--partAccordionNavigation-level1-button-svg-fill: var(--white);--partAccordionNavigation-level1-button-fontIcon-color: var(--white);--partAccordionNavigation-level1-button-fontIcon-fontSize: 1.5rem;--partAccordionNavigation-level1-buttonlink-border: solid 1px rgba(0,0,0,.2);--partAccordionNavigation-level1-buttonlink-svg-fill: var(--grey);--partAccordionNavigation-level1-buttonlink-fontIcon-color: var(--grey)}#productOverview-filter .partAccordionNavigation.partAccordionNavigation1 .accordionButtonLink .icon img{max-height:30px;object-fit:contain}#productOverview-filter .partAccordionNavigation.partAccordionNavigation1 ul.level-0>li>.accordionItem>.accordionButtonLink>.arrowButton .arrowIcon{display:none}#productOverview-filter .partAccordionNavigation.partAccordionNavigation1 ul.level-1{margin:0 0 15px}#productOverview-filter .partControlRangeSlider4{--partControlRangeSlider4-bar-backgroundColor-active: var(--orange);--partControlRangeSlider4-bar-backgroundColor: rgba(0,0,0,.1);--partControlRangeSlider4-bar-height: 10px;--partControlRangeSlider4-bar-borderRadius: 5px;--partControlRangeSlider4-handle-size: 20px}#productOverview-filter .controlCheckBoxRadio4{--controlCheckBoxRadio4-fontSize: 1rem;--controlCheckBoxRadio4-gap: 10px;--controlCheckBoxRadio4-margin-label-input: .375em;--controlCheckBoxRadio4-input-size: 18px;--controlCheckBoxRadio4-input-border: solid 1px #aaa;--controlCheckBoxRadio4-input-borderRadius: 0;--controlCheckBoxRadio4-input-borderColor-hover: var(--orange);--controlCheckBoxRadio4-input-checked-color: var(--controlCheckBoxRadio4-input-borderColor-hover);--controlCheckBoxRadio4-input-checked-svg-fill: #fff;--controlCheckBoxRadio4-label-lineHeight: 1.25;--controlCheckBoxRadio4-item-gap: .375em;--controlCheckBoxRadio4-item-amount-color: #999;--controlCheckBoxRadio4-item-amount-fontSize: .875rem}#productOverview-content{flex:1 1 auto}#productOverview-content .partBreadcrumb{margin-bottom:1.2em}#productOverview-content .intro h1{margin-bottom:var(--spacing-30)}#productOverview-content .partContentText strong{color:var(--black)}.sortbar{margin-top:var(--spacing-40);display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-20);margin-bottom:var(--spacing-40)}.sortbar .count{margin-right:auto}.sortbar .count strong{color:#000}.sortbar .sorting .partControlDropDown{width:200px}#productOverview-content .list{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(180px,100%),1fr));gap:var(--spacing-60) var(--spacing-40)}@media (width <= 667px){#productOverview-content .list{grid-template-columns:repeat(1,100%)}}#productOverview-content .partPagination{margin-top:var(--spacing-60)}#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{margin:var(--spacing-120) 0}.productHighlight .list{--data-list-amount: 1;display:grid;gap:var(--spacing-40);grid-template-columns:repeat(var(--data-list-amount),1fr)}.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 (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 < 600px){.productHighlight .list{grid-template-columns:repeat(1,1fr)}}.productcard{display:flex;flex-direction:column;text-align:left;gap:20px}.productcard .partContentFileImageGallery .contentFileImage{max-width:200px;margin:0 auto}.productcard .partContentFileImageGallery.partContentFileImageGallery2 figure .imagePlaceholderContainer .imagePlaceholder{aspect-ratio:1 / 1;padding-bottom:100%!important}.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}.productcard .text h3{margin-bottom:15px}.productcard .text h3 a{color:var(--black);text-decoration:none}.productcard .specificationList{display:grid;gap:10px;margin-bottom:15px}.productcard .specification{font-size:.875em;padding-left:20px;position:relative}.productcard .specification:before{content:"";height:14px;width:14px;position:absolute;left:0;top:1.5px}.productcard .specification--region:before{background:url(/images/style/icon-specification-region.svg) no-repeat left center;background-size:contain}.productcard .specification--fruit:before{background:url(/images/style/icon-specification-fruit.svg) no-repeat left center;background-size:contain}.specificationRegion,.specificationFruit{font-size:14px;display:inline-block;line-height:1.3em;margin-bottom:15px}.productcard .text .wrapper{display:flex;gap:10px;align-items:center;margin-top:auto}.productcard .text .price{display:flex;flex-wrap:wrap;margin-right:auto;gap:0 10px;font-size:1rem}.productcard .text .price .value{font-size:var(--fontSize-h4);font-weight:700;color:var(--black);font-family:var(--fontFamily-heading)}.productcard .text .price .valueLineThrough{text-decoration:line-through}.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;padding:0;width:40px}@media (width <= 667px){.productcard{display:grid;grid-template-columns:25% auto}}
