.barber-ultra-shell{--wt2-primary:#0d0d0d;--wt2-secondary:#1e1e1e;--wt2-alt:#f5f4f0;--wt2-accent:#cc9a3e;--wt2-accent-hover:#d7a44a;--wt2-foreground-default:#fafafa;--wt2-foreground-secondary:#b3b3b3;--wt2-foreground-inverse:#111;--wt2-border-dark:#2a2a2a;--wt2-border-light:#d7d2c8;--wt2-radius-card:.25rem;--wt2-radius-button:.25rem;--wt2-section-y:4rem;--wt2-section-y-md:6rem;background:var(--wt2-primary);color:var(--wt2-foreground-default);font-family:var(--font-sans,ui-sans-serif, system-ui, sans-serif);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--scroll-offset:0px}.barber-ultra-shell a{color:var(--wt2-accent);transition:color .2s}.barber-ultra-shell a:hover{color:var(--wt2-accent-hover)}.barber-ultra-shell .transition-height{transition:height .2s ease-out,padding .2s ease-out}.barber-ultra-shell .bg-primary{background-color:var(--wt2-primary)}.barber-ultra-shell .bg-secondary{background-color:var(--wt2-secondary)}.barber-ultra-shell .bg-alt{background-color:var(--wt2-alt)}.barber-ultra-shell .bg-accent{background-color:var(--wt2-accent)}.barber-ultra-shell .bg-accent-hover{background-color:var(--wt2-accent-hover)}.barber-ultra-shell .text-accent{color:var(--wt2-accent)}.barber-ultra-shell .text-foreground-default{color:var(--wt2-foreground-default)}.barber-ultra-shell .text-foreground-secondary{color:var(--wt2-foreground-secondary)}.barber-ultra-shell .text-foreground-inverse{color:var(--wt2-foreground-inverse)}.barber-ultra-shell .border-accent{border-color:var(--wt2-accent)}.barber-ultra-shell .border-border-dark{border-color:var(--wt2-border-dark)}.barber-ultra-shell .border-border-light{border-color:var(--wt2-border-light)}.barber-ultra-shell .rounded-card{border-radius:var(--wt2-radius-card)}.barber-ultra-shell .rounded-button{border-radius:var(--wt2-radius-button)}.barber-ultra-shell .font-serifDisplay{font-family:var(--font-serif-display,ui-serif, Georgia, Cambria, "Times New Roman", Times, serif)}.barber-ultra-shell .py-section-y{padding-top:var(--wt2-section-y);padding-bottom:var(--wt2-section-y)}@media (min-width:768px){.barber-ultra-shell .md\:py-section-y-md{padding-top:var(--wt2-section-y-md);padding-bottom:var(--wt2-section-y-md)}}.barber-ultra-shell .hover\:bg-accent:hover{background-color:var(--wt2-accent)}.barber-ultra-shell .hover\:bg-accent-hover:hover{background-color:var(--wt2-accent-hover)}.barber-ultra-shell .hover\:text-accent:hover{color:var(--wt2-accent)}.barber-ultra-shell .hover\:text-accent-hover:hover{color:var(--wt2-accent-hover)}.barber-ultra-shell .hover\:text-foreground-default:hover{color:var(--wt2-foreground-default)}.barber-ultra-shell .focus-visible\:outline-accent:focus-visible{outline-color:var(--wt2-accent)}
