:root{--color-brass: #8a6a2a;--color-brass-rgb: 138 106 42;--color-paper: #efede8;--color-paper-rgb: 239 237 232;--color-ink: #17171a;--color-ink-rgb: 23 23 26;--font-mono: "IBM Plex Mono", "JetBrains Mono", "Anonymous Pro", ui-monospace, "SF Mono", Menlo, monospace;--gb-border-subtle: rgb(var(--color-ink-rgb) / .12);--gb-border-card: #d9d5cc}.gb-eyebrow{font-family:var(--font-accent--family);font-size:.625rem;font-weight:500;text-transform:uppercase;letter-spacing:.12em;color:rgb(var(--color-ink-rgb) / .7);line-height:1.2}.gb-eyebrow--brass{color:var(--color-brass)}.gb-mono{font-family:var(--font-accent--family);font-variant-numeric:tabular-nums}.gb-section-head{font-family:var(--font-accent--family);font-size:.625rem;font-weight:500;text-transform:uppercase;letter-spacing:.12em;color:var(--color-brass);display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem}.gb-section-head:after{content:"";flex:1;height:1px;background:var(--gb-border-subtle)}.price-tax-marker{color:var(--color-brass);font-weight:600;font-family:var(--font-accent--family);top:0;margin-left:.1em}.price,.price-item--regular,.price-item--sale,.compare-at-price,.grundpreis,.unit-price{font-family:var(--font-accent--family);font-variant-numeric:tabular-nums}.grundpreis{font-size:.6875rem;color:rgb(var(--color-ink-rgb) / .6);display:block;margin-top:.25rem}.button--primary,.button-primary{letter-spacing:.06em}.button--mono{font-family:var(--font-accent--family);text-transform:uppercase;letter-spacing:.08em;font-size:.75rem;font-weight:600}.product-card{background:#fff;border:1px solid var(--gb-border-card);border-radius:0;padding:10px;transition:border-color .15s ease}.product-card:hover,.product-card:focus-within{border-color:var(--color-brass)}.product-card .product-card__brand{font-family:var(--font-accent--family);font-size:.5625rem;text-transform:uppercase;letter-spacing:.1em;color:var(--color-brass)}.product-card .product-card__title,.product-card .product-title{font-family:var(--font-accent--family);font-size:.6875rem;font-weight:500;text-transform:uppercase;letter-spacing:.02em;line-height:1.3;color:var(--color-ink)}.facets__list,.facets__form{font-family:var(--font-accent--family)}.facets__summary,.facets__heading{font-size:.625rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--color-ink)}.facets__count,.facets__item-count{color:var(--color-brass);margin-left:auto;font-variant-numeric:tabular-nums}.field__input,.input{border-radius:0}.field__input:focus,.input:focus{border-color:var(--color-brass);outline:2px solid rgb(var(--color-brass-rgb) / .25);outline-offset:0}.field__label,.form-field__label{font-family:var(--font-accent--family);font-size:.625rem;text-transform:uppercase;letter-spacing:.1em}.gefahrenhinweise__signalwort{color:var(--color-ink)!important}.gefahrenhinweise__block h4{color:var(--color-brass)!important}.gb-image-tag{position:absolute;top:10px;left:10px;background:var(--color-ink);color:var(--color-paper);font-family:var(--font-accent--family);font-size:.5625rem;padding:2px 6px;letter-spacing:.08em;text-transform:uppercase;z-index:2}.gb-image-tag--brand{left:auto;right:10px;background:var(--color-paper);color:var(--color-ink);border:1px solid var(--color-ink)}.button--primary,button[type=submit].button-primary,.shopify-payment-button__button{border-width:1px!important;border-style:solid;letter-spacing:.06em}.button[data-variant=primary],.button-primary{font-weight:600}.button--mono,.button--mono button{font-family:var(--font-accent--family);text-transform:uppercase;letter-spacing:.08em;font-size:.75rem;font-weight:600}.button--primary:hover,.button-primary:hover{transform:none;box-shadow:none}.quick-add-modal .add-to-cart-button,.quick-add-modal .button--primary,.quick-add-modal [data-type=add-to-cart-form] button[type=submit]{height:auto;min-height:auto;white-space:normal;line-height:1.2;padding-block:14px}.quick-add-modal h1,.quick-add-modal h2{font-size:clamp(1.125rem,4vw,1.5rem);line-height:1.15;letter-spacing:-.005em;word-break:break-word}.quick-add-modal h1,.quick-add-modal h2,.quick-add-modal .product-title,.quick-add-modal .product__title{overflow:visible;text-overflow:clip;white-space:normal;-webkit-line-clamp:unset}.quick-add-modal{--quick-add-modal-width: min(44rem, 96vw);--quick-add-modal-height: min(90vh, 48rem)}.quick-add-modal .quick-add-modal__content{display:block!important;grid-template-columns:none!important;grid-template-rows:none!important;padding:var(--padding-xl)}.quick-add-modal .quick-add-modal__content .product-information__grid{display:block!important;grid-template-columns:none!important;grid-template-rows:none!important}.quick-add-modal .quick-add-modal__content .product-information__media,.quick-add-modal .quick-add-modal__content .product-details{display:block!important;width:100%!important;max-width:100%!important;grid-column:auto!important;grid-row:auto!important}.quick-add-modal .quick-add-modal__content .product-information__media{position:relative!important;height:auto!important;margin-bottom:var(--gap-md);overflow:visible!important;z-index:1;text-align:center}.quick-add-modal .quick-add-modal__content .product-information__media,.quick-add-modal .quick-add-modal__content .product-information__media *{position:relative!important;inset:auto!important;transform:none!important}.quick-add-modal .quick-add-modal__content .product-information__media slideshow-slide:not(:first-child){display:none!important}.quick-add-modal .quick-add-modal__content .product-information__media img{width:auto!important;height:auto!important;max-width:100%!important;max-height:200px!important;object-fit:contain!important;display:inline-block}.quick-add-modal .quick-add-modal__content .product-details{position:relative;z-index:2}.product-information .media-gallery img,.product-information .product-media img,.product__media img,.main-product img,.product-card img,.product-card__image img,.product-carousel-card__image,.collection__product-grid img,.product-list img{filter:url(#knockout-white)}.no-knockout,.no-knockout img{filter:none!important}.header,.header-section{border-bottom:1px solid var(--gb-border-card);box-shadow:none!important}.header__nav-link,.header__menu-link{font-weight:500;font-size:.9375rem;letter-spacing:0}.header-announcements,.announcement-bar{font-family:var(--font-accent--family);font-size:.6875rem;text-transform:uppercase;letter-spacing:.08em}.footer,.footer-section,.footer-group{border-top:1px solid var(--gb-border-card)}.footer__column-heading,.footer__heading,.footer-utilities__group-heading{font-family:var(--font-accent--family);font-size:.625rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--color-brass)}.footer__link,.footer__menu a{font-size:.875rem}.footer-utilities__group-price-disclaimer{font-family:var(--font-accent--family);letter-spacing:.06em}.hero__eyebrow,.hero .eyebrow{font-family:var(--font-accent--family);font-size:.6875rem;text-transform:uppercase;letter-spacing:.14em;color:var(--color-brass);margin-bottom:.75rem;display:inline-block}.hero h1,.hero h2,.hero .hero__headline{letter-spacing:-.01em;line-height:1.05;font-weight:500}.hero .button--primary,.hero .button-primary{text-transform:uppercase;letter-spacing:.08em;font-family:var(--font-accent--family);font-weight:600}.collection-links__item,.collection-link,.collection-links a{background:#fff;border:1px solid var(--gb-border-card);padding:20px 14px;transition:border-color .15s ease}.collection-links__item:hover,.collection-link:hover,.collection-links a:hover{border-color:var(--color-brass)}.collection-link__title,.collection-links__title{font-family:var(--font-accent--family);font-size:.6875rem;text-transform:uppercase;letter-spacing:.1em;color:var(--color-ink);margin-top:.5rem}.collection-link__count,.collection-links__count{font-family:var(--font-accent--family);font-size:.5625rem;color:var(--color-brass);letter-spacing:.1em}.gated-content{padding-block:var(--gated-pad-top, 0) var(--gated-pad-bottom, 0)}.gated-content--with-borders{border-block:1px solid rgb(var(--color-brass-rgb) / .4)}.gated-content:not(:has(>*)){padding-block:0;border-block:0}.gated-content__eyebrow{font-family:var(--font-accent--family);font-size:.6875rem;text-transform:uppercase;letter-spacing:.14em;color:var(--color-brass)}.product-details__vendor,.product__vendor,.product-information__vendor{font-family:var(--font-accent--family);font-size:.625rem;text-transform:uppercase;letter-spacing:.12em;color:var(--color-brass);margin-bottom:.35rem;display:block}.product-title,.product__title,.product-details__title h1,.product-information h1{font-weight:500;line-height:1.1;letter-spacing:-.01em}.product__price,.product-details__price .price{font-family:var(--font-accent--family);font-weight:600;font-variant-numeric:tabular-nums}.product-form__input>legend,.product-form__label,.variant-picker__legend,.variant-picker__label{font-family:var(--font-accent--family);font-size:.625rem;text-transform:uppercase;letter-spacing:.1em;color:rgb(var(--color-ink-rgb) / .7)}.product-form__input--pill input[type=radio]+label,.product-form__input--pill .variant-picker__button,.variant-picker__pill,.variant-picker__option{font-family:var(--font-accent--family);font-size:.6875rem;text-transform:uppercase;letter-spacing:.06em}.product__description,.product-details__description,.product-description{max-width:68ch;font-size:.9375rem;line-height:1.65}.product__description p,.product-details__description p{margin:0 0 .875rem}.product__description h3,.product-details__description h3{font-size:1rem;font-weight:600;margin:1.125rem 0 .5rem}.product__description ul,.product-details__description ul{margin:0 0 .875rem;padding-left:1.25rem}.product__description li,.product-details__description li{margin-bottom:.25rem;line-height:1.55}.collection-hero__title,.collection__title,.main-collection__title{font-weight:500;text-transform:uppercase;letter-spacing:-.015em;line-height:1}.collection-hero__breadcrumb,.breadcrumbs,.breadcrumb{font-family:var(--font-accent--family);font-size:.625rem;text-transform:uppercase;letter-spacing:.12em;color:rgb(var(--color-foreground-rgb) / .6);margin-bottom:.35rem}.collection__count,.collection-hero__count,.main-collection__product-count{font-family:var(--font-accent--family);font-size:.6875rem;color:rgb(var(--color-foreground-rgb) / .6);margin-top:.35rem}.facets,.facets__form,.facets-container{background:#fff;border:1px solid var(--gb-border-card);padding:14px;font-family:var(--font-accent--family);font-size:.6875rem}.facets__disclosure summary,.facets__heading,.facets-container summary{font-size:.625rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--color-ink);padding:6px 0;border-bottom:1px solid var(--gb-border-card);margin-bottom:8px}.facets__item label,.facet-checkbox,.facets__label{font-size:.625rem;color:rgb(var(--color-ink-rgb) / .75);margin-bottom:4px;display:flex;align-items:center;gap:6px}.facet-checkbox input[type=checkbox],.facets input[type=checkbox]{appearance:none;-webkit-appearance:none;width:11px;height:11px;border:1px solid var(--color-ink);background:#fff;cursor:pointer;margin:0;flex-shrink:0}.facet-checkbox input[type=checkbox]:checked,.facets input[type=checkbox]:checked{background:var(--color-brass);border-color:var(--color-brass)}.facet-checkbox__text,.facet-checkbox__label,.facets__label-text{flex:1}.facet-checkbox__count,.facets__count-value{color:var(--color-brass);margin-left:auto;font-variant-numeric:tabular-nums}.collection-sort,.main-collection__sort,.sort-by{font-family:var(--font-accent--family);font-size:.625rem;text-transform:uppercase;letter-spacing:.1em;color:rgb(var(--color-ink-rgb) / .7);display:flex;align-items:center;gap:10px}.collection-sort select,.main-collection__sort select,.sort-by select{font-family:var(--font-accent--family);font-size:.6875rem;padding:6px 10px;border:1px solid var(--color-ink);background:#fff;border-radius:4px;color:var(--color-ink)}.pagination,.main-collection__load-more,.load-more{text-align:center;margin-top:24px}.pagination__next,.main-collection__load-more button,.load-more button{background:transparent;border:1px solid var(--color-ink);color:var(--color-ink);padding:12px 28px;font-family:var(--font-accent--family);font-size:.6875rem;text-transform:uppercase;letter-spacing:.1em;cursor:pointer;border-radius:4px}.pagination__next:hover,.main-collection__load-more button:hover,.load-more button:hover{background:var(--color-ink);color:var(--color-paper)}.product-card,.predictive-search-results__card--product,.bundle-component-card{background:#fff!important;border:1px solid rgb(var(--color-ink-rgb) / .1)!important;border-radius:0!important;transition:border-color .18s ease}.product-card:hover,.predictive-search-results__card--product:hover,.bundle-component-card:hover{border-color:rgb(var(--color-ink-rgb) / .35)!important}.product-card .card-gallery,.predictive-search-results__card--product .card-gallery,.bundle-component-card__image,.product-card__content,.product-card .product-card__content{background:#fff!important}.product-card .tax-note,.predictive-search-results__card--product .tax-note{display:none!important}.product-card .card-gallery .product-media__image,.predictive-search-results__card--product .card-gallery .product-media__image{mix-blend-mode:normal!important}@media screen and (min-width:750px){.facets-block-wrapper,.facets-block-wrapper--horizontal,.facets-block-wrapper--full-width,.facets-block-wrapper>.facets,.facets-block-wrapper .facets--horizontal,.facets-block-wrapper .facets__form-wrapper,.facets-block-wrapper .facets__form,.facets-block-wrapper .facets__filters-wrapper,.facets-controls-wrapper{background:transparent!important;background-color:transparent!important}}@media screen and (min-width:750px){.facets--horizontal .facets__form,.facets--horizontal .facets__form-wrapper,.facets--horizontal .facets__filters-wrapper,.facets--horizontal .products-count-wrapper,.facets--horizontal .sorting-filter__horizontal,.facets--horizontal .column-options-wrapper,.facets--horizontal .column-options{align-items:center!important}}.facets__summary{align-items:center!important;line-height:1!important}.facets__summary .facets__label{line-height:1!important}.facets__summary .icon-caret{margin-block:0!important;transform:translateY(-2px)}.facets__summary .icon-caret svg{display:block}.menu-list__link{text-transform:uppercase;letter-spacing:.08em;font-weight:500;position:relative}.cart-bubble__text-count{font-family:var(--font-accent--family);font-variant-numeric:tabular-nums;letter-spacing:0;font-weight:600}.header-actions__action{transition:color .18s ease}.header-actions__action:hover{color:var(--color-brass)}.header-announcements,.announcement-bar{border-bottom:1px solid rgb(var(--color-ink-rgb) / .08)}@media screen and (max-width:749px){.collection-card__content .text-block>*{font-family:var(--font-h5--family);font-style:var(--font-h5--style);font-weight:var(--font-h5--weight);font-size:var(--font-h5--size);line-height:var(--font-h5--line-height);letter-spacing:var(--font-h5--letter-spacing);text-transform:var(--font-h5--case)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/gb-tokens.css.map */
