.collection-hero__inner{display:flex;flex-direction:column}.collection-hero__text-wrapper{flex-basis:100%}.collection-hero__title{margin:2.5rem 0;text-align:center}.collection-hero__description{max-width:66.67%;margin:0 auto;text-align:center}.collection-hero__title+.collection-hero__description{margin-top:1.5rem;margin-bottom:1.5rem;font-size:1.6rem;line-height:calc(1 + .5 / var(--font-body-scale, 1))}.collection-hero--with-image>.collection-hero__inner{margin-bottom:0;padding-bottom:2rem}.collection-hero--with-image .collection-hero__title{margin:0}.collection-hero--with-image .collection-hero__text-wrapper{padding:5rem 0 4rem}.collection-hero--with-image .collection-hero__description{max-width:100%}.collection-hero__image-container{position:relative;border:var(--media-border-width, 0) solid rgba(var(--color-foreground),var(--media-border-opacity, 0));border-radius:var(--media-radius, 0);box-shadow:var(--media-shadow-horizontal-offset, 0) var(--media-shadow-vertical-offset, 0) var(--media-shadow-blur-radius, 0) rgba(var(--color-shadow, 0, 0, 0),var(--media-shadow-opacity, 0));overflow:hidden}.collection-hero__image-container img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}@media(max-width:749px){.collection-hero__image-container{height:20rem}}@media(min-width:750px){.collection-hero{padding:0}.collection-hero__inner{flex-direction:row;align-items:center;padding-bottom:0}.collection-hero__title+.collection-hero__description{margin-top:2rem;margin-bottom:2rem;font-size:1.8rem}.collection-hero.collection-hero--with-image{padding:calc(4rem + var(--page-width-margin, 0rem)) 0;overflow:hidden}.collection-hero--with-image>.collection-hero__inner{padding-bottom:0}.collection-hero--with-image .collection-hero__text-wrapper{flex-basis:50%;padding:4rem 2rem 4rem 0}.collection-hero__image-container{flex:1 0 50%;align-self:stretch;min-height:20rem;margin-left:3rem}[data-rtl=true] .collection-hero__image-container{margin-left:0;margin-right:3rem}}.product-grid-container,.collection{position:relative}.collection .loading-overlay{position:absolute;inset:0;z-index:6;display:none;width:100%;padding:0 1.5rem;opacity:.7}.collection.loading>.loading-overlay{display:block}@media(min-width:750px){.collection .loading-overlay{padding:0 5rem}}.collection--empty>.collection__empty-state{margin:10rem 0 15rem}@media(max-width:749px){.product-grid>.grid__item:only-child{flex:0 0 100%;max-width:100%}}.product-grid.grid--stretch{align-items:stretch}.product-grid.grid--stretch>.grid__item>.card-wrapper,.card-slider--stretch .card-slider__slide>.card-wrapper{height:100%}.section-featured-collection .collection__title{margin-bottom:2.5rem}.collection__title>.title:not(:only-child){margin-bottom:1rem}.collection__description>*{margin:0}.collection__description.uppercase{text-transform:uppercase;letter-spacing:.1rem}.collection__view-all>a:not(.link){margin-top:2rem}.collection__view-all .link{display:inline-block;margin-top:1.5rem}@media(max-width:749px){.catalog-mobile-full{max-width:none;padding-left:0;padding-right:0}.catalog-mobile-full .title-wrapper--self-padded-mobile{padding-left:1.5rem;padding-right:1.5rem}}@media(min-width:750px){.catalog-desktop-full,.collection-list-wrapper.desktop-full-page,.collection-list-wrapper.desktop-full-page-no-padding,.main-list-collections.desktop-full-page,.main-list-collections.desktop-full-page-no-padding{max-width:none}.collection-list-wrapper.desktop-full-page-no-padding,.main-list-collections.desktop-full-page-no-padding{padding-left:0;padding-right:0}}@media(max-width:989px){.catalog-hide-below-990{display:none!important}}@media(min-width:990px){.catalog-hide-from-990{display:none!important}}.collection-list{margin-top:0;margin-bottom:0}.collection-list-title{margin:0}.collection-list__item:only-child{width:100%;max-width:100%}.collection-list-view-all{margin-top:2rem}.main-list-collections .title--primary{margin-bottom:3rem}@media(max-width:749px){.main-collection-list.grid{padding-left:0;padding-right:0}}.collection-card-wrapper .card__media--circle{border-radius:50%}.collection-card-wrapper>.card{--text-alignment: var(--collection-card-text-alignment, left)}.card--title-position-over .card__content--main{--overlay-radius: var(--collection-card-corner-radius, 0);--overlay-fill: rgba(var(--title-bg-color), var(--title-bg-opacity));--overlay-fade: rgba(var(--title-bg-color), 0);position:absolute;inset:0;display:flex;flex-direction:column;padding:0;pointer-events:none}.card--title-position-over .card__content--main a{pointer-events:auto}.card--title-position-over-top .card__content--main{justify-content:flex-start}.card--title-position-over-center .card__content--main{justify-content:center;border-radius:var(--overlay-radius);background:var(--overlay-fill)}.card--title-position-over-bottom .card__content--main{justify-content:flex-end}.card--title-position-over .card__content--main .card__information{--overlay-padding: 2rem;padding:var(--overlay-padding);color:rgba(var(--color-foreground),1)}[data-mobile-columns="2"] .card--title-position-over .card__content--main .card__information{--overlay-padding: 1rem}.card--title-position-over-top .card__content--main .card__information{border-start-start-radius:var(--overlay-radius);border-start-end-radius:var(--overlay-radius);background:linear-gradient(to bottom,var(--overlay-fill) calc(100% - var(--overlay-padding)),var(--overlay-fade))}.card--title-position-over-bottom .card__content--main .card__information{border-end-start-radius:var(--overlay-radius);border-end-end-radius:var(--overlay-radius);background:linear-gradient(to top,var(--overlay-fill) calc(100% - var(--overlay-padding)),var(--overlay-fade))}.collection-card__cta{min-width:auto;margin-top:1rem}.collection-list .collection-card__cta{--color-base-accent-1: var(--cta-color);--color-base-outline-button-labels: var(--cta-color);min-height:calc(var(--cta-height) + var(--buttons-border-width, 0px) * 2);margin-top:var(--cta-offset);padding:0 var(--cta-padding);font-size:var(--cta-size-mobile)}.collection-list--styled .collection-card-wrapper{--collection-card-corner-radius: var(--list-card-radius)}.collection-list--styled .card__heading{font-size:var(--list-title-mobile)}.collection-list--styled .card--title-position-over .card__content--main{--color-foreground: var(--list-over-color)}@media(min-width:750px){.collection-list .collection-card__cta{font-size:var(--cta-size-desktop)}.collection-list--styled .card__heading{font-size:var(--list-title-desktop)}}.product-card-wrapper .card__badge .badge{padding:0 .75em;line-height:1.9}.collection-card-wrapper .card--limited-title .card__heading a{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--title-lines, 2);overflow:hidden}fk-kartenvarianten{position:relative;z-index:1;display:block}.card--swatches-top fk-kartenvarianten{grid-row-start:1}.card--swatches-top .card__information{grid-row-start:2}.card--swatches-bottom .card__information{grid-row-start:1}.card--swatches-bottom fk-kartenvarianten{grid-row-start:2}.card-swatches{--swatch-gap: .5rem;display:flex;flex-wrap:wrap;gap:var(--swatch-gap);margin:0;padding:0;border:0}.card-swatches--center{justify-content:center}.card-swatches--right{justify-content:flex-end}.card-swatch{position:relative;display:block;width:var(--swatch-size, 3.5rem);height:var(--swatch-size, 3.5rem);border-radius:var(--swatches-radius, 50%);cursor:pointer}.card-swatch__color{position:absolute;inset:0;border-radius:inherit;border:.2rem solid rgb(var(--color-background));background:var(--swatch-color);box-shadow:0 0 0 .1rem rgba(var(--color-foreground),var(--swatches-border-opacity, .15)),inset 0 0 0 1px rgba(var(--color-foreground),.15);transition:box-shadow var(--duration-short, .1s) ease}.card-swatch__input:checked+.card-swatch__color{box-shadow:0 0 0 .2rem rgba(var(--color-foreground),var(--swatches-selected-border-opacity, .5)),inset 0 0 0 1px rgba(var(--color-foreground),.15)}.card-swatch__input:focus-visible+.card-swatch__color{outline:2px solid rgba(var(--color-foreground),.5);outline-offset:.3rem}.card-swatch__label{position:absolute;left:50%;bottom:calc(100% + .6rem);z-index:2;padding:.25em .65em;border-radius:.5em;background-color:rgba(var(--color-foreground),1);color:rgba(var(--color-background),1);font-size:1.3rem;line-height:1.6;white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;transform:translate(-50%,.4rem);transition:opacity .2s ease,transform .2s ease,visibility .2s}@media(hover:hover){.card-swatch:hover .card-swatch__label{opacity:1;visibility:visible;transform:translate(-50%)}}.card--has-swatches.card--swatches-bottom .quick-add{margin-top:1.5rem}@media(min-width:750px){.card--has-swatches.card--swatches-top .card__information{padding-top:1.3rem}}@media(max-width:749px){.grid--2-col-tablet-down .card-swatch__color,[data-mobile-columns="2"] .card-swatch__color{border-width:.1rem}.grid--2-col-tablet-down .card--has-swatches.card--swatches-top .card__information,[data-mobile-columns="2"] .card--has-swatches.card--swatches-top .card__information{padding-top:.8rem}.grid--2-col-tablet-down .card--has-swatches.card--swatches-bottom .quick-add,[data-mobile-columns="2"] .card--has-swatches.card--swatches-bottom .quick-add{margin-top:1.2rem}[data-mobile-columns="2"] .card-wrapper .badge{font-size:1rem}[data-mobile-columns="2"] .card-wrapper .card__heading{font-size:1.7rem}[data-mobile-columns="2"] .card-wrapper .card__heading.h5{font-size:1.3rem}[data-mobile-columns="2"] .product-card-wrapper .card{--border-radius: calc(var(--product-card-corner-radius) / 2)}[data-mobile-columns="2"] .collection-card-wrapper .card{--border-radius: calc(var(--collection-card-corner-radius) / 2)}[data-mobile-columns="2"] .card--card .card__information{padding:.5rem 0 1rem}}.template-search__header{margin-bottom:3rem}.template-search__search{max-width:74.1rem;margin:0 auto 3.5rem}.template-search__search form.search{margin-top:3rem}.template-search__search .field__button .icon{width:1.8rem;height:1.8rem}.template-search--empty{padding-bottom:18rem}.template-search__header p[role=status]{text-align:center}@media(min-width:750px){.template-search__header{margin-bottom:5rem}}
