*{box-sizing:border-box;scroll-behavior:smooth;scroll-margin-top:4.5rem}body,button,html,input,textarea{font-family:mainFont,ui-rounded,"SF Pro Rounded","Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:17px;font-weight:550;font-synthesis:none}@media (min-width:720px){body,html,input,textarea{font-size:16px;font-weight:400}}body,html{margin:0;padding:0;color:#000;hyphens:auto;-webkit-hyphenate-limit-before:4;-webkit-hyphenate-limit-after:4;hyphenate-limit-chars:8 4 3;line-height:1.5}.categoryStaticContent>.extroHtml,.categoryStaticContent>.introHtml,.iconNav,.importantMessage,.shoppingcartArticlesList,.userInfoMessages,article,form,section{min-height:1.5rem;position:relative;margin:0 1vw}.categoryStaticContent>.extroHtml,.categoryStaticContent>.introHtml{text-align:justify}img{max-width:100%;object-fit:contain;height:auto}fieldset{border:none;padding:0}a{color:inherit;text-decoration:underline}a:hover{color:hsl(320, 54%, 42%);text-decoration:none}.addressBox>a,.articleExtraActions>a,.articleExtraActions>span.jslnk,.borderedModule>h3>a,.btn,.categoryButton,.column>h3>a,.elementHeader>a,.elementHeader>h3>a,.name,.name>a,.sameMotifArticle,.shoppingcartArticlesList>h3>a,.siteTopEdgeBanner>div>a,.variant,a.addressLabel{text-decoration:none}.borderedModule>h3>a,.column>h3>a,.elementHeader>a,.elementHeader>h3>a,.shoppingcartArticlesList>h3>a{color:inherit}.borderedModule>h3>a,.elementHeader>a,.elementHeader>h3>a{display:block}.borderedModule>h3>a:hover,.elementHeader>a:hover,.elementHeader>h3>a:hover{color:inherit}.content .countAndInsertbutton input{font-size:1.25rem}.countAndInsertbutton .count{border-right:none}.button:hover{background:#8e0d69}section{margin:.75rem 0}.content,.headerContent{margin:0 auto;max-width:100rem;position:relative}main{padding:0 0 2.25rem}main>.content{padding:0 .75rem}.categoryStaticContent>.heroImageContainer{position:relative;overflow:hidden;margin:0 -.75rem 1.5rem}main .elementHeader,main h1,main h2,main h3,main h4,main ol,main p,main ul{margin:1.125rem 0 .375rem;width:100%}h1+h2,h3+p,h4+p{margin-top:0}h1{font-size:2rem;line-height:2.25rem;color:hsl(320, 54%, 42%);font-weight:350;margin:1.5rem 0 .75rem;hyphens:none;text-align:center}h2{font-size:1.25rem;font-weight:400;line-height:1.875rem}.articleView>a>.textContent>.name,.articleView>a>.textContent>.price,.elementHeader,.headerShoppingcart .title,h3{font-size:1.125rem;font-weight:550}.articleView>a>.textContent>.price{font-weight:700}h4{font-size:1rem}strong{font-weight:700}em{font-family:"SF Pro Rounded","Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-style:italic}ul{padding-left:1.25em}.textElements{max-width:64rem;overflow:hidden;position:relative;width:100%}.textElements h3+ul{margin-top:0}table{width:100%;border-collapse:collapse}td,th{padding:.125rem .25rem}th{text-align:left;text-wrap:nowrap}td:first-child,th:first-child{padding-left:0}td:last-child,th:last-child{padding-right:0}.button,button,input,label,select,textarea{font-size:1rem;line-height:1;height:3rem;padding:.75rem .375rem;width:100%;text-align:left;vertical-align:middle}.button,button,input,select,textarea{display:inline-block;border:3px solid hsl(0, 0%, 93%);border-radius:.6rem;-webkit-appearance:none;appearance:none;border-bottom-left-radius:0;vertical-align:middle;background:#fff;color:#000}input[type=checkbox],input[type=radio]{padding:0;height:2.25rem;width:2.25rem;line-height:2.25rem;text-align:center}input[type=checkbox]::after,input[type=radio]::after{content:" ";color:#fff}input[type=checkbox]:checked,input[type=radio]:checked{background-color:hsl(320, 54%, 42%)}input[type=checkbox]:checked::after,input[type=radio]:checked::after{content:"✓"}@media (pointer:coarse){input[type=checkbox],input[type=radio]{padding:.5em;height:3rem;width:3rem;line-height:1.5rem;font-size:1.5em}}input[type=number]{-moz-appearance:textfield;appearance:textfield}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;appearance:textfield}.button,button,input[type=reset],input[type=submit]{background-color:hsl(320, 54%, 42%);border-color:hsl(320, 54%, 42%);text-decoration:none;color:#fff;display:flex;justify-content:center;align-items:center;padding-top:.75rem;padding-bottom:.75rem;cursor:pointer;font-weight:550;font-size:1.0625em}button.textonly{color:inherit;background:0 0;text-align:inherit;font-size:inherit;border:none;display:inline;font-weight:inherit;padding:0;margin:0}.button,.toggleOpenSender,button:not(.pswp__button),label[for]{cursor:pointer}textarea{width:100%;height:10em;line-height:1.5rem}.addressBox,button.addressBox{height:11.2rem;max-width:18rem}button.addressLabel{display:block;appearance:none;width:100%;height:100%;background:0 0;border:inherit;color:inherit}.checkboxLabelBlock,.labelInputBlock,.labelOutputBlock{position:relative;margin:.75rem 0}.labelOutputBlock>label:first-child{padding-left:0}.checkboxLabelBlock>input[type=checkbox]:first-child{margin:0}.labelInputBlock{flex-grow:1;display:flex;justify-content:left;align-items:flex-start;position:relative;margin:.75rem 0;flex-wrap:wrap}.labelInputBlock.grow{flex-grow:1}.labelInputBlock>label{flex-basis:8rem;position:absolute;padding-left:.5em;transform:scale(.66,.66) translateY(-2em);transform-origin:.75rem bottom;text-shadow:#fff 0 0 .25em;transition:transform ease-out .25s,opacity ease-out .25s;z-index:10;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:auto;font-weight:700;will-change:transform,opacity;pointer-events:none}.labelInputBlock>label:has(+ input:placeholder-shown):has(+ input:not([style*="display: none"])):not(:has(+ input:focus)):not(:has(+ input + input:focus)),.labelInputBlock>label:has(+ select:invalid):has(+ select:not(:focus)),.labelInputBlock>label:has(+ textarea:placeholder-shown):has(+ textarea:not([style*="display: none"])):not(:has(+ textarea:focus)):not(:has(+ textarea + textarea:focus)){transform:none;opacity:.5}.labelInputBlock input:not([type=checkbox]):not([type=radio]):not(.attached),.labelInputBlock select{width:auto;min-width:4rem;float:none;flex-grow:15;white-space:nowrap;overflow:hidden;padding:1.125rem .375rem .375rem}.labelInputBlock button[type=submit],.labelInputBlock input[type=reset],.labelInputBlock input[type=submit]{width:6rem;min-width:4rem}.labelInputBlock button:not(:first-of-type):not(:last-of-type),.labelInputBlock input:not(:first-of-type):not(:last-of-type){border-radius:0}.labelInputBlock button.attached,.labelInputBlock input.attached,.labelInputBlock select.attached{flex-grow:2;border-top-left-radius:0;border-bottom-left-radius:0;width:auto;min-width:0;text-align:center;border-top-right-radius:0;border-bottom-right-radius:0}.labelInputBlock.plusHint input{padding-right:5rem}.labelInputBlock.plusHint .hint{width:auto;position:absolute;right:3px;top:3px;font-size:.8em;padding:0 .375rem;display:block;color:hsl(320, 54%, 42%);overflow:hidden;background:hsl(0, 0%, 90%);border-top-right-radius:.3rem;border-bottom-right-radius:.3rem;line-height:2.25rem;height:2.25rem;height:calc(100% - 6px);box-shadow:rgba(0,0,0,.25) 0 .125em .25em inset;background-blend-mode:multiply;display:flex;justify-content:center;align-items:center}.labelInputBlock.plusHint.hintOnFocus input,.labelInputBlock.plusHint.hintOnFocus select{padding-right:0}.labelInputBlock.plusHint.hintOnFocus input+.hint,.labelInputBlock.plusHint.hintOnFocus select+.hint{display:none}.labelInputBlock.plusHint.hintOnFocus input:focus,.labelInputBlock.plusHint.hintOnFocus select:focus{padding-right:5rem}.labelInputBlock.plusHint.hintOnFocus input:focus+.hint,.labelInputBlock.plusHint.hintOnFocus select:focus+.hint{display:block}.labelInputBlock.plusHint .hint label{width:100%;text-align:center;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0;padding:0 .5rem;height:1em}.labelInputBlock.plusHint .hint input[type=checkbox]{display:none}.labelInputBlock>:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.labelInputBlock>:last-child{border-top-left-radius:0;border-bottom-left-radius:0}@media (min-width:800px){.labelInputBlock.plusHint input{width:70%}}.inputSubmitBlock{display:flex}.inputSubmitBlock input:first-child{border-right:none;border-radius:.6rem 0 0;flex-grow:1;width:16rem}.inputSubmitBlock button:last-child{border:3px hsl(320, 54%, 42%) solid;border-radius:0 .6rem 3px 0;flex-grow:.25;width:8rem}.borderedModule{margin-top:3rem;margin-bottom:3rem}.elementHeader+.borderedModule{margin-top:0}.submitModule{background-color:hsl(0, 0%, 90%);padding:.75rem;text-align:center;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.siteTopEdgeBanner{display:none}@media (min-width:800px){.siteTopEdgeBanner{width:100%;background:hsl(116, 15%, 42%);color:#fff;font-weight:550;text-align:center;padding:0 -1.5rem;position:relative;display:flex;align-items:center;justify-content:center;height:1.875rem}}.siteTopEdgeBanner a{color:#fff;padding:0 2vw}.siteTopEdgeBanner a img{height:1.875rem;width:1.875rem;line-height:1.5rem;vertical-align:middle}.headerContent{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0;width:100%;padding-top:.375rem}@media (min-width:640px){.headerContent{gap:0 .375rem}}.siteLogo{height:4.5rem;width:8rem;text-indent:150%;overflow:hidden;white-space:nowrap;background:url(https://christliche.de/_assets/textures/siteLogo.svg) center center no-repeat;background-size:contain;flex-grow:1}.headerButtons{display:flex;justify-content:space-evenly;margin-right:3.75rem}@media (min-width:480px){.headerButtons{margin-right:4.5rem}}@media (min-width:640px){.headerButtons{margin-right:6rem}}.headerButtons>a{color:inherit;text-decoration:inherit;width:2.25rem;height:3rem;line-height:3rem;font-size:1.5rem;text-align:center}@media (min-width:480px){.headerButtons>a{width:3rem}}.headerButtons>a>i.icon{vertical-align:middle;margin:0}.mainNav{order:1}.siteLogo{order:2}.headerButtons{order:3}.spacer{order:4;width:100%}.headerSearchForm{order:5;width:12rem;flex-grow:5;display:flex;align-items:center;background-color:#fff;border:hsl(116, 15%, 42%) 3.5px solid;border-radius:1.2rem 1.2rem 1.2rem 0;max-width:100%;line-height:3rem;height:3rem;margin:0 .375rem;position:relative;z-index:60}.headerSearchFormSelectWhere{order:1}.headerSearchFormInputQuery{order:2;border-radius:1.2rem 1.2rem 1.2rem 0}.headerSearchFormButtonSubmit{order:3}.siteSearchInputSpeechInputButton{order:0}.headerSearchFormButtonSubmit,.headerSearchFormInputQuery,.headerSearchFormSelectWhere{width:5em;background:0 0;border:none;text-overflow:ellipsis;padding:0 .375rem;appearance:none;color:#000}.headerSearchFormSelectWhere{display:none}@media (min-width:800px){.headerSearchFormSelectWhere{border-top-left-radius:.75rem;border-right:2px solid #ccc;flex-grow:2;width:3em;max-width:6em;display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}.headerSearchFormInputQuery{width:7em;flex-grow:4;font-size:1.125rem}.headerSearchFormButtonSubmit{width:2em;font-size:1.25rem}.headerContent>a.iconButton{padding:0 1rem}.headerContent>a.iconButton>i{display:inline-block;width:4rem;height:4rem;line-height:4rem;background-color:#fff;vertical-align:middle}.heroImage>.bg,.heroImage>.fg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;background:transparent center center no-repeat;background-size:cover}.heroImage>.fg{left:-10%;z-index:1;animation:heroFgFadeIn 60s infinite both}.heroImageContainer>.imgDescription{display:block;font-size:.875em;color:#000;background:hsl(0, 0%, 90%);padding:.5rem .5rem;text-align:right}.orderBlock{min-width:12rem;text-align:center}.priceScales{width:auto;margin:0 auto 0}.priceScales td:first-of-type,.priceScales th:first-of-type{text-align:left}.priceScales td:last-of-type,.priceScales th:last-of-type{text-align:right}.priceScales.unitPrice td,.priceScales.unitPrice th{padding:0 .375rem}.articleView .priceScales .price{color:#000}.basePrice{font-size:1.5rem;line-height:1.5rem;font-weight:700;color:hsl(320, 54%, 42%);white-space:nowrap;margin-bottom:1.5rem}.basePrice>.small{font-size:.5em;margin-left:.1875rem;margin-right:.1875rem}.basePrice>sup{font-size:.5em}.basePrice>sup>.decimalMarker{visibility:hidden;font-size:.5em}.basePriceBlockInText>.basePrice{display:none}@media (max-width:640px){.basePrice::before{content:"Preis:";font-size:.666em}}.unitPrice{width:100%;margin:3rem 0 .75rem;font-size:.75em;color:hsl(0, 0%, 40%);background-color:hsl(0, 0%, 90%);text-align:center;border-radius:.6rem .6rem .6rem 0}.countAndInsertbutton{margin-top:.75rem}.mainNav{width:4.5rem;height:3rem;overflow:visible}.mainNavContent ul{display:block;list-style:none;padding:0;margin:0}.mainNavContent ul>li{position:relative}.mainNavContent ul>li>a{display:block;padding:.375rem .75rem;color:hsl(320, 54%, 42%);text-decoration:none;overflow:hidden}.mainNavContent ul>li.navDepth_0>a>.label{display:block;font-weight:700;white-space:nowrap;transform:translateY(0.75rem);overflow:hidden;position:relative}.mainNavContent ul>li.navDepth_0>a>.label>small{display:block;font-size:.875rem;transform:translateX(.5em);visibility:hidden;margin-right:-1.5rem;width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis}.mainNavContent ul>li>ul{position:relative;max-height:0;visibility:hidden;font-weight:400;overflow:hidden;z-index:1}.mainNavContent ul>li>a:focus,.mainNavContent ul>li>a:hover,.mainNavContent>ul>li:has(a:focus)>a,.mainNavContent>ul>li:hover>a{background-color:hsl(116, 15%, 42%);color:#fff}.mainNavContent ul>li.navDepth_0>a:focus,.mainNavContent ul>li.navDepth_0>a:hover,.mainNavContent>ul>li:has(a:focus)>a,.mainNavContent>ul>li:hover>a{background-color:hsl(320, 54%, 42%)}.mainNavContent ul>li>label{width:1px;height:1px;display:block;white-space:nowrap;overflow:hidden;text-indent:200em;margin:0;padding:0}.artNo{text-transform:uppercase}@media (min-width:800px){.mainNav{margin:0}.mainNavContent ul>li.navDepth_0>a>.label{transform:translateY(1em);width:100%}.mainNavContent ul>li.navDepth_0>a>.label>small{opacity:0;font-size:.75em}.mainNavContent ul>li.navDepth_0:hover>a>.label>small{width:100%}.mainNavContent ul>li>a,.mainNavContent ul>li>ul>li>a{padding-left:.75rem;padding-right:.75rem}.mainNavContent ul>li>a{display:flex;justify-content:left;align-items:center}@media (min-height:800px){.mainNavContent ul>li>a,.mainNavContent ul>li>ul>li>a{padding-top:.75vh;padding-bottom:.75vh}}@media (min-height:1440px){.mainNavContent ul>li>a,.mainNavContent ul>li>ul>li>a{padding-top:.75rem;padding-bottom:.75rem}}}@media (min-width:960px){.categoryStaticContent>.heroImageContainer{margin-bottom:2.25rem}.categoryStaticContent>.introHtml{margin-bottom:3rem}.mainNavContent ul>li>a,.mainNavContent ul>li>ul>li>a{padding-left:.875vw;padding-right:.875vw}.mainNavContent ul>li>a>.label>small{font-size:.75em}}@media (min-width:1280px){.mainNavContent ul>li>a,.mainNavContent ul>li>ul>li>a{padding-left:.625vw;padding-right:.625vw}}.heroImage{height:0;padding-top:16rem;padding-top:calc(8rem + 8vw);position:relative}.articlesIcons{position:relative;display:grid;grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));justify-items:stretch;gap:2.25rem 1.5rem;margin:1.5rem 0;width:100%}#az-heading,.articlesIcons>h2,.articlesIcons>h3,.withHeadline>h3{width:100%;grid-column-start:1;grid-column-end:-1;padding:.375rem .75rem;background-color:hsl(320, 54%, 42%);color:hsl(116, 100%, 100%);border-radius:.6rem .6rem .6rem 0;vertical-align:middle;text-align:center}.withHeadline.alternateColor>h3{background-color:hsl(116, 15%, 42%)}.withHeadline.softColor>h3{background-color:hsl(0, 0%, 90%)}.articlesIcons>h2,.articlesIcons>h3{margin:0 0 calc(0px - 1.5rem) 0}.articleView{display:flex;justify-content:stretch;flex-direction:column;width:100%;position:relative}.articleView>a{display:flex;justify-content:stretch;flex-direction:column;flex-grow:1;text-align:center;color:inherit;text-decoration:none;gap:.375em}.articleView.singleLine>a{flex-direction:row}.articlePhoto{position:relative;overflow:hidden}.articlePhoto img,.articlePhoto>noscript,.articlePhoto>picture,.articlePhoto>span.lazyPicture{height:100%;width:100%}.articlePhoto img{display:block;-o-object-fit:contain;object-fit:contain;object-position:center 66.666%}.articleView .price{color:hsl(320, 54%, 42%);font-weight:550}.welcome .scrollableRow .articlesIcons{height:16rem}.welcome .articleView .price{display:none}.articleView .name{font-weight:550}.articleView>a>.articlePhoto{display:block;height:16rem;width:100%;max-width:20rem;margin-left:auto;margin-right:auto}.articleView>a>.articlePhoto>picture>img{width:100%;height:100%;display:flex;justify-content:center;align-items:center;object-fit:contain}.scrollableRow .articleView>a>.articlePhoto{height:12rem}.articleView>a>.textContent{display:flex;justify-content:stretch;flex-direction:column;flex-grow:1}.articleView>a>.textContent>.shortDescription{flex-grow:1;font-size:.875em}.articleView>a>.textContent>.shortDescription>.variantsCount{color:hsl(320, 54%, 42%);font-weight:750}.articleView>a>.textContent>.price{height:3rem;line-height:3rem}.articleView>a>.textContent>.price.soldout{color:#666;font-size:.75em}.articleView>a>.textContent>.price>span{padding:0 .375rem}#suggestSearchTermUi,.articleDetailsCartButton,.countAndInsertbutton{display:flex;width:100%;justify-content:stretch}#suggestSearchTermUi>input[type=text],.countAndInsertbutton>.count{border-top-right-radius:0;border-bottom-right-radius:0;width:2em}.articleDetailsCartButton>.button,.countAndInsertbutton>.count,input.number{padding:.75rem;text-align:center;width:4em}.articleDetailsCartButton>.button,.countAndInsertbutton .insertIntoShoppingcart,.countAndInsertbutton>.count{border-color:hsl(320, 54%, 42%)}#suggestSearchTermUi>input[type=submit],.articleDetailsCartButton>.button,.countAndInsertbutton>.button{flex-grow:1}#suggestSearchTermUi{color:hsl(0, 0%, 40%)}#suggestSearchTermUi>input[type=text]{border-color:hsl(0, 0%, 90%);border-right:none}#suggestSearchTermUi>input[type=submit]{background-color:hsl(0, 0%, 40%);border-color:hsl(0, 0%, 90%);border-left:none}.articleDetailsCartButton .details{border-top-right-radius:0;border-bottom-right-radius:0}.articleDetailsCartButton .insertIntoShoppingcart,.articleDetailsCartButton .selectVariant{width:4rem;flex-grow:0;color:hsl(320, 54%, 42%);background:#fff;border-color:currentColor;padding:.375rem}.articleDetailsCartButton>.button{border-radius:0;line-height:calc(2.25rem - 3px)}.articleDetailsCartButton>.button:first-child{border-top-left-radius:.6rem;border-bottom-left-radius:0}.articleDetailsCartButton>.button:last-child{border-top-right-radius:.6rem;border-bottom-right-radius:.6rem}.articleDetailsCartButton>.button:nth-child(2){border-left:none}.articleDetailsCartButton .insertIntoShoppingcart:hover,.articleDetailsCartButton .selectVariant:hover{background:hsl(320, 54%, 42%)}#suggestSearchTermUi>input[type=submit],.articleDetailsCartButton .insertIntoShoppingcart,.articleDetailsCartButton .selectVariant,.countAndInsertbutton .insertIntoShoppingcart{border-top-left-radius:0;border-bottom-left-radius:0}.countAndInsertbutton .count,.countAndInsertbutton .insertIntoShoppingcart{padding:0}.countAndInsertbutton .insertIntoShoppingcart{padding-left:.75rem;padding-right:.75rem}.articleView.default{max-width:35.5rem}.articleView.default .articleDetailsCartButton{opacity:0;transform:translateY(0.75rem);visibility:hidden;transition:opacity .2s,transform .3s ease-in,visibility 0s .5s;position:absolute;bottom:0}.articleView.default:hover .articleDetailsCartButton{opacity:1;transform:none;visibility:visible;transition:opacity .2s .25s,transform .3s .25s ease-out,visibility 0s}@media (pointer:coarse){.articleView.default .articleDetailsCartButton{opacity:1}}.articleListSubnavigation{margin:1.5rem 0}.articleDetailsSelectImageIconsContainer{position:relative;margin:.75rem auto;height:6rem;overflow:hidden;white-space:nowrap;scroll-behavior:unset}.hrBlock{display:block;display:flex;height:3rem;width:100%;overflow:visible;float:none;justify-content:center;align-items:center;margin:3rem 0}.hrBlock>a{display:block;padding:.375rem 1.5rem;border:3px hsl(320, 54%, 42%) solid;margin-top:-3rem;text-decoration:none;color:hsl(320, 54%, 42%);font-weight:699;border-radius:.6rem .6rem .6rem 0;text-align:center;min-width:20%}.hrBlock>a:hover{background-color:hsl(320, 54%, 42%);color:hsl(320, 100%, 100%)}.hrBlock.alternate>a{color:hsl(116, 15%, 42%);border-color:hsl(116, 15%, 42%)}.hrBlock.alternate>a:hover{background-color:hsl(116, 15%, 42%);color:hsl(116, 100%, 100%)}.articleExtraActions,.headerShoppingcart,.reportArticle,.subCategories,body:has(#toggleSpNav:checked) .headerButtons>a,body:has(#toggleSpNav:checked) .headerShoppingcart,input.toggleSpNav,input.toggleSpSubNav,label.toggleSpSubNavLabel,label[for=toggleSpNav]{display:none}.toggleSpSubNav{visibility:hidden}.sameMotifArticlesList,.variantsList,.verticalBar{display:flex;flex-wrap:wrap;column-gap:.75rem;row-gap:.75rem}.onPageCategoryNavigation{margin-top:.75rem;border-top:hsl(0, 0%, 90%) 1px solid;padding-top:.75rem}.articlesCountString,.categoryButton,.variant{display:inline-block;background:#fff;position:relative;z-index:1;font-weight:600;white-space:nowrap;margin:0 .75rem 0 0;flex-grow:1;flex-shrink:0;overflow:hidden;text-overflow:ellipsis;max-width:16em;color:#000;width:auto;text-align:center;border-radius:.6rem .6rem .6rem 0;line-height:1.5rem;border:3px solid hsl(116, 15%, 42%);padding:.1875rem;padding:calc(0.375rem - 3px)}.variantsList .variant{margin-right:0}.categoryButton{border-color:transparent;max-width:24em}.categoryButton.parent{background-color:hsl(0, 0%, 90%)}.categoryButton.parent::before{content:"＜ "}.articlesCountString{border-color:transparent}.sameMotifArticle{background:hsl(0, 0%, 90%);color:hsl(0, 0%, 40%);display:inline-block;position:relative;z-index:1;font-size:.875rem;font-weight:600;white-space:nowrap;padding:0 .375rem;flex-shrink:0;overflow:hidden;text-overflow:ellipsis;width:auto;text-align:center;border:3px solid hsl(0, 0%, 90%);border-radius:.6rem .6rem .6rem 0}.filters{display:inline-block;white-space:nowrap}.filterButton{color:hsl(320, 54%, 42%);flex-grow:0;background-color:hsl(320, 33%, 95%)}.categoryButton.active,.categoryButton:hover,.currentVariant,.variant:hover{background:hsl(116, 15%, 42%);color:#fff}.currentVariant{cursor:default}.categoryButton.active,.categoryButton:hover{background:hsl(116, 15%, 42%)}.filterButton.active,.filterButton:hover{background:hsl(320, 54%, 42%)}.filterButton.active::before{content:"✓  "}.articleListSubnavigation{display:flex;flex-wrap:wrap;align-items:stretch;column-gap:.75rem;row-gap:.75rem}.articleListSubnavigation .btn.bwd{order:1}.articleListSubnavigation .spacerLeft{order:2}.displayPageNumbers{order:3}.articleListSubnavigation .spacerRight{order:4}.articleListSubnavigation .btn.fwd{order:5}.articlesCountBlock{order:6}.articleListSubnavigation .spacer{display:none}.articleListSubnavigation.jumpToPagesNav{border:3px solid hsl(320, 54%, 42%);border-width:3px 0 0}.articleListSubnavigation .btn.bwd,.articleListSubnavigation .btn.fwd{font-size:1.5em;min-width:1.5rem}.displayPageNumbers{flex-grow:1;display:flex;justify-content:center;align-items:center;column-gap:.375rem}.displayPageNumbers>.btn{width:1.875rem;height:1.875rem;line-height:1.875rem;text-align:center}@media (max-width:58rem){.displayPageNumbers>.d6{display:none}}@media (max-width:52rem){.displayPageNumbers>.d5{display:none}}@media (max-width:46rem){.displayPageNumbers>.d4{display:none}}@media (max-width:30rem){.displayPageNumbers>.d3{display:none}}@media (max-width:24rem){.displayPageNumbers>.d2{display:none}}.displayPageNumbers>.df,.displayPageNumbers>.dl{display:initial}.articlesCountBlock{text-align:center;width:100%;line-height:1.875}.btn.active{background:hsl(320, 54%, 42%);color:#fff}.scrollToDescriptionButton{text-align:center;display:block;margin-bottom:1.5rem}.scrollableRow{display:block;position:relative;overflow:hidden}.scrollableRow{overflow:hidden;margin:0}.touchevents .scrollableRow{padding-bottom:3rem}.scrollableRow .articlesIcons{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));margin:0 0 3rem;height:19rem;width:100%;gap:2.25rem 3rem}.scrollableRow .articleView{float:left;clear:none!important;display:block;height:100%;min-width:12rem}.scrollableRow .articleView.closed{min-width:0!important;width:0!important;margin:0!important;overflow:hidden!important;display:none}.scrollableRow .articleView .name{max-height:3rem;overflow:hidden}textarea.articleCustomizationNote{display:block;width:100%;height:6rem}.linkedProducts .priceGroupArticles,.linkedProducts .relatedArticles,.linkedProducts .relatedNewReleases,.recentlyViewed{margin-top:3rem}.articleDetails .articlePhoto img{width:100%;max-height:50vh;max-height:min(50vh,32rem);object-fit:contain;position:relative}.articleDetails h1{font-weight:350;font-size:1.75rem;line-height:1.125;margin:.75rem 0 0}.descriptionAndOrderBlock{display:flex;flex-wrap:wrap}.descriptionAndOrderBlock .articlename,.descriptionAndOrderBlock .datasheetBlock,.descriptionAndOrderBlock .importantNote,.descriptionAndOrderBlock .priceAndOrderBlock,.descriptionAndOrderBlock .stopperBlock,.descriptionAndOrderBlock .textElements,.descriptionAndOrderBlock .variantsPicker{width:100%}.descriptionAndOrderBlock .articlename{order:1}.descriptionAndOrderBlock .priceAndOrderBlock{order:6}.descriptionAndOrderBlock .textElements{order:2;margin-bottom:1.5rem}.descriptionAndOrderBlock .importantNote{order:3}.descriptionAndOrderBlock .variantsPicker{order:5}.descriptionAndOrderBlock .stopperBlock{order:4}.descriptionAndOrderBlock .datasheetBlock{order:7}.elementHeader{background:#ddd;padding:.75rem;margin:0 0 .75rem}.elementHeader>h2,.elementHeader>h3{margin:0}.articleExtraActions{text-align:center}.importantNote,.sameMotifArticles,.variantsPicker{width:100%}.variantsPicker{overflow:hidden}.datasheetBlock{display:flex;gap:1.5rem;flex-wrap:wrap;font-size:.875rem}.importantNote{font-weight:600;color:hsl(320, 54%, 42%)}.priceBox{max-width:16rem;margin:0 auto}.priceBox>section{min-width:8rem}.priceBox>.availability{text-align:center;display:block;font-weight:700;overflow:hidden;text-wrap:nowrap;text-overflow:ellipsis}.priceBox .soldOutNotice{font-weight:700;padding:.375rem}.priceBox+.button{margin-top:.75rem}.minimumOrderQuantityNote,.priceTypeHint,.shippingCostHint{text-align:center}.minimumOrderQuantityNote,.shippingCostHint{margin-top:.75rem}.minimumOrderQuantityNote{font-weight:700}.datasheetBlock>.dataSheet table td,.datasheetBlock>.dataSheet table th{vertical-align:top}.billingInformation{text-align:right;float:none;clear:both;border-top:.1875rem solid hsl(0, 0%, 90%);padding-top:.375rem}.billingInformation>div{display:block}.billingInformation .label,.billingInformation .textValue{line-height:1.5rem}.billingInformation .label{text-align:left}.autoColumns,.twoColumns{margin:.75rem auto;gap:.75rem}.autoColumns .column,.twoColumns .column{margin:.75rem auto}.autoColumns .column>.button,.twoColumns .column>.button{width:100%}.multicolumnList{margin-top:3rem}.multicolumnList>ol,.multicolumnList>ul{columns:1;line-height:1.875rem}.center{text-align:center}.left{text-align:left}.right{text-align:right}.leftmost{float:left}.rightmost{float:right}.stopperBlock{overflow:hidden}.stopperBlock>:last-child>:last-child{margin-bottom:0}.infolist h3+ul+p+h3,.infolist p+h3+p+p{margin-top:3rem}.infolist a{font-weight:700}.iconInText{display:inline-block;float:left;width:8em;margin:0 .75rem .375rem 0}.symbol{clear:left;width:6em}.mdLink.button{display:inline-block;padding:.1875rem .375rem;margin:.375rem 0;width:auto;height:auto}.userNavIcon,.welcomeTextIcon{display:inline-block;margin:0 .75rem .375rem 0;width:4.5rem}.userNavIconList,.welcomeIconTextList{display:none}.button:hover .variant:hover,.categoryButton:hover,.filterResults:hover,button:hover{text-decoration:none}.button.editCategoryStaticContent{display:none}footer{width:100%;border-top:.125rem solid hsl(0, 0%, 90%);font-size:.75rem;text-align:center}footer .block{padding:1.5rem 0}footer .block>a,footer .block>p,footer .block>span{display:block;padding:.1875rem .375rem;margin:.1875rem 0;text-decoration:none;hyphens:none}footer .block>a>strong,footer .block>p>strong,footer .block>span>strong{font-size:1.125em}@keyframes heroFgFadeIn{0%{transform:translate(-3%,0);animation-timing-function:ease-in-out}50%{transform:translate(3%,0)}100%{transform:translate(-3%,0)}}@media (max-width:799.9px){.categoryButton.children,.categoryButton.sibling,.mainNavContent{display:none}header{height:8.25rem}.headerContent{position:fixed;top:0;z-index:99;background:#fff}}@media (min-width:800px){.borderedModule,.categoryStaticContent>.extroHtml,.categoryStaticContent>.introHtml,.column,.iconNav,.importantMessage,.shoppingcartArticlesList,.twoColumns,.userInfoMessages,article,form,section{margin-left:auto;margin-right:auto;max-width:64rem;max-width:max(min(80rem,75vw),20rem)}h1{font-size:4.5vw;line-height:1;hyphens:auto}h2{font-size:1.25rem}.elementHeader,.headerShoppingcart .title,h3{font-size:1.125rem}h4{font-size:1rem}.articleListSubnavigation{flex-wrap:nowrap;justify-content:center;align-items:center}.articlesCountBlock{width:auto}.displayPageNumbers{flex-grow:0}.articleListSubnavigation .spacer{display:block;width:1.5rem;flex-grow:10}.articleListSubnavigation .articleslistFilters,.articleListSubnavigation .subCategories{margin-bottom:auto}.articleListSubnavigation .articleslistFilters{width:8rem;max-width:18rem;flex-grow:1;flex-shrink:0;position:relative}.articleListSubnavigation .verticalBar{width:3px;height:1.5rem}.articleListSubnavigation .verticalBar::before{content:" ";display:block;width:100%;height:100%;background:hsl(0, 0%, 90%)}.articleListSubnavigation .subCategories.siblings{flex-grow:1}.articleDetails h1{text-align:initial}.headerButtons,.headerSearchForm,.mainNav,.siteLogo,.spacer{order:initial}.siteLogo{height:6rem;width:14rem;margin-left:.75rem;flex-grow:0}.articlesIcons{gap:3rem 2.25rem}.spacer{width:1px;flex-grow:1}header{padding:0}.headerSearchForm{width:14rem}.mainNav{width:100%;height:auto}.mainNav>.toggleSpNav{display:none}.mainNavContent>ul{position:relative;width:100%;display:flex;justify-content:space-between;line-height:1.5;align-items:flex-start;z-index:50}.mainNavContent ul>li.navDepth_0{flex-grow:1}.mainNavContent ul>li.navDepth_0>a{height:3.5em;border-radius:1.2rem 1.2rem 0 0;line-height:1.5}.heroImage{height:0;padding-top:25%}.heroImageContainer>.imgDescription{position:absolute;bottom:0;right:0;background:#fffc;color:#000;padding:.5rem 1rem;border-top-left-radius:.6rem;-webkit-backdrop-filter:blur(1em);backdrop-filter:blur(1em)}.mainNavContent ul>li>ul{position:absolute;top:3.5em;left:0;width:max-content;min-width:100%;white-space:nowrap;background-color:#fff;box-shadow:#0003 0 .5rem 1rem;border-bottom-right-radius:1.2rem;transition-delay:0s}.mainNavContent>ul>li>ul>li>ul{visibility:hidden}.mainNavContent ul>li.navDepth_0>a:focus+label+input+ul,.mainNavContent ul>li.navDepth_0>a:focus+ul,.mainNavContent>ul>li:hover>ul,.mainNavContent>ul>li>ul:has(a:focus){visibility:visible;max-height:100rem;transition-delay:.2s}.mainNavContent ul>li:last-of-type>ul,.mainNavContent ul>li:nth-last-of-type(2)>ul{left:auto;right:0}.mainNavContent ul>li:hover>a>.label,.mainNavContent ul>li:hover>a>.label>small{transform:none;opacity:1;visibility:visible}.subCategories{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem}.articleDetails>.articleView{display:flex;flex-direction:row;gap:0 3rem;align-items:start;margin-top:.75rem}.articleDetails>.articleView .articleImage{width:16rem;min-width:16rem;max-width:48rem;position:-webkit-sticky;position:sticky;top:1.5rem;left:0;flex-grow:1}.articleDetails h1{text-align:left;font-size:2rem}.articleDetails>.articleView{gap:0 1.5rem}.descriptionAndOrderBlock h1{margin-top:0}.textElements>.description>:first-child{margin-top:0;padding-top:0}.textElements>.description>:last-child{margin-bottom:0;padding-bottom:0}.descriptionAndOrderBlock{width:32rem;flex-grow:1;display:grid;grid-template-rows:min-content;grid-template-columns:1fr min-content;grid-auto-rows:min-content;gap:0 1.5rem}.descriptionAndOrderBlock .articlename{grid-column:1/span 2}.basePriceBlockInText,.importantNote,.stopperBlock,.textElements,.variantsPicker{grid-column:1/span 1}.priceAndOrderBlock{grid-column:2/span 1}.descriptionAndOrderBlock h1{grid-row:1/span 1}.priceAndOrderBlock{grid-row:2/span 6}.textElements{grid-row:2/span 1}.basePriceBlockInText{grid-row:3/span 1}.variantsPicker{grid-row:4/span 1}.importantNote{grid-row:5/span 1}.stopperBlock{grid-row:6/span 1}.sameMotifArticles{grid-row:7/span 1}.datasheetBlock{grid-row:8/span 1}.priceAndOrderBlock{position:relative;grid-row:2/span 7;border:.125rem solid hsl(0, 0%, 90%);border-radius:.6rem .6rem .6rem 0;padding:.75rem;min-width:14rem}.priceScales{width:100%}.priceBox{max-width:24rem;margin:0}.keepInView,.priceBox{position:sticky;top:.75rem}.importantNote>:first-child,.priceBox>:first-child,.stopperBlock>:first-child{margin-top:0;padding-top:0}.importantNote>:last-child,.priceBox>:last-child,.stopperBlock>:last-child{margin-bottom:0;padding-bottom:0}.variant{max-width:100%;text-align:center}.basePriceBlockInText>.basePrice{display:block;height:auto;width:auto;margin-bottom:0}.basePriceBlockInText>.basePrice::before{content:"Preis: "}.basePriceBlockInText>.basePrice.range::before{content:"Preis:"}#suggestSearchTermUi{margin:1.5rem auto 0;font-size:.875rem;flex-wrap:wrap;max-width:16rem}#suggestSearchTermUi>p{width:100%;margin:0}#suggestSearchTermUi>input[type=text]{width:10rem;flex-grow:1;font-size:1rem;height:2rem;line-height:2rem}#suggestSearchTermUi>input[type=submit]{width:2rem;min-width:0;flex-grow:0;font-size:1rem;height:2rem;line-height:0;padding:0;z-index:10;position:relative}.autoGrid{display:flex;flex-wrap:wrap;justify-content:stretch;align-items:stretch;align-content:stretch;display:grid;margin:1.5rem 0;grid-column-gap:1.5rem;grid-row-gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(min(28rem,100%),1fr))}.autoGrid>.column{margin:0;flex-basis:28rem;flex-shrink:0;flex-grow:1}.autoColumns,.twoColumns{display:flex;flex-wrap:wrap;justify-content:stretch;gap:.75rem 1.5rem}.autoColumns .column,.twoColumns .column{width:15.5rem;clear:none;margin:0;flex-grow:1}.autoColumns .column{width:14rem;flex-grow:1}.multicolumnList>ol,.multicolumnList>ul{columns:2}.twoColumns.leftWide .column:nth-child(2n-1),.twoColumns.rightWide .column:nth-child(2n){width:19rem;flex-grow:2}.twoColumns.leftWide .column:nth-child(2n),.twoColumns.rightWide .column:nth-child(2n-1){width:12rem;flex-grow:1}.twoColumns .column.autoWidth{width:auto!important;flex-grow:0!important}.autoColumns .fullWidth,.fullWidth,.twoColumns .fullWidth{width:100%;clear:both;overflow:inherit}.sameMotifArticle{max-width:28vw}}@media (max-width:959.9px){.hideOnSmartphoneAndNarrowTablets{display:none!important}}@media (min-width:960px){.siteLogo{width:16rem}.mainNavContent ul>li:nth-last-of-type(2)>ul{left:0;right:auto}.mainNavContent ul>li.navDepth_0>a{height:3.75em}.mainNavContent ul>li>ul{top:3.75em}.articleDetails h1{font-size:2.5rem}h2{font-size:1.5rem}.articleView>a>.textContent>.name,.articleView>a>.textContent>.price,.elementHeader,.headerShoppingcart .title,h3{font-size:1.25rem}h4{font-size:1.125rem}.priceAndOrderBlock{min-width:15rem}}@media (min-width:1080px){.articleDetails>.articleView{gap:2.25rem}.descriptionAndOrderBlock{gap:0 2.25rem}.priceAndOrderBlock{min-width:15.5rem}}@media (min-width:1280px){h1{font-size:3.5rem}.mainNavContent ul>li{font-size:1.25rem}.articlesIcons{gap:3.75rem 3rem}.articleDetails>.articleView{gap:3rem}.descriptionAndOrderBlock{gap:0 3rem}.datasheetBlock,.sameMotifArticle{font-size:1rem}.priceAndOrderBlock{min-width:16rem}.multicolumnList>ol,.multicolumnList>ul{columns:3}}.small{font-size:.875rem}.iconNav{margin-top:3rem;margin-bottom:3rem;display:grid;grid-auto-rows:20rem;grid-auto-flow:row dense;gap:3rem}.iconNav>a{position:relative;overflow:hidden;border-radius:1.2rem 1.2rem 1.2rem 0;line-height:1.25;font-weight:400;text-decoration:none;background:#f0f0f0}.iconNav>a>img{display:block;position:absolute;width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply}.iconNav.smallIcons>a>img{object-fit:contain}.iconNav>a>.label{position:absolute;display:none;width:100%;height:100%;left:0}@media (min-width:640px){.iconNav{grid-auto-rows:16rem;grid-auto-rows:calc(10rem + 10vw);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}.iconNav>a{font-size:1.125rem}}@media (min-width:720px){.iconNav>a{font-size:1.25rem}.iconNav>a.quad{grid-column:auto/span 2;grid-row:auto/span 2}.iconNav>a.wide{grid-column:auto/span 2}.iconNav>a.narrow{grid-row:auto/span 2}}@media (min-width:1024px){.iconNav>a{font-size:1.33rem}}@media (min-width:1280px){.iconNav{grid-template-columns:repeat(auto-fit,minmax(18rem,1fr))}}@media (min-width:1440px){.iconNav{grid-auto-rows:20rem}}@media (max-width:799.9px){.hideOnSmartphone{display:none!important}}@media (max-width:1079.9px){.hideOnSmartphoneAndTablet{display:none!important}}@media (min-width:800px) and (max-width:1079.9px){.hideOnTablet{display:none!important}}@media (min-width:1080px){.hideOnDesktop{display:none!important}}.bigIcon{width:16rem;height:16rem}.importantMessage,.message,.stopper,.userInfoMessages>ul{max-height:0;opacity:0;transition:all ease-out .5s .5s;overflow:hidden}.userInfoMessages>ul{border-color:hsl(320, 54%, 42%)}.namedProgressBar,.shoppingcartArticleView .actionbuttons,.stepProgressBar{display:flex;opacity:0}.namedProgressBar,.stepProgressBar{justify-content:space-between;margin:2.25rem 0}.stepProgressBar:last-child{margin-top:4.5rem}.namedProgressBar>a,.namedProgressBar>span{line-height:3rem}@media (min-width:480px){.namedProgressBar>a,.namedProgressBar>span{line-height:4.5rem}}#az-heading,.articlesCountString,.articlesIcons>h2,.articlesIcons>h3,.categoryButton,.iconNav>a>.label>.text,.variant,.withHeadline>h3{height:2.625rem;line-height:1.875rem}.invisible{display:none!important}.js .closedModule,.js .no-js{padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0;overflow:hidden;border:none;max-height:0;opacity:0} @font-face{font-family:mainFont;font-style:normal;font-display:swap;src:url(https://christliche.de/_assets/fonts/Nunito/Nunito-VariableFont_wght.woff2) format("woff2"),url(https://christliche.de/_assets/fonts/Nunito/Nunito-VariableFont_wght.ttf) format("truetype")}