.ArticleViewAvailability{color:var(--color-typo-White);display:inline-block;padding:.25em .5em}.ArticleViewAvailability--true{background:var(--color-decoration-Primary)}.ArticleViewAvailability--false{background:var(--color-decoration-SecondaryDark);font-weight:700}.ArticleViewRelatedArticles-article{inline-size:19.5rem;max-inline-size:calc(100vw - var(--spacing, 0rem)*2)}.ArticleListArticle{aspect-ratio:312/400;background:var(--color-decoration-Light);display:flex;flex-direction:column;overflow:hidden;padding:2rem;position:relative;transition:var(--hover-transition)}.ArticleListArticle:hover{transform:var(--hover-transform)}.ArticleListArticle--added{background:var(--color-decoration-Blue)}.ArticleListArticle-wishlistButton{--size:initial;background:transparent;inset-block-start:0;inset-inline-end:0;padding:var(--spacing-1);position:absolute;z-index:1}.ArticleListArticle-wishlistButton:hover{box-shadow:none;transform:none}.ArticleListArticle-wishlistButton svg{--size-block:1.5em;--size-inline:1.5em}.ArticleListArticle-wishlistButton--isWishlisted svg{fill:var(--color-decoration-SecondaryDark);color:var(--color-decoration-SecondaryDark)}.ArticleListArticle-link{align-items:center;aspect-ratio:248/292;display:flex;justify-content:center;overflow:hidden}.ArticleListArticle-link:after{content:"";inset:0;position:absolute}.ArticleListArticle-image{block-size:auto;inline-size:auto;max-block-size:100%;max-inline-size:100%}.ArticleListArticle-contentInner{align-items:center;display:flex;justify-content:space-between}.ArticleListArticle-name{font:var(--typo-DefaultLarge);font-weight:700;hyphens:auto}.ArticleListArticle-info{font:var(--typo-DefaultSmall);margin-block-start:1rem}.ArticleListArticle-info:not(:has(dt)){display:none}.ArticleListArticle-infoItem--highlight{color:var(--color-typo-Primary)}.ArticleListArticle-infoTitle{clear:left;float:left;margin-inline-end:1ch}.ArticleListArticle-infoValue{font-weight:700;margin:0}.ArticleView-wrapper{display:flex;gap:var(--spacing-5);margin-block-start:var(--spacing-5)}.ArticleView-imageContainer{background:var(--color-decoration-Light);block-size:var(--Image-container-block-size);padding:var(--spacing-3)}.ArticleView-imageContainer:not([hidden=true]){align-items:center;display:flex;justify-content:center}.ArticleView-image{block-size:100%;inline-size:100%;object-fit:contain}.ArticleView-imageGallery{display:grid;gap:var(--spacing-1);grid-template-columns:repeat(auto-fill,minmax(var(--ImageGallery-size),1fr));margin-block-start:var(--spacing-1)}.ArticleView-imageGallery--thumbnail{border:.125rem solid transparent;border-radius:.1875rem;cursor:pointer;overflow:hidden}.ArticleView-imageGallery--thumbnail[aria-current=true]{border-color:var(--color-decoration-Primary);cursor:not-allowed;opacity:1}.ArticleView-imageGallery--thumbnailImage{block-size:100%;object-fit:cover;pointer-events:none}.ArticleView-wishlistButton{inline-size:100%;justify-content:center;margin-block-start:var(--spacing-2)}.ArticleView-wishlistButton .Button-icon{block-size:1.5em;inline-size:1.5em}.ArticleView-wishlistButton svg{--size-block:100%;--size-inline:100%}.ArticleView-wishlistButton--isWishlisted svg{fill:var(--color-decoration-SecondaryDark);color:var(--color-decoration-SecondaryDark)}.ArticleView-content{align-items:flex-start;display:flex;flex:1;flex-direction:column}.ArticleView-header{display:flex;flex-wrap:wrap;gap:var(--spacing-4);inline-size:100%;justify-content:space-between}.ArticleView-messages{margin-block-start:var(--spacing-5)}.ArticleView-number{display:block;margin-block-start:var(--spacing-1)}.ArticleView-attributes{display:flex;flex-wrap:wrap;gap:var(--spacing-1) 0;margin-block-start:var(--spacing-3)}.ArticleView-attribute{display:flex}.ArticleView-attribute:not(:last-child){margin-inline-end:1ch}.ArticleView-attribute:not(:last-child):after{content:"/";margin-inline-start:1ch}.ArticleView-attributeLabel{font-weight:700}.ArticleView-attributeLabel:after{content:":";margin-inline-end:1ch}.ArticleView-attributeValue{margin-inline-start:0}.ArticleView-finalCosts{margin-block-start:var(--spacing-5)}.ArticleView-finalCostsValue{font:var(--typo-HeadingM);margin-block-start:var(--spacing-1);margin-inline-start:0}.ArticleView-finalCostsPiece{font:var(--typo-DefaultSmall)}.ArticleView-costDetails{margin-block-start:var(--spacing-4)}.ArticleView-costsNote{color:var(--color-typo-Caption);margin-block-start:var(--spacing-1)}.ArticleView-form{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-3);inline-size:100%;margin-block-start:var(--spacing-5)}.ArticleView-quantity{box-sizing:content-box;inline-size:9em;margin-inline-start:auto}.ArticleView-anonymousAvailability{margin-block-start:var(--spacing-5)}.ArticleView-relatedArticles{margin-block-start:var(--spacing-6)}@media (hover:hover){.ArticleListArticle-link{flex:1}.ArticleListArticle:is(:hover,:focus-within,:focus-visible){box-shadow:var(--outer-shadow-white-button-hover)}.ArticleListArticle-link{outline:none}.ArticleListArticle:is(:hover,:focus-within,:focus-visible)
		.ArticleListArticle-link{aspect-ratio:none}.ArticleListArticle-content{display:grid;grid-template-rows:0fr;transition:grid-template-rows .15s ease,padding-block-start .15s ease}.ArticleListArticle:is(:hover,:focus-within,:focus-visible)
		.ArticleListArticle-content{grid-template-rows:1fr;padding-block-start:1rem}.ArticleListArticle-contentInner{overflow:hidden}.ArticleListArticle:is(:hover,:focus-within,:focus-visible)
		.ArticleListArticle-contentInner{margin:-.1875rem;padding:.1875rem}}@media screen and (max-width:42em){.ArticleView-wrapper{flex-direction:column}.ArticleView-imageContainer{--Image-container-block-size:20rem}.ArticleView-imageGallery{--ImageGallery-size:var(--spacing-6)}}@media screen and (min-width:42.01em){.ArticleView-wrapper{align-items:flex-start}.ArticleView-imagesWrapper{flex:0 0 38.2%}.ArticleView-imageContainer{--Image-container-block-size:28rem}.ArticleView-imageGallery{--ImageGallery-size:var(--spacing-7)}.ArticleView-title{margin-block-start:.5em}.ArticleView-costDetails{inline-size:auto}}
/*# sourceMappingURL=catalogue.article-view.hash-[hash].css.map */