:root{--bb-white: #FFFFFF;--bb-black: #121212;--bb-cream: #fafafa;--bb-sand: #ece9e4;--bb-grey-mid: #E0E0E0;--bb-grey-text: #888888;--bb-border: #E0E0E0;--bb-t: .32s cubic-bezier(.25, .46, .45, .94);--bb-t-slow: .6s cubic-bezier(.25, .46, .45, .94)}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bb-white);color:var(--bb-black);font-family:Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.announcement-bar{background:#0a0a0a!important;color:#ffffffa6!important;font-size:.72rem;letter-spacing:.12em;text-transform:uppercase}.header,.header-wrapper,.shopify-section-group-header-group{background:#0a0a0a!important;border-bottom:none!important;box-shadow:none!important}.header__menu-item,.header__menu-item span,.header-component .list-menu__item a,.header-component .header__icon,.header-component .header__icon svg,.header-component .header__icon path,.header-component .header__icon-label,.header-component .bb-logo-name,.header-component .bb-logo-text{color:#ffffffd1!important;stroke:#ffffffd1!important}.header-component .header__menu-item:hover,.header-component .list-menu__item a:hover{color:#fff!important}.header-logo__image{filter:brightness(1);transition:opacity var(--bb-t)}header-component{--color-foreground: 255, 255, 255;--color-foreground-rgb: 255, 255, 255}.shopify-section-group-header-group+*,#shopify-section-bb-hero-banner{margin-top:0!important}#bb-hero-banner{margin-top:0!important}.list-menu__item a,.header__menu-item{font-size:.76rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--bb-black);transition:color var(--bb-t)}.list-menu__item a:hover,.header__menu-item:hover{color:var(--bb-grey-text)}.button,.btn,button[type=submit],.product-form__submit,.shopify-payment-button__button--unbranded{background:var(--bb-black)!important;color:var(--bb-white)!important;border:2px solid var(--bb-black)!important;border-radius:0!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;font-size:.82rem!important;transition:background var(--bb-t),color var(--bb-t),transform .15s ease,box-shadow var(--bb-t)!important;cursor:pointer}.button:hover,.btn:hover,button[type=submit]:hover,.product-form__submit:hover{background:transparent!important;color:var(--bb-black)!important;transform:translateY(-2px)!important;box-shadow:0 8px 28px #12121224!important}.button:active,.btn:active,.product-form__submit:active{transform:translateY(0)!important;box-shadow:none!important}.product-form__submit{width:100%!important;padding:18px 32px!important;font-size:.88rem!important}slideshow-slide{--grid-template-rows: 50vh auto !important;--grid-template-rows-desktop: 70vh auto !important;background:#f8f8f8!important}.product-media-container__zoom-button{background:transparent!important}slideshow-slides,slideshow-container{background:#f8f8f8!important}.product-media-container,.product-media{background-color:#f8f8f8!important}media-gallery,.product-media-container,.product__media-wrapper{--color-overlay-background: transparent !important;--color-background: #f8f8f8 !important;--gradient-image-overlay: none !important;background-color:#f8f8f8!important}.product-media__image,.product-media video,.product-media__video video,.deferred-media video,.deferred-media__poster,.product-media-container video{opacity:1!important;visibility:visible!important;object-fit:contain!important;object-position:center!important;background:#f8f8f8!important}.product-media,.product-media-container,.product__media-wrapper media-gallery{padding:12px!important;box-sizing:border-box!important}.product-details,.product__info,.product-information__content{padding:0!important}.product__title,h1.product__title{font-size:clamp(1.5rem,2.5vw,2.2rem)!important;font-weight:800!important;letter-spacing:-.03em!important;color:var(--bb-black)!important;margin-bottom:12px!important}.price__regular .price-item,.product__price,.price{color:var(--bb-black)!important;font-weight:700!important;font-size:1.2rem!important}.variant-picker fieldset,.product-form__option{border:none!important;padding:0!important;margin:0 0 24px!important}.variant-picker legend,.product-form__option-label,.product-form .form__label{font-size:.74rem!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--bb-black)!important;margin-bottom:12px!important;display:block!important}.variant-picker__option-values,.option-value-list,.swatch-list{display:flex!important;flex-wrap:wrap!important;gap:8px!important;list-style:none!important;padding:0!important;margin:0!important}.variant-picker__option-values input[type=radio],.swatch-input,.option-value-radio{position:absolute;opacity:0;width:0;height:0}.variant-picker__option-values label,.swatch-label,.option-value-label{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:48px!important;height:48px!important;padding:0 12px!important;border:1.5px solid var(--bb-border)!important;background:var(--bb-white)!important;color:var(--bb-black)!important;cursor:pointer!important;font-size:.8rem!important;font-weight:500!important;letter-spacing:.05em!important;text-transform:uppercase!important;transition:border-color .18s,background .18s,color .18s!important;border-radius:0!important}.variant-picker__option-values label:hover,.swatch-label:hover{border-color:var(--bb-black)!important}.variant-picker__option-values input:checked+label,.swatch-input:checked+.swatch-label{border-color:var(--bb-black)!important;background:var(--bb-black)!important;color:var(--bb-white)!important}.card-gallery{--gallery-aspect-ratio: 4 / 5 !important}.card-gallery .product-media-container{aspect-ratio:4 / 5!important;overflow:hidden!important;width:100%!important}.card-gallery .product-media-container img,.card-gallery .product-media-container .product-media__image{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center top!important}.bb-product-card{cursor:pointer}.bb-card-img-wrap{aspect-ratio:4 / 5!important;overflow:hidden!important;transition:box-shadow var(--bb-t)}.bb-card-img-wrap img,.bb-card-img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center top!important}.bb-card-img-wrap:hover{box-shadow:0 20px 56px #12121221}.bb-card-img-wrap:hover .bb-card-img{transform:scale(1.06)}.card-wrapper{border-radius:0}.card__media,.card__media .media{aspect-ratio:4 / 5!important;overflow:hidden!important}.card__media img,.card__media .media img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center top!important;transition:transform var(--bb-t-slow)}.card-wrapper:hover .card__media img,.card-wrapper:hover .card__media .media img{transform:scale(1.06)}.collection-hero,.collection__title{font-weight:800;letter-spacing:-.03em;color:var(--bb-black)}.product-grid{gap:40px!important}.bb-about-section{overflow:hidden}.bb-usp-section{display:block}.bb-fade-in{opacity:0;transform:translateY(28px);transition:opacity .55s ease,transform .55s ease}.bb-fade-in.bb-visible{opacity:1;transform:translateY(0)}.bb-usp-item{transition:opacity .5s ease,transform .5s ease}.footer,.footer-group{background:var(--bb-black)!important;color:var(--bb-white)!important}.footer a,.footer-group a{color:#fff9!important;text-decoration:none!important;transition:color var(--bb-t);font-size:.8rem}.footer a:hover,.footer-group a:hover{color:var(--bb-white)!important}#bb-schriftzug-strip{position:relative;z-index:1}#bb-footer-strip{background:#0a0a0a;padding:20px 28px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px}#bb-footer-strip .bb-footer-legal{display:flex;gap:24px;flex-wrap:wrap}#bb-footer-strip .bb-footer-legal a{font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:#ffffff73;text-decoration:none;transition:color .2s}#bb-footer-strip .bb-footer-legal a:hover{color:#ffffffe6}#bb-footer-strip .bb-payment-icons{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.bb-pay-icon{display:inline-flex;align-items:center;justify-content:center;height:26px;padding:0 10px;background:#ffffff14;border:1px solid rgba(255,255,255,.12);border-radius:3px;font-size:.62rem;font-weight:700;letter-spacing:.06em;color:#ffffff8c;text-transform:uppercase;white-space:nowrap}.bb-product-payment-icons{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:16px 0 0;padding:14px 0;border-top:1px solid var(--bb-border)}.bb-product-payment-icons .bb-pay-icon{background:#f5f5f5;border-color:#ddd;color:#555}.bb-product-payment-label{font-size:.68rem;letter-spacing:.08em;text-transform:uppercase;color:var(--bb-grey-text);margin-right:4px}@keyframes bb-ripple{to{transform:scale(2.5);opacity:0}}@media(max-width:768px){.bb-grid{grid-template-columns:repeat(2,1fr)!important;gap:16px!important}#bb-footer-strip{flex-direction:column;align-items:flex-start}}@media(max-width:480px){.bb-grid{grid-template-columns:1fr!important}}cart-drawer-component,cart-drawer-component *,cart-items-component,cart-items-component *{--color-foreground: 18, 18, 18 !important;--color-foreground-rgb: 18, 18, 18 !important;--color-background: 255, 255, 255 !important;color:#121212!important}cart-drawer-component dialog,cart-drawer-component .cart-drawer__content,cart-drawer-component .cart-drawer__summary{background:#fff!important;background-color:#fff!important}.cart-item__title,.cart-item__name,.cart-item__options,.cart-item__price,.cart-items__table td,.cart-items__table th,.cart-items .price,.cart-items .price-item,.cart-items .quantity,.cart-items .quantity__input,.cart-summary .price,.cart-summary .totals,.cart-summary p,.cart-summary span,.cart-summary label,.cart-summary h1,.cart-summary h2,.cart-summary h3{color:#121212!important}cart-drawer-component a{color:#121212!important;text-decoration:none}cart-drawer-component a:hover{color:#555!important}cart-drawer-component button[name=checkout],cart-drawer-component button[name=checkout] *{background:#121212!important;color:#fff!important}cart-drawer-component button[name=checkout]:hover,cart-drawer-component button[name=checkout]:hover *{background:#333!important;color:#fff!important}.button.button-unstyled{background:transparent!important;border:none!important;box-shadow:none!important;transform:none!important;color:inherit!important}.button.quantity-minus,.button.quantity-plus{background:#f5f5f5!important;border:1px solid #e0e0e0!important;color:#121212!important;box-shadow:none!important;transform:none!important}.button.quantity-minus:hover,.button.quantity-plus:hover{background:#e8e8e8!important;color:#121212!important;transform:none!important}.quantity-minus svg,.quantity-minus svg path,.quantity-plus svg,.quantity-plus svg path{stroke:currentColor!important;fill:none!important}cart-drawer-component input[type=number],.cart-items input[type=number]{background:#fff!important;color:#121212!important;border:1px solid #ddd!important;box-shadow:none!important}.button.cart-items__remove{background:transparent!important;border:none!important;box-shadow:none!important;transform:none!important;color:#888!important}.button.cart-items__remove:hover{background:transparent!important;color:#333!important;transform:none!important}.cart-items__remove svg,.cart-items__remove svg path,.cart-items__remove .remove-icon-top,.cart-items__remove .remove-icon-bottom{stroke:currentColor!important;fill:none!important}option-value-component:has(input[name=Farbe])~label.variant-option__button-label{width:34px!important;height:34px!important;min-width:34px!important;border-radius:50%!important;padding:0!important;overflow:hidden!important;display:flex!important;align-items:center!important;justify-content:center!important;position:relative!important;border:1.5px solid rgba(18,18,18,.15)!important;flex-shrink:0!important}option-value-component:has(input[name=Farbe])~label .variant-option__button-label__text{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}option-value-component:has(input[name=Farbe])~label .variant-option__button-label__pill{display:none!important}option-value-component:has(input[name=Farbe][value=Schwarz])~label{background:#111!important;border-color:#111!important}option-value-component:has(input[name=Farbe][value=Grau])~label{background:#9a9a9a!important;border-color:#9a9a9a!important}option-value-component:has(input[name=Farbe][value=Sand])~label{background:#c8b89a!important;border-color:#c8b89a!important}option-value-component:has(input[name=Farbe][value="Vintage Blue"])~label{background:#6b8cae!important;border-color:#6b8cae!important}option-value-component:has(input[name=Farbe][value="Baltic Blue"])~label{background:#a8d4e8!important;border-color:#a8d4e8!important}option-value-component:has(input[name=Farbe][value=Black])~label{background:#111!important;border-color:#111!important}option-value-component:has(input[name=Farbe][value="Heather Grey"])~label{background:#9a9a9a!important;border-color:#9a9a9a!important}option-value-component:has(input[name=Farbe][value="Hibiskus Pink"])~label{background:#c41e6e!important;border-color:#c41e6e!important}option-value-component:has(input[name=Farbe][value="Viola Blue"])~label{background:#8b9fcc!important;border-color:#8b9fcc!important}option-value-component:has(input[name=Farbe][value=White])~label{background:#f5f5f0!important;border:2px solid #cccccc!important}option-value-component:has(input[name=Farbe]:checked)~label.variant-option__button-label{outline:2.5px solid #111111!important;outline-offset:2.5px!important}option-value-component:has(input[name=Farbe])~label.variant-option__button-label:hover{transform:scale(1.08)!important;box-shadow:0 2px 8px #12121233!important}option-value-component:has(input[name=Farbe]:disabled)~label.variant-option__button-label{opacity:.35!important}#bb-express-btns shopify-accelerated-checkout:not([data-payment-method*=paypal]):not([data-brand*=paypal]),#bb-express-btns shopify-accelerated-checkout-cart:not([data-payment-method*=paypal]):not([data-brand*=paypal]),.additional-checkout-buttons shopify-accelerated-checkout:not([data-payment-method*=paypal]):not([data-brand*=paypal]),.additional-checkout-buttons shopify-accelerated-checkout-cart:not([data-payment-method*=paypal]):not([data-brand*=paypal]){display:none!important}shopify-accelerated-checkout[data-payment-method*=shopify],shopify-accelerated-checkout-cart[data-payment-method*=shopify],shopify-accelerated-checkout[data-brand*=shopify],shopify-accelerated-checkout-cart[data-brand*=shopify],shopify-accelerated-checkout[data-payment-method*=apple],shopify-accelerated-checkout-cart[data-payment-method*=apple],shopify-accelerated-checkout[data-payment-method*=google],shopify-accelerated-checkout-cart[data-payment-method*=google],iframe[title*="Shop Pay"],iframe[title*="Apple Pay"],iframe[title*="Google Pay"],iframe[title*=shop-pay]{display:none!important}#bb-express-btns shopify-accelerated-checkout[data-payment-method*=paypal],#bb-express-btns shopify-accelerated-checkout-cart[data-payment-method*=paypal],#bb-express-btns shopify-accelerated-checkout[data-brand*=paypal],#bb-express-btns shopify-accelerated-checkout-cart[data-brand*=paypal],.additional-checkout-buttons shopify-accelerated-checkout[data-payment-method*=paypal],.additional-checkout-buttons shopify-accelerated-checkout-cart[data-payment-method*=paypal]{display:block!important;width:100%!important;min-height:48px!important}header-component cart-icon svg,header-component cart-icon svg path,header-component cart-icon svg circle,header-component .header-actions__cart-icon svg,header-component .header-actions__cart-icon svg path{stroke:#fff!important;color:#fff!important}header-component cart-icon span:not(.cart-bubble):not(.cart-bubble__background):not(.cart-bubble__text):not(.cart-bubble__text-count){color:#fff!important}header-component .cart-bubble{--color-primary-button-text: #121212 !important}header-component .cart-bubble__background{background:#fff!important;opacity:1!important}header-component .cart-bubble__text,header-component .cart-bubble__text-count{color:#121212!important;font-weight:700!important}header-component .header-actions__cart-icon--has-cart .cart-bubble{box-shadow:0 0 0 1px #ffffff4d!important}
/*# sourceMappingURL=/cdn/shop/t/1/assets/custom.css.map */
