.bs-header[data-astro-cid-kom27dps]{--bs-header-inset:clamp(.65rem, 1.6vw, 1.15rem);--bs-header-gap-tight:.28rem;top:var(--bs-header-inset);left:var(--bs-header-inset);right:var(--bs-header-inset);z-index:200;pointer-events:none;color:var(--bs-text);position:fixed}.bs-header__bar[data-astro-cid-kom27dps],.bs-header__backdrop[data-astro-cid-kom27dps],.bs-header__overlay[data-astro-cid-kom27dps],.bs-header__toggle[data-astro-cid-kom27dps],.bs-header__pill[data-astro-cid-kom27dps] a[data-astro-cid-kom27dps],.bs-header__pill[data-astro-cid-kom27dps] button[data-astro-cid-kom27dps]{pointer-events:auto}.bs-header__bar[data-astro-cid-kom27dps]{width:100%;max-width:1180px;margin-inline:auto}.bs-header__pills[data-astro-cid-kom27dps]{justify-content:center;align-items:center;gap:var(--bs-header-gap-tight);width:100%;display:flex}.bs-header__pill[data-astro-cid-kom27dps]{border:1px solid color-mix(in srgb, var(--bs-text) 14%, transparent);-webkit-backdrop-filter:blur(14px);will-change:transform;background:#121212eb;border-radius:999px;align-items:center;gap:.85rem;min-height:3.15rem;padding:.45rem 1.05rem;display:flex;box-shadow:0 8px 28px #00000059}.bs-header__pill--center[data-astro-cid-kom27dps]{min-height:3.85rem;color:var(--bs-text);flex-direction:row;justify-content:center;align-items:center;gap:.55rem;padding:.35rem 1.15rem;line-height:1;text-decoration:none}.bs-header__logo-img[data-astro-cid-kom27dps]{object-fit:contain;object-position:center;flex-shrink:0;width:36px;height:36px;display:block}.bs-header__logo-copy[data-astro-cid-kom27dps]{text-align:left;gap:.12rem;min-width:0;display:grid}.bs-header__logo-brand[data-astro-cid-kom27dps]{font-family:var(--bs-font-display);letter-spacing:.08em;color:var(--bs-text);font-size:.95rem;font-weight:700;line-height:1}.bs-header__logo-tag[data-astro-cid-kom27dps]{letter-spacing:.16em;text-transform:uppercase;color:var(--bs-gold);font-size:.58rem;font-weight:600;line-height:1}.bs-header__pill--left[data-astro-cid-kom27dps]{padding-left:.85rem}.bs-header__pill--right[data-astro-cid-kom27dps]{margin-left:0;padding-right:.85rem}.bs-header__dot[data-astro-cid-kom27dps]{background:var(--bs-gold);border-radius:50%;flex-shrink:0;width:6px;height:6px}.bs-header__nav[data-astro-cid-kom27dps]{min-width:0}.bs-header__list[data-astro-cid-kom27dps]{flex-wrap:nowrap;align-items:center;gap:1.05rem;margin:0;padding:0;list-style:none;display:none}.bs-header__list[data-astro-cid-kom27dps]>li[data-astro-cid-kom27dps]{align-items:center;min-height:44px;display:flex}.bs-nav-link{appearance:none;font:inherit;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;height:1lh;color:var(--bs-text-muted);cursor:pointer;outline-offset:4px;background:0 0;border:0;padding:0;font-size:.68rem;font-weight:600;line-height:1.4;text-decoration:none;transition:color .2s;display:inline-block;overflow:hidden}.bs-nav-link__inner{flex-direction:column;transition:transform .42s cubic-bezier(.65,0,.35,1);display:flex}.bs-nav-link__text{line-height:inherit;display:block}.bs-nav-link:hover,.bs-nav-link:focus-visible{color:var(--bs-text)}.bs-nav-link.is-active{color:var(--bs-gold)}.bs-nav-link.is-active .bs-nav-link__text{box-shadow:inset 0 -2px 0 var(--bs-gold)}a.bs-nav-link:focus-visible{outline:2px solid var(--bs-gold);outline-offset:4px}.bs-nav-link:hover .bs-nav-link__inner,.bs-nav-link:focus-visible .bs-nav-link__inner{transform:translateY(-50%)}@media (prefers-reduced-motion:reduce){.bs-nav-link__inner{transition:none}.bs-nav-link:hover .bs-nav-link__inner,.bs-nav-link:focus-visible .bs-nav-link__inner{transform:none}}.bs-header__cta[data-astro-cid-kom27dps]{border:1px solid var(--bs-gold);min-height:2.35rem;color:var(--bs-text);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;background:0 0;border-radius:999px;justify-content:center;align-items:center;padding:.45rem .95rem;font-size:.66rem;font-weight:700;text-decoration:none;transition:border-color .2s,color .2s,background-color .2s;display:none}.bs-header__cta[data-astro-cid-kom27dps]:hover,.bs-header__cta[data-astro-cid-kom27dps]:focus-visible{background:color-mix(in srgb, var(--bs-gold) 16%, transparent);color:var(--bs-gold)}.bs-header__toggle[data-astro-cid-kom27dps]{border:1px solid var(--bs-border);width:42px;height:42px;color:var(--bs-text);cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;margin-left:.15rem;display:inline-flex}.bs-header__toggle-bars[data-astro-cid-kom27dps],.bs-header__toggle-bars[data-astro-cid-kom27dps]:before,.bs-header__toggle-bars[data-astro-cid-kom27dps]:after{content:"";background:currentColor;width:1rem;height:1.5px;margin-inline:auto;display:block}.bs-header__toggle-bars[data-astro-cid-kom27dps]:before{transform:translateY(-5px)}.bs-header__toggle-bars[data-astro-cid-kom27dps]:after{transform:translateY(3.5px)}.bs-header__backdrop[data-astro-cid-kom27dps]{z-index:290;opacity:0;visibility:hidden;pointer-events:none;background:#0000008c;transition:opacity .28s ease-out,visibility 0s linear .28s;position:fixed;inset:0}.bs-header__backdrop[data-astro-cid-kom27dps].is-open{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .28s ease-out,visibility linear}.bs-header__backdrop[data-astro-cid-kom27dps][hidden]{visibility:hidden;pointer-events:none;display:none!important}.bs-header__overlay[data-astro-cid-kom27dps]{z-index:300;width:min(88vw,420px);max-width:100%;height:100dvh;padding:.85rem 1.15rem calc(var(--badge-h,0px) + 1.25rem);background:var(--bs-bg);color:var(--bs-text);visibility:hidden;pointer-events:none;border:0;flex-direction:column;transition:transform .28s ease-out,visibility 0s linear .28s;display:flex;position:fixed;inset:0 auto 0 0;overflow:hidden;transform:translate(-100%)}.bs-header__overlay[data-astro-cid-kom27dps].is-open{visibility:visible;pointer-events:auto;transition:transform .28s ease-out,visibility linear;transform:translate(0)}.bs-header__overlay[data-astro-cid-kom27dps][hidden]{visibility:hidden;pointer-events:none;display:none!important}.bs-header__panel-head[data-astro-cid-kom27dps]{flex-shrink:0;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.bs-header__panel-logo[data-astro-cid-kom27dps]{min-width:0;color:var(--bs-text);align-items:center;gap:.55rem;line-height:1;text-decoration:none;display:inline-flex}.bs-header__panel-close[data-astro-cid-kom27dps]{width:44px;height:44px;color:var(--bs-gold);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.bs-header__panel-rule[data-astro-cid-kom27dps]{background:var(--bs-border);flex-shrink:0;height:1px;margin:.65rem 0 .35rem}.bs-header__panel-body[data-astro-cid-kom27dps]{overscroll-behavior:contain;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden auto}.bs-header__mobile-list[data-astro-cid-kom27dps]{margin:0;padding:0;list-style:none}.bs-header__mobile-link[data-astro-cid-kom27dps]{width:100%;min-height:54px;color:var(--bs-text);cursor:pointer;align-items:center;padding:.7rem .35rem .7rem .75rem;font-size:1.05rem;font-weight:500;line-height:1.35;text-decoration:none;display:flex;position:relative;box-shadow:0 1px #ffffff1a}.bs-header__mobile-list[data-astro-cid-kom27dps]>.bs-header__mobile-item[data-astro-cid-kom27dps]:last-child>.bs-header__mobile-link[data-astro-cid-kom27dps]{box-shadow:none}.bs-header__mobile-link[data-astro-cid-kom27dps].is-active{color:var(--bs-gold)}.bs-header__mobile-link[data-astro-cid-kom27dps].is-active:before{content:"";background:var(--bs-gold);width:3px;position:absolute;top:.55rem;bottom:.55rem;left:0}.bs-header__mobile-foot[data-astro-cid-kom27dps]{margin-top:auto;padding-top:1rem}.bs-header__mobile-contact[data-astro-cid-kom27dps]{gap:.75rem;margin:0 0 1.15rem;padding:0;list-style:none;display:grid}.bs-header__mobile-contact-row[data-astro-cid-kom27dps]{color:var(--bs-text-muted);align-items:flex-start;gap:.7rem;margin:0;font-size:.9rem;line-height:1.45;text-decoration:none;display:flex}a[data-astro-cid-kom27dps].bs-header__mobile-contact-row:hover,a[data-astro-cid-kom27dps].bs-header__mobile-contact-row:focus-visible{color:var(--bs-gold)}.bs-header__mobile-cta[data-astro-cid-kom27dps]{border:1.5px solid var(--bs-gold);width:100%;min-height:52px;color:var(--bs-gold);letter-spacing:.08em;background:0 0;justify-content:center;align-items:center;gap:.55rem;padding:.9rem 1.15rem;font-size:.85rem;font-weight:700;text-decoration:none;transition:background-color .2s,color .2s;display:inline-flex}.bs-header__mobile-cta[data-astro-cid-kom27dps]:hover,.bs-header__mobile-cta[data-astro-cid-kom27dps]:focus-visible{background:var(--bs-gold);color:var(--bs-text-on-gold)}@media (prefers-reduced-motion:reduce){.bs-header__overlay[data-astro-cid-kom27dps]{opacity:0;transition:opacity .28s ease-out,visibility 0s linear .28s;transform:none}.bs-header__overlay[data-astro-cid-kom27dps].is-open{opacity:1;transition:opacity .28s ease-out,visibility linear;transform:none}}@media (width<=1023px){.bs-header__pills[data-astro-cid-kom27dps]{justify-content:space-between;gap:.55rem}.bs-header__pill--left[data-astro-cid-kom27dps]{display:none}.bs-header__pill--center[data-astro-cid-kom27dps]{min-height:3.35rem;padding-inline:1.25rem}.bs-header__pill--right[data-astro-cid-kom27dps]{gap:0;min-height:3.35rem;padding:.25rem}.bs-header__nav--right[data-astro-cid-kom27dps],.bs-header__cta[data-astro-cid-kom27dps],.bs-header__dot[data-astro-cid-kom27dps]{display:none}}@media (width>=1024px){.bs-header__list[data-astro-cid-kom27dps]{display:flex}.bs-header__cta[data-astro-cid-kom27dps]{display:inline-flex}.bs-header__toggle[data-astro-cid-kom27dps]{display:none}.bs-header__backdrop[data-astro-cid-kom27dps],.bs-header__overlay[data-astro-cid-kom27dps]{visibility:hidden;pointer-events:none;display:none!important}}.demo-barbershop footer.bs-footer[data-bs-footer]{isolation:isolate;background:var(--bs-bg);color:var(--bs-text-muted);grid-template-rows:auto;grid-template-columns:minmax(0,1fr);display:grid;position:relative;overflow:hidden}.demo-barbershop footer.bs-footer[data-bs-footer]>.bs-footer__bg,.demo-barbershop footer.bs-footer[data-bs-footer]>.bs-footer__content{grid-area:1/1}.demo-barbershop footer.bs-footer[data-bs-footer]>.bs-footer__bg{z-index:0;pointer-events:none;user-select:none;position:relative;overflow:hidden}.demo-barbershop footer.bs-footer[data-bs-footer] .bs-footer__watermark{font-family:var(--bs-font-display);letter-spacing:-.04em;color:var(--bs-text);opacity:.07;white-space:nowrap;pointer-events:none;border:0;margin:0;padding:0;font-size:clamp(7rem,24vw,17rem);font-weight:700;line-height:.8;position:absolute;bottom:-20%;right:-3%}.demo-barbershop footer.bs-footer[data-bs-footer]>.bs-footer__content{z-index:1;width:100%;position:relative}.demo-barbershop footer.bs-footer[data-bs-footer] .bs-footer__rule{background:color-mix(in srgb, var(--bs-gold) 55%, transparent);width:100%;height:1px}.demo-barbershop footer.bs-footer[data-bs-footer] .bs-footer__shell{width:80%;max-width:1500px;margin-inline:auto;padding-block:2.5rem 1.75rem}.demo-barbershop footer.bs-footer[data-bs-footer] .bs-footer__main{grid-template-columns:minmax(0,1fr);align-items:start;gap:1.75rem;display:grid}.demo-barbershop footer.bs-footer[data-bs-footer] .bs-footer__brand-col{gap:.7rem;display:grid}.demo-barbershop footer.bs-footer[data-bs-footer] .bs-footer__brand{color:var(--bs-text);align-items:center;gap:.65rem;line-height:1;text-decoration:none;display:inline-flex}.demo-barbershop footer.bs-footer[data-bs-footer] .bs-footer__logo-img{object-fit:contain;object-position:center;flex-shrink:0;width:40px;height:40px;display:block}.demo-barbershop footer.bs-footer[data-bs-footer] .bs-footer__logo-copy{gap:.15rem;display:grid}.demo-barbershop footer.bs-footer[data-bs-footer] .bs-footer__logo-brand{font-family:var(--bs-font-display);letter-spacing:.08em;font-size:1.05rem;font-weight:700;line-height:1}.demo-barbershop footer.bs-footer[data-bs-footer] .bs-footer__logo-tag{letter-spacing:.16em;text-transform:uppercase;color:var(--bs-gold);font-size:.62rem;font-weight:600;line-height:1}.demo-barbershop footer.bs-footer[data-bs-footer] .bs-footer__claim{letter-spacing:.04em;margin:0;font-size:.78rem;line-height:1.45}.demo-barbershop footer.bs-footer[data-bs-footer] .bs-footer__nav-list{flex-flow:wrap;align-items:center;gap:.85rem 1.35rem;margin:0;padding:0;list-style:none;display:flex}.demo-barbershop footer.bs-footer[data-bs-footer] .bs-footer__nav-link{color:var(--bs-text-muted);letter-spacing:.16em;text-transform:uppercase;font-size:.72rem;font-weight:600;text-decoration:none;transition:color .2s;display:inline-block;position:relative}.demo-barbershop footer.bs-footer[data-bs-footer] .bs-footer__nav-link:after{content:"";background:var(--bs-gold);transform-origin:0;width:100%;height:1px;transition:transform .35s;position:absolute;bottom:-.2em;left:0;transform:scaleX(0)}.demo-barbershop footer.bs-footer[data-bs-footer] .bs-footer__nav-link:hover,.demo-barbershop footer.bs-footer[data-bs-footer] .bs-footer__nav-link:focus-visible{color:var(--bs-text)}.demo-barbershop footer.bs-footer[data-bs-footer] .bs-footer__nav-link:hover:after,.demo-barbershop footer.bs-footer[data-bs-footer] .bs-footer__nav-link:focus-visible:after{transform:scaleX(1)}.demo-barbershop footer.bs-footer[data-bs-footer] .bs-footer__social{flex-flow:wrap;align-items:center;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.demo-barbershop footer.bs-footer[data-bs-footer] .bs-footer__social-link{border:1px solid var(--bs-border);width:40px;height:40px;color:var(--bs-text-muted);border-radius:50%;place-items:center;text-decoration:none;transition:background-color .25s,border-color .25s,color .25s;display:inline-grid}.demo-barbershop footer.bs-footer[data-bs-footer] .bs-footer__social-link:hover,.demo-barbershop footer.bs-footer[data-bs-footer] .bs-footer__social-link:focus-visible{background:var(--bs-gold);border-color:var(--bs-gold);color:var(--bs-text-on-gold)}.demo-barbershop footer.bs-footer[data-bs-footer] .bs-footer__divider{background:color-mix(in srgb, var(--bs-gold) 28%, transparent);width:100%;height:1px;margin-block:1.75rem 1.15rem}.demo-barbershop footer.bs-footer[data-bs-footer] .bs-footer__bottom{flex-direction:row;justify-content:space-between;align-items:center;gap:1rem;display:flex}.demo-barbershop footer.bs-footer[data-bs-footer] .bs-footer__copy{margin:0;font-size:.78rem;line-height:1.45}.demo-barbershop footer.bs-footer[data-bs-footer] .bs-footer__top-btn{border:1px solid var(--bs-border);width:42px;height:42px;color:var(--bs-text-muted);cursor:pointer;background:0 0;border-radius:50%;flex-shrink:0;place-items:center;transition:background-color .25s,border-color .25s,color .25s;display:inline-grid}.demo-barbershop footer.bs-footer[data-bs-footer] .bs-footer__top-btn:hover,.demo-barbershop footer.bs-footer[data-bs-footer] .bs-footer__top-btn:focus-visible{border-color:var(--bs-gold);color:var(--bs-gold)}@media (width>=1024px){.demo-barbershop footer.bs-footer[data-bs-footer] .bs-footer__main{align-items:start;column-gap:3rem;grid-template-columns:1fr auto auto!important;display:grid!important}.demo-barbershop footer.bs-footer[data-bs-footer] .bs-footer__nav{justify-self:start}.demo-barbershop footer.bs-footer[data-bs-footer] .bs-footer__social{place-self:start end;flex-direction:row!important;display:flex!important}.demo-barbershop footer.bs-footer[data-bs-footer] .bs-footer__watermark{bottom:-24%;right:-2%}}.demo-barbershop .bs-modal{z-index:500;padding:1.25rem;padding-bottom:calc(1.25rem + var(--badge-h,0px));place-items:center;display:grid;position:fixed;inset:0}.demo-barbershop .bs-modal[hidden]{display:none}.demo-barbershop .bs-modal__backdrop{background:#000000b8;position:absolute;inset:0}.demo-barbershop .bs-modal__dialog{z-index:1;width:min(100%,28rem);max-height:min(calc(100svh - var(--badge-h,0px) - 2.5rem), 40rem);overscroll-behavior:contain;background:var(--bs-bg-elevated);border:1px solid var(--bs-border);color:var(--bs-text);scrollbar-width:thin;padding:1.5rem 1.35rem 1.35rem;position:relative;overflow:auto}.demo-barbershop .bs-modal[data-size=md] .bs-modal__dialog{width:min(100%,34rem)}.demo-barbershop .bs-modal__close{width:40px;height:40px;color:var(--bs-text-muted);cursor:pointer;background:0 0;border:0;font-size:1.5rem;line-height:1;position:absolute;top:.55rem;right:.55rem}.demo-barbershop .bs-modal__close:hover,.demo-barbershop .bs-modal__close:focus-visible{color:var(--bs-gold)}.demo-barbershop .bs-modal__title{letter-spacing:.12em;text-transform:uppercase;margin:0 2rem 1rem 0;font-size:1.05rem;font-weight:700}.demo-barbershop .bs-modal__body{display:grid}.demo-barbershop .bs-modal[data-bs-modal=termin] .bs-modal__dialog{width:min(100%,36rem);padding:1.15rem 1.15rem 1rem}.demo-barbershop .bs-modal[data-bs-modal=termin] .bs-modal__title{margin:0 2rem .55rem 0}.bs-termin[data-astro-cid-43qckrhu]{gap:.65rem;display:grid}.bs-termin__intro[data-astro-cid-43qckrhu]{color:var(--bs-text-muted);margin:0;font-size:.85rem;line-height:1.45}.bs-termin__form[data-astro-cid-43qckrhu]{display:grid}.bs-termin__fields[data-astro-cid-43qckrhu]{color-scheme:dark;accent-color:var(--bs-gold);grid-template-columns:1fr;gap:.65rem;display:grid}.bs-termin__field[data-astro-cid-43qckrhu]{gap:.28rem;display:grid}.bs-termin__field--full[data-astro-cid-43qckrhu]{grid-column:1/-1}.bs-termin__label[data-astro-cid-43qckrhu]{letter-spacing:.1em;text-transform:uppercase;color:var(--bs-text-muted);font-size:.68rem;font-weight:600}.bs-termin__optional[data-astro-cid-43qckrhu]{letter-spacing:.04em;text-transform:none;font-weight:500}.bs-termin__input[data-astro-cid-43qckrhu],.bs-termin__textarea[data-astro-cid-43qckrhu]{border:1px solid var(--bs-border);background:color-mix(in srgb, var(--bs-bg) 70%, transparent);width:100%;min-height:40px;color:var(--bs-text);font:inherit;border-radius:0;padding:.5rem .65rem;font-size:.9rem}.bs-termin__textarea[data-astro-cid-43qckrhu]{resize:vertical;min-height:0}.bs-termin__input[data-astro-cid-43qckrhu]:focus-visible,.bs-termin__textarea[data-astro-cid-43qckrhu]:focus-visible{outline:2px solid var(--bs-gold);outline-offset:1px}.bs-termin__check[data-astro-cid-43qckrhu]{color:var(--bs-text-muted);cursor:pointer;align-items:flex-start;gap:.55rem;font-size:.78rem;line-height:1.4;display:flex}.bs-termin__check[data-astro-cid-43qckrhu] input[data-astro-cid-43qckrhu]{flex-shrink:0;margin-top:.15rem}.bs-termin__submit[data-astro-cid-43qckrhu]{border:1px solid var(--bs-gold);min-height:44px;color:var(--bs-gold);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:.55rem;padding:.7rem 1.05rem;font-size:.72rem;font-weight:700;transition:background-color .2s,color .2s;display:inline-flex}.bs-termin__submit[data-astro-cid-43qckrhu]:hover,.bs-termin__submit[data-astro-cid-43qckrhu]:focus-visible{background:var(--bs-gold);color:var(--bs-text-on-gold)}.bs-termin__note[data-astro-cid-43qckrhu]{color:var(--bs-text-muted);margin:0;font-size:.72rem;line-height:1.35}.bs-termin__success[data-astro-cid-43qckrhu]{gap:.75rem;padding:.25rem 0;display:grid}.bs-termin__success[data-astro-cid-43qckrhu][hidden]{display:none}.bs-termin__success-title[data-astro-cid-43qckrhu]{font-family:var(--bs-font-display);color:var(--bs-gold);margin:0;font-size:1.25rem;font-weight:700}.bs-termin__success-body[data-astro-cid-43qckrhu]{color:var(--bs-text-muted);margin:0;font-size:.9rem;line-height:1.5}@media (width>=768px){.bs-termin__fields[data-astro-cid-43qckrhu]{grid-template-columns:1fr 1fr;gap:.65rem .75rem}}html[data-demo=barbershop]{background-color:#0d0d0d}.demo-barbershop{--bs-bg:#0d0d0d;--bs-bg-elevated:#161616;--bs-gold:#c9a468;--bs-gold-hover:#d4b57e;--bs-gold-muted:#c9a46838;--bs-text:#f5f5f0;--bs-text-muted:#f5f5f0ad;--bs-text-on-gold:#0d0d0d;--bs-border:#f5f5f01f;--bs-header-h:5.75rem;--bs-font-display:var(--font-serif);background-color:var(--bs-bg);color:var(--bs-text);font-family:var(--font-sans);min-height:100svh}body.demo-barbershop{padding-bottom:0}.demo-barbershop[data-bs-root]{padding-bottom:var(--badge-h,0px);overflow-x:clip}.demo-barbershop a:focus-visible,.demo-barbershop button:focus-visible,.demo-barbershop input:focus-visible,.demo-barbershop select:focus-visible,.demo-barbershop textarea:focus-visible{outline:2px solid var(--bs-gold);outline-offset:2px}.demo-barbershop .bs-reveal{opacity:1}html.motion-ready .demo-barbershop .bs-reveal{opacity:0;transition:opacity .65s,transform .65s;transform:translateY(22px)}html.motion-ready .demo-barbershop .bs-reveal.is-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){html.motion-ready .demo-barbershop .bs-reveal,html.motion-ready .demo-barbershop .bs-reveal.is-in{opacity:1;transition:none;transform:none}}html[data-demo=barbershop] .demo-badge{background:var(--bs-bg-elevated);border-top-color:#ffffff1f}html[data-demo=barbershop] body.demo-barbershop .demo-badge .demo-badge__label{color:#fff}html[data-demo=barbershop] .demo-badge .demo-badge__link{color:#ffffffd9}html[data-demo=barbershop] .demo-badge .demo-badge__link:hover,html[data-demo=barbershop] .demo-badge .demo-badge__link:focus-visible{color:#fff}html[data-demo=barbershop] .demo-badge .demo-badge__link:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--bs-gold) 70%, transparent)}html.motion-ready[data-demo=barbershop] [data-bs-blur-in]:not(:has([data-bs-blur-in-item])),html.motion-ready[data-demo=barbershop] [data-bs-blur-in-item]{opacity:0}.demo-barbershop .bs-aiimg{isolation:isolate;border-radius:inherit;width:100%;height:100%;display:block;position:relative;overflow:hidden}.demo-barbershop .bs-aiimg>img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.demo-barbershop .bs-aiimg__badge{z-index:5;color:#ffffffe6;border:1px solid color-mix(in srgb, var(--bs-gold) 40%, transparent);pointer-events:none;white-space:nowrap;background:#000000b8;border-radius:999px;padding:5px 9px;font-size:11px;line-height:1;position:absolute;bottom:10px;left:10px}.demo-barbershop .bs-aiimg--right .bs-aiimg__badge,.demo-barbershop .bs-aiimg__badge--right{left:auto;right:10px}.demo-barbershop .bs-aiimg__badge--hero{left:auto;right:14px;bottom:calc(12px + var(--badge-h,0px));z-index:3}.demo-barbershop .bs-aiimg__badge--inline{padding:4px 8px;font-size:10px;bottom:8px;left:8px}.demo-barbershop .bs-aiimg__badge--inline.bs-aiimg__badge--right{left:auto;right:8px}
