.collection-banner--content.fa-kbh{--fa-kbh-gruen: #1F3B2C;--fa-kurve: cubic-bezier(.22, 1, .36, 1)}.fa-kbh .collection-banner--title{margin:0 0 14px;font-size:clamp(40px,3.8vw,60px);font-weight:400;line-height:1.02;letter-spacing:-.015em;color:var(--fa-kbh-gruen)}.fa-kbh .collection-banner--description{font-size:16px;line-height:1.6;color:#1f3b2ccc}.fa-kbh .collection-banner--description a{color:var(--fa-kbh-gruen);text-decoration:none;background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:0 100%;background-size:100% 1px;padding-bottom:2px;font-weight:500}.fa-kbh .collection-banner--description a:hover{animation:fa-kbh-strich .7s var(--fa-kurve)}@keyframes fa-kbh-strich{0%{background-position:100% 100%;background-size:100% 1px}45%{background-position:100% 100%;background-size:0% 1px}46%{background-position:0 100%;background-size:0% 1px}to{background-position:0 100%;background-size:100% 1px}}.fa-kbh .fa-kb{overflow:hidden}.fa-kbh .fa-kb picture,.fa-kbh .fa-kb__bild{display:block;width:100%;height:100%;max-height:none;border-radius:0;object-fit:cover}.fa-kbh .fa-kb__bild{transition:transform 1.6s var(--fa-kurve)}.fa-kbh:hover .fa-kb__bild{transform:scale(1.02)}.fa-kbh .collection-banner--content-inner{position:relative;z-index:2;background:#ffffffa8;border:1px solid rgba(255,255,255,.75);box-shadow:0 1px #fff9 inset,0 24px 60px #182c2124;-webkit-backdrop-filter:blur(20px) saturate(140%);backdrop-filter:blur(20px) saturate(140%)}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.fa-kbh .collection-banner--content-inner{background:#ffffffe6}}@media only screen and (min-width:768px){.collection-banner--content.fa-kbh:not(.fa-kbh--nur-mobil){display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"stapel";gap:0;padding-top:8px}.fa-kbh:not(.fa-kbh--nur-mobil)>*{grid-area:stapel}.fa-kbh:not(.fa-kbh--nur-mobil) .fa-kb{max-width:none;margin-left:0;position:relative;height:clamp(380px,33vw,480px);border-radius:16px;align-self:stretch}.fa-kbh:not(.fa-kbh--nur-mobil) .fa-kb:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#f3f1ea59,#f3f1ea00 55%);pointer-events:none}.fa-kbh:not(.fa-kbh--nur-mobil) .collection-banner--content-inner{align-self:center;justify-self:start;width:min(520px,calc(100% - 80px));margin-left:clamp(24px,4vw,56px);padding:40px 40px 36px;border-radius:18px}}@media only screen and (max-width:767px){.collection-banner--content.fa-kbh{gap:0}.fa-kbh .fa-kb{order:-1;margin:0;aspect-ratio:4 / 3;border-radius:14px}.fa-kbh .collection-banner--content-inner{margin:-56px 12px 0;padding:24px 22px 22px;border-radius:14px}.fa-kbh .collection-banner--title{font-size:36px;margin-bottom:10px}.fa-kbh .collection-banner--description{font-size:15px}}@media(prefers-reduced-motion:reduce){.fa-kbh .fa-kb__bild{transition:none}.fa-kbh:hover .fa-kb__bild{transform:none}.fa-kbh .collection-banner--description a:hover{animation:none}}.collection-banner--content.fa-kbh{margin-bottom:40px}@media only screen and (max-width:767px){.collection-banner--content.fa-kbh{margin-bottom:28px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/fa-kollektion-banner.css.map */
