.article-image{width:100%;height:380px;background-color:#f0f1f1;position:relative}.article-image img{all:unset;height:100%;width:100%;box-sizing:border-box;object-fit:contain;mix-blend-mode:multiply;margin:auto;padding:10px;cursor:pointer}.article-image .sales-tag-container{display:flex;flex-direction:column;position:absolute;bottom:10px;left:10px;max-width:calc(100% - 20px)}.article-image .sales-tag-container .sales-tag{display:flex;justify-content:center;align-items:center;max-width:fit-content;height:25px;border-radius:20px;margin-top:5px;background-color:#e30613}.article-image .sales-tag-container .sales-tag .sales-label{font-size:13px;line-height:1;color:#fff;text-transform:uppercase;padding:0 15px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.article-image .sales-tag-container .sales-tag:has(.new-label){background-color:#f0b400}@media only screen and (max-width: 1200px){.article-image{height:300px}}@media only screen and (max-width: 992px){.article-image{height:260px}}@media only screen and (max-width: 768px){.article-image{height:380px}}@media only screen and (max-width: 550px){.article-image{height:220px}}
.article-info{display:flex;flex-direction:column;padding:12px;font-family:Roboto,Arial,Helvetica,sans-serif;cursor:pointer}.article-info .article-sales-designation{height:42px;width:100%;font-weight:700;font-size:14px;line-height:22px;letter-spacing:.2px;color:#000;overflow:hidden;overflow-wrap:break-word}.article-info .price-model-container{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;min-height:60px}.article-info .price-model-container .article-prices{display:flex;flex-direction:column}.article-info .price-model-container .article-prices .article-main-price{display:flex;flex-direction:row}.article-info .price-model-container .article-prices .strike-price{font-weight:bold;text-decoration:line-through}.article-info .price-model-container .article-prices .price-value{font-weight:700;font-size:14px;line-height:22px;letter-spacing:.2px;color:#000}.article-info .price-model-container .article-prices .price-value.discounted{color:#e30613}.article-info .price-model-container .article-prices .comparison-price{font-size:12px;font-style:italic}.article-info .price-model-container .article-prices .price-context{font-weight:400;font-size:12px;line-height:20px;letter-spacing:.2px;color:#999}.article-info .price-model-container .available-colors,.article-info .price-model-container .available-models{font-weight:400;font-size:12px;line-height:20px;letter-spacing:.2px;color:#999}@media only screen and (max-width: 1480px){.article-info .price-model-container .article-prices .article-main-price.oversized{flex-direction:column;justify-content:flex-end}.article-info .price-model-container .article-prices .article-main-price.oversized .price-value{line-height:20px}.article-info .price-model-container .article-prices .article-main-price.oversized .price-spacer{display:none}}@media only screen and (min-width: 768px)and (max-width: 1250px){.article-info .price-model-container .article-prices .article-main-price.slightly-oversized{flex-direction:column;justify-content:flex-end}.article-info .price-model-container .article-prices .article-main-price.slightly-oversized .price-value{line-height:20px}.article-info .price-model-container .article-prices .article-main-price.slightly-oversized .price-spacer{display:none}}@media only screen and (max-width: 1200px){.article-info .article-sales-designation{height:56px;line-height:19px}}@media only screen and (max-width: 992px){.article-info{padding:10px 12px}.article-info .price-model-container{flex-direction:column;align-items:flex-start;justify-content:flex-end;min-height:80px}.article-info .price-model-container .article-prices{order:2}}@media only screen and (max-width: 768px){.article-info .price-model-container{flex-direction:row;align-items:flex-end;justify-content:space-between;min-height:60px}.article-info .price-model-container .article-prices{order:unset}}@media only screen and (max-width: 550px){.article-info .article-sales-designation{height:60px;font-size:12px}.article-info .price-model-container{flex-direction:column;align-items:flex-start;justify-content:flex-end;min-height:77px}.article-info .price-model-container .article-prices{order:2}.article-info .price-model-container .article-prices .price-value{font-size:12px}.article-info .price-model-container .article-prices .comparison-price{font-size:10px}}html.current-pricemode-net .article-prices.gross,html.current-pricemode-gross .article-prices.net{display:none}
.category-link-button-container{display:flex}.category-link-button-container a.prs-button{all:unset}.category-link-button-container a.has-focus-keyboard{outline:1px auto Highlight;outline:1px auto -webkit-focus-ring-color;outline-offset:2px}.category-link-button-container .prs-button.category-link{display:flex;justify-content:center;align-items:center;gap:12px;height:48px;width:100%;border:1px solid #d3d4d4;border-radius:100px;cursor:pointer;overflow:hidden;padding:0 20px;transition:background .3s}.category-link-button-container .prs-button.category-link .call-to-action{display:flex;font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:500;font-size:14px;line-height:22px;text-align:center;letter-spacing:.2px}.category-link-button-container .prs-button.category-link:hover{border-color:#000;transition:background .3s}@media only screen and (max-width: 1200px){.category-link-button-container .prs-button.category-link .call-to-action{line-height:20px}}@media only screen and (max-width: 992px){.category-link-button-container .prs-button.category-link{height:unset;min-height:48px;max-height:fit-content}}@media only screen and (max-width: 550px){.category-link-button-container .prs-button.category-link{min-height:30px}.category-link-button-container .prs-button.category-link .call-to-action{font-size:12px;line-height:16px}}
.order-modal-button-container{display:flex}.order-modal-button-container button.prs-button{all:unset}.order-modal-button-container button.has-focus-keyboard{outline:1px auto Highlight;outline:1px auto -webkit-focus-ring-color;outline-offset:2px}.order-modal-button-container .prs-button.order-modal{display:flex;justify-content:center;align-items:center;gap:12px;height:48px;width:100%;border-radius:100px;cursor:pointer;background:#e30613;color:#fff;padding:0 20px;transition:background .3s}.order-modal-button-container .prs-button.order-modal .basket-icon{display:flex;overflow:visible}.order-modal-button-container .prs-button.order-modal .call-to-action{display:flex;font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:500;font-size:14px;line-height:22px;text-align:center;letter-spacing:.2px}.order-modal-button-container .prs-button.order-modal:hover{background:#ff0818;transition:background .3s}@media only screen and (max-width: 1200px){.order-modal-button-container .prs-button.order-modal .call-to-action{line-height:20px}}@media only screen and (max-width: 550px){.order-modal-button-container .prs-button.order-modal{height:30px}.order-modal-button-container .prs-button.order-modal .basket-icon{height:18px;width:18px}.order-modal-button-container .prs-button.order-modal .call-to-action{display:none}}
.article-tile{display:flex;flex-direction:column;flex-shrink:0;height:100%;width:calc(25% - 30px)}.article-tile .article-image.placeholder-image{background-color:rgba(0,0,0,0)}@media only screen and (max-width: 1200px){.article-tile{width:calc(25% - 15px)}}@media only screen and (max-width: 768px){.article-tile{width:calc(50% - 10px)}}@media only screen and (max-width: 550px){.article-tile{width:calc(50% - 5px)}}
.pager-container{grid-column:span 1;display:flex;flex-direction:row;justify-content:flex-end}.pager-container .pager-content{display:flex;align-items:center;gap:20px}.pager-container .pager-content button{all:unset;cursor:pointer}.pager-container .pager-content button.has-focus-keyboard{outline:1px auto Highlight;outline:1px auto -webkit-focus-ring-color;outline-offset:-1px}.pager-container .pager-content button:disabled{cursor:default;opacity:.2;outline:unset}.pager-container .pager-content .chevron-left-button,.pager-container .pager-content .chevron-right-button{display:flex;align-items:center;justify-content:center;height:48px;width:48px;background-color:#f0f1f1;border-radius:100px;transition:background .3s}.pager-container .pager-content button:not(:disabled):hover{background:#d3d4d4;transition:background .3s}.pager-container .pager-content .chevron-left-button .chevron-right-icon{transform:rotate(180deg)}.pager-container .pager-content .pager-values{font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:400;font-size:18px;line-height:28px;letter-spacing:.2px}@media only screen and (max-width: 550px){.pager-container .pager-content{gap:8px;padding:0 15px}.pager-container .pager-content .chevron-left-button,.pager-container .pager-content .chevron-right-button{height:30px;width:30px}.pager-container .pager-content .chevron-left-button .chevron-right-icon,.pager-container .pager-content .chevron-right-button .chevron-right-icon{width:5.5px;height:10.5px}.pager-container .pager-content .pager-values{font-size:12px;line-height:20px}}
#scope-prs,.scope-lazy-prs{margin:60px auto 0;padding-top:60px;max-width:1600px;border-top:1px solid #d3d4d4}#scope-prs.hide-empty-container,.scope-lazy-prs.hide-empty-container{display:none}@media only screen and (max-width: 1600px){#scope-prs,.scope-lazy-prs{margin-right:50px;margin-left:50px;max-width:1500px}}@media only screen and (max-width: 1200px){#scope-prs,.scope-lazy-prs{margin-right:20px;margin-left:20px;max-width:1560px}}@media only screen and (max-width: 550px){#scope-prs,.scope-lazy-prs{margin:40px auto 0;padding-top:40px}}.product-recommendation-articles-container{display:flex;flex-direction:column;width:100%;overflow:hidden;gap:20px}.product-recommendation-articles-container .header{height:48px;display:grid;grid-template-columns:repeat(4, 1fr)}.product-recommendation-articles-container .header .spacer{grid-column:span 1}.product-recommendation-articles-container .header .headline{grid-column:span 2;display:flex;align-items:center;justify-content:center;font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:700;font-size:18px;line-height:28px;letter-spacing:.2px}.product-recommendation-articles-container .article-tiles{display:flex;height:100%;width:100%;gap:40px;touch-action:pan-y;user-select:none;overflow-x:hidden}.product-recommendation-articles-container .button-container{display:flex;flex-direction:column;gap:12px;padding:12px}@media only screen and (max-width: 1200px){.product-recommendation-articles-container .article-tiles{gap:20px}}@media only screen and (max-width: 768px){.product-recommendation-articles-container .header .spacer{display:none}.product-recommendation-articles-container .header .headline{grid-column:span 3;justify-content:flex-start}}@media only screen and (max-width: 550px){.product-recommendation-articles-container{gap:10px}.product-recommendation-articles-container .header{min-height:40px;height:unset}.product-recommendation-articles-container .header .headline{padding-left:15px;font-size:16px;line-height:24px}.product-recommendation-articles-container .article-tiles{gap:10px}.product-recommendation-articles-container .button-container{gap:8px;padding:10px 12px}}

/*# sourceMappingURL=components.css.map*/