﻿@keyframes rotating{100%{transform:rotate(360deg)}}@media print{@page{margin:1.5cm 2cm}.articleDetail-contentText,.articleDetail-perex{orphans:3;widows:3}main{padding-top:0;orphans:3;widows:3}.articleDetail-contentText p,.articleDetail-contentText li,.articleDetail-contentText blockquote{orphans:3;widows:3;break-inside:avoid;page-break-inside:avoid}.articleDetail-contentText h2,.articleDetail-contentText h3,.articleDetail-contentText h4,.articleDetail-contentText h5{break-after:avoid;page-break-after:avoid;break-inside:avoid;page-break-inside:avoid}.articleDetail-contentText img,.articleDetail-contentText figure,.articleDetail-contentText table,.articleDetail-contentText pre{break-inside:avoid;page-break-inside:avoid}.articleDetail-header,.articleDetail-perex,.articleDetail-image{break-inside:avoid;page-break-inside:avoid}.articleDetail-perex{break-after:avoid;page-break-after:avoid}header,footer{display:none}.newsletterContainer{display:none}.widget-manufacturer,.widget-banner,.widgetCard,.widgetCategory,.widgetArticle{display:none}.tns-controls{display:none}.breadcrumbContainer,.infiniteRepeater-bottom,.productFilter-respoButtons,.productOptions{display:none}.categoryMenuContainer{display:none}.productItem-cart button{display:none}.productCollapse-helper{display:block !important}.productDetail-sticky{position:static !important}.productDetail-anchor .productAnchor-title:after{display:none}.productDetail .productDetail-description,.productDetail-variants,.productDetail-buy,.productDetail-bundles,.productDetail-tools,.productDetail-share,.productDetail-scrollCart,.productDetail-anchorSide,.productGallery-list,.productGallery-download,.productDetail .productDetail-links{display:none !important}.productDetail-row,.productDetail{border:none !important}.orderDetail-btns{display:none}.no-print{display:none !important}.articleDetail-related{display:none !important}.articleDetail+.line{display:none !important}.articleDetail .productSlider-root{display:none !important}.productDownloads{display:none !important}#coffeeHouse{display:none !important}.productDetail-benefits{display:none !important}.productResponses{display:none !important}.productDetail-anchorRow:has(.productSample){display:none !important}}.parametersFilter{border-radius:.4rem;background-color:#fff}.parametersFilter .parametersFilter-title{display:none;margin-bottom:clamp(0.8rem,1.045751634vw,1.6rem);font-size:clamp(1.8rem,1.3071895425vw,2rem);font-weight:700;letter-spacing:.025rem;line-height:123.5%}.parametersFilter .btn{width:100%}.parameterFilter-reset{padding-top:clamp(0.8rem,1.045751634vw,1.6rem)}.parameterFilter-reset .link{color:#262626;text-decoration:underline;text-transform:none}.parameterFilter-reset .link:before{color:#000}.parameterFilter-reset .link:hover{text-decoration:none}.filterCollapse{margin-top:.8rem;cursor:pointer;font-size:1.3rem;font-weight:700;letter-spacing:.025rem;line-height:123.5%}.filterCollapse:before{content:"";font-family:"icomoon";font-size:2.4rem;font-weight:normal;line-height:1;display:inline-flex;width:2.4rem;align-items:center;justify-content:center;margin-right:.8rem;color:#454545;font-size:2.4rem;transition:250ms;vertical-align:middle}.parameterFilter-item{padding:clamp(1.6rem,1.568627451vw,2.4rem) 0;border-bottom:1px solid #ededed}.parameterFilter-item.parameterFilter--collapsible>.parameterFilter-itemName{color:#262626}.parameterFilter-item.parameterFilter--collapsible>.parameterFilter-itemValues{display:none}.parameterFilter-item.parameterFilter--collapsible.is-open>.parameterFilter-itemName{color:#262626}.parameterFilter-item.is-open>.parameterFilter-itemValues{display:block}.parameterFilter-item.is-open>.parameterFilter-itemName:after{transform:rotate(180deg)}.parameterFilter-item .parameterFilter-item{padding:0;border:none}.parameterFilter-item .parameterFilter-item .parameterFilter-itemName{font-size:1.5rem;font-weight:700;letter-spacing:.025rem;line-height:123.5%}.parameterFilter-item .parameterFilter-item+.parameterFilter-item{padding-top:clamp(0.8rem,1.045751634vw,1.6rem)}.parameterFilter-item:last-of-type{margin-bottom:clamp(1.6rem,1.568627451vw,2.4rem)}.parameterFilter-itemName{display:flex;width:100%;align-items:center;justify-content:space-between;font-size:1.5rem;font-weight:700;letter-spacing:.025rem;line-height:123.5%}.parameterFilter--collapsible .parameterFilter-itemName{cursor:pointer}.parameterFilter--collapsible .parameterFilter-itemName:after{content:"";font-family:"icomoon";font-size:2.4rem;font-weight:normal;line-height:1;position:relative;display:inline-flex;width:2.4rem;height:2.4rem;align-content:center;justify-content:center;margin-right:.8rem;color:#000;font-size:2.4rem;transition:250ms}.parameterFilter-itemValues{padding-top:clamp(0.8rem,1.045751634vw,1.6rem)}.parameterFilter-itemValues .parameterFilter-itemSearch{height:4rem;padding:clamp(0.8rem,1.045751634vw,1.6rem);margin-bottom:1.6rem}.parameterFilter-itemValues .parameterFilter-itemNoResults{background:#ffeeba;color:#856404;padding:.8rem;font-size:1.4rem}.parameterFilter-itemValues.parameterFilter--collapsible.items--1>.parameterFilter-itemValue{display:none}.parameterFilter-itemValues.parameterFilter--collapsible.items--1>.parameterFilter-itemValue:nth-child(-n+1){display:block}.parameterFilter-itemValues.parameterFilter--collapsible.items--2>.parameterFilter-itemValue{display:none}.parameterFilter-itemValues.parameterFilter--collapsible.items--2>.parameterFilter-itemValue:nth-child(-n+2){display:block}.parameterFilter-itemValues.parameterFilter--collapsible.items--3>.parameterFilter-itemValue{display:none}.parameterFilter-itemValues.parameterFilter--collapsible.items--3>.parameterFilter-itemValue:nth-child(-n+3){display:block}.parameterFilter-itemValues.parameterFilter--collapsible.items--4>.parameterFilter-itemValue{display:none}.parameterFilter-itemValues.parameterFilter--collapsible.items--4>.parameterFilter-itemValue:nth-child(-n+4){display:block}.parameterFilter-itemValues.parameterFilter--collapsible.items--5>.parameterFilter-itemValue{display:none}.parameterFilter-itemValues.parameterFilter--collapsible.items--5>.parameterFilter-itemValue:nth-child(-n+5){display:block}.parameterFilter-itemValues.is-open.items--1>.parameterFilter-itemValue,.parameterFilter-itemValues.is-open.items--2>.parameterFilter-itemValue,.parameterFilter-itemValues.is-open.items--3>.parameterFilter-itemValue,.parameterFilter-itemValues.is-open.items--4>.parameterFilter-itemValue,.parameterFilter-itemValues.is-open.items--5>.parameterFilter-itemValue{display:block}.parameterFilter-itemValues.is-open>.filterCollapse:after{top:.4rem;color:#262626;transform:rotate(180deg)}.parameterFilter-itemValue{margin-bottom:.8rem}.parameterFilter-itemValue.parameterFilter--disabled{position:relative;cursor:default;opacity:.5}.parameterFilter-itemValue.parameterFilter--disabled:before{position:absolute;top:0;left:0;width:100%;height:100%;content:""}.activeFilters{display:flex;flex-wrap:wrap;align-items:center;padding-top:clamp(1.6rem,2.091503268vw,3.2rem);font-size:1.4rem;gap:1.6rem}.activeFilters .activeFilters-item{display:flex;height:4rem;align-items:center;padding:.8rem clamp(1.6rem,1.568627451vw,2.4rem);border-radius:50rem;background-color:#000;color:#fff;cursor:pointer;font-size:1.5rem;letter-spacing:.025rem;line-height:150%;transition:250ms}.activeFilters .activeFilters-item:after{content:"";font-family:"icomoon";font-size:2.4rem;font-weight:normal;line-height:1;margin-left:.8rem;color:#fff;line-height:150%}.activeFilters .activeFilters-item:hover{border-color:#767676;background-color:#454545;color:#fff;text-decoration:none}.activeFilters .activeFilters-item:hover:after{color:#fff}.activeFilters .activeFilters-items{display:flex;flex-wrap:wrap;gap:1rem}.activeFilters .activeFilters-add,.activeFilters .activeFilters-reset{display:inline-block;border:2px solid rgba(150,150,150,0);background:hsla(0,0%,100%,0);color:#686868;cursor:pointer;font-size:1.5rem;letter-spacing:.025rem;line-height:123.5%;text-decoration:none;vertical-align:middle}.activeFilters .activeFilters-add:after,.activeFilters .activeFilters-add:before,.activeFilters .activeFilters-reset:after,.activeFilters .activeFilters-reset:before{position:relative;top:-1px;display:inline-block;margin:0 0 0 .8rem;color:#151515;font-size:2.4rem;text-decoration:none;vertical-align:middle}.activeFilters .activeFilters-add:hover,.activeFilters .activeFilters-reset:hover{border-color:rgba(150,150,150,0);background:hsla(0,0%,100%,0);color:#454545;text-decoration:none}.activeFilters .activeFilters-add:after{content:"";font-family:"icomoon";font-size:2.4rem;font-weight:normal;line-height:1}.activeFilters .activeFilters-reset:after{content:"";font-family:"icomoon";font-size:2.4rem;font-weight:normal;line-height:1}.product-filter-respo-buttons{display:grid;margin:3rem 0;grid-gap:2rem;grid-template-columns:1fr}@media(min-width: 24.375rem){.product-filter-respo-buttons{grid-template-columns:1fr 1fr}}@media(min-width: 75rem){.product-filter-respo-buttons{display:none}}.product-filter-respo-buttons .btn{width:100%;height:5.7rem}@media(min-width: 48rem){.product-filter-respo-buttons .btn{width:auto}}@media(min-width: 75rem){.productFilter{position:sticky;top:8.8rem;overflow:auto;max-height:calc(100dvh - 7.2rem - 1.6rem - 1.6rem);padding-right:.8rem;transition:250ms}.productFilter::-webkit-scrollbar{width:2px}.productFilter::-webkit-scrollbar-track{background:#fff}.productFilter::-webkit-scrollbar-thumb{background:#000}.productFilter::-webkit-scrollbar-thumb:hover{background:#000}}@media(min-width: 62rem){.scrolled.up .productFilter{top:20.8rem;max-height:calc(100dvh - 7.2rem - 12rem - 1.6rem - 1.6rem)}}.productFilter-respoButtons{display:grid;align-items:center;margin:0 0 2.4rem 0;grid-gap:1.6rem;grid-template-columns:1fr 1fr}@media(min-width: 75rem){.productFilter-respoButtons{display:none}}.productFilter-respoButtons .btn{width:100%;height:5.7rem}@media(min-width: 48rem){.productFilter-respoButtons .btn{width:auto}}.body-overflow{overflow:hidden;margin-right:1rem}.parameterModal{position:fixed;z-index:99999;top:0;left:0;display:none;width:100%;height:100%;background:rgba(43,50,58,.5);opacity:0;transition:opacity 250ms}@media(min-width: 48rem){.parameterModal{padding:1.5rem}}.parameterModal.is-open{display:block;opacity:1}.parameterModal .btn--primary{gap:.5rem}.parameterModal-content{max-width:95.2rem;height:100dvh;background-color:#fff;box-shadow:0 0 6px 2px rgba(50,50,50,.3)}@media(min-width: 48rem){.parameterModal-content{height:70dvh;border-radius:.4rem;margin:10dvh}}@media(min-width: 62rem){.parameterModal-content{max-height:63.3rem;margin:15dvh auto}}.parameterModal-content:has(.parameterModal-back.is-active) .parameterModal-body{height:calc(100dvh - 16.2rem - 5.4rem)}@media(min-width: 48rem){.parameterModal-content:has(.parameterModal-back.is-active) .parameterModal-body{height:calc(70dvh - 16.2rem)}}.parameterModal-content:has(.parameterModal-tabContent.is-active) .parameterModal-back{display:block}.parameterModal-content:has(.parameterModal-tabContent.is-active) .parameterModal-body{height:calc(100dvh - 19.2rem - 5.4rem)}@media(min-width: 35.9375rem){.parameterModal-content:has(.parameterModal-tabContent.is-active) .parameterModal-body{height:calc(100dvh - 16.2rem - 5.4rem)}}@media(min-width: 48rem){.parameterModal-content:has(.parameterModal-tabContent.is-active) .parameterModal-body{height:calc(70dvh - 16.2rem)}}.parameterModal-header{display:flex;height:7rem;align-items:center;justify-content:space-between;padding:.8rem clamp(1.6rem,1.568627451vw,2.4rem);border-bottom:1px solid #ededed}@media(min-width: 48rem){.parameterModal-header{height:6.4rem}}.parameterModal-header .parameterModal-headerTitle{color:#686868;font-weight:700}.parameterModal-header .parameterModal-headerTitle span{display:none}.parameterModal-header .parameterModal-headerTitle span:before{content:"";font-family:"icomoon";font-size:2.4rem;font-weight:normal;line-height:1;margin:0 1rem;color:#b1b1b1;font-size:1.2rem}@media(min-width: 31.25rem){.parameterModal-header .parameterModal-headerTitle span{display:inline-block}}.parameterModal-header .parameterModal-headerTitle span:last-of-type{color:#262626;font-weight:400}.parameterModal-header .parameterModal-headerClose{background:none;cursor:pointer;line-height:1}.parameterModal-header .parameterModal-headerClose:before{content:"";font-family:"icomoon";font-size:2.4rem;font-weight:normal;line-height:1;color:#000;font-size:2.4rem;line-height:1}.parameterModal-header .parameterModal-headerClose span{display:none}.parameterModal-back{display:none}@media(min-width: 31.25rem){.parameterModal-back{display:none !important}}.parameterModal-back span{display:flex;align-items:center;padding:1.5rem 3rem;background-color:#f5f3f3;cursor:pointer}.parameterModal-back span:before{content:"";font-family:"icomoon";font-size:2.4rem;font-weight:normal;line-height:1;margin-right:1.5rem}.parameterModal-back.is-active{display:block}.parameterModal-body{position:relative;display:flex;height:calc(100dvh - 19.2rem)}@media(min-width: 31.25rem){.parameterModal-body{display:flex}}@media(min-width: 48rem){.parameterModal-body{height:calc(80dvh - 16.2rem)}}@media(min-width: 62rem){.parameterModal-body{height:calc(70dvh - 16.2rem);max-height:47.1rem}}.parameterModal-body .parameterModal-bodySidebar{overflow:auto;min-width:100%;background-color:#fff;padding-top:1.6rem}@media(min-width: 31.25rem){.parameterModal-body .parameterModal-bodySidebar{min-width:22rem;max-width:22rem;height:100%;border-right:1px solid #ededed;scrollbar-width:thin;padding-top:0}}.parameterModal-body .parameterModal-bodySidebar::-webkit-scrollbar{width:5px}@media(min-width: 48rem){.parameterModal-body .parameterModal-bodySidebar::-webkit-scrollbar{width:5px}}.parameterModal-body .parameterModal-bodyContent{width:100%}@media(min-width: 31.25rem){.parameterModal-body .parameterModal-bodyContent{position:static}}.parameterModal-body .parameterModal-tabContentName{padding-bottom:2rem;font-weight:600}.parameterModal-tabNav{position:relative;display:flex;width:100%;justify-content:space-between;padding:clamp(0.8rem,1.045751634vw,1.6rem) clamp(1.6rem,1.568627451vw,2.4rem);background:#fff;color:#686868;cursor:pointer;font-weight:700;letter-spacing:.025rem;line-height:123.5%;transition:200ms ease-out}.parameterModal-tabNav:focus-visible{border-radius:.4rem;outline:none;box-shadow:inset 0 0 0 .4rem orange !important}.parameterModal-tabNav.is-active{z-index:1;display:none;border-color:#ededed;color:#262626;text-decoration:underline}@media(min-width: 31.25rem){.parameterModal-tabNav.is-active{display:flex}}.parameterModal-tabNav:hover{text-decoration:underline}.parameterModal-tabNav:hover span{text-decoration:none}.parameterModal-tabNav span{position:absolute;top:50%;right:clamp(1.6rem,1.568627451vw,2.4rem);display:inline-flex !important;width:3rem;min-width:3rem;height:3rem;align-items:center;justify-content:center;border:1px solid #454545;border-radius:50%;background-color:#fff;color:#454545;font-size:1.4rem;transform:translateY(-50%)}.parameterModal-tabContent{position:absolute;top:0;left:0;display:none;overflow:auto;width:100%;height:100%;padding:clamp(1.6rem,1.568627451vw,2.4rem);background-color:#fff;scrollbar-width:thin}@media(min-width: 31.25rem){.parameterModal-tabContent{position:static}}.parameterModal-tabContent.is-active{display:block}.parameterModal-tabContent>h3:first-child{margin-top:0}.parameterModal-tabContent .parameterModal-title{padding:0;margin-bottom:clamp(1.6rem,1.568627451vw,2.4rem);color:#000;font-size:clamp(1.8rem,1.3071895425vw,2rem);font-weight:700;letter-spacing:.025rem;line-height:123.5%}@media(min-width: 31.25rem){.parameterModal-tabContent .parameterModal-title{display:none}}.parameterModal-tabContent .parameterFilter-itemSearch{margin-bottom:clamp(0.8rem,1.045751634vw,1.6rem)}.parameterModal-tabContent .parameterFilter-itemNoResults{background:#ffeeba;color:#856404;padding:.8rem;font-size:1.4rem}.parameterModal-footer{display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:clamp(0.8rem,1.045751634vw,1.6rem) clamp(0.8rem,1.045751634vw,1.6rem);border-top:1px solid #ededed;gap:1.6rem}@media(min-width: 48rem){.parameterModal-footer{height:9.2rem;flex-direction:row;padding:clamp(0.8rem,1.045751634vw,1.6rem) clamp(0.8rem,1.045751634vw,1.6rem);gap:2rem}}.parameterModal-footer .parameterModal-footerRight{display:flex;gap:clamp(1.6rem,1.568627451vw,2.4rem)}.parameterModal-footer .parameterModal-footerLeft{display:flex;align-items:center;gap:clamp(1.6rem,1.568627451vw,2.4rem)}.parameterModal-footer .link--cross{color:#686868;font-size:1.5rem;font-weight:400;letter-spacing:.025rem;line-height:100%;text-decoration:none}.parameterModal-footer .link--cross:before{color:#151515}.parameterModal-footer .link--cross.is-show{display:inline-block}.parameterModal-footer .link--cross:hover{color:#454545;text-decoration:underline}.parameterModal-footer .link--cross:hover:before{color:#454545}.parameterModal-footer .btn--close{display:none;min-width:unset;border:none}@media(min-width: 31.25rem){.parameterModal-footer .btn--close{display:inline-flex}}.parameterModal-group .parameterModal-groupTitle{padding:clamp(1.6rem,1.568627451vw,2.4rem) 0;color:#000;font-size:clamp(1.6rem,1.1764705882vw,1.8rem);font-weight:700;letter-spacing:.025rem;line-height:123.5%}.filterRange-inputs{display:flex;justify-content:space-between;gap:0 1.6rem}.noUi-target,.noUi-target *{box-sizing:border-box;touch-action:none;user-select:none}.noUi-target{position:relative}.noUi-base,.noUi-connects{position:relative;z-index:1;width:100%;height:100%}.noUi-base:before{position:absolute;top:50%;left:0;width:100%;height:2px;background-color:#b1b1b1;content:"";transform:translateY(-50%)}.noUi-connects{z-index:0;overflow:hidden}.noUi-connect,.noUi-origin{position:absolute;z-index:1;top:0;right:0;width:100%;height:100%;transform-origin:0 0;transform-style:flat;will-change:transform}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{right:auto;left:0}.noUi-vertical .noUi-origin{top:-100%;width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{position:absolute;backface-visibility:hidden}.noUi-touch-area{width:100%;height:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{transition:transform .3s}.noUi-state-drag *{cursor:inherit !important}.noUi-horizontal{display:flex;height:2rem;align-items:center;margin-bottom:.8rem}.noUi-horizontal:before,.noUi-horizontal:after{position:absolute;display:block;width:1rem;min-width:1rem;height:1rem;border-radius:50%;background:#b1b1b1;content:"";pointer-events:none}.noUi-horizontal:before{left:0}.noUi-horizontal:after{right:0}.noUi-horizontal .noUi-handle{top:.5rem;right:0;width:1rem;height:1rem;border-radius:50%;background-color:#454545}.noUi-horizontal .noUi-handle-lower{top:.5rem;right:-1rem}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{right:auto;left:-1rem}.noUi-connect{top:50%;height:2px;margin-top:-1px;background:#454545}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{cursor:default}[disabled] .noUi-connect{background:#b1b1b1}[disabled].noUi-target,[disabled].noUi-handle,[disabled] .noUi-handle{cursor:not-allowed}.parameterFilter-checkbox{display:inline-flex;align-items:center;margin:0;cursor:pointer}.parameterFilter-checkbox input[type=checkbox]{display:none}.parameterFilter-checkbox .parameterFilter-checkboxName{color:#262626;font-size:1.5rem;line-height:150%;word-break:break-all}.parameterFilter-checkbox .parameterFilter-checkboxCheck{display:flex;width:2.5rem;min-width:2.5rem;height:2.5rem;align-items:center;justify-content:center;border:.2rem solid #b1b1b1;border-radius:.4rem;margin-right:.8rem;background:#fff;color:#fff}.parameterFilter-checkbox .parameterFilter-checkboxCheck:before{content:"";font-family:"icomoon";font-size:2.4rem;font-weight:normal;line-height:1;font-size:1rem;font-weight:700}.parameterFilter-checkbox input[type=checkbox]:checked+.parameterFilter-checkboxCheck{border-color:#ededed;background-color:#ededed;color:#000}.parameterFilter-checkbox:hover .parameterFilter-checkboxName{color:#000;text-decoration:underline}