.bcg{position:relative}.bcg--dunkel{--g:var(--bcg-gold,#c9a76c);--bg:var(--bcg-bg,#120e0b);--ink:var(--bcg-ink,#f3eadb);position:relative;overflow:hidden;padding:clamp(56px,8vw,120px) 16px;background:radial-gradient(90% 70% at 25% 20%,#2a2019 0%,var(--bg) 62%);color:var(--ink)}.bcg--dunkel.bcg--rechts{background:radial-gradient(90% 70% at 75% 20%,#2a2019 0%,var(--bg) 62%)}.bcg--dunkel .bcg__inner{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:clamp(36px,6vw,104px);align-items:center;max-width:1200px;margin:0 auto}.bcg--dunkel.bcg--rechts .bcg__bild{order:2}.bcg--dunkel .bcg__bild{position:relative;aspect-ratio:1;overflow:hidden;border-radius:4px;background:#1d1712;box-shadow:0 50px 80px -40px #000000d9,0 0 0 1px #c9a76c2e}.bcg--dunkel .bcg__bild img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 2.4s cubic-bezier(.2,.7,.2,1)}.bcg--dunkel .bcg__bild:after{content:"";position:absolute;top:14px;right:14px;bottom:14px;left:14px;border:1px solid color-mix(in srgb,var(--g) 55%,transparent);pointer-events:none;z-index:2}.bcg--dunkel .bcg__deckel{display:none}.bcg--dunkel.bcg--anim[data-auspacken] .bcg__deckel{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:radial-gradient(80% 80% at 50% 40%,#231b15,#0f0b09);transition:transform 1.5s cubic-bezier(.7,0,.2,1) .55s}.bcg--dunkel.bcg--anim[data-auspacken] .bcg__bild img{transform:scale(1.1)}.bcg--dunkel .bcg__band{position:absolute;background:linear-gradient(90deg,#9a7638,#e3c98f,#9a7638);transition:transform .7s cubic-bezier(.6,0,.3,1)}.bcg--dunkel .bcg__band--quer{left:0;right:0;top:50%;height:2px;margin-top:-1px;transform-origin:50% 50%}.bcg--dunkel .bcg__band--laengs{top:0;bottom:0;left:50%;width:2px;margin-left:-1px;background:linear-gradient(180deg,#9a7638,#e3c98f,#9a7638);transform-origin:50% 50%}.bcg--dunkel.bcg--anim.ist-offen .bcg__band--quer{transform:scaleX(0)}.bcg--dunkel.bcg--anim.ist-offen .bcg__band--laengs{transform:scaleY(0)}.bcg--dunkel.bcg--anim.ist-offen .bcg__deckel{transform:translateY(-101%)}.bcg--dunkel.bcg--anim.ist-offen .bcg__bild img{transform:none}.bcg--dunkel .bcg__ueber{margin:0 0 14px;font-family:var(--font-body);font-size:var(--font-size-body-25,12px);letter-spacing:.32em;text-transform:uppercase;color:var(--g)}.bcg--dunkel .bcg__titel{margin:0;font-family:var(--font-heading);font-weight:var(--font-heading-weight,400);font-size:var(--font-size-heading-display-3,var(--font-size-heading-1-base));line-height:1.05;letter-spacing:var(--font-heading-base-letter-spacing,-.01em);color:var(--ink)}.bcg--dunkel .bcg__ornament{display:flex;align-items:center;gap:12px;width:min(200px,60%);margin:20px 0 0;color:var(--g);font-size:7px;line-height:1}.bcg--dunkel .bcg__ornament:before,.bcg--dunkel .bcg__ornament:after{content:"";flex:1;height:1px;background:currentColor;opacity:.55}.bcg--dunkel .bcg__satz{margin:20px 0 0;max-width:44ch;font-family:var(--font-body);font-size:var(--font-size-body-100);line-height:1.65;opacity:.86}.bcg--dunkel .bcg__teile{margin:clamp(26px,3vw,36px) 0 0;padding:0;list-style:none;border-top:1px solid rgba(201,167,108,.22)}.bcg--dunkel .bcg__teil{display:flex;align-items:center;gap:16px;padding:14px 0;border-bottom:1px solid rgba(201,167,108,.22)}.bcg--dunkel .bcg__icon{flex:0 0 auto;display:grid;place-items:center;width:46px;height:46px;border:1px solid rgba(201,167,108,.45);border-radius:50%;color:var(--g)}.bcg--dunkel .bcg__icon svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round}.bcg--dunkel .bcg__teil-text{display:flex;flex-direction:column;gap:2px}.bcg--dunkel .bcg__teil-titel{font-family:var(--font-heading);font-size:clamp(1.1rem,.95rem + .45vw,1.35rem);line-height:1.2}.bcg--dunkel .bcg__teil-zeile{font-family:var(--font-body);font-size:var(--font-size-body-75);opacity:.7}.bcg--dunkel.bcg--anim .bcg__teil{opacity:0;transform:translateY(10px);transition:opacity .7s ease,transform .7s ease;transition-delay:calc(1.4s + var(--i) * .16s)}.bcg--dunkel.bcg--anim.ist-offen .bcg__teil{opacity:1;transform:none}.bcg--dunkel.bcg--anim:not([data-auspacken]) .bcg__teil{transition-delay:calc(.2s + var(--i) * .16s)}.bcg--dunkel .bcg__btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;margin-top:clamp(26px,3vw,36px);padding:0 32px;border:1px solid var(--g);color:var(--g);font-family:var(--font-body);font-size:11.5px;letter-spacing:.24em;text-transform:uppercase;text-decoration:none;transition:background-color .35s,color .35s}.bcg--dunkel .bcg__btn:hover{background:var(--g);color:#120e0b}@media(max-width:989px){.bcg--dunkel .bcg__inner{grid-template-columns:minmax(0,1fr)}.bcg--dunkel.bcg--rechts .bcg__bild{order:0}.bcg--dunkel .bcg__text{text-align:center}.bcg--dunkel .bcg__ornament,.bcg--dunkel .bcg__satz{margin-left:auto;margin-right:auto}.bcg--dunkel .bcg__teile{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;border-top:0}.bcg--dunkel .bcg__teil{flex-direction:column;gap:10px;padding:0;border-bottom:0;text-align:center}.bcg--dunkel .bcg__teil-titel{font-size:1rem}.bcg--dunkel .bcg__teil-zeile{font-size:var(--font-size-body-50)}}@media(prefers-reduced-motion:reduce){.bcg--dunkel .bcg__bild img,.bcg--dunkel .bcg__teil{transition:none}}.bcg--kacheln .grid-item__image .image__img{transform:scale(calc(var(--zc,1) * var(--zs,1)));transform-origin:var(--focal-alignment,center)}.bcg--kacheln .grid-item__subheading p{margin:0}.bcg--band .grid-item__inner{background-color:var(--bcg-flaeche,#ab9890)}@media(min-width:960px){.bcg--band .grid-item .grid-item__image{left:auto;right:0;width:auto;height:100%;aspect-ratio:1;-webkit-mask-image:linear-gradient(90deg,transparent,#000 24%);mask-image:linear-gradient(90deg,transparent,#000 24%)}.bcg--band.bcg--links .grid-item .grid-item__image{left:0;right:auto;-webkit-mask-image:linear-gradient(270deg,transparent,#000 24%);mask-image:linear-gradient(270deg,transparent,#000 24%)}.bcg--band.bcg--links .grid-item__text-container-wrapper{justify-content:flex-end}.bcg--band .grid-item__text-container{max-width:min(560px,calc(100% - var(--height)))}.bcg--band.bcg--links .grid-item{--overlay-background-gradient:linear-gradient(270deg,rgba(0,0,0,1),rgba(0,0,0,0) 70%) !important}}@media(min-width:960px){.bcg--zwei.bcg--rechts .bcg__kachel:first-child{order:2}}@media(min-width:960px)and (max-width:1279px){.bcg--kachel .grid-item__image .image__img{transform:scale(calc(var(--zc,1) * 1.25 * var(--zs,1)))}}@media(max-width:959px){.bcg--kacheln .grid-item__image .image__img{transform:scale(calc(var(--zh,1) * var(--zs,1)))}.bcg__nur-computer{display:none}.bcg--band .grid-item{--text-horizontal-position:center !important;--text-vertical-position:flex-start !important;--overlay-background-gradient:linear-gradient(180deg,rgba(0,0,0,1),rgba(0,0,0,0) 55%) !important;text-align:center}.bcg--band .grid-item .grid-item__image{top:auto;bottom:0;height:auto;aspect-ratio:1;-webkit-mask-image:linear-gradient(180deg,transparent,#000 20%);mask-image:linear-gradient(180deg,transparent,#000 20%)}.bcg--band .grid-item .grid-item__image .image__img{transform:none}}@media(max-width:959px){.bcg--kachel .grid-item{min-height:min(640px,calc((100vw - 24px) * var(--hh,400) / 366))}}.bcg--anim .bcg__kachel{opacity:0;transform:translateY(10px);transition:opacity .6s var(--easing,cubic-bezier(.33,0,0,1)),transform .6s var(--easing,cubic-bezier(.33,0,0,1));transition-delay:calc(var(--i,0) * .12s)}.bcg--anim.ist-offen .bcg__kachel{opacity:1;transform:none}.bcg--anim .grid-item__image .image__img{--zs:1.06;transition:transform 1.4s var(--easing,cubic-bezier(.33,0,0,1))}.bcg--anim.ist-offen .grid-item__image .image__img{--zs:1}.bcg--anim .grid-item__text-container-inner>*{opacity:0;transform:translateY(8px);transition:opacity .6s ease,transform .6s var(--easing,cubic-bezier(.33,0,0,1))}.bcg--anim.ist-offen .grid-item__text-container-inner>*{opacity:1;transform:none}.bcg--anim .grid-item__text-container-inner>:nth-child(2){transition-delay:.08s}.bcg--anim .grid-item__text-container-inner>:nth-child(3){transition-delay:.16s}.bcg--anim .grid-item__text-container-inner>:nth-child(4){transition-delay:.24s}.bckc{--bckc-bg-d:#0b3b3e;--bckc-ink-d:#f6efe3;--bckc-gold-d:#c9a45c;--g:var(--bckc-gold,var(--bckc-gold-d));--m:clamp(64px,10.5vw,150px);background:var(--bckc-bg,var(--bckc-bg-d));color:var(--bckc-ink,var(--bckc-ink-d));padding:clamp(48px,6vw,96px) 16px;overflow:hidden}.bckc--raster{--bckc-bg-d:#f4f1ec;--bckc-ink-d:#1c1a18;--bckc-gold-d:#a8844a}.bckc__inner{max-width:1200px;margin:0 auto}.bckc a{color:inherit;text-decoration:none}.bckc__kopf{text-align:center;max-width:680px;margin:0 auto}.bckc__ueber{margin:0 0 12px;font-family:var(--font-body);font-size:var(--font-size-body-50);letter-spacing:.18em;text-transform:uppercase;color:var(--g)}.bckc__titel{margin:0;font-family:var(--font-heading);font-weight:var(--font-heading-weight,400);font-size:var(--font-size-heading-2-base);line-height:var(--line-height-heading,1.1);letter-spacing:var(--font-heading-base-letter-spacing,-.01em)}.bckc__text{margin:14px auto 0;max-width:52ch;font-family:var(--font-body);font-size:var(--font-size-body-100);line-height:1.6;opacity:.85}.bckc__name{display:block;margin-top:14px;font-family:var(--font-body);font-size:var(--font-size-body-50);letter-spacing:.08em;text-transform:uppercase;line-height:1.35}.bckc__preis{display:block;margin-top:4px;font-family:var(--font-body);font-size:var(--font-size-body-75);opacity:.8}.bckc__info{display:block;margin-top:4px;font-family:var(--font-body);font-size:var(--font-size-body-50);opacity:.7}.bckc__knoepfe{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:clamp(24px,3vw,40px)}.bckc__btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 28px;border:1px solid currentColor;font-family:var(--font-body);font-size:var(--font-size-button,var(--font-size-body-50));letter-spacing:var(--button-letter-spacing,.05em);text-transform:uppercase;transition:background-color .3s,color .3s}.bckc .bckc__btn:hover{background:var(--bckc-ink,var(--bckc-ink-d));color:var(--bckc-bg,var(--bckc-bg-d))}.bckc .bckc__btn--voll{background:var(--bckc-ink,var(--bckc-ink-d));color:var(--bckc-bg,var(--bckc-bg-d));border-color:var(--bckc-ink,var(--bckc-ink-d))}.bckc .bckc__btn--voll:hover{background:transparent;color:var(--bckc-ink,var(--bckc-ink-d))}.bckc__zoom{position:relative;overflow:hidden}.bckc__zoom img{position:absolute;max-width:none;width:calc(var(--z,1) * 100%);height:calc(var(--z,1) * 100%);left:clamp(calc((1 - var(--z,1)) * 100%),calc((.5 - var(--fx,.5) * var(--z,1)) * 100%),0%);top:clamp(calc((1 - var(--z,1)) * 100%),calc((.5 - var(--fy,.5) * var(--z,1)) * 100%),0%);object-fit:cover;transition:transform .6s ease}.bckc__medaille{display:block;width:var(--m);height:var(--m);margin:0 auto;border-radius:50%;box-shadow:0 0 0 2px var(--g),0 0 0 7px color-mix(in srgb,var(--g) 18%,transparent),0 20px 32px -14px #0009}.bckc__buehne{position:relative;aspect-ratio:1000/330;margin-top:clamp(12px,2vw,28px)}.bckc__bogen{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;filter:drop-shadow(0 3px 2px rgba(0,0,0,.35))}.bckc__bogen path{fill:none;vector-effect:non-scaling-stroke}.bckc__bogen-kette{stroke:var(--g);stroke-width:3.2;stroke-dasharray:5 2.4}.bckc__bogen-glanz{stroke:color-mix(in srgb,var(--g) 55%,#fff);stroke-width:1;stroke-dasharray:2 5.6;opacity:.7}.bckc__charms{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;padding:0;list-style:none}.bckc__charm{position:absolute;left:calc(var(--t) * 100%);top:calc(8% + var(--k) * 54%);width:calc(var(--m) + 48px);margin-left:calc((var(--m) + 48px) / -2);text-align:center;transform-origin:50% 0;animation:bckc-schwingen 3.8s ease-in-out infinite alternate;animation-delay:calc(var(--i) * -.95s)}.bckc__oese{display:block;width:14px;height:14px;margin:-7px auto 3px;border:2px solid var(--g);border-radius:50%}.bckc__haenger{display:block}.bckc__haenger:hover .bckc__medaille img,.bckc__mini a:hover img,.bckc__karte:hover img{transform:scale(1.06)}@keyframes bckc-schwingen{0%{transform:rotate(-2.2deg)}to{transform:rotate(2.2deg)}}.bckc__zwei{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,5vw,72px);align-items:center}.bckc__foto img{display:block;width:100%;height:auto}.bckc--leiste .bckc__kopf{text-align:left;margin:0}.bckc--leiste .bckc__text{margin-left:0}.bckc--leiste .bckc__knoepfe{justify-content:flex-start}.bckc__reihe{display:flex;align-items:flex-start;gap:clamp(8px,1.2vw,16px);margin:clamp(22px,3vw,36px) 0 0;padding:0;list-style:none}.bckc__mini{flex:1 1 0;min-width:0;text-align:center;--m:clamp(54px,5.6vw,86px)}.bckc__mini .bckc__name{margin-top:10px;font-size:var(--font-size-body-20);letter-spacing:.05em}.bckc__mini .bckc__preis{font-size:var(--font-size-body-25)}.bckc__plus{flex:0 0 auto;align-self:flex-start;font-family:var(--font-heading);font-size:clamp(1.8rem,2.6vw,2.8rem);line-height:1;color:var(--g)}.bckc__reihe .bckc__plus{margin-top:calc(clamp(54px,5.6vw,86px)/2 - .5em)}.bckc--raster .bckc__inner{max-width:1040px}.bckc__raster .bckc__plus{align-self:center;text-align:center}.bckc__raster{display:grid;grid-template-columns:minmax(0,1.05fr) auto minmax(0,1fr);gap:clamp(16px,2.6vw,40px);align-items:center;margin-top:clamp(28px,4vw,52px)}.bckc__charm-raster{display:grid;grid-template-columns:1fr 1fr;gap:clamp(12px,1.6vw,22px);margin:0;padding:0;list-style:none}.bckc__karte{display:block;text-align:center}.bckc__karte-bild{display:block;position:relative;aspect-ratio:1;overflow:hidden;background:#0000000a}.bckc__karte--kette .bckc__karte-bild img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.bckc__karte .bckc__name{margin-top:12px}@media(min-width:750px)and (max-width:989px){.bckc__buehne{aspect-ratio:1000/400}}@media(max-width:989px){.bckc__zwei,.bckc__raster{grid-template-columns:1fr}.bckc__raster .bckc__plus{text-align:center}}@media(max-width:749px){.bckc__buehne{aspect-ratio:1000/740}.bckc__charm{width:calc(var(--m) + 22px);margin-left:calc((var(--m) + 22px) / -2)}.bckc--bogen .bckc__name{font-size:10.5px;letter-spacing:.04em}.bckc--bogen .bckc__preis{font-size:var(--font-size-body-25)}.bckc__mini .bckc__name{font-size:9.5px;letter-spacing:.02em}}@media(prefers-reduced-motion:reduce){.bckc__charm{animation:none}.bckc__zoom img{transition:none}}.bckc__ornament{display:none}.bckc--vitrine .bckc__ornament,.bckc--feine_kette .bckc__ornament,.bckc--schatulle .bckc__ornament,.bckc--galerie .bckc__ornament{display:flex;align-items:center;gap:12px;width:min(220px,60%);margin:18px auto 0;color:var(--g);font-size:7px;line-height:1}.bckc--vitrine .bckc__ornament:before,.bckc--vitrine .bckc__ornament:after,.bckc--feine_kette .bckc__ornament:before,.bckc--feine_kette .bckc__ornament:after,.bckc--schatulle .bckc__ornament:before,.bckc--schatulle .bckc__ornament:after,.bckc--galerie .bckc__ornament:before,.bckc--galerie .bckc__ornament:after{content:"";flex:1;height:1px;background:currentColor;opacity:.55}.bckc--katalog,.bckc--vitrine,.bckc--feine_kette,.bckc--fokus{--haar:color-mix(in srgb,var(--bckc-ink,var(--bckc-ink-d)) 16%,transparent);padding:clamp(56px,8vw,128px) 16px}.bckc--katalog .bckc__ueber,.bckc--vitrine .bckc__ueber,.bckc--feine_kette .bckc__ueber,.bckc--fokus .bckc__ueber{letter-spacing:.32em;font-size:var(--font-size-body-25,12px)}.bckc--katalog .bckc__titel,.bckc--vitrine .bckc__titel,.bckc--feine_kette .bckc__titel,.bckc--fokus .bckc__titel{font-size:var(--font-size-heading-1-base)}.bckc--katalog .bckc__btn,.bckc--vitrine .bckc__btn,.bckc--feine_kette .bckc__btn,.bckc--fokus .bckc__btn{min-height:46px;padding:0 30px;font-size:11.5px;letter-spacing:.22em}.bckc--katalog{--bckc-bg-d:#f6f1ea;--bckc-ink-d:#1f1a16;--bckc-gold-d:#a8854d}.bckc-kat{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(32px,6vw,104px);align-items:center}.bckc--katalog .bckc__kopf,.bckc--fokus .bckc__kopf{text-align:left;margin:0;max-width:none}.bckc--katalog .bckc__text,.bckc--fokus .bckc__text{margin-left:0}.bckc--katalog .bckc__knoepfe,.bckc--fokus .bckc__knoepfe{justify-content:flex-start}.bckc-kat__liste{margin:clamp(26px,3vw,44px) 0 0;padding:0;list-style:none;border-top:1px solid var(--haar)}.bckc-kat__eintrag a{display:flex;align-items:baseline;gap:14px;padding:17px 0;border-bottom:1px solid var(--haar)}.bckc-kat__nr{flex:0 0 2.4em;font-family:var(--font-heading);font-size:.95rem;color:var(--g)}.bckc-kat__name{font-family:var(--font-heading);font-size:clamp(1.15rem,.95rem + .55vw,1.5rem);line-height:1.2;transition:color .3s}.bckc-kat__punkte{flex:1 1 24px;min-width:24px;border-bottom:1px dotted color-mix(in srgb,var(--g) 65%,transparent);transform:translateY(-5px)}.bckc-kat__preis{font-family:var(--font-body);font-size:var(--font-size-body-75);letter-spacing:.08em;white-space:nowrap}.bckc-kat__eintrag a:hover .bckc-kat__name{color:var(--g)}.bckc-kat__bild{position:relative;aspect-ratio:4/5;overflow:hidden;background:#e9e2d8}.bckc-kat__bild>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.bckc-kat__wechsel{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .7s ease}.bckc-kat:has([data-i="0"]>a:hover) .bckc-kat__wechsel[data-i="0"],.bckc-kat:has([data-i="1"]>a:hover) .bckc-kat__wechsel[data-i="1"],.bckc-kat:has([data-i="2"]>a:hover) .bckc-kat__wechsel[data-i="2"],.bckc-kat:has([data-i="3"]>a:hover) .bckc-kat__wechsel[data-i="3"],.bckc-kat:has([data-i="4"]>a:hover) .bckc-kat__wechsel[data-i="4"],.bckc-kat:has([data-i="5"]>a:hover) .bckc-kat__wechsel[data-i="5"],.bckc-kat:has([data-i="6"]>a:hover) .bckc-kat__wechsel[data-i="6"]{opacity:1}.bckc--vitrine{--bckc-bg-d:#14100d;--bckc-ink-d:#f1e8da;--bckc-gold-d:#c9a76c;background:radial-gradient(120% 75% at 50% 0%,#2c2219 0%,var(--bckc-bg,var(--bckc-bg-d)) 64%)}.bckc-vit__reihe{display:grid;grid-template-columns:repeat(var(--anzahl,5),minmax(0,1fr));gap:clamp(14px,2.2vw,34px);margin:clamp(36px,4.5vw,64px) 0 0;padding:0;list-style:none}.bckc-vit__karte{display:block;text-align:center}.bckc-vit__bogen{display:block;aspect-ratio:3/4;margin:9px;border-radius:999px 999px 6px 6px;outline:1px solid color-mix(in srgb,var(--g) 75%,transparent);outline-offset:7px;box-shadow:0 30px 50px -30px #000000d9;transition:transform .6s ease,box-shadow .6s ease}.bckc-vit__karte:hover .bckc-vit__bogen{transform:translateY(-6px);box-shadow:0 36px 60px -26px #c9a76c6b}.bckc-vit__name{display:block;margin-top:24px;font-family:var(--font-heading);font-size:clamp(1.05rem,.9rem + .4vw,1.3rem);line-height:1.25;text-wrap:balance}.bckc-vit__preis{display:block;margin-top:7px;font-family:var(--font-body);font-size:12px;letter-spacing:.16em;color:var(--g)}.bckc--feine_kette{--bckc-bg-d:#f6f1ea;--bckc-ink-d:#241e19;--bckc-gold-d:#a8854d;--m:clamp(70px,11vw,160px);background:linear-gradient(180deg,#f9f5ef,var(--bckc-bg,var(--bckc-bg-d)))}.bckc--feine_kette .bckc__bogen{filter:drop-shadow(0 1px 1px rgba(60,40,10,.18))}.bckc--feine_kette .bckc__bogen-kette{stroke-width:1.7;stroke-dasharray:2.4 1.2;stroke-linecap:round}.bckc--feine_kette .bckc__bogen-glanz{stroke:#fff8e8;stroke-width:.6;stroke-dasharray:1 2.6;opacity:.8}.bckc--feine_kette .bckc__oese{width:10px;height:10px;margin:-5px auto 2px;border-width:1.5px}.bckc--feine_kette .bckc__medaille{border-radius:0;box-shadow:none;-webkit-mask:radial-gradient(closest-side,#000 64%,transparent 100%);mask:radial-gradient(closest-side,#000 64%,transparent 100%)}.bckc--feine_kette .bckc__charm{animation-name:bckc-schweben;animation-duration:6.5s}.bckc--feine_kette .bckc__name{margin-top:6px;font-family:var(--font-heading);font-size:clamp(1rem,.85rem + .4vw,1.25rem);letter-spacing:0;text-transform:none}.bckc--feine_kette .bckc__preis{font-size:12px;letter-spacing:.16em;color:var(--g);opacity:1}@keyframes bckc-schweben{0%{transform:rotate(-1.3deg)}to{transform:rotate(1.3deg)}}.bckc--fokus{--bckc-bg-d:#ede6dc;--bckc-ink-d:#1f1a16;--bckc-gold-d:#9f7d45}.bckc-fok{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,6vw,104px);align-items:center}.bckc-fok__bilder{position:relative;aspect-ratio:1;overflow:hidden;background:#e4dccf}.bckc-fok__bild{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transform:scale(1.035);visibility:hidden;transition:opacity 1s ease,transform 1.8s ease,visibility 0s linear 1s}.bckc-fok__bild.is-aktiv{opacity:1;transform:none;visibility:visible;transition-delay:0s}.bckc-fok__infos{display:grid;margin-top:clamp(24px,3vw,40px)}.bckc-fok__info{grid-area:1/1;opacity:0;transform:translateY(8px);transition:opacity .6s ease,transform .6s ease;visibility:hidden}.bckc-fok__info.is-aktiv{opacity:1;transform:none;visibility:visible}.bckc-fok__info p{margin:0}.bckc-fok__name{font-family:var(--font-heading);font-size:clamp(1.7rem,1.1rem + 1.4vw,2.4rem);line-height:1.12}.bckc-fok__mat{margin-top:12px!important;font-size:var(--font-size-body-75);letter-spacing:.06em;opacity:.75}.bckc-fok__preis{margin-top:10px!important;font-size:var(--font-size-body-100);letter-spacing:.06em}.bckc-fok__link{display:inline-block;margin-top:18px;padding-bottom:3px;border-bottom:1px solid currentColor;font-size:11.5px;letter-spacing:.22em;text-transform:uppercase}.bckc-fok__thumbs{display:flex;flex-wrap:wrap;gap:12px;margin-top:clamp(22px,3vw,34px)}.bckc-fok__thumb{position:relative;width:60px;height:60px;padding:0;border:1px solid transparent;border-radius:50%;background:none;cursor:pointer;opacity:.5;transition:opacity .3s,border-color .3s}.bckc-fok__thumb:hover{opacity:.85}.bckc-fok__thumb.is-aktiv{opacity:1;border-color:var(--g)}.bckc-fok__thumb>.bckc__zoom{position:absolute;top:4px;right:4px;bottom:4px;left:4px;border-radius:50%}@media(min-width:750px)and (max-width:989px){.bckc-kat,.bckc-fok{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px}}@media(max-width:989px){.bckc-vit__reihe{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:29%;overflow-x:auto;scroll-snap-type:x mandatory;margin-left:-16px;margin-right:-16px;padding:0 16px 10px;scroll-padding:0 16px;scrollbar-width:none}.bckc-vit__reihe::-webkit-scrollbar{display:none}.bckc-vit__reihe>li{scroll-snap-align:start}}@media(max-width:749px){.bckc-kat,.bckc-fok{grid-template-columns:1fr}.bckc-kat__bild{order:-1}.bckc--feine_kette{--m:68px}.bckc--feine_kette .bckc__charm{width:calc(var(--m) + 20px);margin-left:calc((var(--m) + 20px) / -2)}.bckc--feine_kette .bckc__name{font-size:.9rem}.bckc-vit__reihe{grid-auto-columns:44%}}@media(prefers-reduced-motion:reduce){.bckc-fok__bild,.bckc-fok__info,.bckc-kat__wechsel{transition:none}.bckc--feine_kette .bckc__charm{animation:none}}.bckc--feine_kette{--mk:clamp(84px,10vw,150px)}.bckc-fk__kette{display:block;width:max-content;max-width:100%;margin:clamp(24px,3vw,40px) auto calc(14px - 11.55%);text-align:center;position:relative;z-index:1}.bckc-fk__kette+.bckc__buehne{margin-top:0}.bckc-fk__kreis{display:block;width:var(--mk);height:var(--mk);margin:0 auto;border-radius:50%;outline:1px solid color-mix(in srgb,var(--g) 80%,transparent);outline-offset:5px;box-shadow:0 16px 28px -16px #3c280a73}.bckc-fk__kette:hover .bckc-fk__kreis img{transform:scale(1.06)}.bckc-fk__name{display:block;margin:16px auto 0;font-family:var(--font-heading);font-size:clamp(1.05rem,.9rem + .45vw,1.35rem);line-height:1.2}.bckc-fk__preis{display:block;margin-top:4px;font-size:12px;letter-spacing:.16em;color:var(--g)}.bckc--schatulle,.bckc--editorial,.bckc--galerie{--haar:color-mix(in srgb,var(--bckc-ink,var(--bckc-ink-d)) 16%,transparent);padding:clamp(56px,8vw,128px) 16px}.bckc--schatulle .bckc__ueber,.bckc--editorial .bckc__ueber,.bckc--galerie .bckc__ueber{letter-spacing:.32em;font-size:var(--font-size-body-25,12px)}.bckc--schatulle .bckc__titel,.bckc--editorial .bckc__titel,.bckc--galerie .bckc__titel{font-size:var(--font-size-heading-1-base)}.bckc--schatulle .bckc__btn,.bckc--editorial .bckc__btn,.bckc--galerie .bckc__btn{min-height:46px;padding:0 30px;font-size:11.5px;letter-spacing:.22em}.bckc--schatulle{--bckc-bg-d:#efe8de;--bckc-ink-d:#1f1a16;--bckc-gold-d:#a8854d}.bckc-sch{max-width:1080px;margin:clamp(36px,4.5vw,64px) auto 0;padding:clamp(10px,1.4vw,20px);border-radius:20px;background:repeating-radial-gradient(circle at 30% 20%,rgba(255,255,255,.03) 0 1px,transparent 1px 4px),radial-gradient(120% 90% at 30% 15%,#16575b,#0b3b3e 48%,#062628);box-shadow:0 0 0 1px #c9a76c73,0 0 0 6px #0b3b3e,0 0 0 7px #c9a76c4d,0 46px 70px -36px #0a1e1ebf}.bckc-sch__faecher{display:grid;grid-template-columns:minmax(0,1.25fr) repeat(2,minmax(0,1fr));gap:clamp(8px,1.1vw,14px);margin:0;padding:0;list-style:none}.bckc-sch__fach{border-radius:12px;background:#08302f;box-shadow:inset 0 4px 12px #0009,inset 0 -1px #ffffff12}.bckc-sch__fach--kette{grid-row:span 2}.bckc-sch__fach a{display:flex;flex-direction:column;height:100%;padding:clamp(8px,1vw,14px)}.bckc-sch__bild{display:block;aspect-ratio:1;border-radius:8px;box-shadow:0 10px 18px -10px #000c}.bckc-sch__fach--kette .bckc-sch__bild{flex:1 1 auto;aspect-ratio:auto;min-height:260px}.bckc-sch__schild{display:flex;justify-content:space-between;align-items:baseline;gap:10px;padding:12px 4px 4px;color:#e9dcc4}.bckc-sch__name{font-family:var(--font-heading);font-size:clamp(.95rem,.85rem + .3vw,1.15rem);line-height:1.2}.bckc-sch__preis{font-size:11.5px;letter-spacing:.14em;color:#d2b679;white-space:nowrap}.bckc-sch__fach a:hover .bckc__zoom img,.bckc-ed__stueck:hover .bckc__zoom img,.bckc-gal__werk a:hover .bckc__zoom img{transform:scale(1.05)}.bckc--editorial{--bckc-bg-d:#f8f4ee;--bckc-ink-d:#1f1a16;--bckc-gold-d:#a8854d}.bckc-ed{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(32px,5.5vw,96px);align-items:start}.bckc--editorial .bckc__kopf{text-align:left;margin:0;max-width:none}.bckc--editorial .bckc__text{margin-left:0}.bckc--editorial .bckc__knoepfe{justify-content:flex-start}.bckc-ed__stueck{display:block}.bckc-ed__links .bckc-ed__stueck{margin-top:clamp(28px,3.5vw,48px)}.bckc-ed__bild{display:block;aspect-ratio:4/5;background:#ece5da}.bckc-ed__zeile{display:flex;align-items:baseline;gap:12px;margin-top:12px;padding-top:10px;border-top:1px solid var(--haar)}.bckc-ed__nr{font-family:var(--font-heading);font-size:.95rem;letter-spacing:.06em;color:var(--g);white-space:nowrap}.bckc-ed__name{flex:1;min-width:0;font-family:var(--font-heading);font-size:clamp(1rem,.9rem + .35vw,1.25rem);line-height:1.2}.bckc-ed__preis{font-size:11.5px;letter-spacing:.14em;white-space:nowrap}.bckc-ed__rechts{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,3vw,44px) clamp(16px,2.4vw,36px);margin:0;padding:0;list-style:none}.bckc-ed__rechts>li:nth-child(2n){margin-top:clamp(36px,7vw,110px)}.bckc--galerie{--bckc-bg-d:#ebe6df;--bckc-ink-d:#26201b;--bckc-gold-d:#a8854d;background:radial-gradient(70% 55% at 50% 0%,#f6f3ee 0%,var(--bckc-bg,var(--bckc-bg-d)) 75%)}.bckc-gal__reihe{display:flex;align-items:flex-start;justify-content:center;gap:clamp(14px,2.6vw,44px);margin:clamp(40px,5vw,72px) 0 0;padding:0;list-style:none}.bckc-gal__werk{flex:0 1 15%;min-width:0;margin-top:4.5%}.bckc-gal__werk--kette{flex-basis:24%;margin-top:0}.bckc-gal__werk a{display:block;text-align:center}.bckc-gal__rahmen{display:block;padding:clamp(3px,.4vw,6px);background:linear-gradient(140deg,#d9bf88,#9c7a40 40%,#e3cc97 62%,#8e6d38);box-shadow:0 24px 36px -20px #2d231499,0 3px 6px #2d23142e}.bckc-gal__pp{display:block;padding:13%;background:#fbf8f3;box-shadow:inset 0 0 0 1px #0000000f,inset 0 2px 6px #00000014}.bckc-gal__bild{display:block;aspect-ratio:1;box-shadow:0 0 0 1px #00000014}.bckc-gal__schild{display:block;margin-top:18px}.bckc-gal__name{display:block;font-family:var(--font-heading);font-size:clamp(.95rem,.85rem + .3vw,1.15rem);line-height:1.25}.bckc-gal__preis{display:block;margin-top:5px;font-size:11.5px;letter-spacing:.16em;color:var(--g)}@media(min-width:750px)and (max-width:989px){.bckc-fk__kette{margin-bottom:calc(14px - 14%)}}@media(max-width:749px){.bckc-fk__kette{margin-bottom:calc(26px - 25.9%)}.bckc-fk__name{max-width:11em;font-size:.95rem}.bckc-sch__faecher{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.bckc-sch__fach--kette{grid-column:1/-1;grid-row:auto}.bckc-sch__fach--kette .bckc-sch__bild{flex:none;aspect-ratio:4/3;min-height:0}.bckc-sch__schild{flex-direction:column;gap:3px}.bckc-ed{grid-template-columns:minmax(0,1fr)}.bckc-ed__rechts>li:nth-child(2n){margin-top:40px}.bckc-gal__reihe{flex-wrap:wrap;gap:28px 18px}.bckc-gal__werk{flex:0 0 calc(50% - 9px);margin-top:0}.bckc-gal__werk--kette{order:-1;flex-basis:72%}}@media(max-width:749px){.bckc-ed__rechts .bckc-ed__zeile{flex-wrap:wrap;row-gap:4px}.bckc-ed__rechts .bckc-ed__name{flex:1 0 100%;order:3}.bckc-ed__rechts .bckc-ed__preis{margin-left:auto}}.bckc--kombinieren{--bckc-bg-d:#f6f1ea;--bckc-ink-d:#241e19;--bckc-gold-d:#a8854d;--m:clamp(54px,8vw,112px);padding:clamp(56px,8vw,120px) 16px;background:linear-gradient(180deg,#f9f5ef,var(--bckc-bg,var(--bckc-bg-d)))}.bckc--kombinieren .bckc__ueber{letter-spacing:.32em;font-size:var(--font-size-body-25,12px)}.bckc--kombinieren .bckc__titel{font-size:var(--font-size-heading-1-base)}.bckc--kombinieren .bckc__btn{min-height:46px;padding:0 30px;font-size:11.5px;letter-spacing:.22em}.bckc-ko__schritte{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 28px;margin:clamp(22px,3vw,34px) 0 0;padding:0;list-style:none;font-size:var(--font-size-body-75)}.bckc-ko__schritte li{display:flex;align-items:center;gap:10px;opacity:.7;transition:opacity .4s,color .4s}.bckc-ko__schritte span{display:grid;place-items:center;width:26px;height:26px;border:1px solid var(--g);border-radius:50%;font-family:var(--font-heading);font-size:14px;color:var(--g);transition:background-color .4s,color .4s}.bckc-ko__schritte li.is-an{opacity:1}.bckc-ko__schritte li.is-an span{background:var(--g);color:#fff}.bckc-ko__basis{display:flex;width:max-content;margin:clamp(22px,3vw,32px) auto 0;padding:4px;border:1px solid color-mix(in srgb,var(--g) 60%,transparent);border-radius:999px}.bckc-ko__basis button{min-height:40px;padding:0 22px;border:0;border-radius:999px;background:none;color:inherit;font-family:var(--font-body);font-size:11.5px;letter-spacing:.18em;text-transform:uppercase;cursor:pointer;transition:background-color .35s,color .35s}.bckc-ko__basis button.is-an{background:var(--bckc-ink,var(--bckc-ink-d));color:var(--bckc-bg,var(--bckc-bg-d))}.bckc-ko__hinweis{margin:12px 0 0;text-align:center;font-size:var(--font-size-body-75);opacity:.75}.bckc-ko[data-basis-aktiv=kette] [data-hinweis=armband],.bckc-ko[data-basis-aktiv=armband] [data-hinweis=kette],.bckc-ko[data-basis-aktiv=kette] [data-link=armband],.bckc-ko[data-basis-aktiv=armband] [data-link=kette]{display:none}.bckc-ko__buehne{position:relative;aspect-ratio:1000/470;margin-top:clamp(8px,1.5vw,20px)}.bckc-ko__buehne svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;filter:drop-shadow(0 1px 1px rgba(60,40,10,.18))}.bckc-ko__buehne path{fill:none;stroke-width:1.7;stroke-dasharray:2.4 1.2;stroke-linecap:round;vector-effect:non-scaling-stroke;transition:opacity .7s ease}.bckc-ko[data-basis-aktiv=kette] [data-pfad=armband],.bckc-ko[data-basis-aktiv=armband] [data-pfad=kette]{opacity:0}.bckc-ko__mitte{position:absolute;aspect-ratio:1;border-radius:50%;transform:translate(-50%,-50%) scale(.9);opacity:0;pointer-events:none;outline:1px solid color-mix(in srgb,var(--g) 80%,transparent);outline-offset:5px;box-shadow:0 16px 28px -16px #3c280a73;transition:opacity .7s ease,transform .9s ease}.bckc-ko[data-basis-aktiv=kette] [data-mitte=kette],.bckc-ko[data-basis-aktiv=armband] [data-mitte=armband]{opacity:1;transform:translate(-50%,-50%);pointer-events:auto}.bckc-ko__charms{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;padding:0;list-style:none}.bckc-ko__charm{position:absolute;width:var(--m);margin-left:calc(var(--m) / -2);opacity:0;transform:translateY(22px) scale(.85);transform-origin:50% 0;pointer-events:none;transition:left .9s cubic-bezier(.3,.7,.2,1),top .9s cubic-bezier(.3,.7,.2,1),opacity .45s ease,transform .75s cubic-bezier(.2,.9,.25,1.2)}.bckc-ko__charm.is-an{opacity:1;transform:none;pointer-events:auto}.bckc-ko__oese{display:block;width:12px;height:12px;margin:-6px auto 3px;border:1.5px solid var(--g);border-radius:50%;background:var(--bckc-bg,var(--bckc-bg-d))}.bckc-ko__med{display:block;width:var(--m);height:var(--m);border-radius:50%;box-shadow:0 0 0 1px color-mix(in srgb,var(--g) 70%,transparent),0 14px 22px -12px #3c280a80;transform-origin:50% -10px}.bckc-ko__charm.is-an .bckc-ko__med{animation:bckc-ko-schwing 1.6s ease-out .5s 1 both}@keyframes bckc-ko-schwing{0%{transform:rotate(0)}25%{transform:rotate(5deg)}50%{transform:rotate(-3deg)}75%{transform:rotate(1.5deg)}to{transform:rotate(0)}}.bckc-ko__zahl{margin:clamp(6px,1vw,14px) 0 0;text-align:center;font-family:var(--font-heading);font-size:clamp(1.15rem,1rem + .5vw,1.5rem);min-height:1.4em}.bckc-ko__auswahl{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin:clamp(16px,2vw,24px) 0 0;padding:0;list-style:none}.bckc-ko__chip{display:flex;align-items:center;gap:12px;min-width:0;padding:8px 14px 8px 8px;border:1px solid color-mix(in srgb,var(--g) 45%,transparent);border-radius:999px;background:#ffffff8c;color:inherit;text-align:left;cursor:pointer;transition:border-color .3s,background-color .3s,box-shadow .3s}.bckc-ko__chip:hover{border-color:var(--g)}.bckc-ko__chip.is-an{border-color:var(--g);background:#fff;box-shadow:0 10px 22px -16px #3c280a99}.bckc-ko__chipbild{flex:0 0 auto;width:48px;height:48px;border-radius:50%}.bckc-ko__chiptext{display:flex;flex-direction:column;min-width:0}.bckc-ko__chipname{font-family:var(--font-heading);font-size:1rem;line-height:1.2}.bckc-ko__chippreis{margin-top:2px;font-size:11.5px;letter-spacing:.14em;color:var(--g)}.bckc-ko__plus{position:relative;flex:0 0 auto;width:24px;height:24px;margin-left:4px;border:1px solid var(--g);border-radius:50%;transition:background-color .3s}.bckc-ko__plus:before,.bckc-ko__plus:after{content:"";position:absolute;left:50%;top:50%;width:10px;height:1.5px;background:var(--g);transform:translate(-50%,-50%);transition:transform .3s,width .3s,background-color .3s}.bckc-ko__plus:after{transform:translate(-50%,-50%) rotate(90deg)}.bckc-ko__chip.is-an .bckc-ko__plus{background:var(--g)}.bckc-ko__chip.is-an .bckc-ko__plus:before{width:6px;background:#fff;transform:translate(-95%,-10%) rotate(45deg)}.bckc-ko__chip.is-an .bckc-ko__plus:after{width:11px;background:#fff;transform:translate(-30%,-60%) rotate(-50deg)}.bckc-ko__alle{display:block;margin:16px auto 0;padding:6px 2px;border:0;border-bottom:1px solid currentColor;background:none;color:inherit;font-family:var(--font-body);font-size:11.5px;letter-spacing:.2em;text-transform:uppercase;cursor:pointer}@media(max-width:749px){.bckc--kombinieren{--m:54px}.bckc-ko__buehne{aspect-ratio:1000/760}.bckc-ko__schritte{flex-direction:column;align-items:flex-start;width:max-content;max-width:100%;margin-inline:auto;gap:8px}.bckc-ko__auswahl{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}.bckc-ko__chip{width:100%;gap:8px;padding:6px 8px 6px 6px}.bckc-ko__chipbild{width:40px;height:40px}.bckc-ko__chipname{font-size:.9rem}.bckc-ko__plus{margin-left:auto;width:22px;height:22px}}@media(prefers-reduced-motion:reduce){.bckc-ko__charm,.bckc-ko__mitte,.bckc-ko__buehne path{transition:none}.bckc-ko__charm.is-an .bckc-ko__med{animation:none}}.bckc--story,.bckc--federring,.bckc--vergleich{--bckc-bg-d:#f6f1ea;--bckc-ink-d:#241e19;--bckc-gold-d:#a8854d;padding:clamp(56px,8vw,120px) 16px;background:linear-gradient(180deg,#f9f5ef,var(--bckc-bg,var(--bckc-bg-d)))}.bckc--story .bckc__ueber,.bckc--federring .bckc__ueber,.bckc--vergleich .bckc__ueber{letter-spacing:.32em;font-size:var(--font-size-body-25,12px)}.bckc--story .bckc__titel,.bckc--federring .bckc__titel,.bckc--vergleich .bckc__titel{font-size:var(--font-size-heading-1-base)}.bckc--story .bckc__btn,.bckc--federring .bckc__btn,.bckc--vergleich .bckc__btn{min-height:46px;padding:0 30px;font-size:11.5px;letter-spacing:.22em}.bckc-li{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin:clamp(20px,3vw,30px) 0 0;padding:0;list-style:none}.bckc-li__chip{display:flex;align-items:center;gap:10px;height:100%;padding:6px 16px 6px 6px;border:1px solid color-mix(in srgb,var(--g) 45%,transparent);border-radius:999px;background:#fff9;transition:border-color .3s,box-shadow .3s}.bckc-li__chip:hover{border-color:var(--g);box-shadow:0 10px 22px -16px #3c280a99}.bckc-li__bild{flex:0 0 auto;width:42px;height:42px;border-radius:50%}.bckc-li__text{display:flex;flex-direction:column;min-width:0}.bckc-li__name{font-family:var(--font-heading);font-size:.98rem;line-height:1.2}.bckc-li__preis{margin-top:2px;font-size:11px;letter-spacing:.14em;color:var(--g)}.bckc-st{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);grid-template-areas:"karte kopf" "karte rest";column-gap:clamp(32px,6vw,96px);align-items:center}.bckc-st__kopf{grid-area:kopf;align-self:end}.bckc-st__karte{grid-area:karte}.bckc-st__rest{grid-area:rest;align-self:start}.bckc--story .bckc__kopf{text-align:left;margin:0;max-width:none}.bckc--story .bckc__text{margin-left:0}.bckc--story .bckc__knoepfe,.bckc--story .bckc-li{justify-content:flex-start}.bckc-st__karte{position:relative;width:100%;max-width:460px;justify-self:end;aspect-ratio:4/5;border-radius:16px;overflow:hidden;background:#e9e1d5;box-shadow:0 40px 60px -40px #28190a8c}.bckc-st__folie{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;opacity:0;transition:opacity .9s ease}.bckc-st__folie.is-an{opacity:1}.bckc-st__folie img{width:100%;height:100%;object-fit:cover;transform:scale(1.08);transition:transform 6s ease-out}.bckc-st__folie.is-an img{transform:scale(1)}.bckc-st__zeile{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:80px 22px 24px;background:linear-gradient(180deg,transparent,rgba(24,16,8,.62));color:#fff;font-family:var(--font-heading);font-size:clamp(1.45rem,1.15rem + 1vw,2.05rem);line-height:1.15;opacity:0;transform:translateY(10px);transition:opacity .8s ease .25s,transform .8s ease .25s}.bckc-st__folie.is-an .bckc-st__zeile{opacity:1;transform:none}.bckc-st__zeile a{color:inherit;border-bottom:1px solid rgba(255,255,255,.6)}.bckc-st__balken-reihe{position:absolute;left:14px;right:14px;top:14px;z-index:3;display:flex;gap:6px}.bckc-st__balken{flex:1;height:2px;border-radius:2px;background:#fff6;overflow:hidden}.bckc-st__balken i{display:block;width:0;height:100%;background:#fff}.bckc-st__balken.ist-voll i{width:100%}.bckc-st__balken.laeuft i{animation:bckc-st-fuell 4.2s linear forwards}.ist-pausiert .bckc-st__balken.laeuft i{animation-play-state:paused}@keyframes bckc-st-fuell{to{width:100%}}.bckc-st__tap{position:absolute;top:0;bottom:90px;left:0;z-index:1;width:35%;padding:0;border:0;background:none;cursor:pointer}.bckc-st__tap--weiter{left:auto;right:0;width:65%}.bckc-fr__buehne{position:relative;height:calc(var(--m) + 150px);margin-top:clamp(20px,3vw,36px);--m:clamp(60px,9vw,118px)}.bckc-fr__kette{position:absolute;left:0;top:0;width:100%;height:80px;overflow:visible;filter:drop-shadow(0 1px 1px rgba(60,40,10,.18))}.bckc-fr__kette path{fill:none;stroke-width:1.8;stroke-dasharray:2.4 1.2;stroke-linecap:round;vector-effect:non-scaling-stroke}.bckc-fr__charm{position:absolute;width:var(--m);margin-left:calc(var(--m) / -2);opacity:0;transform:translateY(110px);transform-origin:50% 11px}.bckc-fr__charm.is-fest{opacity:1;transform:none}.bckc-fr__charm.is-an{animation:bckc-fr-hoch 2.3s cubic-bezier(.3,.7,.2,1) both}@keyframes bckc-fr-hoch{0%{opacity:0;transform:translateY(110px)}14%{opacity:1;transform:translateY(110px)}52%{transform:translateY(0) rotate(0)}66%{transform:translateY(0) rotate(0)}78%{transform:rotate(4deg)}89%{transform:rotate(-2deg)}to{opacity:1;transform:none}}.bckc-fr__ring{display:block;width:30px;height:30px;margin:0 auto -6px;overflow:visible}.bckc-fr__ring circle{fill:none;stroke:var(--g);stroke-width:3.2;stroke-dasharray:100 0;transform:rotate(-80deg);transform-origin:50% 50%}.bckc-fr__ring rect{fill:var(--g)}.bckc-fr__charm.is-an .bckc-fr__ring circle{animation:bckc-fr-auf 2.3s ease both}@keyframes bckc-fr-auf{0%,16%{stroke-dasharray:100 0}26%,52%{stroke-dasharray:76 24}64%,to{stroke-dasharray:100 0}}.bckc-fr__med{display:block;width:var(--m);height:var(--m);border-radius:50%;box-shadow:0 0 0 1px color-mix(in srgb,var(--g) 70%,transparent),0 14px 22px -12px #3c280a80}.bckc-fr__zeile{margin:0;text-align:center;font-family:var(--font-heading);font-size:clamp(1.2rem,1rem + .6vw,1.6rem);min-height:1.4em}.bckc-fr__zeile.ist-neu{animation:bckc-fr-text .7s ease both}@keyframes bckc-fr-text{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.bckc-vg__rahmen{position:relative;max-width:620px;margin:clamp(28px,4vw,48px) auto 0;aspect-ratio:1;border-radius:16px;overflow:hidden;background:#e9e1d5;box-shadow:0 40px 60px -40px #28190a8c;cursor:ew-resize;touch-action:pan-y;user-select:none;-webkit-user-select:none}.bckc-vg__rahmen:focus-within{outline:2px solid var(--g);outline-offset:4px}.bckc-vg__bild{position:absolute;top:0;right:0;bottom:0;left:0}.bckc-vg__bild img{display:block;width:100%;height:100%;object-fit:cover;pointer-events:none}.bckc-vg__bild--nach{clip-path:inset(0 0 0 var(--pos,80%))}.bckc-vg__linie{position:absolute;top:0;bottom:0;left:var(--pos,80%);width:2px;margin-left:-1px;background:#fffffff2;pointer-events:none}.bckc-vg__griff{position:absolute;top:50%;left:var(--pos,80%);display:grid;place-items:center;width:48px;height:48px;margin:-24px 0 0 -24px;border-radius:50%;background:#fffffff2;box-shadow:0 8px 20px -8px #00000080;color:var(--g);font-size:17px;letter-spacing:.1em;pointer-events:none}.bckc-vg__marke{position:absolute;top:14px;padding:7px 12px;border-radius:999px;background:#ffffffe6;color:#241e19;font-size:11px;letter-spacing:.16em;text-transform:uppercase;pointer-events:none}.bckc-vg__marke--vor{left:14px}.bckc-vg__marke--nach{right:14px}.bckc-vg__regler{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);opacity:0}@media(max-width:749px){.bckc-li{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.bckc-li__chip{padding-right:10px}.bckc-li__name{font-size:.88rem}.bckc-st{grid-template-columns:minmax(0,1fr);grid-template-areas:"kopf" "karte" "rest"}.bckc-st__karte{justify-self:stretch;max-width:none;margin-top:24px}.bckc-fr__buehne{--m:56px;height:210px}}@media(prefers-reduced-motion:reduce){.bckc-st__folie,.bckc-st__folie img,.bckc-st__zeile{transition:none}.bckc-fr__charm.is-an,.bckc-fr__charm.is-an .bckc-fr__ring circle,.bckc-fr__zeile.ist-neu{animation:none}}.shopify-section--bclb+.shopify-section>.section{padding-top:0}.shopify-section--bclb+.shopify-section>.section:before{display:none}.shopify-section:has(+.shopify-section--bclb)>.section{padding-bottom:0}.bclb{--bclb-bg-d:#f4f1ec;--bclb-ink-d:#1c1a18;--bclb-gold-d:#a8844a;margin:var(--bclb-abstand,40px) 0;position:relative;overflow:hidden;background:var(--bclb-bg,var(--bclb-bg-d));color:var(--bclb-ink,var(--bclb-ink-d));padding:clamp(22px,2.6vw,38px) 0}.bclb--zwei_zeilen{--bclb-bg-d:#faf8f4}.bclb--glanz{--bclb-bg-d:#0b3b3e;--bclb-ink-d:#f4ecdc;--bclb-gold-d:#c9a45c;padding:clamp(34px,4.4vw,64px) 16px}.bclb--linien:before,.bclb--linien:after{content:"";position:absolute;left:0;right:0;height:1px;background:var(--bclb-gold,var(--bclb-gold-d));opacity:.45}.bclb--linien:before{top:7px}.bclb--linien:after{bottom:7px}.bclb__reihe{overflow:hidden}.bclb__track{display:flex;width:max-content;animation:bclb-lauf var(--bclb-dur,50s) linear infinite}.bclb__track--rueck{animation-direction:reverse;animation-duration:calc(var(--bclb-dur,50s) * .85)}.bclb:hover .bclb__track,.bclb:focus-within .bclb__track{animation-play-state:paused}.bclb__group{display:flex;align-items:center;flex-shrink:0;gap:.55em;margin:0;padding:0 .55em 0 0;list-style:none}.bclb__item{flex-shrink:0;margin:0;white-space:nowrap;line-height:1.1}.bclb__item a{color:inherit;text-decoration:none}.bclb__wort{font-family:var(--font-heading);font-weight:var(--font-heading-weight,400);letter-spacing:-.01em}.bclb--edelstein .bclb__group{font-size:clamp(2.1rem,1.2rem + 3.2vw,3.75rem)}.bclb__wort--kontur{color:transparent;-webkit-text-stroke:1px var(--bclb-ink,var(--bclb-ink-d))}.bclb__medaille{position:relative;display:block;width:1.3em;height:1.3em;border-radius:50%;overflow:hidden;box-shadow:0 0 0 1px var(--bclb-gold,var(--bclb-gold-d)),0 0 0 4px var(--bclb-bg,var(--bclb-bg-d)),0 0 0 5px color-mix(in srgb,var(--bclb-gold,var(--bclb-gold-d)) 45%,transparent);margin:0 .12em;transition:transform .5s ease}.bclb__medaille img{position:absolute;max-width:none;width:calc(var(--z,1) * 100%);height:calc(var(--z,1) * 100%);left:clamp(calc((1 - var(--z,1)) * 100%),calc((.5 - var(--fx,.5) * var(--z,1)) * 100%),0%);top:clamp(calc((1 - var(--z,1)) * 100%),calc((.5 - var(--fy,.5) * var(--z,1)) * 100%),0%);object-fit:cover}a.bclb__medaille:hover{transform:scale(1.08) rotate(-4deg)}.bclb--zwei_zeilen .bclb__reihe--oben .bclb__group{font-size:clamp(2rem,1rem + 3vw,3.4rem)}.bclb__stern{color:var(--bclb-gold,var(--bclb-gold-d));font-size:.42em;line-height:1}.bclb__linie{position:relative;height:1px;margin:clamp(14px,1.6vw,22px) 0;background:linear-gradient(90deg,transparent,var(--bclb-gold,var(--bclb-gold-d)) 12%,var(--bclb-gold,var(--bclb-gold-d)) 88%,transparent)}.bclb__linie span{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);padding:0 14px;background:var(--bclb-bg,var(--bclb-bg-d));color:var(--bclb-gold,var(--bclb-gold-d));font-size:12px;line-height:1}.bclb__reihe--unten .bclb__group{gap:1.1em;padding-right:1.1em;font-family:var(--font-body);font-size:var(--font-size-body-75);letter-spacing:.28em;text-transform:uppercase}.bclb__punkt{color:var(--bclb-gold,var(--bclb-gold-d))}.bclb__glanz{max-width:1320px;margin:0 auto;text-align:center;text-wrap:balance;font-family:var(--font-heading);font-size:clamp(1.75rem,1rem + 1.9vw,2.6rem);line-height:1.35;letter-spacing:-.005em;background-image:linear-gradient(105deg,var(--bclb-ink,var(--bclb-ink-d)) 0%,var(--bclb-ink,var(--bclb-ink-d)) 42%,#fff8e6 49%,var(--bclb-gold,var(--bclb-gold-d)) 52%,var(--bclb-ink,var(--bclb-ink-d)) 58%,var(--bclb-ink,var(--bclb-ink-d)) 100%);background-size:260% 100%;background-position:100% 0;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:bclb-glanz 7s ease-in-out infinite}.bclb__glanz .bclb__stern{-webkit-text-fill-color:var(--bclb-gold,var(--bclb-gold-d));display:inline-block;margin:0 .7em;vertical-align:.32em}.bclb__glanz-wort{white-space:nowrap}@keyframes bclb-lauf{to{transform:translate(-50%)}}@keyframes bclb-glanz{0%{background-position:100% 0}55%,to{background-position:0 0}}@media(max-width:749px){.bclb__glanz-wort{display:block;white-space:normal}.bclb__glanz .bclb__stern{display:block;margin:.1em 0;font-size:.5em;vertical-align:0}}@media(prefers-reduced-motion:reduce){.bclb__track{animation:none;width:auto}.bclb__group[aria-hidden]{display:none}.bclb__group{flex-wrap:wrap;justify-content:center;row-gap:.3em;padding:0 16px}.bclb__glanz{animation:none;background-position:0 0}}.bcvt{background:var(--bcvt-bg, #faf8f4);color:var(--bcvt-fg, #1a1510);font-family:var(--font-body);font-weight:var(--font-body-weight, 400)}.bcvt__list{display:flex;flex-wrap:wrap;justify-content:space-around;align-items:center;gap:16px 32px;max-width:1280px;margin:0 auto;padding:22px 32px;list-style:none}.bcvt__item{display:flex;align-items:center;gap:14px;min-width:0;margin:0;padding:0}.bcvt__icon{flex:0 0 auto;display:flex;width:30px;height:30px;color:currentColor;opacity:.85}.bcvt__icon svg{width:100%;height:100%}.bcvt__copy{display:flex;flex-direction:column;gap:2px;min-width:0}.bcvt__title{font-size:var(--font-size-body-75);line-height:1.3;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}.bcvt__text{font-size:var(--font-size-body-50);line-height:1.4;opacity:.68}@media(max-width:1239px){.bcvt__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:18px 16px;padding:22px 20px}.bcvt__list--1{grid-template-columns:minmax(0,1fr)}.bcvt__list--2{grid-template-columns:repeat(2,minmax(0,1fr))}.bcvt__list--3{grid-template-columns:repeat(3,minmax(0,1fr))}.bcvt__list--5{grid-template-columns:repeat(5,minmax(0,1fr))}.bcvt__list--6{grid-template-columns:repeat(3,minmax(0,1fr))}.bcvt__item{flex-direction:column;justify-content:flex-start;gap:8px;text-align:center}.bcvt__copy{align-items:center}.bcvt__icon{width:28px;height:28px}.bcvt__title{font-size:var(--font-size-body-50);white-space:normal}}@media(max-width:719px){.bcvt__list,.bcvt__list--3,.bcvt__list--5,.bcvt__list--6{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px;padding:20px 14px}.bcvt__list--1{grid-template-columns:minmax(0,1fr)}.bcvt__icon{width:26px;height:26px}.bcvt__text{font-size:var(--font-size-body-25)}}.lvb-trust>.lvb-trust__item:nth-child(2){position:relative;overflow:hidden;isolation:isolate;animation:bc-gift-glow 4.5s ease-out 1s infinite}.lvb-trust>.lvb-trust__item:nth-child(2):after{content:"";position:absolute;top:0;bottom:0;left:-70%;width:55%;z-index:-1;pointer-events:none;background:linear-gradient(100deg,#fff0,#e2c68c99,#fff0);transform:skew(-18deg);animation:bc-gift-sheen 4.5s ease-in-out 1s infinite}.lvb-trust>.lvb-trust__item:nth-child(2) .lvb-icon{transform-origin:50% 50%;animation:bc-gift-stamp 4.5s ease-out 1s infinite}.lvb-trust>.lvb-trust__item:nth-child(2) .lvb-icon path:last-child{stroke-dasharray:9;animation:bc-gift-check 4.5s ease-out 1s infinite}@keyframes bc-gift-sheen{0%{transform:skew(-18deg) translate(0)}30%,to{transform:skew(-18deg) translate(420%)}}@keyframes bc-gift-stamp{0%,22%,to{transform:none}6%{transform:scale(1.3) rotate(-15deg)}12%{transform:scale(.92) rotate(5deg)}17%{transform:scale(1.05) rotate(-2deg)}}@keyframes bc-gift-check{0%,5%{stroke-dashoffset:9}16%,to{stroke-dashoffset:0}}@keyframes bc-gift-glow{0%,30%,to{box-shadow:0 0 #c9a45c00}10%{box-shadow:0 0 0 4px #c9a45c33;border-color:#c9a45cd9}}@media(prefers-reduced-motion:reduce){.lvb-trust>.lvb-trust__item:nth-child(2),.lvb-trust>.lvb-trust__item:nth-child(2) .lvb-icon,.lvb-trust>.lvb-trust__item:nth-child(2) .lvb-icon path{animation:none}.lvb-trust>.lvb-trust__item:nth-child(2):after{display:none}}.meganav.hac-meganav--lovable{overflow:visible;width:100%;max-width:var(--max-width, 1400px);background:#fff!important;color:#1a1510!important;border-color:#e9e7e3!important;z-index:5;white-space:normal!important}.hac-meganav--lovable,.hac-meganav--lovable *{white-space:normal!important}.hac-meganav--lovable .hac-meganav__inner--lovable{display:grid;grid-template-columns:minmax(11rem,14rem) minmax(0,1fr);gap:2.5rem 3rem;align-items:start;max-width:80rem;margin:0 auto;padding:1.75rem 2rem 2.25rem}.hac-meganav--lovable .hac-meganav__side{min-width:0;padding-top:.15rem;font-family:var(--font-body)}.hac-meganav--lovable .hac-meganav__side-label{margin:0 0 1.05rem;font-family:var(--font-body)!important;font-size:var(--font-size-body-50)!important;font-weight:400!important;letter-spacing:.05em!important;text-transform:uppercase!important;color:#a3a3a3!important;opacity:1!important}.hac-meganav--lovable .hac-meganav__side-list{list-style:none;margin:0;padding:0}.hac-meganav--lovable .hac-meganav__side-list li+li{margin-top:.8rem}.header .meganav.hac-meganav--lovable a.hac-meganav__side-link{display:inline-block;font-family:var(--font-body)!important;font-size:var(--font-size-body-75)!important;line-height:1.35!important;font-weight:400!important;color:#1717178c!important;text-decoration:none!important;letter-spacing:0!important;text-transform:none!important;opacity:1!important;transition:color .15s ease,font-weight .15s ease}.header .meganav.hac-meganav--lovable a.hac-meganav__side-link:hover,.header .meganav.hac-meganav--lovable a.hac-meganav__side-link.is-active,.header .meganav.hac-meganav--lovable a.hac-meganav__side-link:focus-visible{color:#171717!important;text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:5px;opacity:1!important}.header .meganav.hac-meganav--lovable a.hac-meganav__side-cta{display:inline-block;margin-top:1.85rem;font-family:var(--font-body)!important;font-size:var(--font-size-body-50)!important;font-weight:400!important;letter-spacing:.05em!important;text-transform:uppercase!important;color:#a3a3a3!important;text-decoration:underline!important;text-decoration-color:#a3a3a3!important;text-underline-offset:3px;opacity:1!important}.header .meganav.hac-meganav--lovable a.hac-meganav__side-cta:hover{color:#737373!important;text-decoration-color:#737373!important}.hac-meganav--lovable .hac-meganav__panels{min-width:0}.hac-meganav--lovable .hac-meganav__panel[hidden]{display:none!important}.hac-meganav--lovable .hac-meganav__panel-title{margin:0;font-size:clamp(1.75rem,2.4vw,2.35rem);line-height:1.1;font-weight:500;letter-spacing:0;text-transform:none;color:#171717}.hac-meganav--lovable .hac-meganav__panel-intro{margin:.55rem 0 1.35rem;max-width:36rem;font-family:var(--font-body);font-size:var(--font-size-body-75);font-weight:400;line-height:1.5;color:#17171780}.hac-meganav--lovable .hac-meganav__products-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem 1.5rem}.header .meganav.hac-meganav--lovable a.hac-meganav__card{display:flex;flex-direction:column;min-width:0;color:inherit;text-decoration:none;text-transform:none;letter-spacing:0}.hac-meganav--lovable .hac-meganav__media{display:block;aspect-ratio:1 / 1;overflow:hidden;background:#1a1814;margin-bottom:.7rem}.hac-meganav--lovable .hac-meganav__img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .35s ease}.hac-meganav--lovable .hac-meganav__card:hover .hac-meganav__img{transform:scale(1.03)}.hac-meganav--lovable .hac-meganav__name,.hac-meganav--lovable .hac-meganav__price{display:block;text-align:left}.hac-meganav--lovable .hac-meganav__name{font-size:var(--font-size-listing-title);line-height:1.4;color:#1a1510}.hac-meganav--lovable .hac-meganav__price{margin-top:.25rem;font-size:var(--font-size-body-100);font-weight:400;color:#1a1510}.hac-meganav--lovable .hac-meganav__price--sold-out{font-weight:400;color:#17171780}.hac-meganav--lovable.hac-meganav--mobile .hac-meganav__side-cta{display:inline-block;margin-top:1.25rem;font-family:var(--font-body);font-size:var(--font-size-body-50);letter-spacing:.05em;text-transform:uppercase;text-decoration:underline;text-underline-offset:3px;color:#a3a3a3!important}@media(max-width:900px){.hac-meganav--lovable .hac-meganav__inner--lovable{grid-template-columns:1fr;gap:1.5rem;padding:1.25rem 1.25rem 1.75rem}.hac-meganav--lovable .hac-meganav__products-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}}.meganav.hac-meganav{overflow:visible;width:100%;max-width:var(--max-width);background:#faf8f4;color:#1a1510;border-color:#faf8f4;z-index:5}.hac-meganav{background:#faf8f4;color:#1a1510}.hac-meganav__inner{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:2.5rem;max-width:80rem;margin:0 auto;padding:1.75rem 1.5rem 2rem}.hac-meganav__eyebrow{margin:0;font-family:var(--font-body);font-size:var(--font-size-body-50);letter-spacing:.05em;text-transform:uppercase;color:#1a151073}.hac-meganav__title{margin:.5rem 0 0;font-size:1.65rem;line-height:1.15;text-transform:none;letter-spacing:0;color:#1a1510}.hac-meganav__intro{margin:.65rem 0 0;max-width:21rem;font-family:var(--font-body);font-size:var(--font-size-body-75);line-height:1.5;text-transform:none;color:#1a1510a6}.meganav.hac-meganav,.meganav.hac-meganav *{white-space:normal}.header .meganav.hac-meganav .hac-meganav__intro{white-space:normal;overflow-wrap:break-word}.hac-meganav__links{margin:1rem 0 0;padding:0;list-style:none}.header .meganav.hac-meganav a{color:#1a1510b3}.header .meganav.hac-meganav .hac-meganav__title,.header .meganav.hac-meganav .hac-meganav__name{color:#1a1510}.header.dropdown-active .header__links-primary-scroll-container,.header.dropdown-active [data-scroll-container-viewport]{overflow:visible}.hac-meganav__links a{font-family:var(--font-body);font-size:var(--font-size-body-75);color:#1a1510b3;text-decoration:none}.hac-meganav__links a:hover{color:#1a1510}.hac-meganav__cta{display:inline-block;margin-top:1rem;padding-bottom:2px;border-bottom:1px solid rgba(26,21,16,.4);font-family:var(--font-body);font-size:var(--font-size-body-50);letter-spacing:.05em;text-transform:uppercase;color:#1a1510b3;text-decoration:none}.hac-meganav__cta:hover{border-bottom-color:#1a1510;color:#1a1510}.hac-meganav__products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;align-self:start}.hac-meganav__card{display:flex;flex-direction:column;gap:.4rem;min-width:0;color:inherit;text-decoration:none}.hac-meganav__media{display:block;aspect-ratio:1;overflow:hidden;background:#eeeae3}.hac-meganav__img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.hac-meganav__card:hover .hac-meganav__img{transform:scale(1.05)}.hac-meganav__name{font-family:var(--font-body);font-size:var(--font-size-listing-title);letter-spacing:var(--font-product-listing-title-base-letter-spacing);text-transform:var(--font-product-listing-title-text-transform);line-height:1.4}.hac-meganav__card:hover .hac-meganav__name{text-decoration:underline;text-underline-offset:4px}.hac-meganav__note,.hac-meganav__price{font-family:var(--font-body);line-height:1.4;text-transform:none}.hac-meganav__note{font-size:var(--font-size-body-50)}.hac-meganav__price{font-size:var(--font-size-body-100)}.hac-meganav__note,.hac-meganav__price--sold-out{color:#1a15108c}.drawer-menu__item .hac-meganav--mobile,.drawer-menu__item .hac-meganav--mobile *{-webkit-hyphens:manual;hyphens:manual;word-break:normal;overflow-wrap:break-word}body:has(.drawer-menu.active) .loox-float-toggler-container{display:none!important}.hac-meganav--mobile{padding:0 0 1rem;background:transparent}.hac-meganav__mobile-products{display:flex;flex-direction:column;gap:.5rem;margin-top:.75rem}.hac-meganav__mobile-card{display:flex;gap:.75rem;align-items:center;padding:.5rem;background:#1a15100a;color:inherit;text-decoration:none}.hac-meganav__mobile-thumb{width:3.5rem;height:3.5rem;flex:0 0 3.5rem;overflow:hidden;background:#eeeae3}.hac-meganav__mobile-thumb img{width:100%;height:100%;object-fit:cover}.hac-meganav__mobile-copy{display:flex;min-width:0;flex-direction:column;gap:.15rem}
/*# sourceMappingURL=/cdn/shop/t/34/compiled_assets/styles.css.map?subset=kAMAAAAAAAAAAAAAQAAAAAAAQg */
