.bellary-wishlist-button{flex:0 0 auto;width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #8a8076;border-radius:0;background:transparent;cursor:pointer;color:var(--akzent-700);padding:0}.bellary-wishlist-button:hover{border-color:var(--akzent-700)}.bellary-wishlist-button__text{display:none}.product-details .bellary-wishlist-button__text{display:inline}.bellary-wishlist-button__icon{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.4}.bellary-wishlist-button--saved .bellary-wishlist-button__icon{fill:currentColor;stroke:none}.product-details .product-form-buttons--stacked{align-items:center!important;gap:10px!important}.product-details .product-form-buttons--stacked .bellary-wishlist-button{flex:1 1 100%!important;width:100%!important;height:auto!important;min-height:44px!important;padding:0!important}@media screen and (max-width:749px){.product-details .product-form-buttons--stacked>span:not(.product-form-text__error){flex:1 1 100%!important;min-width:0!important}.product-details .add-to-cart-button,.product-details button[name=add]{height:auto!important;min-height:48px;white-space:normal}}.bellary-trust-row{gap:20px!important}.bellary-trust-row>.group-block--width-fill{flex:1 1 0!important;min-width:0!important}@media screen and (max-width:749px){.bellary-trust-row{gap:12px!important}.bellary-trust-row>.group-block--width-fill>.group-block-content.layout-panel-flex--row{flex-direction:column!important;align-items:center!important;text-align:center!important;gap:6px!important}.bellary-trust-row .layout-panel-flex--column.mobile-column{align-items:center!important}.bellary-trust-row .layout-panel-flex--column.mobile-column p{text-align:center!important}}.resource-list--grid{max-width:100%;margin-inline:auto}.card-gallery:after{content:"Ansehen" / "";position:absolute;inset:auto 0 0 0;height:54px;display:grid;place-items:center;background:color-mix(in srgb,var(--akzent-100) 78%,transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);color:var(--ink-900, #2b211b);font-family:var(--font-body);font-size:.875rem;letter-spacing:.02em;transform:translateY(100%);transition:transform var(--dur-base) var(--ease-in-out);pointer-events:none;z-index:2}@media(hover:hover){.product-card:hover .card-gallery:after{transform:translateY(0)}}.product-card:focus-within .card-gallery:after{transform:translateY(0)}@media(prefers-reduced-motion:reduce){.card-gallery:after{transition:none}}.card-gallery{--gallery-aspect-ratio: 5 / 7 !important}.card-gallery .slideshow-control{display:none!important}.product-card__content>div:has(>.bellary-neu-badge){position:relative;height:0;margin-top:-10px}.bellary-neu-badge{position:absolute;top:auto;bottom:12px;left:0;z-index:2;background:var(--akzent-100);color:var(--akzent-700);font-family:var(--font-body--family);font-size:.625rem;letter-spacing:.1em;text-transform:uppercase;padding:5px 12px;border-radius:0;pointer-events:none}.bellary-card-wishlist{position:absolute;top:12px;right:12px;z-index:2}.bellary-card-wishlist .bellary-wishlist-button{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:0;box-shadow:none;color:var(--ink-900, #2b211b);position:relative}.bellary-card-wishlist .bellary-wishlist-button:after{content:"";position:absolute;top:50%;left:50%;width:44px;height:44px;transform:translate(-50%,-50%)}.bellary-card-wishlist .bellary-wishlist-button__icon{width:20px;height:20px}.bellary-card-farben{display:flex;flex-direction:column;align-items:flex-start;gap:7px}.bellary-card-farben__name{font-family:var(--font-body--family);font-size:.625rem;letter-spacing:.1em;text-transform:uppercase;color:#716358}.bellary-card-farben__swatches{display:flex;align-items:center;gap:5px}.bellary-card-farben__dot{display:inline-block;width:10px;height:10px;border-radius:50%;border:1px solid rgba(43,33,27,.15)}.section-content-wrapper:has(.bellary-editorial-kachel){align-items:stretch}.bellary-editorial-kachel{display:block;text-decoration:none;max-width:620px;margin-inline:auto}.bellary-editorial-kachel__bild-wrap{display:block;height:min(64vh,660px);overflow:hidden;background:#efe2d4}.bellary-editorial-kachel__bild{width:100%;height:100%;object-fit:cover;object-position:center 12%;display:block}.layout-panel-flex>*:has(>.bellary-doppelkachel){align-self:stretch}.bellary-doppelkachel{display:grid;grid-template-columns:repeat(2,1fr);gap:15px;padding-inline:40px}.bellary-doppelkachel__kachel{position:relative;display:block;aspect-ratio:1 / 1;overflow:hidden;text-decoration:none;background:var(--sand-200)}.bellary-doppelkachel__bild{display:block;width:100%;height:100%;object-fit:cover;transition:transform var(--dur-base) var(--ease-out)}@media(hover:hover){.bellary-doppelkachel__kachel:hover .bellary-doppelkachel__bild{transform:scale(1.03)}}@media(prefers-reduced-motion:reduce){.bellary-doppelkachel__bild{transition:none}}.bellary-doppelkachel__kachel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:linear-gradient(to bottom,#2b211b00 52%,#2b211b4d 68%,#2b211ba8 80%,#2b211bad)}.bellary-doppelkachel__inhalt{position:absolute;z-index:1;inset-inline:0;bottom:6%;display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center;padding-inline:16px}.bellary-doppelkachel__titel{font-family:var(--font-headline);font-size:clamp(2rem,4vw,5.25rem);font-weight:700;line-height:1;letter-spacing:-.02em;text-transform:uppercase;color:var(--sand-50)}.bellary-doppelkachel__link{font-family:var(--font-body);font-size:.75rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--sand-50);text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:1px}@media screen and (max-width:749px){.bellary-doppelkachel{grid-template-columns:1fr;padding-inline:var(--page-margin, 16px)}}.bellary-kategorie-kacheln-2{display:grid;grid-template-columns:repeat(2,1fr);gap:40px;max-width:800px;margin-inline:auto}.bellary-kategorie-kacheln-2 .bellary-editorial-kachel{max-width:none;margin-inline:0}.bellary-kategorie-kacheln-2 .bellary-editorial-kachel__bild-wrap{height:auto;aspect-ratio:4 / 5;max-height:950px}.bellary-kategorie-kacheln-2 .bellary-editorial-kachel__bild{object-position:center 15%}@media screen and (max-width:749px){.bellary-kategorie-kacheln-2{display:flex;gap:2px;width:100vw;max-width:100vw;margin-inline:calc(50% - 50vw);padding-inline:3.2vw;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline-start:3.2vw;overscroll-behavior-x:contain;scrollbar-width:none;padding-block-end:var(--reveal-shift);margin-block-end:calc(-1 * var(--reveal-shift))}.bellary-kategorie-kacheln-2::-webkit-scrollbar{display:none}.shopify-section:has(.bellary-kategorie-kacheln-2) .spacing-style{--padding-block-start: 40px !important;--padding-block-end: 40px !important}.bellary-kategorie-kacheln-2 .bellary-editorial-kachel{flex:0 0 44.5vw;scroll-snap-align:start}.bellary-kategorie-kacheln-2 .bellary-editorial-kachel__bild-wrap{aspect-ratio:4 / 5;max-height:none}.bellary-kategorie-kacheln-2 .bellary-editorial-kachel__info{padding-top:12px;gap:5px}.bellary-kategorie-kacheln-2 .bellary-editorial-kachel__titel{font-size:1.125rem}.bellary-kategorie-kacheln-2 .bellary-editorial-kachel__meta,.bellary-kategorie-kacheln-2 .bellary-editorial-kachel__link{font-size:.75rem}}.bellary-editorial-kachel__info{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding-top:24px}.bellary-editorial-kachel__titel{display:block;font-family:var(--font-heading--family);font-size:1.5375rem;letter-spacing:var(--rolle-sperrung);color:#2b211b}.bellary-editorial-kachel__meta{display:block;font-family:var(--font-body--family);font-size:.8125rem;color:var(--ink-500, #716358)}.bellary-editorial-kachel__link{display:block;font-family:var(--font-body--family);font-size:.8125rem;color:var(--akzent-700);text-decoration:underline;margin-top:4px}@media screen and (min-width:750px){.bellary-kategorie-kacheln-2 .bellary-editorial-kachel__info{padding-top:20px;gap:4px}.bellary-kategorie-kacheln-2 .bellary-editorial-kachel__link{margin-top:8px}}@media screen and (max-width:749px){.bellary-editorial-kachel__bild-wrap{height:auto;aspect-ratio:4 / 5}}.group-block-content:has(.bellary-promo-bild-wrap){align-items:stretch}.bellary-promo-bild-wrap{position:relative;display:block;width:100%;height:clamp(640px,80vh,880px);overflow:hidden;background:var(--akzent-100)}.bellary-promo-pin{position:absolute;left:53%;top:62%;width:20px;height:20px;z-index:2;text-decoration:none}.bellary-promo-pin__punkt{display:block;width:20px;height:20px;border-radius:50%;background:#2b211b59}.bellary-promo-pin__punkt:before{content:"";position:absolute;left:6px;top:6px;width:8px;height:8px;border-radius:50%;background:#fdf7f0}.bellary-promo-pin__karte{position:absolute;left:10px;top:34px;transform:translate(-50%);width:328px;display:grid;grid-template-columns:80px 1fr;gap:16px;align-items:center;padding:16px;background:#fdf7f0;border:1px solid #e3d3c2}.bellary-promo-pin__karte:before{content:"";position:absolute;top:-7px;left:50%;margin-left:-6px;width:12px;height:12px;background:#fdf7f0;border-top:1px solid #e3d3c2;border-left:1px solid #e3d3c2;transform:rotate(45deg)}.bellary-promo-pin__bild{display:block;width:80px;height:80px;overflow:hidden;background:var(--akzent-100)}.bellary-promo-pin__bild img{width:100%;height:100%;object-fit:cover;object-position:center top;display:block}.bellary-promo-pin__text{display:flex;flex-direction:column;gap:6px;min-width:0}.bellary-promo-pin__titel{font-family:var(--font-body--family);font-size:.875rem;color:#2b211b}.bellary-promo-pin__variante,.bellary-promo-pin__preis{font-family:var(--font-body--family);font-size:.75rem;color:#716358}.bellary-promo-bild{width:100%;height:100%;object-fit:cover;object-position:center top;display:block}.bellary-promo-karte{display:flex;flex-direction:column;align-items:flex-start;gap:6px;width:100%;max-width:360px;margin-inline:auto;text-decoration:none}.group-block-content:has(.bellary-promo-karte){align-items:stretch;padding-block:32px;padding-inline:24px}.bellary-promo-karte__bild-wrap{position:relative;display:block;width:100%;aspect-ratio:4 / 5;overflow:hidden;background:var(--akzent-100);margin-bottom:4px}.bellary-promo-karte__bild{width:100%;height:100%;object-fit:cover;object-position:center top;display:block}.bellary-promo-karte__titel{display:block;font-family:var(--font-body--family);font-size:.9375rem;color:#2b211b}.bellary-promo-karte__preis{display:block;font-family:var(--font-body--family);font-size:.875rem;color:#716358}.bellary-promo-karte__text{display:block;font-family:var(--font-body--family);font-size:.8125rem;line-height:1.6;color:#4a3f37;margin-top:4px}.bellary-promo-karte__link{display:block;font-family:var(--font-body--family);font-size:.8125rem;color:var(--akzent-700);text-decoration:underline;margin-top:6px}@media screen and (max-width:749px){.section-content-wrapper:has(.bellary-promo-bild-wrap) .group-block:has(.bellary-promo-bild-wrap){order:-1}.bellary-promo-pin{left:50%;top:60%}.bellary-promo-pin__karte{width:min(300px,calc(100vw - 40px));grid-template-columns:64px 1fr;gap:12px;padding:12px}.bellary-promo-pin__bild{width:64px;height:64px}}@media screen and (max-width:749px){.bellary-promo-bild-wrap{height:auto;min-height:0;aspect-ratio:1 / 1;max-height:70vh;max-height:70svh}.bellary-promo-karte{max-width:340px}.group-block-content:has(.bellary-promo-karte){padding-block:40px;padding-inline:20px}}.price,.bellary-promo-karte__preis,.bellary-promo-pin__preis{font-family:var(--font-body);font-weight:var(--rolle-preis-gewicht);letter-spacing:normal}.text-block[class*=__text_titel] h1,.product-title,.product-title h1{font-family:var(--font-headline);font-weight:400;letter-spacing:-.01em}.text-block[class*=__karte_titel] p,.bellary-promo-karte__titel,.bellary-promo-pin__titel{font-family:var(--font-body);font-size:.9375rem;font-weight:500;line-height:1.3;letter-spacing:.01em}.bellary-promo-pin__variante,.bellary-editorial-kachel__meta{font-family:var(--font-body);font-size:var(--rolle-meta-groesse);line-height:var(--rolle-meta-zeile);font-weight:400;letter-spacing:normal}.bellary-label{font-family:var(--font-body);font-size:.75rem;font-weight:600;line-height:1.3;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-500, #716358)}#header-group [class*=__ankuendigung] :is(p,a,span){color:var(--akzent-700)}.button--primary,.add-to-cart-button,button[name=add],.shopify-payment-button__button--unbranded{background-color:var(--akzent-800);color:var(--sand-50, #fdf7f0)}.button--primary:hover,.add-to-cart-button:hover,button[name=add]:hover{background-color:var(--akzent-700)}.product-information__grid{max-width:100%;margin-inline:auto}@media screen and (min-width:750px){.product-information__grid{column-gap:56px}}@media screen and (min-width:750px){.product-information__grid.product-information--media-left,.product-information__grid.product-information--media-right{grid-template-columns:minmax(0,1.5fr) 1fr!important}}@media screen and (min-width:992px){.product-information__grid,body:has(.product-information__grid) #MainContent>.shopify-section[id*=__brotkrumen] .bellary-brotkrumen{padding-inline:120px}}@media screen and (min-width:1650px){.product-information__grid,body:has(.product-information__grid) #MainContent>.shopify-section[id*=__brotkrumen] .bellary-brotkrumen{padding-inline:280px}}.product-details .quantity-selector-wrapper,.product-details .quantity-label,.product-details .quantity-rules{display:none!important}.product-details .add-to-cart-button,.product-details button[name=add]{width:100%;min-height:50px;font-size:.875rem;font-weight:700;letter-spacing:1.12px;text-transform:uppercase;line-height:1;padding-block:0;height:auto;transition:background-color var(--dur-slow) var(--ease-in-out),border-color var(--dur-slow) var(--ease-in-out);-webkit-tap-highlight-color:transparent}.sticky-add-to-cart .add-to-cart-button,.sticky-add-to-cart__button{font-size:.875rem;font-weight:700;letter-spacing:1.12px;text-transform:uppercase;line-height:1;padding-block:0;min-height:50px;height:auto;transition:background-color var(--dur-slow) var(--ease-in-out),border-color var(--dur-slow) var(--ease-in-out);-webkit-tap-highlight-color:transparent}.product-details .details__header.details__header{font-size:.875rem;font-weight:400;padding-block:12px;position:relative}.product-details .details__header .svg-wrapper.icon-plus{display:none!important}.product-details .details__header:before,.product-details .details__header:after{content:"";position:absolute;right:0;top:50%;width:8px;height:1px;background-color:var(--ink-900, #2b211b);transition:transform var(--dur-slow) var(--ease-in-out)}.product-details .details__header:before{transform-origin:center;transform:rotate(90deg)}.product-details details[open]>.details__header:before{transform:rotate(0)}.product-details .add-to-cart-button,.product-details button[name=add],.product-details .add-to-cart-button:not(:hover):not(:disabled),.product-details button[name=add]:not(:hover):not(:disabled){background-color:var(--ink-900, #2b211b)!important;color:var(--sand-50, #fdf7f0)!important;border:1px solid var(--ink-900, #2b211b)!important;border-radius:999px!important}@media(hover:hover){.product-details .add-to-cart-button:hover:not(:disabled),.product-details button[name=add]:hover:not(:disabled){background-color:var(--ink-700, #4a3f37)!important;color:var(--sand-50, #fdf7f0)!important;border-color:var(--ink-700, #4a3f37)!important}}.product-details .add-to-cart-button:focus-visible:not(:disabled),.product-details button[name=add]:focus-visible:not(:disabled){background-color:var(--ink-700, #4a3f37)!important;color:var(--sand-50, #fdf7f0)!important;border-color:var(--ink-700, #4a3f37)!important;outline:2px solid var(--akzent-800)!important;outline-offset:2px!important}.product-details .add-to-cart-button:disabled,.product-details button[name=add]:disabled{background-color:var(--sand-200)!important;color:var(--ink-500)!important;border-color:var(--sand-300)!important;cursor:not-allowed}.sticky-add-to-cart .add-to-cart-button,.sticky-add-to-cart__button{background-color:var(--ink-900, #2b211b)!important;color:var(--sand-50, #fdf7f0)!important;border:1px solid var(--ink-900, #2b211b)!important;border-radius:999px!important}@media(hover:hover){.sticky-add-to-cart .add-to-cart-button:hover:not(:disabled),.sticky-add-to-cart__button:hover:not(:disabled){background-color:var(--ink-700, #4a3f37)!important;border-color:var(--ink-700, #4a3f37)!important}}.add-to-cart-button .svg-wrapper.add-to-cart-icon{width:1rem;height:1rem;margin-inline-start:6px}fieldset:has(input[data-bellary-optionsart=groesse]) .variant-option__button-label{min-width:64px!important;min-height:38px!important;border-radius:8px!important;font-size:.875rem!important}fieldset:has(input[data-bellary-optionsart=groesse]) .variant-option__button-label:has(:checked){font-weight:700!important}.bellary-vertrauenszeile{font-family:var(--font-body--family);font-size:.8125rem;color:var(--ink-500, #716358);margin:0}body:has(.product-information__grid) #MainContent .section--page-width>*{width:100%;max-width:100%;margin-inline:auto}#MainContent [id*=empfehlungen] .resource-list--grid{--resource-list-columns-per-row: 4;grid-template-columns:repeat(4,1fr)!important}@media screen and (max-width:749px){#MainContent [id*=empfehlungen] .resource-list--grid{grid-template-columns:repeat(2,1fr)!important}}body:has(.product-information__grid) #MainContent>.shopify-section:not([id*=__brotkrumen]):not([id*=__main]) :is(h2,.section-resource-list__header .text-block){font-family:var(--font-body--family);font-size:.75rem;font-weight:400;letter-spacing:var(--rolle-sperrung, .025em);text-transform:uppercase;color:var(--ink-500, #716358)}.product-details .product-form-buttons,.product-details [class*=product-form-buttons]{flex-wrap:wrap}.product-details :is(.product-form-buttons,[class*=product-form-buttons])>span:not(.product-form-text__error){flex:1 1 100%!important;min-width:0}.product-details .bellary-wishlist-button{flex:1 1 100%;width:100%;height:auto;min-height:44px;margin-top:4px;display:flex;align-items:center;justify-content:center;gap:10px;border:0;background:transparent;color:var(--akzent-800);font-family:var(--font-body--family);font-size:.875rem;font-weight:400;letter-spacing:.01em;text-transform:none;-webkit-tap-highlight-color:transparent}@media(hover:hover){.product-details .bellary-wishlist-button:hover{border-color:transparent;text-decoration:underline;text-underline-offset:3px}}.product-details .bellary-wishlist-button:focus-visible{outline:2px solid var(--akzent-700);outline-offset:2px}.product-details .bellary-wishlist-button .bellary-wishlist-button__icon{width:20px;height:20px;stroke-width:1.25}.product-details .bellary-groessenhilfe-link{display:inline-flex;align-items:center;gap:6px}.product-details .group-block-content:has(>*>*>.bellary-groessenhilfe-link){justify-content:flex-end!important}.bellary-brotkrumen{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-family:var(--font-body--family);font-size:.75rem;color:var(--ink-500, #716358);margin-bottom:8px}.bellary-brotkrumen a{color:inherit;text-decoration:none;transition:color var(--dur-micro) var(--ease-in-out)}.bellary-brotkrumen a:hover,.bellary-brotkrumen a:focus-visible{color:var(--akzent-700)}.bellary-brotkrumen [aria-current]{color:var(--ink-900, #2b211b)}.product-details #bellary-massentabelle{width:100%!important;max-width:100%!important;overflow-x:auto;margin-top:8px!important}.product-details #bellary-massentabelle table{min-width:max-content;font-size:.75rem}.product-details .variant-option[data-testid=variant-option-single],.product-details .variant-option legend{display:flex!important;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;flex-basis:100%;width:100%;margin-bottom:8px;font-size:.875rem}.product-details .bellary-optionskopf__text{display:inline-flex;align-items:baseline;gap:0}.product-details .variant-option__swatch-value{font-weight:400}.product-details .variant-option__trenner{margin-inline:.3em;color:var(--ink-500, #716358)}.product-details fieldset:has(input[data-bellary-optionsart=farbe]) .variant-option__swatch-value{text-transform:capitalize}.product-details fieldset:has(input[data-bellary-optionsart=groesse]) .variant-option__swatch-value{text-transform:uppercase}.product-details fieldset:has(input[data-bellary-optionsart=groesse]){display:flex!important;flex-wrap:wrap!important;gap:8px!important}.product-details fieldset:has(input[data-bellary-optionsart=farbe]){gap:8px!important}.product-details fieldset:has(input[data-bellary-optionsart=farbe]) .variant-option__button-label{width:24px!important;height:24px!important;min-width:24px!important;min-height:24px!important;flex:0 0 24px!important;border:1px solid var(--bellary-rand, #8a8076)!important}.product-details fieldset:has(input[data-bellary-optionsart=farbe]) .variant-option__button-label:has(:checked){outline-width:1.5px!important}.product-details .group-block-content.layout-panel-flex--column{row-gap:16px!important}.product-details .group-block-content>.variant-picker{margin-top:16px}.product-details .group-block-content>.accordion{margin-top:8px}.product-details [class*=__text_titel]{--font-size: 1rem !important}.product-details [class*=__text_titel] :is(h1,h2,p){font-family:var(--font-body)!important;font-weight:400!important;letter-spacing:.04em!important}.bellary-galerie-wunschliste{position:absolute;top:11px;right:12px;z-index:2}.bellary-galerie-wunschliste .bellary-wishlist-button{width:24px;height:24px;min-width:0;min-height:0;padding:0;display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:0;box-shadow:none;color:var(--ink-900, #2b211b);position:relative}.bellary-galerie-wunschliste .bellary-wishlist-button:after{content:"";position:absolute;top:50%;left:50%;width:44px;height:44px;transform:translate(-50%,-50%)}.bellary-galerie-wunschliste .bellary-wishlist-button__icon{width:24px;height:24px}.bellary-galerie-wunschliste .bellary-wishlist-button__text{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.product-information__media media-gallery{position:relative}.bellary-kombi{margin-top:24px}.bellary-kombi__ueberschrift{font-family:var(--font-body);font-size:1.5rem;font-weight:700;line-height:1.2;letter-spacing:.02em;color:var(--ink-900, #2b211b);margin:0 0 16px}.bellary-kombi__liste{display:flex;flex-direction:column;gap:16px;margin:0;padding:0;list-style:none}.bellary-kombi__karte{display:grid;grid-template-columns:120px minmax(0,1fr);gap:16px;align-items:start}.bellary-kombi__bildlink{display:block}.bellary-kombi__bild{display:block;width:120px;aspect-ratio:2 / 3;object-fit:cover;border-radius:0}.bellary-kombi__text{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.bellary-kombi__titel{font-family:var(--font-body);font-size:.875rem;letter-spacing:.04em;color:var(--ink-900, #2b211b);text-decoration:none}@media(hover:hover){.bellary-kombi__titel:hover{text-decoration-line:underline;text-underline-offset:3px}}.bellary-kombi__preiszeile{margin:0;font-size:.875rem;font-variant-numeric:tabular-nums}.bellary-kombi__preis--aktion{color:var(--bellary-preis-rot, #cb0000)}.bellary-kombi__streich{margin-left:6px;opacity:.5}.bellary-kombi__knopf{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding-inline:24px;margin-top:2px;border:1px solid var(--ink-900, #2b211b);border-radius:999px;background-color:transparent;color:var(--ink-900, #2b211b);font-family:var(--font-body);font-size:.75rem;font-weight:700;letter-spacing:1px;text-transform:uppercase;text-decoration:none;transition:background-color var(--dur-slow) var(--ease-in-out),color var(--dur-slow) var(--ease-in-out)}@media(hover:hover){.bellary-kombi__knopf:hover{background-color:var(--ink-900, #2b211b);color:var(--sand-50, #fdf7f0)}}.bellary-kombi__knopf:focus-visible{outline:2px solid var(--ink-900, #2b211b);outline-offset:2px}body:has(.product-information__grid) #MainContent>.shopify-section[id*=__empfehlungen] :is(h2,.section-resource-list__header .text-block),body:has(.product-information__grid) #MainContent>.shopify-section[id*=__zuletzt] h2,body:has(.product-information__grid) .jm-review-widget-minimal-header .jm-review-widget-minimal-header__title.jm-review-widget-minimal-header__title{font-family:var(--font-headline)!important;font-size:clamp(2rem,2.4vw,2.5rem)!important;font-weight:700!important;line-height:1!important;letter-spacing:-.02em!important;text-transform:uppercase!important;color:var(--ink-900, #2b211b)!important;text-align:center!important;margin:0!important}body:has(.product-information__grid) #MainContent>.shopify-section[id*=__empfehlungen] .section-resource-list__content{justify-content:center!important}body:has(.product-information__grid) #MainContent>.shopify-section[id*=__empfehlungen] .section-resource-list__content .text-block{width:100%;justify-content:center}body:has(.product-information__grid) #MainContent>.shopify-section[id*=__empfehlungen] .section-resource-list__content .text-block>:is(h2,p){width:100%;max-width:100%!important}body:has(.product-information__grid) .jdgm-horizon-widget{width:100%;max-width:1000px;margin-inline:auto}body:has(.product-information__grid) .jdgm-widget,body:has(.product-information__grid) .jdgm-widget>.jm-review-widget{max-width:100%!important;margin-inline:0!important}body:has(.product-information__grid) .jm-review-widget__header-and-body,body:has(.product-information__grid) .jm-review-widget__header,body:has(.product-information__grid) .jm-review-widget-minimal-header:has(.jm-no-reviews-state){max-width:100%!important;width:100%!important;margin-inline:0!important;align-items:center!important;text-align:center!important}body:has(.product-information__grid) .jm-review-widget .jm-cluster,body:has(.product-information__grid) .jm-review-widget .jm-stack{justify-content:center!important;align-items:center!important}body:has(.product-information__grid) .jm-review-widget:has(.jm-no-reviews-state) .jm-review-widget-minimal-header__filter-container{display:none!important}body:has(.product-information__grid) .jm-review-widget:has(.jm-no-reviews-state) .jm-review-widget__header .jm-cluster>.jm-stack{flex:1 1 100%!important;width:100%!important}body:has(.product-information__grid) .jm-no-reviews-state,body:has(.product-information__grid) .jm-no-reviews-state>.jm-stack{align-items:center!important;text-align:center!important}body:has(.product-information__grid) .jm-no-reviews-state__text.jm-no-reviews-state__text{text-align:center!important;font-size:1rem!important;max-width:none!important}body:has(.product-information__grid) .jm-review-widget-minimal-header__title.jm-review-widget-minimal-header__title{font-family:var(--font-headline)!important;font-size:clamp(2rem,2.4vw,2.5rem)!important;font-weight:700!important;line-height:1!important;letter-spacing:-.02em!important;text-transform:uppercase!important;color:var(--ink-900, #2b211b)!important;text-align:center!important;margin:0 0 16px!important;width:100%!important;max-width:none!important}body:has(.product-information__grid) .jm-button--primary{min-height:44px!important;padding-block:0!important;padding-inline:24px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;white-space:nowrap!important;background-color:var(--ink-900, #2b211b)!important;border:1px solid var(--ink-900, #2b211b)!important;border-radius:999px!important;color:var(--sand-50, #fdf7f0)!important;font-family:var(--font-body)!important;font-size:.875rem!important;font-weight:700!important;letter-spacing:1.12px!important;text-transform:uppercase!important}@media(hover:hover){body:has(.product-information__grid) .jm-button--primary:hover{background-color:var(--ink-700, #4a3f37)!important;border-color:var(--ink-700, #4a3f37)!important;color:var(--sand-50, #fdf7f0)!important}}body:has(.product-information__grid) .jm-review-widget [class*=average],body:has(.product-information__grid) .jm-review-widget [class*=rating-value]{font-family:var(--font-headline)!important;font-size:3rem!important;font-weight:400!important;line-height:1!important}body:has(.product-information__grid) .jm-review-widget [class*=topic] button,body:has(.product-information__grid) .jm-review-widget [class*=chip]{min-height:33px;padding-inline:10px;border-radius:999px;background-color:var(--sand-200);border:1px solid var(--bellary-rand, #8a8076);font-size:.875rem}#MainContent>.shopify-section[id*=__zuletzt_angesehen]{display:none}#MainContent>.shopify-section[id*=__zuletzt_angesehen][data-bellary-zuletzt=bereit]{display:block}#MainContent>.shopify-section[id*=__zuletzt_angesehen] .section-resource-list__header,#MainContent>.shopify-section[id*=__zuletzt_angesehen] .section-resource-list__content,#MainContent>.shopify-section[id*=__zuletzt_angesehen] .section-resource-list__header .group-block-content{justify-content:center!important}@media screen and (max-width:749px){.product-details [class*=__text_titel]{--font-size: .875rem !important}.sticky-add-to-cart__bar{border-radius:0!important}}body:has(.product-information__grid) #MainContent>.shopify-section:not([id*=__brotkrumen])>.spacing-style{--padding-block-start: var(--bellary-sektionsabstand) !important;--padding-block-end: var(--bellary-sektionsabstand) !important}body:has(.product-information__grid) #MainContent>.shopify-section[id*=__main]>.spacing-style{--padding-block-start: 24px !important}@media screen and (max-width:749px){body:has(.product-information__grid) #MainContent>.shopify-section:not([id*=__brotkrumen])>.spacing-style{--padding-block-start: 48px !important;--padding-block-end: 48px !important}}h1,h2,.bellary-editorial-kachel__titel{font-family:var(--font-headline);font-weight:400}h1,h2{letter-spacing:-.01em;line-height:1.15}.custom-typography.custom-typography :is(h1,h2,h3){letter-spacing:-.01em;line-height:1.15}.text-block[class*=__text_titel].h2,.text-block[class*=__text_titel].h2>*{font-size:2.6rem;line-height:1.1}@media screen and (max-width:749px){.text-block[class*=__text_titel].h2,.text-block[class*=__text_titel].h2>*{font-size:1.775rem}}.bellary-editorial-kachel__titel{letter-spacing:-.005em;line-height:1.2}body:has(.product-information__grid) #MainContent>.shopify-section:not([id*=__brotkrumen]):not([id*=__main]) :is(h2,.section-resource-list__header .text-block){font-family:var(--font-body);font-size:.75rem;font-weight:600;line-height:1.3;letter-spacing:.12em}footer .menu__heading.menu__heading,footer .menu__heading__default.menu__heading__default,footer .menu__heading__accordion.menu__heading__accordion{font-family:var(--font-body);font-size:.75rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.cart-bubble,[class*=cart-bubble],.header-actions [class*=count]{background-color:var(--ink-900);color:var(--sand-50, #fdf7f0)}.bellary-editorial-kachel__bild{transition:transform var(--dur-image) var(--ease-out);will-change:transform}.bellary-editorial-kachel:hover .bellary-editorial-kachel__bild,.bellary-editorial-kachel:focus-visible .bellary-editorial-kachel__bild{transform:scale(1.03)}#MainContent a.button-unstyled{position:relative;transition:color var(--dur-micro) var(--ease-in-out)}#MainContent a.button-unstyled:after{content:"";position:absolute;inset:auto 0 -2px 0;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left center;transition:transform var(--dur-micro) var(--ease-in-out)}#MainContent a.button-unstyled:hover:after,#MainContent a.button-unstyled:focus-visible:after{transform:scaleX(1)}:where(.rte,.prose) a{transition:color var(--dur-micro) var(--ease-in-out)}.product-card :is(h3,.product-title,[class*=__titel]){transition:color var(--dur-micro) var(--ease-in-out)}.product-card:hover :is(h3,.product-title,[class*=__titel]),.product-card:focus-within :is(h3,.product-title,[class*=__titel]){color:var(--akzent-700)}.bellary-hover-bild{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;opacity:0;pointer-events:none;transition:opacity var(--dur-base) var(--ease-in-out)}.bellary-hover-bild .product-media,.bellary-hover-bild img{width:100%;height:100%}@media(hover:hover){.product-card:hover .bellary-hover-bild{opacity:1}}@media(hover:none){.bellary-hover-bild{display:none}}@media(prefers-reduced-motion:reduce){.bellary-hover-bild{transition:none}}a[href]:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible,label.variant-option__button-label:focus-visible,.variant-option__button-label:has(:focus-visible),[tabindex]:not([tabindex="-1"]):focus-visible{outline:2px solid var(--akzent-700);outline-offset:3px;border-radius:2px}button:disabled,input:disabled,select:disabled{color:var(--ink-500, #716358);background-color:var(--sand-100, #f7ede2);cursor:not-allowed}.product-details .details__header,.product-details details,.divider__line{border-color:var(--sand-300, #e3d3c2)}.bellary-brotkrumen span[aria-hidden=true]{color:var(--bellary-rand, #8a8076)}.product-information__grid [class*=price]{font-size:1rem;font-variant-numeric:tabular-nums}.product-information__grid{--bellary-preis-rot: #cb0000}.product-information__grid product-price:has(.compare-at-price) .price-item__group.price{color:var(--bellary-preis-rot)}.product-information__grid .compare-at-price{color:var(--ink-900, #2b211b);opacity:.5;margin-left:6px}.text-block[class*=__label_newsletter],.text-block[class*=__label_newsletter] p{font-weight:600;letter-spacing:.12em}[id$=__kollektion]>.section,[id$=__neuheiten]>.section{padding-block-start:var(--gap)!important}[id$=__instagram_band] .bellary-ig-band{padding-block-end:0}.product-details .variant-option__swatch-value{padding-left:.3em!important}.product-details .variant-option__trenner{margin-inline:0 .3em!important}@media screen and (max-width:749px){.product-information.section{padding-block-start:8px!important}.product-details{padding-block-start:16px!important}.product-details .group-block-content:has(>[class*=__text_titel]){row-gap:4px!important}.product-details .group-block-content>.variant-picker{margin-top:8px}}@media screen and (max-width:749px){[id*=__hero_bild] .hero,[id*=__hero_bild] .hero .hero__container{height:calc(100svh - var(--header-group-height, 110px));min-height:0}[id*=__hero_bild] .hero .hero__media-grid{position:absolute;top:0;right:0;bottom:0;left:0}[id*=__hero_bild] .hero .hero__media{object-position:center 30%!important}}.group-block-content:has(>[class*=__ueber_lookbook_bild_]){display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;width:100%}.group-block-content:has(>[class*=__ueber_lookbook_bild_])>*{width:100%!important;min-width:0}.group-block-content:has(>[class*=__ueber_lookbook_bild_]) img{width:100%;height:100%;object-fit:cover;object-position:center top}@media screen and (max-width:749px){.group-block-content:has(>[class*=__ueber_lookbook_bild_]){grid-template-columns:repeat(2,minmax(0,1fr))}}[class*=__ueber_einstieg_titel] :is(h1,p){max-width:14ch;line-height:1.05;letter-spacing:-.015em}@media screen and (max-width:749px){[class*=__ueber_einstieg_titel] :is(h1,p){font-size:2.5rem!important}}@media screen and (min-width:750px){.hero__content-wrapper:has([class*=__ueber_einstieg_titel]){padding-inline:40px!important}}[class*=__ueber_werte_][class*=_titel] h3{font-weight:700;letter-spacing:.01em;margin:0}@media screen and (max-width:749px){[id*=__ueber_lookbook] .section-content-wrapper{padding-top:27px!important}}#MainContent:has([class*=__info_titel]){--bellary-textspalte: 32rem;--bellary-vorspann-breite: 30rem}#MainContent:has([class*=__info_titel]) .section-content-wrapper{grid-column:1 / -1;width:100%;max-width:none;align-items:stretch;gap:0;padding-inline:max(var(--page-margin, 16px),calc((100% - 90rem)/2));padding-block-start:clamp(4rem,8vw,6rem)}#MainContent:has([class*=__info_titel]) .section-content-wrapper>*{width:100%;max-width:var(--bellary-textspalte)}#MainContent [class*=__eyebrow_info] p{font-family:var(--font-body);font-size:.75rem;font-weight:600;line-height:1.3;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-500, #716358);margin:0}#MainContent [class*=__info_titel]{margin-block-start:12px}#MainContent [class*=__info_titel] :is(h1,h2,p){line-height:1.1;margin:0}#MainContent:has([class*=__info_titel]) .page-content{margin-block-start:28px}#MainContent:has([class*=__info_titel]) .page-content>rte-formatter>p:first-child{font-size:1.125rem;line-height:1.55;max-width:var(--bellary-vorspann-breite);margin-block:0 8px}#MainContent:has([class*=__info_titel]) .page-content :is(p,li){color:var(--ink-700, #4a3f37);line-height:1.65}#MainContent:has([class*=__info_titel]) .page-content p{margin-block:0 16px}#MainContent:has([class*=__info_titel]) .page-content :is(h2,h3){font-size:2rem;line-height:1.15;color:var(--ink-900, #2b211b);margin-block:48px 12px}#MainContent:has([class*=__info_titel]) .page-content>rte-formatter>:is(h2,h3):first-child{margin-block-start:0}@media screen and (max-width:749px){#MainContent:has([class*=__info_titel]) .page-content :is(h2,h3){font-size:1.625rem;margin-block:36px 10px}}#MainContent:has([class*=__info_titel]) .page-content :is(ul,ol){list-style:none;padding-inline-start:0;margin-block:0 16px}#MainContent:has([class*=__info_titel]) .page-content li{padding-inline-start:1.5rem;margin-block-end:.5rem}#MainContent:has([class*=__info_titel]) .page-content ul>li:before{content:"\2014";float:left;margin-inline-start:-1.5rem;color:var(--sand-300, #e3d3c2)}#MainContent:has([class*=__info_titel]) .page-content table{width:100%;border-collapse:collapse;margin-block:0 24px;font-size:.9375rem;display:block;overflow-x:auto}#MainContent:has([class*=__info_titel]) .page-content :is(th,td){border:0;border-block-end:1px solid var(--sand-300, #e3d3c2);padding:10px 12px 10px 0;text-align:start}#MainContent:has([class*=__info_titel]) .page-content :is(th,td):not(:first-child){font-variant-numeric:tabular-nums;text-align:end}#MainContent:has([class*=__info_titel]) .page-content th{font-weight:600;color:var(--ink-900, #2b211b)}#MainContent:has([class*=__info_titel]) .page-content a{color:var(--akzent-700, #af2f44);text-decoration:underline;text-underline-offset:3px}#MainContent .bellary-service-liste{list-style:none;padding-inline-start:0;margin-block:24px 0;border-block-start:1px solid var(--sand-300, #e3d3c2)}#MainContent .bellary-service-liste>li{padding-inline-start:0;margin-block-end:0;padding-block:18px;border-block-end:1px solid var(--sand-300, #e3d3c2)}#MainContent:has([class*=__info_titel]) .page-content ul.bellary-service-liste>li:before{content:none}#MainContent:has([class*=__info_titel]) .page-content .bellary-service-liste a{display:block;color:var(--ink-900, #2b211b);text-decoration:none}#MainContent .bellary-service-liste .bellary-service-titel{display:block;font-size:1.25rem;line-height:1.25;color:var(--ink-900, #2b211b)}#MainContent .bellary-service-liste a:hover .bellary-service-titel{text-decoration:underline;text-underline-offset:4px}#MainContent .bellary-service-liste .bellary-service-beschreibung{display:block;margin-block-start:4px;font-size:.875rem;line-height:1.5;color:var(--ink-500, #716358)}#MainContent [class*=__linie_schluss],#MainContent:has([class*=__info_titel]) .divider{margin-block-start:56px}#MainContent:has([class*=__info_titel]) [class*=__gruppe_kontakt]{margin-block-start:32px}#MainContent [class*=__kontakt_titel] :is(h2,h3,p){font-size:1.25rem;line-height:1.25;color:var(--ink-900, #2b211b);margin:0}#MainContent [class*=__kontakt_text] p{color:var(--ink-700, #4a3f37);line-height:1.6;margin:0}#MainContent [class*=__kontakt_text] a{color:var(--akzent-700, #af2f44);text-decoration:underline;text-underline-offset:3px}#MainContent:has(.bellary-ohne-kontaktblock) [class*=__gruppe_kontakt],#MainContent:has(.bellary-ohne-kontaktblock) .divider{display:none}#MainContent [class*=__faq_titel] :is(h2,h3,p){font-size:2rem;line-height:1.15;color:var(--ink-900, #2b211b);margin-block:48px 8px}:root{--color-shadow-rgb: var(--color-foreground-rgb);--backdrop-opacity: .35;--cart-font-size--sm: var(--font-size--sm);--cart-font-size--xl: 1.375rem}.cart-totals__total-label{color:var(--ink-900)}.cart-totals__original-container,.cart-totals__original-container *{color:var(--ink-500)}.cart__ctas{gap:10px}.cart__ctas .cart__checkout-button{min-height:48px;height:auto;line-height:1;padding-block:0;font-size:.875rem;letter-spacing:1px;text-transform:uppercase;-webkit-tap-highlight-color:transparent}.bellary-oder{display:flex;align-items:center;gap:12px;margin-block:14px 2px;font-family:var(--font-body--family);font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-500)}.bellary-oder:before,.bellary-oder:after{content:"";flex:1 1 auto;height:1px;background-color:var(--sand-300)}.additional-checkout-buttons shopify-accelerated-checkout-cart,shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-row-gap: 6px}.cart-items__remove svg{width:var(--icon-size-xs);height:var(--icon-size-xs)}.cart-items__remove{color:var(--ink-500)}.cart-items__remove:hover{color:var(--ink-900)}@media screen and (min-width:750px){.cart-items__quantity .quantity-selector{width:96px;min-width:96px}.cart-items__quantity .quantity-selector .quantity-minus,.cart-items__quantity .quantity-selector .quantity-plus{width:32px;height:32px}}.bellary-cs{border-block-start:1px solid var(--sand-300);margin-block-start:4px;padding-block-start:18px}.bellary-cs--drawer{padding-inline:var(--cart-drawer-padding)}.bellary-cs__label{margin:0 0 14px;font-family:var(--font-body--family);font-size:.75rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-900)}.bellary-cs__liste{list-style:none;margin:0;padding:0;display:grid;gap:16px}.bellary-cs__pos{display:grid;grid-template-columns:56px 1fr;gap:12px;align-items:start}.bellary-cs__bild{display:block;line-height:0}.bellary-cs__bild img{width:56px;height:84px;object-fit:cover;display:block}.bellary-cs__haupt{min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:2px}.bellary-cs__titel{font-size:.875rem;color:var(--ink-900);text-decoration:none}.bellary-cs__preis{font-size:.8125rem;color:var(--ink-500)}.bellary-cs__aufklapp{min-height:44px;display:flex;align-items:center;margin-block-start:0;font-family:var(--font-body--family);font-size:.8125rem;color:var(--akzent-700);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;cursor:pointer;-webkit-tap-highlight-color:transparent}@media(hover:hover){.bellary-cs__aufklapp:hover{text-decoration-thickness:2px}}.bellary-cs__aufklapp[aria-expanded=true]{color:var(--ink-500)}.bellary-cs__wahl{display:flex;flex-direction:column;gap:10px;width:100%;margin-block-start:10px}.bellary-cs__wahl[hidden]{display:none}.bellary-cs__gruppe{display:flex;flex-wrap:wrap;gap:6px}.bellary-cs__farbe{width:40px;height:40px;border-radius:50%;border:1px solid var(--bellary-rand);background-color:var(--bellary-cs-punkt, var(--sand-200));padding:0;cursor:pointer}.bellary-cs__farbe[aria-pressed=true]{box-shadow:0 0 0 1px var(--sand-50),0 0 0 3px var(--ink-900)}.bellary-cs__groesse{min-width:44px;min-height:40px;padding-inline:10px;border:1px solid var(--bellary-rand);background-color:transparent;color:var(--ink-900);font-family:var(--font-body--family);font-size:.75rem;cursor:pointer}.bellary-cs__groesse[aria-pressed=true]{border-color:var(--ink-900);box-shadow:inset 0 0 0 1px var(--ink-900)}.bellary-cs__knopf{align-self:flex-start;min-height:40px;padding-inline:20px;border:1px solid var(--ink-900);background-color:transparent;color:var(--ink-900);font-family:var(--font-body--family);font-size:.75rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:background-color var(--dur-micro) var(--ease-in-out)}.bellary-cs__knopf:disabled{border-color:var(--bellary-rand);border-style:dashed;color:var(--ink-500);opacity:.6;cursor:not-allowed}.bellary-cs__gruppenlabel{margin:0 0 2px;font-family:var(--font-body--family);font-size:.6875rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-500)}.bellary-cs__gruppenlabel:not(:first-child){margin-block-start:8px}.bellary-cs__hinweis{margin:0;font-family:var(--font-body--family);font-size:.75rem;color:var(--ink-500)}.bellary-cs__hinweis:empty{display:none}.bellary-cs :focus-visible{outline:2px solid var(--akzent-700);outline-offset:2px}@media(hover:hover){.bellary-cs__knopf:not(:disabled):hover{background-color:var(--sand-100)}.bellary-cs__groesse:hover{border-color:var(--ink-900)}}@media screen and (max-width:749px){.bellary-cs__groesse{min-height:44px}}.bellary-ki-bildhinweis{margin:10px 0 0;padding:0;font-family:var(--font-body--family);font-size:10px;line-height:1.3;letter-spacing:.02em;color:var(--ink-500, #716358)}@media screen and (max-width:749px){.bellary-ki-bildhinweis{padding-inline:calc(var(--page-margin, 20px) * 2)}}.dropdown-localization__button.button,.dropdown-localization__button.button:hover,.dropdown-localization__button.button:focus-visible{background-color:transparent;border-color:transparent;box-shadow:none}.dropdown-localization__button.button{color:var(--ink-900, #2b211b)}.dropdown-localization__button.button:hover{color:var(--akzent-700, #af2f44)}.dropdown-localization__button.button:focus-visible{outline:2px solid var(--akzent-700, #af2f44);outline-offset:2px}.bellary-schublade{--theme-drawer-width: 30rem;background-color:var(--color-background, #ffffff)}.bellary-schublade.theme-drawer__dialog--opening{animation:drawer-slide-in var(--dur-micro, .25s) var(--ease-out, ease)}.bellary-schublade.theme-drawer__dialog--closing{animation:drawer-slide-out var(--animation-speed-slow, .2s) var(--ease-in-out, ease) forwards}.bellary-sprachwahl{position:relative;display:flex;flex:1;min-height:0;flex-direction:column;overflow:hidden}.bellary-sprachwahl localization-form-component,.bellary-sprachwahl .localization-form{display:contents}.bellary-sprachwahl__karten{padding:8px 20px 24px}.bellary-sprachwahl__label{margin:0 0 12px;font-size:16px;font-weight:400;letter-spacing:normal;text-transform:none;line-height:1.4;color:var(--ink-900, #2b211b)}.bellary-sprachwahl__karte+.bellary-sprachwahl__label{margin-top:24px}.bellary-sprachwahl__karte{display:flex;align-items:center;gap:12px;width:100%;min-height:72px;padding:0 20px;border:1px solid var(--bellary-rand, #8a8076);border-radius:0;background-color:transparent;color:var(--ink-900, #2b211b);font-size:16px;text-align:start;cursor:pointer;transition:background-color var(--dur-micro, .25s) var(--ease-in-out, ease),border-color var(--dur-micro, .25s) var(--ease-in-out, ease)}@media(hover:hover){.bellary-sprachwahl__karte:hover{background-color:var(--sand-100, #f7ede2);border-color:var(--ink-700, #4a3f37)}.bellary-sprachwahl__karte:hover .bellary-sprachwahl__pfeil svg{color:var(--ink-900, #2b211b)}}.bellary-sprachwahl__karte:active{background-color:var(--sand-200, #efe2d4)}.bellary-sprachwahl__karte:focus-visible{outline:2px solid var(--akzent-700, #af2f44);outline-offset:2px}.bellary-sprachwahl__karte .icon-flag,.bellary-sprachwahl__ausloeser .icon-flag{flex-shrink:0;width:20px;height:20px;border-radius:50%;background-size:cover;background-position:center}.bellary-sprachwahl__wert{flex:1;font-weight:600}.bellary-sprachwahl__waehrung{font-weight:400;color:var(--ink-500, #716358)}.bellary-sprachwahl__pfeil svg{width:16px;height:16px;color:var(--ink-500, #716358);transition:color var(--dur-micro, .25s) var(--ease-in-out, ease)}.bellary-sprachwahl__ebene{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;background-color:var(--color-background, #ffffff);transform:translate(8px);opacity:0;visibility:hidden;transition:transform var(--animation-speed-slow, .2s) var(--ease-in-out, ease),opacity var(--animation-speed-slow, .2s) var(--ease-in-out, ease),visibility var(--animation-speed-slow, .2s)}.bellary-sprachwahl[data-ebene=land] [data-ebene-inhalt=land],.bellary-sprachwahl[data-ebene=sprache] [data-ebene-inhalt=sprache]{transform:none;opacity:1;visibility:visible;transition:transform var(--dur-micro, .25s) var(--ease-out, ease),opacity var(--dur-micro, .25s) var(--ease-out, ease),visibility var(--dur-micro, .25s)}@media(prefers-reduced-motion:reduce){.bellary-sprachwahl__ebene,.bellary-sprachwahl[data-ebene=land] [data-ebene-inhalt=land],.bellary-sprachwahl[data-ebene=sprache] [data-ebene-inhalt=sprache]{transform:none;transition:none}}.bellary-sprachwahl__unterkopf{flex-shrink:0;padding:4px 12px 12px;border-block-end:1px solid var(--sand-300, #e3d3c2)}.bellary-sprachwahl__zurueck{display:flex;align-items:center;gap:8px;min-height:44px;padding:0 8px;border:0;background:none;color:var(--ink-900, #2b211b);font-size:16px;font-weight:600;cursor:pointer;transition:color var(--dur-micro, .25s) var(--ease-in-out, ease)}@media(hover:hover){.bellary-sprachwahl__zurueck:hover{color:var(--akzent-700, #af2f44)}}.bellary-sprachwahl__zurueck svg{width:18px;height:18px}.bellary-sprachwahl__zurueck:focus-visible{outline:2px solid var(--akzent-700, #af2f44);outline-offset:2px}.bellary-sprachwahl__ebene .country-filter{flex-shrink:0;padding:12px 20px}.bellary-sprachwahl__ebene .country-selector-form__wrapper,.bellary-sprachwahl__ebene .localization-form__list{flex:1;min-height:0;overflow-y:auto}.bellary-sprachwahl [data-vorgemerkt=true] .country{color:var(--ink-900, #2b211b);font-weight:600}.bellary-sprachwahl [data-vorgemerkt=true]{background-color:var(--sand-100, #f7ede2)}.bellary-sprachwahl__fuss{flex-shrink:0;padding:16px 20px calc(16px + env(safe-area-inset-bottom));border-block-start:1px solid var(--sand-300, #e3d3c2);background-color:var(--color-background, #ffffff)}.bellary-sprachwahl__anwenden.button{width:100%;min-height:48px;border:0;border-radius:999px;background-color:var(--akzent-800, #a2253a);color:var(--sand-50, #fdf7f0);font-size:14px;font-weight:600;letter-spacing:1px;line-height:1;text-transform:uppercase;transition:background-color var(--dur-micro, .25s) var(--ease-in-out, ease)}@media(hover:hover){.bellary-sprachwahl__anwenden.button:hover{background-color:var(--akzent-700, #af2f44)}}.bellary-sprachwahl__anwenden.button:focus-visible{outline:2px solid var(--ink-900, #2b211b);outline-offset:2px}.bellary-sprachwahl__ausloeser{display:flex;align-items:center;gap:12px;width:100%;min-height:52px;padding:0 20px;border:0;border-block-start:1px solid var(--sand-300, #e3d3c2);background:none;color:var(--ink-900, #2b211b);font-size:16px;text-align:start;cursor:pointer;transition:background-color var(--dur-micro, .25s) var(--ease-in-out, ease)}@media(hover:hover){.bellary-sprachwahl__ausloeser:hover{background-color:var(--sand-100, #f7ede2)}}.bellary-sprachwahl__ausloeser-text{flex:1}.bellary-sprachwahl__ausloeser:focus-visible{outline:2px solid var(--akzent-700, #af2f44);outline-offset:-2px}localization-form-component .localization-form__gruppentitel{margin:0;padding:18px 20px 10px;font-family:var(--font-body--family);font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;line-height:1.2;color:var(--ink-500, #716358)}localization-form-component .country-filter{padding:0 20px 12px;border-block-end:0}localization-form-component .country-filter__input{height:44px;font-size:16px;line-height:1.2;border:0;border-radius:0;box-shadow:inset 0 0 0 1px var(--bellary-rand, #8a8076);background-color:var(--sand-100, #f7ede2);color:var(--ink-900, #2b211b);padding:0 12px 0 40px;transition:box-shadow var(--dur-micro, .25s) var(--ease-in-out, ease)}localization-form-component .country-filter__input::placeholder{color:var(--ink-500, #716358);opacity:1}localization-form-component .country-filter__input:focus,localization-form-component .country-filter__input:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--akzent-700, #af2f44)}localization-form-component .country-filter__search-icon{left:12px;color:var(--ink-500, #716358)}localization-form-component .localization-form__list{padding-block:0;font-size:16px}localization-form-component .localization-form__list-item:not([hidden]){min-height:57px;margin-block-end:0;padding:0 20px;border-radius:0;border-block-end:1px solid var(--sand-300, #e3d3c2);gap:12px;transition:background-color var(--dur-micro, .25s) var(--ease-in-out, ease)}localization-form-component .localization-form__list ul>li:last-child{border-block-end:0}localization-form-component .popular-countries:not(:empty){border-block-end:1px solid var(--sand-300, #e3d3c2)}localization-form-component .localization-form__list-item:not([hidden]) .country{color:var(--ink-700, #4a3f37)}@media(hover:hover){localization-form-component .localization-form__list-item:not([hidden]):hover{background-color:var(--sand-100, #f7ede2)}}localization-form-component .localization-form__list-item:not([hidden]):focus,localization-form-component .localization-form__list-item:not([hidden]):focus-visible{background-color:var(--sand-100, #f7ede2)}localization-form-component .localization-form__list-item[aria-current=true]:not([hidden]){background-color:transparent}localization-form-component .localization-form__list-item[aria-current=true]:not([hidden]) .country{color:var(--ink-900, #2b211b);font-weight:600}localization-form-component .localization-form__currency{color:var(--ink-500, #716358);font-size:14px}localization-form-component .localization-form__list-item .country mark{color:var(--ink-900, #2b211b);font-weight:600}localization-form-component .language-selector{padding:14px 20px;border-block-start:1px solid var(--sand-300, #e3d3c2);background-color:var(--color-background, #ffffff)}localization-form-component .language-selector--top-shadow:before{display:none}localization-form-component .language-selector__label{font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-500, #716358)}localization-form-component .language-selector .localization-form__select{font-size:16px;color:var(--ink-900, #2b211b);background-color:transparent}@media(max-width:749px){localization-form-component .localization-form__gruppentitel{padding-block-start:12px}}.bellary-kopf-wunschliste{position:relative;display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;color:inherit;text-decoration:none}.bellary-kopf-wunschliste__icon{width:20px;height:20px;fill:currentColor}@media screen and (max-width:749px){#header-component header-actions .header-actions__action{width:36px;min-width:36px}#header-component header-actions .header-actions__action .svg-wrapper{width:36px}#header-component header-actions .header-actions__action:not(.account-button) svg,#header-component header-actions .bellary-kopf-wunschliste__icon{width:18px;height:18px}#header-component header-actions .account-button__icon{height:20px!important}}.bellary-kopf-wunschliste__zahl{position:absolute;top:4.5px;right:2.5px;display:flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding-inline:4px;border-radius:999px;background-color:var(--ink-900, #2b211b);color:var(--sand-50, #fdf7f0);font-family:var(--font-body);font-size:10px;font-weight:600;line-height:1;pointer-events:none}.bellary-kopf-wunschliste__zahl[hidden],.bellary-drawer-wunschliste__zahl[hidden]{display:none}.bellary-drawer-wunschliste .menu-drawer__menu-item{display:flex;align-items:center;gap:8px}.bellary-drawer-wunschliste__zahl{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding-inline:5px;border-radius:999px;background-color:var(--ink-900, #2b211b);color:var(--sand-50, #fdf7f0);font-family:var(--font-body);font-size:11px;font-weight:600;line-height:1}.product-grid__item[hidden],.resource-list__item[hidden],product-card[hidden]{display:none!important}.shopify-section:has(.bellary-wunschliste)~.shopify-section .facets{display:none}.bellary-wunschliste__titel{font-family:var(--font-headline);font-size:clamp(2rem,4vw,2.75rem);font-weight:400;line-height:1.15;letter-spacing:-.01em;color:var(--ink-900, #2b211b);margin:0}html:not(.bellary-wl-bereit) .shopify-section:has(.bellary-wunschliste)~.shopify-section{display:none}.bellary-wunschliste__leer{display:none;max-width:44ch;margin-block-start:32px}html.bellary-wl-bereit .bellary-wunschliste--leer .bellary-wunschliste__leer{display:block}.bellary-wunschliste__leer-titel{font-family:var(--font-body);font-size:1.125rem;color:var(--ink-900, #2b211b);margin:0 0 8px}.bellary-wunschliste__leer-text{font-family:var(--font-body);font-size:1rem;line-height:1.6;color:var(--ink-700, #4a3f37);margin:0 0 24px}.bellary-wunschliste__leer-knopf{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:16px 32px;background-color:var(--ink-900, #2b211b);color:var(--sand-50, #fdf7f0);font-family:var(--font-body);font-size:.875rem;font-weight:600;letter-spacing:.07em;line-height:1;text-transform:uppercase;text-decoration:none}@media(hover:hover){.bellary-wunschliste__leer-knopf:hover{background-color:var(--akzent-800, #d8197d)}}[class*=_sektionstitel] :is(h1,h2,h3,h4,p){font-family:var(--font-headline);font-weight:700;font-size:clamp(2rem,2.4vw,2.5rem);line-height:1;letter-spacing:-.02em;text-transform:uppercase;color:var(--ink-900, #2b211b);margin:0}.product-badges--top-right{display:none}a[class*=_sektionslink]{font-family:var(--font-body);font-size:.875rem;text-decoration-line:underline;text-underline-offset:4px}
/*# sourceMappingURL=/cdn/shop/t/3/assets/bellary-erweiterung.css.map */
