.banner .banner-image img{transform:scale(1) !important;transform-origin:center center !important;transition:transform .65s cubic-bezier(0.22, 1, 0.36, 1) !important}.banner:hover .banner-image img{transform:scale(1.018) !important}.banner .banner-a::after{content:"ЗАМОВИТИ" !important;position:absolute !important;left:50% !important;bottom:-50px !important;transform:translateX(-50%) !important;opacity:0 !important;background-color:#fff !important;color:#000 !important;font-family:inherit !important;font-size:14px !important;font-weight:800 !important;padding:12px 35px !important;text-transform:uppercase !important;white-space:nowrap !important;z-index:99 !important;pointer-events:none !important;transition:opacity .4s ease-in-out,bottom .4s ease-in-out !important}.banner:hover .banner-a::after{opacity:1 !important;bottom:12% !important}.banner .banner-a[href="#no-anim"]{cursor:default !important}.banner .banner-a[href="#no-anim"]::after{display:none !important}.banner:has(a[href="#no-anim"]):hover .banner-image img{transform:scale(1) !important}@media(min-width: 1024px){.banner .banner-a[href*="/demisezonni/"]::after{display:none !important;content:none !important}}.catalogCard{transition:transform .3s ease-out,box-shadow .3s ease-out !important}.catalogCard:hover{position:relative !important;transform:translateY(-3px) scale(1.025) !important;z-index:10 !important;box-shadow:0 14px 30px rgba(0,0,0,.045) !important}@keyframes smoothFadeIn{0%{opacity:0;transform:translateY(-8px)}100%{opacity:1;transform:translateY(0)}}.catalogCard:hover .catalogCard-extra{display:block !important;animation:smoothFadeIn .35s ease-out forwards !important}@media(min-width: 1024px){.frontCategories-i{overflow:visible !important;position:relative !important;z-index:1 !important}.frontCategories-a{display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:flex-start !important;position:relative !important;width:100% !important;min-width:154px !important;padding:14px 12px 16px !important;box-sizing:border-box !important;background-color:rgba(0,0,0,0) !important;border:1px solid rgba(0,0,0,0) !important;border-radius:0 !important;color:#171717 !important;text-align:center !important;text-decoration:none !important;transform:translateY(0) scale(1) !important;transform-origin:center center !important;z-index:1 !important;transition:transform .32s cubic-bezier(0.2, 0.7, 0.2, 1),box-shadow .32s ease,border-color .32s ease,background-color .32s ease !important;will-change:transform}.frontCategories-image{display:flex !important;align-items:center !important;justify-content:center !important;width:132px !important;height:132px !important;max-width:none !important;max-height:none !important;margin:0 auto 8px !important;padding:0 !important;overflow:visible !important;border-radius:0 !important}.frontCategories-img{width:120px !important;height:120px !important;max-width:none !important;max-height:none !important;-o-object-fit:contain !important;object-fit:contain !important;margin:0 !important;transform:scale(1.04) !important;transform-origin:center center !important;transition:transform .35s cubic-bezier(0.2, 0.7, 0.2, 1),filter .35s ease !important;will-change:transform}.frontCategories-title{width:100% !important;margin:0 !important;padding:0 !important;color:#171717 !important;font-size:14px !important;font-weight:700 !important;line-height:1.28 !important;letter-spacing:.015em !important;text-align:center !important}.frontCategories-a:hover{transform:translateY(-6px) scale(1.045) !important;background-color:hsla(0,0%,100%,.92) !important;border-color:rgba(0,0,0,.07) !important;border-radius:0 !important;box-shadow:0 16px 34px rgba(0,0,0,.055) !important;z-index:30 !important}.frontCategories-a:hover .frontCategories-img{transform:scale(1.1) !important;filter:contrast(1.02) !important}}.categories-title,.frontCategories-title-main{margin-bottom:22px !important;color:#111 !important;font-size:20px !important;font-weight:700 !important;line-height:1.2 !important;letter-spacing:.035em !important;text-align:center !important}@media(hover: none)and (pointer: coarse){.catalogCard:hover{transform:none !important;box-shadow:none !important}.frontCategories-a:hover{transform:none !important;box-shadow:none !important}.frontCategories-a:hover .frontCategories-img{transform:none !important;filter:none !important}}a[href*=horoshop],.footer__created-by,.created-by,.copyright-horoshop,.copyright__horoshop{display:none !important;visibility:hidden !important;height:0 !important;opacity:0 !important}