#kataloglink{background:#f5f5f5;padding:48px 0;margin:70px 0 0}#kataloglink .kataloglink__link{display:flex;align-items:center;gap:6px}#kataloglink .kataloglink__link a,#kataloglink .kataloglink__link p{color:#71717a;font-size:14px;font-weight:500;line-height:20px;letter-spacing:0;text-align:left}#kataloglink .kataloglink__link span{color:#d4d4d8}#kataloglink .kataloglink__link span .icon{width:20px}#kataloglink .kataloglink h2{color:#27272a;font-size:36px;font-weight:700;line-height:36px;letter-spacing:0;text-align:left;text-transform:uppercase;padding-top:16px}#products{padding-bottom:70px;padding-top:20px}#products .products__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}@media(max-width:680px){#products .products__header{flex-direction:column;gap:20px;align-items:start}}#products .products__header__link{width:220px;height:50px;display:flex;justify-content:center;align-items:center;gap:10px;border-radius:100px;border:1px solid #454545;font-size:16px;font-weight:500;line-height:21.86px;color:#454545;background-color:rgba(0,0,0,0);transition:.3s}#products .products__header__link svg{font-size:20px;transition:.3s}#products .products__header__link:hover{background-color:#f2f2f2}#products .products__header__link:hover svg{transform:translate(5px)}#products .products__title{color:#111827;font-weight:700;font-size:32px;line-height:44px;letter-spacing:0;vertical-align:middle}#products .products__categories{display:none;display:grid;grid-template-columns:360px;align-items:center;justify-content:center;border-radius:100px;margin-bottom:56px;grid-gap:10px;gap:10px}@media(min-width:600px){#products .products__categories{grid-template-columns:repeat(auto-fill,305px);justify-content:space-between}}#products .products__categories__btn{color:#27272a;font-weight:600;font-size:15px;line-height:24px;letter-spacing:0;text-align:center;vertical-align:middle;padding-top:4px}#products .products .active{color:#fff;background:#dc2626}#products .products__card{display:flex;flex-direction:column;align-items:center;box-shadow:0 4px 6px -4px rgba(0,0,0,.1);box-shadow:0 0 0 1px rgba(17,24,39,.05);background:#f5f5f5;border-radius:8px;padding:10px 0}#products .products__category__select{width:100%;height:40px;border-radius:8px;border:1px solid #454545;font-size:20px;display:none;background-color:rgba(0,0,0,0);outline:none}@media(max-width:600px){#products .products__category__select{display:block}}#products .products__wrapper{display:grid;grid-template-columns:repeat(4,333px);grid-gap:24px;gap:24px;padding:0 0 40px}@media(max-width:1100px){#products .products__wrapper{grid-template-columns:repeat(3,1fr)}}@media(max-width:760px){#products .products__wrapper{grid-template-columns:repeat(1,1fr)}}#products .products .simple__products__wrapper{display:block}#products .products__see__more__btn{display:block;max-width:300px;width:100%;height:44px;font-size:20px;border-radius:4px;margin-left:auto;margin-right:auto;color:#fff;background-color:#454545}#products .products .no__category{width:100%;padding:60px;text-align:center;background-color:#fff}#products .products .no__category p{font-size:30px}@media(max-width:500px){#products .products .no__category p{font-size:22px}}.product__card{max-width:333px;padding:20px 16px;border-radius:8px;text-align:center;box-shadow:0 4px 6px -4px rgba(0,0,0,.1),0 10px 15px -3px rgba(0,0,0,.1),0 0 0 1px rgba(17,24,39,.05);background:#fff}.product__card__end,.product__card__list,.product__card__text{display:flex;align-items:center;justify-content:space-between}.product__card__end{padding-bottom:10px;border-bottom:1px solid #f5f5f5}.product__card .product__price{padding:12px 0 16px;color:#dc2626;font-size:16px;font-weight:600;line-height:24px;letter-spacing:0;text-align:left}.product__card .product__img{max-width:200px;height:120px;margin-bottom:12px;text-align:center;object-fit:cover}.product__card h3{color:#111827;font-size:20px;font-weight:700;line-height:24px;letter-spacing:0;text-align:left;margin:8px 0;display:-webkit-box;-webkit-box-orient:vertical}.product__card p{color:#71717a;font-size:14px;font-weight:400;line-height:20px;letter-spacing:0;text-align:left;margin:4px 0}.product__card .add-to-cart{color:#fff;font-size:15px;padding:16px 0;width:100%;border-radius:12px;box-shadow:0 4px 6px -4px rgba(0,0,0,.1),0 10px 15px -3px rgba(0,0,0,.1);background:#dc2626;font-weight:600;line-height:24px;letter-spacing:.4px;text-align:center;text-transform:uppercase}.product__card__compare{display:none;align-items:center;justify-content:center;gap:10px;padding-top:10px;color:#71717a;font-size:14px;font-weight:500;line-height:28px;letter-spacing:0;text-align:left;-webkit-text-decoration-line:underline;text-decoration-line:underline}@media(min-width:767px){.product__card__compare{display:flex}}.card{position:relative;border-radius:8px}.card__frame{width:100%;height:266px}.card__frame img{width:100%;height:100%;object-fit:cover}.card__content{padding:20px 15px 20px 20px}.card__category{font-size:13px;font-weight:300;color:#686767;margin-bottom:4px}.card__title{font-size:22px;font-weight:500;line-height:22px;color:#454545;margin-bottom:24px}.card__bottom{display:flex;justify-content:space-between;align-items:center}.card__price__wrapper{display:flex;flex-direction:column}.card__old__price{font-size:12px;font-weight:500;line-height:13.2px;color:#9f9f9f}.card__price{font-size:20px;font-weight:700;line-height:22px;color:#454545}.card__actions__wrapper{display:flex;align-items:center;justify-content:end;gap:10px}.card__actions__wrapper button{width:55px;height:33px;border-radius:100px;display:flex;justify-content:center;align-items:center;font-size:18px;transition:.4s}.card__edit__btn{color:rgba(56,56,56,.8);font-size:26px!important;background-color:rgba(0,0,0,0);border:1px solid rgba(70,70,70,.8);transition:.4s}.card__delete__btn{background-color:#dc2626;color:#fff}.product__card__compare{position:relative;cursor:pointer}.product__card__compare .red-dot{width:10px;height:10px;background-color:red;border-radius:50%;display:inline-block;position:absolute;top:10px;left:70px}.product__card__compare:hover{text-decoration:underline}.quantity-control{display:flex;align-items:center;justify-content:space-between;border:1px solid #e4e4e7;border-radius:12px;background:#fff;padding:8px}.quantity-control .quantity-btn{border-radius:8px;background:#dc2626;color:#fff;padding:8px}.quantity-control .quantity-value{color:#111827;font-size:18px;font-weight:700;line-height:28px;letter-spacing:0;text-align:center}.quantity-control .quantity-value span{color:#71717a;font-size:14px;font-weight:400;line-height:20px;letter-spacing:0;text-align:left}