﻿@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}}.downloadItem{display:inline-flex;align-items:center;color:#262626;text-decoration:none}.downloadItem:before{content:"";font-family:"icomoon";font-size:2.4rem;font-weight:normal;line-height:1;display:inline-block;margin-right:.8rem}.downloadItem .downloadItem-image,.downloadItem .downloadItem-icon{display:flex;width:clamp(7rem,5.2287581699vw,8rem);height:clamp(7rem,5.2287581699vw,8rem);align-items:center;justify-content:center;border:1px solid #000;border-radius:50%;margin:0 auto;background:#000;color:#fff}.downloadItem .downloadItem-image:before,.downloadItem .downloadItem-icon:before{content:"";font-family:"icomoon";font-size:2.4rem;font-weight:normal;line-height:1;font-size:2.4rem}.downloadItem .downloadItem-image{position:relative;overflow:hidden;border:none;background:rgba(0,0,0,0)}.downloadItem .downloadItem-image:before{display:none}.downloadItem .downloadItem-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.downloadItem .downloadItem-name{display:inline-block;margin-right:clamp(0.8rem,1.045751634vw,1.6rem);font-size:1.4rem;text-decoration:none;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;text-decoration-thickness:20%;text-underline-offset:10%;text-underline-position:from-font;vertical-align:middle}.downloadItem .downloadItem-info{display:none;justify-content:center;color:#686868;font-size:1.3rem;gap:.8rem;letter-spacing:.025rem;line-height:1;text-align:center}.downloadItem .downloadItem-size{line-height:1}.downloadItem .downloadItem-extension{line-height:1;text-decoration:none;text-transform:uppercase}.downloadItem .downloadItem-downloadText{display:block;margin:clamp(0.8rem,1.045751634vw,1.6rem) 0 0 0;line-height:1;text-align:center;text-decoration:underline;transition:200ms ease-in-out}.downloadItem .downloadItem-btn{text-align:center}.downloadItem:hover,.downloadItem:focus{color:#262626;text-decoration:none}.downloadItem:hover .downloadItem-name,.downloadItem:focus .downloadItem-name{text-decoration:none}.downloadContainer{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;container-type:inline-size;gap:.8rem}.downloadContainer input[type=checkbox]{display:none}.downloadContainer .downloadBox{display:none}.downloadContainer .downloadBox:nth-child(1){display:block}.downloadContainer .downloadLabel{font-size:1.5rem}.downloadContainer:has(input[type=checkbox]:checked) .downloadBox{display:block}.downloadContainer:has(input[type=checkbox]:checked) .downloadLabel{display:none}.downloadContainer.downloadContainer--items1 .downloadItem{width:calc(100% - 0.8rem)}@container (inline-size > 80rem){.downloadContainer.downloadContainer--items2 .downloadItem{width:calc(33.33% - 0.8rem) !important}}@container (inline-size > 80rem){.downloadContainer.downloadContainer--items3 .downloadItem{width:calc(33.33% - 0.8rem) !important}}@container (inline-size > 100rem){.downloadContainer.downloadContainer--items4 .downloadItem{width:calc(25% - 0.8rem) !important}}@container (inline-size > 140rem){.downloadContainer.downloadContainer--items5 .downloadItem{width:calc(20% - 0.8rem) !important}}@container (inline-size > 160rem){.downloadContainer.downloadContainer--items6 .downloadItem{width:calc(16.6% - 0.8rem) !important}}.downloadSection{container-type:inline-size}.downloadSection .downloadSection-title{padding-bottom:clamp(0.8rem,1.045751634vw,1.6rem);font-weight:700;letter-spacing:.025rem;line-height:150%}.downloadSection .downloadContainer{justify-content:flex-start}.downloadSection+.downloadSection{padding-top:clamp(2.4rem,3.137254902vw,4.8rem)}.pageLayout{display:grid;gap:clamp(2.4rem,3.137254902vw,4.8rem) clamp(1.6rem,1.568627451vw,2.4rem)}@media(min-width: 48rem){.pageLayout{grid-template-columns:28rem 2fr}}.pageLayout .pageLayout-item{display:grid;grid-template-columns:subgrid}@media(min-width: 48rem){.pageLayout .pageLayout-item{grid-column:span 2}}.pageLayout .pageLayout-item .pageLayout-title{font-size:clamp(1.8rem,1.1764705882vw,1.8rem);font-weight:400;letter-spacing:.025rem;line-height:123.5%;font-weight:700;letter-spacing:.025rem;line-height:150%}.pageLayout .pageLayout-item .pageLayout-content{max-width:76rem}