.catalog,.search{background:#f4faff}.catalog .item,.search .item{background:#fff;-webkit-box-shadow:0 2px 4px rgba(154,154,154,.25);box-shadow:0 2px 4px rgba(154,154,154,.25);border-radius:5px;padding:30px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:363px}.catalog .item img,.search .item img{margin:0 auto 30px;width:100%;max-width:315px}.catalog .item .p18,.catalog .item h3,.catalog .item img,.search .item .p18,.search .item h3,.search .item img{-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.catalog .item .p18,.search .item .p18{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:8px}.catalog .item .p18 svg,.search .item .p18 svg{margin-left:8px}.catalog .item:hover img,.search .item:hover img{-webkit-transform:scale(.97);-ms-transform:scale(.97);transform:scale(.97)}.catalog .item:hover h3,.search .item:hover h3{-webkit-transform:translateY(-5px) translateX(10px);-ms-transform:translateY(-5px) translateX(10px);transform:translateY(-5px) translateX(10px)}.catalog .item:hover .p18,.search .item:hover .p18{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}.catalog .item:hover svg,.search .item:hover svg{-webkit-animation:1s ease-in-out infinite fly-left;animation:1s ease-in-out infinite fly-left}.search{background:0 0}.card-catalog,.search{padding-top:20px}.card-catalog .card .card-catalog-box,.search .card .card-catalog-box{background:-webkit-gradient(linear,left top,right top,from(#fff),color-stop(.01%,#f3f3f8),to(#fff));background:-o-linear-gradient(left,#fff 0,#f3f3f8 .01%,#fff 100%);background:linear-gradient(90deg,#fff 0,#f3f3f8 .01%,#fff 100%);-webkit-box-shadow:0 2px 4px rgba(154,154,154,.25);box-shadow:0 2px 4px rgba(154,154,154,.25);border-radius:5px;padding:10px 10px 15px;position:relative}.card-catalog .card .card-catalog-box .card-sales,.search .card .card-catalog-box .card-sales{position:absolute;top:20px;left:0;color:#fff;padding:5px 12px 8px;border-radius:0 8px 8px 0;background:rgba(255,0,0,.65);-webkit-box-shadow:0 2px 4px rgba(0,0,0,.25);box-shadow:0 2px 4px rgba(0,0,0,.25);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.card-catalog .card .card-catalog-box .card-new,.search .card .card-catalog-box .card-new{position:absolute;top:145px;right:0;color:#fff;padding:5px 12px 8px;border-radius:8px 0 0 8px;background:rgba(0,119,255,.65);-webkit-box-shadow:0 2px 4px rgba(0,0,0,.25);box-shadow:0 2px 4px rgba(0,0,0,.25);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.card-catalog .card .card-catalog-box img,.search .card .card-catalog-box img{width:100%;border-radius:2px}.card-catalog .card .card-catalog-box .stars-box,.search .card .card-catalog-box .stars-box{position:relative;z-index:1}.card-catalog .card .card-catalog-box .stars-box,.card-catalog .card .card-catalog-box .stars-box-null,.search .card .card-catalog-box .stars-box,.search .card .card-catalog-box .stars-box-null{display:-webkit-box;display:-ms-flexbox;display:flex;margin:15px 0 10px}.card-catalog .card .card-catalog-box .stars-box img,.card-catalog .card .card-catalog-box .stars-box-null img,.search .card .card-catalog-box .stars-box img,.search .card .card-catalog-box .stars-box-null img{width:20px;height:20px;border-radius:0}.card-catalog .card .card-catalog-box .stars-box-null,.search .card .card-catalog-box .stars-box-null{position:absolute;left:0;top:0;margin:0;z-index:-1}.card-catalog .card .card-catalog-box h3,.search .card .card-catalog-box h3{text-transform:inherit;margin-bottom:8px;font-weight:700;color:#2e373e;overflow:hidden}.card-catalog .card .card-catalog-box .card-catalog-price-box,.search .card .card-catalog-box .card-catalog-price-box{padding-bottom:12px}.card-catalog .card .card-catalog-box .card-catalog-price-box .tvtable,.card-catalog .card .card-catalog-box .card-catalog-price-box td,.card-catalog .card .card-catalog-box .card-catalog-price-box th,.search .card .card-catalog-box .card-catalog-price-box .tvtable,.search .card .card-catalog-box .card-catalog-price-box td,.search .card .card-catalog-box .card-catalog-price-box th{font-weight:400;font-size:14px;padding-left:0;margin-left:0}.card-catalog .card .card-catalog-box .card-price-box .payment span,.card-catalog .card .card-catalog-box .card-price-box .price span,.search .card .card-catalog-box .card-price-box .payment span,.search .card .card-catalog-box .card-price-box .price span{font-weight:700;color:#2e373e}.card-catalog .card .card-button-box,.search .card .card-button-box{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:15px}.card-catalog .card .card-button-box .button,.search .card .card-button-box .button{padding:12px 0}.card-catalog .card .card-button-box .button:first-child,.search .card .card-button-box .button:first-child{margin-right:10px}.card-catalog .card .card-button-box .button:last-child,.search .card .card-button-box .button:last-child{background:-webkit-gradient(linear,left top,right top,from(#fff),color-stop(.01%,#ececec),to(#fff));background:-o-linear-gradient(left,#fff 0,#ececec .01%,#fff 100%);background:linear-gradient(90deg,#fff 0,#ececec .01%,#fff 100%);border:1px solid #563c08;-webkit-box-shadow:0 2px 0 #563c08;box-shadow:0 2px 0 #563c08;color:#000}.card-catalog .card .card-button-box .button:last-child:hover,.search .card .card-button-box .button:last-child:hover{-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}.search .title-section{padding-bottom:20px}.search .simplesearch-paging{cursor:pointer}.search .simplesearch-paging .simplesearch-result-pages{padding-right:5px}.search .simplesearch-paging .simplesearch-page{font-weight:800}.search .simplesearch-paging .simplesearch-current-page{font-weight:400}.search .simplesearch-results{margin-bottom:8px}.search .simplesearch-results .simplesearch-highlight{font-weight:800}.search .simplesearch-results-list{padding:40px 0}@-webkit-keyframes fly-left{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(10px);transform:translateX(10px)}}@keyframes fly-left{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(10px);transform:translateX(10px)}}