/*!/wp-content/themes/woodmart-child/kpg-topbar.css*/.kpg-topbar{position:relative;z-index:1100;width:100%;overflow:hidden;direction:rtl;background:linear-gradient(110deg,#003048 0%,#005a9c 35%,#0090ff 70%,#003048 100%);background-size:250% 100%;animation:kpgBarFlow 9s ease-in-out infinite alternate}.kpg-topbar::after{content:"";position:absolute;top:0;bottom:0;left:-40%;width:30%;background:linear-gradient(100deg,transparent,rgb(255 255 255 / .22),transparent);transform:skewX(-20deg);animation:kpgBarShine 5s ease-in-out infinite;pointer-events:none}.kpg-topbar__link{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:12px;padding:11px 16px;color:#fff;text-decoration:none;font-size:14px;font-weight:600;line-height:1.6;text-align:center}.kpg-topbar a.kpg-topbar__link:hover,.kpg-topbar a.kpg-topbar__link:focus{color:#fff;text-decoration:none}.kpg-topbar__icon{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:rgb(255 255 255 / .18);flex:0 0 auto;transition:background .3s ease,transform .3s ease}.kpg-topbar__icon svg{width:14px;height:14px;animation:kpgBarBounce 1.8s ease-in-out infinite}.kpg-topbar__text{position:relative;padding-bottom:2px}.kpg-topbar__text::after{content:"";position:absolute;right:0;bottom:-1px;height:1.5px;width:0;background:#fff;transition:width .35s ease}.kpg-topbar__cta{flex:0 0 auto;padding:3px 12px;border:1px solid rgb(255 255 255 / .55);border-radius:999px;font-size:12px;font-weight:600;transition:background .3s ease,color .3s ease}.kpg-topbar__link:hover .kpg-topbar__text::after{width:100%}.kpg-topbar__link:hover .kpg-topbar__icon{background:#fff;transform:scale(1.1)}.kpg-topbar__link:hover .kpg-topbar__icon svg{color:#003048}.kpg-topbar__link:hover .kpg-topbar__cta{background:#fff;color:#003048}@keyframes kpgBarFlow{from{background-position:0% 50%}to{background-position:100% 50%}}@keyframes kpgBarShine{0%{left:-40%}60%,100%{left:130%}}@keyframes kpgBarBounce{0%,100%{transform:translateY(-1px)}50%{transform:translateY(2px)}}@media(max-width:767px){.kpg-topbar__link{gap:8px;padding:9px 10px;font-size:12px}.kpg-topbar__cta{display:none}}@media(prefers-reduced-motion:reduce){.kpg-topbar,.kpg-topbar::after,.kpg-topbar__icon svg{animation:none}}