nav[data-template=barber-02] a.b02-nav-link:hover{color:#d4a96e!important;text-shadow:none!important}nav[data-template=barber-02] a.b02-brand:hover .b02-sitename{color:#d4a96e!important}nav[data-template=barber-02] a.b02-cta:hover{transform:translateY(-1px);color:#fff!important;background-color:#d4a96e!important;border-color:#d4a96e!important;box-shadow:0 8px 26px #d4a96e73!important}nav[data-template=barber-02] a.b02-cta:hover .b02-cta-arrow{transform:translate(4px)}nav[data-template=barber-02] a.b02-drawer-link:hover,nav[data-template=barber-02] a.b02-drawer-link:focus-visible{color:#d4a96e!important;padding-left:32px!important}[data-template=barber-02] .b02-hero-cta:hover .b02-hero-cta-arrow{transform:translate(5px)}[data-template=barber-02] .b02a-reveal{opacity:0}[data-template=barber-02] .b02a-reveal.b02a-vis{animation:.85s cubic-bezier(.22,.68,0,1.1) forwards b02HeroFade}[data-template=barber-02] .b02-about-img img,[data-template=barber-02] .b02-about-img>span>img{filter:brightness(.95)saturate(.92);transition:transform .85s cubic-bezier(.2,.6,.15,1),filter .6s!important}[data-template=barber-02] .b02-about-img-wrap:hover .b02-about-img img,[data-template=barber-02] .b02-about-img-wrap:hover .b02-about-img>span>img{filter:brightness()saturate();transform:scale(1.06)!important}[data-template=barber-02] .b02-about-img-wrap>span[aria-hidden]{transition:top .4s cubic-bezier(.22,.68,0,1.1),left .4s cubic-bezier(.22,.68,0,1.1),bottom .4s cubic-bezier(.22,.68,0,1.1),right .4s cubic-bezier(.22,.68,0,1.1),width .4s cubic-bezier(.22,.68,0,1.1),height .4s cubic-bezier(.22,.68,0,1.1)}[data-template=barber-02] .b02-about-img-wrap:hover>span[aria-hidden]:first-of-type{width:72px;height:72px;top:-20px;left:-20px}[data-template=barber-02] .b02-about-img-wrap:hover>span[aria-hidden]:nth-of-type(2){width:72px;height:72px;bottom:-20px;right:-20px}[data-template=barber-02] .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(249,247,245,0.92)' stroke='%23d4a96e' 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='%23d4a96e' stroke-width='1.6' stroke-linecap='round' fill='none'/></svg>") 16 16,pointer}[data-template=barber-02] .b03g-img{filter:brightness(.86)saturate(.88);transition:transform .85s cubic-bezier(.2,.6,.15,1),filter .6s!important}[data-template=barber-02] .b03g-cell:hover .b03g-img{filter:brightness()saturate(1.05);transform:scale(1.06)}[data-template=barber-02] .b03g-overlay{background:linear-gradient(#1a14100d 0%,#1a141073 100%)!important}[data-template=barber-02] .b02-pricing-cat:hover .b02-pricing-cat-bar{width:72px!important}[data-template=barber-02] .b02-pricing-item:hover{background-color:#d4a96e12;padding-left:20px!important}[data-template=barber-02] .b02-pricing-item:hover .b02-pricing-item-bar{transform:scaleY(1)!important}[data-template=barber-02] .b02-pricing-cta:hover{transform:translateY(-2px);color:#fff!important;background-color:#d4a96e!important;box-shadow:0 14px 38px #d4a96e6b,0 0 0 1px #d4a96e40!important}[data-template=barber-02] .b02-pricing-cta:hover .b02-pricing-cta-arrow{transform:translate(5px)}[data-template=barber-02] .b02-footer-brand:hover{color:#d4a96e!important}[data-template=barber-02] .b02-footer-link{transition:color .3s}[data-template=barber-02] .b02-footer-link:after{content:"";transform-origin:0;background-color:#d4a96e;width:100%;height:1px;transition:transform .35s cubic-bezier(.22,.68,0,1.1);position:absolute;bottom:0;left:0;transform:scaleX(0)}[data-template=barber-02] .b02-footer-link:hover{color:#d4a96e!important}[data-template=barber-02] .b02-footer-link:hover:after{transform:scaleX(1)}[data-template=barber-02] .b02-footer-social:hover{transform:translateY(-3px);color:#d4a96e!important;border-color:#d4a96e!important}[data-template=barber-02] .b02-footer-hours-row{transition:padding-left .3s;position:relative}[data-template=barber-02] .b02-footer-hours-row:before{content:"";background-color:#d4a96e;width:2px;height:0;transition:height .3s cubic-bezier(.22,.68,0,1.1);position:absolute;top:50%;left:0;transform:translateY(-50%)}[data-template=barber-02] .b02-footer-hours-row:hover{padding-left:12px!important}[data-template=barber-02] .b02-footer-hours-row:hover:before{height:70%}[data-template=barber-02] .b02-hero-scroll:hover{color:#d4a96e!important}[data-template=barber-02] .b02-hero-scroll-dot{animation:2.4s cubic-bezier(.66,.08,.36,.95) infinite b02HeroScrollFall}
