@font-face{font-family:LatoRegular;src:url(Lato-Regular.eot);src:url(Lato-Regular.eot?#iefix) format("embedded-opentype"),url(Lato-Regular.woff2) format("woff2"),url(Lato-Regular.woff) format("woff"),url(Lato-Regular.ttf) format("truetype");font-style:normal;font-display:swap;font-weight:400;text-rendering:optimizeLegibility}@font-face{font-family:LatoItalic;src:url(Lato-Italic.eot);src:url(Lato-Italic.eot?#iefix) format("embedded-opentype"),url(Lato-Italic.woff2) format("woff2"),url(Lato-Italic.woff) format("woff"),url(Lato-Italic.ttf) format("truetype");font-style:normal;font-display:swap;font-weight:400;text-rendering:optimizeLegibility}@font-face{font-family:LatoBold;src:url(Lato-Bold.eot);src:url(Lato-Bold.eot?#iefix) format("embedded-opentype"),url(Lato-Bold.woff2) format("woff2"),url(Lato-Bold.woff) format("woff"),url(Lato-Bold.ttf) format("truetype");font-style:normal;font-display:swap;font-weight:700;text-rendering:optimizeLegibility}@font-face{font-family:LatoBoldItalic;src:url(Lato-BoldItalic.eot);src:url(Lato-BoldItalic.eot?#iefix) format("embedded-opentype"),url(Lato-BoldItalic.woff2) format("woff2"),url(Lato-BoldItalic.woff) format("woff"),url(Lato-BoldItalic.ttf) format("truetype");font-style:normal;font-display:swap;font-weight:400;text-rendering:optimizeLegibility}body{font-family:LatoRegular,sans-serif}@-moz-document url-prefix(){body{font-family:Lato,sans-serif}}.product-detailpage-rework{font-size:16px}.product-detailpage-rework a{color:#282837;text-decoration:underline}.product-detailpage-rework a:hover{text-decoration:none;color:#7b6332}.product-detailpage-rework .product-page-top{margin-bottom:32px}.product-detailpage-rework .img-wrapper{position:relative;display:flex;align-items:center;justify-content:center}.product-detailpage-rework .img-wrapper img{width:100%;height:auto;padding:24px}@media screen and (max-width:991px){.product-detailpage-rework .img-wrapper img{max-width:50%}}@media screen and (max-width:390px){.product-detailpage-rework .img-wrapper img{max-width:70%}}.product-detailpage-rework .img-wrapper .label-wrapper{position:absolute;display:inline-block;width:100%;top:0;right:0;text-align:right;min-height:20px}.product-detailpage-rework .img-wrapper .label-wrapper .status-label{display:inline-block;color:#fff;margin-bottom:5px}.product-detailpage-rework .img-wrapper .label-wrapper .status-label span{height:20px;float:right}.product-detailpage-rework .img-wrapper .label-wrapper .status-label .ico{width:32px;background-repeat:no-repeat;background-size:100% auto;background-position:50%;margin-right:-1px}.product-detailpage-rework .img-wrapper .label-wrapper .status-label .txt{padding-left:3px;padding-right:7px;font-size:12px;line-height:20px}.product-detailpage-rework .img-wrapper .label-wrapper .status-label.red .ico{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MyIgaGVpZ2h0PSI0MCI+PHBhdGggZmlsbD0iI0QwMDAwNyIgZD0iTTAgMGw0MyA0MFYweiIvPjwvc3ZnPg==)}.product-detailpage-rework .img-wrapper .label-wrapper .status-label.red .txt{background-color:#d00007}.product-detailpage-rework .img-wrapper .label-wrapper .status-label.gold .ico{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MyIgaGVpZ2h0PSI0MCI+PHBhdGggZmlsbD0iIzdiNjMzMiIgZD0iTTAgMGw0MyA0MFYweiIvPjwvc3ZnPg==)}.product-detailpage-rework .img-wrapper .label-wrapper .status-label.gold .txt{background-color:#7b6332}.product-detailpage-rework .product-misc-buttons a.reprint-box-content{text-decoration:none}.product-detailpage-rework .product-misc-buttons a.reprint-box-content:hover{text-decoration:underline}.product-detailpage-rework .product-misc-buttons .reprint-box{border:1px solid #b1ac9e;margin-top:4px;padding:8px 12px}.product-detailpage-rework .product-misc-buttons .reprint-box-content{display:flex;flex-direction:row;gap:8px}@media screen and (max-width:992px){.product-detailpage-rework .product-misc-buttons .reprint-box-content{gap:16px}}.product-detailpage-rework .product-misc-buttons .reprint-box-content .imageWrapper{width:35%}@media screen and (max-width:992px){.product-detailpage-rework .product-misc-buttons .reprint-box-content .imageWrapper{width:75px}}.product-detailpage-rework .product-misc-buttons ul{display:flex;flex-direction:column;gap:4px;padding:0}.product-detailpage-rework .product-misc-buttons ul li{list-style:none;padding:0}.product-detailpage-rework .product-misc-buttons ul li.second-row{display:flex;flex-direction:row;gap:4px;position:relative}.product-detailpage-rework .product-misc-buttons ul li.second-row a{width:50%}.product-detailpage-rework .product-misc-buttons ul li.second-row .social-menu-bubble{display:none}.product-detailpage-rework .product-misc-buttons ul li.second-row .social-menu-bubble.active{display:block;position:absolute;top:44px;left:20px;background:#fff;box-shadow:0 0 15px 5px rgba(0,0,0,.2);width:fit-content;height:fit-content;padding:8px}.product-detailpage-rework .product-misc-buttons ul li.second-row .social-menu-bubble .social-media-share-list{display:flex;flex-direction:row;gap:8px;align-items:center;justify-content:center}.product-detailpage-rework .product-misc-buttons ul li.second-row .social-menu-bubble .social-media-share-list li{display:block}.product-detailpage-rework .product-misc-buttons ul li.second-row .social-menu-bubble .social-media-share-list li a{aspect-ratio:1/1;width:auto;max-width:44px}.product-detailpage-rework .product-misc-buttons ul li a{border:1px solid #f1efee;text-decoration:none;display:flex;flex-direction:row;gap:4px;align-items:center;justify-content:center;padding:8px 20px;color:#282837}.product-detailpage-rework .product-misc-buttons ul li a:hover{background-color:#e7e6e4;text-decoration:underline}.product-detailpage-rework .product-misc-buttons ul li img{width:20px;height:20px}.product-detailpage-rework .product-misc-buttons ul li:before{content:"";display:none}.product-detailpage-rework .product-information{display:flex;flex-direction:column;gap:8px;padding-left:17px}@media screen and (max-width:991px){.product-detailpage-rework .product-information{padding-left:0;padding-top:32px}}.product-detailpage-rework .product-information .technical-data{display:flex;flex-wrap:wrap}.product-detailpage-rework .product-information .technical-data p{display:inline-flex;align-items:center}.product-detailpage-rework .product-information .technical-data p:not(:last-of-type):after{content:"|";color:#d4d3d8;margin:0 4px}.product-detailpage-rework .product-information .technical-data .nachauflage_container{margin:0}.product-detailpage-rework .product-information .technical-data .nachauflage_container a{color:#282837}.product-detailpage-rework .product-information .technical-data .nachauflage_container:before{content:"|";color:#d4d3d8;margin:0 4px}.product-detailpage-rework .product-information .author-row{display:flex;flex-direction:row;justify-content:space-between;gap:8px}.product-detailpage-rework .product-information .product-author{font-size:16px;color:#d00007;margin:0}.product-detailpage-rework .product-information .product-title{font-size:26px;line-height:160%;margin:0}.product-detailpage-rework .product-information .product-prices{display:flex;flex-direction:column}.product-detailpage-rework .product-information .product-prices .price-list{display:flex;flex-wrap:wrap;gap:4px;padding-bottom:12px}.product-detailpage-rework .product-information .product-prices .price-list button{padding:8px 12px;border:1px solid #d4d3d8;background-color:#fff;transition:all .2s ease-in-out}.product-detailpage-rework .product-information .product-prices .price-list button .no-wordbreak{white-space:nowrap}.product-detailpage-rework .product-information .product-prices .price-list button:hover{background-color:rgba(189,0,6,.2);text-decoration:underline}.product-detailpage-rework .product-information .product-prices .price-list button.active{border:1px solid #bd0006;text-decoration:underline}.product-detailpage-rework .product-information .product-prices .preisHinweisText{margin-top:12px}.product-detailpage-rework .product-information .product-prices .price-option{display:flex;flex-direction:row;gap:32px;padding:24px;background-color:#f1efee}@media screen and (max-width:640px){.product-detailpage-rework .product-information .product-prices .price-option{flex-direction:column}}.product-detailpage-rework .product-information .product-prices .price-option .price-information{flex-grow:1}.product-detailpage-rework .product-information .product-prices .price-option .price-information hr{margin-top:14px;margin-bottom:8px;border-top:1px solid #d4d3d8}.product-detailpage-rework .product-information .product-prices .price-option .price-information div.price-toggle{border:none;background-color:transparent;text-align:left;padding:0;margin:8px 0 0}.product-detailpage-rework .product-information .product-prices .price-option .price-information div.price-toggle .price-title{margin:0;text-decoration:none;font-size:20px;color:#282837}.product-detailpage-rework .product-information .product-prices .price-option .price-buy-buttons{flex-shrink:0;width:30%;display:flex;flex-direction:column;gap:8px}@media screen and (max-width:640px){.product-detailpage-rework .product-information .product-prices .price-option .price-buy-buttons{width:100%}}.product-detailpage-rework .product-information .product-prices .price-option .price-buy-buttons .availability{text-align:right}.product-detailpage-rework .product-information .product-prices .price-option .price-buy-buttons .button-list{flex-direction:column;gap:10px}.product-detailpage-rework .product-information .product-prices .price-option .price-buy-buttons .tax-disclaimer{font-size:12px;text-align:right}.product-detailpage-rework .product-information .product-prices .price-option .price-buy-buttons .price-value{text-align:right;margin:0;text-decoration:none;font-size:20px;color:#282837;font-weight:700}.product-detailpage-rework .product-information .product-prices .price-option .price-buy-buttons .red-button{background:#d00007;text-decoration:none;color:#fff;padding:8px 10px;display:flex;flex-direction:row;gap:4px;justify-content:center;align-items:center;text-align:center;border:none}.product-detailpage-rework .product-information .product-prices .price-option .price-buy-buttons .red-button:hover{background:#bd0006;text-decoration:underline}.product-detailpage-rework .product-information .product-prices .price-option .price-buy-buttons .red-button img{height:25px;width:25px;flex-shrink:0}.product-detailpage-rework .product-information .product-prices .price-option .price-buy-buttons .transparent-button{background:transparent;text-decoration:none;color:#282837;padding:8px 10px;display:flex;flex-direction:row;gap:4px;justify-content:center;align-items:center}.product-detailpage-rework .product-information .product-prices .price-option .price-buy-buttons .transparent-button:hover{text-decoration:underline}.product-detailpage-rework .product-information .product-prices .price-option .price-buy-buttons .transparent-button img{height:25px;width:25px;flex-shrink:0}.product-detailpage-rework .price-option .availability,.product-detailpage-rework .price-option .button-list,.product-detailpage-rework .price-option .info,.product-detailpage-rework .price-option hr{display:none}.product-detailpage-rework .price-option .accordion-info-text,.product-detailpage-rework .price-option .availability,.product-detailpage-rework .price-option .info,.product-detailpage-rework .price-option hr{display:block}.product-detailpage-rework .price-option .button-list{display:flex}.product-detailpage-rework .price-option .accordion-info-text{display:none}.product-detailpage-rework .product-info-tabs{display:flex;flex-direction:column;margin-bottom:24px}.product-detailpage-rework .product-info-tabs .tab-productinfo{display:flex;flex-direction:column;gap:24px}.product-detailpage-rework .product-info-tabs .tab-productinfo .product-description .details .heading{margin-top:0}.product-detailpage-rework .product-info-tabs .tab-wrapper{position:relative;display:flex;align-items:center}.product-detailpage-rework .product-info-tabs .tab-wrapper:after,.product-detailpage-rework .product-info-tabs .tab-wrapper:before{content:"";position:absolute;top:0;bottom:0;height:100%;width:56px;z-index:2;pointer-events:none}.product-detailpage-rework .product-info-tabs .tab-wrapper.fade-left:before{opacity:1}.product-detailpage-rework .product-info-tabs .tab-wrapper:before{left:0;background:linear-gradient(90deg,#fff 70%,hsla(0,0%,100%,0));opacity:0;transition:opacity .3s ease}.product-detailpage-rework .product-info-tabs .tab-wrapper.fade-right:after{opacity:1}.product-detailpage-rework .product-info-tabs .tab-wrapper:after{right:0;background:linear-gradient(270deg,#fff 70%,hsla(0,0%,100%,0));opacity:0;transition:opacity .3s ease}.product-detailpage-rework .product-info-tabs .tab-wrapper .scroll-arrow{position:absolute;top:50%;transform:translateY(-50%);background-color:#d4d3d8;border:2px solid #fff;display:flex;justify-content:center;align-items:center;width:44px;height:44px;cursor:pointer;z-index:99}.product-detailpage-rework .product-info-tabs .tab-wrapper .scroll-arrow svg{width:32px;height:32px}.product-detailpage-rework .product-info-tabs .tab-wrapper .scroll-arrow:hover{scale:1.05;transform-origin:center;transition:all .2s ease-in-out}.product-detailpage-rework .product-info-tabs .tab-wrapper .scroll-arrow.inactive{pointer-events:none;background-color:rgba(0,0,0,.1);opacity:1%}.product-detailpage-rework .product-info-tabs .tab-wrapper .scroll-arrow.left{left:0}.product-detailpage-rework .product-info-tabs .tab-wrapper .scroll-arrow.left svg{transform:rotate(180deg)}.product-detailpage-rework .product-info-tabs .tab-wrapper .scroll-arrow.right{right:0}.product-detailpage-rework .product-info-tabs .tab-wrapper .scroll-arrow:hover{background-color:#e7e6e4;text-decoration:underline}.product-detailpage-rework .product-info-tabs .tab-wrapper .tab-list{display:flex;gap:12px;overflow-x:auto;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none;padding:0 52px;width:100%}.product-detailpage-rework .product-info-tabs .tab-wrapper .tab-list::-webkit-scrollbar{display:none}.product-detailpage-rework .product-info-tabs #combinationProductsContainer ul li,.product-detailpage-rework .product-info-tabs .combinationProductsChilds ul li{padding-left:0}.product-detailpage-rework .product-info-tabs #combinationProductsContainer ul li:before,.product-detailpage-rework .product-info-tabs .combinationProductsChilds ul li:before{display:none}.product-detailpage-rework .product-info-tabs #combinationProductsContainer ul li a,.product-detailpage-rework .product-info-tabs .combinationProductsChilds ul li a{text-decoration:underline!important;font-family:LatoRegular,sans-serif;font-weight:400}.product-detailpage-rework .product-info-tabs #combinationProductsContainer ul li a:hover,.product-detailpage-rework .product-info-tabs .combinationProductsChilds ul li a:hover{text-decoration:none!important;color:#7b6332}.product-detailpage-rework .product-info-tabs .gesamtwerk-list ul{display:flex;flex-direction:column;gap:2px;padding:0;list-style:none;margin-bottom:12px}.product-detailpage-rework .product-info-tabs .gesamtwerk-list ul li{list-style:none;padding:0}.product-detailpage-rework .product-info-tabs .gesamtwerk-list ul li:before{content:"";display:none}.product-detailpage-rework .product-info-tabs .gesamtwerk-list ul li a{text-decoration:underline;color:#282837;font-family:LatoRegular,sans-serif;font-weight:400}.product-detailpage-rework .product-info-tabs .gesamtwerk-list ul li a:hover{text-decoration:none;color:#7b6332}.product-detailpage-rework .product-info-tabs .reader-sample ul li{padding-left:0}.product-detailpage-rework .product-info-tabs .reader-sample ul li:before{content:"";display:none}.product-detailpage-rework .product-info-tabs .tab{flex:1 0 auto;padding:8px 12px;cursor:pointer;border:1px solid transparent;text-align:center}.product-detailpage-rework .product-info-tabs .tab:hover{background-color:#e7e6e4;text-decoration:underline}.product-detailpage-rework .product-info-tabs .tab.active{background-color:#fff;border:1px solid #f1efee;color:#bd0006}.product-detailpage-rework .product-info-tabs .tab-content{margin-top:12px;flex-grow:1;padding:20px;border:1px solid #f1efee}.product-detailpage-rework .product-info-tabs .tab-content h2,.product-detailpage-rework .product-info-tabs .tab-content h3,.product-detailpage-rework .product-info-tabs .tab-content p.heading{display:inline-block;width:100%;font-size:16px;line-height:160%;padding-bottom:10px;margin-top:0;font-family:LatoBold,sans-serif;font-weight:700}.product-detailpage-rework .product-info-tabs .tab-content *+.heading,.product-detailpage-rework .product-info-tabs .tab-content *+h2,.product-detailpage-rework .product-info-tabs .tab-content *+h3{margin-top:20px}.product-detailpage-rework .product-info-tabs .tab-content .subLine.gold{color:#282837}.product-detailpage-rework .product-info-tabs .tab-content .title{font-weight:600;font-family:LatoBold,sans-serif}.product-detailpage-rework .product-info-tabs .tab-panel a,.product-detailpage-rework .product-info-tabs .tab-panel a span{text-decoration:underline}.product-detailpage-rework .product-info-tabs .tab-panel a:hover,.product-detailpage-rework .product-info-tabs .tab-panel a:hover span{text-decoration:none;color:#7b6332}.product-detailpage-rework .product-info-tabs .tab-panel ul{padding-bottom:0}.product-detailpage-rework .product-info-tabs .tab-panel{display:none}.product-detailpage-rework .product-info-tabs .tab-panel>*{width:100%}.product-detailpage-rework .product-info-tabs .tab-panel.active{display:flex}