.bf-banner>picture img{height:100%;object-fit:cover;object-position:center}.bf-banner.bf-banner--gradient:before{background:linear-gradient(180deg,#28180b33,#28180b8c),rgb(var(--content-over-media-overlay))}.bf-banner .v-stack{gap:5px}.bf-banner .bf-banner__title{margin:0;font-size:21px;line-height:1.1;letter-spacing:-.02em}.bf-banner .bf-banner__description{font-size:11px;font-weight:700;line-height:1.4}.bf-banner .bf-banner__description>*{max-width:none;margin:0}.bf-banner .bf-banner__description>:not(:first-child){display:none}.bf-banner .bf-banner__description>:first-child{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}@media screen and (max-width:699px){.bf-banner{--content-over-media-gap: 14px}}@media screen and (min-width:700px){.bf-banner{--content-over-media-row-gap: 23px}.bf-banner .v-stack{gap:8px}.bf-banner .bf-banner__title{font-size:34.5px}.bf-banner .bf-banner__description{font-size:18px}}@media screen and (min-width:1000px){.bf-banner{--content-over-media-content-max-width: 960px}.bf-banner .bf-banner__title{font-size:44px;text-wrap:balance}.bf-banner .bf-banner__description{font-size:16px}}.bf-category-icons{padding-block:0}[role=main] .shopify-section--bf-category-icons:first-child .bf-category-icons{box-shadow:inset 0 1px #28180b1f}.shopify-section--collection-banner+.shopify-section--main-collection{padding-block-start:12px}@media screen and (min-width:1000px){.shopify-section--collection-banner+.shopify-section--main-collection{padding-block-start:14px}}.bf-category-icons__heading{margin:0;padding-top:14px;font-size:18px;text-align:center}.bf-category-icons__scroller{position:relative;display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:8px;padding:14px 0 12px 8px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.bf-category-icons__scroller::-webkit-scrollbar{display:none}.bf-category-icons__item{flex:0 0 94px;scroll-snap-align:start;display:flex;flex-direction:column;align-items:center;gap:8px;padding:0;border-radius:8px;text-align:center;text-decoration:none;color:inherit}.bf-category-icons__ring{display:grid;place-items:center;width:60px;height:60px;border-radius:50%;background:#fff;border:1.5px solid var(--bf-ci-ring, #737d00);box-shadow:0 1px 3px #28180b24;color:var(--bf-ci-ring, #737d00);transition:background-color .2s ease,box-shadow .2s ease}.bf-category-icons__svg{width:30px;height:30px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.bf-category-icons__image{width:30px;height:30px;object-fit:contain}.bf-category-icons__item--foto .bf-category-icons__ring{border:0;overflow:hidden}.bf-category-icons__foto{display:block;width:100%;height:100%;object-fit:cover;border-radius:50%}.bf-category-icons__item.is-active .bf-category-icons__ring{box-shadow:0 0 0 2px #fff,0 0 0 5px var(--bf-ci-active, #074b69)}.bf-category-icons__label{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;max-width:100%;font-family:var(--text-font-family);font-size:11px;font-weight:700;line-height:1.3;color:var(--bf-ci-label, #074b69)}.bf-category-icons__item.is-active .bf-category-icons__label{font-weight:800}.bf-category-icons__item:focus-visible{outline:2px solid var(--bf-ci-label, #074b69);outline-offset:2px}@media(hover:hover){a.bf-category-icons__item:not(.is-active):hover .bf-category-icons__ring{box-shadow:0 0 0 2px #fff,0 0 0 5px #074b694d;box-shadow:0 0 0 2px #fff,0 0 0 5px color-mix(in srgb,var(--bf-ci-active, #074b69) 30%,transparent)}}@media screen and (min-width:700px){.bf-category-icons__scroller{flex-wrap:wrap;row-gap:16px;overflow:visible;max-width:var(--container-max-width, 1600px);margin-inline:auto;padding-inline:var(--container-gutter, 2rem)}.bf-category-icons--center .bf-category-icons__scroller{justify-content:center}}@media screen and (min-width:1000px){.bf-category-icons__scroller{padding-block:16px 14px}.bf-category-icons__item{flex-basis:108px;gap:9px}.bf-category-icons__ring{width:69px;height:69px}.bf-category-icons__svg,.bf-category-icons__image{width:34.5px;height:34.5px}.bf-category-icons__label{font-size:12.5px}}@media screen and (min-width:1600px){.bf-category-icons__item{flex-basis:122px;gap:10.5px}.bf-category-icons__ring{width:78px;height:78px}.bf-category-icons__svg,.bf-category-icons__image{width:39px;height:39px}.bf-category-icons__label{font-size:14.5px}}.bf-collection--chips{margin-block-start:0;row-gap:12px}.bf-filterbar{display:grid;gap:10px;min-width:0}.bf-chips{min-width:0;margin-inline:calc(-1 * var(--container-gutter, 20px))}.bf-chips__scroller{display:flex;gap:6px;overflow-x:auto;padding:9px var(--container-gutter, 20px);margin-block:-9px;scroll-padding-inline:var(--container-gutter, 20px);scrollbar-width:none;-webkit-overflow-scrolling:touch}.bf-chips__scroller::-webkit-scrollbar{display:none}.bf-chip{position:relative;flex:none;display:inline-flex;align-items:center;height:26px;padding:0 11px;border:1px solid rgb(40 24 11 / .22);border-radius:var(--bf-radius, 4px);background:#fff;color:#28180b;font-size:11.5px;line-height:1;white-space:nowrap;text-decoration:none;-webkit-tap-highlight-color:transparent}.bf-chip:after{content:"";position:absolute;top:-9px;right:-3px;bottom:-9px;left:-3px}.bf-chip.is-active{background:#ebf1f3;border-color:#b3cfdb;color:#074b69}.bf-chip:not(.is-active):active{background:#ebf1f3}.bf-chip:focus-visible{outline:2px solid #074b69;outline-offset:2px}@media(hover:hover){.bf-chip:not(.is-active):hover{border-color:#b3cfdb;color:#074b69}}@media(prefers-reduced-motion:no-preference){.bf-chip{transition:background-color .15s ease-out,border-color .15s ease-out,color .15s ease-out}}.bf-sortrow{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:11.5px;line-height:14px}.bf-sortrow__count{margin:0;font-size:11.5px;line-height:14px;color:#28180bad}.bf-sort{display:flex;align-items:center;gap:3px;font-size:11.5px;line-height:14px;color:#28180bad}.bf-sort__button{position:relative;display:inline-flex;align-items:center;gap:4px;padding:0;border:0;background:none;color:#28180b;font-size:11.5px;font-weight:700;line-height:14px;cursor:pointer}.bf-sort__button:after{content:"";position:absolute;top:-15px;right:-6px;bottom:-15px;left:-6px}.bf-sort__button:focus-visible{outline:2px solid #28180b;outline-offset:3px;border-radius:4px}.bf-sort__chevron{flex:none;transition:transform .2s ease}.bf-sort__button[aria-expanded=true] .bf-sort__chevron{transform:rotate(180deg)}.bf-collection--chips .product-list{--product-list-gap: 18px 10px}.bf-collection--chips.bf-collection--set-list{row-gap:0}@media screen and (min-width:700px){.bf-chips{margin-inline:0}.bf-chips__scroller{flex-wrap:wrap;padding-inline:0;overflow:visible}}@media screen and (min-width:1000px){.bf-collection--chips{row-gap:14px}.bf-filterbar{gap:11.5px}.bf-chips__scroller{gap:7px}.bf-chip{height:30px;padding:0 12.5px;font-size:13px}.bf-sortrow,.bf-sortrow__count,.bf-sort,.bf-sort__button{font-size:13px;line-height:16px}.bf-collection--chips .product-list{--product-list-gap: 20.5px 11.5px}}@media screen and (min-width:1600px){.bf-chips__scroller{gap:8px}.bf-chip{height:34px;padding:0 14.5px;font-size:15px}.bf-sortrow,.bf-sortrow__count,.bf-sort,.bf-sort__button{font-size:15px;line-height:18px}.bf-sort__chevron{width:13px;height:9px}}.bf-set-list{display:grid;grid-template-columns:minmax(0,1fr);gap:0}.bf-set-list-card{display:block;padding:15px 0 16px;border-bottom:1px solid rgba(40,24,11,.12);color:#28180b;text-decoration:none}.bf-set-list>.bf-set-list-card:last-child{border-bottom:0}@media(hover:hover){.bf-set-list-card:hover .bf-set-list-card__name{text-decoration:underline;text-underline-offset:3px}}.bf-set-list-card__head{display:flex;align-items:flex-start;gap:12px}.bf-set-list-card__media{position:relative;flex:none;width:90px;height:90px}.bf-set-list-card__image{display:block;width:100%;height:100%;object-fit:cover;border-radius:4px}.bf-set-list-card__badges{position:absolute;top:0;left:0;display:flex;gap:4px}.bf-set-list-card .badge{padding:3px 7px;border-radius:4px;font-size:9.5px;font-weight:700;line-height:1.3;white-space:nowrap}.bf-set-list-card__text{display:flex;flex-direction:column;flex:1;min-width:0;padding-top:1px}.bf-set-list-card__name{font-family:var(--text-font-family);font-size:15.5px;font-weight:700;line-height:1.22;letter-spacing:0}.bf-set-list-card__purpose{margin-top:5px;font-size:13px;font-weight:500;line-height:1.35}.bf-set-list-card__reach{font-size:13px;line-height:1.35;color:#28180bad}.bf-set-list-card__tags{margin-top:10px}.bf-set-list-card .bf-tags{gap:4px;margin:0}.bf-set-list-card .bf-tag{display:inline-flex;align-items:baseline}.bf-set-list-card .bf-tag__n{margin-inline-start:0;color:#28180b}.bf-set-list-card__rating{display:flex;align-items:center;gap:5px;min-height:12px;margin-top:9px;font-size:10.5px;line-height:1.15;color:#28180bad}.bf-set-list-card__stars{position:relative;display:inline-block;flex:none;width:62.5px;height:12px;line-height:0}.bf-set-list-card__stars svg{display:block;width:100%;height:100%;fill:currentColor}.bf-set-list-card__stars-base{color:#e7dfd8}.bf-set-list-card__stars-fill{position:absolute;top:0;right:0;bottom:0;left:0;color:#ffb74a;clip-path:inset(0 calc(100% - var(--bf-rating, 100%)) 0 0)}.bf-set-list-card__stars-base,.bf-set-list-card__stars-fill{display:block;width:100%;height:100%}.bf-set-list-card__price-row{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:10px;margin-top:6px}.bf-set-list-card__price{font-size:19px;font-weight:700;line-height:1.15;font-variant-numeric:tabular-nums}.bf-set-list-card__saving{font-size:12px;font-weight:700;line-height:1.3;color:#007340;white-space:nowrap}@media screen and (min-width:1000px){.bf-set-list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}.bf-set-list>.bf-set-list-card:nth-child(odd):nth-last-child(-n+2),.bf-set-list>.bf-set-list-card:nth-child(odd):nth-last-child(-n+2)~.bf-set-list-card{border-bottom:0}.bf-set-list-card{padding:17px 0 18.5px}.bf-set-list-card__head{gap:14px}.bf-set-list-card__media{width:117px;height:117px}.bf-set-list-card__badges{gap:4.5px}.bf-set-list-card .badge{padding:4px 9px;font-size:12.5px}.bf-set-list-card__name{font-size:20px}.bf-set-list-card__purpose{margin-top:6px;font-size:17px}.bf-set-list-card__reach{font-size:17px}.bf-set-list-card__tags{margin-top:11.5px}.bf-set-list-card .bf-tags{gap:4.5px}.bf-set-list-card__rating{gap:6px;min-height:15.5px;margin-top:10.5px;font-size:13.5px}.bf-set-list-card__stars{width:81px;height:15.5px}.bf-set-list-card__price-row{column-gap:11.5px;margin-top:7px}.bf-set-list-card__price{font-size:24.5px}.bf-set-list-card__saving{font-size:15.5px}}@media screen and (min-width:1600px){.bf-set-list-card__media{width:135px;height:135px}.bf-set-list-card .badge{padding:4.5px 10.5px;font-size:14px}.bf-set-list-card__name{font-size:23.5px}.bf-set-list-card__purpose,.bf-set-list-card__reach{font-size:19.5px}.bf-set-list-card__rating{min-height:18px;font-size:16px}.bf-set-list-card__stars{width:94px;height:18px}.bf-set-list-card__price{font-size:28.5px}.bf-set-list-card__saving{font-size:18px}}.bf-kt{--bf-kt-flaeche: #edf6f7;margin-inline:calc(-1 * var(--container-gutter, 20px));padding:28px var(--container-gutter, 20px) 24px;background:var(--bf-kt-flaeche);color:rgb(var(--text-primary))}.bf-kt .bf-kt__einleitung>.bf-kt__titel{margin:0;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);font-size:21px;line-height:1.2;letter-spacing:-.02em;text-wrap:balance}.bf-kt .prose :is(p,li){font-size:15px;line-height:1.6}.bf-kt .prose>*+*{margin-block-start:12px}.bf-kt .bf-kt__einleitung>.bf-kt__titel+*{margin-block-start:10px}.bf-kt__liste{display:grid;gap:8px;margin-block-start:22px}.bf-kt__eintrag{border:1px solid rgb(40 24 11 / .08);border-radius:8px;background:#fff}.bf-kt__kopf{position:relative;display:block;padding:13px 52px 13px 14px;border-radius:8px}.bf-kt__frage{margin:0;font-family:var(--text-font-family);font-size:15px;font-weight:700;line-height:1.35;letter-spacing:0}.bf-kt__pfeil{position:absolute;inset-block-start:50%;inset-inline-end:12px;display:grid;place-items:center;width:26px;height:26px;margin-block-start:-13px;border-radius:50%;background:#28180b14;transition:transform .2s ease,background-color .2s ease}.bf-kt__eintrag[open]>.bf-kt__kopf .bf-kt__pfeil{transform:rotate(180deg)}@media(hover:hover){.bf-kt__kopf:hover .bf-kt__pfeil{background:#28180b29}}.bf-kt__antwort{padding:0 14px 16px}@media(prefers-reduced-motion:no-preference){.bf-kt__eintrag{interpolate-size:allow-keywords}.bf-kt__eintrag::details-content{block-size:0;overflow-y:clip;transition:block-size .25s ease,content-visibility .25s allow-discrete}.bf-kt__eintrag[open]::details-content{block-size:auto}}main .shopify-section--main-collection+.shopify-section--bf-kategorietext:has(.bf-kt){margin-block-start:calc(48px - var(--section-outer-spacing-block, 48px))}@media screen and (min-width:700px){.bf-kt{margin-inline:0;padding:32px 32px 28px;border-radius:8px}}@media screen and (min-width:1000px){.bf-kt{padding:48px 56px}.bf-kt--akkordeon{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:clamp(40px,5vw,96px);align-items:start}.bf-kt--akkordeon .bf-kt__liste{margin-block-start:0}.bf-kt--akkordeon .bf-kt__einleitung{position:sticky;top:calc(var(--sticky-area-height, 0px) + 20px)}.bf-kt .bf-kt__einleitung>.bf-kt__titel{font-size:28px}.bf-kt .prose :is(p,li){font-size:16px}.bf-kt__frage{font-size:17px}.bf-kt__kopf{padding:17px 60px 17px 20px}.bf-kt__pfeil{inset-inline-end:18px;width:28px;height:28px;margin-block-start:-14px}.bf-kt__antwort{padding:0 20px 20px}}main .shopify-section--rich-text .metafield-rich_text_field{max-width:760px}main .shopify-section--rich-text .metafield-rich_text_field p{font-size:15px;line-height:1.6}@media screen and (min-width:1000px){main .shopify-section--rich-text .metafield-rich_text_field p{font-size:16px}}@media(prefers-reduced-motion:reduce){.bf-category-icons__ring,.bf-sort__chevron,.bf-kt__pfeil{transition:none}.bf-category-icons__scroller,.bf-chips__scroller{scroll-behavior:auto}}.bf-banner{opacity:1!important}.bf-ansicht{display:none}@media screen and (max-width:999px){.bf-sortrow:has(.bf-ansicht){container:bf-sortrow / inline-size;display:grid;grid-template-columns:1fr minmax(0,auto) 1fr;gap:10px}.bf-sortrow:has(.bf-ansicht) .bf-sortrow__count{justify-self:start;white-space:nowrap}.bf-sortrow:has(.bf-ansicht) .bf-sort{justify-self:center;min-width:0;max-width:100%}.bf-sortrow:has(.bf-ansicht) .bf-ansicht{justify-self:end}.bf-sortrow:has(.bf-ansicht) .bf-sort__label{flex:none;white-space:nowrap}.bf-sortrow:has(.bf-ansicht) .bf-sort__button{min-width:0}.bf-sortrow:has(.bf-ansicht) .bf-sort__value{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bf-ansicht{display:inline-flex;flex:none;gap:2px}.bf-ansicht__knopf{position:relative;display:grid;place-items:center;width:32px;height:28px;margin:0;padding:0;border:1px solid transparent;border-radius:var(--bf-radius, 4px);background:transparent;color:#28180b73;cursor:pointer}.bf-ansicht__knopf svg{width:15px;height:15px;fill:currentColor}.bf-ansicht__knopf[aria-pressed=true]{border-color:#b3cfdb;background:#ebf1f3;color:#074b69}.bf-ansicht__knopf:after{content:"";position:absolute;top:-9px;right:-1px;bottom:-9px;left:-11px}.bf-ansicht__knopf:last-child:after{top:-9px;right:-11px;bottom:-9px;left:-1px}.bf-ansicht__knopf:focus-visible{z-index:1;outline:2px solid #074b69;outline-offset:2px}@media(hover:hover){.bf-ansicht__knopf[aria-pressed=false]:hover{background:#28180b0f;color:#28180bb3}}@media(prefers-reduced-motion:no-preference){.bf-ansicht__knopf{transition:background-color .15s ease-out,border-color .15s ease-out,color .15s ease-out}}@container bf-sortrow (width < 296px){.bf-sortrow .bf-sort__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}}.bf-collection--chips[data-bf-spalten="1"] .product-list{--product-list-grid: auto-flow dense / minmax(0, 1fr);--product-list-gap: 12px}.bf-collection--chips[data-bf-spalten="2"] .product-list{--product-list-grid: auto-flow dense / repeat(2, minmax(0, 1fr))}}@media screen and (max-width:699px){.shopify-section--main-collection:has(.bf-collection--chips){--container-gutter: 16px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/bf-collection.css.map */
