@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}}.modal .modal-overlay{position:fixed;z-index:9999;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.6)}.modal .modal-container{position:relative;display:flex;width:100%;max-width:53rem;max-height:calc(100dvh - 4rem);box-sizing:border-box;flex-wrap:wrap;justify-content:flex-end;padding:clamp(1.6rem,1.568627451vw,2.4rem);border-radius:.4rem;margin:1rem;background-color:#fff;font-style:normal}@media(min-width: 48rem){.modal .modal-container{margin:3rem 0}}@media(min-width: 62rem){.modal .modal-container{margin:5rem 0}}.modal .modal-container.login-modal{max-width:46rem}.modal .modal-header{display:flex;width:100%;align-items:center;justify-content:space-between;padding-bottom:1.6rem}.modal .modal-title{margin:0;color:#000;font-size:2.8rem;font-weight:700;letter-spacing:.5px;list-style:6rem}.modal .modal-close{display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,0);cursor:pointer;line-height:1}.modal .modal-close:hover,.modal .modal-close:focus{border-color:#b1b1b1;background-color:#b1b1b1;color:#262626;outline:0}.modal .modal-content{width:100%;max-height:calc(100dvh - 16rem);line-height:1.5;overflow-y:auto}@media(min-width: 35.9375rem){.modal .modal-content{max-height:calc(100dvh - 14rem)}}.modal .modal-content h2{margin:0 0 3rem 0}.modal .widgetContainer.widgetForm{padding:0;margin:0}@keyframes mmfadeIn{from{opacity:0}to{opacity:1}}@keyframes mmfadeOut{from{opacity:1}to{opacity:0}}@keyframes mmslideIn{from{transform:translateY(15%)}to{transform:translateY(0)}}@keyframes mmslideOut{from{transform:translateY(0)}to{transform:translateY(-10%)}}.modal{display:none}.modal.is-open{display:block}.micromodal-slide[aria-hidden=false] .modal-overlay{animation:mmfadeIn .3s cubic-bezier(0, 0, 0.2, 1)}.micromodal-slide[aria-hidden=false] .modal-container{animation:mmslideIn .3s cubic-bezier(0, 0, 0.2, 1)}.micromodal-slide[aria-hidden=true] .modal-overlay{animation:mmfadeOut .3s cubic-bezier(0, 0, 0.2, 1)}.micromodal-slide[aria-hidden=true] .modal-container{animation:mmslideOut .3s cubic-bezier(0, 0, 0.2, 1)}.micromodal-temp-xyz{color:red}.modal-container.middle-modal{max-width:72rem}.modal-container.large-modal{max-width:92rem}.modal .modal-container.login-modal{padding:2.4rem}.modal .modal-container.login-modal .modal-content{padding:0}