.line-clamp-2[data-v-6fac1417],.line-clamp-2[data-v-0a0bb3d5]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.modal-enter-active[data-v-ffb49cb9],.modal-leave-active[data-v-ffb49cb9]{transition:opacity .3s ease}.modal-enter-from[data-v-ffb49cb9],.modal-leave-to[data-v-ffb49cb9]{opacity:0}.modal-enter-active .bg-white[data-v-ffb49cb9],.modal-leave-active .bg-white[data-v-ffb49cb9]{transition:transform .3s ease,opacity .3s ease}.modal-enter-from .bg-white[data-v-ffb49cb9],.modal-leave-to .bg-white[data-v-ffb49cb9]{opacity:0;transform:scale(.9)}.desktop-header[data-v-2d189445]{display:none}@media (min-width:1380px){.desktop-header[data-v-2d189445]{display:block}}.mobile-header[data-v-2d189445]{display:block}@media (min-width:1380px){.mobile-header[data-v-2d189445]{display:none}}.search-overlay[data-v-2d189445]{display:block;left:0;position:fixed;right:0;top:0;z-index:1000}.site-header[data-v-2d189445]{box-shadow:0 4px 20px #0000001a;position:relative;z-index:50}.top-bar[data-v-2d189445]{border-bottom:1px solid hsla(0,0%,100%,.1)}.main-header[data-v-2d189445]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border-bottom:1px solid rgba(0,0,0,.05)}.logo-section img[data-v-2d189445]{filter:drop-shadow(0 2px 4px rgba(0,0,0,.1));max-height:56px}.menu-section[data-v-2d189445]{display:flex;flex:1;justify-content:center}.auth-section[data-v-2d189445]{align-items:center;display:flex}.search-box input[data-v-2d189445]{box-shadow:0 2px 10px #0000001a}.search-box input[data-v-2d189445]:focus{box-shadow:0 4px 20px #3b82f64d;transform:translateY(-1px)}.cart-icon button[data-v-2d189445]{overflow:hidden;position:relative}.cart-icon button[data-v-2d189445]:before{background:#3b82f633;border-radius:0;content:"";height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s ease;width:0}.cart-icon button[data-v-2d189445]:hover:before{height:100%;width:100%}.cart-icon span[data-v-2d189445]{animation:pulse-2d189445 2s infinite}@keyframes pulse-2d189445{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.logo-section .group:hover img[data-v-2d189445]{animation:bounce-2d189445 .6s ease-in-out}@keyframes bounce-2d189445{0%,20%,50%,80%,to{transform:translateY(0) scale(1.05)}40%{transform:translateY(-5px) scale(1.05)}60%{transform:translateY(-3px) scale(1.05)}}.scroll-menu-enter-active[data-v-2d189445]{transition:all .8s cubic-bezier(.25,.46,.45,.94)}.scroll-menu-leave-active[data-v-2d189445]{transition:all .6s cubic-bezier(.55,.06,.68,.19)}.scroll-menu-enter-from[data-v-2d189445],.scroll-menu-leave-to[data-v-2d189445]{opacity:0;transform:translateY(-100%) scale(.95)}.top-bar a[data-v-2d189445]{border-radius:0;padding:4px;transition:all .3s ease}.top-bar a[data-v-2d189445]:hover{background:#ffffff1a;transform:translateY(-2px)}.address-section[data-v-2d189445]{transition:color .3s ease}.address-section.address-active[data-v-2d189445],.address-section[data-v-2d189445]:hover{color:var(--55b5da00)!important}.top-bar .address-link[data-v-2d189445]{border-radius:0!important;color:inherit!important;display:inline-block;padding:4px 8px!important;text-decoration:none!important}.top-bar .address-link[data-v-2d189445]:hover{background:#ffffff1a!important;color:inherit!important;transform:none!important}.menu-link[data-v-2d189445]{border-radius:0;display:inline-block;padding:8px 12px;transition:all .3s ease}.menu-link[data-v-2d189445]:hover{background:#3b82f61a;transform:none}.top-bar .menu-link[data-v-2d189445]{border-radius:0!important;display:inline-block!important;padding:8px 12px!important;transition:all .3s ease!important}.top-bar .menu-link[data-v-2d189445]:hover{background:#ffffff1a!important;transform:none!important}.phone-section[data-v-2d189445]{border:2px solid;border-radius:0;color:#000;font-size:.95rem;padding:6px 12px;transition:all .3s ease}.phone-section-active[data-v-2d189445],.phone-section[data-v-2d189445]:hover{background-color:var(--2041eac9)!important;border-color:#fff!important;color:#fff!important;transform:none!important}.phone-section a[data-v-2d189445]{border-radius:0!important;color:inherit!important;display:inline!important;padding:0!important;text-decoration:none!important}.phone-section a[data-v-2d189445]:hover{background:none!important;color:inherit!important;transform:none!important}.phone-section-active a[data-v-2d189445],.phone-section:hover a[data-v-2d189445]{color:#fff!important}video[data-v-2d189445]{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}@media (max-width:1024px){.search-box[data-v-2d189445]{display:none}.top-bar .flex[data-v-2d189445]{flex-direction:column;gap:.5rem;text-align:center}.top-bar .flex>div[data-v-2d189445]:first-child{order:2}.top-bar .flex>div[data-v-2d189445]:last-child{order:1}.auth-block-scroll .flex[data-v-2d189445],.auth-block-top .flex[data-v-2d189445]{flex-wrap:wrap;justify-content:center}}@media (max-width:768px){.site-header .container[data-v-2d189445]{flex-direction:column;gap:1rem}.menu-section[data-v-2d189445]{order:3;width:100%}.auth-section[data-v-2d189445]{justify-content:space-between;order:2;width:100%}.top-bar[data-v-2d189445]{display:none}.main-header[data-v-2d189445]{padding:1rem 0}.logo-section .group[data-v-2d189445]{flex-direction:column;text-align:center}.logo-section .ml-3[data-v-2d189445]{margin-left:0;margin-top:.5rem}}@media (max-width:640px){.auth-section[data-v-2d189445]{flex-wrap:wrap;gap:.5rem}.cart-icon span[data-v-2d189445]{font-size:10px;height:4px;padding:2px;width:4px}}.main-header[data-v-2d189445]:before{background:linear-gradient(90deg,transparent,rgba(59,130,246,.5),transparent);content:"";height:1px;left:0;position:absolute;right:0;top:0}[data-v-2d189445]{transition:all .3s ease}[data-v-2d189445]::-webkit-scrollbar{width:6px}[data-v-2d189445]::-webkit-scrollbar-track{background:#f1f1f1}[data-v-2d189445]::-webkit-scrollbar-thumb{background:linear-gradient(135deg,var(--62254c10),var(--4c6e3da0));border-radius:0}[data-v-2d189445]::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,var(--3f4d7868),var(--191fc50f))}[data-v-2d189445]{scrollbar-color:var(--4c6e3da0) var(--ca253070);scrollbar-width:thin}.catalog-button[data-v-2d189445]{background:transparent!important;overflow:hidden;position:relative}.catalog-button[data-v-2d189445]:before{background:var(--55b5da00);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .3s ease;width:100%;z-index:-1}.catalog-button[data-v-2d189445]:hover:before{left:0}.catalog-button[data-v-2d189445]:hover{border-color:#fff!important;color:#fff!important}.main-categories-link[data-v-2d189445]{border:2px solid transparent;border-radius:0!important;overflow:hidden;position:relative;transition:all .3s ease}.main-categories-link[data-v-2d189445]:before{background:#ffffff1a;border-radius:0;content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .3s ease;width:100%;z-index:-1}.main-categories-link[data-v-2d189445]:hover:before{left:0}.main-categories-link[data-v-2d189445]:hover{border-color:#fff;border-radius:0!important}.avatar-container[data-v-2d189445]{align-items:center;border:2px solid #fff;border-radius:50%;box-shadow:0 1px 3px #0000001a;display:flex;height:32px;justify-content:center;overflow:hidden;width:32px}.avatar-image-wrapper[data-v-2d189445]{overflow:hidden}.avatar-image[data-v-2d189445],.avatar-image-wrapper[data-v-2d189445]{border-radius:50%;height:100%;width:100%}.avatar-image[data-v-2d189445]{display:block;-o-object-fit:cover;object-fit:cover}.avatar-placeholder[data-v-2d189445]{align-items:center;background-color:#d1d5db;border-radius:50%;color:#6b7280;display:flex;font-size:12px;font-weight:500;height:100%;justify-content:center;width:100%}
