.breadcrumbs{padding:15px 20px;font-size:16px}.breadcrumbs a{color:#56ea79;text-decoration:none;transition:opacity .2s}.breadcrumbs a:hover{opacity:.8}.tag-page{padding:20px;max-width:1440px;margin:0 auto}.tag-header{text-align:center;margin-bottom:40px}.tag-header h1{font-size:32px;margin:0 0 10px;color:#000}.tag-count{font-size:16px;color:#666;margin:0}.products-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:15px;margin-bottom:40px}.product-tags{display:flex;flex-wrap:wrap;gap:var(--gap-medium);justify-content:flex-start;margin-top:40px}.tag-button.active{background:var(--color-primary);color:var(--color-bg);box-shadow:0 2px 8px #56ea7966,0 4px 16px #56ea794d,0 8px 24px #56ea7933;transform:translateY(-2px)}.product-card{display:flex;flex-direction:column;text-decoration:none;color:inherit;border:1px solid #e0e0e0;border-radius:8px;overflow:hidden;background:#fff;transition:var(--transition-normal)}.product-image{width:100%;aspect-ratio:1;overflow:hidden;background:#f5f5f5;display:flex;align-items:center;justify-content:center}.product-image img{width:100%;height:100%;object-fit:cover}.product-info{padding:12px}.product-info h3{font-size:14px;margin:0 0 8px;font-weight:600;color:#000;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-price{font-size:18px;color:#56ea79;margin:0 0 6px}.product-rating{display:flex;align-items:center;gap:5px;font-size:12px}.stars{color:#56ea79}.review-count{color:#666}@media(min-width:768px){.breadcrumbs{padding:20px 60px}.tag-page{padding:30px 60px}.tag-header h1{font-size:42px}.products-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:20px}.product-info{padding:15px}.product-info h3{font-size:16px;margin:0 0 10px}.product-price{font-size:20px;margin:0 0 8px}.product-rating{font-size:14px}}@media(min-width:1024px){.breadcrumbs{padding:20px 135px}.tag-page{padding:40px 135px}.products-grid{grid-template-columns:repeat(4,1fr);gap:25px}}body{margin:0;padding:0;overflow-x:hidden;color:#000}html{overflow-x:hidden}
