.bb-stripe{height:6px;background:var(--bb-stripe)}.bb-stripe--thin{height:3px}.bb-kicker{font-family:var(--bb-font-mono);font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--bb-muted);display:inline-flex;align-items:center;gap:10px}.bb-kicker:before{content:"";width:26px;height:5px;border-radius:2px;flex:none;background:var(--bb-stripe)}.bb-disp{font-family:var(--bb-font-disp);font-weight:400;text-transform:uppercase;letter-spacing:.01em;line-height:1.04;margin:0}.bb-mark{display:inline-block;padding:.01em .14em;margin-inline:-.04em;border-radius:.14em;transform:rotate(-1.4deg)}.bb-mark--g{background:var(--bb-g);color:var(--bb-bg)}.bb-mark--y{background:var(--bb-y);color:var(--bb-ink)}.bb-mark--r{background:var(--bb-r);color:var(--bb-bg)}.bb-wrap{width:100%;max-width:1280px;margin-inline:auto;padding-inline:clamp(16px,4vw,40px)}.bb-section{padding-block:clamp(56px,7vw,88px)}.bb-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:36px;flex-wrap:wrap}.bb-section-head h2{font-size:clamp(30px,4.4vw,52px)}.bb-section-head .bb-link{font-family:var(--bb-font-mono);font-size:13px;letter-spacing:.06em;text-transform:uppercase;border-bottom:2px solid var(--bb-y);padding-bottom:3px;white-space:nowrap;text-decoration:none;color:inherit}.bb-section-head .bb-link:hover{color:var(--bb-g);border-color:var(--bb-g)}.btn,.bb-btn{font-family:var(--bb-font-mono);font-weight:700;letter-spacing:.07em;text-transform:uppercase;border-radius:999px}.bb-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;font-size:13px;padding:15px 24px;border:0;cursor:pointer;text-decoration:none;transition:transform .15s ease,background .2s ease,color .2s ease}.bb-btn--ink{background:var(--bb-ink);color:var(--bb-bg)}.bb-btn--ink:hover{background:var(--bb-g);color:#fff}.bb-btn--gold{background:var(--bb-y);color:var(--bb-ink)}.bb-btn--gold:hover{transform:translateY(-1px)}.bb-btn--ghost{border:1.5px solid var(--bb-line);color:var(--bb-ink);background:none}.bb-btn--ghost:hover{border-color:var(--bb-ink)}.bb-marquee{background:var(--bb-y);color:var(--bb-ink);overflow:hidden;white-space:nowrap}.bb-marquee__track{display:inline-flex;animation:bb-marq 28s linear infinite}.bb-marquee__seq{display:inline-flex}.bb-marquee__seq span{font-family:var(--bb-font-mono);font-size:11.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;padding:9px 0}.bb-marquee__seq span:after{content:"\2605";margin-inline:22px;opacity:.45}@keyframes bb-marq{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.bb-marquee__track{animation:none}}#jtl-nav-wrapper .nav-link{font-family:var(--bb-font-mono);text-transform:uppercase;letter-spacing:.05em}ul.nav-icons .badge{background:var(--bb-r);color:#fff;font-family:var(--bb-font-mono)}.productbox.productbox-column{position:relative;background:var(--bb-surface);border:1.5px solid var(--bb-line);border-radius:var(--bb-radius);padding:12px;display:flex;flex-direction:column;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.productbox.productbox-column:hover{transform:translateY(-4px);box-shadow:var(--bb-shadow)}.productbox .productbox-inner{display:flex;flex-direction:column;flex:1;min-width:0}.productbox .productbox-image{border-radius:var(--bb-radius-sm);overflow:hidden;aspect-ratio:1 / 1;margin-bottom:12px;background:#fff}.productbox .productbox-image .inner,.productbox .productbox-image picture{display:flex;width:100%;height:100%;position:static}.productbox .productbox-image img{width:100%;height:100%;object-fit:contain;padding:0;position:static!important;transform:none!important;transition:none!important;inset:auto!important}.productbox .productbox-image img.second,.productbox .productbox-image.second-wrapper,.productbox .productbox-onhover{display:none!important}.productbox .productbox-ribbon.ribbon,.productbox .ribbon{font-family:var(--bb-font-mono);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:5px 11px;border-radius:999px;transform:rotate(-2deg)}.productbox .wishlist.badge{position:absolute;top:10px;right:10px;z-index:3;width:36px;height:36px;border-radius:50%;background:#ffffffeb;background:color-mix(in oklab,var(--bb-surface),transparent 8%);border:1px solid var(--bb-line);display:grid;place-items:center;transition:.18s}.productbox .wishlist.badge:hover{transform:scale(1.08)}.productbox .wishlist.badge.on,.productbox .wishlist.badge.active{background:var(--bb-r);color:#fff;border-color:transparent}.productbox .manufacturer{font-family:var(--bb-font-mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--bb-muted)}.productbox .productbox-title a{font-size:14.5px;line-height:1.3;font-weight:600;color:inherit;text-decoration:none}.productbox .productbox-price{font-family:var(--bb-font-mono);font-weight:700;font-size:17px;color:var(--bb-ink)}.productbox .bb-card__pricerow{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto;padding-top:8px}.productbox .bb-card__add.basket-details-add-to-cart{width:42px;height:42px;border-radius:50%;background:var(--bb-ink);color:var(--bb-bg);display:grid;place-items:center;flex:none;border:0;padding:0;transition:.18s}.productbox .bb-card__add.basket-details-add-to-cart:hover{background:var(--bb-g);color:#fff}.bb-hero .bb-wrap{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(28px,5vw,64px);align-items:center}.bb-hero h1{font-size:clamp(44px,7vw,92px);line-height:.98}.bb-hero__sub{max-width:520px;font-size:17px;line-height:1.6;color:var(--bb-ink-2);margin:22px 0 28px}.bb-hero__cta{display:flex;gap:12px;flex-wrap:wrap}.bb-hero__facts{display:flex;gap:clamp(20px,3vw,44px);margin-top:36px}.bb-hero__facts .n{font-family:var(--bb-font-mono);font-weight:700;font-size:22px}.bb-hero__facts .l{font-family:var(--bb-font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--bb-muted)}.bb-hero__frame{border-radius:var(--bb-radius-lg);overflow:hidden;border:1.5px solid var(--bb-line)}.bb-hero__frame img{display:block;width:100%;height:auto}@media(max-width:900px){.bb-hero .bb-wrap{grid-template-columns:1fr}}.bb-usp{border-block:1px solid var(--bb-line);background:var(--bb-bg-2)}.bb-usp .bb-wrap{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;padding-block:22px}.bb-usp__item{display:flex;align-items:center;gap:12px}.bb-usp__ring{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;flex:none;color:#fff}.bb-usp__item:nth-child(3n+1) .bb-usp__ring{background:var(--bb-g)}.bb-usp__item:nth-child(3n+2) .bb-usp__ring{background:var(--bb-y);color:var(--bb-ink)}.bb-usp__item:nth-child(3n) .bb-usp__ring{background:var(--bb-r)}.bb-usp__item strong{display:block;font-size:14px}.bb-usp__item span{font-size:12.5px;color:var(--bb-muted)}@media(max-width:900px){.bb-usp .bb-wrap{grid-template-columns:1fr 1fr}}.bb-cats__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.bb-cat{border:1.5px solid var(--bb-line);border-radius:var(--bb-radius);overflow:hidden;background:var(--bb-surface);text-decoration:none;color:inherit;transition:transform .2s,box-shadow .2s}.bb-cat:hover{transform:translateY(-4px);box-shadow:var(--bb-shadow)}.bb-cat__media{display:block;aspect-ratio:16 / 10;background:var(--bb-bg-2)}.bb-cat__media img{width:100%;height:100%;object-fit:cover;display:block}.bb-cat__meta{display:flex;align-items:center;gap:14px;padding:16px 18px}.bb-cat__idx{font-family:var(--bb-font-mono);font-weight:700;color:var(--bb-muted)}.bb-cat strong{display:block;font-size:16px}.bb-cat small{color:var(--bb-muted)}@media(max-width:820px){.bb-cats__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}@media(max-width:360px){.bb-cats__grid{grid-template-columns:1fr}}.bb-manifesto__panel{background:#12351f;color:#f2f0e4;border-radius:var(--bb-radius-lg);overflow:hidden;position:relative}.bb-manifesto__panel:before{content:"";display:block;height:6px;background:var(--bb-stripe)}.bb-manifesto__inner{padding:clamp(44px,6vw,76px) clamp(26px,5vw,64px);position:relative;z-index:2}.bb-manifesto__inner .bb-kicker{color:#f2f0e4a6}.bb-manifesto__inner h2{color:#f2f0e4;font-size:clamp(30px,4.6vw,60px);max-width:20ch}.bb-manifesto__inner p{max-width:500px;color:#f2f0e4c7;margin:22px 0 30px}.bb-manifesto__stats{display:flex;gap:clamp(20px,4vw,56px);margin-top:38px;padding-top:26px;border-top:1px solid rgba(242,240,228,.16);flex-wrap:wrap}.bb-manifesto__stats .n{font-family:var(--bb-font-mono);font-weight:700;font-size:clamp(22px,2.4vw,30px);color:var(--bb-y)}.bb-manifesto__stats .l{font-family:var(--bb-font-mono);font-size:11.5px;letter-spacing:.12em;text-transform:uppercase;color:#f2f0e499;margin-top:4px}.bb-manifesto__deco{position:absolute;right:-50px;bottom:-90px;font-family:var(--bb-font-disp);font-size:330px;color:#f2f0e40b;line-height:1;z-index:1;pointer-events:none;user-select:none}.bb-brands__wall{display:flex;flex-wrap:wrap;gap:12px}.bb-brands__wall a{flex:1 1 calc(16.66% - 12px);min-width:132px;border:1.5px solid var(--bb-line);border-radius:999px;padding:18px 14px;display:grid;place-items:center;font-family:var(--bb-font-mono);font-weight:700;text-transform:uppercase;letter-spacing:.04em;font-size:13.5px;color:var(--bb-ink-2);transition:.2s;background:var(--bb-surface);text-decoration:none}.bb-brands__wall a:hover{color:var(--bb-ink);border-color:var(--bb-ink);transform:translateY(-3px) rotate(-.5deg)}.bb-newsletter__frame{border-radius:var(--bb-radius-lg);padding:5px;background:var(--bb-stripe)}.bb-newsletter__inner{background:var(--bb-surface);border-radius:calc(var(--bb-radius-lg) - 4px);display:grid;grid-template-columns:1.1fr 1fr;gap:40px;align-items:center;padding:clamp(32px,5vw,56px)}.bb-newsletter__inner h2{font-size:clamp(26px,3.5vw,42px)}.bb-newsletter__inner p{color:var(--bb-ink-2);margin:12px 0 0}.bb-newsletter__fine{font-size:12px;color:var(--bb-muted)}@media(max-width:760px){.bb-newsletter__inner{grid-template-columns:1fr}}#footer{position:relative}#footer:before{content:"";display:block;height:6px;background:var(--bb-stripe);position:absolute;top:0;left:0;right:0}#footer{background:var(--bb-ink);color:#fdfcf7ad}#footer a{color:#fdfcf7ad}#footer a:hover{color:#fdfcf7}#footer h1,#footer h2,#footer h3,#footer h4,#footer h5,#footer .h5{font-family:var(--bb-font-mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#fdfcf7}#footer .withdrawal-link-wrapper{padding-left:58px}#footer .withdrawal-link-wrapper a{color:#fdfcf7d1}#footer .withdrawal-link-wrapper a:hover{color:#fdfcf7}#copyright{background:var(--bb-ink);color:#fdfcf780;border-top:1px solid rgba(253,252,247,.14)}body[data-page="18"] .opc-ProductStream{margin-bottom:clamp(40px,5vw,64px)}body[data-page="18"] .productbox:has(img[src*=keinBild]),body[data-page="18"] .productbox:has(img[data-src*=keinBild]){display:none}.bb-opc-head{max-width:1280px;margin:clamp(48px,6vw,72px) auto 32px;padding-inline:clamp(16px,4vw,40px);display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap}.bb-opc-head h2{font-size:clamp(30px,4.4vw,52px)}.opc-product-slider .slick-arrow{background:var(--bb-ink);color:var(--bb-bg);border-radius:50%}.opc-product-slider .slick-arrow:hover{background:var(--bb-g)}.btn-primary{background:var(--bb-ink);border-color:var(--bb-ink);color:var(--bb-bg)}.btn-primary:hover,.btn-primary:focus,.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.show>.btn-primary.dropdown-toggle{background:var(--bb-g);border-color:var(--bb-g);color:#fff}.btn-secondary,.btn-outline-secondary,.btn-outline-primary{background:none;border:1.5px solid var(--bb-line);color:var(--bb-ink)}.btn-secondary:hover,.btn-secondary:focus,.btn-outline-secondary:hover,.btn-outline-secondary:focus,.btn-outline-primary:hover,.btn-outline-primary:focus,.btn-secondary:not(:disabled):not(.disabled):active,.btn-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.btn-outline-primary:not(:disabled):not(.disabled).active,.show>.btn-secondary.dropdown-toggle,.show>.btn-outline-secondary.dropdown-toggle,.show>.btn-outline-primary.dropdown-toggle{background:none;border-color:var(--bb-ink);color:var(--bb-ink);box-shadow:none}.form-counter .btn-secondary,.form-counter .btn-secondary:hover{border:0;background:var(--bb-bg-2);color:var(--bb-ink)}.carousel.slick-type-product .productbox,.carousel.slick-type-box .productbox,.carousel.slick-type-half .productbox{position:relative;background:var(--bb-surface);border:1.5px solid var(--bb-line);border-radius:var(--bb-radius);padding:12px;height:100%;display:flex;flex-direction:column}.carousel.slick-type-product .productbox .productbox-inner,.carousel.slick-type-box .productbox .productbox-inner,.carousel.slick-type-half .productbox .productbox-inner{display:flex;flex-direction:column;flex:1 1 auto;min-width:0}.carousel.slick-type-product .productbox .product-box,.carousel.slick-type-box .productbox .product-box,.carousel.slick-type-half .productbox .product-box{display:flex;flex-direction:column;flex:1 1 auto}.carousel.slick-type-product .productbox .item-slider-price,.carousel.slick-type-box .productbox .item-slider-price,.carousel.slick-type-half .productbox .item-slider-price{margin-top:auto;padding-top:8px}.slick-arrow{background:var(--bb-ink);border-radius:50%}.slick-arrow:hover,.slick-arrow:focus{background:var(--bb-g)}.slick-arrow:before{color:var(--bb-bg);opacity:1}#cartModal .modal-content{background:var(--bb-bg);border:0;border-radius:0}#cartModal .modal-header,#cartModal .modal-footer{border-color:var(--bb-line)}#cartModal .modal-header .modal-title{font-family:var(--bb-font-mono);text-transform:uppercase;letter-spacing:.1em;font-size:15px}#cartModal table.dropdown-cart-items td,#cartModal table.dropdown-cart-items th{border-color:var(--bb-line-2)}#cartModal .cart-items-name a{font-weight:600;text-decoration:none}.box-categories .box-normal-link{font-family:var(--bb-font-mono);font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--bb-ink)}.box-categories .nav-panel .nav-link{font-size:14px}.box-categories .nav-panel .nav-link:hover,.box-categories .nav-panel .nav-link.active{color:var(--bb-g)}.subcategories-image{border-radius:var(--bb-radius-sm)}.productbox-column .productbox-inner>.row{flex:1 1 auto}.productbox-column .productbox-inner>.row>[class*=col]{display:flex;flex-direction:column;min-width:0}.productbox-column form.form-basket,.productbox-column .product-box{display:flex;flex-direction:column;flex:1 1 auto;min-width:0}.productbox .item-delivery-status{font-family:var(--bb-font-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--bb-muted);margin-top:6px}.consent-btn{font-family:var(--bb-font-mono);text-transform:uppercase;letter-spacing:.05em;border-radius:999px}#consent-banner-btn-all{background:var(--bb-ink);border-color:var(--bb-ink);color:var(--bb-bg)}#consent-banner-btn-all:hover{background:var(--bb-g);border-color:var(--bb-g);color:#fff}#breadcrumb .breadcrumb-item,#breadcrumb .breadcrumb-item a{font-family:var(--bb-font-body);font-size:12.5px;letter-spacing:0;text-transform:none;text-decoration:none;font-weight:500}#breadcrumb .breadcrumb-item+.breadcrumb-item{padding-left:13px}#breadcrumb .breadcrumb-item:before{padding-right:13px;opacity:.42}#breadcrumb .breadcrumb-item:last-child{color:var(--bb-muted-text);font-weight:400}@media(max-width:767.98px){#breadcrumb .breadcrumb-item,#breadcrumb .breadcrumb-item a{font-size:12px}#breadcrumb .breadcrumb-item+.breadcrumb-item{padding-left:9px}#breadcrumb .breadcrumb-item:before{padding-right:9px}}.nav-tabs .nav-link{font-family:var(--bb-font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--bb-ink-2)}.nav-tabs .nav-link.active{color:var(--bb-ink);border-bottom:3px solid var(--bb-g)}@media(max-width:480px){.bb-usp .bb-wrap{grid-template-columns:1fr}}.productlist-filter-list .filter-label,.box-filter-characteristics .box-title,.box[class*=box-filter] .box-title{font-family:var(--bb-font-mono);font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--bb-ink)}.snippets-filter-list-item,.btn-filter-box{font-family:var(--bb-font-mono);font-size:12px;letter-spacing:.04em;text-transform:uppercase;border:1.5px solid var(--bb-line);border-radius:999px}.snippets-filter-list-item:hover,.btn-filter-box:hover{border-color:var(--bb-ink)}.pagination .page-link{font-family:var(--bb-font-mono);border-radius:999px;margin-inline:3px;border-color:var(--bb-line);color:var(--bb-ink)}.pagination .page-item.active .page-link{background:var(--bb-ink);border-color:var(--bb-ink);color:var(--bb-bg)}.price_wrapper .price{font-family:var(--bb-font-mono);font-weight:700}.price_wrapper .price_label{font-family:var(--bb-font-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--bb-muted)}.product-buy #add-to-cart,.product-buy .btn-primary{background:var(--bb-ink);border-color:var(--bb-ink);color:var(--bb-bg);border-radius:999px;font-family:var(--bb-font-mono);font-weight:700;letter-spacing:.07em;text-transform:uppercase}.product-buy #add-to-cart:hover,.product-buy .btn-primary:hover{background:var(--bb-g);border-color:var(--bb-g);color:#fff}#quantity-grp.form-counter .btn,#quantity-grp.form-counter .form-control,#quantity-grp.form-counter .input-group-text{background:var(--bb-bg-2);border-color:transparent;font-family:var(--bb-font-mono)}#quantity-grp.form-counter{border:1.5px solid var(--bb-line);border-radius:999px;overflow:hidden}.bb-kicker,.productbox .manufacturer,.bb-cat small,.bb-hero__facts .l,.bb-usp__item span{color:var(--bb-muted-text)}.ribbon-3,.ribbon-8{background:var(--bb-g-action);color:#fff}.ribbon-2,.ribbon-10{background:var(--bb-r-action);color:#fff}.productbox .ribbon:before{display:none}.btn-primary:hover,.btn-primary:focus,.btn-primary:not(:disabled):not(.disabled):active{background:var(--bb-g-action);border-color:var(--bb-g-action)}.bb-btn--ink:hover,.productbox .bb-card__add.basket-details-add-to-cart:hover{background:var(--bb-g-action)}.slick-arrow:hover,.slick-arrow:focus{background:var(--bb-g-action)}:where(a,button,input,select,textarea,[tabindex]):focus-visible{outline:3px solid var(--bb-ink);outline-offset:2px;box-shadow:0 0 0 5px var(--bb-y)!important}.productbox .wishlist.badge,.productbox .bb-card__add.basket-details-add-to-cart{width:44px;height:44px}.slick-arrow{min-width:44px;min-height:44px}@media(max-width:600px){.bb-section{padding-block:40px}.bb-cat__media{aspect-ratio:4 / 3}.bb-cat__meta{padding:10px 12px}.bb-hero__facts{display:none}}.bb-card__pricerow{flex-wrap:wrap;row-gap:8px}.bb-card__buy{display:flex;align-items:center;gap:8px;margin-left:auto;flex:none}.productbox .bb-card__qty.form-counter{width:auto;flex-wrap:nowrap;align-items:stretch;border:1.5px solid var(--bb-line);border-radius:999px;background:var(--bb-bg-2);overflow:hidden;height:40px}.productbox .bb-card__qty .btn,.productbox .bb-card__qty .btn-secondary,.productbox .bb-card__qty .btn-secondary:hover,.productbox .bb-card__qty .btn-secondary:focus{border:0;background:none;color:var(--bb-ink);width:30px;height:100%;padding:0;display:grid;place-items:center;font-size:11px;box-shadow:none}.productbox .bb-card__qty input.quantity{flex:0 0 32px;width:32px;height:100%;border:0;background:none;text-align:center;font-family:var(--bb-font-mono);font-weight:700;font-size:13px;padding:0;appearance:textfield;-moz-appearance:textfield}.productbox .bb-card__qty input.quantity::-webkit-outer-spin-button,.productbox .bb-card__qty input.quantity::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.bb-cart-ico{width:21px;height:21px;transform:rotate(-6deg);transition:transform .18s ease}.productbox .bb-card__add:hover .bb-cart-ico{transform:rotate(0) scale(1.1)}@media(prefers-reduced-motion:reduce){.bb-cart-ico{transition:none}}body[data-page="18"]>.contact-bar-wrapper{display:none!important}.carousel .slick-arrow,.slick-slider-other .slick-arrow{background:var(--bb-ink)}.carousel .slick-arrow:hover,.slick-slider-other .slick-arrow:hover{background:var(--bb-g-action)}.carousel .slick-prev:before,.carousel .slick-next:before,.slick-slider-other .slick-prev:before,.slick-slider-other .slick-next:before{color:var(--bb-bg);opacity:1}.basket .form-counter,#cartModal .form-counter{display:inline-flex;flex-wrap:nowrap;width:auto;max-width:140px}.basket .form-counter .btn,#cartModal .form-counter .btn{width:34px;padding:0}.basket .form-counter input.quantity,#cartModal .form-counter input.quantity{flex:0 0 44px;width:44px;text-align:center}.opc-Container .bb-opc-head{max-width:none;padding-inline:0}#result-wrapper .title{margin:4px 0 18px}#result-wrapper .title h1{font-family:var(--bb-font-disp);font-weight:400;text-transform:uppercase;letter-spacing:.01em;line-height:1.05;margin:0;font-size:clamp(30px,4.4vw,52px)}#result-wrapper .title h1:before{content:"";display:block;width:26px;height:5px;border-radius:2px;background:var(--bb-stripe);margin-bottom:10px}#result-wrapper .desc{color:var(--bb-ink-2);line-height:1.6;max-width:75ch;margin-bottom:24px}img.productlist-header-description-image{border-radius:var(--bb-radius);margin-bottom:16px}.content-cats-small{margin-bottom:20px}.content-cats-small .sub-categories{position:relative;padding:5px}.content-cats-small .sub-categories:before{content:"";position:absolute;inset:2px 3px;z-index:0;background:var(--bb-surface);border:1.5px solid var(--bb-line);border-radius:var(--bb-radius-sm);transition:border-color .2s ease,box-shadow .2s ease}.content-cats-small .sub-categories>*{position:relative;z-index:1}.content-cats-small .sub-categories:hover{transform:translateY(-3px)}.content-cats-small .sub-categories{transition:transform .2s ease}.content-cats-small .sub-categories:hover:before{border-color:var(--bb-g);box-shadow:var(--bb-shadow)}@media(prefers-reduced-motion:reduce){.content-cats-small .sub-categories{transition:none}}.content-cats-small .subcategories-image{border-radius:var(--bb-radius-sm);overflow:hidden;margin-bottom:5px;aspect-ratio:1 / 1;background:transparent}.content-cats-small .subcategories-image picture,.content-cats-small .subcategories-image .inner{display:flex;width:100%;height:100%}.content-cats-small .subcategories-image img{width:100%;height:100%;object-fit:contain;padding:4%}.content-cats-small .caption{margin-bottom:2px}.content-cats-small .caption a{display:block;color:inherit;text-decoration:none;font-size:10px;font-weight:700;line-height:1.15}.content-cats-small .sub-categories:hover .caption a{color:var(--bb-g-action)}.content-cats-small .item_desc{font-size:12.5px;color:var(--bb-muted-text);margin-bottom:6px}.content-cats-small .caption-wrapper hr{border-color:var(--bb-line-2);margin:10px 0 8px}.content-cats-small .caption-wrapper ul{padding-left:0;list-style:none;margin-bottom:0}.content-cats-small .caption-wrapper ul a{color:var(--bb-ink-2);text-decoration:none;font-size:13px;line-height:1.7}.content-cats-small .caption-wrapper ul a:hover{color:var(--bb-g-action)}.content-cats-small.slick-type-category .caption-wrapper hr,.content-cats-small.slick-type-category .caption-wrapper ul,.content-cats-small.slick-type-category .item_desc{display:none!important}.content-cats-small.slick-type-category .slick-list{padding-block:6px}.content-cats-small.slick-type-category .sub-categories{height:auto}.content-cats-small.slick-type-category .slick-track{margin-inline:auto}.content-cats-small.slick-type-category .subcategories-image{width:85%;margin-inline:auto}.content-cats-small.slick-type-category:not(.bb-cat-ready){opacity:0;visibility:hidden;pointer-events:none;height:152px;overflow:hidden;transition:none!important}@media(min-width:768px){.content-cats-small.slick-type-category:not(.bb-cat-ready){height:168px}}.content-cats-small.slick-type-category.bb-cat-ready{opacity:1;visibility:visible;pointer-events:auto;max-height:none;overflow:visible;transition:none!important}@media(max-width:600px){.content-cats-small .sub-categories{padding:6px}.content-cats-small .sub-categories:before{inset:2px 3px}}#sidepanel_left .box{background:var(--bb-surface);border:1.5px solid var(--bb-line);border-radius:var(--bb-radius);padding:16px 16px 12px;margin-bottom:16px}#sidepanel_left .box hr.box-filter-hr{display:none}#sidepanel_left .box .box-normal-link,#sidepanel_left .box .btn-filter-box{color:var(--bb-ink);text-decoration:none}.box-categories .box-normal-link:before{content:"";display:block;width:26px;height:5px;border-radius:2px;background:var(--bb-stripe);margin-bottom:8px}.box-categories .nav-panel{margin-top:0}.box-categories .nav-panel .nav-link{padding:6px 0;color:var(--bb-ink-2);font-size:14px;border-radius:0}.box-categories .nav-panel .nav-link a{color:inherit;text-decoration:none}.box-categories .nav-panel .nav-link:hover,.box-categories .nav-panel .nav-link:hover a{color:var(--bb-g-action)}.box-categories .nav-panel .nav-item.active>.nav-link,.box-categories .nav-panel .nav-item.active>.nav-link a,.box-categories .nav-panel .nav-link.active{color:var(--bb-g-action);font-weight:700}.box-categories .nav-panel .snippets-categories-collapse .nav{border-left:2px solid var(--bb-line-2);margin-left:2px;padding-left:12px}.box-categories .nav-panel .snippets-categories-nav-link-child{font-size:13.5px}.box-categories .nav-panel .dropdown-toggle:after{color:var(--bb-muted)}.box-categories .nav-panel .nav-link{display:flex;align-items:center}.box-categories .nav-panel .bb-cat-entry{display:flex;align-items:center;gap:9px;flex:1 1 auto;min-width:0}.box-categories .nav-panel .bb-cat-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.box-categories .nav-panel .bb-cat-icon{width:24px;height:24px;flex:0 0 auto;display:block;object-fit:contain}.box-categories .nav-panel .bb-cat-icon--fallback{border:1.5px solid var(--bb-line-2);border-radius:50%;background:var(--bb-surface)}.box-categories .nav-panel .nav-link.bb-cat-top{font-size:17px}.box-categories .nav-panel .bb-cat-top .bb-cat-icon{width:30px;height:30px}.box-categories .nav-panel .dropdown-toggle:after{margin-left:auto;flex:0 0 auto}@media(hover:hover)and (pointer:fine){.box-categories .nav-panel .bb-cat-top .bb-cat-icon{transition:transform .18s ease}.box-categories .nav-panel .bb-cat-top:hover .bb-cat-icon{transform:translateY(-3px)}}@media(prefers-reduced-motion:reduce){.box-categories .nav-panel .bb-cat-top .bb-cat-icon{transition:none}.box-categories .nav-panel .bb-cat-top:hover .bb-cat-icon{transform:none}}.bb-catdesc{margin:clamp(40px,6vw,64px) 0 12px;background:var(--bb-surface);border:1.5px solid var(--bb-line);border-radius:var(--bb-radius-lg);overflow:hidden}.bb-catdesc:before{content:"";display:block;height:6px;background:var(--bb-stripe)}.bb-catdesc__head{padding:clamp(22px,3vw,32px) clamp(20px,3vw,36px) 0}.bb-catdesc__head h2{font-size:clamp(24px,3vw,38px);margin:10px 0 0}.bb-catdesc__body{padding:14px clamp(20px,3vw,36px) clamp(24px,3vw,36px);color:var(--bb-ink-2);line-height:1.65;font-size:15px}@media(min-width:992px){.bb-catdesc__body{column-count:2;column-gap:clamp(36px,4vw,64px);column-rule:1px solid var(--bb-line-2)}}.bb-catdesc__body>:first-child{margin-top:0}.bb-catdesc__body>p:first-child{font-size:16.5px;color:var(--bb-ink)}.bb-catdesc__body h2,.bb-catdesc__body h3,.bb-catdesc__body h4{font-size:17px;font-weight:800;margin:1.3em 0 .5em;break-after:avoid;break-inside:avoid}.bb-catdesc__body a{color:var(--bb-g-action);text-decoration:underline;text-underline-offset:2px}.bb-catdesc__body a:hover{color:var(--bb-ink)}.bb-catdesc__body img{max-width:100%;height:auto;border-radius:var(--bb-radius-sm)}.bb-catdesc__body ul,.bb-catdesc__body ol{padding-left:1.2em}.bb-catdesc__body li{break-inside:avoid}.bb-cat-chip{display:inline-block;vertical-align:middle;margin-left:12px;font-family:var(--bb-font-mono);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--bb-ink);background:color-mix(in oklab,var(--bb-g) 18%,#fff);border:1.5px solid var(--bb-g);border-radius:999px;padding:4px 11px;transform:translateY(-4px)}@media(max-width:600px){.bb-cat-chip{display:block;margin:8px 0 0;transform:none}}.content-cats-small .subcategories-image .bb-subcat-fallimg{width:100%;height:100%;object-fit:contain;padding:7%;display:block}.content-cats-small .subcategories-image .bb-subcat-ph{width:100%;height:100%;display:grid;place-items:center;font-family:var(--bb-font-disp);font-size:clamp(38px,8vw,64px);line-height:1;color:var(--bb-ink-2);text-transform:uppercase;background:transparent}#product-list>.product-wrapper{display:flex;flex-direction:column}#product-list>.product-wrapper>.productbox.productbox-column{flex:1 1 auto;height:auto}.productbox-column .productbox-title{min-height:2.55em}.productbox .item-delivery-status{display:none}.productbox:has(.ribbon.ribbon-7) .productbox-image:not(.first-wrapper):not(.second-wrapper),.productbox.is-not-orderable .productbox-image:not(.first-wrapper):not(.second-wrapper){filter:grayscale(1);opacity:.5}.productbox:has(.ribbon.ribbon-7) .productbox-title a,.productbox:has(.ribbon.ribbon-7) .manufacturer,.productbox:has(.ribbon.ribbon-7) .productbox-price,.productbox.is-not-orderable .productbox-title a,.productbox.is-not-orderable .manufacturer,.productbox.is-not-orderable .productbox-price{opacity:.55}.productbox .ribbon.ribbon-7{background:#7a7365;color:#fff}.productbox .inner-image-wrapper>.productbox-image{position:relative}.productbox .productbox-image .productbox-images.list-gallery{position:relative;width:100%;height:100%}.productbox .productbox-image.second-wrapper,.productbox .productbox-image img.second{display:block!important}.productbox .productbox-image.first-wrapper,.productbox .productbox-image.second-wrapper{position:absolute!important;inset:0;margin:0;width:100%;height:100%;background:transparent!important}.productbox .productbox-image.second-wrapper{z-index:1}.productbox .productbox-image.first-wrapper{z-index:0}.productbox .productbox-image.second-wrapper .inner,.productbox .productbox-image.second-wrapper picture,.productbox .productbox-image.second-wrapper img.second{position:absolute!important;inset:0!important;width:100%!important;height:100%!important}.productbox .productbox-image img.first,.productbox .productbox-image img.second{transition:opacity .28s ease!important}.bb-usp__item>div>span,.bb-cat__idx{color:var(--bb-ink-2)}.productbox .manufacturer a{display:inline-flex;align-items:center;min-height:24px}.productbox .price-note .value,.productbox .price_label{color:var(--bb-ink-2)!important}.content-cats-small .caption{text-align:center}.content-cats-small .sub-categories:before{display:none}.content-cats-small .sub-categories{padding:0}.content-cats-small .sub-categories:hover{transform:translateY(-2px)}.content-cats-small .sub-categories:hover .subcategories-image{box-shadow:var(--bb-shadow)}hr.productlist-page-nav-top,hr.productlist-page-nav-bottom{display:none}.productlist-page-nav{align-items:center;gap:10px 14px;padding:11px 16px;margin:0 0 20px;background:var(--bb-surface);border:1.5px solid var(--bb-line);border-radius:var(--bb-radius)}.productlist-page-nav.productlist-page-nav:last-of-type{margin:24px 0 0}.productlist-page-nav .displayoptions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.productlist-page-nav .productlist-item-info{font-family:var(--bb-font-mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--bb-muted-text);margin-left:auto;border:0!important;padding-block:0!important;white-space:nowrap}.productlist-page-nav .productlist-pagination{flex:0 0 auto}.productlist-page-nav .btn,.productlist-page-nav .dropdown-toggle{border-radius:999px}.navbar-pagination .pagination{margin:0;flex-wrap:wrap}.bb-plp-headrow{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:nowrap;margin-bottom:16px}.bb-plp-headrow>.title{margin:0;flex:0 0 auto}.bb-plp-headrow>.productlist-page-nav{margin:0!important;flex:0 1 auto;min-width:0;zoom:.65}@media(max-width:991.98px){.bb-plp-headrow{display:block}.bb-plp-headrow>.productlist-page-nav{zoom:1;margin:0 0 20px!important}}.bb-cat-toggle{display:none}@media(min-width:992px){#sidepanel_left{transition:max-width .35s ease,flex-basis .35s ease,opacity .25s ease,padding .35s ease}.row.justify-content-lg-end>.main{transition:max-width .35s ease,flex-basis .35s ease,padding .35s ease}#product-list>.product-wrapper{transition:max-width .3s ease,flex-basis .3s ease}#product-list>.product-wrapper{flex:0 0 33.333%;max-width:33.333%}.bb-plp-collapsed #sidepanel_left{flex:0 0 0!important;max-width:0!important;padding-left:0!important;padding-right:0!important;opacity:0;overflow:hidden;pointer-events:none}.bb-plp-collapsed .row.justify-content-lg-end>.main{flex:0 0 100%!important;max-width:100%!important;padding-left:54px!important}.bb-plp-collapsed #product-list>.product-wrapper{flex:0 0 25%;max-width:25%}.bb-plp-row{position:relative;overflow:visible;isolation:isolate;--bb-menu-edge: 272px }.bb-plp-row>#sidepanel_left{position:relative;z-index:1}.bb-cat-toggle{position:absolute;z-index:2;top:12px;left:var(--bb-menu-edge);display:inline-flex;align-items:center;gap:7px;writing-mode:vertical-rl;transform:rotate(180deg);padding:12px 8px;margin:0;border:1.5px solid var(--bb-line);border-right:0;border-radius:9px 0 0 9px;background:var(--bb-surface);color:var(--bb-ink);cursor:pointer;box-shadow:-4px 6px 16px -12px #17150e80;font-family:var(--bb-font-mono);font-size:10px;font-weight:700;line-height:1;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;transition:color .2s ease,border-color .2s ease,background-color .2s ease}.bb-plp-collapsed .bb-cat-toggle{left:0}.bb-cat-toggle:hover{color:var(--bb-g-action);border-color:var(--bb-ink)}.bb-cat-toggle:focus-visible{outline:3px solid color-mix(in srgb,var(--bb-g) 35%,transparent);outline-offset:2px}.bb-cat-toggle__ico{width:15px;height:15px;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:2;transition:transform .25s ease}.bb-plp-collapsed .bb-cat-toggle__ico{transform:scaleX(-1)}}@media(min-width:1440px){html[data-bb-layout=wide-1440-80-2400]{--bb-layout-shell: min(2400px, max(1440px, 80vw));--bb-layout-safe: 1440px}html[data-bb-layout=wide-1440-80-2400] :is(#header-top-bar>.container,#header-top-bar>.container-fluid-xl,#jtl-nav-wrapper>.hide-navbar.container,#jtl-nav-wrapper>.hide-navbar.container-fluid-xl,#jtl-nav-wrapper>.navbar-wrapper>.container,#jtl-nav-wrapper>.navbar-wrapper>.container-fluid-xl,.breadcrumb-wrapper>.container,.breadcrumb-wrapper>.container-fluid-xl,#content-wrapper.container,#content-wrapper.container-fluid-xl,#content>.container,#content>.container-fluid-xl,#result-wrapper>.container,#alert-list.container,.bb-wrap,.bb-opc-head,.contact-bar-wrapper>.container-fluid-xl,#footer>.container-fluid-xl,#copyright>.container-fluid-xl,.last-seen>.container-fluid-xl){box-sizing:border-box;width:100%!important;max-width:min(100%,var(--bb-layout-shell))!important;margin-inline:auto!important}html[data-bb-layout=wide-1440-80-2400] :is(#account,#checkout,.register-steps,.account-password,.review-form){width:100%;max-width:var(--bb-layout-safe);margin-inline:auto}html[data-bb-layout=wide-1440-80-2400] body[data-page="2"] #sidepanel_left{flex-grow:0!important;flex-shrink:0!important;flex-basis:320px!important;max-width:320px!important}html[data-bb-layout=wide-1440-80-2400] body[data-page="2"] .row.justify-content-lg-end>.main{flex-grow:1!important;flex-shrink:1!important;flex-basis:calc(100% - 320px)!important;max-width:calc(100% - 320px)!important}html[data-bb-layout=wide-1440-80-2400].bb-plp-collapsed body[data-page="2"] #sidepanel_left{flex-grow:0!important;flex-shrink:0!important;flex-basis:0!important;max-width:0!important;padding-left:0!important;padding-right:0!important}html[data-bb-layout=wide-1440-80-2400].bb-plp-collapsed body[data-page="2"] .row.justify-content-lg-end>.main{flex-grow:0!important;flex-shrink:0!important;flex-basis:100%!important;max-width:100%!important}}@media(min-width:1800px){html[data-bb-layout=wide-1440-80-2400] body[data-page="1"] #result-wrapper #product-offer>.product-info{flex:0 0 min(41.666667%,640px)!important;max-width:min(41.666667%,640px)!important}html[data-bb-layout=wide-1440-80-2400] body[data-page="1"] #result-wrapper #product-offer>.product-gallery{flex:1 1 0!important;max-width:calc(100% - min(41.666667%,640px))!important}}@media(min-width:1920px){html[data-bb-layout=wide-1440-80-2400] body[data-page="18"] .opc-ProductStream>.product-wrapper{flex:0 0 20%!important;max-width:20%!important}html[data-bb-layout=wide-1440-80-2400] body[data-page="2"] #product-list>.product-wrapper{flex:0 0 25%!important;max-width:25%!important}html[data-bb-layout=wide-1440-80-2400].bb-plp-collapsed body[data-page="2"] #product-list>.product-wrapper{flex:0 0 20%!important;max-width:20%!important}}@media(min-width:2400px){html[data-bb-layout=wide-1440-80-2400] body[data-page="18"] .opc-ProductStream>.product-wrapper{flex:0 0 16.666667%!important;max-width:16.666667%!important}html[data-bb-layout=wide-1440-80-2400] body[data-page="2"] #product-list>.product-wrapper{flex:0 0 20%!important;max-width:20%!important}html[data-bb-layout=wide-1440-80-2400].bb-plp-collapsed body[data-page="2"] #product-list>.product-wrapper{flex:0 0 16.666667%!important;max-width:16.666667%!important}html[data-bb-layout=wide-1440-80-2400] .bb-cats__grid{grid-template-columns:repeat(6,minmax(0,1fr))}html[data-bb-layout=wide-1440-80-2400] .bb-brands__wall a{flex:1 1 calc(12.5% - 12px);min-width:0}}@media(min-width:2700px){html[data-bb-layout=wide-1440-80-2400] body[data-page="18"] .opc-ProductStream>.product-wrapper{flex:0 0 14.285714%!important;max-width:14.285714%!important}html[data-bb-layout=wide-1440-80-2400] body[data-page="2"] #product-list>.product-wrapper{flex:0 0 16.666667%!important;max-width:16.666667%!important}html[data-bb-layout=wide-1440-80-2400].bb-plp-collapsed body[data-page="2"] #product-list>.product-wrapper{flex:0 0 14.285714%!important;max-width:14.285714%!important}}@media(min-width:3000px){html[data-bb-layout=wide-1440-80-2400] body[data-page="18"] .opc-ProductStream>.product-wrapper{flex:0 0 12.5%!important;max-width:12.5%!important}html[data-bb-layout=wide-1440-80-2400] body[data-page="2"] #product-list>.product-wrapper{flex:0 0 14.285714%!important;max-width:14.285714%!important}html[data-bb-layout=wide-1440-80-2400].bb-plp-collapsed body[data-page="2"] #product-list>.product-wrapper{flex:0 0 12.5%!important;max-width:12.5%!important}}@media(min-width:1200px){body[data-page="1"] #result-wrapper #product-offer>.product-gallery{flex:0 0 58.333333%;max-width:58.333333%}body[data-page="1"] #result-wrapper #product-offer>.product-info{flex:0 0 41.666667%;max-width:41.666667%}}@media(min-width:992px){body[data-page="1"] #gallery .js-gallery-images{height:clamp(460px,52vh,620px)}body[data-page="1"] #gallery .js-gallery-images .inner{display:flex;align-items:center;justify-content:center;height:100%}body[data-page="1"] #gallery .js-gallery-images img{max-height:100%;width:auto;object-fit:contain}}body[data-page="1"] #result-wrapper #image_wrapper{position:relative;background:var(--bb-surface);border:1.5px solid var(--bb-line);border-radius:var(--bb-radius-lg);padding:clamp(12px,2vw,24px)}body[data-page="1"] #gallery .js-gallery-images .inner{background:radial-gradient(62% 56% at 50% 44%,#ffffff 0%,var(--bb-surface) 82%);border-radius:var(--bb-radius-sm);overflow:hidden}#gallery.carousel,#gallery_preview.carousel{transition:none!important}body[data-page="1"] #gallery_preview .square-image{border:1.5px solid var(--bb-line);border-radius:var(--bb-radius-sm);overflow:hidden;background:#fff;cursor:pointer;transition:border-color .15s ease}body[data-page="1"] #gallery_preview .slick-current .square-image,body[data-page="1"] #gallery_preview .square-image:hover{border-color:var(--bb-g-action)}@media(hover:hover)and (pointer:fine){body[data-page="1"] #gallery .js-gallery-images{cursor:zoom-in}body[data-page="1"] #gallery .js-gallery-images img{transition:scale .25s ease}body[data-page="1"] #gallery .js-gallery-images.bb-zoom-on img{scale:1.7}}@media(prefers-reduced-motion:reduce){body[data-page="1"] #gallery .js-gallery-images img{transition:none}body[data-page="1"] #gallery .js-gallery-images.bb-zoom-on img{scale:none}}.bb-pdp__brand{margin-bottom:2px}.bb-pdp__brand a,.bb-pdp__brand span{font-family:var(--bb-font-mono);font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--bb-muted-text);text-decoration:none}.bb-pdp__brand a:hover{color:var(--bb-g-action)}.bb-pdp__mark{display:block;width:46px;height:6px;border-radius:3px;background:var(--bb-stripe);margin:4px 0 10px}h1.bb-pdp__title{font-family:var(--bb-font-body, inherit);font-weight:800;font-size:clamp(1.55rem,2.4vw,2.3rem);line-height:1.12;letter-spacing:-.01em;margin:0 0 8px}body[data-page="1"] .product-info .rating-wrapper,body[data-page="1"] .product-info .rating-wrapper a{font-family:var(--bb-font-mono);font-size:12px;letter-spacing:.04em;text-decoration:none;color:var(--bb-ink-2)}body[data-page="1"] .product-info .shortdesc{font-size:15.5px;line-height:1.6;color:var(--bb-ink-2);max-width:60ch}body[data-page="1"] .product-info .product-offer{position:relative;padding-top:14px;margin-top:10px}body[data-page="1"] .product-info .product-offer:before{content:"";position:absolute;top:0;left:0;width:64px;height:4px;border-radius:2px;background:var(--bb-stripe)}body[data-page="1"] .product-offer .price_wrapper .price.large{font-size:clamp(1.7rem,2.4vw,2.25rem);letter-spacing:-.01em;line-height:1.1}body[data-page="1"] .product-offer .price-note,body[data-page="1"] .product-offer .vat_info,body[data-page="1"] .product-offer .base-price{font-size:12.5px;color:var(--bb-muted-text)}body[data-page="1"] .variations dt,body[data-page="1"] .variations .font-weight-bold{font-family:var(--bb-font-mono);font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--bb-ink)}body[data-page="1"] .variations .custom-control.custom-radio{display:inline-block;padding:0;margin:0 8px 8px 0}body[data-page="1"] .variations .custom-radio .custom-control-input{position:absolute;opacity:0;pointer-events:none}body[data-page="1"] .variations .custom-radio .custom-control-label{display:inline-block;border:1.5px solid var(--bb-line);border-radius:999px;padding:9px 16px;min-height:40px;cursor:pointer;font-family:var(--bb-font-mono);font-size:12.5px;letter-spacing:.04em;text-transform:uppercase;color:var(--bb-ink);background:var(--bb-surface);transition:border-color .15s ease,background .15s ease,color .15s ease}body[data-page="1"] .variations .custom-radio .custom-control-label:before,body[data-page="1"] .variations .custom-radio .custom-control-label:after{display:none}body[data-page="1"] .variations .custom-radio .custom-control-label:hover{border-color:var(--bb-ink)}body[data-page="1"] .variations .custom-radio .custom-control-input:checked~.custom-control-label{background:var(--bb-ink);border-color:var(--bb-ink);color:var(--bb-bg)}body[data-page="1"] .variations .custom-radio .custom-control-input:focus-visible~.custom-control-label{outline:3px solid var(--bb-ink);outline-offset:2px;box-shadow:0 0 0 5px var(--bb-y)}body[data-page="1"] .variations select.custom-select,body[data-page="1"] .variations .bootstrap-select .dropdown-toggle{border:1.5px solid var(--bb-line);border-radius:999px;font-family:var(--bb-font-mono);font-size:13px;background-color:var(--bb-surface)}body[data-page="1"] .product-buy .basket-form-inline{align-items:stretch}.bb-pdp__qtycol #quantity-grp.form-counter{height:54px;flex-wrap:nowrap;align-items:stretch;background:var(--bb-bg-2)}.bb-pdp__qtycol #quantity-grp.form-counter .btn{min-width:40px}.bb-pdp__qtycol #quantity-grp.form-counter input.quantity{font-weight:700;text-align:center;min-width:0;padding:0;font-size:15px;height:auto;align-self:stretch}.bb-pdp__ctacol .btn-primary{min-height:54px;font-size:13.5px;display:flex;align-items:center;justify-content:center}.bb-pdp__ctacol .btn-basket-check{display:inline-flex;align-items:center;gap:10px}#add-to-cart .btn .bb-cart-ico{position:static!important;width:22px!important;height:22px!important;flex:none}.bb-cta-fly .bb-cart-ico{animation:bb-cart-go .8s ease}@keyframes bb-cart-go{0%{transform:translate(0) rotate(-6deg);opacity:1}45%{transform:translate(64px) rotate(3deg);opacity:0}50%{transform:translate(-64px) rotate(-9deg);opacity:0}to{transform:translate(0) rotate(-6deg);opacity:1}}ul.nav-icons .badge.bb-bump,.fa-sup.bb-bump{display:inline-block;animation:bb-badge-bump .5s ease}@keyframes bb-badge-bump{35%{transform:scale(1.4)}}@media(prefers-reduced-motion:reduce){.bb-cta-fly .bb-cart-ico,ul.nav-icons .badge.bb-bump{animation:none}}.bb-pdp__delivery{margin-top:10px}body[data-page="1"] .bb-pdp__delivery .delivery-status,body[data-page="1"] .bb-pdp__delivery .delivery-status .status{font-family:var(--bb-font-mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase}body[data-page="1"] .bb-pdp__delivery .delivery-status ul{display:flex;flex-wrap:wrap;gap:2px 16px;margin-bottom:0}.bb-pdp__meter{height:6px;max-width:300px;border-radius:3px;overflow:hidden;background:var(--bb-bg-2);margin:8px 0 0}.bb-pdp__meterbar{display:block;height:100%;border-radius:3px}.bb-pdp__meter--mid .bb-pdp__meterbar{width:55%;background:linear-gradient(90deg,var(--bb-g-action),var(--bb-y))}.bb-pdp__meter--low .bb-pdp__meterbar{width:22%;background:linear-gradient(90deg,var(--bb-y),var(--bb-r-action))}.bb-pdp__short{margin-top:16px}.bb-pdp__short-body{position:relative;overflow:hidden;font-size:15px;line-height:1.6;color:var(--bb-ink-2);max-width:60ch}.bb-pdp__short:not(.bb-open) .bb-pdp__short-body{max-height:6.4em}.bb-pdp__short.bb-clamp:not(.bb-open) .bb-pdp__short-body:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2.4em;background:linear-gradient(to bottom,rgba(253,252,247,0),var(--bb-bg))}.bb-pdp__short-toggle{margin-top:6px;border:0;background:none;padding:0 0 2px;cursor:pointer;font-family:var(--bb-font-mono);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--bb-g-action);border-bottom:2px solid var(--bb-y)}.bb-pdp__short-toggle:hover{color:var(--bb-ink)}.bb-pdp__sku{margin-top:10px;font-family:var(--bb-font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--bb-muted-text)}.bb-pdp__trustwrap{margin-top:16px}@media(min-width:992px){.bb-pdp__trustwrap .bb-pdp__trust{grid-template-columns:repeat(4,1fr)}}.bb-pdp__trust{list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:12px 18px;margin:0;padding:16px 18px;border:1.5px solid var(--bb-line);border-radius:var(--bb-radius);background:var(--bb-surface)}.bb-pdp__trustitem{display:flex;align-items:center;gap:11px;min-width:0}.bb-pdp__trustitem svg{width:22px;height:22px;flex:none}.bb-pdp__trustitem:nth-child(4n+1) svg{color:var(--bb-g-action)}.bb-pdp__trustitem:nth-child(4n+2) svg{color:var(--bb-ink)}.bb-pdp__trustitem:nth-child(4n+3) svg{color:var(--bb-r-action)}.bb-pdp__trustitem:nth-child(4n+4) svg{color:var(--bb-g-action)}.bb-pdp__trustitem strong{display:block;font-size:13px;line-height:1.25}.bb-pdp__trustitem span{font-family:var(--bb-font-mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--bb-muted-text)}body[data-page="1"] .product-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}body[data-page="1"] .product-actions .btn{border:1.5px solid var(--bb-line);border-radius:999px;background:none;font-family:var(--bb-font-mono);font-size:11.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--bb-ink-2);padding:9px 14px;min-height:40px}body[data-page="1"] .product-actions .btn:hover{border-color:var(--bb-ink);color:var(--bb-ink);background:none}body[data-page="1"] .tab-navigation{margin-top:clamp(28px,4vw,52px)}body[data-page="1"] .nav-tabs{border-bottom:1.5px solid var(--bb-line);gap:4px}body[data-page="1"] .nav-tabs .nav-link{font-size:13px;font-weight:700;padding:12px 16px;border:0;position:relative}body[data-page="1"] .nav-tabs .nav-link.active{border-bottom:0;background:none}body[data-page="1"] .nav-tabs .nav-link.active:after{content:"";position:absolute;left:12px;right:12px;bottom:-2px;height:4px;border-radius:2px;background:var(--bb-stripe)}body[data-page="1"] .tab-content .desc{font-size:16px;line-height:1.65;max-width:72ch}body[data-page="1"] .tab-content table td,body[data-page="1"] .tab-content table th{border-color:var(--bb-line-2)}body[data-page="1"] .tab-content table th,body[data-page="1"] .tab-content table td:first-child{font-family:var(--bb-font-mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase}body[data-page="1"] .recommendations h2,body[data-page="1"] .recommendations .h2,body[data-page="1"] .recommendations .slider-title{font-family:var(--bb-font-disp);font-weight:400;text-transform:uppercase;letter-spacing:.01em;font-size:clamp(26px,3.2vw,40px)}.bb-buybar{display:none}@media(max-width:991.98px){body[data-page="1"] #result-wrapper #image_wrapper{padding:10px;border-radius:var(--bb-radius)}h1.bb-pdp__title{font-size:clamp(1.35rem,5.6vw,1.7rem)}.bb-pdp__trust{gap:10px 12px;padding:12px 14px}.bb-pdp__trustitem strong{font-size:12px}.bb-buybar{position:fixed;left:0;right:0;bottom:0;z-index:1040;display:flex;align-items:center;gap:12px;padding:10px 14px calc(10px + env(safe-area-inset-bottom)) 74px;background:var(--bb-surface);border-top:1.5px solid var(--bb-line);box-shadow:0 -8px 24px #17150e1a;transform:translateY(110%);transition:transform .25s ease}.bb-buybar.bb-on{transform:none}body.bb-buybar-on{padding-bottom:78px}.bb-buybar__price{font-family:var(--bb-font-mono);font-weight:700;font-size:17px;white-space:nowrap}.bb-buybar__btn{flex:1;min-height:48px;border:0;border-radius:999px;background:var(--bb-ink);color:var(--bb-bg);cursor:pointer;font-family:var(--bb-font-mono);font-weight:700;font-size:12.5px;letter-spacing:.07em;text-transform:uppercase;display:flex;align-items:center;justify-content:center;gap:10px}.bb-buybar__btn:active,.bb-buybar__btn:hover{background:var(--bb-g-action);color:#fff}.bb-buybar__btn .bb-cart-ico{width:20px;height:20px}}@media(prefers-reduced-motion:reduce){.bb-buybar{transition:none}}.index-heading-wrapper h1,#account h1,h1.basket-heading,#content div.title.h2,.bb-404__title,#content>.container>h1,#content>h1{font-weight:800;font-size:clamp(1.6rem,2.8vw,2.3rem);line-height:1.12;letter-spacing:-.01em;position:relative;padding-top:16px;margin:14px 0 20px}.index-heading-wrapper h1:before,#account h1:before,h1.basket-heading:before,#content div.title.h2:before,.bb-404__title:before,#content>.container>h1:before,#content>h1:before{content:"";position:absolute;top:0;left:0;width:46px;height:6px;border-radius:3px;background:var(--bb-stripe)}#account h1:before{left:50%;transform:translate(-50%)}#content .well,#content .container.link-content{background:var(--bb-surface);border:1.5px solid var(--bb-line);border-radius:var(--bb-radius);padding:clamp(18px,3vw,30px);margin-bottom:28px}#content .well .container{padding:0}#content .well p,#content .link-content p{max-width:72ch;line-height:1.65}#content .well h2,#content .link-content h2,#content .well h3,#content .link-content h3{font-weight:800;font-size:1.1rem;margin:1.4em 0 .5em}#content .container.page-shipping{background:var(--bb-surface);border:1.5px solid var(--bb-line);border-left:6px solid var(--bb-y);border-radius:var(--bb-radius-sm);padding:16px 20px;max-width:720px;color:var(--bb-ink-2)}#content .alert-info,#cartModal .alert-info{background:var(--bb-surface);border:1.5px solid var(--bb-line);border-left:6px solid var(--bb-y);border-radius:var(--bb-radius-sm);color:var(--bb-ink-2)}#content .alert-danger{background:var(--bb-surface);border:1.5px solid var(--bb-line);border-left:6px solid var(--bb-r-action);border-radius:var(--bb-radius-sm);color:var(--bb-ink)}#content .alert-danger .fas{color:var(--bb-r-action);margin-right:8px}#login_form,#account .register-wrapper,#content .register-steps,#content .account-password{background:var(--bb-surface);border:1.5px solid var(--bb-line);border-radius:var(--bb-radius);padding:clamp(18px,3vw,28px);margin-bottom:20px}#account .register-wrapper{border-style:dashed}#content .register-steps .h3,#account .h3,#content .account-password .h3{font-family:var(--bb-font-mono);font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--bb-ink)}#content .register-steps h1.h2,form[name=register] h1.h2{font-size:clamp(1.6rem,2.8vw,2.3rem)}#content .portlet-faq .card{background:var(--bb-surface);border:1.5px solid var(--bb-line);border-radius:var(--bb-radius-sm);overflow:hidden;margin-bottom:10px}#content .portlet-faq .card-header{background:none;border:0;font-weight:700;font-size:14.5px;padding:14px 16px;cursor:pointer}#content .portlet-faq .card-header:hover{color:var(--bb-g-action)}#content .portlet-faq .card-body{padding:0 16px 16px;color:var(--bb-ink-2)}#newsletter-subscribe,#newsletter-unsubscribe{background:var(--bb-surface);border:1.5px solid var(--bb-line);border-radius:var(--bb-radius);padding:clamp(18px,3vw,28px);margin-bottom:20px}#newsletter-unsubscribe{border-style:dashed;opacity:.85}#newsletter-subscribe .h3,#newsletter-unsubscribe .h3{font-family:var(--bb-font-mono);font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}#newsletter-subscribe .newsletter-subscribe-consent{font-size:12px;color:var(--bb-muted-text);max-width:60ch}#footer .newsletter-footer .form-control,#footer input#newsletter_email{background:#fdfcf714;border:1.5px solid rgba(253,252,247,.25);color:#fdfcf7;border-radius:999px 0 0 999px;font-family:var(--bb-font-mono);font-size:13px}#footer .newsletter-footer .form-control::placeholder{color:#fdfcf773}#footer .newsletter-footer .btn-primary{border-radius:0 999px 999px 0}#footer .newsletter-footer .info,#footer .info{font-size:11.5px;opacity:.65}#content .productlist-filter-list .nav{flex-wrap:nowrap;overflow-x:auto;justify-content:flex-start;gap:6px;padding-bottom:6px;-webkit-overflow-scrolling:touch}@media(min-width:992px){#content .productlist-filter-list .nav{flex-wrap:wrap;overflow:visible;justify-content:center}}#content .themy.card{background:#fff;border:1.5px solid var(--bb-line);border-radius:var(--bb-radius);overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}#content .themy.card:hover{transform:translateY(-3px);box-shadow:var(--bb-shadow)}#content .themy.card .btn-outline-primary{border:0;border-top:1.5px solid var(--bb-line);border-radius:0}#content .themy.card img[src*=keinBild]{display:none}#content .themy.card .square-image:has(img[src*=keinBild]):before{content:"\2605";display:grid;place-items:center;width:100%;aspect-ratio:1/1;font-size:40px;color:var(--bb-line)}#content .card.sitemap-group{background:var(--bb-surface);border:1.5px solid var(--bb-line);border-radius:var(--bb-radius);overflow:hidden;margin-bottom:20px}#content .card.sitemap-group .card-header{background:none;border-bottom:1.5px solid var(--bb-line);font-family:var(--bb-font-mono);font-size:12.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}#content .card.sitemap-group a{text-decoration:none;color:var(--bb-ink-2)}#content .card.sitemap-group a:hover{color:var(--bb-g-action)}#content .sitemap-wrapper-linkgroup [class*=col]:has(>ul.nav:empty){display:none}.bb-404{max-width:720px;margin:8px auto 36px;text-align:center}.bb-404__title{display:inline-block;text-align:left}.bb-404__sub{color:var(--bb-ink-2);max-width:52ch;margin:0 auto 20px}.bb-404__search{display:flex;gap:0;max-width:460px;margin:0 auto 14px}.bb-404__input{flex:1;min-width:0;border:1.5px solid var(--bb-line);border-right:0;border-radius:999px 0 0 999px;padding:12px 18px;background:var(--bb-surface);font-family:var(--bb-font-mono);font-size:14px}.bb-404__btn{border-radius:0 999px 999px 0}.bb-404__home{font-family:var(--bb-font-mono);font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:var(--bb-ink);text-decoration:none;border-bottom:2px solid var(--bb-y);padding-bottom:2px}.bb-404__home:hover{color:var(--bb-g-action);border-color:var(--bb-g-action)}#page-not-found .alert-danger{max-width:720px;margin-inline:auto}body.is-checkout,body[data-page="3"],body[data-page="33"]{--co-field-bg: #f5f2e7;--co-field-bg-focus: #fffdf7;--co-field-border: rgba(23, 21, 14, .2);background:var(--bb-bg)}#checkout,body[data-page="3"] #result-wrapper>.container,body[data-page="33"] .order-completed{max-width:1180px;margin-inline:auto}body.is-checkout #checkout{padding-top:8px;padding-bottom:56px}body.is-checkout #checkout h1,body.is-checkout #checkout h2,body.is-checkout #checkout h3,body.is-checkout #checkout .h1,body.is-checkout #checkout .h2,body.is-checkout #checkout .h3,body[data-page="33"] .order-completed h1,body[data-page="33"] .order-completed h2,body[data-page="33"] .order-completed .h3,body[data-page="3"] #result-wrapper h1,body[data-page="3"] #result-wrapper h2{font-family:var(--bb-font-body);font-weight:800;letter-spacing:-.01em;text-transform:none;color:var(--bb-ink);line-height:1.12}body.is-checkout #checkout .h3{font-size:clamp(20px,2.4vw,26px);margin-bottom:6px}body.is-checkout #checkout .card-header,body.is-checkout #checkout .cardheader{font-family:var(--bb-font-body);font-weight:700;font-size:15px;letter-spacing:0;text-transform:none;color:var(--bb-ink)}body.is-checkout #checkout .checkout-register-form>.register-form-account:before{content:none}body.is-checkout #checkout .checkout-steps{position:relative;margin:6px 0 34px;padding:4px 0 0}body.is-checkout #checkout .checkout-steps .step{position:relative;text-align:center}body.is-checkout #checkout .checkout-steps .step .step-content,body.is-checkout #checkout .checkout-steps .step>a{width:100%}body.is-checkout #checkout .checkout-steps .step .step-content:before{content:"";position:absolute;top:18px;left:50%;width:100%;height:3px;background:var(--bb-line);z-index:0}body.is-checkout #checkout .checkout-steps .step:last-child .step-content:before{display:none}body.is-checkout #checkout .checkout-steps .step .step-content{display:flex;flex-direction:column;align-items:center;gap:9px;text-align:center;position:relative;z-index:1}body.is-checkout #checkout .checkout-steps .badge,body.is-checkout #checkout .checkout-steps .badge-count{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;font-family:var(--bb-font-mono);font-weight:700;font-size:15px;background:var(--bb-surface);color:var(--bb-muted);border:3px solid var(--bb-line);box-shadow:none;padding:0;transition:background .2s ease,border-color .2s ease,color .2s ease,transform .2s ease}body.is-checkout #checkout .checkout-steps .step.step-active .badge,body.is-checkout #checkout .checkout-steps .step.step-active .badge-count{background:var(--bb-g);color:#fff;border-color:var(--bb-g);transform:scale(1.06)}body.is-checkout #checkout .checkout-steps .step.step-active~.step .badge-count{color:var(--bb-muted)}body.is-checkout #checkout .checkout-steps .badge:has(.fa-check),body.is-checkout #checkout .checkout-steps .badge-count:has(.fa-check){background:var(--bb-g);color:#fff;border-color:var(--bb-g)}body.is-checkout #checkout .checkout-steps .step:has(.fa-check) .step-content:before{background:var(--bb-g)}body.is-checkout #checkout .checkout-steps .step:has(.fa-check) .step-text{color:var(--bb-ink)}body.is-checkout #checkout .checkout-steps .step .badge .fa-check{font-size:14px}body.is-checkout #checkout .checkout-steps .step-text{font-family:var(--bb-font-body);font-weight:600;font-size:14px;color:var(--bb-muted);letter-spacing:0}body.is-checkout #checkout .checkout-steps .step.step-active .step-text{color:var(--bb-ink);font-weight:700}body.is-checkout #checkout .checkout-steps a{text-decoration:none}body.is-checkout #checkout .card,body[data-page="33"] .order-completed .card{background:var(--bb-surface);border:1.5px solid var(--bb-line);border-radius:var(--bb-radius);box-shadow:0 1px #00000005}body.is-checkout #checkout .card-header,body.is-checkout #checkout .cardheader{background:transparent;border-bottom:1.5px solid var(--bb-line);padding:16px 20px}body.is-checkout #checkout .card-body,body.is-checkout #checkout .cardbody{padding:20px}body.is-checkout #checkout .fa-check-circle,body.is-checkout #checkout .fa-circle-check{color:var(--bb-g)}body.is-checkout #checkout hr{border-color:var(--bb-line);opacity:.8;margin:26px 0}body.is-checkout #checkout .form-group,body[data-page="33"] .form-group{margin-bottom:18px}body.is-checkout #checkout .form-control,body.is-checkout #checkout .custom-select,body[data-page="33"] .form-control{min-height:54px;background:var(--co-field-bg);border:1.5px solid var(--co-field-border);border-radius:14px;font-family:var(--bb-font-body);font-size:16px;color:var(--bb-ink);padding:14px 16px;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease;box-shadow:none}body.is-checkout #checkout textarea.form-control{min-height:96px}body.is-checkout #checkout .form-control:focus,body.is-checkout #checkout .custom-select:focus{background:var(--co-field-bg-focus);border-color:var(--bb-g);box-shadow:0 0 0 3px color-mix(in srgb,var(--bb-g) 22%,transparent);outline:none}body.is-checkout #checkout .col-form-label,body[data-page="33"] .col-form-label{font-family:var(--bb-font-body);font-weight:600;font-size:13px;color:var(--bb-muted);letter-spacing:.01em;margin-bottom:5px;padding-top:0;transition:color .16s ease}body.is-checkout #checkout .form-group:focus-within .col-form-label{color:var(--bb-g)}body.is-checkout #checkout .col-form-label .required,body.is-checkout #checkout label .required{color:var(--bb-r)}body.is-checkout #checkout input:-webkit-autofill,body.is-checkout #checkout input:-webkit-autofill:hover,body.is-checkout #checkout input:-webkit-autofill:focus,body[data-page="33"] input:-webkit-autofill{-webkit-text-fill-color:var(--bb-ink);-webkit-box-shadow:0 0 0 100px var(--co-field-bg) inset;box-shadow:0 0 0 100px var(--co-field-bg) inset;caret-color:var(--bb-ink);border-color:var(--bb-line)}body.is-checkout #checkout .form-control:focus:-webkit-autofill{-webkit-box-shadow:0 0 0 100px var(--co-field-bg-focus) inset,0 0 0 3px color-mix(in srgb,var(--bb-g) 22%,transparent)}body.is-checkout #checkout .has-error .form-control,body.is-checkout #checkout .form-control.is-invalid,body.is-checkout #checkout .is-invalid .form-control{border-color:var(--bb-r);box-shadow:0 0 0 3px color-mix(in srgb,var(--bb-r) 16%,transparent)}body.is-checkout #checkout .form-error-msg,body.is-checkout #checkout .invalid-feedback{color:var(--bb-r);font-family:var(--bb-font-body);font-size:13px;font-weight:600;margin-top:6px;display:flex;align-items:center;gap:6px}body.is-checkout #checkout .form-control.is-valid{border-color:color-mix(in srgb,var(--bb-g) 60%,var(--bb-line))}body.is-checkout #checkout .custom-select{appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23222' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;padding-right:42px}body.is-checkout #checkout .twitter-typeahead{width:100%;display:block!important}body.is-checkout #checkout .tt-menu{width:100%;margin-top:6px;padding:6px;background:#fff;border:1.5px solid var(--bb-line);border-radius:14px;box-shadow:var(--bb-shadow, 0 12px 32px rgba(0,0,0,.12));z-index:1050}body.is-checkout #checkout .tt-suggestion,body.is-checkout #checkout .tt-menu .tt-suggestion{padding:10px 12px;border-radius:9px;font-family:var(--bb-font-body);font-size:15px;color:var(--bb-ink);cursor:pointer}body.is-checkout #checkout .tt-suggestion:hover,body.is-checkout #checkout .tt-suggestion.tt-cursor{background:color-mix(in srgb,var(--bb-g) 14%,#fff);color:var(--bb-ink)}body.is-checkout #checkout .tt-hint{color:var(--bb-muted);opacity:.55}body.is-checkout #checkout .btn-primary,body[data-page="3"] #result-wrapper .btn-primary,body[data-page="33"] .order-completed .btn-primary{background:var(--bb-ink);border:0;color:#fff;border-radius:999px;font-family:var(--bb-font-mono);font-weight:700;letter-spacing:.06em;text-transform:uppercase;font-size:14px;padding:16px 28px;min-height:56px;transition:transform .15s ease,background .2s ease,box-shadow .2s ease}body.is-checkout #checkout .btn-primary:hover,body[data-page="33"] .btn-primary:hover{background:var(--bb-g);color:#fff;transform:translateY(-2px);box-shadow:0 10px 22px color-mix(in srgb,var(--bb-g) 30%,transparent)}body.is-checkout #checkout .btn-primary:active{transform:translateY(0)}body.is-checkout #checkout .checkout-button-row{margin-top:10px;align-items:center}body.is-checkout #checkout .checkout-button-row-submit .btn{width:100%}body.is-checkout #checkout .btn-link,body.is-checkout #checkout a.forgot-password{font-family:var(--bb-font-mono);font-weight:700;letter-spacing:.04em;color:var(--bb-ink);text-decoration:none;border-bottom:2px solid var(--bb-y);border-radius:0;padding:0 0 2px}body.is-checkout #checkout .btn-link:hover{color:var(--bb-g);border-color:var(--bb-g)}body.is-checkout #checkout .btn-outline-primary,body.is-checkout #checkout .btn-secondary{border-radius:999px;border:1.5px solid var(--bb-line);background:#fff;color:var(--bb-ink);font-family:var(--bb-font-mono);text-transform:uppercase;letter-spacing:.05em;font-weight:700;min-height:52px}body.is-checkout #checkout .btn-outline-primary:hover,body.is-checkout #checkout .btn-secondary:hover{border-color:var(--bb-ink);background:#fff}body.is-checkout #checkout input[type=checkbox],body.is-checkout #checkout input[type=radio]{accent-color:var(--bb-g);width:18px;height:18px}body.is-checkout #checkout .checkout-summary,body.is-checkout #checkout .card-summary,body.is-checkout #checkout .order-summary{position:sticky;top:16px}body.is-checkout #checkout .cart-total,body.is-checkout #checkout .checkout-total{font-family:var(--bb-font-body);font-weight:800;color:var(--bb-ink)}body.is-checkout #checkout .cart-total .cart-total-price,body.is-checkout #checkout .grand-total{font-size:22px}body.is-checkout #checkout .address-box,body.is-checkout #checkout .checkout-address{border:1.5px solid var(--bb-line);border-radius:var(--bb-radius);padding:16px 18px;background:var(--bb-surface)}body.is-checkout #checkout .shipping-method,body.is-checkout #checkout .payment-method,body.is-checkout #checkout .paymentmethod{border:1.5px solid var(--bb-line);border-radius:14px;padding:14px 16px;margin-bottom:10px;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease;cursor:pointer}body.is-checkout #checkout .shipping-method:hover,body.is-checkout #checkout .payment-method:hover{border-color:color-mix(in srgb,var(--bb-g) 55%,var(--bb-line))}body.is-checkout #checkout .shipping-method.active,body.is-checkout #checkout .payment-method.active,body.is-checkout #checkout label.active{border-color:var(--bb-g);background:color-mix(in srgb,var(--bb-g) 8%,#fff);box-shadow:0 0 0 2px color-mix(in srgb,var(--bb-g) 30%,transparent)}body[data-page="3"] .cart-item,body[data-page="3"] .warenkorbpos{border-bottom:1.5px solid var(--bb-line);padding:16px 0}body[data-page="3"] .cart-item img,body[data-page="3"] .warenkorbpos img{border-radius:12px;background:#fff}body[data-page="3"] .quantity,body[data-page="3"] .input-group.qty{border:1.5px solid var(--bb-line);border-radius:999px;overflow:hidden;background:#fff}body[data-page="3"] .quantity .btn,body[data-page="3"] .qty .btn{border:0;background:transparent;color:var(--bb-ink)}body[data-page="3"] .quantity input{border:0;background:transparent;text-align:center;min-height:44px}body[data-page="3"] .cart-summary,body[data-page="3"] .basket-total{background:var(--bb-surface);border:1.5px solid var(--bb-line);border-radius:var(--bb-radius);padding:20px;position:sticky;top:16px}body[data-page="3"] .cart-summary .grand-total,body[data-page="3"] .basket-total .total{font-family:var(--bb-font-body);font-weight:800;font-size:22px;color:var(--bb-ink)}body[data-page="3"] .coupon-input .form-control{min-height:50px;border-radius:12px}body[data-page="3"] .progress{height:8px;border-radius:999px;background:var(--bb-line)}body[data-page="3"] .progress-bar{background:var(--bb-g);border-radius:999px}body[data-page="33"] .order-completed{padding-top:8px}body[data-page="33"] .order-completed>.container>h1,body[data-page="33"] .container h1{font-family:var(--bb-font-body);font-weight:800;color:var(--bb-ink)}body[data-page="33"] .order-completed .alert-success,body[data-page="33"] .order-completed .success{border:0;border-radius:var(--bb-radius);background:color-mix(in srgb,var(--bb-g) 10%,#fff);color:var(--bb-ink);border-left:6px solid var(--bb-g);padding:20px 22px}@media(max-width:767.98px){body.is-checkout #checkout{padding-bottom:40px}body.is-checkout #checkout .checkout-steps .step-text{font-size:12px}body.is-checkout #checkout .checkout-steps .badge,body.is-checkout #checkout .checkout-steps .badge-count{width:34px;height:34px;font-size:14px}body.is-checkout #checkout .form-control{font-size:16px}body.is-checkout #checkout .checkout-summary,body.is-checkout #checkout .order-summary,body[data-page="3"] .cart-summary{position:static}body.is-checkout #checkout .btn-primary{min-height:54px}}#footer .bb-ratgeber-footer{border-top:1px solid rgba(253,252,247,.12);margin-top:18px;padding-top:14px}#footer .bb-ratgeber-nav{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 6px}#footer .bb-ratgeber-nav-title{font-family:var(--bb-font-body);font-weight:800;font-size:13px;letter-spacing:.04em;text-transform:uppercase;opacity:.85;margin-right:8px}#footer .bb-ratgeber-nav-list{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none}#footer .bb-ratgeber-nav-list .nav-link{padding:2px 10px;font-size:13px;opacity:.8}#footer .bb-ratgeber-nav-list .nav-link:hover{opacity:1;text-decoration:underline}.bb-catdesc .bb-ratgeber-plp{margin-top:18px;padding-top:14px;border-top:1px solid var(--bb-line)}.bb-catdesc .bb-ratgeber-plp__label{font-family:var(--bb-font-body);font-weight:800;font-size:13px;letter-spacing:.04em;text-transform:uppercase;color:var(--bb-ink);opacity:.75}.bb-catdesc .bb-ratgeber-plp__list{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px 18px}.bb-catdesc .bb-ratgeber-plp__list a{font-size:14px;text-decoration:underline;text-underline-offset:3px}button.btn.btn-link.btn-block[data-target="#calculator-form"]{white-space:normal;text-align:left}@media(max-width:767.98px){.carousel:not(.slick-initialized).slick-type-product .product-wrapper{width:calc(100%/max(1,var(--display-count-sm, 2)));min-width:calc(100%/max(1,var(--display-count-sm, 2)))}}@media(min-width:768px){.carousel:not(.slick-initialized).slick-type-product .product-wrapper{width:calc(100%/max(1,var(--display-count-md, 3)));min-width:calc(100%/max(1,var(--display-count-md, 3)))}}@media(min-width:992px){.carousel:not(.slick-initialized).slick-type-product .product-wrapper{width:calc(100%/max(1,var(--display-count-lg, 4)));min-width:calc(100%/max(1,var(--display-count-lg, 4)))}.has-left-sidebar .carousel:not(.slick-initialized).slick-type-product .product-wrapper{width:calc(100%/max(1,var(--display-count-lg, 3)));min-width:calc(100%/max(1,var(--display-count-lg, 3)))}}@media(min-width:1300px){.carousel:not(.slick-initialized).slick-type-product .product-wrapper{width:calc(100%/max(1,var(--display-count-xl, 5)));min-width:calc(100%/max(1,var(--display-count-xl, 5)))}.has-left-sidebar .carousel:not(.slick-initialized).slick-type-product .product-wrapper{width:calc(100%/max(1,var(--display-count-xl, 4)));min-width:calc(100%/max(1,var(--display-count-xl, 4)))}}.btn-skip-to{position:absolute;top:0;left:0;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0;transform:none;transition:none}.btn-skip-to:focus,.btn-skip-to:focus-visible{top:12px;left:12px;z-index:1080;width:auto;height:auto;padding:.75rem 1.25rem;margin:0;overflow:visible;clip:auto;clip-path:none;white-space:normal;background:var(--bb-surface, #ffffff);border:3px solid var(--bb-g, #178a41);border-radius:var(--bb-radius, 16px);color:var(--bb-ink, #17150e);font-family:var(--bb-font-mono, "Space Mono", ui-monospace, monospace);font-weight:700;text-align:center;text-decoration:none;transform:none;box-shadow:0 8px 24px -8px #17150e73}#mainNavigation:focus{outline:none}:root{--bb-g-ink: #0f6b31;--bb-r-ink: #b8301f}.productlist-pagination .btn.js-pagination-ajax,.productlist-page-nav .btn.js-pagination-ajax,.delivery-status .status-2,.signal_image .status-2,.sweet .delivery-status .status-2,.sweet .signal_image .status-2{color:var(--bb-g-ink)}ul.nav-icons .badge,.sweet .fa-sup{background-color:var(--bb-r-action)}.required-info .required-star,.label-slide input[required]+.col-form-label:after,.label-slide textarea[required]+.col-form-label:after,.label-slide select[required]+.col-form-label:after{color:var(--bb-r-ink)}.label-slide .form-group .col-form-label,.optional,.text-muted,.text-muted p{color:var(--bb-muted-text)!important}.bb-form-error{display:block;margin-top:.3rem;font-size:.875rem;color:var(--bb-r-ink)}.bb-form-alert{margin-bottom:1rem;padding:.75rem 1rem;border:1.5px solid var(--bb-r-ink);border-radius:var(--bb-radius-sm, 9px);color:var(--bb-r-ink);font-size:.9375rem}.bb-form-alert:empty{display:none}@media(max-width:767.98px){.productlist-page-nav-header-m:has(#collapseFilter.show),.productlist-page-nav-header-m:has(#collapseFilter.collapsing){z-index:1045}#collapseFilter.productlist-filter.js-collapse-filter{top:0;height:100%}}@media(min-width:992px){.bb-plp-row{isolation:auto}.bb-plp-row:not(:has(#collapseFilter.show)):not(:has(#collapseFilter.collapsing)){isolation:isolate}}.bb-fn.bb-fn,.bb-fn-m.bb-fn-m{--bbfn-rail-bg: #fdfcf7;--bbfn-rail-bg-2: #f5f2e7;--bbfn-rail-fg: #17150e;--bbfn-rail-fg-dim: rgba(23, 21, 14, .62);--bbfn-accent: #178a41;--bbfn-panel-bg: #ffffff;--bbfn-panel-bg-2: #f5f2e7;--bbfn-ink: #17150e;--bbfn-ink-soft: #514b3c;--bbfn-line: #e2ddcc;--bbfn-radius: 16px;--bbfn-shadow: 0 1px 2px rgba(23, 21, 14, .05), 0 24px 56px -24px rgba(23, 21, 14, .35);--bb-fn-world-color: #b8860a;--bb-fn-world-bg: rgba(23, 21, 14, .04);--bb-fn-world-border: rgba(23, 21, 14, .14);--bbfn-mono: "Space Mono", ui-monospace, "Cascadia Mono", monospace;--bbfn-body: "Hanken Grotesk", "IBM Plex Sans", system-ui, sans-serif}.bb-fn.bb-fn{position:relative;border-bottom:0}.bb-fn.bb-fn:after{content:"";display:block;height:3px;background:linear-gradient(90deg,#178a41 0 33.34%,#eab00e 33.34% 66.67%,#d8402c 66.67% 100%)}.bb-fn.bb-fn .bb-fn-entry--featured>.bb-fn-entry__link{color:#d8402c}.bb-fn.bb-fn .bb-fn-entry__badge{background:#d8402c;color:#fff;border-radius:999px}.bb-fn--js.bb-fn--drawer-open:before,.bb-fn-m.bb-fn-m--open:before{background:#17150e73}.bb-fn-panel .bb-fn-index__group:nth-child(3n+2){--bbfn-accent:#eab00e}.bb-fn-panel .bb-fn-index__group:nth-child(3n){--bbfn-accent:#d8402c}.bb-fn-cards .bb-fn-card:nth-child(3n+2),.bb-fn-imagegrid .bb-fn-imgtile:nth-child(3n+2){--bbfn-accent:#eab00e}.bb-fn-cards .bb-fn-card:nth-child(3n),.bb-fn-imagegrid .bb-fn-imgtile:nth-child(3n){--bbfn-accent:#d8402c}.bb-fn-index__head--icon .bb-fn-index__icon{width:46px;height:46px;padding:5px;border-radius:12px;overflow:hidden;background:color-mix(in srgb,var(--bbfn-accent) 13%,#fff);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--bbfn-accent) 34%,transparent);transition:transform .18s var(--bbfn-ease),background .16s,box-shadow .16s}.bb-fn-index__head--icon .bb-fn-index__icon img{width:100%;height:100%;object-fit:contain}.bb-fn-index__group:hover .bb-fn-index__head--icon .bb-fn-index__icon{background:color-mix(in srgb,var(--bbfn-accent) 20%,#fff);box-shadow:inset 0 0 0 1.5px var(--bbfn-accent);transform:translateY(-1px) rotate(-4deg) scale(1.03)}.bb-fn-index--icons .bb-fn-index__children{padding-left:58px}.bb-fn-panel a.bb-fn-index__head{position:relative}.bb-fn-panel a.bb-fn-index__head:after{content:"";position:absolute;left:0;bottom:-1px;height:2px;width:26px;background:var(--bbfn-accent);transition:width .2s var(--bbfn-ease)}.bb-fn-panel .bb-fn-index__group:hover a.bb-fn-index__head:after{width:100%}.bb-fn-panel:before{display:none}.bb-fn-panel-inner{padding:20px 30px 26px}.bb-fn-cols{gap:30px}.bb-fn-index{gap:5px 26px}.bb-fn-index__group{margin-bottom:11px}.bb-fn-index__children .bb-fn-link{font-size:13.5px;line-height:1.5}.bb-fn .bb-fn-entry__link{padding:15px 4px 15px 13px}.bb-fn .bb-fn-entry:not(:has(>.bb-fn-entry__toggle))>.bb-fn-entry__link{padding-right:13px}.bb-fn-m [data-bb-fn-hue="1"]{--bbfn-accent: var(--bb-y, #eab00e)}.bb-fn-m [data-bb-fn-hue="2"]{--bbfn-accent: var(--bb-r, #d8402c)}@media(max-width:991.98px){.bb-fn-m.bb-fn-m--open .bb-fn-m__home{background:var(--bb-bg, #fdfcf7)}.bb-fn-m.bb-fn-m--open .bb-fn-m__home:before{content:"";position:absolute;top:0;right:0;left:0;height:4px;background:var(--bb-stripe, linear-gradient(90deg,#178a41 0 33.34%,#eab00e 33.34% 66.67%,#d8402c 66.67% 100%))}.bb-fn-m .bb-fn-m-panel__label,.bb-fn-m .bb-fn-m-worldcard__name{font-family:var(--bb-font-disp, "Anton", system-ui, sans-serif);font-weight:400;letter-spacing:.01em;text-transform:uppercase}.bb-fn-m .bb-fn-m-panel__label{font-size:20px;line-height:1.1}.bb-fn-m .bb-fn-m-worldcard__name{font-size:15px}@media(prefers-reduced-motion:no-preference){.bb-fn-m--open .bb-fn-m-worldgrid>li,.bb-fn-m--open .bb-fn-m-panel--active .bb-fn-m-panel__item{animation:bb-fn-m-auf .24s cubic-bezier(.2,.7,.3,1) both}.bb-fn-m--open .bb-fn-m-worldgrid>li:nth-child(1),.bb-fn-m--open .bb-fn-m-panel--active .bb-fn-m-panel__item:nth-child(1){animation-delay:0ms}.bb-fn-m--open .bb-fn-m-worldgrid>li:nth-child(2),.bb-fn-m--open .bb-fn-m-panel--active .bb-fn-m-panel__item:nth-child(2){animation-delay:38ms}.bb-fn-m--open .bb-fn-m-worldgrid>li:nth-child(3),.bb-fn-m--open .bb-fn-m-panel--active .bb-fn-m-panel__item:nth-child(3){animation-delay:76ms}.bb-fn-m--open .bb-fn-m-worldgrid>li:nth-child(4),.bb-fn-m--open .bb-fn-m-panel--active .bb-fn-m-panel__item:nth-child(4){animation-delay:114ms}.bb-fn-m--open .bb-fn-m-worldgrid>li:nth-child(5),.bb-fn-m--open .bb-fn-m-panel--active .bb-fn-m-panel__item:nth-child(5){animation-delay:152ms}.bb-fn-m--open .bb-fn-m-worldgrid>li:nth-child(n+6),.bb-fn-m--open .bb-fn-m-panel--active .bb-fn-m-panel__item:nth-child(n+6){animation-delay:.19s}@keyframes bb-fn-m-auf{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}}.bb-fn-m .bb-fn-m-branch__arrow{border-color:color-mix(in srgb,var(--bbfn-accent) 45%,transparent);color:var(--bbfn-accent)}.bb-fn-m .bb-fn-m-branch:active .bb-fn-m-branch__arrow{background:var(--bbfn-accent);color:#fff}.bb-fn-m .bb-fn-m-crumb__item{border-color:color-mix(in srgb,var(--bb-g, #178a41) 40%,transparent);color:var(--bb-g, #178a41)!important}.bb-fn-m .bb-fn-m-action__link{background:var(--bbfn-accent);border-color:var(--bbfn-accent);color:#fff!important}.bb-fn-m .bb-fn-m-result{border-left:3px solid var(--bb-g, #178a41)}.bb-fn-m .bb-fn-m-result__kind{border-color:color-mix(in srgb,var(--bb-g, #178a41) 40%,transparent);color:var(--bb-g, #178a41)}}.bb-fn.bb-fn:after{display:none}#jtl-nav-wrapper:after{content:"";display:block;height:4px;background:linear-gradient(90deg,#178a41 0 33.34%,#eab00e 33.34% 66.67%,#d8402c 66.67% 100%)}.bb-fn.bb-fn:before{display:none}#jtl-nav-wrapper>.navbar-wrapper:before{content:"";display:block;height:1px;background:#17150e1f}.bb-fn-mount,.bb-fn{background:transparent}#jtl-nav-wrapper{border-bottom:0!important}@media(max-width:991.98px){.bb-fn-m{background:transparent}}.bb-fn.bb-fn .bb-fn-entry__link,.bb-fn.bb-fn .bb-fn-entry__toggle{padding-block:6px;font-size:14.4px;align-items:center;line-height:1}.bb-fn.bb-fn .bb-fn-bar,.bb-fn.bb-fn .bb-fn-entry{align-items:center}.bb-fn.bb-fn .bb-fn-bar{justify-content:flex-start}.bb-fn.bb-fn .bb-fn-bar{margin-bottom:0}.bb-fn.bb-fn .bb-fn-panel{top:calc(100% + 4px)}.bb-fn.bb-fn .bb-fn-marker{bottom:5px}#shop-logo,.navbar-brand img#shop-logo{height:38px;width:auto;max-height:38px}.nav-icons .nav-link .fa,.nav-icons .nav-link [class*=fa-],.nav-icons .nav-link svg{font-size:14px}.bb-fn .bb-fn-entry__icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;flex:none;order:0;margin-right:1px;opacity:1;transition:opacity var(--bbfn-in) var(--bbfn-ease),transform var(--bbfn-in) var(--bbfn-ease)}.bb-fn .bb-fn-entry__icon img{width:100%;height:100%;object-fit:contain;display:block}.bb-fn .bb-fn-entry:hover>.bb-fn-entry__link .bb-fn-entry__icon,.bb-fn .bb-fn-entry:focus-within>.bb-fn-entry__link .bb-fn-entry__icon{transform:translateY(-1px) scale(1.06)}@media(max-width:640px){.bb-fn .bb-fn-entry__icon{width:24px;height:24px}}#jtl-nav-wrapper .bb-hdr-rg{align-items:center;align-self:center;border-bottom:2px solid var(--bb-g-action, #147a3b);color:var(--bb-ink, #17150e);font-family:var(--bb-font-mono, ui-monospace, monospace);font-size:13px;font-weight:700;letter-spacing:.14em;margin-left:26px;padding:4px 2px;text-decoration:none;text-transform:uppercase;white-space:nowrap}#jtl-nav-wrapper .bb-hdr-rg:hover,#jtl-nav-wrapper .bb-hdr-rg:focus-visible{border-bottom-color:var(--bb-g-ink, #0f6b31);color:var(--bb-g-ink, #0f6b31);text-decoration:none}#jtl-nav-wrapper .bb-hdr-rg:focus-visible{outline:2px solid var(--bb-g-action, #147a3b);outline-offset:3px}.bb-rg-top{align-items:center;background:var(--bb-surface, #fff);border:1px solid var(--bb-line, rgba(23, 21, 14, .14));border-left:4px solid var(--bb-g-action, #147a3b);border-radius:10px;color:var(--bb-ink, #17150e);display:flex;flex-wrap:wrap;font-family:var(--bb-font-body, system-ui, sans-serif);gap:4px 14px;margin:0 0 14px;padding:10px 16px}.bb-rg-top__kicker{color:var(--bb-g-ink, #0f6b31);font-family:var(--bb-font-mono, ui-monospace, monospace);font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.bb-rg-top .bb-rg-top__cta{color:var(--bb-ink, #17150e);font-size:15px;font-weight:700;margin-left:auto;text-decoration:none}.bb-rg-top .bb-rg-top__cta:hover,.bb-rg-top .bb-rg-top__cta:focus-visible{color:var(--bb-g-ink, #0f6b31);text-decoration:underline}@media(max-width:575px){.bb-rg-top .bb-rg-top__cta{margin-left:0}}.bb-cat-intro{color:var(--bb-muted-text, #756f5f);font-family:var(--bb-font-body, system-ui, sans-serif);font-size:15px;line-height:1.55;margin:6px 0 18px;max-width:76ch}.bb-rg-pdp{align-items:center;background:var(--bb-surface, #fff);border:1px solid var(--bb-line, rgba(23, 21, 14, .14));border-radius:var(--bb-radius, 16px);box-shadow:var(--bb-shadow, 0 1px 2px rgba(23, 21, 14, .05));color:var(--bb-ink, #17150e);display:flex;flex-wrap:wrap;font-family:var(--bb-font-body, system-ui, sans-serif);gap:12px 24px;justify-content:space-between;margin:26px 0;overflow:hidden;padding:16px 20px;position:relative}.bb-rg-pdp:before{background:var(--bb-stripe, linear-gradient(90deg, #178a41 0 33.34%, #eab00e 33.34% 66.67%, #d8402c 66.67% 100%));content:"";height:4px;left:0;position:absolute;right:0;top:0}.bb-rg-pdp__kicker{color:var(--bb-g-ink, #0f6b31);display:block;font-family:var(--bb-font-mono, ui-monospace, monospace);font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.bb-rg-pdp__titel{font-family:var(--bb-font-disp, system-ui, sans-serif);font-size:clamp(18px,2vw,22px);font-weight:400;line-height:1.15;margin:4px 0 0}.bb-rg-pdp__text{color:var(--bb-muted-text, #756f5f);font-size:14px;margin:4px 0 0;max-width:60ch}.bb-rg-pdp .bb-rg-pdp__cta{align-items:center;background:var(--bb-g-action, #147a3b);border-radius:99px;box-shadow:0 6px 18px -8px #147a3b8c;color:#fff;display:inline-flex;flex-shrink:0;font-size:14px;font-weight:700;gap:10px;line-height:1.2;padding:10px 20px;text-decoration:none;transition:transform .15s ease,box-shadow .15s ease}.bb-rg-pdp .bb-rg-pdp__cta:hover,.bb-rg-pdp .bb-rg-pdp__cta:focus-visible{box-shadow:0 10px 22px -8px #147a3ba6;color:#fff;text-decoration:none;transform:translateY(-1px)}.bb-rg-pdp .bb-rg-pdp__cta:focus-visible{outline:2px solid var(--bb-g-action, #147a3b);outline-offset:3px}@media(prefers-reduced-motion:reduce){.bb-rg-pdp .bb-rg-pdp__cta{transition:none}}.bb-byline{color:var(--bb-muted-text, #756f5f);font-family:var(--bb-font-body, system-ui, sans-serif);font-size:14px}.bb-byline .bb-byline__name{color:var(--bb-ink, #17150e);font-weight:700}
