.black-friday-banner[data-v-21af495a]:after{animation:black-friday-light-sweep-21af495a 1.4s ease-out 1s 1 both;background:linear-gradient(115deg,transparent 10%,hsla(0,0%,100%,.24) 50%,transparent 90%);bottom:-50%;content:"";left:-60%;pointer-events:none;position:absolute;top:-50%;width:50%}@keyframes black-friday-light-sweep-21af495a{0%{transform:translate(0)}to{transform:translate(350%)}}@media (prefers-reduced-motion:reduce){.black-friday-banner[data-v-21af495a]:after{animation:none}}.header-link[data-v-0a736ca0]{color:rgb(var(--color-gray-600)/var(--tw-text-opacity,1));font-size:.875rem;line-height:1.25rem;padding:0;white-space:nowrap}.header-link[data-v-0a736ca0],.mobile-nav-link[data-v-0a736ca0]{--tw-text-opacity:1}.mobile-nav-link[data-v-0a736ca0]{border-radius:0;color:rgb(var(--color-gray-800)/var(--tw-text-opacity,1));font-size:1rem;font-weight:500;justify-content:flex-start;line-height:1.5rem;padding:1rem .25rem;text-align:left;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.mobile-nav-link[data-v-0a736ca0]:hover{--tw-text-opacity:1;color:rgb(91 63 195/var(--tw-text-opacity,1))}.mobile-nav-sublink[data-v-0a736ca0]{font-size:.875rem;font-weight:400;line-height:1.25rem;padding:.625rem .5rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.mobile-nav-sublink[data-v-0a736ca0]:hover{--tw-text-opacity:1;color:rgb(91 63 195/var(--tw-text-opacity,1))}.mobile-nav-toggle[data-v-0a736ca0]{justify-content:space-between;width:100%}
