nav[data-template=barber-03] a.b03-topbar-social:hover{color:#1c1410!important;border-color:#c8a96e!important;background-color:#c8a96e!important;transform:translateY(-2px)}nav[data-template=barber-03] a.b03-nav-link:focus-visible .b03-nav-underline,nav[data-template=barber-03] a.b03-nav-link:hover .b03-nav-underline{transform:scaleX(1)!important}nav[data-template=barber-03] a.b03-nav-link:hover{color:#c8a96e!important}nav[data-template=barber-03] a.b03-cta:hover{background-color:#a98a55!important;border-color:#a98a55!important;color:#ffffff!important;box-shadow:0 14px 36px rgba(200,169,110,.45),0 0 0 1px rgba(200,169,110,.3)!important;transform:translateY(-2px)}nav[data-template=barber-03] a.b03-cta:hover .b03-cta-arrow{transform:translateX(5px)}nav[data-template=barber-03] a.b03-drawer-link:focus-visible,nav[data-template=barber-03] a.b03-drawer-link:hover{color:#c8a96e!important;padding-left:36px!important;background-color:rgba(200,169,110,.06)}[data-template=barber-03] .b03-hero-cta-primary:hover{background-color:#a98a55!important;border-color:#a98a55!important;color:#ffffff!important;box-shadow:0 18px 44px rgba(200,169,110,.5),0 0 0 1px rgba(200,169,110,.3)!important;transform:translateY(-2px)}[data-template=barber-03] .b03-hero-cta-primary:hover .b03-hero-cta-arrow{transform:translateX(5px)}[data-template=barber-03] .b03-hero-cta-secondary:hover{background-color:rgba(200,169,110,.12)!important;border-color:#c8a96e!important;color:#c8a96e!important;transform:translateY(-2px)}[data-template=barber-03] .b03p-card{transition:transform .4s cubic-bezier(.2,.6,.15,1),box-shadow .4s ease!important}[data-template=barber-03] .b03p-card:hover{transform:translateY(-10px)!important;box-shadow:0 28px 60px rgba(0,0,0,.55),0 0 0 1.5px rgba(200,169,110,.5)!important}[data-template=barber-03] .b03p-img{transition:transform .7s cubic-bezier(.2,.6,.15,1),filter .5s ease!important;filter:brightness(.9) saturate(.95)}[data-template=barber-03] .b03p-card:hover .b03p-img{transform:scale(1.08)!important;filter:brightness(1) saturate(1.05)}[data-template=barber-03] .b03p-card:hover .b03p-corner-tr{top:10px!important;right:10px!important;width:36px!important;height:36px!important}[data-template=barber-03] .b03p-card:hover .b03p-corner-bl{bottom:10px!important;left:10px!important;width:36px!important;height:36px!important}[data-template=barber-03] .b03a-reveal{opacity:0}[data-template=barber-03] .b03a-reveal.b03a-vis{animation:b03TFadeUp .85s cubic-bezier(.22,.68,0,1.1) forwards}[data-template=barber-03] .b03a-img img,[data-template=barber-03] .b03a-img>span>img{transition:transform .85s cubic-bezier(.2,.6,.15,1),filter .6s ease!important;filter:brightness(.88) saturate(.92)}[data-template=barber-03] .b03a-img-wrap:hover .b03a-img img,[data-template=barber-03] .b03a-img-wrap:hover .b03a-img>span>img{transform:scale(1.06)!important;filter:brightness(1.05) saturate(1.1)}[data-template=barber-03] .b03a-img-wrap:hover .b03a-corner-tl{top:-22px!important;left:-22px!important;width:72px!important;height:72px!important}[data-template=barber-03] .b03a-img-wrap:hover .b03a-corner-br{bottom:-22px!important;right:-22px!important;width:72px!important;height:72px!important}[data-template=barber-03] .b03a-value{transition:transform .3s ease;padding:8px;margin:-8px;border-radius:2px}[data-template=barber-03] .b03a-value:hover{transform:translateY(-3px);background-color:rgba(200,169,110,.06)}[data-template=barber-03] .b03a-value:hover span{animation:b03IconShake .6s ease}[data-template=barber-03] .b03g-cell{cursor:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'><circle cx='16' cy='16' r='13' fill='rgba(28,20,16,0.85)' stroke='%23c8a96e' stroke-width='1.2'/><path d='M11 11 L11 14 M11 11 L14 11 M21 11 L21 14 M21 11 L18 11 M11 21 L11 18 M11 21 L14 21 M21 21 L21 18 M21 21 L18 21' stroke='%23c8a96e' stroke-width='1.6' stroke-linecap='round' fill='none'/></svg>") 16 16,pointer}[data-template=barber-03] .b03g-img{transition:transform .85s cubic-bezier(.2,.6,.15,1),filter .6s ease!important;filter:brightness(.86) saturate(.88)}[data-template=barber-03] .b03g-cell:hover .b03g-img{transform:scale(1.08);filter:brightness(1.05) saturate(1.05)}[data-template=barber-03] .b03s-video{transition:transform .45s cubic-bezier(.2,.6,.15,1),box-shadow .45s ease!important}[data-template=barber-03] .b03s-video:hover{transform:translateY(-4px);box-shadow:0 32px 72px rgba(0,0,0,.65),0 0 0 1.5px rgba(200,169,110,.45)!important}[data-template=barber-03] .b03s-video-img{transition:transform .85s cubic-bezier(.2,.6,.15,1),filter .6s ease!important;filter:brightness(.88) saturate(.92)}[data-template=barber-03] .b03s-video:hover .b03s-video-img{transform:scale(1.06)!important;filter:brightness(1.05) saturate(1.05)}[data-template=barber-03] .b03s-video:hover .b03s-video-corner-tl{top:6px!important;left:6px!important;width:40px!important;height:40px!important}[data-template=barber-03] .b03s-video:hover .b03s-video-corner-br{bottom:6px!important;right:6px!important;width:40px!important;height:40px!important}[data-template=barber-03] .b03s-video:hover .b03s-play{transform:scale(1.1);background-color:#c8a96e!important;color:#1c1410!important}[data-template=barber-03] .b03s-tr{transition:background-color .3s ease!important;cursor:default}[data-template=barber-03] .b03s-tr:before{content:"";position:absolute;left:0;top:12px;bottom:12px;width:2px;background-color:#c8a96e;transform:scaleY(0);transition:transform .3s ease}[data-template=barber-03] .b03s-tr:hover{background-color:rgba(200,169,110,.07)}[data-template=barber-03] .b03s-tr:hover:before{transform:scaleY(1)}[data-template=barber-03] .b03s-tr:hover td:first-child{color:#c8a96e!important;padding-left:18px!important}[data-template=barber-03] .b03-footer-brand:hover{color:#c8a96e!important}[data-template=barber-03] .b03-footer-map-wrap:hover .b03-footer-map-corner-tl{top:-18px!important;left:-18px!important;width:56px!important;height:56px!important}[data-template=barber-03] .b03-footer-map-wrap:hover .b03-footer-map-corner-br{bottom:-18px!important;right:-18px!important;width:56px!important;height:56px!important}[data-template=barber-03] .b03-footer-map-wrap:hover .b03-footer-map-iframe{filter:grayscale(0) brightness(1) sepia(0)!important}[data-template=barber-03] .b03-footer-card{transition:border-color .4s ease,background-color .4s ease}[data-template=barber-03] .b03-footer-card:hover{border-color:rgba(200,169,110,.4);background-color:rgba(255,255,255,.04)}[data-template=barber-03] .b03-footer-contact-row{transition:color .3s ease,padding-left .3s ease}[data-template=barber-03] .b03-footer-contact-row:hover{color:#c8a96e!important;padding-left:6px}[data-template=barber-03] .b03-footer-contact-row:hover span[aria-hidden]{background-color:rgba(200,169,110,.18)!important;border-color:#c8a96e!important}[data-template=barber-03] .b03-footer-hours-row{transition:padding-left .3s ease}[data-template=barber-03] .b03-footer-hours-row:before{content:"";position:absolute;left:0;top:50%;width:2px;height:0;background-color:#c8a96e;transform:translateY(-50%);transition:height .3s cubic-bezier(.22,.68,0,1.1)}[data-template=barber-03] .b03-footer-hours-row:hover{padding-left:12px!important}[data-template=barber-03] .b03-footer-hours-row:hover:before{height:70%}[data-template=barber-03] .b03-footer-social:hover{color:#1c1410!important;border-color:#c8a96e!important;background-color:#c8a96e!important;transform:translateY(-3px)}[data-template=barber-03] .b03tm-card{transition:transform .4s cubic-bezier(.2,.6,.15,1),box-shadow .4s ease,border-color .4s ease,background-color .4s ease!important}[data-template=barber-03] .b03tm-card:hover{transform:translateY(-8px);background-color:rgba(200,169,110,.06)!important;border-color:rgba(200,169,110,.5)!important;box-shadow:0 28px 56px rgba(0,0,0,.5),0 0 0 1px rgba(200,169,110,.25)}[data-template=barber-03] .b03tm-img{transition:transform .85s cubic-bezier(.2,.6,.15,1),filter .6s ease!important;filter:brightness(.85) saturate(.9)}[data-template=barber-03] .b03tm-card:hover .b03tm-img{transform:scale(1.06)!important;filter:brightness(1.05) saturate(1.08)}[data-template=barber-03] .b03s-cta-primary:hover{background-color:#a98a55!important;border-color:#a98a55!important;color:#ffffff!important;box-shadow:0 16px 40px rgba(200,169,110,.5),0 0 0 1px rgba(200,169,110,.3)!important;transform:translateY(-2px)}[data-template=barber-03] .b03s-cta-primary:hover .b03s-cta-arrow{transform:translateX(5px)}[data-template=barber-03] .b03s-cta-secondary:hover{background-color:rgba(200,169,110,.12)!important;border-color:#c8a96e!important;color:#c8a96e!important;transform:translateY(-2px)}[data-template=barber-03] .b03s-cta-secondary:hover .b03s-cta-arrow{transform:translateX(5px)}[data-template=barber-03] .b03t-card{transition:transform .4s cubic-bezier(.2,.6,.15,1),box-shadow .4s ease,border-color .4s ease,background-color .4s ease!important}[data-template=barber-03] .b03t-card:hover{transform:translateY(-8px)!important;background-color:rgba(200,169,110,.06)!important;border-color:rgba(200,169,110,.55)!important;box-shadow:0 24px 56px rgba(0,0,0,.5),0 0 0 1px rgba(200,169,110,.25)!important}[data-template=barber-03] .b03t-card:hover .b03t-corner{top:8px!important;right:8px!important;width:32px!important;height:32px!important}[data-template=barber-03] .b03t-card:hover .b03t-star{transform:scale(1.18)}[data-template=barber-03] .b03-hero-scroll:hover{color:#c8a96e!important}[data-template=barber-03] .b03-hero-scroll-dot{animation:b03HeroScrollFall 2.4s cubic-bezier(.66,.08,.36,.95) infinite}section[data-template=barber-03] .b03t-card{transition:transform .4s cubic-bezier(.2,.6,.15,1),border-color .4s ease,box-shadow .4s ease}section[data-template=barber-03] .b03t-card:hover{transform:translateY(-6px);border-color:rgba(200,169,110,.55)!important;box-shadow:0 22px 50px rgba(0,0,0,.35)}@media (min-width:1024px){[data-industry=barber]:has([data-template=barber-01]) section[data-template=barber-03] .grid:has(>.b03t-card:nth-child(4):last-child){grid-template-columns:repeat(2,minmax(0,1fr))!important;max-width:900px;margin-inline:auto}section[data-template=barber-03] .grid:has(>.b03t-card:nth-child(5):last-child){display:flex;flex-wrap:wrap;justify-content:center}section[data-template=barber-03] .grid:has(>.b03t-card:nth-child(5):last-child)>.b03t-card{flex:0 1 calc(33.333% - 22px)}}