@media (min-width: 769px) {.searchform.wd-with-cat input[type="text"] {padding-left:230px}
.cat-design-center .wrapp-category,.cat-design-replace-title .wrapp-category {position:relative;overflow:hidden}
.cat-design-center .wrapp-category:before,.cat-design-replace-title .wrapp-category:before {content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background-color:#000;opacity:.1}
.cat-design-center:hover .wrapp-category:before,.cat-design-replace-title:hover .wrapp-category:before {opacity:.4}
.cat-design-default .wrapp-category {position:relative;overflow:hidden}
.cat-design-default .hover-mask {padding:0;position:relative;bottom:15px;right:20px;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;-webkit-transform:translateY(100%) translateZ(0);transform:translateY(100%) translateZ(0)}
.cat-design-default .wd-entities-title {position:absolute;bottom:100%;right:0}
.cat-design-default .more-products {margin-top:5px;opacity:0;transition:transform .3s ease,opacity .3s ease;transform:translateY(15px) translateZ(0)}
.cat-design-default.categories-with-shadow .wrapp-category {box-shadow:1px 1px 2px rgba(0,0,0,0.12)}
.cat-design-default:hover .hover-mask {transform:translateY(0) translateZ(0)}
.cat-design-default:hover .more-products {opacity:1;-webkit-transform:translateY(0) translateZ(0);transform:translateY(0) translateZ(0);background:var(--wd-alternative-color);display:inline-block;padding:0 10px;color:#fff}

.cat-design-default:hover .wd-entities-title {background:var(--wd-primary-color);display:inline-block;padding:0 10px;color:#fff}
.cat-design-center .wrapp-category:before {transition:opacity .5s cubic-bezier(0,0,0.44,1.18)}
.cat-design-center .hover-mask {position:absolute;top:50%;right:0;left:0;z-index:3;padding:15px;transition:transform .3s ease}
.cat-design-center .wd-entities-title {color:#FFF}
.cat-design-center .more-products {margin-top:5px;line-height:20px;opacity:0;transition:transform .3s ease,opacity .3s ease;transform:translateY(15px) translateZ(0)}
.cat-design-center .more-products a {color:rgba(255,255,255,0.9)}
.cat-design-center:not(.without-product-count) .hover-mask {transform:translateY(calc(-50% + 20px)) translateZ(0)}
.cat-design-center:not(.without-product-count):hover .hover-mask {transform:translateY(-50%) translateZ(0)}
.cat-design-center:not(.without-product-count):hover .more-products {opacity:1;transform:none}
.cat-design-center.without-product-count .hover-mask {transform:translateY(-50%) translateZ(0)}
.cat-design-replace-title .wrapp-category:before {transition:opacity .6s cubic-bezier(0,0,0.44,1.18)}
.cat-design-replace-title .hover-mask,.cat-design-replace-title .more-products {position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:flex;align-items:center;flex-direction:column;flex-wrap:wrap;justify-content:center;padding:15px}
.cat-design-replace-title .wd-entities-title {padding:12px 25px;box-shadow:0 0 3px rgba(0,0,0,0.1);color:#FFF;font-size:18px;line-height:1.4;transition:opacity .25s ease .25s;background-color:var(--wd-primary-color)}
.cat-design-replace-title .more-products {color:#FFF;text-transform:uppercase;font-weight:600;font-size:16px;opacity:0;transition:opacity .25s ease}
.cat-design-replace-title:not(.without-product-count):hover .wd-entities-title {opacity:0;transition:opacity .25s ease}
.cat-design-replace-title:not(.without-product-count):hover .more-products {opacity:1;transition:opacity .25s ease .25s}
}