[data-demo=barber_22_09] .br-board{background:#0e0e0e;padding:clamp(12px,1.6vw,20px);box-shadow:inset 0 0 0 1px #2c2c2c,inset 0 2px #3a3a3a,0 34px 60px -34px #0000008c}[data-demo=barber_22_09] .br-board__felt{background:radial-gradient(120% 90% at 50% 40%,#0000 55%,#00000073),repeating-linear-gradient(#1d1d1d 0 3px,#121212 3px 6px);flex-direction:column;gap:2px;padding:clamp(22px,3.4vw,44px) clamp(18px,3vw,40px);display:flex;box-shadow:inset 0 0 0 1px #000}[data-demo=barber_22_09] .br-board__head,[data-demo=barber_22_09] .br-board__name,[data-demo=barber_22_09] .br-board__price{color:#f1f1f1;text-shadow:0 1px #000,0 2px 3px #0009}[data-demo=barber_22_09] .br-board__name,[data-demo=barber_22_09] .br-board__price{transition:translate .35s var(--ease-spring)}[data-demo=barber_22_09] .br-board__head{text-align:center;letter-spacing:var(--uk-tracking-label);margin:0 0 clamp(10px,1.6vw,18px);font-size:clamp(1.05rem,1.6vw,1.3rem);font-weight:700}[data-demo=barber_22_09] .br-board__row{letter-spacing:.05em;align-items:baseline;gap:.75rem 1rem;padding-block:.45em;font-size:clamp(1.05rem,1.9vw,1.55rem);font-weight:600;text-decoration:none;display:flex}[data-demo=barber_22_09] .br-board__name{flex:1;min-width:0}[data-demo=barber_22_09] .br-board__time{letter-spacing:.04em;color:#9a9a9a;flex:none;font-size:.8125rem;font-weight:500}[data-demo=barber_22_09] .br-board__price{flex:none;font-weight:700}[data-demo=barber_22_09] .br-board__row:hover .br-board__name,[data-demo=barber_22_09] .br-board__row:hover .br-board__price{translate:0 -2px}@media (max-width:639px){[data-demo=barber_22_09] .br-board__row{flex-wrap:wrap}[data-demo=barber_22_09] .br-board__name{flex-basis:100%}[data-demo=barber_22_09] .br-board__price{margin-inline-start:auto}}@media (prefers-reduced-motion:reduce){[data-demo=barber_22_09] .br-board__name,[data-demo=barber_22_09] .br-board__price{transition:none}}
[data-demo=barber_22_09] .br-hero__top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:clamp(1.5rem,3vw,2.5rem);display:flex}[data-demo=barber_22_09] .br-hero__est{color:#9a9a9a}[data-demo=barber_22_09] .br-hero .br-hero__title{letter-spacing:-.045em;margin:0;font-size:clamp(3.5rem,12.5vw,12.5rem);line-height:.98}[data-demo=barber_22_09] .br-hero__line{white-space:nowrap;display:block}[data-demo=barber_22_09] .br-hero__line--end{text-align:end}[data-demo=barber_22_09] .br-hero__inset{clip-path:inset(0 50%);background:#1a1a1a;width:2.1em;height:.72em;animation:1.1s cubic-bezier(.65,0,.35,1) .5s forwards br-inset-open;display:inline-block;overflow:hidden}[data-demo=barber_22_09] .br-hero__inset--late{animation-delay:.75s}[data-demo=barber_22_09] .br-hero__inset img{object-fit:cover;object-position:center 30%;width:100%;height:100%;animation:br-inset-settle 1.8s var(--ease-smooth) .5s forwards;scale:1.25}[data-demo=barber_22_09] .br-hero__foot{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:2rem 3rem;margin-top:clamp(2rem,4vw,3.5rem);display:flex}[data-demo=barber_22_09] .br-hero__lead{max-width:40ch;margin:0}[data-demo=barber_22_09] .br-hero__actions{flex-direction:column;gap:14px;display:flex}@media (max-width:639px){[data-demo=barber_22_09] .br-hero .br-hero__title{font-size:16.5vw}[data-demo=barber_22_09] .br-hero__inset{width:1.5em}}@media (prefers-reduced-motion:reduce){[data-demo=barber_22_09] .br-hero__inset,[data-demo=barber_22_09] .br-hero__inset img{clip-path:none;animation:none;scale:1}}[data-demo=barber_22_09] .br-marquee{letter-spacing:-.04em;color:var(--br-black);padding-bottom:clamp(3rem,6vw,5.5rem);font-size:clamp(3rem,8.5vw,8rem);font-weight:800;line-height:1.15}[data-demo=barber_22_09] .br-marquee__item{align-items:center;display:inline-flex}[data-demo=barber_22_09] .br-marquee__item--o{color:#cfcfcf}[data-demo=barber_22_09] .br-marquee__sep{background:var(--br-black);width:.14em;height:.14em;margin-inline:.45em}[data-demo=barber_22_09] .br-cta{padding-bottom:0;overflow:hidden}[data-demo=barber_22_09] .br-bigword{letter-spacing:-.05em;color:#f1f1f1;text-align:center;white-space:nowrap;-webkit-user-select:none;user-select:none;direction:ltr;margin-top:clamp(3rem,7vw,6rem);margin-bottom:-.2em;font-size:15.4vw;font-weight:800;line-height:.8}@keyframes br-inset-open{to{clip-path:inset(0)}}@keyframes br-inset-settle{to{scale:1}}
