:root{--brx-commerce-ink: var(--mb-brand-text, #111111);--brx-commerce-muted: var(--mb-brand-commerce-muted, #666660);--brx-commerce-line: var(--mb-brand-border, #e7e7e3);--brx-commerce-soft: var(--mb-brand-background, #f7f7f4);--brx-commerce-plus: #fabb00;--brx-commerce-micro: #97bf0d;--brx-commerce-technik: #ec6726;--brx-commerce-radius: var(--brx-radius-card, 10px)}#cart-drawer .theme-drawer__dialog{width:min(480px,100vw);max-width:480px;background:var(--mb-brand-surface, #fff);color:var(--brx-commerce-ink)}#cart-drawer .theme-drawer__header{min-height:74px;padding:18px 24px;border-bottom:1px solid var(--brx-commerce-line);background:var(--mb-brand-surface, #fff)}#cart-drawer .theme-drawer__title,#cart-drawer #cart-drawer-heading{margin:0;font-family:var(--brx-font-heading, var(--font-heading--family));font-size:clamp(1.55rem,2vw,2rem);font-variation-settings:"wdth" 118,"wght" 800;font-weight:800;letter-spacing:-.035em;line-height:.95;text-transform:uppercase}#cart-drawer .theme-drawer__badge{min-width:24px;height:24px;padding-inline:6px;border:0;border-radius:999px;background:var(--brx-commerce-ink);color:var(--mb-brand-inverse-text, #fff);font-family:var(--brx-font-body, var(--font-body--family));font-size:.68rem;font-weight:800}#cart-drawer .theme-drawer__close-button{width:42px;height:42px;border-radius:999px;transition:background-color .16s ease}#cart-drawer .theme-drawer__close-button:hover{background:var(--brx-commerce-soft)}#cart-drawer .cart-drawer__items{padding:24px}#cart-drawer .cart-items__table-row{column-gap:16px;padding-bottom:22px;margin-bottom:22px;border-color:var(--brx-commerce-line)}#cart-drawer .cart-items__media-container{overflow:hidden;border:1px solid var(--brx-commerce-line);border-radius:8px;background:var(--brx-commerce-soft)}#cart-drawer .cart-items__media-image{width:100%;height:100%;padding:6px;object-fit:contain}#cart-drawer .cart-items__title{color:var(--brx-commerce-ink);font-family:var(--brx-font-heading, var(--font-heading--family));font-size:.96rem;font-variation-settings:"wdth" 108,"wght" 750;font-weight:750;letter-spacing:-.015em;line-height:1.18;text-decoration:none}#cart-drawer .cart-items__details,#cart-drawer .cart-items__variants-wrapper,#cart-drawer .cart-items__unit-price-wrapper{color:var(--brx-commerce-muted)}#cart-drawer .cart-items__price,#cart-drawer .cart-items__unit-price-wrapper>div{color:var(--brx-commerce-ink);font-family:var(--brx-font-body, var(--font-body--family));font-weight:800}#cart-drawer quantity-selector,#cart-drawer .quantity-selector{border-color:var(--brx-commerce-line);border-radius:6px;background:var(--mb-brand-surface, #fff)}#cart-drawer .cart-items__remove{opacity:.55;transition:opacity .16s ease,background-color .16s ease}#cart-drawer .cart-items__remove:hover{opacity:1;background:var(--brx-commerce-soft)}#cart-drawer .cart-drawer__summary{padding:22px 24px 24px;border-top:1px solid var(--brx-commerce-line);background:var(--mb-brand-surface, #fff);box-shadow:0 -14px 36px #1111110d;-webkit-mask-image:none;mask-image:none}#cart-drawer .cart-drawer__summary .cart-totals__total-label{font-family:var(--brx-font-body, var(--font-body--family));font-size:.72rem;font-weight:800;letter-spacing:.035em;text-transform:uppercase}#cart-drawer .cart-drawer__summary .cart-totals__total-value{color:var(--brx-commerce-ink);font-family:var(--brx-font-heading, var(--font-heading--family));font-size:1.35rem;font-variation-settings:"wdth" 110,"wght" 800;font-weight:800;letter-spacing:-.025em}#cart-drawer .cart__checkout-button{min-height:54px;border:1.5px solid var(--brx-commerce-ink);border-radius:6px;background:var(--brx-commerce-ink);color:var(--mb-brand-inverse-text, #fff);font-family:var(--brx-font-body, var(--font-body--family));font-size:.75rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}#cart-drawer .cart__checkout-button:hover{background:var(--mb-brand-surface, #fff);color:var(--brx-commerce-ink)}#cart-drawer .cart-items__empty-button{min-height:52px;border-radius:6px;background:var(--brx-commerce-ink);color:var(--mb-brand-inverse-text, #fff);font-weight:800;letter-spacing:.08em;text-transform:uppercase}.cart-page{color:var(--brx-commerce-ink)}.cart-page__title{padding-bottom:18px;border-bottom:1px solid var(--brx-commerce-line)}.cart-page__title :is(h1,h2,h3,h4,.cart-title){margin:0;font-family:var(--brx-font-heading, var(--font-heading--family));font-size:clamp(2rem,3vw,3rem);font-variation-settings:"wdth" 118,"wght" 800;font-weight:800;letter-spacing:-.035em;line-height:.95;text-transform:uppercase}.cart-page .cart-items__table-row{padding-block:22px;margin:0;border-bottom:1px solid var(--brx-commerce-line)}.cart-page .cart-items__media-container{overflow:hidden;border:1px solid var(--brx-commerce-line);border-radius:8px;background:var(--brx-commerce-soft)}.cart-page .cart-items__media-image{width:100%;height:100%;padding:8px;object-fit:contain}.cart-page .cart-items__title{color:var(--brx-commerce-ink);font-family:var(--brx-font-heading, var(--font-heading--family));font-size:clamp(.95rem,1vw,1.08rem);font-variation-settings:"wdth" 108,"wght" 750;font-weight:750;letter-spacing:-.015em;line-height:1.18;text-decoration:none}.cart-page .cart-items__price,.cart-page .cart-items__unit-price-wrapper{color:var(--brx-commerce-ink);font-weight:800}.cart-page__summary .cart-summary{border:1px solid var(--brx-commerce-line)!important;border-radius:var(--brx-commerce-radius)!important;background:var(--brx-commerce-soft)!important}.cart-page__summary .cart-summary__inner{padding:clamp(22px,3vw,34px)!important;gap:24px;background:transparent}.cart-page__summary .cart-totals__total{padding-top:20px;border-top:1px solid var(--brx-commerce-line)}.cart-page__summary .cart-totals__total-label{font-family:var(--brx-font-body, var(--font-body--family));font-size:.72rem;font-weight:800;letter-spacing:.035em;text-transform:uppercase}.cart-page__summary .cart-totals__total-value{font-family:var(--brx-font-heading, var(--font-heading--family));font-size:clamp(1.35rem,2vw,1.65rem);font-variation-settings:"wdth" 110,"wght" 800;font-weight:800;letter-spacing:-.025em}.cart-page__summary .cart__checkout-button{min-height:56px;border:1.5px solid var(--brx-commerce-ink);border-radius:6px;background:var(--brx-commerce-ink);color:var(--mb-brand-inverse-text, #fff);font-family:var(--brx-font-body, var(--font-body--family));font-size:.76rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.cart-page__summary .cart__checkout-button:hover{background:var(--mb-brand-surface, #fff);color:var(--brx-commerce-ink)}@media screen and (min-width:750px){.cart-page.cart-page{column-gap:clamp(40px,6vw,84px);grid-template-columns:minmax(0,1fr) minmax(320px,410px)}.cart-page__summary{padding-top:0}.cart-page__summary .cart-summary--extend{height:auto}}.brx-collection-hero{background:var(--brx-collection-accent, var(--brx-commerce-micro));color:var(--brx-commerce-ink)}.brx-collection-hero__inner{width:min(calc(100% - 32px),var(--page-width));margin-inline:auto;padding-block:clamp(24px,4vw,48px)}.brx-collection-hero__breadcrumb{margin:0 0 12px;color:#1111119e;font-family:var(--brx-font-body, var(--font-body--family));font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.brx-collection-hero__breadcrumb a{color:inherit;text-decoration:none}.brx-collection-hero__eyebrow{display:block;margin-bottom:10px;font-family:var(--brx-font-body, var(--font-body--family));font-size:.72rem;font-weight:800;letter-spacing:.035em;line-height:1.2;text-transform:uppercase}.brx-collection-hero__title{max-width:18ch;margin:0;font-family:var(--brx-font-heading, var(--font-heading--family));font-size:clamp(2rem,4vw,3.6rem);font-variation-settings:"wdth" 118,"wght" 800;font-weight:800;letter-spacing:-.035em;line-height:.95;text-transform:uppercase}.brx-collection-hero__meta{display:flex;max-width:780px;margin-top:16px;align-items:flex-end;justify-content:space-between;gap:24px}.brx-collection-hero__description{max-width:64ch;font-family:var(--brx-font-body, var(--font-body--family));font-size:.9rem;line-height:1.55}.brx-collection-hero__description p{margin:0}.brx-collection-hero__count{flex:0 0 auto;font-family:var(--brx-font-body, var(--font-body--family));font-size:.68rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.product-grid-container .facets-block-wrapper--horizontal{position:sticky;top:var(--header-height, 0px);z-index:20;margin-bottom:28px;border-bottom:1px solid var(--brx-commerce-line);background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.product-grid-container .facets--horizontal{min-height:56px;padding-block:8px;align-items:center}.product-grid-container .facets__form,.product-grid-container .facets-controls-wrapper{font-family:var(--brx-font-body, var(--font-body--family))}.product-grid-container .facets__form summary,.product-grid-container .facets__form button,.product-grid-container .sorting-filter__label,.product-grid-container .facets-toggle__button{font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.product-grid-container .products-count-wrapper{color:var(--brx-commerce-muted);font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}#filters-drawer .theme-drawer__dialog{width:min(420px,92vw);max-width:420px;background:var(--mb-brand-surface, #fff)}#filters-drawer .theme-drawer__header{border-bottom:1px solid var(--brx-commerce-line)}#filters-drawer .theme-drawer__title{font-family:var(--brx-font-body, var(--font-body--family));font-size:.78rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}#filters-drawer .facets__filters-wrapper details{border-bottom-color:var(--brx-commerce-line)}.collection-wrapper .product-grid{row-gap:clamp(36px,5vw,64px)}.brx-product-breadcrumb{width:min(calc(100% - 32px),var(--page-width));margin-inline:auto;padding-top:18px;color:var(--brx-commerce-muted);font-family:var(--brx-font-body, var(--font-body--family));font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.brx-product-breadcrumb a{color:inherit;text-decoration:none}.brx-product-breadcrumb strong{color:var(--brx-commerce-ink);font-weight:800}.product-information{--brx-product-accent: var(--brx-commerce-micro)}.product-information.brx-world--plus{--brx-product-accent: var(--brx-commerce-plus)}.product-information.brx-world--technik{--brx-product-accent: var(--brx-commerce-technik)}.brx-product-world-label{display:inline-flex;width:fit-content;margin-bottom:14px;padding:6px 11px;border-radius:999px;background:var(--brx-product-accent);color:var(--brx-commerce-ink);font-family:var(--brx-font-body, var(--font-body--family));font-size:.66rem;font-weight:800;letter-spacing:.08em;line-height:1;text-transform:uppercase}.product-information .product-details>.group-block{max-width:560px}.product-information .product-details h1{margin:0;color:var(--brx-commerce-ink);font-family:var(--brx-font-heading, var(--font-heading--family))!important;font-size:clamp(1.8rem,3vw,2.6rem)!important;font-variation-settings:"wdth" 112,"wght" 800;font-weight:800!important;letter-spacing:-.03em!important;line-height:.98!important;text-transform:uppercase}.product-information .product-details .price,.product-information .product-details [class*=price]{font-family:var(--brx-font-body, var(--font-body--family))}.product-information .product-details .price__current,.product-information .product-details .price-item,.product-information .product-details .price-item--sale{color:var(--brx-commerce-ink);font-size:1.55rem;font-weight:800}.product-information .product-media-container{overflow:hidden;border:1px solid var(--brx-commerce-line);border-radius:8px!important;background:var(--brx-commerce-soft)!important}.product-information .product-media-container img{object-fit:contain}.product-information .variant-option__button-label,.product-information .variant-option__button-label__text,.product-information .variant-picker__form label{font-family:var(--brx-font-body, var(--font-body--family))}.product-information .variant-option__button-label,.product-information .variant-picker input+label{border-radius:6px!important}.product-information .buy-buttons-block .add-to-cart-button,.product-information .add-to-cart-button{min-height:54px;border:1.5px solid var(--brx-commerce-ink);border-radius:6px!important;background:var(--brx-commerce-ink);color:var(--mb-brand-inverse-text, #fff);font-family:var(--brx-font-body, var(--font-body--family));font-size:.75rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.product-information .add-to-cart-button:hover{background:var(--mb-brand-surface, #fff);color:var(--brx-commerce-ink)}.product-information quantity-selector,.product-information .quantity-selector{border-radius:6px!important}.product-information details{border-color:var(--brx-commerce-line)}.product-information details summary{font-family:var(--brx-font-body, var(--font-body--family));font-weight:700}.sticky-add-to-cart__bar{border:1px solid var(--brx-commerce-line);border-radius:8px;background:var(--mb-brand-surface, #fff);box-shadow:0 18px 50px #11111124}.sticky-add-to-cart__title{font-family:var(--brx-font-heading, var(--font-heading--family));font-variation-settings:"wdth" 108,"wght" 750;font-weight:750}.sticky-add-to-cart__button{border-radius:6px!important;background:var(--brx-commerce-ink)!important;color:var(--mb-brand-inverse-text, #fff)!important}@media screen and (max-width:749px){#cart-drawer .theme-drawer__dialog{width:min(100vw,440px)}#cart-drawer .cart-drawer__items,#cart-drawer .cart-drawer__summary{padding:18px}.cart-page__summary .cart-summary{margin-top:28px}.brx-collection-hero__inner{width:min(calc(100% - 32px),var(--page-width))}.brx-collection-hero__meta{display:block}.brx-collection-hero__count{display:block;margin-top:16px}.product-grid-container .facets-block-wrapper--horizontal{position:static;margin-bottom:18px}.product-information .product-details>.group-block{max-width:none}.sticky-add-to-cart__bar{border-width:1px 0 0;border-radius:0}.sticky-add-to-cart__bar .add-to-cart-text__content{display:inline!important}.sticky-add-to-cart__button{width:auto!important;min-width:150px;padding-inline:18px!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/brx-commerce-pages.css.map */
