:root{--font-body--family: "Nunito", ui-rounded, ui-sans-serif, system-ui, sans-serif;--font-subheading--family: "Nunito", ui-rounded, ui-sans-serif, system-ui, sans-serif;--font-heading--family: "Nunito", ui-rounded, ui-sans-serif, system-ui, sans-serif;--font-accent--family: "Nunito", ui-rounded, ui-sans-serif, system-ui, sans-serif;--font-heading--weight: 800;--font-body--weight: 400;--font-subheading--weight: 600}:root{--style-border-width-secondary: var(--btn-border-w, 1.5px)}.button:not(.button-unstyled,.button--small,.quick-add__button,.predictive-search__close-modal-button,.cart-discount__button,.close-button),.shopify-payment-button__button--unbranded{min-height:var(--btn-h, 50px);font-weight:var(--btn-weight, 700)}.cart-item--bundle{border-radius:var(--radius-product, 10px)}.facets-toggle__button.button-unstyled{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:var(--chip-h, 38px);padding:0 15px;border-radius:var(--radius-pill, 40px);background:var(--chip-active-bg, #191715);color:var(--chip-active-text, #fff);border:var(--btn-border-w, 1.5px) solid var(--chip-active-bg, #191715);font-size:12.5px;font-weight:var(--chip-weight, 700);white-space:nowrap;min-height:0;text-decoration:none}.facets-toggle__button.button-unstyled:hover{background:var(--btn-bg-hover, #1e1c1a);border-color:var(--btn-bg-hover, #1e1c1a);color:var(--chip-active-text, #fff)}.facets-toggle__button .svg-wrapper svg{width:13px;height:13px}@media screen and (min-width:750px){.facets--horizontal .facets__summary{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:var(--chip-h, 38px);padding:0 var(--chip-pad-x, 16px);border-radius:var(--radius-pill, 40px);background:var(--chip-bg, #fff);color:var(--chip-text, #1e1c1a);border:var(--btn-border-w, 1.5px) solid var(--chip-border, #dedad2);font-size:var(--chip-font, 13px);font-weight:var(--chip-weight, 700);white-space:nowrap;transition:border-color .2s var(--ease-out, ease)}.facets--horizontal .facets__filters-wrapper:hover .facets__summary,.facets--horizontal .facets__filters-wrapper:has(.facets__panel[open]) .facets__summary{opacity:1}.facets--horizontal .facets__summary:hover,.facets--horizontal .facets__panel[open] .facets__summary{border-color:var(--chip-text, #1e1c1a)}.facets--horizontal .facets__panel:has(.facets__status span:not(:empty)) .facets__summary{background:var(--chip-active-bg, #191715);border-color:var(--chip-active-bg, #191715);color:var(--chip-active-text, #fff)}.facets--horizontal .facets__summary .icon-caret{width:12px;height:12px;margin-block:0;color:currentColor}}.pills__pill{--pills-pill-background-color: var(--chip-bg, #fff);min-height:var(--chip-h, 38px);padding:0 var(--chip-pad-x, 16px);border:var(--btn-border-w, 1.5px) solid var(--chip-border, #dedad2);color:var(--chip-text, #1e1c1a);font-size:var(--chip-font, 13px);font-weight:var(--chip-weight, 700);transition:border-color .2s var(--ease-out, ease)}.pills__pill:hover{--pills-pill-background-color: var(--chip-bg, #fff);border-color:var(--chip-text, #1e1c1a)}.pills__pill>.svg-wrapper{--close-icon-opacity: .6;color:var(--chip-text, #1e1c1a)}@media screen and (min-width:750px){.facets-block-wrapper.facets-block-wrapper--horizontal{grid-column:1 / -1;border-block:1px solid var(--border-hairline, #ebe9e4);margin:0 0 40px}.facets-block-wrapper--horizontal .facets.facets--horizontal{max-width:var(--bs-page-content-width, 1280px);margin-inline:auto;padding:13px 40px}.facets--horizontal .facets__bar-label{flex:none;align-self:center;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--fg-faint, rgba(30, 28, 26, .45));margin-right:6px}.facets--horizontal .facets__filters-wrapper{column-gap:10px}.facets--horizontal .facets__overflow-list::part(list){column-gap:10px}.facets.facets--horizontal .products-count-wrapper{display:none}.facets--horizontal .facets__item .facets__summary :is(.facets__label,.facets__status){color:inherit}.facets--horizontal sorting-filter-component.sorting-filter__horizontal{margin-inline-start:auto}.facets--horizontal .sorting-filter.sorting-filter__horizontal .facets__summary{height:auto;min-height:var(--chip-h, 38px);padding:0;border:none;background:none;font-size:13px;font-weight:600;color:var(--chip-text, #1e1c1a)}.facets--horizontal .sorting-filter.sorting-filter__horizontal .facets__summary:hover{border:none}.facets--horizontal .sorting-filter.sorting-filter__horizontal .facets__label{margin:0;color:inherit}.facets--horizontal .sorting-filter.sorting-filter__horizontal .facets__label:after{content:":"}.facets--horizontal .sorting-filter.sorting-filter__horizontal .facets__status{display:inline-flex;align-items:center;font-family:inherit;font-size:13px;font-weight:800;color:var(--fg1, #191715);margin:0}}.sorting-filter__container .sorting-filter__select{width:auto;max-width:100%}.sorting-filter__select-wrapper>.icon-caret{position:absolute;right:var(--padding-xs);top:50%;transform:translateY(-50%);width:var(--icon-size-2xs);height:var(--icon-size-2xs);pointer-events:none}@media screen and (max-width:749px){.collection-wrapper .facets-toggle{height:auto;justify-content:flex-start;gap:8px;margin:0;padding:6px 18px 14px;overflow-x:auto;scrollbar-width:none}.collection-wrapper .facets-toggle::-webkit-scrollbar{display:none}.collection-wrapper .facets-toggle__wrapper{margin:0;flex:none}.collection-wrapper .facets-toggle .facets-mobile-wrapper{flex:none;margin-left:auto}.collection-wrapper .facets-toggle .sorting-filter__container{margin:0;padding:0}.collection-wrapper .facets-toggle .sorting-filter .facets__summary{display:inline-flex;align-items:center;justify-content:center;gap:0;width:auto;height:var(--chip-h, 38px);padding:0 15px;border-radius:var(--radius-pill, 40px);background:var(--chip-bg, #fff);color:var(--chip-text, #1e1c1a);border:var(--btn-border-w, 1.5px) solid var(--chip-border, #dedad2);font-size:12.5px;font-weight:var(--chip-weight, 700);white-space:nowrap;cursor:pointer}.collection-wrapper .facets-toggle .sorting-filter .facets__panel[open] .facets__summary{border-color:var(--chip-text, #1e1c1a)}.collection-wrapper .facets-toggle .sorting-filter .facets__summary .facets__label{width:1px;height:1px;margin:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.collection-wrapper .facets-toggle .sorting-filter .facets__status{display:inline-flex;align-items:center;font-family:inherit;font-size:12.5px;font-weight:var(--chip-weight, 700);color:inherit;margin:0}.collection-wrapper .facets-toggle .sorting-filter .facets__summary .icon-caret{width:11px;height:11px;margin:0 0 0 7px;color:currentcolor}.collection-wrapper .facets-toggle:has(.sorting-filter .facets__panel[open]){overflow:visible}.collection-wrapper .facets-toggle .facets-mobile-wrapper .sorting-filter .sorting-filter__options{top:calc(var(--chip-h, 38px) + 6px);right:0;left:auto;border-color:var(--chip-border, #dedad2);border-radius:14px;font-size:13px}}.main-collection-grid .product-grid{--product-grid-gap: 12px}@media screen and (min-width:750px){.main-collection-grid .product-grid{--product-grid-gap: 20px}}.bs-app .card__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.bs-app .card__add,.bs-app .card__foot product-form-component{position:relative;z-index:2}.bs-app--card,.bs-app--card>.theme-B,.bs-app--card>.theme-B>.card{height:100%}.bs-app .btn.is-disabled,.bs-app .btn[disabled]{opacity:.4;pointer-events:none}@media(pointer:coarse){.bs-app .pdp__main{touch-action:pan-y pinch-zoom;-webkit-touch-callout:none}}.bs-app .pdp__peek{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.bs-app .pdp__peek[hidden]{display:none}.bs-app .card__foot product-form-component,.bs-app .card__foot product-form-component form,.bs-app .card__foot add-to-cart-component{display:contents}.bs-app variant-picker{display:block}.bs-app :where(fieldset.pdp__sizes){border:0;padding:0;min-width:0}.bs-app .pdp__sizes{position:relative}.bs-app .pdp__size input[type=radio]{position:absolute;opacity:0;pointer-events:none;width:1px;height:1px}.bs-app .pdp__buy product-form-component,.bs-app .pdp__buy product-form-component form,.bs-app .pdp__buy add-to-cart-component{display:contents}.bs-hdr-drawer>cart-drawer-component>button.header-actions__action{display:none}.bs-app .pdp__price [ref=priceContainer],.bs-app .pdp__price product-price{display:contents}.bs-app .hdrB__search--pred{display:block;position:relative;padding:0;height:auto;border:none;background:none}.bs-app .hdrB__search--pred:focus-within{border-color:transparent}.bs-app .hdrB__search--pred predictive-search-component{display:block;background:none}.bs-app .hdrB__search--pred .predictive-search-form{margin:0}.bs-app .hdrB__search--pred .predictive-search-form__header{padding:0;border:none;background:none}.bs-app .hdrB__search--pred .predictive-search-form__header-inner{display:flex;align-items:center;gap:12px;background:#fff;border:1.5px solid var(--border-strong);border-radius:40px;height:46px;padding:0 20px;color:#a09b93;transition:border-color .2s;position:relative}.bs-app .hdrB__search--pred .predictive-search-form__header-inner:focus-within{border-color:#191715}.bs-app .hdrB__search--pred .search-input{border:none;outline:none;box-shadow:none;font-family:inherit;font-size:14px;font-weight:600;flex:1;background:none;color:#1e1c1a;height:auto;padding:0;border-radius:0}.bs-app .hdrB__search--pred .search-input:placeholder-shown{-webkit-user-select:none;user-select:none}.bs-app .hdrB__search--pred .predictive-search__icon{order:-1;position:static;width:16px;height:16px;display:inline-flex;color:inherit}.bs-app .hdrB__search--pred .predictive-search__icon svg{width:100%;height:100%}.bs-app .hdrB__search--pred .predictive-search__reset-button{position:static}.bs-app .hdrB__search--pred .predictive-search__close-modal-button{display:none}.bs-app .hdrB__search--pred .predictive-search-form__header-inner.predictive-search-form__header-inner{border-radius:40px}.bs-app .hdrB__search--pred .predictive-search:has(.predictive-search-dropdown) .predictive-search-form__header-inner:focus-within{border-radius:40px}.bs-app .hdrB__search--pred .predictive-search-form__header-inner:focus-within{border-color:#191715!important}.bs-app .hdrB__search--pred .card:hover{transform:none;box-shadow:var(--shadow-card-soft)}.bs-app .hdrB__search--pred .predictive-search-results__card:hover,.bs-app .hdrB__search--pred .predictive-search-results__card--product:hover{transform:none;box-shadow:none}.bs-app .hdrB__search--pred .card__foot product-form-component{display:none}.bs-app .hdrB__search--pred .predictive-search-results__card .bs-app,.bs-app .hdrB__search--pred .predictive-search-results__card .theme-B{background:transparent;border-radius:18px}.bs-app .hdrB__search--pred .predictive-search-form__content-wrapper{display:none;position:absolute;top:calc(100% + 8px);left:0;right:0;background:#fff;border:1px solid #dfdfdf;border-radius:18px;box-shadow:0 4px 24px #0000001a;z-index:80;max-height:none;overflow:hidden;padding:8px}.bs-app .hdrB__search--pred predictive-search-component:focus-within:has(.search-input:not(:placeholder-shown)) .predictive-search-form__content-wrapper,.bs-app .hdrB__search--pred predictive-search-component.is-open:has(.search-input:not(:placeholder-shown)) .predictive-search-form__content-wrapper{display:block}.bs-app .hdrB__search--pred .predictive-search-form__content{max-height:min(70vh,560px);overflow-y:auto}.bs-app .hdrB__search--pred .predictive-search-form__footer{padding-block:8px 12px;background-image:linear-gradient(to top,#fff 55%,#fff0)}@media screen and (min-width:701px){.bs-app .hdrB__search--pred .predictive-search-form__content-wrapper{left:50%;right:auto;width:min(1040px,calc(100vw - 48px));transform:translate(-50%)}.bs-app .hdrB__search--pred .predictive-search-results__wrapper-products{grid-template-columns:repeat(auto-fill,minmax(210px,1fr))}}.bs-app .hdrB__search--pred .card{padding:10px 10px 12px}.bs-app .hdrB__search--pred .card__media{aspect-ratio:1;padding:8px 0 4px}.bs-app .hdrB__search--pred .card__media img.card__img--nobg{max-width:88%}.bs-app .hdrB__search--pred .card__badge{top:8px;left:8px;font-size:9px;padding:4px 8px}.bs-app .hdrB__search--pred .card__body{gap:4px;padding-top:8px}.bs-app .hdrB__search--pred .card__brand{font-size:9px}.bs-app .hdrB__search--pred .card__title{font-size:12px}.bs-app .hdrB__search--pred .card__rating{font-size:10px;gap:3px}.bs-app .hdrB__search--pred .card__tags{gap:6px}.bs-app .hdrB__search--pred .card__tag{font-size:9.5px;gap:4px}.bs-app .hdrB__search--pred .card__dot{width:6px;height:6px}.bs-app .hdrB__search--pred .card__notes{display:none}.bs-app .hdrB__search--pred .card__foot{padding-top:8px;gap:6px}.bs-app .hdrB__search--pred .card__probe{font-size:9px}.bs-app .hdrB__search--pred .card__price{font-size:12px}.bs-app .hdrB__search--pred .card__price .from,.bs-app .hdrB__search--pred .card__size{font-size:9px}.bs-app [data-announce-rotator] .hdrB__announce-msg{display:none}.bs-app [data-announce-rotator] .hdrB__announce-msg.is-active{display:inline-block;animation:bsAnnounceFade .4s ease}.bs-app [data-announce-rotator] a.hdrB__announce-msg{color:inherit;text-decoration:none}@keyframes bsAnnounceFade{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.bs-app [data-announce-rotator] .hdrB__announce-msg.is-active{animation:none}}.trustedshops-bar{background-color:#f3f3f3;border-bottom:.1rem solid rgba(18,18,18,.08)}.trustedshops-bar__inner{width:100%;max-width:none;margin:0;font-size:14.5px;height:55px}@media(max-width:700px){.trustedshops-bar__inner{font-size:12.5px}}.bs-app .pill-count--cart{top:4px;right:3px;min-width:15px;height:15px;border-radius:8px;font-size:9px;font-weight:800;pointer-events:none;font-variant-numeric:tabular-nums}.bs-app .pill-count[hidden]{display:none}.bs-app .footer__proben{font-size:13px;font-weight:500;line-height:1.75;max-width:300px;margin-top:14px;color:#fafaf980}.bs-app .footer__proben a{color:#fff;text-decoration:underline;text-underline-offset:2px}.bs-app .footer__social{display:flex;gap:12px;margin-top:20px}.bs-app .footer__social a{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:12px;border:1px solid rgba(250,250,249,.24);color:#fafaf9bf;transition:color .2s,border-color .2s,background .2s}.bs-app .footer__social a:hover{color:#fff;border-color:#fafaf980;background:#ffffff0f}.bs-app .footer__social svg{width:16px;height:16px}@media(max-width:700px){.bs-app .footer__social{margin-top:18px}}.bs-app .pdp__brand a{color:inherit;text-decoration:none}.bs-app .pdp__brand a:hover{text-decoration:underline;text-underline-offset:2px}.bs-app .pdp__setsize{display:inline-flex;align-items:center;gap:9px;font-size:13.5px;color:var(--fg1);border:1.5px solid var(--border-soft);background:#fff;border-radius:40px;padding:9px 16px 9px 14px;margin:0 0 24px}.bs-app .pdp__setsize .lab{font-size:11px;letter-spacing:.08em;text-transform:uppercase;font-weight:600;color:var(--fg3)}.bs-app .pdp__setsize b{font-weight:600}.bs-app .pdp__main{position:relative}.bs-app .pdp__bonus{position:absolute;top:1.1em;right:1.1em;z-index:2;background:var(--bs-pine);color:#fff;font-size:clamp(10px,calc(3.55vw - 1.28px),14px);font-weight:600;letter-spacing:.03em;text-transform:uppercase;padding:.75em 1.5em;border-radius:var(--radius-pill);white-space:nowrap}.shopify-app-block[id*=klaviyo_reviews]{flex:1 1 100%;width:100%;max-width:1280px;margin-inline:auto;padding-inline:40px}.shopify-app-block[id*=klaviyo_reviews] #fulfilled-reviews-all,.shopify-app-block[id*=klaviyo_reviews] #klaviyo-product-reviews-wrapper,.shopify-app-block[id*=klaviyo_reviews] .reviews_all_container{width:100%}@media(max-width:749px){.shopify-app-block[id*=klaviyo_reviews]{padding-inline:18px}}.shopify-app-block[id*=klaviyo_reviews] .kl_reviews__summary__header{font-size:0!important;line-height:0!important}.shopify-app-block[id*=klaviyo_reviews] .kl_reviews__summary__header:before{content:var(--bs-reviews-title, "Produktbewertungen");display:block;font-size:26px;line-height:1.2;font-weight:600;letter-spacing:-.01em;color:#121212}@media(max-width:749px){.bs-app .cats-section{display:none}}@media(max-width:420px){.bs-app .bs-grid{grid-template-columns:repeat(2,1fr)}}.product-grid__item{min-width:0}.bs-app .card__media img.card__hover{display:none}@media(hover:hover)and (pointer:fine){.bs-app .card__media--has-hover{isolation:isolate}.bs-app .card__media img.card__hover{display:block;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:auto;height:auto;max-width:74%;max-height:100%;object-fit:contain;opacity:0;transform:translateY(8px);filter:none;mix-blend-mode:multiply;transition:opacity .45s ease,transform .45s cubic-bezier(.22,.9,.3,1)}.bs-app .card:hover .card__media img.card__hover{opacity:1;transform:translateY(0);filter:none}.bs-app .card__media--has-hover img:not(.card__hover){transition:opacity .45s ease}.bs-app .card:hover .card__media--has-hover img:not(.card__hover){opacity:0}@media(prefers-reduced-motion:reduce){.bs-app .card__media img.card__hover{transform:none;transition:opacity .2s ease}.bs-app .card:hover .card__media img.card__hover{transform:none}.bs-app .card__media--has-hover img:not(.card__hover){transition:opacity .2s ease}}}[product-grid-view=zoom-out] .bs-app .card__badge,[product-grid-view=zoom-out] .bs-app .card__rating,[product-grid-view=zoom-out] .bs-app .card__tags,[product-grid-view=zoom-out] .bs-app .card__notes,[product-grid-view=zoom-out] .bs-app .card__probe,[product-grid-view=zoom-out] .bs-app .card__size,[product-grid-view=zoom-out] .bs-app .card__foot product-form-component{display:none}[product-grid-view=zoom-out] .bs-app .card{padding:8px 8px 10px}[product-grid-view=zoom-out] .bs-app .card__media{padding:4px 0 2px}[product-grid-view=zoom-out] .bs-app .card__body{gap:2px;padding-top:8px}[product-grid-view=zoom-out] .bs-app .card__brand{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[product-grid-view=zoom-out] .bs-app .card__title{font-size:var(--font-size--xs, 11px);font-weight:700;line-height:1.25;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}[product-grid-view=zoom-out] .bs-app .card__foot{padding-top:6px}[product-grid-view=zoom-out] .bs-app .card__price,[product-grid-view=zoom-out] .bs-app .card__price .from{font-size:10px}body{--header-height: 0px;--header-group-height: var(--header-height);--transparent-header-offset-boolean: 0}html{overscroll-behavior-y:none}@media screen and (min-width:750px){html{scrollbar-gutter:stable}}@media(max-width:900px){.bs-app .pdp-sticky{padding-bottom:calc(70px + env(safe-area-inset-bottom,0px));margin-bottom:-60px}}#header-group{position:relative;z-index:60}#header-group.bs-head-stuck{position:sticky;top:calc(-1 * var(--bs-head-strip, 0px))}#header-group.bs-head-hidden{top:calc(-1 * var(--bs-head-full, 0px))}#header-group.bs-head-animate{transition:top .15s ease-out}@media(prefers-reduced-motion:reduce){#header-group.bs-head-animate{transition:none}}body:has(>#header-group>header){--header-height: 60px}body:has(>#header-group:empty){--header-group-height: 0px}main>.shopify-section:first-child .section:not(.disable-section-top-offset).spacing-style,main>.shopify-section:first-child .section:not(.disable-section-top-offset) .spacing-style{--section-top-offset: calc(var(--header-height) * var(--transparent-header-offset-boolean))}:is(main>.shopify-section:first-child .section:not(.disable-section-top-offset).spacing-style,main>.shopify-section:first-child .section:not(.disable-section-top-offset) .spacing-style) :is(.spacing-style,.inherit-spacing){--section-top-offset: 0px}main>.shopify-section:first-child .section:not(.disable-section-top-offset) .sticky-content{margin-top:calc(var(--header-height) * var(--transparent-header-offset-boolean) * -1)}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}
/*# sourceMappingURL=/cdn/shop/t/32/assets/brand-overrides.css.map */
